From fdc2f724773fd4ffdc339bc3dfb0b3c8e8b64f7c Mon Sep 17 00:00:00 2001 From: jean-marcharvengt Date: Tue, 18 Feb 2025 20:49:00 +0100 Subject: [PATCH] add AtariST emulation --- MCUME_pico2/CMakeLists.txt | 21 +- .../bin/usbhost/picocastaway1040PSRAM.uf2 | Bin 0 -> 1850880 bytes MCUME_pico2/bin/usbhost/picocastaway256.uf2 | Bin 0 -> 1770496 bytes .../bin/usbhost/picocastaway520PSRAM.uf2 | Bin 0 -> 1849856 bytes MCUME_pico2/{ => picocastaway}/.DS_Store | Bin 8196 -> 6148 bytes MCUME_pico2/picocastaway/blitter.cpp | 211 + MCUME_pico2/picocastaway/dcastaway.h | 138 + MCUME_pico2/picocastaway/diskapi.h | 9 + MCUME_pico2/picocastaway/emu.cpp | 883 + MCUME_pico2/picocastaway/emu.h | 5 + MCUME_pico2/picocastaway/emucfg.h | 103 + MCUME_pico2/picocastaway/fame.h | 190 + MCUME_pico2/picocastaway/famec.cpp | 2061 + MCUME_pico2/picocastaway/famec_opcodes.h | 33591 ++++++++++++++++ MCUME_pico2/picocastaway/fdc.cpp | 435 + MCUME_pico2/picocastaway/ikbd.cpp | 523 + MCUME_pico2/picocastaway/jumptable.h | 4098 ++ MCUME_pico2/picocastaway/keyboard_osd.h | 19 + MCUME_pico2/picocastaway/m68k_intrf.cpp | 240 + MCUME_pico2/picocastaway/m68k_intrf.h | 234 + MCUME_pico2/picocastaway/mem.cpp | 222 + MCUME_pico2/picocastaway/mem.h | 86 + MCUME_pico2/picocastaway/picocastaway.cpp | 201 + MCUME_pico2/picocastaway/program_config.h | 9 + MCUME_pico2/picocastaway/sound.cpp | 541 + MCUME_pico2/picocastaway/sound.h | 137 + MCUME_pico2/picocastaway/st.cpp | 617 + MCUME_pico2/picocastaway/st.h | 304 + .../picocastaway/tab_EnvelopeShapeValues.h | 1026 + MCUME_pico2/picocastaway/tab_LogTable.h | 18 + MCUME_pico2/picocastaway/tab_LogTable16.h | 3 + MCUME_pico2/picocastaway/tab_MixTable.h | 130 + MCUME_pico2/picocastaway/tossw12.h | 12290 ++++++ MCUME_pico2/picomsx/-Sound.c | 479 + MCUME_pico2/picomsx/-Sound.h | 152 + MCUME_pico2/picomsx/-fmsx.c | 3505 ++ MCUME_pico2/picomsx/Sound.c | 1384 +- MCUME_pico2/picomsx/Sound.h | 89 +- MCUME_pico2/picomsx/emucfg.h | 3 +- MCUME_pico2/picomsx/fmsx.c | 329 +- MCUME_pico2/picomsx/picomsx.cpp | 4 +- MCUME_pico2/psram/psram_spi.h | 3 + MCUME_pico2/psram/psram_t.cpp | 46 +- MCUME_pico2/psram/psram_t.h | 7 + MCUME_pico2/usb_kbd/hid_app.c | 16 +- MCUME_pico2/usb_kbd/kbd.h | 5 +- 46 files changed, 63520 insertions(+), 847 deletions(-) create mode 100644 MCUME_pico2/bin/usbhost/picocastaway1040PSRAM.uf2 create mode 100644 MCUME_pico2/bin/usbhost/picocastaway256.uf2 create mode 100644 MCUME_pico2/bin/usbhost/picocastaway520PSRAM.uf2 rename MCUME_pico2/{ => picocastaway}/.DS_Store (63%) create mode 100644 MCUME_pico2/picocastaway/blitter.cpp create mode 100644 MCUME_pico2/picocastaway/dcastaway.h create mode 100644 MCUME_pico2/picocastaway/diskapi.h create mode 100644 MCUME_pico2/picocastaway/emu.cpp create mode 100644 MCUME_pico2/picocastaway/emu.h create mode 100644 MCUME_pico2/picocastaway/emucfg.h create mode 100644 MCUME_pico2/picocastaway/fame.h create mode 100644 MCUME_pico2/picocastaway/famec.cpp create mode 100644 MCUME_pico2/picocastaway/famec_opcodes.h create mode 100644 MCUME_pico2/picocastaway/fdc.cpp create mode 100644 MCUME_pico2/picocastaway/ikbd.cpp create mode 100644 MCUME_pico2/picocastaway/jumptable.h create mode 100644 MCUME_pico2/picocastaway/keyboard_osd.h create mode 100644 MCUME_pico2/picocastaway/m68k_intrf.cpp create mode 100644 MCUME_pico2/picocastaway/m68k_intrf.h create mode 100644 MCUME_pico2/picocastaway/mem.cpp create mode 100755 MCUME_pico2/picocastaway/mem.h create mode 100644 MCUME_pico2/picocastaway/picocastaway.cpp create mode 100644 MCUME_pico2/picocastaway/program_config.h create mode 100644 MCUME_pico2/picocastaway/sound.cpp create mode 100644 MCUME_pico2/picocastaway/sound.h create mode 100644 MCUME_pico2/picocastaway/st.cpp create mode 100644 MCUME_pico2/picocastaway/st.h create mode 100644 MCUME_pico2/picocastaway/tab_EnvelopeShapeValues.h create mode 100644 MCUME_pico2/picocastaway/tab_LogTable.h create mode 100644 MCUME_pico2/picocastaway/tab_LogTable16.h create mode 100644 MCUME_pico2/picocastaway/tab_MixTable.h create mode 100644 MCUME_pico2/picocastaway/tossw12.h create mode 100644 MCUME_pico2/picomsx/-Sound.c create mode 100644 MCUME_pico2/picomsx/-Sound.h create mode 100644 MCUME_pico2/picomsx/-fmsx.c mode change 100644 => 100755 MCUME_pico2/picomsx/Sound.c mode change 100644 => 100755 MCUME_pico2/picomsx/Sound.h diff --git a/MCUME_pico2/CMakeLists.txt b/MCUME_pico2/CMakeLists.txt index 7d813e5..d00945f 100644 --- a/MCUME_pico2/CMakeLists.txt +++ b/MCUME_pico2/CMakeLists.txt @@ -19,8 +19,9 @@ include(pico_sdk_import.cmake) #set(TARGET picovcs) #set(TARGET picogb) #set(TARGET picopce) -set(TARGET picosms) +#set(TARGET picosms) #set(TARGET picogen) +set(TARGET picocastaway) #set(TARGET pico5200) @@ -334,6 +335,21 @@ set(PICOGB_SOURCES ) endif() +if( ${TARGET} MATCHES "picocastaway" ) +set(PICOCASTAWAY_SOURCES + picocastaway/emu.cpp + picocastaway/blitter.cpp + picocastaway/famec.cpp + picocastaway/fdc.cpp + picocastaway/ikbd.cpp + picocastaway/m68k_intrf.cpp + picocastaway/mem.cpp + picocastaway/st.cpp + picocastaway/sound.cpp + picocastaway/picocastaway.cpp + ) +endif() + if( ${TARGET} MATCHES "testio" ) set(TESTIO_SOURCES testio/testio.cpp @@ -398,10 +414,11 @@ add_executable(${TARGET} ${PICOPCE_SOURCES} ${PICOGB_SOURCES} ${PICOMSX_SOURCES} + ${PICOCASTAWAY_SOURCES} ${TESTIO_SOURCES} ${TESTVGA_SOURCES} ${TESTKEYMAX_SOURCES} -# ${PSRAM_SOURCES} + ${PSRAM_SOURCES} ${FLASH_SOURCES} ${DISPLAY_SOURCES} ${FATSD_SOURCES} diff --git a/MCUME_pico2/bin/usbhost/picocastaway1040PSRAM.uf2 b/MCUME_pico2/bin/usbhost/picocastaway1040PSRAM.uf2 new file mode 100644 index 0000000000000000000000000000000000000000..6f680103b7095481996ab65e4c5d99e1a40756f7 GIT binary patch literal 1850880 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%0DDNJKJBnjCK6#*>j=e+uFui$Cqh3{xR0^V%*p* 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%0DWV*In949 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 z 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 literal 0 HcmV?d00001 diff --git a/MCUME_pico2/bin/usbhost/picocastaway256.uf2 b/MCUME_pico2/bin/usbhost/picocastaway256.uf2 new file mode 100644 index 0000000000000000000000000000000000000000..2cf7409d988dcc8e8953a20f6a9da3abbefc654b GIT binary patch literal 1770496 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

-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�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 ^>_(;ap>A8r&3`iZ+9? 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�>9I-5U#lMwHX?(mB1a{~Kf(CZqDNK#zd!lT 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

!kd5AZxM^^lL^rYJD0GpL7r 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

iyj@+Ut7DT0t~V#{6$W|C@-v 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⪻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 literal 0 HcmV?d00001 diff --git a/MCUME_pico2/.DS_Store b/MCUME_pico2/picocastaway/.DS_Store similarity index 63% rename from MCUME_pico2/.DS_Store rename to MCUME_pico2/picocastaway/.DS_Store index afd349bcd45151eb68527a7f9d09c0e8f394c7af..5008ddfcf53c02e82d7eee2e57c38e5672ef89f6 100644 GIT binary patch delta 105 zcmZp1XfcprU|?W$DortDU=RQ@Ie-{MGpJ5X6q~502;ws^0>w5aE@Piqz_pm2gF}!R pBnTAa1`@77thzDrJM(0I8AV3M$)+;eJWLRCKt?lcj^~-f3;-dB4=?}# literal 8196 zcmeHMOK;Oa5FYpG6rtvTpp=U*+)^nfkEREtD5Qtpkiz3YQ5(l0iE!*Fk4D7=Mf?d6 zj~~E4;2$6Xcg~3az!koI;2OuS5C>Y69cgFQJ3G6XZ+6!^4iRaUk!=!f5Rs0;WcmVF z3^6?`GqfOEHX$|GlUZwc-QG+;)u0ei2q**;0tx|z!1+M{?`%eT!h2t66;}u-1m+R} zc0L#=OqQjb3dxTSFrETHE}@wd>S=@tR-AOA8sklNwAux*o%iR~rq7J!EYbJk}nyy!^+M{8E=-d0d zJ|85|*a@0mduFs{%rnAF4%yat(6b!R!dM@yp3@l&v)M1&!s62M%Brrf>1!9)9@g64 zxHha0M}tbe|A0N+t`FOmtl#lGC#cu0d!6R^AbshU=ML)~x7p{$9lMDx`}aGp?Tstm z$h8N2oSIPRdP+|nq%Zq^He(cXlZ@e;W+9g`c8bNxB&A=uZr>fYypH7~=5ZGz* z{GoO69PpQ@g&d3lGo%dxx?5-8UVgLfdI6|0+S7qOs`XvRb6XgZ{n8a`kVh^(0_?32 z=pWA-^sBzVmCu(l#&&_@p3CMlMyX)V;Qoq%180(Oe+}g-+3;^bJuIy{9Y-)&hWD&} zK<(J51lmwk-tCJ^amY3ll^AVIR8sgo9gaVXfkRE|h9dCktRt}L`(`n3W{j;OV8_}o z=5`Q*(#}i>7{s8&5WInMHE^~CN8OO4pU>LSYglS#4$BL?boydro`4cPeG6s8)5u~w z(e@DfW(bG#5b&*>i7jWE;;h@gfpf2vFZ@-&Q`k>79ia5F%8wBA{+{DCtzd8rVXQv|f7YOPv<^S|y`Q5;yVZJ->YFk=0tLUI!@o{mHEbR07H!w_`?U71Z; i%BhfO0sZq20l4HRUN+VHpXWM%a^X|&f4+SGTlN#}TTUtf diff --git a/MCUME_pico2/picocastaway/blitter.cpp b/MCUME_pico2/picocastaway/blitter.cpp new file mode 100644 index 0000000..876edfc --- /dev/null +++ b/MCUME_pico2/picocastaway/blitter.cpp @@ -0,0 +1,211 @@ +/* +* Castaway +* (C) 1994 - 2002 Martin Doering, Joachim Hoenig +* +* blitter.c - ST blitter chip emulation +* +* This file is distributed under the GPL, version 2 or at your +* option any later version. See doc/license.txt for details. +* +* revision history +* 23.05.2002 JH FAST1.0.1 code import: KR -> ANSI, restructuring +* 09.06.2002 JH Renamed io.c to st.c again (io.h conflicts with system headers) +* 02.10.2002 JH use uint16 etc. +*/ +static char sccsid[] = "$Id: blitter.c,v 1.3 2002/10/02 22:44:51 jhoenig Exp $"; +#include +#include "dcastaway.h" +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" + +#define FXSR 0x80 +#define NFSR 0x40 +#define SKEW 0x0f +#define BUSY 0x80 +#define HOG 0x40 +#define SMUDGE 0x20 +#define LINENO 0x0f + +void bitblt(void) +{ + uint32 blt_src_in; + uint16 blt_src_out, blt_hop_out, blt_dst_in, blt_dst_out, mask_out; + int xc, yc, lineno, last, first; +#if (VERBOSE & 0x8) + DBG_OUT ("bitblt: Start\n"); + DBG_OUT ("HALFT[] 0x%04x-%04x-%04x-%04x\n", (uint16) blt_halftone[0], blt_halftone[1], blt_halftone[2], blt_halftone[3]); + DBG_OUT ("Y COUNT 0x%04x\n", (uint16) blt_y_cnt); + DBG_OUT ("X COUNT 0x%04x\n", (uint16) blt_x_cnt); + DBG_OUT ("X S INC 0x%04x\n", (uint16) blt_src_x_inc); + DBG_OUT ("Y S INC 0x%04x\n", (uint16) blt_src_y_inc); + DBG_OUT ("X D INC 0x%04x\n", (uint16) blt_dst_x_inc); + DBG_OUT ("Y D INC 0x%04x\n", (uint16) blt_dst_y_inc); + DBG_OUT ("ENDMASK 0x%04x-%04x-%04x\n", (uint16) blt_end_1, (uint16) blt_end_2, (uint16) blt_end_3); + DBG_OUT ("S_ADDR 0x%08lx\n", blt_src_addr); + DBG_OUT ("D_ADDR 0x%08lx\n", blt_dst_addr); + DBG_OUT ("HOP=%01d, OP=%02d\n", blt_hop & 0x3, blt_op & 0xf); + DBG_OUT ("HOPline=%02d\n", blt_status & 0xf); + DBG_OUT ("NFSR=%d, FXSR=%d, SKEW=%02d\n", (blt_skew & NFSR) != 0, + (blt_skew & FXSR) != 0, + (blt_skew & SKEW)); +#endif + yc = (blt_y_cnt == 0) ? 65536 : blt_y_cnt; + while (yc-- > 0) { + xc = (blt_x_cnt == 0) ? 65536 : blt_x_cnt; + first = 1; + blt_src_in = 0; + /* next line to get rid of obnoxious compiler warnings */ + blt_src_out = blt_hop_out = blt_dst_out = 0; + while (xc-- > 0) { + last = (xc == 0); + if ((blt_hop & 0x03) >= 2) { + /* read source into blt_src_in */ + if (blt_src_x_inc >= 0) { + if (first && (blt_skew & FXSR)) { + blt_src_in = (GetMemW (blt_src_addr) << 16); + blt_src_addr += blt_src_x_inc; + } else { + blt_src_in <<= 16; + } + if (last && (blt_skew & NFSR)) { + blt_src_addr -= blt_src_x_inc; + } else { + blt_src_in |= (uint16) GetMemW (blt_src_addr); + if (!last) { + blt_src_addr += blt_src_x_inc; + } + } + } else { + if (first && (blt_skew & FXSR)) { + blt_src_in = (uint16) GetMemW (blt_src_addr); + blt_src_addr +=blt_src_x_inc; + } else { + blt_src_in >>= 16; + } + if (last && (blt_skew & NFSR)) { + blt_src_addr -= blt_src_x_inc; + } else { + blt_src_in |= (GetMemW (blt_src_addr) << 16); + if (!last) { + blt_src_addr += blt_src_x_inc; + } + } + } + /* shift blt_skew times into blt_src_out */ + blt_src_out = blt_src_in >> (blt_skew & SKEW); +#if (VERBOSE & 0x8) + DBG_OUT ("%04x ", blt_src_out); +#endif + } + /* halftone OP */ + lineno = ((blt_status & SMUDGE) ? blt_src_out : blt_status) & LINENO; + switch (blt_hop & 0x3) { + case 0: + blt_hop_out = 0xffff; + break; + case 1: + blt_hop_out = blt_halftone[lineno]; + break; + case 2: + blt_hop_out = blt_src_out; + break; + case 3: + blt_hop_out = blt_src_out & blt_halftone[lineno]; + break; + } + /* read destination into blt_dst_in */ + blt_dst_in = GetMemW (blt_dst_addr); + /* op into blt_dst_out */ + switch (blt_op & 0xf) { + case 0: + blt_dst_out = 0; + break; + case 1: + blt_dst_out = blt_hop_out & blt_dst_in; + break; + case 2: + blt_dst_out = blt_hop_out & ~blt_dst_in; + break; + case 3: + blt_dst_out = blt_hop_out; + break; + case 4: + blt_dst_out = ~blt_hop_out & blt_dst_in; + break; + case 5: + blt_dst_out = blt_dst_in; + break; + case 6: + blt_dst_out = blt_hop_out ^ blt_dst_in; + break; + case 7: + blt_dst_out = blt_hop_out | blt_dst_in; + break; + case 8: + blt_dst_out = ~blt_hop_out & ~blt_dst_in; + break; + case 9: + blt_dst_out = ~blt_hop_out ^ blt_dst_in; + break; + case 0xa: + blt_dst_out = ~blt_dst_in; + break; + case 0xb: + blt_dst_out = blt_hop_out | ~blt_dst_in; + break; + case 0xc: + blt_dst_out = ~blt_hop_out; + break; + case 0xd: + blt_dst_out = ~blt_hop_out | blt_dst_in; + break; + case 0xe: + blt_dst_out = ~blt_hop_out | ~blt_dst_in; + break; + case 0xf: + blt_dst_out = 0xffff; + break; + } + /* and endmask */ + if (first) { + mask_out = (blt_dst_out & blt_end_1) | (blt_dst_in & ~blt_end_1); + } else if (last) { + mask_out = (blt_dst_out & blt_end_3) | (blt_dst_in & ~blt_end_3); + } else { + mask_out = (blt_dst_out & blt_end_2) | (blt_dst_in & ~blt_end_2); + } + SetMemW (blt_dst_addr, mask_out); + if (!last) { + blt_dst_addr += blt_dst_x_inc; + } + first = 0; + } +#if (VERBOSE & 0x8) + DBG_OUT ("\n"); +#endif + blt_status = (blt_status + ((blt_dst_y_inc >= 0) ? 1 : 15)) & 0xef; + blt_src_addr += blt_src_y_inc; + blt_dst_addr += blt_dst_y_inc; + } + /* blt_status &= ~BUSY; */ + blt_y_cnt = 0; +#if (VERBOSE & 0x8) + DBG_OUT ("bitblt: End\n"); + DBG_OUT ("HALFT[] 0x%04x-%04x-%04x-%04x\n", (uint16) blt_halftone[0], blt_halftone[1], blt_halftone[2], blt_halftone[3]); + DBG_OUT ("Y COUNT 0x%04x\n", (uint16) blt_y_cnt); + DBG_OUT ("X COUNT 0x%04x\n", (uint16) blt_x_cnt); + DBG_OUT ("X S INC 0x%04x\n", (uint16) blt_src_x_inc); + DBG_OUT ("Y S INC 0x%04x\n", (uint16) blt_src_y_inc); + DBG_OUT ("X D INC 0x%04x\n", (uint16) blt_dst_x_inc); + DBG_OUT ("Y D INC 0x%04x\n", (uint16) blt_dst_y_inc); + DBG_OUT ("ENDMASK 0x%04x-%04x-%04x\n", (uint16) blt_end_1, (uint16) blt_end_2, (uint16) blt_end_3); + DBG_OUT ("S_ADDR 0x%08lx\n", blt_src_addr); + DBG_OUT ("D_ADDR 0x%08lx\n", blt_dst_addr); + DBG_OUT ("HOP=%01d, OP=%02d\n", blt_hop & 0x3, blt_op & 0xf); + DBG_OUT ("HOPline=%02d\n", blt_status & 0xf); + DBG_OUT ("NFSR=%d, FXSR=%d, SKEW=%02d\n", (blt_skew & NFSR) != 0, + (blt_skew & FXSR) != 0, + (blt_skew & SKEW)); +#endif +} diff --git a/MCUME_pico2/picocastaway/dcastaway.h b/MCUME_pico2/picocastaway/dcastaway.h new file mode 100644 index 0000000..4cfc700 --- /dev/null +++ b/MCUME_pico2/picocastaway/dcastaway.h @@ -0,0 +1,138 @@ +#define USE_FAME_CORE_C 1 +#define USE_FAME_CORE 1 +#define FAME_GLOBAL_CONTEXT 1 +//#define NO_SOUND 1 + + +#ifndef CONFIGH +#define CONFIGH + + +/* + * Environment Configuration + */ +#if !defined(USE_BIG_ENDIAN) && !defined(USE_LITTLE_ENDIAN) +#define USE_LITTLE_ENDIAN +#endif + +#ifndef INLINE +#define INLINE static __inline__ +#endif + + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +/* + * compiler representation of M68000 .B .W .L operands + */ +#ifndef __cplusplus +typedef signed char bool; +#endif +#ifndef DREAMCAST +typedef signed char int8; +typedef signed short int16; +typedef signed long int32; +typedef unsigned char uint8; +typedef unsigned short uint16; +typedef unsigned long uint32; +#else +#include +#endif + +/* + * Atari ST emulator defaults + */ + +#define CARBASE 0x00fa0000L +#define CARSIZE 0x00020000L /* 128k cartridge */ +#define ROMBASE 0x00fc0000L +#define ROMBASE2 0x00e00000L +#define ROMSIZE 0x00030000L /* 192k */ +#define ROMSIZE2 0x00040000L /* 256k */ +#define IOBASE 0x00ff8000L +#define IOSIZE 0x00008000L /* 32k */ +#define SVADDR 0x00000800L + + +#define MONITOR 2 /* 0=color 320x200 or 2=monochrome 640x400 */ +#define SIDES 2 /* disk sides */ +#define TRACKS 80 /* tracks on disk */ +#define SECTORS 9 /* sectors per track */ +#define SECSIZE 512 /* byte per sector */ +#define TIMER 0 /* 0=normal (200Hz), 2=slow (100Hz) */ +#define NO_BLITTER +#define NO_RTC /* Do not emulate Real-Time-Clock */ +//#define CHKADDRESSERR /* if set, unaligned access will raise an address +// error (slower, but expected behaviour) */ +//#define CHKTRACE /* if set, the trace bit works (slower). */ +//#define NATFEAT /* if set, native features are supported */ + +#undef DEBUG /* Debug */ +#undef DISASS +#undef DBGTRACE +#undef DETECT_PREFETCH + +/* + * Debug options + */ +#ifdef DEBUG +#ifndef CHKADDRESSERR +#define CHKADDRESSERR /* force address error checking */ +#endif +#define VERBOSE 0x1 /* ~INT, IO, ~BLITTER */ +#define TRACEBACK 2000 /* 68k traceback buffer size */ +#undef INTERNALTRACE /* trace 68k operation internal execution */ +#define DBG_OUT if (verb_on) printf +#define DBG_STOP if (stop_on) Stop +#define NO_TIMER +/* special DEBUG action on traps */ +#define ON_TRAP(number) if (number == 33) {stop_on++;}; +/* special DEBUG action on R/W access to an unmapped address */ +#define ON_UNMAPPED(address, value) +/* special DEBUG action on unmapped I/O access */ +#define ON_NOIO(offset, value) +/* special DEBUG action on write access */ +#define ON_WRITE(address, value) +extern int trace_on; +extern int stop_on; +extern int verb_on; +extern void SaveState(unsigned short inst); +extern void Stop(void); +#else /* not DEBUG */ +#define ON_TRAP(number) +#define ON_UNMAPPED(address, value) +#define ON_NOIO(address, value) +#define ON_WRITE(address, value) +// # define ON_TRAP(number) if (number == 33 && GetMemW(areg[7]) == 0x4c) { TraceStop(); } +#endif +#endif + +#ifdef DEBUG_FAME_FFLUSH +#undef DEBUG_FAME_FFLUSH +#define DEBUG_FAME_FFLUSH fflush(stdout) +#else +#define DEBUG_FAME_FFLUSH +#endif + +#include +#include +#include + +extern uint8 ram_readb(int address); +extern void ram_writeb(int address, uint8 val); + +extern int emulating; +extern int nScreenRefreshRate; +extern int draw_border, maybe_border; +extern unsigned screen_pitch, screen_width, screen_height; +extern unsigned cyclenext; +extern unsigned vid_adr_cycleyet; +extern unsigned char *vid_cycle; + + diff --git a/MCUME_pico2/picocastaway/diskapi.h b/MCUME_pico2/picocastaway/diskapi.h new file mode 100644 index 0000000..0246947 --- /dev/null +++ b/MCUME_pico2/picocastaway/diskapi.h @@ -0,0 +1,9 @@ +#ifndef DISKAPI_H +#define DISKAPI_H + +int disk_Size(char * filename); +int disk_Open(char * filename); +int disk_Read(unsigned char * buf, int size); +int disk_Seek(int seek); + +#endif \ No newline at end of file diff --git a/MCUME_pico2/picocastaway/emu.cpp b/MCUME_pico2/picocastaway/emu.cpp new file mode 100644 index 0000000..6ca9037 --- /dev/null +++ b/MCUME_pico2/picocastaway/emu.cpp @@ -0,0 +1,883 @@ +#include + +#include "emuapi.h" +#include "kbd.h" + +#include "dcastaway.h" +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" +#include "iopins.h" + +#ifndef NO_SOUND +#include "sound.h" +#endif + +#include "tossw12.h" + +#ifdef HAS_PSRAM +#include "psram_t.h" +PSRAM_T psram = PSRAM_T(PSRAM_CS, PSRAM_MOSI, PSRAM_SCLK, PSRAM_MISO); +#endif + +//#define PSRAM_DISK 1 + +#ifdef ALL_IN_RAM +uint8 *mem1base; +#else +#ifdef PSRAM_FAKE +uint8 *mem1base; +#endif +#endif +uint8 *mem2base; +uint8 *rombase; + +int hbl = 0; +int end_visible_screen = 264; +int hsync = 0; +int vsyncpend = 0, hsyncpend = 0; + +int exmousex=160,exmousey=100,MouseRelease1=0,MouseRelease2=0; +int CompleteSndBufIdx; + + +int waitstate=0; +int dcastaway_disc_writed[2] = { 0 , 0 }; +int dcastaway_disc_for_write[2] = { 0 , 0 }; +int draw_border=0, maybe_border=0; +unsigned cyclenext=512; +unsigned vid_adr_cycleyet=0; +static unsigned char vid_cycles_pal[1024]; +static unsigned char vid_cycles_ntsc[1024]; +unsigned char *vid_cycle=(unsigned char *)&vid_cycles_pal; +int readdsk=1; +extern unsigned char fdc_motor; + +#define XRES 320 +#define YRES 200 + +static unsigned short line[XRES]; + +#define PALMULT8(x) ((x)<<5) +#define RGBVAL16(r,g,b) ( (((r>>3)&0x1f)<<11) | (((g>>2)&0x3f)<<5) | (((b>>3)&0x1f)<<0) ) + + +void Redraw16 ( int row, int vid_adr ) { + static unsigned short palmap [ 16 ]; + //Source address + register unsigned long line_i=vid_adr; + register unsigned short *line_o= &line[0]; + + //Build paletter + if (vid_flag) { + unsigned char i, r, g, b; + for (i = 0; i < 16; i++) { + b = PALMULT8 ( (vid_col[i] & 0x7) ); + g = PALMULT8 ( ((vid_col[i] >> 4) & 0x7) ); + r = PALMULT8 ( ((vid_col[i] >> 8) & 0x7) ); + palmap [ i ] = RGBVAL16(r,g,b); + } + vid_flag=0; + } + + register int col; + register int bit; + for (col=0; col<20; col++) { + register unsigned short pl0=ReadW(line_i),pl1=ReadW(line_i+2),pl2=ReadW(line_i+4),pl3=ReadW(line_i+6); + line_i += 8; + for (bit=15;bit>=0;bit--) { + int ind = (pl0 >> bit) & 0x1; + ind += ((pl1 >> bit) & 0x1)<<1; + ind += ((pl2 >> bit) & 0x1)<<2; + ind += ((pl3 >> bit) & 0x1)<<3; + *line_o++ = palmap [ ind ]; + } + } + emu_DrawLine16(&line[0], XRES, YRES, row); +} + +void Redraw16_med ( int row, int vid_adr ) { + static unsigned short palmap [ 4 ]; + //Source address + register unsigned long line_i=vid_adr; + register unsigned short *line_o= &line[0]; + + //Build paletter + if (vid_flag) { + unsigned char i, r, g, b; + for (i = 0; i < 4; i++) { + b = PALMULT8 ( (vid_col[i] & 0x7) ); + g = PALMULT8 ( ((vid_col[i] >> 4) & 0x7) ); + r = PALMULT8 ( ((vid_col[i] >> 8) & 0x7) ); + palmap [ i ] = RGBVAL16(r,g,b); + } + vid_flag=0; + } + + register int col; + register int bit; + for (col=0; col<40; col++) { + register unsigned short pl0=ReadW(line_i),pl1=ReadW(line_i+2); + line_i += 4; + for (bit=15;bit>=0;bit--) { + int ind = (pl0 >> bit) & 0x1; + ind += ((pl1 >> bit) & 0x1)<<1; + if (bit & 0x01) + *line_o++ = palmap [ ind ]; + } + } + emu_DrawLine16(&line[0], XRES, YRES, row); +} + + +static uint8 disk0[256]; +static uint8 disk1[256]; + +void ast_Init(void) +{ +#ifdef HAS_PSRAM + psram.begin(); +#endif + + emu_printf("Allocating RAM"); + +#ifdef ALL_IN_RAM + mem1base = (uint8*) malloc(MEMSIZE); + if (!mem1base) emu_printf("malloc mem1 failed\n"); + mem2base = &mem1base[RAM1SIZE]; +#else + if ((MEMSIZE-RAM1SIZE)>0) { + mem2base = (uint8*) malloc(MEMSIZE-RAM1SIZE); + if (!mem2base) emu_printf("malloc mem2 failed\n"); + } +#ifdef PSRAM_FAKE + if ((RAM1SIZE)>0) { + mem1base = (uint8*) malloc(RAM1SIZE); + if (!mem1base) emu_printf("malloc mem1 failed\n"); + } + else { + mem1base = mem2base; + } +#endif +#endif + rombase = (uint8*)&tos[0]-ROMBASE; + +#ifdef ALL_IN_RAM + memcpy (mem1base, &tos[0], 8); +#else + //for (int i=0; i= KBD_KEY_F1) && (key <= KBD_KEY_F10) ) keyCode = (key - KBD_KEY_F1) + 0x3b; + // Specific keys + //153,151,150,152,0x7F 31 //U L R D DEL ESC + //else if (key == KBD_KEY_UP) keyCode = 0x99; // 153 + //else if (key == KBD_KEY_LEFT) keyCode = 0x97; // 151 + //else if (key == KBD_KEY_DOWN) keyCode = 0x98; // 152 + //else if (key == KBD_KEY_RIGHT) keyCode = 0x96; // 150 + //else if (key == KBD_KEY_BS) keyCode = 0x7F; // 127 + //else if (key == KBD_KEY_ESC) keyCode = 0x1F; // 31 + else + keyCode = keyboardAsciiConv[key & 0x7f]; + IkbdKeyPress ( keyCode ); +} + +void emu_KeyboardOnUp(int keymodifer, int key) { + int keyCode = INV_KEY; + if ( (key >= KBD_KEY_F1) && (key <= KBD_KEY_F10) ) keyCode = (key - KBD_KEY_F1) + 0x3b; + // Specific keys + //153,151,150,152,0x7F 31 //U L R D DEL ESC + //else if (key == KBD_KEY_UP) keyCode = 0x99; // 153 + //else if (key == KBD_KEY_LEFT) keyCode = 0x97; // 151 + //else if (key == KBD_KEY_DOWN) keyCode = 0x98; // 152 + //else if (key == KBD_KEY_RIGHT) keyCode = 0x96; // 150 + //else if (key == KBD_KEY_BS) keyCode = 0x7F; // 127 + //else if (key == KBD_KEY_ESC) keyCode = 0x1F; // 31 + else + keyCode = keyboardAsciiConv[key & 0x7f]; + IkbdKeyRelease ( keyCode ); +} + +extern void ast_Input(int click) { + hk = emu_ReadI2CKeyboard(); + k = emu_ReadKeys(); +} + +static void do_events(void) +{ + int bClick = k & ~prev_k; + prev_k = k; + + // Toggle mouse/joystick + if (bClick & MASK_KEY_USER1) { + if (isMouse) isMouse = false; + else isMouse = true; + } + + if (!isMouse) + { + int j = 0; + if (( k & MASK_JOY1_RIGHT) || ( k & MASK_JOY2_RIGHT)) { + j |= 0x04; + } + if (( k & MASK_JOY1_LEFT) || ( k & MASK_JOY2_LEFT)) { + j |= 0x08; + } + if (( k & MASK_JOY1_UP) || ( k & MASK_JOY2_UP)) { + j |= 0x01; + } + if (( k & MASK_JOY1_DOWN) || ( k & MASK_JOY2_DOWN)) { + j |= 0x02; + } + if ( k & MASK_JOY2_BTN) { + j |= 0x80; + } + if (j != prev_j) { + IkbdJoystickChange(joynum,j); + prev_j = j; + } + } + else { + if (( k & MASK_JOY1_LEFT) || ( k & MASK_JOY2_LEFT)) { + if ( mouse_x < XRES ) { + mouse_x += 2; + //Serial.print("r"); + IkbdMouseMotion ( mouse_x, mouse_y ); + IkbdLoop(); + } + } + else if (( k & MASK_JOY1_RIGHT) || ( k & MASK_JOY2_RIGHT)) { + if ( mouse_x > 1 ) { + mouse_x -= 2; + //Serial.print("l"); + IkbdMouseMotion ( mouse_x, mouse_y ); + IkbdLoop(); + } + } + else if (( k & MASK_JOY1_UP) || ( k & MASK_JOY2_UP)) { + if ( mouse_y > 1 ) { + mouse_y -= 2; + //Serial.print("u"); + IkbdMouseMotion ( mouse_x, mouse_y ); + IkbdLoop(); + } + } + else if (( k & MASK_JOY1_DOWN) || ( k & MASK_JOY2_DOWN)) { + if ( mouse_y < YRES ) { + mouse_y += 2; + //Serial.print("d"); + IkbdMouseMotion ( mouse_x, mouse_y ); + IkbdLoop(); + } + } + + int mouseb=0; + if ( ( k & MASK_JOY2_BTN) ){ + mouseb=1; + } + if ( (mouseb != prev_mouseb) ){ + if (mouseb) IkbdMousePress(2); + else IkbdMouseRelease(2); + //Serial.println("btoggle"); + IkbdLoop(); + prev_mouseb = mouseb; + } + } +} + +void ast_Step(void) +{ + int delay_fdc_motor=0; + unsigned long cycleco=0; + unsigned long oldpend,newpend; + hsync=0; + hbl=0; + vsyncpend=0; + hsyncpend=0; + + int running = 1; + /* Event loop */ + while (running) + { + cycleco=cpu_loop(cyclenext); + cycleco+=waitstate; + waitstate=0; +#ifndef NO_SOUND + SoundCycles+=cycleco; +#endif + //MFP timer A delay mode + if (mfp_ascale>1) { + mfp_acount-=mfp_ascale*cycleco; + if (mfp_acount<=0) { + do {mfp_acount+=mfp_tadr;} while (mfp_acount<=0); + oldpend=mfp_ipra; newpend=(oldpend|0x20)&mfp_iera; + if (newpend!=oldpend) {mfp_ipra=newpend; + + } + } + #ifdef USE_SHORT_SLICE + cyclenext=4+(mfp_acount/mfp_ascale); + #endif + } + #ifdef USE_SHORT_SLICE + else + cyclenext=512; + #endif + //MFP timer B delay mode + if (mfp_bscale>1) { + mfp_bcount-=mfp_bscale*cycleco; + if (mfp_bcount<=0) { + do {mfp_bcount+=mfp_tbdr;} while (mfp_bcount<=0); + oldpend=mfp_ipra; newpend=(oldpend|0x1)&mfp_iera; + if (newpend!=oldpend) {mfp_ipra=newpend; + } + } + #ifdef USE_SHORT_SLICE + { + int n=4+(mfp_bcount/mfp_bscale); + if (n1) { + mfp_ccount-=mfp_cscale*cycleco; + if (mfp_ccount<=0) { + do {mfp_ccount+=mfp_tcdr;} while (mfp_ccount<=0); + oldpend=mfp_iprb; newpend=(oldpend|0x20)&mfp_ierb; + if (newpend!=oldpend) {mfp_iprb=newpend; + } + } + #ifdef USE_SHORT_SLICE + { + int n=4+(mfp_ccount/mfp_cscale); + if (n1) { + mfp_dcount-=mfp_dscale*cycleco; + if (mfp_dcount<=0) { + do {mfp_dcount+=mfp_tddr;} while (mfp_dcount<=0); + oldpend=mfp_iprb; newpend=(oldpend|0x10)&mfp_ierb; + if (newpend!=oldpend) {mfp_iprb=newpend; + } + } + #ifdef USE_SHORT_SLICE + { + int n=4+(mfp_dcount/mfp_dscale); + if (n=313) + { + //delay(15); + //emu_DrawVsync(); + do_events(); +#ifndef NO_SOUND + Sound_Update_VBL(); +#endif + running=0; + + + hbl=0; + //Generate vsync interrupt + Interrupt(AUTOINT4, 4); + //Do fdc spinup + if (fdc_motor){ + if (delay_fdc_motor>150) { + fdc_status &= ~0x80; + delay_fdc_motor=0; + fdc_motor=0; + } + else delay_fdc_motor++; + } + } + } + + + //Recalculate interrupts? + { + int mfp_int; + mfp_int=0; + if (6>GetI()) { + //Mfp interrupt + { + int n, number; + uint16 imr, ipr, isr, irr; + int in_request; + //Find in_request and in_service + imr = (mfp_imra<<8)+mfp_imrb; + ipr = (mfp_ipra<<8)+mfp_iprb; + irr = imr & ipr; + isr = (mfp_isra<<8) + mfp_isrb; + //in_request higher than in_service? + if (irr>isr) { + //Find highest set bit + for (in_request = 15; in_request > 0; in_request--) { + if (irr & 0x8000) break; + irr <<= 1; + } + isr = 1 << in_request; + //Set interrupt in service bits in MFP + if (mfp_ivr & 0x8) { + mfp_isra |= isr >> 8; + mfp_isrb |= isr; + }else{ + mfp_isra &= (~isr) >> 8; + mfp_isrb &= ~isr; + } + //Clear interrupt pending bits in MFP + mfp_ipra &= ~(isr >> 8); + mfp_iprb &= ~isr; + //Pass interrupt to cpu + number = in_request | (mfp_ivr & 0xf0); + Interrupt(number, 6); + mfp_int=1; + } + } + } + } + } +} + + +#ifdef HAS_PSRAM + +unsigned char ram_readb(int address) { +#ifdef PSRAM_FAKE + return mem1base[address]; +#else + return (psram.psread(address)); +#endif +} + +void ram_writeb(int address, unsigned char val) { +#ifdef PSRAM_FAKE + mem1base[address] = val; +#else + psram.pswrite(address,val); +#endif +} + +unsigned short ram_readw(int address) { +#ifdef PSRAM_FAKE + return mem1base[address]|(mem1base[address+1]<<8); +#else +// return psram.psread(address)|(psram.psread(address+1)<<8); + return psram.psread_w(address); +#endif + +} + +void ram_writew(int address, unsigned short val) { +#ifdef PSRAM_FAKE + mem1base[address] = val; + mem1base[address+1] = val>>8; +#else + psram.pswrite_w(address,val); +#endif +} + +#define PSRAM_DISK_OFFSET (2*1024*1024) + +// disk IO mapped to PSRAM + +static uint8 read_disk(int address) { + return (psram.psread(address+PSRAM_DISK_OFFSET)); +} + +static void write_disk(int address, uint8 val) { + psram.pswrite(address+PSRAM_DISK_OFFSET,val); +} +#endif + +#ifdef PSRAM_DISK + +#ifdef HAS_PSRAM + +static int disksize = 0; +static int diskpt = 0; + +int disk_Size(char * filename) { + //emu_printf("disk size"); + //emu_printi(disksize); + return disksize; +} + +int disk_Open(char * filename) { + //emu_printf("disk reset pt"); + diskpt = 0; + return 1; +} + +int disk_Read(unsigned char * buf, int size) { + //emu_printf("disk read"); + //emu_printi(size); + int i = 0; + while ( ( i < size) && (diskpt < disksize) ) { + buf[i++] = read_disk(diskpt++); + } + return i; +} + +int disk_Seek(int seek) { + //emu_printf("disk seek"); + //emu_printi(seek); + diskpt = seek; + return diskpt; +} +#endif + +#else + +// disk IO mapped to File + +static int fd; + +int disk_Size(char * filename) { + return emu_FileSize(filename); +} + +int disk_Open(char * filename) { + fd = emu_FileOpen(filename,"r+b"); + return fd; +} + +int disk_Read(unsigned char * buf, int size) { + return emu_FileRead(buf, size, fd); +} + +int disk_Seek(int seek) { + return emu_FileSeek(fd,seek,0); +} +#endif + + + + +void ast_Start(char * filename) +{ + emu_printf("init started"); + strncpy (disk[0].name, filename, sizeof(disk[0].name)); + +#ifdef PSRAM_DISK +#ifdef HAS_PSRAM + char iobuf[512]; + int iopos = 0; + disksize = 0; + int n; + + int f; + if (f = emu_FileOpen(filename, "r+b")) { + while ( (n = emu_FileRead(&iobuf[0],sizeof(iobuf), f) ) ) { + disksize += n; + for (int i=0; i +#define TITLE " AtariST Emulator " +#define ROMSDIR "st" + +#define emu_Init(ROM) {ast_Init(); ast_Start(ROM);} +#define emu_Step(x) {ast_Step();} +#define emu_Input(x) {ast_Input(x);} + +#ifdef KEYMAP_PRESENT + +#ifdef PICOZX +const unsigned short key_map1[] = { + 2,3,4,5,6,7,8,9,10,1, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0 + }; + +const unsigned short key_map2[] = { + 0,0,11,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,12,0,0,0,0, + 0,0,0,0,0,0 + }; + +const unsigned short key_map3[] = { + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0 + }; + +const unsigned short matkeys[] = { + 0x104,0x101,0x108,0x102,0x110,0x120,0x140,0x204,0x201,0x208, // row 1 + 0x202,0x210,0x220,0x240,0x304,0x301,0x308,0x302,0x310,0x320, // row 2 + 0x340,0x404,0x401,0x408,0x402,0x410,0x420,0x440,0x504,0x501, // row 3 + 0x020,0x508,0x502,0x510,0x520,0x540,0x604,0x601,0x040,0x608, // row 4 + 0x008,0x001,0x002,0x010,0x620,0x640 }; // cursor keys up, left, right, down, <<<, >>> + +#else +#define keylables_map1_0 (char *)"1234567890 " +#define keylables_map1_1 (char *)" # * " +#define keylables_map1_2 (char *)" " +const unsigned short key_map1[] = { + 2,3,4,5,6,7,8,9,10,1,0, + 0,0,0,11,0,0,0,0,12,0,0, + 0, 0,0,0,0,0,0,0,0,0, + 0,0,0,0 + }; + +/* +const unsigned short key_map1[] = { + 2,3,4, + 5,6,7, + 8,9,10, + 11,1,12}; +*/ + +#define keylables_map2_0 (char *)" " +#define keylables_map2_1 (char *)" " +#define keylables_map2_2 (char *)" " +const unsigned short key_map2[] = { + 0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0, + 0, 0,0,0,0,0,0,0,0,0, + 0,0,0,0 + }; + +#define keylables_map3_0 (char *)" " +#define keylables_map3_1 (char *)" " +#define keylables_map3_2 (char *)" " +const unsigned short key_map3[] = { + 0,0,0,0,0,0,0,0,0,0,0, // function keys + 0, 0,0,0,0,0,0,0,0,0,0, + 0, 0,0,0,0,0,0,0,0,0, + 0,0,0,0 + }; + +const unsigned short matkeys[] = { + 0x020,0x120,0x220,0x320,0x420,0x408,0x308,0x208,0x108,0x008,0x002, // row 1 + 0x510,0x010,0x110,0x210,0x310,0x410,0x401,0x301,0x201,0x101,0x001, // row 2 + 0x520,0x102,0x202,0x302,0x402,0x404,0x304,0x204,0x104,0x004, // row 3 + 0x508,0x501,0x502,0x504 }; // cursor keys +#endif +#endif + +#endif diff --git a/MCUME_pico2/picocastaway/fame.h b/MCUME_pico2/picocastaway/fame.h new file mode 100644 index 0000000..849b520 --- /dev/null +++ b/MCUME_pico2/picocastaway/fame.h @@ -0,0 +1,190 @@ +/******************************************************************************/ +/* FAME Fast and Accurate Motorola 68000 Emulation Core */ +/* (c) 2002 Oscar Orallo Pelaez / Daniel Lancha Garcia */ +/* Version: 2.1 */ +/* Date: 11-26-2006 */ +/* See FAME.HTML for documentation and license information */ +/******************************************************************************/ + +#ifndef __FAME_H__ +#define __FAME_H__ + +#if defined(__cplusplus) && !defined(USE_FAME_CORE_C) +extern "C" { +#endif + +/************************************/ +/* General library defines */ +/************************************/ + +#ifndef M68K_OK + #define M68K_OK 0 +#endif + +#ifndef M68K_RUNNING + #define M68K_RUNNING 1 +#endif + +#ifndef M68K_NO_SUP_ADDR_SPACE + #define M68K_NO_SUP_ADDR_SPACE 2 +#endif + +#ifndef M68K_INV_REG + #define M68K_INV_REG -1 +#endif + +/* Hardware interrupt state */ + +#ifndef M68K_IRQ_LEVEL_ERROR + #define M68K_IRQ_LEVEL_ERROR -1 +#endif + +#ifndef M68K_IRQ_INV_PARAMS + #define M68K_IRQ_INV_PARAMS -2 +#endif + +/* Defines to specify hardware interrupt type */ + +#ifndef M68K_AUTOVECTORED_IRQ + #define M68K_AUTOVECTORED_IRQ -1 +#endif + +#ifndef M68K_SPURIOUS_IRQ + #define M68K_SPURIOUS_IRQ -2 +#endif + +/* Defines to specify address space */ + +#ifndef M68K_SUP_ADDR_SPACE + #define M68K_SUP_ADDR_SPACE 0 +#endif + +#ifndef M68K_USER_ADDR_SPACE + #define M68K_USER_ADDR_SPACE 2 +#endif + +#ifndef M68K_PROG_ADDR_SPACE + #define M68K_PROG_ADDR_SPACE 0 +#endif + +#ifndef M68K_DATA_ADDR_SPACE + #define M68K_DATA_ADDR_SPACE 1 +#endif + + +/*******************/ +/* Data definition */ +/*******************/ + +/* M68K registers */ +typedef enum +{ + M68K_REG_D0=0, + M68K_REG_D1, + M68K_REG_D2, + M68K_REG_D3, + M68K_REG_D4, + M68K_REG_D5, + M68K_REG_D6, + M68K_REG_D7, + M68K_REG_A0, + M68K_REG_A1, + M68K_REG_A2, + M68K_REG_A3, + M68K_REG_A4, + M68K_REG_A5, + M68K_REG_A6, + M68K_REG_A7, + M68K_REG_ASP, + M68K_REG_PC, + M68K_REG_SR +} m68k_register; + +/* The memory blocks must be in native (Motorola) format */ +typedef struct +{ + unsigned low_addr; + unsigned high_addr; + unsigned offset; +} M68K_PROGRAM; + +/* The memory blocks must be in native (Motorola) format */ +typedef struct +{ + unsigned low_addr; + unsigned high_addr; + void *mem_handler; + void *data; +} M68K_DATA; + +/* M68K CPU CONTEXT */ +typedef struct +{ + M68K_PROGRAM *fetch; + M68K_DATA *read_byte; + M68K_DATA *read_word; + M68K_DATA *write_byte; + M68K_DATA *write_word; + M68K_PROGRAM *sv_fetch; + M68K_DATA *sv_read_byte; + M68K_DATA *sv_read_word; + M68K_DATA *sv_write_byte; + M68K_DATA *sv_write_word; + M68K_PROGRAM *user_fetch; + M68K_DATA *user_read_byte; + M68K_DATA *user_read_word; + M68K_DATA *user_write_byte; + M68K_DATA *user_write_word; + void (*reset_handler)(void); + void (*iack_handler)(unsigned level); + unsigned * icust_handler; + unsigned dreg[8]; + unsigned areg[8]; + unsigned asp; + unsigned pc; + unsigned cycles_counter; + unsigned char interrupts[8]; + unsigned short sr; + unsigned short execinfo; +} M68K_CONTEXT; + + +/************************/ +/* Function definition */ +/************************/ + +/* General purpose functions */ +void m68k_init(void); +unsigned m68k_reset(void); +void m68k_emulate(int n); +unsigned m68k_get_pc(void); +unsigned m68k_get_cpu_state(void); +int m68k_fetch(unsigned address, unsigned memory_space); + +/* Interrupt handling functions */ +int m68k_raise_irq(int level, int vector); +int m68k_lower_irq(int level); +int m68k_get_irq_vector(int level); +int m68k_change_irq_vector(int level, int vector); + +/* CPU context handling functions */ +int m68k_get_context_size(void); +void m68k_get_context(void *context); +void m68k_set_context(void *context); +int m68k_get_register(m68k_register reg); +int m68k_set_register(m68k_register reg, unsigned value); + +/* Timing functions */ +unsigned m68k_get_cycles_counter(void); +unsigned m68k_trip_cycles_counter(void); +unsigned m68k_control_cycles_counter(int n); +void m68k_release_timeslice(void); +void m68k_stop_emulating(void); +void m68k_add_cycles(int cycles); +void m68k_release_cycles(int cycles); + +#if defined(__cplusplus) && !defined(USE_FAME_CORE_C) +} +#endif + +#endif diff --git a/MCUME_pico2/picocastaway/famec.cpp b/MCUME_pico2/picocastaway/famec.cpp new file mode 100644 index 0000000..99f69f9 --- /dev/null +++ b/MCUME_pico2/picocastaway/famec.cpp @@ -0,0 +1,2061 @@ +/****************************************************************************/ +/* FAME (Fast and Accurate Motorola 68000 Emulation Library) */ +/* Emulador de 68000 en C */ +/* Autor: Oscar Orallo Pelaez */ +/* Fecha de comienzo: 03-10-2006 */ +/* Ultima actualizacion: 28-10-2009 */ +/* Based on the excellent FAMEC emulator by Stephane Dallongueville */ +/****************************************************************************/ + +#include +#include +#include +#include + +#include "dcastaway.h" +#include "mem.h" + +#ifdef _MSC_VER +/* Ignore unary minus applied to unsigned type */ +#pragma warning( disable : 4146 ) +#endif + +/* Options */ +/* + Do not use the following lines to enable/disable features + They are here as a reference only + Define them in your project as you need instead +*/ +/* #define FAME_INLINE_LOOP */ +/* #define FAME_IRQ_CLOCKING */ +/* #define FAME_CHECK_BRANCHES */ +/* #define FAME_DIRECT_MAPPING */ +/* #define FAME_EXTRA_INLINE */ +/* #define FAME_EMULATE_TRACE */ +/* #define FAME_BYPASS_TAS_WRITEBACK */ +/* #define FAME_ACCURATE_TIMING */ +/* #define FAME_GLOBAL_CONTEXT */ +/* #define FAME_DEBUG */ +/* #define FAME_GOTOS */ +/* #define FAME_BIG_ENDIAN */ + +#define FAME_SECURE_ALL_BANKS + +#ifndef FAME_ADDR_BITS +#define FAME_ADDR_BITS 24 +#endif + +#ifndef FAME_PC_BITS +#define FAME_PC_BITS 24 +#endif + +#ifndef FAME_FETCHBITS +#define FAME_FETCHBITS 12 +#endif + +#ifndef FAME_DATABITS +#define FAME_DATABITS 12 +#endif + +#ifndef FAME_PREFIX +#define FAME_PREFIX m68k +#endif + +/* Options */ + +#define CONCAT(P1,P2) P1##P2 +#define FAME_FNT(P,F) CONCAT(P,_##F) +#define FAME_DT(P,D) CONCAT(P,D) +#define FAME_API(F) FAME_FNT(FAME_PREFIX,F) +#define FAME_CONTEXT FAME_DT(FAME_PREFIX,context) + + +#ifndef INLINE +#define INLINE +#endif + +#ifndef FAME_EXTRA_INLINE +#define EXTRA_INLINE +#else +#define EXTRA_INLINE INLINE +#endif + +/* Return codes */ +#define M68K_OK 0 +#define M68K_RUNNING 1 +#define M68K_NO_SUP_ADDR_SPACE 2 +#define M68K_INV_REG -1 + +/* Hardware interrupt state */ +#define M68K_IRQ_LEVEL_ERROR -1 +#define M68K_IRQ_INV_PARAMS -2 + +/* Defines to specify hardware interrupt type */ +#define M68K_AUTOVECTORED_IRQ -1 +#define M68K_SPURIOUS_IRQ -2 + +/* Defines to specify address space */ +#define M68K_SUP_ADDR_SPACE 0 +#define M68K_USER_ADDR_SPACE 2 +#define M68K_PROG_ADDR_SPACE 0 +#define M68K_DATA_ADDR_SPACE 1 + +/******************************/ +/* 68K core types definitions */ +/******************************/ + +#if FAME_ADDR_BITS < 32 +#define M68K_ADDR_MASK ((1 << FAME_ADDR_BITS)-1) +#else +#define M68K_ADDR_MASK 0xFFFFFFFF +#endif + +#define M68K_FETCHSFT (FAME_ADDR_BITS - FAME_FETCHBITS) +#define M68K_FETCHBANK (1 << FAME_FETCHBITS) +#define M68K_FETCHMASK (M68K_FETCHBANK - 1) + +#define M68K_DATASFT (FAME_ADDR_BITS - FAME_DATABITS) +#define M68K_DATABANK (1 << FAME_DATABITS) +#define M68K_DATAMASK (M68K_DATABANK - 1) + +#define M68K_SR_C_SFT 8 +#define M68K_SR_V_SFT 7 +#define M68K_SR_Z_SFT 0 +#define M68K_SR_N_SFT 7 +#define M68K_SR_X_SFT 8 + +#define M68K_SR_S_SFT 13 +#define M68K_SR_T_SFT 15 + +#define M68K_SR_C (1 << M68K_SR_C_SFT) +#define M68K_SR_V (1 << M68K_SR_V_SFT) +#define M68K_SR_Z 0 +#define M68K_SR_N (1 << M68K_SR_N_SFT) +#define M68K_SR_X (1 << M68K_SR_X_SFT) + +#define M68K_SR_S (1 << M68K_SR_S_SFT) +#define M68K_SR_T (1 << M68K_SR_T_SFT) + +#define M68K_CCR_MASK 0x1F + +#ifdef FAME_IRQ_CLOCKING +#define INT_TIMING 44 +#else +#define INT_TIMING 0 +#endif + +#ifdef FAME_EMULATE_TRACE +#define M68K_SR_MASK (M68K_SR_T | M68K_SR_S | 0x0700 | M68K_CCR_MASK) +#else +#define M68K_SR_MASK (M68K_SR_S | 0x0700 | M68K_CCR_MASK) +#endif + +/* exception defines taken from musashi core */ +#define M68K_RESET_EX 1 +#define M68K_BUS_ERROR_EX 2 +#define M68K_ADDRESS_ERROR_EX 3 +#define M68K_ILLEGAL_INSTRUCTION_EX 4 +#define M68K_ZERO_DIVIDE_EX 5 +#define M68K_CHK_EX 6 +#define M68K_TRAPV_EX 7 +#define M68K_PRIVILEGE_VIOLATION_EX 8 +#define M68K_TRACE_EX 9 +#define M68K_1010_EX 10 +#define M68K_1111_EX 11 +#define M68K_FORMAT_ERROR_EX 14 +#define M68K_UNINITIALIZED_INTERRUPT_EX 15 +#define M68K_SPURIOUS_INTERRUPT_EX 24 +#define M68K_INTERRUPT_AUTOVECTOR_EX 24 +#define M68K_TRAP_BASE_EX 32 + +#define M68K_INT_ACK_AUTOVECTOR -1 + +/*#define M68K_RUNNING 0x01 */ +#define M68K_HALTED 0x80 +#define M68K_WAITING 0x04 +#define M68K_DISABLE 0x20 +/* #define M68K_FAULTED 0x40 */ +#define M68K_EMULATE_GROUP_0 0x02 +#define M68K_EMULATE_TRACE 0x08 +#define M68K_DO_TRACE 0x10 + +#ifdef FAME_LITTLE_ENDIAN +#ifdef FAME_BIG_ENDIAN +#undef FAME_BIG_ENDIAN +#endif +#else +#ifndef FAME_BIG_ENDIAN +#if defined(__hppa__) || \ + defined(__m68k__) || defined(mc68000) || defined(_M_M68K) || \ + (defined(__MIPS__) && defined(__MISPEB__)) || \ + defined(__ppc__) || defined(__POWERPC__) || defined(_M_PPC) || \ + defined(__sparc__) +#define FAME_BIG_ENDIAN +#else +#define FAME_LITTLE_ENDIAN +#endif +#endif +#endif + + +/* + internals core macros +*/ + +#define DREG(X) (FAME_CONTEXT.dreg[(X)].D) +#define DREGu32(X) (FAME_CONTEXT.dreg[(X)].D) +#define DREGs32(X) (FAME_CONTEXT.dreg[(X)].SD) +#define DREGu16(X) (FAME_CONTEXT.dreg[(X)].w.W) +#define DREGs16(X) (FAME_CONTEXT.dreg[(X)].sw.SW) +#define DREGu8(X) (FAME_CONTEXT.dreg[(X)].b.B) +#define DREGs8(X) (FAME_CONTEXT.dreg[(X)].sb.SB) + +#define AREG(X) (FAME_CONTEXT.areg[(X)].D) +#define AREGu32(X) (FAME_CONTEXT.areg[(X)].D) +#define AREGs32(X) (FAME_CONTEXT.areg[(X)].SD) +#define AREGu16(X) (FAME_CONTEXT.areg[(X)].w.W) +#define AREGs16(X) (FAME_CONTEXT.areg[(X)].sw.SW) + +#define ASP (FAME_CONTEXT.asp) + +#define LSL(A, C) ((A) << (C)) +#define LSR(A, C) ((A) >> (C)) + +#define LSR_32(A, C) ((C) < 32 ? (A) >> (C) : 0) +#define LSL_32(A, C) ((C) < 32 ? (A) << (C) : 0) + +#define ROL_8(A, C) (LSL(A, C) | LSR(A, 8-(C))) +#define ROL_9(A, C) (LSL(A, C) | LSR(A, 9-(C))) +#define ROL_16(A, C) (LSL(A, C) | LSR(A, 16-(C))) +#define ROL_17(A, C) (LSL(A, C) | LSR(A, 17-(C))) +#define ROL_32(A, C) (LSL_32(A, C) | LSR_32(A, 32-(C))) +#define ROL_33(A, C) (LSL_32(A, C) | LSR_32(A, 33-(C))) + +#define ROR_8(A, C) (LSR(A, C) | LSL(A, 8-(C))) +#define ROR_9(A, C) (LSR(A, C) | LSL(A, 9-(C))) +#define ROR_16(A, C) (LSR(A, C) | LSL(A, 16-(C))) +#define ROR_17(A, C) (LSR(A, C) | LSL(A, 17-(C))) +#define ROR_32(A, C) (LSR_32(A, C) | LSL_32(A, 32-(C))) +#define ROR_33(A, C) (LSR_32(A, C) | LSL_32(A, 33-(C))) + +/* Flag setup */ +#define SET_FLAGS_Z_VC0 \ + flag_C = 0; \ + flag_V = 0; \ + flag_NotZ = res; + +#define SET_FLAGS_NZ_VC0 \ + SET_FLAGS_Z_VC0 \ + flag_N = res; + +#define SET_FLAGS_DIV_ZERO \ + flag_V = 0; \ + flag_C = 0; + +#define SET_FLAGS_DIV_OVERFLOW \ + flag_C = 0; \ + flag_V = M68K_SR_V; \ + flag_N = M68K_SR_N; \ + /* Z flag is undefined on division overflow */ \ + /* but is set here to match FAME versions */ \ + flag_NotZ = 1; \ + + +#ifdef FAME_DEBUG +#define DEBUG_OPCODE(OP) printf(":Opcode %.4X\n",Opcode); +#else +#define DEBUG_OPCODE(OP) +#endif + +#ifdef FAME_GOTOS +#define NEXT \ + FETCH_WORD(Opcode); \ + DEBUG_OPCODE(Opcode) \ + goto *JumpTable[Opcode]; + +#ifdef FAME_INLINE_LOOP +#define RET(A) \ + io_cycle_counter -= (A); \ + if (io_cycle_counter <= 0) goto famec_Exec_End; \ + NEXT +#else +#define RET(A) \ + io_cycle_counter -= (A); \ + if (io_cycle_counter <= 0) goto famec_Exec_End; \ + goto famec_Exec; +#endif + +#define RET_STOP(C) \ + io_cycle_counter -= (C); \ + if (io_cycle_counter > 0) io_cycle_counter = 0; \ + goto famec_Exec_End; + +#else +//printf("%8x",PC); +//printf("=>%8x\n",Opcode); + +#define NEXT \ + do { \ + FETCH_WORD(Opcode); \ + DEBUG_OPCODE(Opcode) \ + JumpTable[Opcode](); \ + } while(io_cycle_counter>0); + +#ifdef FAME_INLINE_LOOP +#define RET(A) \ + io_cycle_counter -= (A); \ + if (io_cycle_counter > 0) \ + { \ + FETCH_WORD(Opcode); \ + DEBUG_OPCODE(Opcode) \ + JumpTable[Opcode](); \ + } \ + return; + +#else + +#define RET(A) \ + io_cycle_counter -= (A); \ + return; + +#endif + +#define RET_STOP(C) \ + io_cycle_counter -= (C); \ + if (io_cycle_counter > 0) io_cycle_counter = 0; \ + return; + +#endif + +#define M68K_PPL (FAME_CONTEXT.sr >> 8) & 7 + +#if FAME_PC_BITS == 32 + +#define UNBASED_PC PC + +#define READ_BASED_PC BasePC[(PC & M68K_ADDR_MASK) >> 1] + +#define READ_BASED_PC_IDX(IDX) BasePC[((PC & M68K_ADDR_MASK) >> 1) + IDX] + +#define SET_PC(A) \ + BasePC = (u16 *)Fetch[(((A) & M68K_ADDR_MASK) >> M68K_FETCHSFT) & M68K_FETCHMASK]; \ + PC = A; + +#define INC_PC(I) (PC += I) + +#else + +#define UNBASED_PC ((u32)PC - BasePC) + +#ifdef ALL_IN_RAM +#define READ_BASED_PC (*PC) +#define READ_BASED_PC_IDX(IDX) (PC[IDX]) +#else +#define READ_BASED_PC ((u32)PC> M68K_FETCHSFT) & M68K_FETCHMASK]; \ + PC = (u16*)(((A) & M68K_ADDR_MASK) + BasePC); + +#define INC_PC(I) (PC += (I) >> 1) + +#endif + +#define READ_BYTE_F(A, D) \ + D = Read_Byte(A) & 0xFF; + +#define READ_WORD_F(A, D) \ + D = Read_Word(A) & 0xFFFF; + +#define READ_LONG_F(A, D) \ + D = Read_Word((A)) << 16; \ + D |= Read_Word((A) + 2) & 0xFFFF; + +#define READ_LONG_DEC_F(A, D) \ + D = Read_Word((A) + 2) & 0xFFFF; \ + D |= Read_Word((A)) << 16; + +#define READSX_LONG_F(A, D) \ + D = Read_Word((A)) << 16; \ + D |= Read_Word((A) + 2) & 0xFFFF; + +#define WRITE_LONG_F(A, D) \ + Write_Word((A), (D) >> 16); \ + Write_Word((A) + 2, (D) & 0xFFFF); + +#define WRITE_LONG_DEC_F(A, D) \ + Write_Word((A) + 2, (D) & 0xFFFF); \ + Write_Word((A), (D) >> 16); + +#define FETCH_LONG(A) \ + (A) = READ_BASED_PC_IDX(1) | (READ_BASED_PC_IDX(0) << 16); \ + INC_PC(4); + +#define PUSH_32_F(D) \ + AREG(7) -= 4; \ + Write_Word(AREG(7), (D) >> 16); \ + Write_Word(AREG(7) + 2, (D) & 0xFFFF); + +#define POP_32_F(D) \ + D = Read_Word(AREG(7)) << 16; \ + D |= Read_Word(AREG(7) + 2) & 0xFFFF; \ + AREG(7) += 4; + +#define GET_SWORD \ + ((s16)READ_BASED_PC) + +#define FETCH_BYTE(A) \ + (A) = READ_BASED_PC & 0xFF; INC_PC(2); + +#define FETCH_SBYTE(A) \ + (A) = (s8)((READ_BASED_PC) & 0xFF); INC_PC(2); + +#define FETCH_WORD(A) \ + (A) = READ_BASED_PC; INC_PC(2); + +#define FETCH_SWORD(A) \ + (A) = (s16)READ_BASED_PC; INC_PC(2); + +#define DECODE_EXT_WORD \ + { \ + u32 ext = READ_BASED_PC; INC_PC(2); \ + adr += (s8)(ext); \ + if (ext & 0x0800) adr += DREGs32(ext >> 12); \ + else adr += DREGs16(ext >> 12); \ + } + +#define READSX_BYTE_F(A, D) \ + D = (s8)Read_Byte(A); + +#define READSX_WORD_F(A, D) \ + D = (s16)Read_Word(A); + + +#define WRITE_BYTE_F(A, D) \ + Write_Byte(A, D); + +#define WRITE_WORD_F(A, D) \ + Write_Word(A, D); + +#define PUSH_16_F(D) \ + Write_Word(AREG(7) -= 2, D); \ + +#define POP_16_F(D) \ + D = (u16)Read_Word(AREG(7)); \ + AREG(7) += 2; + +#define GET_CCR \ + (((flag_C >> (M68K_SR_C_SFT - 0)) & 1) | \ + ((flag_V >> (M68K_SR_V_SFT - 1)) & 2) | \ + (((!flag_NotZ) & 1) << 2) | \ + ((flag_N >> (M68K_SR_N_SFT - 3)) & 8) | \ + ((flag_X >> (M68K_SR_X_SFT - 4)) & 0x10)) + +#ifdef FAME_EMULATE_TRACE +#define GET_SR \ + ((flag_S << 0) | \ + (flag_I << 8) | \ + (flag_T ) | \ + GET_CCR) +#else +#define GET_SR \ + ((flag_S << 0) | \ + (flag_I << 8) | \ + GET_CCR) +#endif + +#define SET_CCR(A) \ + flag_C = (A) << (M68K_SR_C_SFT - 0); \ + flag_V = (A) << (M68K_SR_V_SFT - 1); \ + flag_NotZ = ~(A) & 4; \ + flag_N = (A) << (M68K_SR_N_SFT - 3); \ + flag_X = (A) << (M68K_SR_X_SFT - 4); + + +#ifdef FAME_EMULATE_TRACE +#define SET_SR(A) \ + SET_CCR(A) \ + flag_T = (A) & M68K_SR_T; \ + flag_S = (A) & M68K_SR_S; \ + flag_I = ((A) >> 8) & 7; +#else +#define SET_SR(A) \ + SET_CCR(A) \ + flag_S = (A) & M68K_SR_S; \ + flag_I = ((A) >> 8) & 7; +#endif + +#define CHECK_INT_TO_JUMP(CLK) \ + if (interrupt_chk()) \ + { \ + /* \ + si los ciclos restantes son menores o iguales \ + que los de la instruccion en curso, \ + no proceder a fijar el contador, pues cycles_needed \ + sera negativo, haciendo que el calculo de ciclos \ + ejecutados al final de emulate sea incorrecto \ + */ \ + if(io_cycle_counter > (CLK)) \ + { \ + cycles_needed=io_cycle_counter-(CLK); \ + io_cycle_counter=0; \ + } \ + } + +#define BANKEND_TAG ((u32)-1) + +#define SETUP_FETCH_BANK(FNT, BANK) \ + { \ + u32 i = 0; \ + while (BANK[i].low_addr != BANKEND_TAG) \ + { \ + FNT(BANK[i].low_addr, BANK[i].high_addr, BANK[i].offset); \ + i++; \ + } \ + } + +#define SETUP_DATA_BANK(FNT, BANK) \ + { \ + u32 i = 0; \ + while (BANK[i].low_addr != BANKEND_TAG) \ + { \ + FNT(BANK[i].low_addr, BANK[i].high_addr, BANK[i].mem_handler, BANK[i].data); \ + i++; \ + } \ + } + + +#ifdef FAME_CHECK_BRANCHES + +#ifdef FAME_GOTOS +#define CHECK_BRANCH_EXCEPTION_GOTO_END goto famec_Exec_End; +#else +#define CHECK_BRANCH_EXCEPTION_GOTO_END io_cycle_counter=0; return; +#endif + +#define CHECK_BRANCH_EXCEPTION(_PC_) \ + if ((_PC_)&1) \ + { \ + u32 pr_PC=UNBASED_PC; \ + FAME_CONTEXT.execinfo |= M68K_EMULATE_GROUP_0; \ + execute_exception_group_0(M68K_ADDRESS_ERROR_EX, 0, pr_PC, 0x12 ); \ + CHECK_BRANCH_EXCEPTION_GOTO_END \ + } +#else +#define CHECK_BRANCH_EXCEPTION(_PC_) +#endif + + + +typedef unsigned char u8; +typedef signed char s8; +typedef unsigned short u16; +typedef signed short s16; +typedef unsigned int u32; +typedef signed int s32; + +#ifdef FAME_EMULATE_TRACE +static u32 flag_T; +#endif +static u32 flag_C; +static u32 flag_V; +static u32 flag_NotZ; +static u32 flag_N; +static u32 flag_X; /* 16 bytes aligned */ +static u32 flag_S; +static u32 flag_I; + +typedef union +{ +#ifndef FAME_BIG_ENDIAN + struct + { + u8 B,B1,B2,B3; + } b; + struct + { + s8 SB,SB1,SB2,SB3; + } sb; + struct + { + u16 W,W1; + } w; + struct + { + s16 SW,SW1; + } sw; +#else + struct + { + u8 B3,B2,B1,B; + } b; + struct + { + s8 SB3,SB2,SB1,SB; + } sb; + struct + { + u16 W1,W; + } w; + struct + { + s16 SW1,SW; + } sw; +#endif + u32 D; + s32 SD; +} famec_union32; + +/* M68K registers */ +typedef enum +{ + M68K_REG_D0=0, + M68K_REG_D1, + M68K_REG_D2, + M68K_REG_D3, + M68K_REG_D4, + M68K_REG_D5, + M68K_REG_D6, + M68K_REG_D7, + M68K_REG_A0, + M68K_REG_A1, + M68K_REG_A2, + M68K_REG_A3, + M68K_REG_A4, + M68K_REG_A5, + M68K_REG_A6, + M68K_REG_A7, + M68K_REG_ASP, + M68K_REG_PC, + M68K_REG_SR +} m68k_register; + + +/* The memory blocks must be in native (Motorola) format */ +typedef struct +{ + u32 low_addr; + u32 high_addr; + u32 offset; +} M68K_PROGRAM; + +/* The memory blocks must be in native (Motorola) format */ +typedef struct +{ + u32 low_addr; + u32 high_addr; + void *mem_handler; + void *data; +} M68K_DATA; + +/* M68K CPU CONTEXT */ +typedef struct +{ + M68K_PROGRAM *fetch; + M68K_DATA *read_byte; + M68K_DATA *read_word; + M68K_DATA *write_byte; + M68K_DATA *write_word; + M68K_PROGRAM *sv_fetch; + M68K_DATA *sv_read_byte; + M68K_DATA *sv_read_word; + M68K_DATA *sv_write_byte; + M68K_DATA *sv_write_word; + M68K_PROGRAM *user_fetch; + M68K_DATA *user_read_byte; + M68K_DATA *user_read_word; + M68K_DATA *user_write_byte; + M68K_DATA *user_write_word; + void (*reset_handler)(void); + void (*iack_handler)(u32 level); + u32 *icust_handler; + famec_union32 dreg[8]; + famec_union32 areg[8]; + u32 asp; + u32 pc; + u32 cycles_counter; + u8 interrupts[8]; + u16 sr; + u16 execinfo; +} M68K_CONTEXT; + + +/* Custom function handler */ +typedef void (*icust_handler_func)(u32 vector); + +/* + global variable +*/ + +/* Main CPU context */ +#ifdef FAME_GLOBAL_CONTEXT +M68K_CONTEXT FAME_CONTEXT; +s32 io_cycle_counter; +#else +static M68K_CONTEXT FAME_CONTEXT; +static s32 io_cycle_counter; +#endif + +static s32 cycles_needed=0; +static s32 cycles_to_do=0; +#if FAME_PC_BITS == 32 +static u32 PC; +static u16* BasePC; +#else +static u16 *PC; +static u32 BasePC; +#endif +static u32 Fetch[M68K_FETCHBANK]; + + +/* Lookup IRQ level to attend */ +/* Indexed by interrupts[0] */ +static const u8 irq_level_lookup[256] = +{ + 0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5, + 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, + 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, + 6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, + 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, + 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, + 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7 +}; + +typedef u8 (*mem8_handler_func)(s32 address); +typedef u16 (*mem16_handler_func)(s32 address); +typedef u32 (*mem32_handler_func)(s32 address); +typedef void (*memw_handler_func)(s32 address, s32 data); + +#ifdef FAME_SECURE_ALL_BANKS +static unsigned char dummy_fetch[(1<> M68K_FETCHSFT) & M68K_FETCHMASK; + j = (0xFFFFFFFF >> M68K_FETCHSFT) & M68K_FETCHMASK; + while (i <= j) + { + Fetch[i] = ((u32)&dummy_fetch)-(i*(1<> M68K_FETCHSFT) & M68K_FETCHMASK; + j = (high_adr >> M68K_FETCHSFT) & M68K_FETCHMASK; + + while (i <= j) + Fetch[i++] = fetch_adr; +} + +#ifdef FAME_DIRECT_MAPPING + +static void famec_SetDummyData(void) +{ +#ifdef FAME_SECURE_ALL_BANKS + u32 i, j; + + i = (0 >> M68K_DATASFT) & M68K_DATAMASK; + j = (0xFFFFFFFF >> M68K_DATASFT) & M68K_DATAMASK; + + while (i <= j) + { + DataRB[i].mem_handler = DataRW[i].mem_handler = (void *)&dummy_read; + DataWB[i].mem_handler = DataWW[i].mem_handler = (void *)&dummy_write; + DataRB[i].data = DataRW[i].data = DataWB[i].data = DataWW[i].data = NULL; + i++; + } +#endif +} + +static void famec_SetDataRB(u32 low_adr, u32 high_adr, void *mh, void *dt) +{ + u32 i, j; + + i = (low_adr >> M68K_DATASFT) & M68K_DATAMASK; + j = (high_adr >> M68K_DATASFT) & M68K_DATAMASK; + + while (i <= j) + { + DataRB[i].mem_handler = mh; + DataRB[i++].data = dt; + } +} + +static void famec_SetDataRW(u32 low_adr, u32 high_adr, void *mh, void *dt) +{ + u32 i, j; + + i = (low_adr >> M68K_DATASFT) & M68K_DATAMASK; + j = (high_adr >> M68K_DATASFT) & M68K_DATAMASK; + + while (i <= j) + { + DataRW[i].mem_handler = mh; + DataRW[i++].data = dt; + } +} + +static void famec_SetDataWB(u32 low_adr, u32 high_adr, void *mh, void *dt) +{ + u32 i, j; + + i = (low_adr >> M68K_DATASFT) & M68K_DATAMASK; + j = (high_adr >> M68K_DATASFT) & M68K_DATAMASK; + + while (i <= j) + { + DataWB[i].mem_handler = mh; + DataWB[i++].data = dt; + } +} + +static void famec_SetDataWW(u32 low_adr, u32 high_adr, void *mh, void *dt) +{ + u32 i, j; + + i = (low_adr >> M68K_DATASFT) & M68K_DATAMASK; + j = (high_adr >> M68K_DATASFT) & M68K_DATAMASK; + + while (i <= j) + { + DataWW[i].mem_handler = mh; + DataWW[i++].data = dt; + } +} +#endif + +static void famec_SetBanks(void) +{ + famec_SetDummyFetch(); + + SETUP_FETCH_BANK(famec_SetFetch, FAME_CONTEXT.fetch) + +#ifdef FAME_DIRECT_MAPPING + famec_SetDummyData(); + + SETUP_DATA_BANK(famec_SetDataRB, FAME_CONTEXT.read_byte) + SETUP_DATA_BANK(famec_SetDataRW, FAME_CONTEXT.read_word) + SETUP_DATA_BANK(famec_SetDataWB, FAME_CONTEXT.write_byte) + SETUP_DATA_BANK(famec_SetDataWW, FAME_CONTEXT.write_word) +#endif +} + +#ifdef FAME_ACCURATE_TIMING +/* + Functions used to compute accurate opcode timing (MUL/DIV) +*/ + +static EXTRA_INLINE u8 bitset_count(u32 data) +{ + unsigned int const MASK1 = 0x55555555; + unsigned int const MASK2 = 0x33333333; + unsigned int const MASK4 = 0x0f0f0f0f; + unsigned int const MASK6 = 0x0000003f; + + unsigned int const w = (data & MASK1) + ((data >> 1) & MASK1); + unsigned int const x = (w & MASK2) + ((w >> 2) & MASK2); + unsigned int const y = ((x + (x >> 4)) & MASK4); + unsigned int const z = (y + (y >> 8)); + unsigned int const c = (z + (z >> 16)) & MASK6; + + return c; +} + +/* + DIVU + Unsigned division +*/ +static u32 getDivu68kCycles(u32 dividend, u16 divisor) +{ + u32 mcycles; + u32 hdivisor; + int i; + + if ( (u16) divisor == 0) + return 0; + + /* Overflow */ + if ( (dividend >> 16) >= divisor) + return (mcycles = 5) * 2; + + mcycles = 38; + hdivisor = ((u32) divisor) << 16; + + for ( i = 0; i < 15; i++) + { + u32 temp; + temp = dividend; + + dividend <<= 1; + + /* If carry from shift */ + if ( (int) temp < 0) + { + dividend -= hdivisor; + } + + else + { + mcycles += 2; + if ( dividend >= hdivisor) + { + dividend -= hdivisor; + mcycles--; + } + } + } + + return mcycles * 2; +} + +/* + DIVS + Signed division +*/ +static u32 getDivs68kCycles(s32 dividend, s16 divisor) +{ + u32 mcycles; + u32 aquot; + int i; + + if ( (s16) divisor == 0) + return 0; + + mcycles = 6; + + if ( dividend < 0) + mcycles++; + + /* Check for absolute overflow */ + if ( ((u32) abs( dividend) >> 16) >= (u16) abs( divisor)) + { + return (mcycles + 2) * 2; + } + + /* Absolute quotient */ + aquot = (u32) abs( dividend) / (u16) abs( divisor); + + mcycles += 55; + + if ( divisor >= 0) + { + if ( dividend >= 0) + mcycles--; + else + mcycles++; + } + + /* Count 15 msbits in absolute of quotient */ + + for ( i = 0; i < 15; i++) + { + if ( (s16) aquot >= 0) + mcycles++; + aquot <<= 1; + } + + return mcycles * 2; +} +#endif + +/* + Read / Write functions +*/ + +static EXTRA_INLINE u32 Read_Byte(u32 addr) +{ + u32 i=0; + s32 val; + + addr&=M68K_ADDR_MASK; +#ifdef FAME_DEBUG + printf("Reading byte from addr = 0x%08X\n",addr); +#endif + +#ifndef FAME_DIRECT_MAPPING + while ( ((FAME_CONTEXT.read_byte[i].low_addr > addr) || (FAME_CONTEXT.read_byte[i].high_addr < addr)) && (FAME_CONTEXT.read_byte[i].low_addr != BANKEND_TAG) ) + i++; + + if (FAME_CONTEXT.read_byte[i].low_addr == BANKEND_TAG) + return (u32)-1; +#else + i=addr>>M68K_DATASFT; +#endif + + if (DataRB[i].mem_handler) + val= (*((mem8_handler_func *)&DataRB[i].mem_handler))(addr); + else +#ifndef FAME_BIG_ENDIAN + val = *((u8 *)(((u32)DataRB[i].data) + (addr^1))); +#else + val = *((u8 *)(((u32)DataRB[i].data) + (addr))); +#endif + +#ifdef FAME_DEBUG + printf("Reading 0x%08X = 0x%04X...\n",addr,val); +#endif + + return val; +} + +static EXTRA_INLINE u32 Read_Word(u32 addr) +{ + u32 i=0; + s32 val; + + addr&=M68K_ADDR_MASK; +#ifdef FAME_DEBUG + printf("Reading from addr = 0x%08X\n",addr); +#endif + +#ifndef FAME_DIRECT_MAPPING + while ( ((FAME_CONTEXT.read_word[i].low_addr > addr) || (FAME_CONTEXT.read_word[i].high_addr < addr)) && (FAME_CONTEXT.read_word[i].low_addr != BANKEND_TAG) ) + i++; + + if (FAME_CONTEXT.read_word[i].low_addr == BANKEND_TAG) + return (u32)-1; +#else + i=addr>>M68K_DATASFT; +#endif + + if (DataRW[i].mem_handler) + val= (*((mem16_handler_func *)&DataRW[i].mem_handler))(addr); + else + val = *((u16 *)(((u32)DataRW[i].data) + addr)); + +#ifdef FAME_DEBUG + printf("Reading 0x%08X = 0x%04X...\n",addr,val); +#endif + + return val; +} + +static EXTRA_INLINE void Write_Byte(u32 addr, u32 data) +{ + u32 i=0; + + addr&=M68K_ADDR_MASK; +#ifdef FAME_DEBUG + printf("Writing byte 0x%08X = 0x%04X...\n",addr,data); +#endif + +#ifndef FAME_DIRECT_MAPPING + while ( ((FAME_CONTEXT.write_byte[i].low_addr > addr) || (FAME_CONTEXT.write_byte[i].high_addr < addr)) && (FAME_CONTEXT.write_byte[i].low_addr != BANKEND_TAG) ) + i++; + if (FAME_CONTEXT.write_byte[i].low_addr == BANKEND_TAG) + return; +#else + i=addr>>M68K_DATASFT; +#endif + + if (DataWB[i].mem_handler != NULL) + (*((memw_handler_func *)&DataWB[i].mem_handler))(addr,data); + else +#ifndef FAME_BIG_ENDIAN + *((u8 *)(((u32)DataWB[i].data)+ (addr^1))) = data; +#else + *((u8 *)(((u32)DataWB[i].data)+ (addr))) = data; +#endif +} + + +static EXTRA_INLINE void Write_Word(u32 addr, u32 data) +{ + u32 i=0; + + addr&=M68K_ADDR_MASK; +#ifdef FAME_DEBUG + printf("Writing 0x%08X = 0x%04X...\n",addr,data); +#endif + +#ifndef FAME_DIRECT_MAPPING + while ( ((FAME_CONTEXT.write_word[i].low_addr > addr) || (FAME_CONTEXT.write_word[i].high_addr < addr)) && (FAME_CONTEXT.write_word[i].low_addr != BANKEND_TAG) ) + i++; + if (FAME_CONTEXT.write_word[i].low_addr == BANKEND_TAG) + return; +#else + i=addr>>M68K_DATASFT; +#endif + + if (DataWW[i].mem_handler != NULL) + (*((memw_handler_func *)&DataWW[i].mem_handler))(addr,data); + else + *((u16 *)(((u32)DataWW[i].data) + addr)) = data; +} + +static u32 Opcode; + +/* + Chequea las interrupciones y las inicia +*/ +static EXTRA_INLINE s32 interrupt_chk(void) +{ + /* Bit 0 MUST be zero at all times */ + assert((FAME_CONTEXT.interrupts[0] & 1) == 0); + + if (FAME_CONTEXT.interrupts[0]) + { + /* There is a pending IRQ */ + const u8 irql = irq_level_lookup[FAME_CONTEXT.interrupts[0]]; + + if (irql == 7) /* NMI */ + return irql; + else if (irql > flag_I) + return irql; + } + +#ifdef FAME_EMULATE_TRACE + if (flag_T) + { + /* + FAME_CONTEXT.execinfo |= M68K_EMULATE_TRACE; + cycles_needed= io_cycle_counter; + io_cycle_counter=0; + */ + return -1; + } +#endif + return 0; +} + + +static EXTRA_INLINE void execute_exception(s32 vect) +{ + /* comprobar si hay tabla funciones manejadoras */ + if (FAME_CONTEXT.icust_handler && FAME_CONTEXT.icust_handler[vect]) + { + FAME_CONTEXT.sr = GET_SR; + FAME_CONTEXT.pc = UNBASED_PC; + (*(icust_handler_func*)&FAME_CONTEXT.icust_handler[vect])(vect); + } + else + { + u32 newPC; + u32 oldPC; + u32 oldSR = GET_SR; + + READ_LONG_F(vect * 4, newPC) + + /* swap A7 and USP */ + if (!flag_S) + { + u32 tmpSP; + + tmpSP = ASP; + ASP = AREG(7); + AREG(7) = tmpSP; + } + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + PUSH_16_F(oldSR) + + /* adjust SR */ + flag_S = M68K_SR_S; + + SET_PC(newPC) + } + + io_cycle_counter -= exception_cycle_table[vect]; +} + +static EXTRA_INLINE void interrupt_attend(s32 line) +{ + /* al atender la IRQ, la CPU sale del estado parado */ + FAME_CONTEXT.execinfo &= ~M68K_HALTED; + + /* Desactivar interrupcion */ + FAME_CONTEXT.interrupts[0] &= ~(1 << ((u32)line)); + + execute_exception(FAME_CONTEXT.interrupts[(u32)line]); + + /* comprobar si hay rutina de acknowledge */ + if (FAME_CONTEXT.iack_handler != NULL) + FAME_CONTEXT.iack_handler(line); + + flag_I = (u32)line; +} + +/* Group 0 exceptions are not handled actually */ +static EXTRA_INLINE void execute_exception_group_0(s32 vect, u16 inst_reg, s32 addr, u16 spec_info) +{ + execute_exception(vect); + if (!(FAME_CONTEXT.icust_handler && FAME_CONTEXT.icust_handler[vect])) + { + PUSH_16_F(inst_reg); + PUSH_32_F(addr); + PUSH_16_F(spec_info); + } +} + +/* Performs the required actions to finish the emulate call */ +static EXTRA_INLINE void finish_emulate(const s32 cycles_to_add) +{ + FAME_CONTEXT.sr = GET_SR; + FAME_CONTEXT.pc = UNBASED_PC; + + FAME_CONTEXT.execinfo &= ~M68K_RUNNING; + + /* Actualizar contador de ciclos */ + FAME_CONTEXT.cycles_counter += cycles_to_add; + +#ifdef FAME_DEBUG + printf("<-PC=0x%08X (%p-%p)\n",UNBASED_PC,PC,BasePC); +#endif +} + +#ifndef FAME_GOTOS + +#define OPCODE(N_OP) static void OP_##N_OP(void) +#define CAST_OP(N_OP) (opcode_func)&OP_##N_OP +#include "famec_opcodes.h" +#else +#define OPCODE(N_OP) OP_##N_OP: +#define CAST_OP(N_OP) (opcode_func)&&OP_##N_OP +#endif + +//static opcode_func JumpTable[0x10000]; +#include "jumptable.h" + +/***********************/ +/* core main functions */ +/***********************/ + +/***************************************************************************/ +/* m68k_init() */ +/* Debe ser llamado para inicializar la tabla de saltos de instruccion */ +/* No recibe parametros y no devuelve nada */ +/***************************************************************************/ +void FAME_API(init)(void) +{ +#ifdef FAME_DEBUG + puts("Initializing FAME..."); +#endif + +#ifndef FAME_GOTOS + //BUILD_OPCODE_TABLE + initialised = 1; +#endif + +#ifdef FAME_DEBUG + puts("FAME initialized."); +#endif +} + +/******************************************************************************/ +/* m68k_reset() */ +/* Parametros: Ninguno */ +/* Retorno: Exito de la operacion */ +/* M68K_OK (0): La funcion se ha ejecutado satisfactoriamente */ +/* M68K_RUNNING (1): No se puede resetear porque la CPU esta en ejecucion */ +/* M68K_NO_SUP_ADDR_SPACE (2): No se puede resetear porque no hay mapa */ +/* de memoria supervisor de extraccion de opcodes */ +/******************************************************************************/ +u32 FAME_API(reset)(void) +{ +#ifndef FAME_GOTOS + assert(initialised); +#endif + + /* Si la CPU esta en ejecucion, salir con M68K_RUNNING */ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + return M68K_RUNNING; + + /* Si no hay mapa de memoria supervisor, salir con M68K_NO_SUP_ADDR_SPACE */ + if (!FAME_CONTEXT.sv_fetch) + return M68K_NO_SUP_ADDR_SPACE; + + FAME_CONTEXT.fetch = FAME_CONTEXT.sv_fetch; + FAME_CONTEXT.read_byte = FAME_CONTEXT.sv_read_byte; + FAME_CONTEXT.read_word = FAME_CONTEXT.sv_read_word; + FAME_CONTEXT.write_byte = FAME_CONTEXT.sv_write_byte; + FAME_CONTEXT.write_word = FAME_CONTEXT.sv_write_word; + + /* Resetear registros */ + memset(&FAME_CONTEXT.dreg[0], 0, 16*4); + + /* Resetear interrupts, execinfo y ASP */ + memset(&FAME_CONTEXT.interrupts[0], 0, 8); + FAME_CONTEXT.execinfo = 0; + ASP = 0; + + /* Fijar registro de estado */ + FAME_CONTEXT.sr = 0x2700; + + /* Obtener puntero de pila inicial y PC */ + READ_LONG_F(0, AREG(7)); + READ_LONG_F(4, FAME_CONTEXT.pc); + +#ifdef FAME_DEBUG + puts("Reset 68k done!\n"); + printf("PC = 0x%08X\n",FAME_CONTEXT.pc); +#endif + + return M68K_OK; +} + + +/******************************************************************************/ +/* m68k_raise_irq(level,vector) */ +/* Parametros: level = nivel de interrupcion */ +/* vector = puntero a la direccion de la rutina de atencion */ +/* -1 auto, -2 interrupcion espuria */ +/* Retorno: Exito de la operacion */ +/* 0 La interrupcion se ha habilitado satisfactoriamente */ +/* -1 No se ha podido habilitar porque ya existe otra interrupcion */ +/* en ese nivel. */ +/* -2 No se ha podido habilitar porque el vector no es valido o */ +/* el nivel es igual a 0. */ +/******************************************************************************/ +s32 FAME_API(raise_irq)(s32 level, s32 vector) +{ + /* Enmascarar nivel de interrupcion */ + level &=7; + + /* Nivel de interrupcion = 0 no es valido */ + if (!level) return M68K_IRQ_INV_PARAMS; + + /* Comprobar si existe una interrupcion activada en ese nivel */ + if (FAME_CONTEXT.interrupts[0] & (1 << level)) + return M68K_IRQ_LEVEL_ERROR; + + /* El vector de interrupcion no puede ser > 255 ni menor que -2 */ + if ((vector > 255) || (vector < M68K_SPURIOUS_IRQ)) + { + return M68K_IRQ_INV_PARAMS; + } + + /* Dar de alta la interrupcion en interrupts */ + FAME_CONTEXT.interrupts[0] |= (1 << level); + + switch (vector) + { + case M68K_SPURIOUS_IRQ: + FAME_CONTEXT.interrupts[level] = 0x18; + break; + case M68K_AUTOVECTORED_IRQ: + FAME_CONTEXT.interrupts[level] = level + 0x18; + break; + default: + FAME_CONTEXT.interrupts[level] = vector; + break; + } +#ifdef FAME_DEBUG + printf("RAISE interrupts[%i]=0x%X\n",level,FAME_CONTEXT.interrupts[level]); +#endif + + /* Testear si la CPU esta detenida (mediante STOP) */ + if (FAME_CONTEXT.execinfo & M68K_HALTED) + { + /* Si la IRQ es NMI o si supera la mascara de interrupcion, */ + /* salir de estado parado */ + if ((level == 7) || (level > ((FAME_CONTEXT.sr >> 8) & 0x7))) + { + FAME_CONTEXT.execinfo &= ~M68K_HALTED; + } + } + + return M68K_OK; +} + + +/******************************************************************************/ +/* m68k_lower_irq(level) */ +/* Parametros: Nivel de la interrupcion a retirar */ +/* Retorno: Exito de la operacion */ +/* 0 La interrupcion se ha retirado satisfactoriamente */ +/* -1 No se ha podido retirar porque esa interrupcion */ +/* no esta habilitada. */ +/* -2 No se ha podido retirar porque el nivel es 0 o mayor */ +/* o igual que 7 (no se puede retirar la NMI) */ +/******************************************************************************/ +s32 FAME_API(lower_irq)(s32 level) +{ + /* Enmascarar nivel de interrupcion */ + level &=7; + + /* Nivel de interrupcion = 0 no es valido */ + if (!level) return M68K_IRQ_INV_PARAMS; + + /* La interrupcion de nivel 7 (NMI) no se puede bajar */ + if (level > 6) + { + return M68K_IRQ_INV_PARAMS; + } + + /* Comprobar que la interrupcion este activada */ + if (FAME_CONTEXT.interrupts[0] & (1 << level)) + { + /* Dar de baja la interrupcion */ + FAME_CONTEXT.interrupts[0] &= ~(1 << level); + } + else + { + return M68K_IRQ_LEVEL_ERROR; + } + + return M68K_OK; +} + +/******************************************************************************/ +/* m68k_get_context_size */ +/* No recibe parametros */ +/* Retorno: Tamano del contexto en bytes */ +/******************************************************************************/ +s32 FAME_API(get_context_size)(void) +{ + return sizeof(M68K_CONTEXT); +} + +/***************************************************************************/ +/* m68k_get_context(address) */ +/* Parametro: Direccion del contexto */ +/* No retorna ningun valor */ +/***************************************************************************/ +void FAME_API(get_context)(void *context) +{ + memcpy(context,&FAME_CONTEXT,sizeof(M68K_CONTEXT)); +} + +/***************************************************************************/ +/* m68k_set_context(address) */ +/* Parametro: Direccion del contexto */ +/* No retorna ningun valor */ +/***************************************************************************/ +void FAME_API(set_context)(void *context) +{ + memcpy(&FAME_CONTEXT,context,sizeof(M68K_CONTEXT)); + famec_SetBanks(); +} + +/****************************************************************************/ +/* m68k_get_pc() */ +/* No recibe parametros */ +/* Retorna 68k PC */ +/****************************************************************************/ +u32 FAME_API(get_pc)(void) +{ + return (FAME_CONTEXT.execinfo & M68K_RUNNING) ? UNBASED_PC : FAME_CONTEXT.pc; +} + +/***************************************************************************/ +/* m68k_get_register(register) */ +/* Parametro: Registro a obtener valor (indice) */ +/* Retorno: Valor del registro requerido */ +/* Observacion: En caso de que el indice no sea correcto */ +/* la funcion devolvera -1 */ +/***************************************************************************/ +s32 FAME_API(get_register)(m68k_register reg) +{ + switch (reg) + { + case M68K_REG_D0: + case M68K_REG_D1: + case M68K_REG_D2: + case M68K_REG_D3: + case M68K_REG_D4: + case M68K_REG_D5: + case M68K_REG_D6: + case M68K_REG_D7: + return DREG(reg - M68K_REG_D0); + + case M68K_REG_A0: + case M68K_REG_A1: + case M68K_REG_A2: + case M68K_REG_A3: + case M68K_REG_A4: + case M68K_REG_A5: + case M68K_REG_A6: + case M68K_REG_A7: + return AREG(reg - M68K_REG_A0); + + case M68K_REG_ASP: + return ASP; + + case M68K_REG_PC: + return FAME_API(get_pc)(); + + case M68K_REG_SR: + return (FAME_CONTEXT.execinfo & M68K_RUNNING) ? GET_SR : FAME_CONTEXT.sr; + + default: + return M68K_INV_REG; + } +} + +/***********************************************************************/ +/* m68k_set_register(register,value) */ +/* Parametros: Registro (indice) y valor a asignar */ +/* Retorno: Exito de la operacion */ +/* 0 La operacion se ha realizado satisfactoriamente */ +/* 1 El indice del registro no es valido (fuera de limites) */ +/***********************************************************************/ +s32 FAME_API(set_register)(m68k_register reg, u32 value) +{ + switch (reg) + { + case M68K_REG_D0: + case M68K_REG_D1: + case M68K_REG_D2: + case M68K_REG_D3: + case M68K_REG_D4: + case M68K_REG_D5: + case M68K_REG_D6: + case M68K_REG_D7: + DREG(reg - M68K_REG_D0) = value; + break; + + case M68K_REG_A0: + case M68K_REG_A1: + case M68K_REG_A2: + case M68K_REG_A3: + case M68K_REG_A4: + case M68K_REG_A5: + case M68K_REG_A6: + case M68K_REG_A7: + AREG(reg - M68K_REG_A0) = value; + break; + + case M68K_REG_ASP: + ASP = value; + break; + + case M68K_REG_PC: + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + SET_PC(value); + } + else + { + FAME_CONTEXT.pc = value; + } + break; + + case M68K_REG_SR: + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + SET_SR(value); + } + else + { + FAME_CONTEXT.sr = value & 0xFFFF; + } + break; + + default: + return M68K_INV_REG; + } + + return M68K_OK; +} + + +/*********************************************************/ +/* m68k_fetch(address,access_type) */ +/* Lee una palabra del espacio de memoria del 68k */ +/* Parametro: Direccion de la palabra y tipo de acceso */ +/* Retorno: La palabra o -1 en caso de dir. no valida */ +/*********************************************************/ +s32 FAME_API(fetch)(u32 addr, u32 memory_space) +{ + u32 i=0; + s32 val; + M68K_DATA *ds = NULL; + M68K_PROGRAM *ps = NULL; + + switch (memory_space & 2) + { + case M68K_SUP_ADDR_SPACE: + if ((memory_space & 1) == M68K_PROG_ADDR_SPACE) + ps = FAME_CONTEXT.sv_fetch; + else + ds = FAME_CONTEXT.sv_read_word; + break; + + case M68K_USER_ADDR_SPACE: + if ((memory_space & 1) == M68K_PROG_ADDR_SPACE) + ps = FAME_CONTEXT.user_fetch; + else + ds = FAME_CONTEXT.user_read_word; + break; + } + + if (ps == NULL) + { + while ( ((ds[i].low_addr > addr) || (ds[i].high_addr < addr)) && (ds[i].low_addr != BANKEND_TAG) ) + { +#ifdef FAME_DEBUG + printf("RW not found in %d region... 0x%08X - 0x%08X --> 0x%08X\n",i,ds[i].low_addr,ds[i].high_addr,addr); +#endif + + i++; + } + + if (ds[i].low_addr == BANKEND_TAG) + { + /* Error de BUS */ +#ifdef FAME_DEBUG + printf("ERROR de BUS en region %d...\n",i); +#endif + return -1; + } + else + { + if (ds[i].mem_handler != NULL) + { +#ifdef FAME_DEBUG + puts("Handled...\n"); +#endif + val= (*((mem16_handler_func *)&ds[i].mem_handler))(addr); + } + else + { +#ifdef FAME_DEBUG + printf("Ptr en region %d... addr: %p\n",i,ds[i].data); +#endif + val = *((u16 *)(((u32)ds[i].data) + addr)); +#ifdef FAME_DEBUG + puts("read"); +#endif + } + } + +#ifdef FAME_DEBUG + printf("Reading 0x%08X = 0x%04X...\n",addr,val); +#endif + } + else + { + u32 tmp=Fetch[((addr) >> M68K_FETCHSFT) & M68K_FETCHMASK]; + u16 *p= (u16*)(((addr) & M68K_ADDR_MASK) + (tmp)); + if (tmp == 0) + val = ReadW(addr); + else + val = *p; + +#ifdef FAME_DEBUG + printf("@%08X *%p=%04X\n",addr,p,val); +#endif + } + + return val; +} + +/******************************************************/ +/* m68k_get_cycles_counter() */ +/* Retorna el cycles_counter */ +/* Parametro: Ninguno */ +/* Retorno: cycles_counter */ +/******************************************************/ +u32 FAME_API(get_cycles_counter)(void) +{ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + return (cycles_to_do - io_cycle_counter) + FAME_CONTEXT.cycles_counter; + else + return FAME_CONTEXT.cycles_counter; +} + +/******************************************************/ +/* m68k_trip_cycles_counter() */ +/* Retorna el cycles_counter y lo reinicializa */ +/* Parametro: Ninguno */ +/* Retorno: cycles_counter */ +/******************************************************/ +u32 FAME_API(trip_cycles_counter)(void) +{ + s32 ret=FAME_CONTEXT.cycles_counter; + + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + cycles_to_do-=io_cycle_counter; + io_cycle_counter=0; + } + io_cycle_counter=FAME_CONTEXT.cycles_counter=0; + return ret; +} + +/**********************************************************/ +/* m68k_control_cycles_counter(n) */ +/* Retorna el cycles_counter y lo reinicializa si */ +/* cycles_counter = n */ +/* Parametro: ciclos = n */ +/* Retorno: cycles_counter */ +/**********************************************************/ +u32 FAME_API(control_cycles_counter)(s32 cycles) +{ + return (cycles)?FAME_API(trip_cycles_counter)():FAME_API(get_cycles_counter)(); +} + +/******************************************************/ +/* m68k_release_timeslice() */ +/* Finaliza la ejecucion del micro */ +/* los ciclos sin ejecutar quedan en cycles_counter */ +/* Parametro: Ninguno */ +/* Retorno: Ninguno */ +/******************************************************/ +void FAME_API(release_timeslice)(void) +{ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + io_cycle_counter = 0; + } +} + +/******************************************************/ +/* m68k_stop_emulating() */ +/* Finaliza la ejecucion del micro si esta en */ +/* ejecucion. los ciclos ejecutados seran menos */ +/* de lo normal reflejando asi la salida */ +/* Parametro: Ninguno */ +/* Retorno: Ninguno */ +/******************************************************/ +void FAME_API(stop_emulating)(void) +{ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + /* + es necesario quitar los ciclos de cycles_counter + para que no sean vistos como ejecutados al final + de emulate, ya que stop_emulating incrementa + el contador con los ejecutados realmente, no los + ciclos requeridos por la llamada a emulate + */ + FAME_CONTEXT.cycles_counter -= io_cycle_counter; + io_cycle_counter = 0; + } +} + +/******************************************************/ +/* m68k_add_cycles() */ +/* Incrementa los ciclos de reloj a ejecutar por la */ +/* CPU en las llamadas a emulate */ +/* Parametro: Ninguno */ +/* Retorno: Ninguno */ +/******************************************************/ +void FAME_API(add_cycles)(s32 cycles) +{ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + /* + when the CPU is running, io_cycle_counter stores the remaining cycles to be run + therefore, we have to substract in order to "increment" the clock counter + */ + io_cycle_counter -= cycles; + } + else + { + FAME_CONTEXT.cycles_counter += cycles; + } +} + + +/******************************************************/ +/* m68k_release_cycles() */ +/* Decrementa los ciclos de reloj a ejecutar por la */ +/* CPU en las llamadas a emulate */ +/* Parametro: Ninguno */ +/* Retorno: Ninguno */ +/******************************************************/ +void FAME_API(release_cycles)(s32 cycles) +{ + if (FAME_CONTEXT.execinfo & M68K_RUNNING) + { + /* + when the CPU is running, io_cycle_counter stores the remaining cycles to be run + therefore, we have to add in order to "decrement" the clock counter + */ + io_cycle_counter += cycles; + } + else + { + FAME_CONTEXT.cycles_counter -= cycles; + } +} + +/*****************************************************************************/ +/* m68k_get_cpu_state() */ +/* No recibe parametros */ +/* Retorna el estado de la CPU */ +/*****************************************************************************/ +u32 FAME_API(get_cpu_state)(void) +{ + return FAME_CONTEXT.execinfo; +} + + +/* + main exec function +*/ + +/* + m68k_emulate() + Parametros: Numero de ciclos a ejecutar + Retorno: Exito de la operacion + 0 La operacion se ha realizado satisfactoriamente + -1 La CPU esta detenida debido a un ERROR DE BUS DOBLE (linea) + El PC ha salido de los limites (bucle no en linea) +*/ +u32 FAME_API(emulate)(s32 cycles) +{ +#ifdef FAME_GOTOS + if (!initialised) + { + //BUILD_OPCODE_TABLE + initialised = 1; + } +#else + assert(initialised); +#endif + +#ifdef FAME_DEBUG + printf("m68k_emulate(%d)\n",cycles); +#endif + +#if 0 + /* El bit M68K_FAULTED no esta actualmente en uso */ + /* Comprobar si la CPU esta detenida debido a un doble error de bus */ + if (FAME_CONTEXT.execinfo & M68K_FAULTED) return (u32)-1; +#endif + + /* Poner la CPU en estado de ejecucion */ + FAME_CONTEXT.execinfo |= M68K_RUNNING; + + /* Cache SR */ + SET_SR(FAME_CONTEXT.sr) + + /* Cache PPL */ + flag_I = M68K_PPL; + + /* Fijar PC */ + SET_PC(FAME_CONTEXT.pc) + +#ifdef FAME_DEBUG + printf("->PC=0x%08X (%p-%p)\n",UNBASED_PC,PC,BasePC); +#endif + + /* guardar ciclos de ejecucion solicitados */ + io_cycle_counter = cycles_to_do = cycles; + cycles_needed = 0; + +#ifdef FAME_EMULATE_TRACE + if (!(FAME_CONTEXT.execinfo & M68K_EMULATE_TRACE)) +#endif + { + s32 line = interrupt_chk(); + if (line > 0) + { + interrupt_attend(line); + +#ifdef FAME_IRQ_CLOCKING + if(io_cycle_counter <= 0) + { + finish_emulate(cycles_to_do - io_cycle_counter); + return M68K_OK; + } +#endif + } +#ifdef FAME_EMULATE_TRACE + else if (flag_T) + { + /* al atender la excepcion de traza, la CPU sale del estado parado */ + FAME_CONTEXT.execinfo &= ~M68K_HALTED; + + FAME_CONTEXT.execinfo |= M68K_EMULATE_TRACE; + cycles_needed= io_cycle_counter; + io_cycle_counter=0; + } +#endif + } + + /* Comprobar si la CPU esta parada */ + if (FAME_CONTEXT.execinfo & M68K_HALTED) + { + /* La CPU esta detenida mediante la instruccion STOP */ + /* Agregar ciclos de reloj requeridos */ + finish_emulate(cycles_to_do); + return M68K_OK; + } + +#ifdef FAME_GOTOS +famec_Exec: +#endif + +#ifdef FAME_DEBUG + printf("Antes de NEXT... PC = 0x%08X\n",UNBASED_PC); +#endif + + NEXT + +#ifdef FAME_GOTOS +#include "famec_opcodes.h" + +famec_Exec_End: +#endif + +#ifdef FAME_EMULATE_TRACE + if (FAME_CONTEXT.execinfo & M68K_EMULATE_TRACE) + { + io_cycle_counter= cycles_needed; + cycles_needed=0; + FAME_CONTEXT.execinfo &= ~M68K_EMULATE_TRACE; + FAME_CONTEXT.execinfo |= M68K_DO_TRACE; + execute_exception(M68K_TRACE_EX); + flag_T=0; + if (io_cycle_counter > 0) + { + NEXT + } + } + else +#endif + if (cycles_needed>0) + { + s32 line=interrupt_chk(); + io_cycle_counter= cycles_needed; + cycles_needed=0; + if (line>0) + { + interrupt_attend(line); + } +#ifdef FAME_EMULATE_TRACE + else + if (!(flag_T)) +#endif + if (io_cycle_counter > 0) + { + NEXT + } + } + + finish_emulate(cycles_to_do - io_cycle_counter); + return M68K_OK; +} diff --git a/MCUME_pico2/picocastaway/famec_opcodes.h b/MCUME_pico2/picocastaway/famec_opcodes.h new file mode 100644 index 0000000..50d11cf --- /dev/null +++ b/MCUME_pico2/picocastaway/famec_opcodes.h @@ -0,0 +1,33591 @@ +/* ORI */ +OPCODE(0x0000) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + res = DREGu8((Opcode >> 0) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ORI */ +OPCODE(0x0010) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0018) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0020) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ORI */ +OPCODE(0x0028) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ORI */ +OPCODE(0x0030) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* ORI */ +OPCODE(0x0038) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ORI */ +OPCODE(0x0039) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* ORI */ +OPCODE(0x001F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0027) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ORI */ +OPCODE(0x0040) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 0) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ORI */ +OPCODE(0x0050) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0058) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0060) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ORI */ +OPCODE(0x0068) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ORI */ +OPCODE(0x0070) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(22) +} + +/* ORI */ +OPCODE(0x0078) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ORI */ +OPCODE(0x0079) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(24) +} + +/* ORI */ +OPCODE(0x005F) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ORI */ +OPCODE(0x0067) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ORI */ +OPCODE(0x0080) +{ + u32 res; + u32 src; + + FETCH_LONG(src); + res = DREGu32((Opcode >> 0) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(16) +} + +/* ORI */ +OPCODE(0x0090) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ORI */ +OPCODE(0x0098) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ORI */ +OPCODE(0x00A0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ORI */ +OPCODE(0x00A8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ORI */ +OPCODE(0x00B0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(34) +} + +/* ORI */ +OPCODE(0x00B8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ORI */ +OPCODE(0x00B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(36) +} + +/* ORI */ +OPCODE(0x009F) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ORI */ +OPCODE(0x00A7) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ORICCR */ +OPCODE(0x003C) +{ + u32 res; + + FETCH_BYTE(res); + res &= M68K_CCR_MASK; + res |= GET_CCR; + SET_CCR(res) + RET(20) +} + +/* ORISR */ +OPCODE(0x007C) +{ + + if (flag_S) + { + u32 res; + FETCH_WORD(res); + res &= M68K_SR_MASK; + res |= GET_SR; + SET_SR(res) + CHECK_INT_TO_JUMP(20) + } + else + { + u32 newPC = UNBASED_PC; + SET_PC(newPC-2); + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* ANDI */ +OPCODE(0x0200) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + res = DREGu8((Opcode >> 0) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ANDI */ +OPCODE(0x0210) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0218) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0220) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ANDI */ +OPCODE(0x0228) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ANDI */ +OPCODE(0x0230) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* ANDI */ +OPCODE(0x0238) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ANDI */ +OPCODE(0x0239) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* ANDI */ +OPCODE(0x021F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0227) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ANDI */ +OPCODE(0x0240) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 0) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ANDI */ +OPCODE(0x0250) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0258) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0260) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ANDI */ +OPCODE(0x0268) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ANDI */ +OPCODE(0x0270) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(22) +} + +/* ANDI */ +OPCODE(0x0278) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ANDI */ +OPCODE(0x0279) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(24) +} + +/* ANDI */ +OPCODE(0x025F) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ANDI */ +OPCODE(0x0267) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ANDI */ +OPCODE(0x0280) +{ + u32 res; + u32 src; + + FETCH_LONG(src); + res = DREGu32((Opcode >> 0) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(14) +} + +/* ANDI */ +OPCODE(0x0290) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ANDI */ +OPCODE(0x0298) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ANDI */ +OPCODE(0x02A0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ANDI */ +OPCODE(0x02A8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ANDI */ +OPCODE(0x02B0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(34) +} + +/* ANDI */ +OPCODE(0x02B8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ANDI */ +OPCODE(0x02B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(36) +} + +/* ANDI */ +OPCODE(0x029F) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ANDI */ +OPCODE(0x02A7) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ANDICCR */ +OPCODE(0x023C) +{ + u32 res; + + FETCH_BYTE(res); + res &= M68K_CCR_MASK; + res &= GET_CCR; + SET_CCR(res) + RET(20) +} + +/* ANDISR */ +OPCODE(0x027C) +{ + u32 res; + + if (flag_S) + { + FETCH_WORD(res); + res &= M68K_SR_MASK; + res &= GET_SR; + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(20) + } + else + { + u32 newPC = UNBASED_PC; + SET_PC(newPC-2); + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* EORI */ +OPCODE(0x0A00) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + res = DREGu8((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 0) & 7) = res; + RET(8) +} + +/* EORI */ +OPCODE(0x0A10) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A18) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A20) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* EORI */ +OPCODE(0x0A28) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* EORI */ +OPCODE(0x0A30) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* EORI */ +OPCODE(0x0A38) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* EORI */ +OPCODE(0x0A39) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* EORI */ +OPCODE(0x0A1F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A27) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* EORI */ +OPCODE(0x0A40) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 0) & 7) = res; + RET(8) +} + +/* EORI */ +OPCODE(0x0A50) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A58) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A60) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* EORI */ +OPCODE(0x0A68) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* EORI */ +OPCODE(0x0A70) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(22) +} + +/* EORI */ +OPCODE(0x0A78) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* EORI */ +OPCODE(0x0A79) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(24) +} + +/* EORI */ +OPCODE(0x0A5F) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* EORI */ +OPCODE(0x0A67) +{ + u32 adr, res; + u32 src; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* EORI */ +OPCODE(0x0A80) +{ + u32 res; + u32 src; + + FETCH_LONG(src); + res = DREGu32((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(16) +} + +/* EORI */ +OPCODE(0x0A90) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* EORI */ +OPCODE(0x0A98) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* EORI */ +OPCODE(0x0AA0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* EORI */ +OPCODE(0x0AA8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* EORI */ +OPCODE(0x0AB0) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(34) +} + +/* EORI */ +OPCODE(0x0AB8) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* EORI */ +OPCODE(0x0AB9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(36) +} + +/* EORI */ +OPCODE(0x0A9F) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* EORI */ +OPCODE(0x0AA7) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* EORICCR */ +OPCODE(0x0A3C) +{ + u32 res; + + FETCH_BYTE(res); + res &= M68K_CCR_MASK; + res ^= GET_CCR; + SET_CCR(res) + RET(20) +} + +/* EORISR */ +OPCODE(0x0A7C) +{ + u32 res; + + if (flag_S) + { + FETCH_WORD(res); + res &= M68K_SR_MASK; + res ^= GET_SR; + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(20) + } + else + { + u32 newPC = UNBASED_PC; + SET_PC(newPC-2); + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* SUBI */ +OPCODE(0x0400) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 0) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(8) +} + +/* SUBI */ +OPCODE(0x0410) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0418) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0420) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBI */ +OPCODE(0x0428) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* SUBI */ +OPCODE(0x0430) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* SUBI */ +OPCODE(0x0438) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* SUBI */ +OPCODE(0x0439) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* SUBI */ +OPCODE(0x041F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0427) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBI */ +OPCODE(0x0440) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 0) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(8) +} + +/* SUBI */ +OPCODE(0x0450) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0458) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0460) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBI */ +OPCODE(0x0468) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* SUBI */ +OPCODE(0x0470) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(22) +} + +/* SUBI */ +OPCODE(0x0478) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* SUBI */ +OPCODE(0x0479) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(24) +} + +/* SUBI */ +OPCODE(0x045F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBI */ +OPCODE(0x0467) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBI */ +OPCODE(0x0480) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 0) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(16) +} + +/* SUBI */ +OPCODE(0x0490) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* SUBI */ +OPCODE(0x0498) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* SUBI */ +OPCODE(0x04A0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* SUBI */ +OPCODE(0x04A8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* SUBI */ +OPCODE(0x04B0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(34) +} + +/* SUBI */ +OPCODE(0x04B8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* SUBI */ +OPCODE(0x04B9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(36) +} + +/* SUBI */ +OPCODE(0x049F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* SUBI */ +OPCODE(0x04A7) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDI */ +OPCODE(0x0600) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 0) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ADDI */ +OPCODE(0x0610) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0618) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0620) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDI */ +OPCODE(0x0628) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ADDI */ +OPCODE(0x0630) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* ADDI */ +OPCODE(0x0638) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ADDI */ +OPCODE(0x0639) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* ADDI */ +OPCODE(0x061F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0627) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDI */ +OPCODE(0x0640) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 0) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ADDI */ +OPCODE(0x0650) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0658) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0660) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDI */ +OPCODE(0x0668) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ADDI */ +OPCODE(0x0670) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(22) +} + +/* ADDI */ +OPCODE(0x0678) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ADDI */ +OPCODE(0x0679) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(24) +} + +/* ADDI */ +OPCODE(0x065F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDI */ +OPCODE(0x0667) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDI */ +OPCODE(0x0680) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 0) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(16) +} + +/* ADDI */ +OPCODE(0x0690) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ADDI */ +OPCODE(0x0698) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ADDI */ +OPCODE(0x06A0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDI */ +OPCODE(0x06A8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ADDI */ +OPCODE(0x06B0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(34) +} + +/* ADDI */ +OPCODE(0x06B8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(32) +} + +/* ADDI */ +OPCODE(0x06B9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(36) +} + +/* ADDI */ +OPCODE(0x069F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ADDI */ +OPCODE(0x06A7) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* CMPI */ +OPCODE(0x0C00) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 0) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(8) +} + +/* CMPI */ +OPCODE(0x0C10) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C18) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C20) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(14) +} + +/* CMPI */ +OPCODE(0x0C28) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(16) +} + +/* CMPI */ +OPCODE(0x0C30) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(18) +} + +/* CMPI */ +OPCODE(0x0C38) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(16) +} + +/* CMPI */ +OPCODE(0x0C39) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(20) +} + +/* CMPI */ +OPCODE(0x0C1F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C27) +{ + u32 adr, res; + u32 src, dst; + + FETCH_BYTE(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(14) +} + +/* CMPI */ +OPCODE(0x0C40) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 0) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(8) +} + +/* CMPI */ +OPCODE(0x0C50) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C58) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C60) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(14) +} + +/* CMPI */ +OPCODE(0x0C68) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(16) +} + +/* CMPI */ +OPCODE(0x0C70) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(18) +} + +/* CMPI */ +OPCODE(0x0C78) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(16) +} + +/* CMPI */ +OPCODE(0x0C79) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(20) +} + +/* CMPI */ +OPCODE(0x0C5F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMPI */ +OPCODE(0x0C67) +{ + u32 adr, res; + u32 src, dst; + + FETCH_WORD(src); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(14) +} + +/* CMPI */ +OPCODE(0x0C80) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 0) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPI */ +OPCODE(0x0C90) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPI */ +OPCODE(0x0C98) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPI */ +OPCODE(0x0CA0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(22) +} + +/* CMPI */ +OPCODE(0x0CA8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(24) +} + +/* CMPI */ +OPCODE(0x0CB0) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(26) +} + +/* CMPI */ +OPCODE(0x0CB8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(24) +} + +/* CMPI */ +OPCODE(0x0CB9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(28) +} + +/* CMPI */ +OPCODE(0x0C9F) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPI */ +OPCODE(0x0CA7) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(src); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(22) +} + +/* BTSTn */ +OPCODE(0x0800) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + RET(10) +} + +/* BTSTn */ +OPCODE(0x0810) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTSTn */ +OPCODE(0x0818) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTSTn */ +OPCODE(0x0820) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(14) +} + +/* BTSTn */ +OPCODE(0x0828) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(16) +} + +/* BTSTn */ +OPCODE(0x0830) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(18) +} + +/* BTSTn */ +OPCODE(0x0838) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(16) +} + +/* BTSTn */ +OPCODE(0x0839) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(20) +} + +/* BTSTn */ +OPCODE(0x083A) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(16) +} + +/* BTSTn */ +OPCODE(0x083B) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(18) +} + +/* BTSTn */ +OPCODE(0x081F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTSTn */ +OPCODE(0x0827) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(14) +} + +/* BCHGn */ +OPCODE(0x0840) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res ^= src; + DREGu32((Opcode >> 0) & 7) = res; + RET(12) +} + +/* BCHGn */ +OPCODE(0x0850) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCHGn */ +OPCODE(0x0858) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCHGn */ +OPCODE(0x0860) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BCHGn */ +OPCODE(0x0868) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCHGn */ +OPCODE(0x0870) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* BCHGn */ +OPCODE(0x0878) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCHGn */ +OPCODE(0x0879) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* BCHGn */ +OPCODE(0x085F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCHGn */ +OPCODE(0x0867) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BCLRn */ +OPCODE(0x0880) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res &= ~src; + DREGu32((Opcode >> 0) & 7) = res; + RET(14) +} + +/* BCLRn */ +OPCODE(0x0890) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCLRn */ +OPCODE(0x0898) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCLRn */ +OPCODE(0x08A0) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BCLRn */ +OPCODE(0x08A8) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCLRn */ +OPCODE(0x08B0) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* BCLRn */ +OPCODE(0x08B8) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCLRn */ +OPCODE(0x08B9) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* BCLRn */ +OPCODE(0x089F) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCLRn */ +OPCODE(0x08A7) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BSETn */ +OPCODE(0x08C0) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res |= src; + DREGu32((Opcode >> 0) & 7) = res; + RET(12) +} + +/* BSETn */ +OPCODE(0x08D0) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BSETn */ +OPCODE(0x08D8) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BSETn */ +OPCODE(0x08E0) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BSETn */ +OPCODE(0x08E8) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BSETn */ +OPCODE(0x08F0) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* BSETn */ +OPCODE(0x08F8) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BSETn */ +OPCODE(0x08F9) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* BSETn */ +OPCODE(0x08DF) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BSETn */ +OPCODE(0x08E7) +{ + u32 adr, res; + u32 src; + + FETCH_BYTE(src); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BTST */ +OPCODE(0x0100) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + RET(6) +} + +/* BTST */ +OPCODE(0x0110) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(8) +} + +/* BTST */ +OPCODE(0x0118) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(8) +} + +/* BTST */ +OPCODE(0x0120) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(10) +} + +/* BTST */ +OPCODE(0x0128) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTST */ +OPCODE(0x0130) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(14) +} + +/* BTST */ +OPCODE(0x0138) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTST */ +OPCODE(0x0139) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(16) +} + +/* BTST */ +OPCODE(0x013A) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(12) +} + +/* BTST */ +OPCODE(0x013B) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(14) +} + +/* BTST */ +OPCODE(0x013C) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_BYTE(res); + flag_NotZ = res & src; + RET(8) +} + +/* BTST */ +OPCODE(0x011F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(8) +} + +/* BTST */ +OPCODE(0x0127) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + RET(10) +} + +/* BCHG */ +OPCODE(0x0140) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res ^= src; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* BCHG */ +OPCODE(0x0150) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCHG */ +OPCODE(0x0158) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCHG */ +OPCODE(0x0160) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* BCHG */ +OPCODE(0x0168) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCHG */ +OPCODE(0x0170) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BCHG */ +OPCODE(0x0178) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCHG */ +OPCODE(0x0179) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCHG */ +OPCODE(0x015F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCHG */ +OPCODE(0x0167) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res ^= src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* BCLR */ +OPCODE(0x0180) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res &= ~src; + DREGu32((Opcode >> 0) & 7) = res; + RET(10) +} + +/* BCLR */ +OPCODE(0x0190) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCLR */ +OPCODE(0x0198) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCLR */ +OPCODE(0x01A0) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* BCLR */ +OPCODE(0x01A8) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCLR */ +OPCODE(0x01B0) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BCLR */ +OPCODE(0x01B8) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BCLR */ +OPCODE(0x01B9) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BCLR */ +OPCODE(0x019F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BCLR */ +OPCODE(0x01A7) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res &= ~src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* BSET */ +OPCODE(0x01C0) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + src = 1 << (src & 31); + res = DREGu32((Opcode >> 0) & 7); + flag_NotZ = res & src; + res |= src; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* BSET */ +OPCODE(0x01D0) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BSET */ +OPCODE(0x01D8) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BSET */ +OPCODE(0x01E0) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* BSET */ +OPCODE(0x01E8) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BSET */ +OPCODE(0x01F0) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* BSET */ +OPCODE(0x01F8) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* BSET */ +OPCODE(0x01F9) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* BSET */ +OPCODE(0x01DF) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* BSET */ +OPCODE(0x01E7) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + src = 1 << (src & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + flag_NotZ = res & src; + res |= src; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEPWaD */ +OPCODE(0x0108) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr + 0, res) + READ_BYTE_F(adr + 2, src) + DREGu16((Opcode >> 9) & 7) = (res << 8) | src; + RET(16) +} + +/* MOVEPLaD */ +OPCODE(0x0148) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res <<= 24; + adr += 2; + READ_BYTE_F(adr, src) + res |= src << 16; + adr += 2; + READ_BYTE_F(adr, src) + res |= src << 8; + adr += 2; + READ_BYTE_F(adr, src) + DREG((Opcode >> 9) & 7) = res | src; + RET(24) +} + +/* MOVEPWDa */ +OPCODE(0x0188) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + WRITE_BYTE_F(adr + 0, res >> 8) + WRITE_BYTE_F(adr + 2, res >> 0) + RET(16) +} + +/* MOVEPLDa */ +OPCODE(0x01C8) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + WRITE_BYTE_F(adr, res >> 24) + adr += 2; + WRITE_BYTE_F(adr, res >> 16) + adr += 2; + WRITE_BYTE_F(adr, res >> 8) + adr += 2; + WRITE_BYTE_F(adr, res >> 0) + RET(24) +} + +/* MOVEB */ +OPCODE(0x1000) +{ + u32 res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEB */ +OPCODE(0x1080) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(8) +} + +/* MOVEB */ +OPCODE(0x10C0) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(8) +} + +/* MOVEB */ +OPCODE(0x1100) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(8) +} + +/* MOVEB */ +OPCODE(0x1140) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1180) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x11C0) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x13C0) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1EC0) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(8) +} + +/* MOVEB */ +OPCODE(0x1F00) +{ + u32 adr, res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(8) +} + +/* MOVEB */ +OPCODE(0x1008) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + */ +#endif + RET(4) +} + +/* MOVEB */ +OPCODE(0x1088) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + */ +#endif + RET(8) +} + +/* MOVEB */ +OPCODE(0x10C8) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + */ +#endif + RET(8) +} + +/* MOVEB */ +OPCODE(0x1108) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + */ +#endif + RET(8) +} + +/* MOVEB */ +OPCODE(0x1148) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + */ +#endif + RET(12) +} + +/* MOVEB */ +OPCODE(0x1188) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + */ +#endif + RET(14) +} + +/* MOVEB */ +OPCODE(0x11C8) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + */ +#endif + RET(12) +} + +/* MOVEB */ +OPCODE(0x13C8) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + */ +#endif + RET(16) +} + +/* MOVEB */ +OPCODE(0x1EC8) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + */ +#endif + RET(8) +} + +/* MOVEB */ +OPCODE(0x1F08) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + */ +#endif + RET(8) +} + +/* MOVEB */ +OPCODE(0x1010) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEB */ +OPCODE(0x1090) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x10D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1110) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1150) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1190) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x13D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1ED0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1F10) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1018) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEB */ +OPCODE(0x1098) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x10D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1118) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1158) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1198) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x13D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1ED8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1F18) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1020) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* MOVEB */ +OPCODE(0x10A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x10E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1120) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1160) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x11E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x13E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x1EE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1F20) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1028) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEB */ +OPCODE(0x10A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x10E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1128) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1168) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x11A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x11E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x13E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x1EE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1F28) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1030) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEB */ +OPCODE(0x10B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x10F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x1130) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x1170) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x11B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x11F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x13F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(26) +} + +/* MOVEB */ +OPCODE(0x1EF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x1F30) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x1038) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEB */ +OPCODE(0x10B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x10F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1138) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1178) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x11B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x11F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x13F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x1EF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1F38) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1039) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEB */ +OPCODE(0x10B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x10F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1139) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1179) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x11B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(26) +} + +/* MOVEB */ +OPCODE(0x11F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x13F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(28) +} + +/* MOVEB */ +OPCODE(0x1EF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1F39) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x103A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEB */ +OPCODE(0x10BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x10FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x113A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x117A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x11BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x11FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x13FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x1EFA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x1F3A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x103B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEB */ +OPCODE(0x10BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x10FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x113B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x117B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x11BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(24) +} + +/* MOVEB */ +OPCODE(0x11FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x13FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(26) +} + +/* MOVEB */ +OPCODE(0x1EFB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x1F3B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x103C) +{ + u32 res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEB */ +OPCODE(0x10BC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x10FC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x113C) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x117C) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x11BC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11FC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x13FC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1EFC) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1F3C) +{ + u32 adr, res; + + FETCH_BYTE(res); + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x101F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEB */ +OPCODE(0x109F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x10DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x111F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x115F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x119F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* MOVEB */ +OPCODE(0x13DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x1EDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1F1F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* MOVEB */ +OPCODE(0x1027) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* MOVEB */ +OPCODE(0x10A7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x10E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1127) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1167) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x11A7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* MOVEB */ +OPCODE(0x11E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_SWORD(adr); + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MOVEB */ +OPCODE(0x13E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + FETCH_LONG(adr); + WRITE_BYTE_F(adr, res) + RET(22) +} + +/* MOVEB */ +OPCODE(0x1EE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7); + AREG(7) += 2; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEB */ +OPCODE(0x1F27) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* MOVEL */ +OPCODE(0x2000) +{ + u32 res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEL */ +OPCODE(0x2080) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x20C0) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2100) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2140) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(16) +} + +/* MOVEL */ +OPCODE(0x2180) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(18) +} + +/* MOVEL */ +OPCODE(0x21C0) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(16) +} + +/* MOVEL */ +OPCODE(0x23C0) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2EC0) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2F00) +{ + u32 adr, res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2008) +{ + u32 res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEL */ +OPCODE(0x2088) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x20C8) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2108) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2148) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(16) +} + +/* MOVEL */ +OPCODE(0x2188) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(18) +} + +/* MOVEL */ +OPCODE(0x21C8) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(16) +} + +/* MOVEL */ +OPCODE(0x23C8) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2EC8) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2F08) +{ + u32 adr, res; + + res = AREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(12) +} + +/* MOVEL */ +OPCODE(0x2010) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEL */ +OPCODE(0x2090) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x20D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2110) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2150) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2190) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x23D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2ED0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2F10) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2018) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEL */ +OPCODE(0x2098) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x20D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2118) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2158) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2198) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x23D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2ED8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2F18) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2020) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEL */ +OPCODE(0x20A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x20E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2120) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2160) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x21E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x23E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x2EE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2F20) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2028) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEL */ +OPCODE(0x20A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x20E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2128) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2168) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x21A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x21E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x23E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x2EE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2F28) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2030) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* MOVEL */ +OPCODE(0x20B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x20F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x2130) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x2170) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x21B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x21F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x23F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(34) +} + +/* MOVEL */ +OPCODE(0x2EF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x2F30) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x2038) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEL */ +OPCODE(0x20B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x20F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2138) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2178) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x21B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x21F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x23F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x2EF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2F38) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2039) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* MOVEL */ +OPCODE(0x20B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x20F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2139) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2179) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x21B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(34) +} + +/* MOVEL */ +OPCODE(0x21F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x23F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(36) +} + +/* MOVEL */ +OPCODE(0x2EF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2F39) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x203A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEL */ +OPCODE(0x20BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x20FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x213A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x217A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x21BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x21FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x23FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x2EFA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x2F3A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x203B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* MOVEL */ +OPCODE(0x20BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x20FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x213B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x217B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x21BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(32) +} + +/* MOVEL */ +OPCODE(0x21FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x23FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(34) +} + +/* MOVEL */ +OPCODE(0x2EFB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x2F3B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x203C) +{ + u32 res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEL */ +OPCODE(0x20BC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x20FC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x213C) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x217C) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x21BC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21FC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x23FC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2EFC) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2F3C) +{ + u32 adr, res; + + FETCH_LONG(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x201F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEL */ +OPCODE(0x209F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x20DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x211F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x215F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x219F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(24) +} + +/* MOVEL */ +OPCODE(0x23DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x2EDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2F1F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(20) +} + +/* MOVEL */ +OPCODE(0x2027) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEL */ +OPCODE(0x20A7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x20E7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2127) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2167) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x21A7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_LONG_F(adr, res) + RET(28) +} + +/* MOVEL */ +OPCODE(0x21E7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_SWORD(adr); + WRITE_LONG_F(adr, res) + RET(26) +} + +/* MOVEL */ +OPCODE(0x23E7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + FETCH_LONG(adr); + WRITE_LONG_F(adr, res) + RET(30) +} + +/* MOVEL */ +OPCODE(0x2EE7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7); + AREG(7) += 4; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVEL */ +OPCODE(0x2F27) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + adr = AREG(7) - 4; + AREG(7) = adr; + WRITE_LONG_DEC_F(adr, res) + RET(22) +} + +/* MOVEAL */ +OPCODE(0x2040) +{ + u32 res; + + res = (s32)DREGs32((Opcode >> 0) & 7); + AREG((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEAL */ +OPCODE(0x2048) +{ + u32 res; + + res = (s32)AREGs32((Opcode >> 0) & 7); + AREG((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEAL */ +OPCODE(0x2050) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAL */ +OPCODE(0x2058) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAL */ +OPCODE(0x2060) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEAL */ +OPCODE(0x2068) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEAL */ +OPCODE(0x2070) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* MOVEAL */ +OPCODE(0x2078) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEAL */ +OPCODE(0x2079) +{ + u32 adr, res; + + FETCH_LONG(adr); + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* MOVEAL */ +OPCODE(0x207A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEAL */ +OPCODE(0x207B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* MOVEAL */ +OPCODE(0x207C) +{ + u32 res; + + FETCH_LONG(res); + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAL */ +OPCODE(0x205F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAL */ +OPCODE(0x2067) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READSX_LONG_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEW */ +OPCODE(0x3000) +{ + u32 res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEW */ +OPCODE(0x3080) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x30C0) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3100) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3140) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3180) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x31C0) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x33C0) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3EC0) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3F00) +{ + u32 adr, res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3008) +{ + u32 res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEW */ +OPCODE(0x3088) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x30C8) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3108) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3148) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3188) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x31C8) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x33C8) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3EC8) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3F08) +{ + u32 adr, res; + + res = AREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(8) +} + +/* MOVEW */ +OPCODE(0x3010) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEW */ +OPCODE(0x3090) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x30D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3110) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3150) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3190) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x33D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3ED0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3F10) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3018) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEW */ +OPCODE(0x3098) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x30D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3118) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3158) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3198) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x33D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3ED8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3F18) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3020) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* MOVEW */ +OPCODE(0x30A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x30E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3120) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3160) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x31E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x33E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x3EE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3F20) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3028) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEW */ +OPCODE(0x30A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x30E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3128) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3168) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x31A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x31E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x33E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x3EE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3F28) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3030) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEW */ +OPCODE(0x30B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x30F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x3130) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x3170) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x31B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x31F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x33F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(26) +} + +/* MOVEW */ +OPCODE(0x3EF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x3F30) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x3038) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEW */ +OPCODE(0x30B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x30F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3138) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3178) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x31B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x31F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x33F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x3EF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3F38) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3039) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEW */ +OPCODE(0x30B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x30F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3139) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3179) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x31B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(26) +} + +/* MOVEW */ +OPCODE(0x31F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x33F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(28) +} + +/* MOVEW */ +OPCODE(0x3EF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3F39) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x303A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEW */ +OPCODE(0x30BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x30FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x313A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x317A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x31BA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x31FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x33FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x3EFA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x3F3A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x303B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEW */ +OPCODE(0x30BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x30FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x313B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x317B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x31BB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(24) +} + +/* MOVEW */ +OPCODE(0x31FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x33FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(26) +} + +/* MOVEW */ +OPCODE(0x3EFB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x3F3B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x303C) +{ + u32 res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEW */ +OPCODE(0x30BC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x30FC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x313C) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x317C) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x31BC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31FC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x33FC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3EFC) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3F3C) +{ + u32 adr, res; + + FETCH_WORD(res); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x301F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEW */ +OPCODE(0x309F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x30DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x311F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x315F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x319F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVEW */ +OPCODE(0x33DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x3EDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3F1F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVEW */ +OPCODE(0x3027) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* MOVEW */ +OPCODE(0x30A7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x30E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3127) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3167) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 9) & 7); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x31A7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG((Opcode >> 9) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVEW */ +OPCODE(0x31E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVEW */ +OPCODE(0x33E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(22) +} + +/* MOVEW */ +OPCODE(0x3EE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEW */ +OPCODE(0x3F27) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEAW */ +OPCODE(0x3040) +{ + u32 res; + + res = (s32)DREGs16((Opcode >> 0) & 7); + AREG((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEAW */ +OPCODE(0x3048) +{ + u32 res; + + res = (s32)AREGs16((Opcode >> 0) & 7); + AREG((Opcode >> 9) & 7) = res; + RET(4) +} + +/* MOVEAW */ +OPCODE(0x3050) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEAW */ +OPCODE(0x3058) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEAW */ +OPCODE(0x3060) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(10) +} + +/* MOVEAW */ +OPCODE(0x3068) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAW */ +OPCODE(0x3070) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEAW */ +OPCODE(0x3078) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAW */ +OPCODE(0x3079) +{ + u32 adr, res; + + FETCH_LONG(adr); + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* MOVEAW */ +OPCODE(0x307A) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* MOVEAW */ +OPCODE(0x307B) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* MOVEAW */ +OPCODE(0x307C) +{ + u32 res; + + FETCH_SWORD(res); + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEAW */ +OPCODE(0x305F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* MOVEAW */ +OPCODE(0x3067) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, res) + AREG((Opcode >> 9) & 7) = res; + RET(10) +} + +/* NEGX */ +OPCODE(0x4000) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 0) & 7); + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NEGX */ +OPCODE(0x4010) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4018) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4020) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NEGX */ +OPCODE(0x4028) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NEGX */ +OPCODE(0x4030) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* NEGX */ +OPCODE(0x4038) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NEGX */ +OPCODE(0x4039) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* NEGX */ +OPCODE(0x401F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4027) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NEGX */ +OPCODE(0x4040) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NEGX */ +OPCODE(0x4050) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4058) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4060) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NEGX */ +OPCODE(0x4068) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NEGX */ +OPCODE(0x4070) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* NEGX */ +OPCODE(0x4078) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NEGX */ +OPCODE(0x4079) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* NEGX */ +OPCODE(0x405F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEGX */ +OPCODE(0x4067) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NEGX */ +OPCODE(0x4080) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 0) & 7); + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(6) +} + +/* NEGX */ +OPCODE(0x4090) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) | (src >> 1) | (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEGX */ +OPCODE(0x4098) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEGX */ +OPCODE(0x40A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* NEGX */ +OPCODE(0x40A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NEGX */ +OPCODE(0x40B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* NEGX */ +OPCODE(0x40B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NEGX */ +OPCODE(0x40B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* NEGX */ +OPCODE(0x409F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEGX */ +OPCODE(0x40A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + res = -src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_V = (res & src) >> 24; + flag_X = flag_C = (res?1:0)<<8; + /* flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; */ + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* CLR */ +OPCODE(0x4200) +{ + u32 res; + + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* CLR */ +OPCODE(0x4210) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4218) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4220) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* CLR */ +OPCODE(0x4228) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* CLR */ +OPCODE(0x4230) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* CLR */ +OPCODE(0x4238) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* CLR */ +OPCODE(0x4239) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* CLR */ +OPCODE(0x421F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4227) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* CLR */ +OPCODE(0x4240) +{ + u32 res; + + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* CLR */ +OPCODE(0x4250) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4258) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4260) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* CLR */ +OPCODE(0x4268) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* CLR */ +OPCODE(0x4270) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* CLR */ +OPCODE(0x4278) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* CLR */ +OPCODE(0x4279) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* CLR */ +OPCODE(0x425F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4267) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* CLR */ +OPCODE(0x4280) +{ + u32 res; + + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + DREGu32((Opcode >> 0) & 7) = res; + RET(6) +} + +/* CLR */ +OPCODE(0x4290) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x4298) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42A0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42A8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42B0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42B8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42B9) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x429F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* CLR */ +OPCODE(0x42A7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + res = 0; + flag_N = flag_NotZ = flag_V = flag_C = 0; + WRITE_LONG_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4400) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 0) & 7); + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NEG */ +OPCODE(0x4410) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4418) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4420) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NEG */ +OPCODE(0x4428) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NEG */ +OPCODE(0x4430) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* NEG */ +OPCODE(0x4438) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NEG */ +OPCODE(0x4439) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* NEG */ +OPCODE(0x441F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4427) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + res = -src; + flag_V = res & src; + flag_N = flag_X = flag_C = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NEG */ +OPCODE(0x4440) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NEG */ +OPCODE(0x4450) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4458) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4460) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NEG */ +OPCODE(0x4468) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NEG */ +OPCODE(0x4470) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* NEG */ +OPCODE(0x4478) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NEG */ +OPCODE(0x4479) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* NEG */ +OPCODE(0x445F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NEG */ +OPCODE(0x4467) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = -src; + flag_V = (res & src) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NEG */ +OPCODE(0x4480) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 0) & 7); + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(6) +} + +/* NEG */ +OPCODE(0x4490) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEG */ +OPCODE(0x4498) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEG */ +OPCODE(0x44A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* NEG */ +OPCODE(0x44A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NEG */ +OPCODE(0x44B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* NEG */ +OPCODE(0x44B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NEG */ +OPCODE(0x44B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* NEG */ +OPCODE(0x449F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NEG */ +OPCODE(0x44A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + res = -src; + flag_NotZ = res; + flag_V = (res & src) >> 24; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* NOT */ +OPCODE(0x4600) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 0) & 7); + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NOT */ +OPCODE(0x4610) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4618) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4620) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NOT */ +OPCODE(0x4628) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NOT */ +OPCODE(0x4630) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* NOT */ +OPCODE(0x4638) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* NOT */ +OPCODE(0x4639) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* NOT */ +OPCODE(0x461F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4627) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_N = res; + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* NOT */ +OPCODE(0x4640) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* NOT */ +OPCODE(0x4650) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4658) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4660) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NOT */ +OPCODE(0x4668) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NOT */ +OPCODE(0x4670) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* NOT */ +OPCODE(0x4678) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* NOT */ +OPCODE(0x4679) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* NOT */ +OPCODE(0x465F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* NOT */ +OPCODE(0x4667) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = ~src; + flag_C = 0; + flag_V = 0; + flag_NotZ = res & 0xFFFF; + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* NOT */ +OPCODE(0x4680) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 0) & 7); + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(6) +} + +/* NOT */ +OPCODE(0x4690) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NOT */ +OPCODE(0x4698) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NOT */ +OPCODE(0x46A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* NOT */ +OPCODE(0x46A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NOT */ +OPCODE(0x46B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* NOT */ +OPCODE(0x46B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* NOT */ +OPCODE(0x46B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* NOT */ +OPCODE(0x469F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* NOT */ +OPCODE(0x46A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + res = ~src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* MOVESRa */ +OPCODE(0x40C0) +{ + u32 res; + + res = GET_SR; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* MOVESRa */ +OPCODE(0x40D0) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG((Opcode >> 0) & 7); + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVESRa */ +OPCODE(0x40D8) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVESRa */ +OPCODE(0x40E0) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVESRa */ +OPCODE(0x40E8) +{ + u32 adr, res; + + res = GET_SR; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVESRa */ +OPCODE(0x40F0) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + WRITE_WORD_F(adr, res) + RET(18) +} + +/* MOVESRa */ +OPCODE(0x40F8) +{ + u32 adr, res; + + res = GET_SR; + FETCH_SWORD(adr); + WRITE_WORD_F(adr, res) + RET(16) +} + +/* MOVESRa */ +OPCODE(0x40F9) +{ + u32 adr, res; + + res = GET_SR; + FETCH_LONG(adr); + WRITE_WORD_F(adr, res) + RET(20) +} + +/* MOVESRa */ +OPCODE(0x40DF) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG(7); + AREG(7) += 2; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* MOVESRa */ +OPCODE(0x40E7) +{ + u32 adr, res; + + res = GET_SR; + adr = AREG(7) - 2; + AREG(7) = adr; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* MOVEaCCR */ +OPCODE(0x44C0) +{ + u32 res; + + res = DREGu16((Opcode >> 0) & 7); + SET_CCR(res) + RET(12) +} + +/* MOVEaCCR */ +OPCODE(0x44D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_CCR(res) + RET(16) +} + +/* MOVEaCCR */ +OPCODE(0x44D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_CCR(res) + RET(16) +} + +/* MOVEaCCR */ +OPCODE(0x44E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_CCR(res) + RET(18) +} + +/* MOVEaCCR */ +OPCODE(0x44E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_CCR(res) + RET(20) +} + +/* MOVEaCCR */ +OPCODE(0x44F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_CCR(res) + RET(22) +} + +/* MOVEaCCR */ +OPCODE(0x44F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_CCR(res) + RET(20) +} + +/* MOVEaCCR */ +OPCODE(0x44F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_CCR(res) + RET(24) +} + +/* MOVEaCCR */ +OPCODE(0x44FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_CCR(res) + RET(20) +} + +/* MOVEaCCR */ +OPCODE(0x44FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_CCR(res) + RET(22) +} + +/* MOVEaCCR */ +OPCODE(0x44FC) +{ + u32 res; + + FETCH_WORD(res); + SET_CCR(res) + RET(16) +} + +/* MOVEaCCR */ +OPCODE(0x44DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_CCR(res) + RET(16) +} + +/* MOVEaCCR */ +OPCODE(0x44E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_CCR(res) + RET(18) +} + +/* MOVEaSR */ +OPCODE(0x46C0) +{ + u32 res; + + if (flag_S) + { + res = DREGu16((Opcode >> 0) & 7); + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(12) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(12) +} + +/* MOVEaSR */ +OPCODE(0x46D0) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(16) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(16) +} + +/* MOVEaSR */ +OPCODE(0x46D8) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(16) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(16) +} + +/* MOVEaSR */ +OPCODE(0x46E0) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(18) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(18) +} + +/* MOVEaSR */ +OPCODE(0x46E8) +{ + u32 adr, res; + + if (flag_S) + { + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(20) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* MOVEaSR */ +OPCODE(0x46F0) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(22) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(22) +} + + +/* MOVEaSR */ +OPCODE(0x46F8) +{ + u32 adr, res; + + if (flag_S) + { + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(20) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* MOVEaSR */ +OPCODE(0x46F9) +{ + u32 adr, res; + + if (flag_S) + { + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(24) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(24) +} + +/* MOVEaSR */ +OPCODE(0x46FA) +{ + u32 adr, res; + + if (flag_S) + { + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(24) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(20) +} + +/* MOVEaSR */ +OPCODE(0x46FB) +{ + u32 adr, res; + + if (flag_S) + { + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(22) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(22) +} + +/* MOVEaSR */ +OPCODE(0x46FC) +{ + u32 res; + + if (flag_S) + { + FETCH_WORD(res); + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(16) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(16) +} + +/* MOVEaSR */ +OPCODE(0x46DF) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(16) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(16) +} + +/* MOVEaSR */ +OPCODE(0x46E7) +{ + u32 adr, res; + + if (flag_S) + { + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + CHECK_INT_TO_JUMP(18) + } + else + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + RET(18) +} + +/* NBCD */ +OPCODE(0x4800) +{ + u32 res; + + res = DREGu8((Opcode >> 0) & 7); + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(6) +} + +/* NBCD */ +OPCODE(0x4810) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(12) +} + +/* NBCD */ +OPCODE(0x4818) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(12) +} + +/* NBCD */ +OPCODE(0x4820) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(14) +} + +/* NBCD */ +OPCODE(0x4828) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(16) +} + +/* NBCD */ +OPCODE(0x4830) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(18) +} + +/* NBCD */ +OPCODE(0x4838) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(16) +} + +/* NBCD */ +OPCODE(0x4839) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(20) +} + +/* NBCD */ +OPCODE(0x481F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(12) +} + +/* NBCD */ +OPCODE(0x4827) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res = 0x9a - res - ((flag_X >> M68K_SR_X_SFT) & 1); + + if (res != 0x9a) + { + if ((res & 0x0f) == 0xa) res = (res & 0xf0) + 0x10; + res &= 0xFF; + WRITE_BYTE_F(adr, res) + flag_NotZ |= res; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_N = res; + RET(14) +} + +/* PEA */ +OPCODE(0x4850) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + PUSH_32_F(adr) + RET(12) +} + +/* PEA */ +OPCODE(0x4868) +{ + u32 adr; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + PUSH_32_F(adr) + RET(16) +} + +/* PEA */ +OPCODE(0x4870) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + PUSH_32_F(adr) + RET(20) +} + +/* PEA */ +OPCODE(0x4878) +{ + u32 adr; + + FETCH_SWORD(adr); + PUSH_32_F(adr) + RET(16) +} + +/* PEA */ +OPCODE(0x4879) +{ + u32 adr; + + FETCH_LONG(adr); + PUSH_32_F(adr) + RET(20) +} + +/* PEA */ +OPCODE(0x487A) +{ + u32 adr; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + PUSH_32_F(adr) + RET(16) +} + +/* PEA */ +OPCODE(0x487B) +{ + u32 adr; + + adr = UNBASED_PC; + DECODE_EXT_WORD + PUSH_32_F(adr) + RET(20) +} + +/* SWAP */ +OPCODE(0x4840) +{ + u32 res; + + res = DREGu32((Opcode >> 0) & 7); + res = (res >> 16) | (res << 16); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(4) +} + +/* MOVEMRa */ +OPCODE(0x4890) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(8) +} + +/* MOVEMRa */ +OPCODE(0x48A0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &AREGu32(7); + dst = adr; + do + { + if (res & 1) + { + adr -= 2; + WRITE_WORD_F(adr, *psrc) + } + psrc--; + } + while (res >>= 1); + AREG((Opcode >> 0) & 7) = adr; + io_cycle_counter -= (dst - adr) * 2; + RET(8) +} + +/* MOVEMRa */ +OPCODE(0x48A8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMRa */ +OPCODE(0x48B0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(14) +} + +/* MOVEMRa */ +OPCODE(0x48B8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMRa */ +OPCODE(0x48B9) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_LONG(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMRa */ +OPCODE(0x48A7) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG(7); + psrc = &AREGu32(7); + dst = adr; + do + { + if (res & 1) + { + adr -= 2; + WRITE_WORD_F(adr, *psrc) + } + psrc--; + } + while (res >>= 1); + AREG(7) = adr; + io_cycle_counter -= (dst - adr) * 2; + RET(8) +} + +/* MOVEMRa */ +OPCODE(0x48D0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(8) +} + +/* MOVEMRa */ +OPCODE(0x48E0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &AREGu32(7); + dst = adr; + do + { + if (res & 1) + { + adr -= 4; + WRITE_LONG_DEC_F(adr, *psrc) + } + psrc--; + } + while (res >>= 1); + AREG((Opcode >> 0) & 7) = adr; + io_cycle_counter -= (dst - adr) * 2; + RET(8) +} + +/* MOVEMRa */ +OPCODE(0x48E8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMRa */ +OPCODE(0x48F0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(14) +} + +/* MOVEMRa */ +OPCODE(0x48F8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMRa */ +OPCODE(0x48F9) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_LONG(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + WRITE_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMRa */ +OPCODE(0x48E7) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG(7); + psrc = &AREGu32(7); + dst = adr; + do + { + if (res & 1) + { + adr -= 4; + WRITE_LONG_DEC_F(adr, *psrc) + } + psrc--; + } + while (res >>= 1); + AREG(7) = adr; + io_cycle_counter -= (dst - adr) * 2; + RET(8) +} + +/* EXT */ +OPCODE(0x4880) +{ + u32 res; + + res = (s32)DREGs8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* EXT */ +OPCODE(0x48C0) +{ + u32 res; + + res = (s32)DREGs16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu32((Opcode >> 0) & 7) = res; + RET(4) +} + +/* TST */ +OPCODE(0x4A00) +{ + u32 res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + RET(4) +} + +/* TST */ +OPCODE(0x4A10) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(8) +} + +/* TST */ +OPCODE(0x4A18) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(8) +} + +/* TST */ +OPCODE(0x4A20) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(10) +} + +/* TST */ +OPCODE(0x4A28) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(12) +} + +/* TST */ +OPCODE(0x4A30) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(14) +} + +/* TST */ +OPCODE(0x4A38) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(12) +} + +/* TST */ +OPCODE(0x4A39) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(16) +} + +/* TST */ +OPCODE(0x4A1F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(8) +} + +/* TST */ +OPCODE(0x4A27) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 + RET(10) +} + +/* TST */ +OPCODE(0x4A40) +{ + u32 res; + + res = DREGu16((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(4) +} + +/* TST */ +OPCODE(0x4A50) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(8) +} + +/* TST */ +OPCODE(0x4A58) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(8) +} + +/* TST */ +OPCODE(0x4A60) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(10) +} + +/* TST */ +OPCODE(0x4A68) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(12) +} + +/* TST */ +OPCODE(0x4A70) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(14) +} + +/* TST */ +OPCODE(0x4A78) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(12) +} + +/* TST */ +OPCODE(0x4A79) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(16) +} + +/* TST */ +OPCODE(0x4A5F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(8) +} + +/* TST */ +OPCODE(0x4A67) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + RET(10) +} + +/* TST */ +OPCODE(0x4A80) +{ + u32 res; + + res = DREGu32((Opcode >> 0) & 7); + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(4) +} + +/* TST */ +OPCODE(0x4A90) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(12) +} + +/* TST */ +OPCODE(0x4A98) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(12) +} + +/* TST */ +OPCODE(0x4AA0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(14) +} + +/* TST */ +OPCODE(0x4AA8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(16) +} + +/* TST */ +OPCODE(0x4AB0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(18) +} + +/* TST */ +OPCODE(0x4AB8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(16) +} + +/* TST */ +OPCODE(0x4AB9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(20) +} + +/* TST */ +OPCODE(0x4A9F) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(12) +} + +/* TST */ +OPCODE(0x4AA7) +{ + u32 adr, res; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + RET(14) +} + +/* TAS */ +OPCODE(0x4AC0) +{ + u32 res; + + res = DREGu8((Opcode >> 0) & 7); + SET_FLAGS_NZ_VC0 + res |= 0x80; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* TAS */ +OPCODE(0x4AD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(18) +} + +/* TAS */ +OPCODE(0x4AD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(18) +} + +/* TAS */ +OPCODE(0x4AE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(20) +} + +/* TAS */ +OPCODE(0x4AE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(22) +} + +/* TAS */ +OPCODE(0x4AF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(24) +} + +/* TAS */ +OPCODE(0x4AF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(22) +} + +/* TAS */ +OPCODE(0x4AF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(26) +} + +/* TAS */ +OPCODE(0x4ADF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(18) +} + +/* TAS */ +OPCODE(0x4AE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + SET_FLAGS_NZ_VC0 +#ifndef FAME_BYPASS_TAS_WRITEBACK + WRITE_BYTE_F(adr, res|0x80) +#endif + RET(20) +} + +/* ILLEGAL */ +OPCODE(0x4AFC) +{ + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_ILLEGAL_INSTRUCTION_EX); + RET(0) +} + +/* ILLEGAL A000-AFFF */ +OPCODE(0xA000) +{ + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_1010_EX); + RET(0) +} + +/* ILLEGAL F000-FFFF */ +OPCODE(0xF000) +{ + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_1111_EX); + RET(0) +} + +/* MOVEMaR */ +OPCODE(0x4C90) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMaR */ +OPCODE(0x4C98) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + AREG((Opcode >> 0) & 7) = adr; + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMaR */ +OPCODE(0x4CA8) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CB0) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(18) +} + +/* MOVEMaR */ +OPCODE(0x4CB8) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CB9) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + FETCH_LONG(adr); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(20) +} + +/* MOVEMaR */ +OPCODE(0x4CBA) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CBB) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = UNBASED_PC; + DECODE_EXT_WORD + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(18) +} + +/* MOVEMaR */ +OPCODE(0x4C9F) +{ + u32 adr, res; + u32 dst; + + s32 *psrc; + + FETCH_WORD(res); + adr = AREG(7); + psrc = &DREGs32(0); + dst = adr; + do + { + if (res & 1) + { + READSX_WORD_F(adr, *psrc) + adr += 2; + } + psrc++; + } + while (res >>= 1); + AREG(7) = adr; + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMaR */ +OPCODE(0x4CD0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMaR */ +OPCODE(0x4CD8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + AREG((Opcode >> 0) & 7) = adr; + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* MOVEMaR */ +OPCODE(0x4CE8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CF0) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(18) +} + +/* MOVEMaR */ +OPCODE(0x4CF8) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_SWORD(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CF9) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + FETCH_LONG(adr); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(20) +} + +/* MOVEMaR */ +OPCODE(0x4CFA) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(16) +} + +/* MOVEMaR */ +OPCODE(0x4CFB) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = UNBASED_PC; + DECODE_EXT_WORD + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + io_cycle_counter -= (adr - dst) * 2; + RET(18) +} + +/* MOVEMaR */ +OPCODE(0x4CDF) +{ + u32 adr, res; + u32 dst; + + u32 *psrc; + + FETCH_WORD(res); + adr = AREG(7); + psrc = &DREGu32(0); + dst = adr; + do + { + if (res & 1) + { + READ_LONG_F(adr, *psrc) + adr += 4; + } + psrc++; + } + while (res >>= 1); + AREG(7) = adr; + io_cycle_counter -= (adr - dst) * 2; + RET(12) +} + +/* TRAP */ +OPCODE(0x4E40) +{ + execute_exception(M68K_TRAP_BASE_EX + (Opcode & 0xF)); + RET(4) +} + +/* LINK */ +OPCODE(0x4E50) +{ + u32 res; + + res = AREGu32((Opcode >> 0) & 7); + PUSH_32_F(res) + res = AREG(7); + AREG((Opcode >> 0) & 7) = res; + FETCH_SWORD(res); + AREG(7) += res; + RET(16) +} + +/* LINKA7 */ +OPCODE(0x4E57) +{ + u32 res; + + AREG(7) -= 4; + WRITE_LONG_DEC_F(AREG(7), AREG(7)) + FETCH_SWORD(res); + AREG(7) += res; + RET(16) +} + +/* ULNK */ +OPCODE(0x4E58) +{ + u32 res; + u32 src; + + src = AREGu32((Opcode >> 0) & 7); + AREG(7) = src + 4; + READ_LONG_F(src, res) + AREG((Opcode >> 0) & 7) = res; + RET(12) +} + +/* ULNKA7 */ +OPCODE(0x4E5F) +{ + + READ_LONG_F(AREG(7), AREG(7)) + RET(12) +} + +/* MOVEAUSP */ +OPCODE(0x4E60) +{ + u32 res; + + if (!flag_S) + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + res = AREGu32((Opcode >> 0) & 7); + ASP = res; + RET(4) +} + +/* MOVEUSPA */ +OPCODE(0x4E68) +{ + u32 res; + + if (!flag_S) + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + res = ASP; + AREG((Opcode >> 0) & 7) = res; + RET(4) +} + +/* RESET */ +OPCODE(0x4E70) +{ + + if (!flag_S) + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + if (FAME_CONTEXT.reset_handler) + (*FAME_CONTEXT.reset_handler)(); + /* CPU->Reset_CallBack(); */ + RET(132) +} + +/* NOP */ +OPCODE(0x4E71) +{ + + RET(4) +} + +/* STOP */ +OPCODE(0x4E72) +{ + u32 res; + + if (!flag_S) + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + FETCH_WORD(res); + res &= M68K_SR_MASK; + SET_SR(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + FAME_CONTEXT.execinfo |= M68K_HALTED; + CHECK_INT_TO_JUMP(4) + RET_STOP(4) +} + +/* RTE */ +OPCODE(0x4E73) +{ + u32 res; + + if (!flag_S) + { + u32 oldPC=UNBASED_PC; + SET_PC(oldPC-2) + execute_exception(M68K_PRIVILEGE_VIOLATION_EX); + RET(4) + } + POP_16_F(res) + SET_SR(res) + POP_32_F(res) + SET_PC(res) + if (!flag_S) + { + res = AREG(7); + AREG(7) = ASP; + ASP = res; + } + FAME_CONTEXT.execinfo &= ~(M68K_EMULATE_GROUP_0|M68K_EMULATE_TRACE|M68K_DO_TRACE); + CHECK_INT_TO_JUMP(20) + RET(20) +} + +/* RTS */ +OPCODE(0x4E75) +{ + u32 res; + + POP_32_F(res) + SET_PC(res) + CHECK_BRANCH_EXCEPTION(res) + RET(16) +} + +/* TRAPV */ +OPCODE(0x4E76) +{ + if (flag_V & 0x80) + execute_exception(M68K_TRAPV_EX); + RET(4) +} + +/* RTR */ +OPCODE(0x4E77) +{ + u32 res; + + POP_16_F(res) + SET_CCR(res) + POP_32_F(res) + SET_PC(res) + CHECK_BRANCH_EXCEPTION(res) + RET(20) +} + +/* JSR */ +OPCODE(0x4E90) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(16) +} + +/* JSR */ +OPCODE(0x4EA8) +{ + u32 adr; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(18) +} + +/* JSR */ +OPCODE(0x4EB0) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(22) +} + +/* JSR */ +OPCODE(0x4EB8) +{ + u32 adr; + + FETCH_SWORD(adr); + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(18) +} + +/* JSR */ +OPCODE(0x4EB9) +{ + u32 adr; + + FETCH_LONG(adr); + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(20) +} + +/* JSR */ +OPCODE(0x4EBA) +{ + u32 adr; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(18) +} + +/* JSR */ +OPCODE(0x4EBB) +{ + u32 adr; + + adr = UNBASED_PC; + DECODE_EXT_WORD + { + u32 oldPC; + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) + } + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(22) +} + +/* JMP */ +OPCODE(0x4ED0) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(8) +} + +/* JMP */ +OPCODE(0x4EE8) +{ + u32 adr; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(10) +} + +/* JMP */ +OPCODE(0x4EF0) +{ + u32 adr; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(14) +} + +/* JMP */ +OPCODE(0x4EF8) +{ + u32 adr; + + FETCH_SWORD(adr); + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(10) +} + +/* JMP */ +OPCODE(0x4EF9) +{ + u32 adr; + + FETCH_LONG(adr); + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(12) +} + +/* JMP */ +OPCODE(0x4EFA) +{ + u32 adr; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(10) +} + +/* JMP */ +OPCODE(0x4EFB) +{ + u32 adr; + + adr = UNBASED_PC; + DECODE_EXT_WORD + SET_PC(adr) + CHECK_BRANCH_EXCEPTION(adr) + RET(14) +} + +/* CHK */ +OPCODE(0x4180) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(10) +} + +/* CHK */ +OPCODE(0x4190) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(14) +} + +/* CHK */ +OPCODE(0x4198) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(14) +} + +/* CHK */ +OPCODE(0x41A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(16) +} + +/* CHK */ +OPCODE(0x41A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(18) +} + +/* CHK */ +OPCODE(0x41B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(20) +} + +/* CHK */ +OPCODE(0x41B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(18) +} + +/* CHK */ +OPCODE(0x41B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(22) +} + +/* CHK */ +OPCODE(0x41BA) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(18) +} + +/* CHK */ +OPCODE(0x41BB) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(20) +} + +/* CHK */ +OPCODE(0x41BC) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(14) +} + +/* CHK */ +OPCODE(0x419F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(14) +} + +/* CHK */ +OPCODE(0x41A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + if (((s32)res < 0) || (res > src)) + { + flag_N = res >> 8; + execute_exception(M68K_CHK_EX); + } + RET(16) +} + +/* LEA */ +OPCODE(0x41D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(4) +} + +/* LEA */ +OPCODE(0x41E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* LEA */ +OPCODE(0x41F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* LEA */ +OPCODE(0x41F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* LEA */ +OPCODE(0x41F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* LEA */ +OPCODE(0x41FA) +{ + u32 adr, res; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* LEA */ +OPCODE(0x41FB) +{ + u32 adr, res; + + adr = UNBASED_PC; + DECODE_EXT_WORD + res = adr; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* STCC */ +OPCODE(0x50C0) +{ + u32 res; + + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* STCC */ +OPCODE(0x51C0) +{ + u32 res; + + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x52C0) +{ + u32 res; + + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x53C0) +{ + u32 res; + + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x54C0) +{ + u32 res; + + if (!(flag_C & 0x100)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x55C0) +{ + u32 res; + + if (flag_C & 0x100) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x56C0) +{ + u32 res; + + if (flag_NotZ) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x57C0) +{ + u32 res; + + if (!flag_NotZ) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x58C0) +{ + u32 res; + + if (!(flag_V & 0x80)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x59C0) +{ + u32 res; + + if (flag_V & 0x80) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5AC0) +{ + u32 res; + + if (!(flag_N & 0x80)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5BC0) +{ + u32 res; + + if (flag_N & 0x80) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5CC0) +{ + u32 res; + + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5DC0) +{ + u32 res; + + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5EC0) +{ + u32 res; + + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x5FC0) +{ + u32 res; + + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* STCC */ +OPCODE(0x50D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x51D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x52D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x53D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x54D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x55D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x56D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x57D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x58D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x59D0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5AD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5BD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5CD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5DD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5ED0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5FD0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x50D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x51D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x52D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x53D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x54D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x55D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x56D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x57D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x58D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x59D8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5AD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5BD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5CD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5DD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5ED8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5FD8) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x50E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x51E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x52E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x53E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x54E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x55E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x56E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x57E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x58E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x59E0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5AE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5BE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5CE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5DE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5EE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5FE0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x50E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x51E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x52E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x53E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x54E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x55E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x56E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x57E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x58E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x59E8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5AE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5BE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5CE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5DE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5EE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5FE8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x50F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x51F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x52F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x53F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x54F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x55F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x56F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x57F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x58F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x59F0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5AF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5BF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5CF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5DF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5EF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x5FF0) +{ + u32 adr, res; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* STCC */ +OPCODE(0x50F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x51F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x52F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x53F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x54F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x55F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x56F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x57F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x58F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x59F8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5AF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5BF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5CF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5DF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5EF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x5FF8) +{ + u32 adr, res; + + FETCH_SWORD(adr); + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* STCC */ +OPCODE(0x50F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x51F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x52F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x53F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x54F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x55F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x56F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x57F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x58F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x59F9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5AF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5BF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5CF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5DF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5EF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x5FF9) +{ + u32 adr, res; + + FETCH_LONG(adr); + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* STCC */ +OPCODE(0x50DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x51DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x52DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x53DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x54DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x55DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x56DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x57DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x58DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x59DF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5ADF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5BDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5CDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5DDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5EDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x5FDF) +{ + u32 adr, res; + + adr = AREG(7); + AREG(7) += 2; + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* STCC */ +OPCODE(0x50E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x51E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x52E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x53E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x54E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (!(flag_C & 0x100)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x55E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_C & 0x100) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x56E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x57E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (!flag_NotZ) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x58E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (!(flag_V & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x59E7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_V & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5AE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (!(flag_N & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5BE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_N & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5CE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (!((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5DE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if ((flag_N ^ flag_V) & 0x80) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5EE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* STCC */ +OPCODE(0x5FE7) +{ + u32 adr, res; + + adr = AREG(7) - 2; + AREG(7) = adr; + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) + } + res = 0; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* DBCC */ +OPCODE(0x50C8) +{ + + INC_PC(2); + RET(12) +} + +/* DBCC */ +OPCODE(0x51C8) +{ + u32 res; + + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x52C8) +{ + u32 res; + + if ((!flag_NotZ) || (flag_C & 0x100)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x53C8) +{ + u32 res; + + if (flag_NotZ && (!(flag_C & 0x100))) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x54C8) +{ + u32 res; + + if (flag_C & 0x100) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x55C8) +{ + u32 res; + + if (!(flag_C & 0x100)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x56C8) +{ + u32 res; + + if (!flag_NotZ) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x57C8) +{ + u32 res; + + if (flag_NotZ) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x58C8) +{ + u32 res; + + if (flag_V & 0x80) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x59C8) +{ + u32 res; + + if (!(flag_V & 0x80)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5AC8) +{ + u32 res; + + if (flag_N & 0x80) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5BC8) +{ + u32 res; + + if (!(flag_N & 0x80)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5CC8) +{ + u32 res; + + if ((flag_N ^ flag_V) & 0x80) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5DC8) +{ + u32 res; + + if (!((flag_N ^ flag_V) & 0x80)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5EC8) +{ + u32 res; + + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* DBCC */ +OPCODE(0x5FC8) +{ + u32 res; + + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + res = DREGu16((Opcode >> 0) & 7); + res--; + DREGu16((Opcode >> 0) & 7) = res; + if ((s32)res != -1) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + } + else + { + INC_PC(2); + RET(12) + } + INC_PC(2); + RET(14) +} + +/* ADDQ */ +OPCODE(0x5000) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu8((Opcode >> 0) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* ADDQ */ +OPCODE(0x5010) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5018) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5020) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ADDQ */ +OPCODE(0x5028) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDQ */ +OPCODE(0x5030) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDQ */ +OPCODE(0x5038) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDQ */ +OPCODE(0x5039) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ADDQ */ +OPCODE(0x501F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5027) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ADDQ */ +OPCODE(0x5040) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu16((Opcode >> 0) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* ADDQ */ +OPCODE(0x5048) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = AREGu32((Opcode >> 0) & 7); + res = dst + src; + AREG((Opcode >> 0) & 7) = res; + RET(4) +} + +/* ADDQ */ +OPCODE(0x5050) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5058) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5060) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ADDQ */ +OPCODE(0x5068) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDQ */ +OPCODE(0x5070) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDQ */ +OPCODE(0x5078) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDQ */ +OPCODE(0x5079) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ADDQ */ +OPCODE(0x505F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDQ */ +OPCODE(0x5067) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ADDQ */ +OPCODE(0x5080) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu32((Opcode >> 0) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ADDQ */ +OPCODE(0x5088) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = AREGu32((Opcode >> 0) & 7); + res = dst + src; + AREG((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ADDQ */ +OPCODE(0x5090) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDQ */ +OPCODE(0x5098) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDQ */ +OPCODE(0x50A0) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ADDQ */ +OPCODE(0x50A8) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ADDQ */ +OPCODE(0x50B0) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* ADDQ */ +OPCODE(0x50B8) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ADDQ */ +OPCODE(0x50B9) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ADDQ */ +OPCODE(0x509F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDQ */ +OPCODE(0x50A7) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* SUBQ */ +OPCODE(0x5100) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu8((Opcode >> 0) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* SUBQ */ +OPCODE(0x5110) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5118) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5120) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* SUBQ */ +OPCODE(0x5128) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBQ */ +OPCODE(0x5130) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBQ */ +OPCODE(0x5138) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBQ */ +OPCODE(0x5139) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* SUBQ */ +OPCODE(0x511F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5127) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* SUBQ */ +OPCODE(0x5140) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu16((Opcode >> 0) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* SUBQ */ +OPCODE(0x5148) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = AREGu32((Opcode >> 0) & 7); + res = dst - src; + AREG((Opcode >> 0) & 7) = res; + RET(8) +} + +/* SUBQ */ +OPCODE(0x5150) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5158) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5160) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* SUBQ */ +OPCODE(0x5168) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBQ */ +OPCODE(0x5170) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBQ */ +OPCODE(0x5178) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBQ */ +OPCODE(0x5179) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* SUBQ */ +OPCODE(0x515F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBQ */ +OPCODE(0x5167) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* SUBQ */ +OPCODE(0x5180) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = DREGu32((Opcode >> 0) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* SUBQ */ +OPCODE(0x5188) +{ + u32 res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + dst = AREGu32((Opcode >> 0) & 7); + res = dst - src; + AREG((Opcode >> 0) & 7) = res; + RET(8) +} + +/* SUBQ */ +OPCODE(0x5190) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBQ */ +OPCODE(0x5198) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBQ */ +OPCODE(0x51A0) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* SUBQ */ +OPCODE(0x51A8) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* SUBQ */ +OPCODE(0x51B0) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* SUBQ */ +OPCODE(0x51B8) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* SUBQ */ +OPCODE(0x51B9) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* SUBQ */ +OPCODE(0x519F) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBQ */ +OPCODE(0x51A7) +{ + u32 adr, res; + u32 src, dst; + + src = (((Opcode >> 9) - 1) & 7) + 1; + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* BCC */ +OPCODE(0x6201) +{ + + if (flag_NotZ && (!(flag_C & 0x100))) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6301) +{ + + if ((!flag_NotZ) || (flag_C & 0x100)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6401) +{ + + if (!(flag_C & 0x100)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6501) +{ + + if (flag_C & 0x100) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6601) +{ + + if (flag_NotZ) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6701) +{ + + if (!flag_NotZ) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6801) +{ + + if (!(flag_V & 0x80)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6901) +{ + + if (flag_V & 0x80) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6A01) +{ + + if (!(flag_N & 0x80)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6B01) +{ + + if (flag_N & 0x80) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6C01) +{ + + if (!((flag_N ^ flag_V) & 0x80)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6D01) +{ + + if ((flag_N ^ flag_V) & 0x80) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6E01) +{ + + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC */ +OPCODE(0x6F01) +{ + + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + INC_PC((s8)(Opcode & 0xFE)); + io_cycle_counter -= 2; + } + RET(8) +} + +/* BCC16 */ +OPCODE(0x6200) +{ + + if (flag_NotZ && (!(flag_C & 0x100))) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6300) +{ + + if ((!flag_NotZ) || (flag_C & 0x100)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6400) +{ + + if (!(flag_C & 0x100)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6500) +{ + + if (flag_C & 0x100) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6600) +{ + + if (flag_NotZ) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6700) +{ + + if (!flag_NotZ) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6800) +{ + + if (!(flag_V & 0x80)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6900) +{ + + if (flag_V & 0x80) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6A00) +{ + + if (!(flag_N & 0x80)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6B00) +{ + + if (flag_N & 0x80) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6C00) +{ + + if (!((flag_N ^ flag_V) & 0x80)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6D00) +{ + + if ((flag_N ^ flag_V) & 0x80) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6E00) +{ + + if (flag_NotZ && (!((flag_N ^ flag_V) & 0x80))) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BCC16 */ +OPCODE(0x6F00) +{ + + if ((!flag_NotZ) || ((flag_N ^ flag_V) & 0x80)) + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + RET(10) + } + INC_PC(2); + RET(12) +} + +/* BRA */ +OPCODE(0x6001) +{ +#ifdef FAME_CHECK_BRANCHES + u32 newPC = UNBASED_PC; + s8 offs=Opcode; + newPC += offs; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(offs) +#else + INC_PC((s8)(Opcode & 0xFE)); +#endif + RET(10) +} + +/* BRA16 */ +OPCODE(0x6000) +{ + + { + u32 newPC; + + newPC = UNBASED_PC; + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + } + RET(10) +} + +/* BSR */ +OPCODE(0x6101) +{ + u32 oldPC; + + + oldPC = UNBASED_PC; + PUSH_32_F(oldPC) +#ifdef FAME_CHECK_BRANCHES + { + s8 offs; + offs = Opcode; + oldPC += offs; + SET_PC(oldPC); + CHECK_BRANCH_EXCEPTION(offs) + } +#else + INC_PC((s8)(Opcode & 0xFE)); +#endif + RET(18) +} + +/* BSR16 */ +OPCODE(0x6100) +{ + + { + u32 oldPC, newPC; + + newPC = UNBASED_PC; + oldPC = newPC + 2; + PUSH_32_F(oldPC) + newPC += GET_SWORD; + SET_PC(newPC); + CHECK_BRANCH_EXCEPTION(newPC) + } + RET(18) +} + +/* MOVEQ */ +OPCODE(0x7000) +{ + u32 res; + + res = (s32)(s8)Opcode; + flag_C = flag_V = 0; + flag_N = flag_NotZ = res; + DREGu32((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ORaD */ +OPCODE(0x8000) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 0) & 7); + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ORaD */ +OPCODE(0x8010) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8018) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8020) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ORaD */ +OPCODE(0x8028) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x8030) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x8038) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x8039) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ORaD */ +OPCODE(0x803A) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x803B) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x803C) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x801F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8027) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ORaD */ +OPCODE(0x8040) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ORaD */ +OPCODE(0x8050) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8058) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8060) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ORaD */ +OPCODE(0x8068) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x8070) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x8078) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x8079) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ORaD */ +OPCODE(0x807A) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ORaD */ +OPCODE(0x807B) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x807C) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x805F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8067) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ORaD */ +OPCODE(0x8080) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 0) & 7); + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ORaD */ +OPCODE(0x8090) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x8098) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x80A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ORaD */ +OPCODE(0x80A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ORaD */ +OPCODE(0x80B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ORaD */ +OPCODE(0x80B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ORaD */ +OPCODE(0x80B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(22) +} + +/* ORaD */ +OPCODE(0x80BA) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ORaD */ +OPCODE(0x80BB) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ORaD */ +OPCODE(0x80BC) +{ + u32 res; + u32 src; + + FETCH_LONG(src); + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ORaD */ +OPCODE(0x809F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ORaD */ +OPCODE(0x80A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ORDa */ +OPCODE(0x8110) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8118) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8120) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ORDa */ +OPCODE(0x8128) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ORDa */ +OPCODE(0x8130) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ORDa */ +OPCODE(0x8138) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ORDa */ +OPCODE(0x8139) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ORDa */ +OPCODE(0x811F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8127) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res |= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ORDa */ +OPCODE(0x8150) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8158) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8160) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ORDa */ +OPCODE(0x8168) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ORDa */ +OPCODE(0x8170) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ORDa */ +OPCODE(0x8178) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ORDa */ +OPCODE(0x8179) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ORDa */ +OPCODE(0x815F) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ORDa */ +OPCODE(0x8167) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ORDa */ +OPCODE(0x8190) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ORDa */ +OPCODE(0x8198) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ORDa */ +OPCODE(0x81A0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ORDa */ +OPCODE(0x81A8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ORDa */ +OPCODE(0x81B0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* ORDa */ +OPCODE(0x81B8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ORDa */ +OPCODE(0x81B9) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ORDa */ +OPCODE(0x819F) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ORDa */ +OPCODE(0x81A7) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res |= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* SBCD */ +OPCODE(0x8100) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = (dst & 0xF) - (src & 0xF) - ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res -= 6; + res += (dst & 0xF0) - (src & 0xF0); + if (res > 0x99) + { + res += 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + DREGu8((Opcode >> 9) & 7) = res; + RET(6) +} + +/* SBCDM */ +OPCODE(0x8108) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) - (src & 0xF) - ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res -= 6; + res += (dst & 0xF0) - (src & 0xF0); + if (res > 0x99) + { + res += 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SBCD7M */ +OPCODE(0x810F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) - (src & 0xF) - ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res -= 6; + res += (dst & 0xF0) - (src & 0xF0); + if (res > 0x99) + { + res += 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SBCDM7 */ +OPCODE(0x8F08) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) - (src & 0xF) - ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res -= 6; + res += (dst & 0xF0) - (src & 0xF0); + if (res > 0x99) + { + res += 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SBCD7M7 */ +OPCODE(0x8F0F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) - (src & 0xF) - ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res -= 6; + res += (dst & 0xF0) - (src & 0xF0); + if (res > 0x99) + { + res += 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* DIVU */ +OPCODE(0x80C0) +{ + u32 res; + u32 src, dst; + const u32 main_ea_cycles = 0; + + src = DREGu16((Opcode >> 0) & 7); + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(106) +#endif +} + +/* DIVU */ +OPCODE(0x80D0) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(110) +#endif +} + +/* DIVU */ +OPCODE(0x80D8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(110) +#endif +} + +/* DIVU */ +OPCODE(0x80E0) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 6; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(112) +#endif +} + +/* DIVU */ +OPCODE(0x80E8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(114) +#endif +} + +/* DIVU */ +OPCODE(0x80F0) +{ + u32 adr, res; + u32 src, dst; + u32 main_ea_cycles = 10; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(116) +#endif +} + +/* DIVU */ +OPCODE(0x80F8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(114) +#endif +} + +/* DIVU */ +OPCODE(0x80F9) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 12; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(118) +#endif +} + +/* DIVU */ +OPCODE(0x80FA) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(114) +#endif +} + +/* DIVU */ +OPCODE(0x80FB) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 10; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(116) +#endif +} + +/* DIVU */ +OPCODE(0x80FC) +{ + u32 res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + FETCH_WORD(src); + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(110) +#endif +} + +/* DIVU */ +OPCODE(0x80DF) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(110) +#endif +} + +/* DIVU */ +OPCODE(0x80E7) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 6; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + { + u32 q, r; + + q = dst / src; + r = dst % src; + + if (q & 0xFFFF0000) + { + SET_FLAGS_DIV_OVERFLOW + RET(main_ea_cycles + 10) + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivu68kCycles(dst, src)) +#else + RET(112) +#endif +} + +/* DIVS */ +OPCODE(0x81C0) +{ + u32 res; + u32 src, dst; + const u32 main_ea_cycles = 0; + + src = (s32)DREGs16((Opcode >> 0) & 7); + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(50) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(139) +#endif +} + +/* DIVS */ +OPCODE(0x81D0) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(54) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(143) +#endif +} + +/* DIVS */ +OPCODE(0x81D8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(54) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(143) +#endif +} + +/* DIVS */ +OPCODE(0x81E0) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 6; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(56) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(145) +#endif +} + +/* DIVS */ +OPCODE(0x81E8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(getDivs68kCycles(dst, src)) +#else + RET(58) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(147) +#endif +} + +/* DIVS */ +OPCODE(0x81F0) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 10; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(60) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(149) +#endif +} + +/* DIVS */ +OPCODE(0x81F8) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(58) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(147) +#endif +} + +/* DIVS */ +OPCODE(0x81F9) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 12; + + FETCH_LONG(adr); + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(62) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(151) +#endif +} + +/* DIVS */ +OPCODE(0x81FA) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 8; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(58) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(147) +#endif +} + +/* DIVS */ +OPCODE(0x81FB) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 10; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(60) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(149) +#endif +} + +/* DIVS */ +OPCODE(0x81FC) +{ + u32 res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + FETCH_SWORD(src); + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(54) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(143) +#endif +} + +/* DIVS */ +OPCODE(0x81DF) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 4; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(54) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(143) +#endif +} + +/* DIVS */ +OPCODE(0x81E7) +{ + u32 adr, res; + u32 src, dst; + const u32 main_ea_cycles = 6; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, src) + if (src == 0) + { + SET_FLAGS_DIV_ZERO + execute_exception(M68K_ZERO_DIVIDE_EX); + RET(main_ea_cycles) + } + dst = DREGu32((Opcode >> 9) & 7); + if ((dst == 0x80000000) && (src == (u32)-1)) + { + flag_NotZ = flag_N = 0; + flag_V = flag_C = 0; + res = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(56) +#endif + } + { + s32 q, r; + + q = (s32)dst / (s32)src; + r = (s32)dst % (s32)src; + + if ((q > 0x7FFF) || (q < -0x8000)) + { + SET_FLAGS_DIV_OVERFLOW +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + 16 + ((dst & 0x80000000)?2:0)) +#else + RET(main_ea_cycles + 17) +#endif + } + q &= 0x0000FFFF; + flag_NotZ = q; + flag_N = q >> 8; + flag_V = flag_C = 0; + res = q | (r << 16); + DREGu32((Opcode >> 9) & 7) = res; + } +#ifdef FAME_ACCURATE_TIMING + RET(main_ea_cycles + getDivs68kCycles(dst, src)) +#else + RET(145) +#endif +} + +/* SUBaD */ +OPCODE(0x9000) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* SUBaD */ +OPCODE(0x9008) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + */ +#endif + RET(4) +} + +/* SUBaD */ +OPCODE(0x9010) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9018) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9020) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* SUBaD */ +OPCODE(0x9028) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x9030) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x9038) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x9039) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBaD */ +OPCODE(0x903A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x903B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x903C) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x901F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9027) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* SUBaD */ +OPCODE(0x9040) +{ + u32 res; + u32 src, dst; + + src = DREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* SUBaD */ +OPCODE(0x9048) +{ + u32 res; + u32 src, dst; + + src = AREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* SUBaD */ +OPCODE(0x9050) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9058) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9060) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* SUBaD */ +OPCODE(0x9068) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x9070) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x9078) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x9079) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBaD */ +OPCODE(0x907A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBaD */ +OPCODE(0x907B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x907C) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x905F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9067) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* SUBaD */ +OPCODE(0x9080) +{ + u32 res; + u32 src, dst; + + src = DREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9088) +{ + u32 res; + u32 src, dst; + + src = AREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBaD */ +OPCODE(0x9090) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x9098) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x90A0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBaD */ +OPCODE(0x90A8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBaD */ +OPCODE(0x90B0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* SUBaD */ +OPCODE(0x90B8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBaD */ +OPCODE(0x90B9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(22) +} + +/* SUBaD */ +OPCODE(0x90BA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBaD */ +OPCODE(0x90BB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* SUBaD */ +OPCODE(0x90BC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBaD */ +OPCODE(0x909F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBaD */ +OPCODE(0x90A7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBDa */ +OPCODE(0x9110) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9118) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9120) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* SUBDa */ +OPCODE(0x9128) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBDa */ +OPCODE(0x9130) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBDa */ +OPCODE(0x9138) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* SUBDa */ +OPCODE(0x9139) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* SUBDa */ +OPCODE(0x911F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9127) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* SUBDa */ +OPCODE(0x9150) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9158) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9160) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* SUBDa */ +OPCODE(0x9168) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBDa */ +OPCODE(0x9170) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBDa */ +OPCODE(0x9178) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* SUBDa */ +OPCODE(0x9179) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* SUBDa */ +OPCODE(0x915F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* SUBDa */ +OPCODE(0x9167) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* SUBDa */ +OPCODE(0x9190) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBDa */ +OPCODE(0x9198) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBDa */ +OPCODE(0x91A0) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* SUBDa */ +OPCODE(0x91A8) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* SUBDa */ +OPCODE(0x91B0) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* SUBDa */ +OPCODE(0x91B8) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* SUBDa */ +OPCODE(0x91B9) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* SUBDa */ +OPCODE(0x919F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* SUBDa */ +OPCODE(0x91A7) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* SUBX */ +OPCODE(0x9100) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src - ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ |= res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* SUBX */ +OPCODE(0x9140) +{ + u32 res; + u32 src, dst; + + src = DREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src - ((flag_X >> 8) & 1); + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* SUBX */ +OPCODE(0x9180) +{ + u32 res; + u32 src, dst; + + src = DREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBXM */ +OPCODE(0x9108) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBXM */ +OPCODE(0x9148) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBXM */ +OPCODE(0x9188) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* SUBX7M */ +OPCODE(0x910F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBX7M */ +OPCODE(0x914F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBX7M */ +OPCODE(0x918F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* SUBXM7 */ +OPCODE(0x9F08) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBXM7 */ +OPCODE(0x9F48) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBXM7 */ +OPCODE(0x9F88) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* SUBX7M7 */ +OPCODE(0x9F0F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* SUBX7M7 */ +OPCODE(0x9F4F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* SUBX7M7 */ +OPCODE(0x9F8F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst - src - ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* SUBA */ +OPCODE(0x90C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBA */ +OPCODE(0x90C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBA */ +OPCODE(0x90D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBA */ +OPCODE(0x90D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBA */ +OPCODE(0x90E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBA */ +OPCODE(0x90E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBA */ +OPCODE(0x90F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBA */ +OPCODE(0x90F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBA */ +OPCODE(0x90F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* SUBA */ +OPCODE(0x90FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBA */ +OPCODE(0x90FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBA */ +OPCODE(0x90FC) +{ + u32 res; + u32 src, dst; + + FETCH_SWORD(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBA */ +OPCODE(0x90DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* SUBA */ +OPCODE(0x90E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBA */ +OPCODE(0x91C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBA */ +OPCODE(0x91C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* SUBA */ +OPCODE(0x91D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBA */ +OPCODE(0x91D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBA */ +OPCODE(0x91E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBA */ +OPCODE(0x91E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBA */ +OPCODE(0x91F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* SUBA */ +OPCODE(0x91F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBA */ +OPCODE(0x91F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(22) +} + +/* SUBA */ +OPCODE(0x91FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* SUBA */ +OPCODE(0x91FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* SUBA */ +OPCODE(0x91FC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* SUBA */ +OPCODE(0x91DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* SUBA */ +OPCODE(0x91E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* CMP */ +OPCODE(0xB000) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(4) +} + +/* CMP */ +OPCODE(0xB008) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + */ +#endif + RET(4) +} + +/* CMP */ +OPCODE(0xB010) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB018) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB020) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(10) +} + +/* CMP */ +OPCODE(0xB028) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB030) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(14) +} + +/* CMP */ +OPCODE(0xB038) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB039) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(16) +} + +/* CMP */ +OPCODE(0xB03A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB03B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(14) +} + +/* CMP */ +OPCODE(0xB03C) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB01F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB027) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(10) +} + +/* CMP */ +OPCODE(0xB040) +{ + u32 res; + u32 src, dst; + + src = DREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(4) +} + +/* CMP */ +OPCODE(0xB048) +{ + u32 res; + u32 src, dst; + + src = AREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(4) +} + +/* CMP */ +OPCODE(0xB050) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB058) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB060) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(10) +} + +/* CMP */ +OPCODE(0xB068) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB070) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(14) +} + +/* CMP */ +OPCODE(0xB078) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB079) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(16) +} + +/* CMP */ +OPCODE(0xB07A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMP */ +OPCODE(0xB07B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(14) +} + +/* CMP */ +OPCODE(0xB07C) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB05F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(8) +} + +/* CMP */ +OPCODE(0xB067) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(10) +} + +/* CMP */ +OPCODE(0xB080) +{ + u32 res; + u32 src, dst; + + src = DREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMP */ +OPCODE(0xB088) +{ + u32 res; + u32 src, dst; + + src = AREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMP */ +OPCODE(0xB090) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMP */ +OPCODE(0xB098) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMP */ +OPCODE(0xB0A0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* CMP */ +OPCODE(0xB0A8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMP */ +OPCODE(0xB0B0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMP */ +OPCODE(0xB0B8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMP */ +OPCODE(0xB0B9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(22) +} + +/* CMP */ +OPCODE(0xB0BA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMP */ +OPCODE(0xB0BB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMP */ +OPCODE(0xB0BC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMP */ +OPCODE(0xB09F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMP */ +OPCODE(0xB0A7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* CMPM */ +OPCODE(0xB108) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMPM */ +OPCODE(0xB148) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMPM */ +OPCODE(0xB188) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMP7M */ +OPCODE(0xB10F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMP7M */ +OPCODE(0xB14F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMP7M */ +OPCODE(0xB18F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPM7 */ +OPCODE(0xBF08) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMPM7 */ +OPCODE(0xBF48) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMPM7 */ +OPCODE(0xBF88) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMP7M7 */ +OPCODE(0xBF0F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst - src; + flag_N = flag_C = res; + flag_V = (src ^ dst) & (res ^ dst); + flag_NotZ = res & 0xFF; + RET(12) +} + +/* CMP7M7 */ +OPCODE(0xBF4F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst - src; + flag_V = ((src ^ dst) & (res ^ dst)) >> 8; + flag_N = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + RET(12) +} + +/* CMP7M7 */ +OPCODE(0xBF8F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* EORDa */ +OPCODE(0xB100) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + res = DREGu8((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 0) & 7) = res; + RET(4) +} + +/* EORDa */ +OPCODE(0xB110) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB118) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB120) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* EORDa */ +OPCODE(0xB128) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* EORDa */ +OPCODE(0xB130) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* EORDa */ +OPCODE(0xB138) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* EORDa */ +OPCODE(0xB139) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* EORDa */ +OPCODE(0xB11F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB127) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res ^= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* EORDa */ +OPCODE(0xB140) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + res = DREGu16((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 0) & 7) = res; + RET(4) +} + +/* EORDa */ +OPCODE(0xB150) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB158) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB160) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* EORDa */ +OPCODE(0xB168) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* EORDa */ +OPCODE(0xB170) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* EORDa */ +OPCODE(0xB178) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* EORDa */ +OPCODE(0xB179) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* EORDa */ +OPCODE(0xB15F) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* EORDa */ +OPCODE(0xB167) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* EORDa */ +OPCODE(0xB180) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + res = DREGu32((Opcode >> 0) & 7); + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* EORDa */ +OPCODE(0xB190) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* EORDa */ +OPCODE(0xB198) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* EORDa */ +OPCODE(0xB1A0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* EORDa */ +OPCODE(0xB1A8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* EORDa */ +OPCODE(0xB1B0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* EORDa */ +OPCODE(0xB1B8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* EORDa */ +OPCODE(0xB1B9) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* EORDa */ +OPCODE(0xB19F) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* EORDa */ +OPCODE(0xB1A7) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res ^= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* CMPA */ +OPCODE(0xB0C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMPA */ +OPCODE(0xB0C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMPA */ +OPCODE(0xB0D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(10) +} + +/* CMPA */ +OPCODE(0xB0D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(10) +} + +/* CMPA */ +OPCODE(0xB0E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(12) +} + +/* CMPA */ +OPCODE(0xB0E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB0F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* CMPA */ +OPCODE(0xB0F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB0F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMPA */ +OPCODE(0xB0FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB0FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* CMPA */ +OPCODE(0xB0FC) +{ + u32 res; + u32 src, dst; + + FETCH_SWORD(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(10) +} + +/* CMPA */ +OPCODE(0xB0DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(10) +} + +/* CMPA */ +OPCODE(0xB0E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(12) +} + +/* CMPA */ +OPCODE(0xB1C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMPA */ +OPCODE(0xB1C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(6) +} + +/* CMPA */ +OPCODE(0xB1D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB1D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB1E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* CMPA */ +OPCODE(0xB1E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMPA */ +OPCODE(0xB1F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPA */ +OPCODE(0xB1F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMPA */ +OPCODE(0xB1F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(22) +} + +/* CMPA */ +OPCODE(0xB1FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(18) +} + +/* CMPA */ +OPCODE(0xB1FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(20) +} + +/* CMPA */ +OPCODE(0xB1FC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB1DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(14) +} + +/* CMPA */ +OPCODE(0xB1E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst - src; + flag_NotZ = res; + flag_C = ((src & res & 1) + (src >> 1) + (res >> 1)) >> 23; + flag_V = ((src ^ dst) & (res ^ dst)) >> 24; + flag_N = res >> 24; + RET(16) +} + +/* ANDaD */ +OPCODE(0xC000) +{ + u32 res; + u32 src; + + src = DREGu8((Opcode >> 0) & 7); + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ANDaD */ +OPCODE(0xC010) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC018) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC020) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ANDaD */ +OPCODE(0xC028) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC030) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC038) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC039) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ANDaD */ +OPCODE(0xC03A) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC03B) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC03C) +{ + u32 res; + u32 src; + + FETCH_BYTE(src); + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC01F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC027) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + res = DREGu8((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_NZ_VC0 + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ANDaD */ +OPCODE(0xC040) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ANDaD */ +OPCODE(0xC050) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC058) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC060) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ANDaD */ +OPCODE(0xC068) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC070) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC078) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC079) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ANDaD */ +OPCODE(0xC07A) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ANDaD */ +OPCODE(0xC07B) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC07C) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC05F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC067) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ANDaD */ +OPCODE(0xC080) +{ + u32 res; + u32 src; + + src = DREGu32((Opcode >> 0) & 7); + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ANDaD */ +OPCODE(0xC090) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC098) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC0A0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ANDaD */ +OPCODE(0xC0A8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ANDaD */ +OPCODE(0xC0B0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ANDaD */ +OPCODE(0xC0B8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ANDaD */ +OPCODE(0xC0B9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(22) +} + +/* ANDaD */ +OPCODE(0xC0BA) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ANDaD */ +OPCODE(0xC0BB) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ANDaD */ +OPCODE(0xC0BC) +{ + u32 res; + u32 src; + + FETCH_LONG(src); + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ANDaD */ +OPCODE(0xC09F) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ANDaD */ +OPCODE(0xC0A7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + res = DREGu32((Opcode >> 9) & 7); + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ANDDa */ +OPCODE(0xC110) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC118) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC120) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ANDDa */ +OPCODE(0xC128) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ANDDa */ +OPCODE(0xC130) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ANDDa */ +OPCODE(0xC138) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ANDDa */ +OPCODE(0xC139) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ANDDa */ +OPCODE(0xC11F) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC127) +{ + u32 adr, res; + u32 src; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, res) + res &= src; + SET_FLAGS_NZ_VC0 + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ANDDa */ +OPCODE(0xC150) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC158) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC160) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ANDDa */ +OPCODE(0xC168) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ANDDa */ +OPCODE(0xC170) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ANDDa */ +OPCODE(0xC178) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ANDDa */ +OPCODE(0xC179) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ANDDa */ +OPCODE(0xC15F) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ANDDa */ +OPCODE(0xC167) +{ + u32 adr, res; + u32 src; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 8; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ANDDa */ +OPCODE(0xC190) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ANDDa */ +OPCODE(0xC198) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ANDDa */ +OPCODE(0xC1A0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ANDDa */ +OPCODE(0xC1A8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ANDDa */ +OPCODE(0xC1B0) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* ANDDa */ +OPCODE(0xC1B8) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ANDDa */ +OPCODE(0xC1B9) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ANDDa */ +OPCODE(0xC19F) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ANDDa */ +OPCODE(0xC1A7) +{ + u32 adr, res; + u32 src; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, res) + res &= src; + SET_FLAGS_Z_VC0 + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ABCD */ +OPCODE(0xC100) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = (dst & 0xF) + (src & 0xF) + ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res += 6; + res += (dst & 0xF0) + (src & 0xF0); + if (res > 0x99) + { + res -= 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + DREGu8((Opcode >> 9) & 7) = res; + RET(6) +} + +/* ABCDM */ +OPCODE(0xC108) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) + (src & 0xF) + ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res += 6; + res += (dst & 0xF0) + (src & 0xF0); + if (res > 0x99) + { + res -= 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ABCD7M */ +OPCODE(0xC10F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) + (src & 0xF) + ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res += 6; + res += (dst & 0xF0) + (src & 0xF0); + if (res > 0x99) + { + res -= 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ABCDM7 */ +OPCODE(0xCF08) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) + (src & 0xF) + ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res += 6; + res += (dst & 0xF0) + (src & 0xF0); + if (res > 0x99) + { + res -= 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ABCD7M7 */ +OPCODE(0xCF0F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = (dst & 0xF) + (src & 0xF) + ((flag_X >> M68K_SR_X_SFT) & 1); + if (res > 9) res += 6; + res += (dst & 0xF0) + (src & 0xF0); + if (res > 0x99) + { + res -= 0xA0; + flag_X = flag_C = M68K_SR_C; + } + else flag_X = flag_C = 0; + flag_NotZ |= res & 0xFF; + flag_N = res; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* MULU */ +OPCODE(0xC0C0) +{ + u32 res; + u32 src; + + src = DREGu16((Opcode >> 0) & 7); + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(38) +#else + RET(16 + 38) +#endif +} + +/* MULU */ +OPCODE(0xC0D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(42) +#else + RET(16 + 42) +#endif +} + +/* MULU */ +OPCODE(0xC0D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(42) +#else + RET(16 + 42) +#endif +} + +/* MULU */ +OPCODE(0xC0E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(44) +#else + RET(16 + 44) +#endif +} + +/* MULU */ +OPCODE(0xC0E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(46) +#else + RET(16 + 46) +#endif +} + +/* MULU */ +OPCODE(0xC0F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(48) +#else + RET(16 + 48) +#endif +} + +/* MULU */ +OPCODE(0xC0F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(46) +#else + RET(16 + 46) +#endif +} + +/* MULU */ +OPCODE(0xC0F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(50) +#else + RET(16 + 50) +#endif +} + +/* MULU */ +OPCODE(0xC0FA) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(46) +#else + RET(16 + 46) +#endif +} + +/* MULU */ +OPCODE(0xC0FB) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(48) +#else + RET(16 + 48) +#endif +} + +/* MULU */ +OPCODE(0xC0FC) +{ + u32 res; + u32 src; + + FETCH_WORD(src); + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(42) +#else + RET(16 + 42) +#endif +} + +/* MULU */ +OPCODE(0xC0DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(42) +#else + RET(16 + 42) +#endif +} + +/* MULU */ +OPCODE(0xC0E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + res = DREGu16((Opcode >> 9) & 7); + res *= src; + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src & 0xFFFF) * 2; + RET(44) +#else + RET(16 + 44) +#endif +} + +/* MULS */ +OPCODE(0xC1C0) +{ + u32 res; + u32 src; + + src = (s32)DREGs16((Opcode >> 0) & 7); + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(38) +#else + RET(8 + 38) +#endif +} + +/* MULS */ +OPCODE(0xC1D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(42) +#else + RET(8 + 42) +#endif +} + +/* MULS */ +OPCODE(0xC1D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(42) +#else + RET(8 + 42) +#endif +} + +/* MULS */ +OPCODE(0xC1E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(44) +#else + RET(8 + 44) +#endif +} + +/* MULS */ +OPCODE(0xC1E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(46) +#else + RET(8 + 46) +#endif +} + +/* MULS */ +OPCODE(0xC1F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(48) +#else + RET(8 + 48) +#endif +} + +/* MULS */ +OPCODE(0xC1F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(46) +#else + RET(8 + 46) +#endif +} + +/* MULS */ +OPCODE(0xC1F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(50) +#else + RET(8 + 50) +#endif +} + +/* MULS */ +OPCODE(0xC1FA) +{ + u32 adr, res; + u32 src; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(46) +#else + RET(8 + 46) +#endif +} + +/* MULS */ +OPCODE(0xC1FB) +{ + u32 adr, res; + u32 src; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(48) +#else + RET(8 + 48) +#endif +} + +/* MULS */ +OPCODE(0xC1FC) +{ + u32 res; + u32 src; + + FETCH_SWORD(src); + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(42) +#else + RET(8 + 42) +#endif +} + +/* MULS */ +OPCODE(0xC1DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(42) +#else + RET(8 + 42) +#endif +} + +/* MULS */ +OPCODE(0xC1E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, src) + res = (s32)DREGs16((Opcode >> 9) & 7); + res = ((s32)res) * ((s32)src); + flag_N = res >> 24; + flag_NotZ = res; + flag_V = flag_C = 0; + DREGu32((Opcode >> 9) & 7) = res; +#ifdef FAME_ACCURATE_TIMING + /* count bits set in the memory operand */ + io_cycle_counter -= bitset_count(src ^ (src << 1)) * 2; + RET(44) +#else + RET(8 + 44) +#endif +} + +/* EXGDD */ +OPCODE(0xC140) +{ + u32 res; + u32 src; + + res = DREGu32((Opcode >> 0) & 7); + src = DREGu32((Opcode >> 9) & 7); + DREGu32((Opcode >> 9) & 7) = res; + res = src; + DREGu32((Opcode >> 0) & 7) = res; + RET(6) +} + +/* EXGAA */ +OPCODE(0xC148) +{ + u32 res; + u32 src; + + res = AREGu32((Opcode >> 0) & 7); + src = AREGu32((Opcode >> 9) & 7); + AREG((Opcode >> 9) & 7) = res; + res = src; + AREG((Opcode >> 0) & 7) = res; + RET(6) +} + +/* EXGAD */ +OPCODE(0xC188) +{ + u32 res; + u32 src; + + res = AREGu32((Opcode >> 0) & 7); + src = DREGu32((Opcode >> 9) & 7); + DREGu32((Opcode >> 9) & 7) = res; + res = src; + AREG((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ADDaD */ +OPCODE(0xD000) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ADDaD */ +OPCODE(0xD008) +{ +#if 0 + /* can't read byte from Ax registers ! */ + m68kcontext.execinfo |= M68K_FAULTED; + io_cycle_counter = 0; + /* + goto famec_Exec_End; + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + */ +#endif + RET(4) +} + +/* ADDaD */ +OPCODE(0xD010) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD018) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD020) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ADDaD */ +OPCODE(0xD028) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD030) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD038) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD039) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDaD */ +OPCODE(0xD03A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD03B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD03C) +{ + u32 res; + u32 src, dst; + + FETCH_BYTE(src); + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD01F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD027) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ADDaD */ +OPCODE(0xD040) +{ + u32 res; + u32 src, dst; + + src = DREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ADDaD */ +OPCODE(0xD048) +{ + u32 res; + u32 src, dst; + + src = AREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ADDaD */ +OPCODE(0xD050) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD058) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD060) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ADDaD */ +OPCODE(0xD068) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD070) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD078) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD079) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDaD */ +OPCODE(0xD07A) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDaD */ +OPCODE(0xD07B) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD07C) +{ + u32 res; + u32 src, dst; + + FETCH_WORD(src); + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD05F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD067) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(10) +} + +/* ADDaD */ +OPCODE(0xD080) +{ + u32 res; + u32 src, dst; + + src = DREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD088) +{ + u32 res; + u32 src, dst; + + src = AREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDaD */ +OPCODE(0xD090) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD098) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD0A0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDaD */ +OPCODE(0xD0A8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDaD */ +OPCODE(0xD0B0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ADDaD */ +OPCODE(0xD0B8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDaD */ +OPCODE(0xD0B9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(22) +} + +/* ADDaD */ +OPCODE(0xD0BA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDaD */ +OPCODE(0xD0BB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ADDaD */ +OPCODE(0xD0BC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDaD */ +OPCODE(0xD09F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDaD */ +OPCODE(0xD0A7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDDa */ +OPCODE(0xD110) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD118) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 1; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD120) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ADDDa */ +OPCODE(0xD128) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDDa */ +OPCODE(0xD130) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDDa */ +OPCODE(0xD138) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(16) +} + +/* ADDDa */ +OPCODE(0xD139) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(20) +} + +/* ADDDa */ +OPCODE(0xD11F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD127) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu8((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src; + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ = res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(14) +} + +/* ADDDa */ +OPCODE(0xD150) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD158) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD160) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ADDDa */ +OPCODE(0xD168) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDDa */ +OPCODE(0xD170) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDDa */ +OPCODE(0xD178) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ADDDa */ +OPCODE(0xD179) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ADDDa */ +OPCODE(0xD15F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ADDDa */ +OPCODE(0xD167) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu16((Opcode >> 9) & 7); + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst + src; + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ = res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ADDDa */ +OPCODE(0xD190) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDDa */ +OPCODE(0xD198) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDDa */ +OPCODE(0xD1A0) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ADDDa */ +OPCODE(0xD1A8) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ADDDa */ +OPCODE(0xD1B0) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(26) +} + +/* ADDDa */ +OPCODE(0xD1B8) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_SWORD(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(24) +} + +/* ADDDa */ +OPCODE(0xD1B9) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + FETCH_LONG(adr); + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(28) +} + +/* ADDDa */ +OPCODE(0xD19F) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7); + AREG(7) += 4; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(20) +} + +/* ADDDa */ +OPCODE(0xD1A7) +{ + u32 adr, res; + u32 src, dst; + + src = DREGu32((Opcode >> 9) & 7); + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst + src; + flag_NotZ = res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(22) +} + +/* ADDX */ +OPCODE(0xD100) +{ + u32 res; + u32 src, dst; + + src = DREGu8((Opcode >> 0) & 7); + dst = DREGu8((Opcode >> 9) & 7); + res = dst + src + ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ |= res & 0xFF; + DREGu8((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ADDX */ +OPCODE(0xD140) +{ + u32 res; + u32 src, dst; + + src = DREGu16((Opcode >> 0) & 7); + dst = DREGu16((Opcode >> 9) & 7); + res = dst + src + ((flag_X >> 8) & 1); + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + DREGu16((Opcode >> 9) & 7) = res; + RET(4) +} + +/* ADDX */ +OPCODE(0xD180) +{ + u32 res; + u32 src, dst; + + src = DREGu32((Opcode >> 0) & 7); + dst = DREGu32((Opcode >> 9) & 7); + res = dst + src + ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + DREGu32((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDXM */ +OPCODE(0xD108) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDXM */ +OPCODE(0xD148) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDXM */ +OPCODE(0xD188) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDX7M */ +OPCODE(0xD10F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 1; + AREG((Opcode >> 9) & 7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDX7M */ +OPCODE(0xD14F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 2; + AREG((Opcode >> 9) & 7) = adr; + READ_WORD_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDX7M */ +OPCODE(0xD18F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + adr = AREG((Opcode >> 9) & 7) - 4; + AREG((Opcode >> 9) & 7) = adr; + READ_LONG_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDXM7 */ +OPCODE(0xDF08) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 1; + AREG((Opcode >> 0) & 7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDXM7 */ +OPCODE(0xDF48) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDXM7 */ +OPCODE(0xDF88) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READ_LONG_F(adr, src) + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDX7M7 */ +OPCODE(0xDF0F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_BYTE_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_N = flag_X = flag_C = res; + flag_V = (src ^ res) & (dst ^ res); + flag_NotZ |= res & 0xFF; + WRITE_BYTE_F(adr, res) + RET(18) +} + +/* ADDX7M7 */ +OPCODE(0xDF4F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_V = ((src ^ res) & (dst ^ res)) >> 8; + flag_N = flag_X = flag_C = res >> 8; + flag_NotZ |= res & 0xFFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ADDX7M7 */ +OPCODE(0xDF8F) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, src) + adr = AREG(7) - 4; + AREG(7) = adr; + READ_LONG_F(adr, dst) + res = dst + src + ((flag_X >> 8) & 1); + flag_NotZ |= res; + flag_X = flag_C = ((src & dst & 1) + (src >> 1) + (dst >> 1)) >> 23; + flag_V = ((src ^ res) & (dst ^ res)) >> 24; + flag_N = res >> 24; + WRITE_LONG_F(adr, res) + RET(30) +} + +/* ADDA */ +OPCODE(0xD0C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDA */ +OPCODE(0xD0C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs16((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDA */ +OPCODE(0xD0D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDA */ +OPCODE(0xD0D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDA */ +OPCODE(0xD0E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDA */ +OPCODE(0xD0E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDA */ +OPCODE(0xD0F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDA */ +OPCODE(0xD0F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDA */ +OPCODE(0xD0F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ADDA */ +OPCODE(0xD0FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDA */ +OPCODE(0xD0FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDA */ +OPCODE(0xD0FC) +{ + u32 res; + u32 src, dst; + + FETCH_SWORD(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDA */ +OPCODE(0xD0DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 2; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(12) +} + +/* ADDA */ +OPCODE(0xD0E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 2; + AREG(7) = adr; + READSX_WORD_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDA */ +OPCODE(0xD1C0) +{ + u32 res; + u32 src, dst; + + src = (s32)DREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDA */ +OPCODE(0xD1C8) +{ + u32 res; + u32 src, dst; + + src = (s32)AREGs32((Opcode >> 0) & 7); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(8) +} + +/* ADDA */ +OPCODE(0xD1D0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDA */ +OPCODE(0xD1D8) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDA */ +OPCODE(0xD1E0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7) - 4; + AREG((Opcode >> 0) & 7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDA */ +OPCODE(0xD1E8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDA */ +OPCODE(0xD1F0) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ADDA */ +OPCODE(0xD1F8) +{ + u32 adr, res; + u32 src, dst; + + FETCH_SWORD(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDA */ +OPCODE(0xD1F9) +{ + u32 adr, res; + u32 src, dst; + + FETCH_LONG(adr); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(22) +} + +/* ADDA */ +OPCODE(0xD1FA) +{ + u32 adr, res; + u32 src, dst; + + adr = GET_SWORD + UNBASED_PC; + INC_PC(2); + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(18) +} + +/* ADDA */ +OPCODE(0xD1FB) +{ + u32 adr, res; + u32 src, dst; + + adr = UNBASED_PC; + DECODE_EXT_WORD + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(20) +} + +/* ADDA */ +OPCODE(0xD1FC) +{ + u32 res; + u32 src, dst; + + FETCH_LONG(src); + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ADDA */ +OPCODE(0xD1DF) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7); + AREG(7) += 4; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(14) +} + +/* ADDA */ +OPCODE(0xD1E7) +{ + u32 adr, res; + u32 src, dst; + + adr = AREG(7) - 4; + AREG(7) = adr; + READSX_LONG_F(adr, src) + dst = AREGu32((Opcode >> 9) & 7); + res = dst + src; + AREG((Opcode >> 9) & 7) = res; + RET(16) +} + +/* ASRk */ +OPCODE(0xE000) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = (s32)DREGs8((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = ((s32)src) >> sft; + flag_N = res >> 0; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ASRk */ +OPCODE(0xE040) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = (s32)DREGs16((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = ((s32)src) >> sft; + flag_N = res >> 8; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ASRk */ +OPCODE(0xE080) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = (s32)DREGs32((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = ((s32)src) >> sft; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* LSRk */ +OPCODE(0xE008) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + flag_N = flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = src >> sft; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* LSRk */ +OPCODE(0xE048) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + flag_N = flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = src >> sft; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* LSRk */ +OPCODE(0xE088) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_N = flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = src >> sft; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ROXRk */ +OPCODE(0xE010) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + src |= (flag_X & M68K_SR_X) << 0; + res = (src >> sft) | (src << (9 - sft)); + flag_X = flag_C = res >> 0; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROXRk */ +OPCODE(0xE050) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + src |= (flag_X & M68K_SR_X) << 8; + res = (src >> sft) | (src << (17 - sft)); + flag_X = flag_C = res >> 8; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROXRk */ +OPCODE(0xE090) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + if (sft == 1) res = (src >> 1) | ((flag_X & M68K_SR_X) << (32 - (M68K_SR_X_SFT + 1))); + else res = (src >> sft) | (src << (33 - sft)) | ((flag_X & M68K_SR_X) << (32 - (M68K_SR_X_SFT + sft))); + flag_X = flag_C; + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* RORk */ +OPCODE(0xE018) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = (src >> sft) | (src << (8 - sft)); + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* RORk */ +OPCODE(0xE058) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = (src >> sft) | (src << (16 - sft)); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* RORk */ +OPCODE(0xE098) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = (src >> sft) | (src << (32 - sft)); + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ASLk */ +OPCODE(0xE100) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + if (sft < 8) + { + flag_X = flag_C = src << (0 + sft); + res = src << sft; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + flag_V = 0; + if ((sft > 7) && (src)) flag_V = M68K_SR_V; + else + { + u32 msk = (((s32)0x80000000) >> (sft + 24)) & 0x000000FF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(6) + } + + if (src) flag_V = M68K_SR_V; + else flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + flag_N = 0; + flag_NotZ = 0; + RET(6) +} + +/* ASLk */ +OPCODE(0xE140) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + flag_X = flag_C = src >> (8 - sft); + res = src << sft; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + flag_V = 0; + { + u32 msk = (((s32)0x80000000) >> (sft + 16)) & 0x0000FFFF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(6) +} + +/* ASLk */ +OPCODE(0xE180) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_X = flag_C = src >> (24 - sft); + res = src << sft; + flag_N = res >> 24; + flag_NotZ = res & 0xFFFFFFFF; + DREGu32((Opcode >> 0) & 7) = res; + flag_V = 0; + { + u32 msk = (((s32)0x80000000) >> (sft + 0)) & 0xFFFFFFFF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(8) +} + +/* LSLk */ +OPCODE(0xE108) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src << (0 + sft); + res = src << sft; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* LSLk */ +OPCODE(0xE148) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src >> (8 - sft); + res = src << sft; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* LSLk */ +OPCODE(0xE188) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_V = 0; + flag_X = flag_C = src >> (24 - sft); + res = src << sft; + flag_N = res >> 24; + flag_NotZ = res & 0xFFFFFFFF; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ROXLk */ +OPCODE(0xE110) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + src |= (flag_X & M68K_SR_X) << 0; + res = (src << sft) | (src >> (9 - sft)); + flag_X = flag_C = res >> 0; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROXLk */ +OPCODE(0xE150) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + src |= (flag_X & M68K_SR_X) << 8; + res = (src << sft) | (src >> (17 - sft)); + flag_X = flag_C = res >> 8; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROXLk */ +OPCODE(0xE190) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_C = src >> ((32 - M68K_SR_C_SFT) - sft); + if (sft == 1) res = (src << 1) | ((flag_X & M68K_SR_X) >> ((M68K_SR_X_SFT + 1) - 1)); + else res = (src << sft) | (src >> (33 - sft)) | ((flag_X & M68K_SR_X) >> ((M68K_SR_X_SFT + 1) - sft)); + flag_X = flag_C; + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ROLk */ +OPCODE(0xE118) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu8((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src << (0 + sft); + res = (src << sft) | (src >> (8 - sft)); + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROLk */ +OPCODE(0xE158) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu16((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src >> (8 - sft); + res = (src << sft) | (src >> (16 - sft)); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) +} + +/* ROLk */ +OPCODE(0xE198) +{ + u32 res; + u32 src; + + u32 sft; + + sft = (((Opcode >> 9) - 1) & 7) + 1; + io_cycle_counter -= sft * 2; + src = DREGu32((Opcode >> 0) & 7); + flag_V = 0; + flag_C = src >> (24 - sft); + res = (src << sft) | (src >> (32 - sft)); + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) +} + +/* ASRD */ +OPCODE(0xE020) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = (s32)DREGs8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 8) + { + flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = ((s32)src) >> sft; + flag_N = res >> 0; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + if (src & (1 << 7)) + { + flag_N = M68K_SR_N; + flag_NotZ = 1; + flag_V = 0; + flag_C = M68K_SR_C; + flag_X = M68K_SR_X; + res = 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + flag_C = 0; + flag_X = 0; + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* ASRD */ +OPCODE(0xE060) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = (s32)DREGs16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 16) + { + flag_V = 0; + flag_X = flag_C = (src >> (sft - 1)) << M68K_SR_C_SFT; + res = ((s32)src) >> sft; + flag_N = res >> 8; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + if (src & (1 << 15)) + { + flag_N = M68K_SR_N; + flag_NotZ = 1; + flag_V = 0; + flag_C = M68K_SR_C; + flag_X = M68K_SR_X; + res = 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + flag_C = 0; + flag_X = 0; + res = 0; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* ASRD */ +OPCODE(0xE0A0) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = (s32)DREGs32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 32) + { + flag_V = 0; + flag_X = flag_C = (src >> (sft - 1)) << M68K_SR_C_SFT; + res = ((s32)src) >> sft; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + if (src & (1 << 31)) + { + flag_N = M68K_SR_N; + flag_NotZ = 1; + flag_V = 0; + flag_C = M68K_SR_C; + flag_X = M68K_SR_X; + res = 0xFFFFFFFF; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + flag_C = 0; + flag_X = 0; + res = 0; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* LSRD */ +OPCODE(0xE028) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft <= 8) + { + flag_N = flag_V = 0; + flag_X = flag_C = src << ((M68K_SR_C_SFT + 1) - sft); + res = src >> sft; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_X = flag_C = 0; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* LSRD */ +OPCODE(0xE068) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft <= 16) + { + flag_N = flag_V = 0; + flag_X = flag_C = (src >> (sft - 1)) << M68K_SR_C_SFT; + res = src >> sft; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_X = flag_C = 0; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* LSRD */ +OPCODE(0xE0A8) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 32) + { + flag_N = flag_V = 0; + flag_X = flag_C = (src >> (sft - 1)) << M68K_SR_C_SFT; + res = src >> sft; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + if (sft == 32) flag_C = src >> (31 - M68K_SR_C_SFT); + else flag_C = 0; + flag_X = flag_C; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* ROXRD */ +OPCODE(0xE030) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 9; + + src |= (flag_X & M68K_SR_X) << 0; + res = (src >> sft) | (src << (9 - sft)); + flag_X = flag_C = res >> 0; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* ROXRD */ +OPCODE(0xE070) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 17; + + src |= (flag_X & M68K_SR_X) << 8; + res = (src >> sft) | (src << (17 - sft)); + flag_X = flag_C = res >> 8; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* ROXRD */ +OPCODE(0xE0B0) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 33; + + if (sft != 0) + { + if (sft == 1) + res = (src >> 1) | ((flag_X & M68K_SR_X) << (32 - (M68K_SR_X_SFT + 1))); + else + res = (src >> sft) | (src << (33 - sft)) | (((flag_X & M68K_SR_X) << (32 - (M68K_SR_X_SFT + 1))) >> (sft - 1)); + + flag_X = ((src >> (sft - 1)) & 1) << M68K_SR_X_SFT; + } + else res = src; + flag_C = flag_X; + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* RORD */ +OPCODE(0xE038) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft &= 0x07; + + flag_C = src << (M68K_SR_C_SFT - ((sft - 1) & 7)); + res = (src >> sft) | (src << (8 - sft)); + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* RORD */ +OPCODE(0xE078) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft &= 0x0F; + + flag_C = (src >> ((sft - 1) & 15)) << M68K_SR_C_SFT; + res = (src >> sft) | (src << (16 - sft)); + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* RORD */ +OPCODE(0xE0B8) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft &= 0x1F; + + flag_C = (src >> ((sft - 1) & 31)) << M68K_SR_C_SFT; + res = (src >> sft) | (src << (32 - sft)); + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* ASLD */ +OPCODE(0xE120) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 8) + { + flag_X = flag_C = (src << sft) >> 0; + res = (src << sft) & 0x000000FF; + flag_N = res >> 0; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + flag_V = 0; + { + u32 msk = (((s32)0x80000000) >> (sft + 24)) & 0x000000FF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(6) + } + + if (sft == 256) flag_C = src << M68K_SR_C_SFT; + else flag_C = 0; + flag_X = flag_C; + if (src) flag_V = M68K_SR_V; + else flag_V = 0; + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + flag_N = 0; + flag_NotZ = 0; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* ASLD */ +OPCODE(0xE160) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 16) + { + flag_X = flag_C = (src << sft) >> 8; + res = (src << sft) & 0x0000FFFF; + flag_N = res >> 8; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + flag_V = 0; + { + u32 msk = (((s32)0x80000000) >> (sft + 16)) & 0x0000FFFF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(6) + } + + if (sft == 65536) flag_C = src << M68K_SR_C_SFT; + else flag_C = 0; + flag_X = flag_C; + if (src) flag_V = M68K_SR_V; + else flag_V = 0; + res = 0; + DREGu16((Opcode >> 0) & 7) = res; + flag_N = 0; + flag_NotZ = 0; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* ASLD */ +OPCODE(0xE1A0) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 32) + { + flag_X = flag_C = (src >> (32 - sft)) << M68K_SR_C_SFT; + res = src << sft; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + flag_V = 0; + { + u32 msk = (((s32)0x80000000) >> (sft + 0)) & 0xFFFFFFFF; + src &= msk; + if ((src) && (src != msk)) flag_V = M68K_SR_V; + } + RET(8) + } + + if (sft == 0) flag_C = src << M68K_SR_C_SFT; + else flag_C = 0; + flag_X = flag_C; + if (src) flag_V = M68K_SR_V; + else flag_V = 0; + res = 0; + DREGu32((Opcode >> 0) & 7) = res; + flag_N = 0; + flag_NotZ = 0; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* LSLD */ +OPCODE(0xE128) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft <= 8) + { + flag_X = flag_C = (src << sft) >> 0; + res = (src << sft) & 0x000000FF; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_X = flag_C = 0; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* LSLD */ +OPCODE(0xE168) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft <= 16) + { + flag_X = flag_C = (src << sft) >> 8; + res = (src << sft) & 0x0000FFFF; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_X = flag_C = 0; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* LSLD */ +OPCODE(0xE1A8) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft < 32) + { + flag_X = flag_C = (src >> (32 - sft)) << M68K_SR_C_SFT; + res = src << sft; + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + if (sft == 32) flag_C = src << M68K_SR_C_SFT; + else flag_C = 0; + flag_X = flag_C; + flag_N = 0; + flag_NotZ = 0; + flag_V = 0; + res = 0; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* ROXLD */ +OPCODE(0xE130) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 9; + + src |= (flag_X & M68K_SR_X) << 0; + res = (src << sft) | (src >> (9 - sft)); + flag_X = flag_C = res >> 0; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res & 0x000000FF; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* ROXLD */ +OPCODE(0xE170) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 17; + + src |= (flag_X & M68K_SR_X) << 8; + res = (src << sft) | (src >> (17 - sft)); + flag_X = flag_C = res >> 8; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* ROXLD */ +OPCODE(0xE1B0) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + sft %= 33; + + if (sft != 0) + { + if (sft == 1) res = (src << 1) | ((flag_X >> ((M68K_SR_X_SFT + 1) - 1)) & 1); + else res = (src << sft) | (src >> (33 - sft)) | (((flag_X >> ((M68K_SR_X_SFT + 1) - 1)) & 1) << (sft - 1)); + flag_X = (src >> (32 - sft)) << M68K_SR_X_SFT; + } + else res = src; + flag_C = flag_X; + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = flag_X; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* ROLD */ +OPCODE(0xE138) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu8((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft &= 0x07) + { + flag_C = (src << sft) >> 0; + res = ((src << sft) | (src >> (8 - sft))) & 0x000000FF; + flag_V = 0; + flag_N = res >> 0; + flag_NotZ = res; + DREGu8((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 0; + flag_NotZ = src; + RET(6) +} + +/* ROLD */ +OPCODE(0xE178) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu16((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft &= 0x0F) + { + flag_C = (src << sft) >> 8; + res = ((src << sft) | (src >> (16 - sft))) & 0x0000FFFF; + flag_V = 0; + flag_N = res >> 8; + flag_NotZ = res; + DREGu16((Opcode >> 0) & 7) = res; + RET(6) + } + + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 8; + flag_NotZ = src; + RET(6) +} + +/* ROLD */ +OPCODE(0xE1B8) +{ + u32 res; + u32 src; + + u32 sft; + + sft = DREG((Opcode >> 9) & 7) & 0x3F; + src = DREGu32((Opcode >> 0) & 7); + if (sft) + { + io_cycle_counter -= sft * 2; + if (sft &= 0x1F) + { + flag_C = (src >> (32 - sft)) << M68K_SR_C_SFT; + res = (src << sft) | (src >> (32 - sft)); + flag_V = 0; + flag_N = res >> 24; + flag_NotZ = res; + DREGu32((Opcode >> 0) & 7) = res; + RET(8) + } + + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) + } + + flag_V = 0; + flag_C = 0; + flag_N = src >> 24; + flag_NotZ = src; + RET(8) +} + +/* ASR */ +OPCODE(0xE0D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASR */ +OPCODE(0xE0D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASR */ +OPCODE(0xE0E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ASR */ +OPCODE(0xE0E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ASR */ +OPCODE(0xE0F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ASR */ +OPCODE(0xE0F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ASR */ +OPCODE(0xE0F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ASR */ +OPCODE(0xE0DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASR */ +OPCODE(0xE0E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src & (1 << 15)); + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* LSR */ +OPCODE(0xE2D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSR */ +OPCODE(0xE2D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSR */ +OPCODE(0xE2E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* LSR */ +OPCODE(0xE2E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* LSR */ +OPCODE(0xE2F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* LSR */ +OPCODE(0xE2F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* LSR */ +OPCODE(0xE2F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* LSR */ +OPCODE(0xE2DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSR */ +OPCODE(0xE2E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_N = flag_V = 0; + flag_X = flag_C = src << M68K_SR_C_SFT; + res = src >> 1; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROXR */ +OPCODE(0xE4D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXR */ +OPCODE(0xE4D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXR */ +OPCODE(0xE4E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROXR */ +OPCODE(0xE4E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROXR */ +OPCODE(0xE4F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ROXR */ +OPCODE(0xE4F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROXR */ +OPCODE(0xE4F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ROXR */ +OPCODE(0xE4DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXR */ +OPCODE(0xE4E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src >> 1) | ((flag_X & M68K_SR_X) << 7); + flag_C = flag_X = src << M68K_SR_C_SFT; + flag_N = res >> 8; + flag_NotZ = res; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROR */ +OPCODE(0xE6D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROR */ +OPCODE(0xE6D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROR */ +OPCODE(0xE6E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROR */ +OPCODE(0xE6E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROR */ +OPCODE(0xE6F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ROR */ +OPCODE(0xE6F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROR */ +OPCODE(0xE6F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ROR */ +OPCODE(0xE6DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROR */ +OPCODE(0xE6E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src << M68K_SR_C_SFT; + res = (src >> 1) | (src << 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ASL */ +OPCODE(0xE1D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASL */ +OPCODE(0xE1D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASL */ +OPCODE(0xE1E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ASL */ +OPCODE(0xE1E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ASL */ +OPCODE(0xE1F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ASL */ +OPCODE(0xE1F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ASL */ +OPCODE(0xE1F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ASL */ +OPCODE(0xE1DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ASL */ +OPCODE(0xE1E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_X = flag_C = src >> 7; + res = src << 1; + flag_V = (src ^ res) >> 8; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* LSL */ +OPCODE(0xE3D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSL */ +OPCODE(0xE3D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSL */ +OPCODE(0xE3E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* LSL */ +OPCODE(0xE3E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* LSL */ +OPCODE(0xE3F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* LSL */ +OPCODE(0xE3F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* LSL */ +OPCODE(0xE3F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* LSL */ +OPCODE(0xE3DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* LSL */ +OPCODE(0xE3E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_X = flag_C = src >> 7; + res = src << 1; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROXL */ +OPCODE(0xE5D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXL */ +OPCODE(0xE5D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXL */ +OPCODE(0xE5E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROXL */ +OPCODE(0xE5E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROXL */ +OPCODE(0xE5F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ROXL */ +OPCODE(0xE5F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROXL */ +OPCODE(0xE5F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ROXL */ +OPCODE(0xE5DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROXL */ +OPCODE(0xE5E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + res = (src << 1) | ((flag_X & M68K_SR_X) >> 8); + flag_X = flag_C = src >> 7; + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROL */ +OPCODE(0xE7D0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROL */ +OPCODE(0xE7D8) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + AREG((Opcode >> 0) & 7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROL */ +OPCODE(0xE7E0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7) - 2; + AREG((Opcode >> 0) & 7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} + +/* ROL */ +OPCODE(0xE7E8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + adr += AREG((Opcode >> 0) & 7); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROL */ +OPCODE(0xE7F0) +{ + u32 adr, res; + u32 src; + + adr = AREG((Opcode >> 0) & 7); + DECODE_EXT_WORD + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(18) +} + +/* ROL */ +OPCODE(0xE7F8) +{ + u32 adr, res; + u32 src; + + FETCH_SWORD(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(16) +} + +/* ROL */ +OPCODE(0xE7F9) +{ + u32 adr, res; + u32 src; + + FETCH_LONG(adr); + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(20) +} + +/* ROL */ +OPCODE(0xE7DF) +{ + u32 adr, res; + u32 src; + + adr = AREG(7); + AREG(7) += 2; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(12) +} + +/* ROL */ +OPCODE(0xE7E7) +{ + u32 adr, res; + u32 src; + + adr = AREG(7) - 2; + AREG(7) = adr; + READ_WORD_F(adr, src) + flag_V = 0; + flag_C = src >> 7; + res = (src << 1) | (src >> 15); + flag_N = res >> 8; + flag_NotZ = res & 0x0000FFFF; + WRITE_WORD_F(adr, res) + RET(14) +} diff --git a/MCUME_pico2/picocastaway/fdc.cpp b/MCUME_pico2/picocastaway/fdc.cpp new file mode 100644 index 0000000..85bfbff --- /dev/null +++ b/MCUME_pico2/picocastaway/fdc.cpp @@ -0,0 +1,435 @@ +/* +* Castaway +* (C) 1994 - 2002 Martin Doering, Joachim Hoenig +* +* fdc.c - wd1772/dma emulation +* +* This file is distributed under the GPL, version 2 or at your +* option any later version. See doc/license.txt for details. +* +* revision history +* 23.05.2002 0.02.00 JH FAST1.0.1 code import: KR -> ANSI, restructuring +* 09.06.2002 0.02.00 JH Renamed io.c to st.c again (io.h conflicts with system headers) +*/ +static char sccsid[] = "$Id: fdc.c,v 1.2 2002/06/08 23:31:58 jhoenig Exp $"; +#include +#include +#include +#include "dcastaway.h" +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" + +#include "emuapi.h" +#include "diskapi.h" + +#define DISK 1 + +#define DISKNULL \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0\0" \ + "\0\0\0\0\0\0\0\0\0" + +int fdc_commands_executed=0; + + +/* +* FDC Registers +*/ +extern int readdsk; +unsigned char fdc_data, fdc_track, fdc_sector, fdc_status, fdc_command, fdc_motor; +unsigned char fdc_int = 0; +char fdcdir=1; +unsigned char disk_ejected[2]={0,1}; +unsigned char disk_changed[2]; +struct Disk disk[2] = { + { NULL, DISKNULL, 0, SIDES, TRACKS, SECTORS, SECSIZE }, + { NULL, DISKNULL, 0, SIDES, TRACKS, SECTORS, SECSIZE }, +}; + +typedef struct { + uint16 ID; // Word ID marker, should be $0E0F + uint16 SectorsPerTrack; // Word Sectors per track + uint16 Sides; // Word Sides (0 or 1; add 1 to this to get correct number of sides) + uint16 StartingTrack; // Word Starting track (0-based) + uint16 EndingTrack; // Word Ending track (0-based) +} MSAHEADERSTRUCT; + + +unsigned char *disc[2]; + +int discpos[2]; + +int discread(unsigned long address,int a,int len,int discn) +{ + address &= MEMADDRMASK; + int i; + uint8 buf[256]; + int totlen = len; + while (totlen>=256) { + disk_Read(buf,256); + totlen -= 256; + for (i=0; i<256; i++) { + WriteB(address, buf[i]); + address++; + } + } + if (totlen) { + disk_Read(buf,totlen); + for (i=0; i(1050*1024)){ + return -1; + } + discpos[discn]=pos; + if (disk[discn].file) disk_Seek(pos); //fseek(disk[discn].file,pos,SEEK_SET); + return 0; +} + + +int FDCInit(int i) +{ + unsigned char *buf; + memset((void *)&disc[i][0],0,256); + int len,len2,calcsides,calcsectors,calctracks,badbootsector; + discpos[i]=0; + len = disk_Size(disk[i].name); + disk[i].file = disk_Open(disk[i].name); + buf=&disc[i][0]; + disk[i].disksize = len; + if (disk[i].file) { + disk_Read(buf, 256); + disk_Seek(0); + } + disk[i].head = 0; + disk[i].sides = (int) *(buf + 26); + disk[i].sectors = (int) *(buf + 24); + disk[i].secsize = 512; //(int) ((*(buf + 12) << 8) | *(buf + 11)); + if (disk[i].sectors * disk[i].sides) + disk[i].tracks = (int) ((*(buf + 20) << 8) | *(buf + 19)) / + (disk[i].sectors * disk[i].sides); + // Second Check more precise + if (len> (500*1024)) calcsides = 2; + else calcsides = 1; + if (!(((len/calcsides)/512)%9)&&(((len/calcsides)/512)/9)<86) calcsectors=9; + else if (!(((len/calcsides)/512)%10)&&(((len/calcsides)/512)/10)<86) calcsectors=10; + else if (!(((len/calcsides)/512)%11)&&(((len/calcsides)/512)/11)<86) calcsectors=11; + else if (!(((len/calcsides)/512)%12)) calcsectors=12; + calctracks =((len/calcsides)/512)/calcsectors; + + if (disk[i].sides!=calcsides||disk[i].sectors!=calcsectors||disk[i].tracks!=calctracks){ + if (disk[i].sides==calcsides&&disk[i].sectors==calcsectors) + { + disk[i].tracks=calctracks; + badbootsector=0; + } + else + { + disk[i].sides=calcsides; + disk[i].tracks=calctracks; + disk[i].sectors=calcsectors; + badbootsector=(i<<24)|(calcsides<<16)|(calctracks<<8)|(calcsectors); + } + + } else{ + badbootsector=0; + } + disk_ejected[i]=0; + disk_changed[i]=1; + fdc_status |= 0x40; + disk[i].head = 0; + fdc_track = 0; + + return badbootsector; +} + +void FDCchange(int i) { + disk[(i>>24)&0xff].sides=(i>>16)&0xff; + disk[(i>>24)&0xff].tracks=(i>>8)&0xff; + disk[(i>>24)&0xff].sectors=i&0xff; +} + +void FDCeject(int num) { + disk[num].file = NULL; + sprintf(disk[num].name,"disk%01d",num); + disk[num].sides = SIDES; + disk[num].tracks = TRACKS; + disk[num].sectors = SECTORS; + disk[num].secsize = 512; + disk_ejected[num]=1; + fdc_status |= 0x40; +} + +void FDCCommand(void) +{ + static char motor = 1; + int sides, drives; + long address; /* dma target/source address */ + long offset; /* offset in disk file */ + unsigned long count; /* number of byte to transfer */ + int n; + + if (fdc_commands_executed<64) + fdc_commands_executed++; + /* DMA target/source address */ + address = (dma_adrh << 16) + (dma_adrm << 8) + dma_adrl; + + /* status of side select and drive select lines */ + sides = (~psg[14]) & 0x1; + drives = (~psg[14]) & 0x6; + if (disk_ejected[drives>>2]==1) drives=2; + switch (drives) { + case 2: /* Drive A */ + drives = 0; + break; + case 4: /* Drive B */ + drives = 1; + break; + case 6: /* both, error */ + case 0: /* no drive selected */ + drives = -1; + break; + } + fdc_status = 0; /* clear fdc status */ + +#if DISK + if (fdc_command < 0x80) { /* TYPE-I fdc commands */ + if (drives >= 0) { /* drive selected */ + switch (fdc_command & 0xf0) { + case 0x00: /* RESTORE */ + disk[drives].head = 0; + fdc_track = 0; + break; + case 0x10: /* SEEK */ + disk[drives].head += (fdc_data - fdc_track); + fdc_track = fdc_data; + if (disk[drives].head < 0 + || disk[drives].head >= disk[drives].tracks) + disk[drives].head = 0; + break; + case 0x30: /* STEP */ + fdc_track += fdcdir; + case 0x20: + disk[drives].head += fdcdir; + break; + case 0x50: /* STEP-IN */ + fdc_track++; + case 0x40: + if (disk[drives].head < disk[drives].tracks) + disk[drives].head++; + fdcdir = 1; + break; + case 0x70: /* STEP-OUT */ + fdc_track--; + case 0x60: + if (disk[drives].head > 0) + disk[drives].head--; + fdcdir = -1; + break; + } + if (disk[drives].head == 0) { + fdc_status |= 0x4; + } + if (disk[drives].head != fdc_track && fdc_command & 0x4) { /* Verify? */ + fdc_status |= 0x10; + } + if (motor) { + fdc_status |= 0x20; /* spin-up flag */ + } + } else { /* no drive selected */ + fdc_status |= 0x10; + } + } else if ((fdc_command & 0xf0) == 0xd0) { /* FORCE INTERRUPT */ + if (fdc_command == 0xd8) { + fdc_int = 1; + } else if (fdc_command == 0xd0) { + fdc_int = 0; + } + } else { /* OTHERS */ + if (drives >= 0) { /* drive selected */ + /* offset within floppy-file */ + offset = disk[drives].secsize * + (((disk[drives].sectors * disk[drives].sides * disk[drives].head)) + + (disk[drives].sectors * sides) + (fdc_sector - 1)); + switch (fdc_command & 0xf0) { + case 0x80: /* READ SECTOR */ + count = 512; + if (!discseek (drives, offset, 0)) { + if (address> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + break; + } + }else{ + address += count; + dma_adrl = address & 0xff; + dma_adrm = (address >> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + mfp_gpip |= 0x20; + fdc_status |= 0x1; + break; + } + } + fdc_status |= 0x10; + dma_sr = 1; + break; + case 0x90: /* READ SECTOR multiple */ + count = dma_scr * 512; + if (count+(fdc_sector-1)*512>disk[drives].sectors*512) count=disk[drives].sectors*512-(fdc_sector-1)*512; + if (!discseek (drives, offset, 0)) { + if (address> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + fdc_sector += count/disk[drives].secsize; + break; + } + }else{ + address += count; + dma_adrl = address & 0xff; + dma_adrm = (address >> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + mfp_gpip |= 0x20; + fdc_status |= 0x1; + break; + } + } + fdc_status |= 0x10; + dma_sr = 1; + break; + case 0xa0: /* WRITE SECTOR */ + count = dma_scr * 512; + if (!discseek (drives, offset, 0)) { + if (count == discwrite (address, 1, count, drives)) { + address += count; + dma_adrl = address & 0xff; + dma_adrm = (address >> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + break; + } + } + fdc_status |= 0x10; + dma_sr = 1; + break; + case 0xb0: /* WRITE SECTOR multiple */ + count = dma_scr * 512; + if (!discseek (drives, offset, 0)) { + if (count == discwrite (address, 1, count, drives)) { + address += count; + dma_adrl = address & 0xff; + dma_adrm = (address >> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + fdc_sector += dma_scr * (512 / disk[drives].secsize); + break; + } + } + fdc_status |= 0x10; + dma_sr = 1; + break; + case 0xc0: /* READ ADDRESS */ + fdc_status |= 0x10; + break; + case 0xe0: /* READ TRACK */ + count = disk[drives].sectors * 512; + offset = disk[drives].secsize * + (((disk[drives].sectors * disk[drives].sides * disk[drives].head)) + + (disk[drives].sectors * sides)); + if (!discseek (drives, offset, 0)) { + if (address> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + break; + } + }else{ + address += 302; + dma_adrl = address & 0xff; + dma_adrm = (address >> 8) & 0xff; + dma_adrh = (address >> 16) & 0xff; + dma_scr = 0; + dma_sr = 1; + mfp_gpip |= 0x20; + fdc_status |= 0x1; + break; + } + } + fdc_status |= 0x10; + dma_sr = 1; + break; + case 0xf0: /* WRITE TRACK */ + fdc_status |= 0x10; + break; + } + if (disk[drives].head != fdc_track) { + fdc_status |= 0x10; + } + } else { + fdc_status |= 0x10; /* no drive selected */ + } + } +#endif + if (motor) { + fdc_status |= 0x80; /* motor on flag */ + fdc_motor=1; + } + if (!(fdc_status & 0x01)) { /* not busy */ + mfp_iprb |= (0x80 & mfp_ierb); /* Request Interrupt */ + mfp_gpip &= ~0x20; + } +} diff --git a/MCUME_pico2/picocastaway/ikbd.cpp b/MCUME_pico2/picocastaway/ikbd.cpp new file mode 100644 index 0000000..05aa1d8 --- /dev/null +++ b/MCUME_pico2/picocastaway/ikbd.cpp @@ -0,0 +1,523 @@ +/* +* Castaway +* (C) 1994 - 2002 Martin Doering, Joachim Hoenig +* +* ikbd.c - ST keyboard processor emulator (german keymap) +* +* This file is distributed under the GPL, version 2 or at your +* option any later version. See doc/license.txt for details. +* +* revision history +* 23.05.2002 0.02.00 JH FAST1.0.1 code import: KR -> ANSI, restructuring +* 09.06.2002 0.02.00 JH Renamed io.c to st.c again (io.h conflicts with system headers) +* 16.06.2002 0.02.00 JH New function: IkbdQueryBuffer(). X11 keysym conversion removed. +*/ +static char sccsid[] = "$Id: ikbd.c,v 1.3 2002/06/16 23:16:09 jhoenig Exp $"; +//#include "winbase.h" +#include +#include +#include "dcastaway.h" +#include "st.h" +#define IBS 10 /* Ikbd input buffer size */ +#define OBS 20 /* Ikbd output buffer size */ + + +//extern char Msg[400]; +extern FILE* logfile; +extern int exmousex,exmousey; +int pause = 0; +struct _mouse mouse; +struct _joystick joystick; + +extern unsigned char joynum; +unsigned char inbuff[IBS]; +unsigned char outbuff[OBS]; +int inbuffi = 0; +int outbuffi = 0; +int oldjoystate =0; +int joytick=0; +unsigned char Buttons; +//SYSTEMTIME SystemTime; +unsigned char TempButtons=0x0a; +unsigned char PrevButtons; + +unsigned char Misc_ConvertToBCD(unsigned short int Value) +{ + return( ((Value&0xf0)>>4)*10 + (Value&0x0f) ); +} + +void IkbdRecv(unsigned char inchar) +{ + if (inbuffi == IBS) { + inbuffi = 0; + } + inbuff[inbuffi++] = inchar; + //Serial.print("d "); + //Serial.println(inbuff[0]); + switch (inbuff[0]) { + case 0x07: /* set mouse button action */ + if (inbuffi == 2) { + inbuffi = 0; + mouse.button_action = inbuff[1]; + } + break; + case 0x08: /* set relative mouse position reporting */ + inbuffi = 0; + mouse.mode = 1; + break; + case 0x09: /* set absolute mouse positioning */ + if (inbuffi == 5) { + mouse.mode = 2; + mouse.xmax = (inbuff[1] << 8) | inbuff[2]; + mouse.ymax = (inbuff[3] << 8) | inbuff[4]; + mouse.x=mouse.xmax/2; + mouse.y=mouse.ymax/2; + inbuffi = 0; + } + break; + case 0x0a: /* set mouse keycode mode */ + if (inbuffi == 3) { + mouse.mode = 3; + mouse.xkcm = inbuff[1]; + mouse.ykcm = inbuff[2]; + inbuffi = 0; + } + break; + case 0x0b: /* set mouse threshold */ + if (inbuffi == 3) { + mouse.xth = inbuff[1]; + mouse.yth = inbuff[2]; + inbuffi = 0; + } + break; + case 0x0c: /* set mouse scale */ + if (inbuffi == 3) { + mouse.xscale = inbuff[1]; + mouse.yscale = inbuff[2]; + inbuffi = 0; + } + break; + case 0x0d: /* interrogate mouse position */ + + if (outbuffi < (OBS -6)){ + inbuffi = 0; + /* Test buttons */ + Buttons = 0; + /* Set buttons to show if up/down */ + if (mouse.stbuttons&1) Buttons |= 0x01; else Buttons |= 0x02; + if (mouse.stbuttons&2) Buttons |= 0x04; else Buttons |= 0x08; + + /* Mask off it didn't send last time */ + PrevButtons = TempButtons; + TempButtons = Buttons; + Buttons &= ~PrevButtons; + + IkbdSend (0xf7); + IkbdSend (Buttons); + IkbdSend (mouse.stx >> 8); + IkbdSend (mouse.stx); + IkbdSend (mouse.sty >> 8); + IkbdSend (mouse.sty); + } + break; + + case 0x0e: /* load mouse position */ + if (inbuffi == 6) { + inbuffi = 0; + mouse.x = exmousex = mouse.stx = (inbuff[2] << 8) | inbuff[3]; + mouse.y = exmousey = mouse.sty = (inbuff[4] << 8) | inbuff[5]; + } + break; + case 0x0f: /* set Y=0 at bottom */ + inbuffi = 0; + mouse.yinv = 1; + break; + case 0x10: /* set Y=0 at top */ + inbuffi = 0; + mouse.yinv = 0; + break; + case 0x11: /* resume */ + inbuffi = 0; + pause = 0; + break; + case 0x12: /* disable mouse */ + inbuffi = 0; + //mouse.mode = 0; + break; + case 0x13: /* pause output */ + inbuffi = 0; + //pause = 1; + break; + case 0x14: /* set joystick event reporting */ + inbuffi = 0; + joystick.mode = 1; + break; + case 0x15: /* set joystick interrogation mode */ + inbuffi = 0; + joystick.mode = 2; + break; + case 0x16: /* joystick interrogation */ + inbuffi = 0; + IkbdSend (0xfd); + IkbdSend (0); + IkbdSend (oldjoystate); + break; + case 0x17: /* set joystick monitoring */ + if (inbuffi == 2) { + inbuffi = 0; + joystick.rate = inbuff[1]; + joystick.mode = 4; + } + break; + case 0x18: /* set fire button monitoring */ + inbuffi = 0; + joystick.mode = 5; + break; + case 0x19: /* set joystick keycode mode */ + if (inbuffi == 7) { + inbuffi = 0; + joystick.mode = 3; + } + break; + case 0x1a: /* disable joysticks */ + inbuffi = 0; + // joystick.mode = 0; + break; + case 0x1b: /* time-of-day clock set */ + if (inbuffi == 7) { + inbuffi = 0; + } + break; + case 0x1c: /* interrogate time-of-day clock */ + inbuffi = 0; + IkbdSend (0xfc); + IkbdSend (0x0); + IkbdSend (0x0); + IkbdSend (0x0); + IkbdSend (0x0); + IkbdSend (0x0); + IkbdSend (0x0); + break; + case 0x20: /* memory load */ + case 0x21: /* memory read */ + case 0x22: /* controller execute */ + inbuffi = 0; + break; + case 0x80: /* reset */ + if (inbuffi == 2) { + IkbdSend (0xf0); + inbuffi = 0; + mouse.buttons = mouse.stbuttons = 0; + switch (vid_shiftmode) { + case 0: + mouse.x = exmousex = mouse.stx = 160; + mouse.y = exmousey = mouse.sty = 100; + break; + case 1: + mouse.x = exmousex = mouse.stx = 320; + mouse.y = exmousey = mouse.sty = 100; + break; + case 2: + mouse.x = exmousex = mouse.stx = 320; + mouse.y = exmousey = mouse.sty = 200; + break; + } + } + break; + case 0x87: /* request button action */ + IkbdSend (0x07); + IkbdSend (mouse.button_action); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + break; + case 0x88: /* request mouse mode */ + case 0x89: + case 0x8a: + switch (mouse.mode) { + case 1: + IkbdSend (0x08); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + break; + case 2: + IkbdSend (0x09); + IkbdSend (mouse.xmax >> 8); + IkbdSend (mouse.xmax); + IkbdSend (mouse.ymax >> 8); + IkbdSend (mouse.ymax); + IkbdSend (0); + IkbdSend (0); + break; + case 3: + IkbdSend (0x09); + IkbdSend (mouse.xkcm); + IkbdSend (mouse.ykcm); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + break; + } + inbuffi = 0; + mouse.mode = 1; + break; + case 0x8b: /* request mouse threshold */ + IkbdSend (0x0b); + IkbdSend (mouse.xth); + IkbdSend (mouse.yth); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + inbuffi = 0; + break; + case 0x8c: /* request mouse scale */ + IkbdSend (0x0b); + IkbdSend (mouse.xscale); + IkbdSend (mouse.yscale); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + inbuffi = 0; + break; + case 0x8f: /* request mouse vertical coordinates */ + case 0x90: + if (mouse.yinv) + IkbdSend (0x0f); + else + IkbdSend (0x10); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + inbuffi = 0; + break; + case 0x92: /* disable mouse */ + if (mouse.mode) + IkbdSend (0); + else + IkbdSend (0x12); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + inbuffi = 0; + break; + case 0x94: /* request joystick mode */ + case 0x95: + case 0x99: /* set joystick keycode mode */ + inbuffi = 0; + switch (joystick.mode) { + case 1: + IkbdSend (0x14); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + break; + case 2: + IkbdSend (0x15); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + IkbdSend (0); + break; + case 3: + IkbdSend (0x19); + IkbdSend (joystick.rx); + IkbdSend (joystick.ry); + IkbdSend (joystick.tx); + IkbdSend (joystick.ty); + IkbdSend (joystick.vx); + IkbdSend (joystick.vy); + break; + } + inbuffi = 0; + break; + case 0x9a: /* request joystick availability */ + if (joystick.mode) + IkbdSend (0); + else + IkbdSend (0x1a); + IkbdSend (joystick.rx); + IkbdSend (joystick.ry); + IkbdSend (joystick.tx); + IkbdSend (joystick.ty); + IkbdSend (joystick.vx); + IkbdSend (joystick.vy); + inbuffi = 0; + break; + } +} + +void IkbdSend (unsigned char outchar) +{ + if (outbuffi < (OBS - 1)) { + //Serial.print("q "); + //Serial.println(outchar); + outbuff[outbuffi++] = outchar; + } +} + +void IkbdWriteBuffer(void) +{ +/* +if (mouse.flag && (outbuffi < (OBS / 2))) { +IkbdMouse (); +} +if (joystick.mode==4) IkbdJoystick(); + */ + if (outbuffi>0) + { + if ((acia1_sr & 0x1) == 0) + { + //Serial.println("KW"); + acia1_sr |= 1; + if (acia1_cr & 0x80) { /* receiver interrupt enabled? */ + acia1_sr |= 0x80; + mfp_gpip &= (~0x10); + } + acia1_dr = outbuff[0]; + memcpy (&outbuff[0], &outbuff[1], (OBS - 1)); + outbuffi--; + } + } +} + +void IkbdKeyPress (unsigned short keysym) { + IkbdSend (keysym); +} + +void IkbdKeyRelease (unsigned short keysym) { + IkbdSend (0x80 | keysym); +} + +void IkbdMouseMotion (int x, int y) +{ + if (vid_shiftmode==1) {x+=x;} + if (vid_shiftmode==2) {x+=x; y+=y;} + mouse.x=x; mouse.y=y; +} + +void IkbdMousePress (int code) { + mouse.buttons |= code; +} + +void IkbdMouseRelease (int code) { + mouse.buttons &= ~code; +} + +void joystickevent (int joystate) +{ + //Has joystick moved? + if (joystate==oldjoystate) return; + oldjoystate=joystate; + //send fire button to mouse as well + if (mouse.mode==1 || mouse.mode==0) { + if (joystate&0x80) { + IkbdSend (0xf9); + IkbdSend (0); + IkbdSend (0); + } + else { + IkbdSend (0xf8); + IkbdSend (0); + IkbdSend (0); + } + } + //In event mode send the joystick event immediately + if (joystick.mode==1) { + IkbdSend (0xff); + IkbdSend (joystate); + } +} + +void IkbdLoop() +{ + int dx, dy; + if (mouse.mode==1) { + dx=mouse.x-mouse.stx; if (dx>127) dx=127; else if (dx<-127) dx=-127; + dy=mouse.y-mouse.sty; if (dy>127) dy=127; else if (dy<-127) dy=-127; + if (mouse.stbuttons!=mouse.buttons || dx>mouse.xth || dy>mouse.yth || -dx>mouse.xth || -dy>mouse.yth) { + if (outbuffi= 319) {mouse.stx = 319; dx = 127;} + if (mouse.sty >= 199) {mouse.sty = 199; dy = 127;} + break; + case 1: + if (mouse.stx >= 639) {mouse.stx = 639; dx = 127;} + if (mouse.sty >= 199) {mouse.sty = 199; dy = 127;} + break; + case 2: + if (mouse.stx >= 639) {mouse.stx = 639; dx = 127;} + if (mouse.sty >= 399) {mouse.sty = 399; dy = 127;} + break; + } + IkbdSend (0xf8 | (mouse.stbuttons&3)); + IkbdSend (dx); + IkbdSend (dy); + } + } + } + else { + if (mouse.x>mouse.xmax) mouse.x=mouse.xmax; + if (mouse.y>mouse.ymax) mouse.y=mouse.ymax; + mouse.stx=mouse.x; + mouse.sty=mouse.y; + mouse.stbuttons=mouse.buttons; + + } + if (joystick.mode==4) { + //Called at 200hz when joystick is in mode 4 + joytick+=2; + if (joytick>7); + IkbdSend (oldjoystate&15); + } +} + +void IkbdReset (void) +{ + joystick.mode=1; + mouse.mode=1; + IkbdSend(0x80); + IkbdSend(0xff); + IkbdSend(0x80); + acia1_cr=150; + acia1_sr=0; + acia1_dr=240; + acia2_cr=149; + acia2_sr=0; + acia2_dr=0; + inbuffi = 0; + outbuffi = 0; +} + + +void IkbdJoystickChange(int number, uint8 state) +{ + joystickevent(state); +} diff --git a/MCUME_pico2/picocastaway/jumptable.h b/MCUME_pico2/picocastaway/jumptable.h new file mode 100644 index 0000000..fb04515 --- /dev/null +++ b/MCUME_pico2/picocastaway/jumptable.h @@ -0,0 +1,4098 @@ +static const opcode_func JumpTable[0x10000] = { +CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x0000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0010),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x0018),CAST_OP(0x001F), +CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0020),CAST_OP(0x0027),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028),CAST_OP(0x0028), +CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0030),CAST_OP(0x0038),CAST_OP(0x0039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x003C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x0040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0050),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x0058),CAST_OP(0x005F), +CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0060),CAST_OP(0x0067),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068),CAST_OP(0x0068), +CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0070),CAST_OP(0x0078),CAST_OP(0x0079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x007C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x0080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0090),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x0098),CAST_OP(0x009F), +CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A0),CAST_OP(0x00A7),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8),CAST_OP(0x00A8), +CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B0),CAST_OP(0x00B8),CAST_OP(0x00B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x0200),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0210),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x0218),CAST_OP(0x021F), +CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0220),CAST_OP(0x0227),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228),CAST_OP(0x0228), +CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0230),CAST_OP(0x0238),CAST_OP(0x0239),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x023C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x0240),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0250),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x0258),CAST_OP(0x025F), +CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0260),CAST_OP(0x0267),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268),CAST_OP(0x0268), +CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0270),CAST_OP(0x0278),CAST_OP(0x0279),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x027C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x0280),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0290),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x0298),CAST_OP(0x029F), +CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A0),CAST_OP(0x02A7),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8),CAST_OP(0x02A8), +CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B0),CAST_OP(0x02B8),CAST_OP(0x02B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x0400),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0410),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x0418),CAST_OP(0x041F), +CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0420),CAST_OP(0x0427),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428),CAST_OP(0x0428), +CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0430),CAST_OP(0x0438),CAST_OP(0x0439),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x0440),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0450),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x0458),CAST_OP(0x045F), +CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0460),CAST_OP(0x0467),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468),CAST_OP(0x0468), +CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0470),CAST_OP(0x0478),CAST_OP(0x0479),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x0480),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0490),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x0498),CAST_OP(0x049F), +CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A0),CAST_OP(0x04A7),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8),CAST_OP(0x04A8), +CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B0),CAST_OP(0x04B8),CAST_OP(0x04B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x0600),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0610),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x0618),CAST_OP(0x061F), +CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0620),CAST_OP(0x0627),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628),CAST_OP(0x0628), +CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0630),CAST_OP(0x0638),CAST_OP(0x0639),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x0640),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0650),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x0658),CAST_OP(0x065F), +CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0660),CAST_OP(0x0667),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668),CAST_OP(0x0668), +CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0670),CAST_OP(0x0678),CAST_OP(0x0679),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x0680),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0690),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x0698),CAST_OP(0x069F), +CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A0),CAST_OP(0x06A7),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8),CAST_OP(0x06A8), +CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B0),CAST_OP(0x06B8),CAST_OP(0x06B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x0800),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0810),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x0818),CAST_OP(0x081F), +CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0820),CAST_OP(0x0827),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828),CAST_OP(0x0828), +CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0830),CAST_OP(0x0838),CAST_OP(0x0839),CAST_OP(0x083A),CAST_OP(0x083B),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x0840),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0850),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x0858),CAST_OP(0x085F), +CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0860),CAST_OP(0x0867),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868),CAST_OP(0x0868), +CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0870),CAST_OP(0x0878),CAST_OP(0x0879),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x0880),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0890),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x0898),CAST_OP(0x089F), +CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A0),CAST_OP(0x08A7),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8),CAST_OP(0x08A8), +CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B0),CAST_OP(0x08B8),CAST_OP(0x08B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x08C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D0),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08D8),CAST_OP(0x08DF), +CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E0),CAST_OP(0x08E7),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8),CAST_OP(0x08E8), +CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F0),CAST_OP(0x08F8),CAST_OP(0x08F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x0A00),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A10),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A18),CAST_OP(0x0A1F), +CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A20),CAST_OP(0x0A27),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28),CAST_OP(0x0A28), +CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A30),CAST_OP(0x0A38),CAST_OP(0x0A39),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x0A3C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x0A40),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A50),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A58),CAST_OP(0x0A5F), +CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A60),CAST_OP(0x0A67),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68),CAST_OP(0x0A68), +CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A70),CAST_OP(0x0A78),CAST_OP(0x0A79),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x0A7C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x0A80),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A90),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A98),CAST_OP(0x0A9F), +CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA0),CAST_OP(0x0AA7),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8),CAST_OP(0x0AA8), +CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB0),CAST_OP(0x0AB8),CAST_OP(0x0AB9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x0C00),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C10),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C18),CAST_OP(0x0C1F), +CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C20),CAST_OP(0x0C27),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28),CAST_OP(0x0C28), +CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C30),CAST_OP(0x0C38),CAST_OP(0x0C39),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x0C40),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C50),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C58),CAST_OP(0x0C5F), +CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C60),CAST_OP(0x0C67),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68),CAST_OP(0x0C68), +CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C70),CAST_OP(0x0C78),CAST_OP(0x0C79),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x0C80),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C90),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C98),CAST_OP(0x0C9F), +CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA0),CAST_OP(0x0CA7),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8),CAST_OP(0x0CA8), +CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB0),CAST_OP(0x0CB8),CAST_OP(0x0CB9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0100),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108),CAST_OP(0x0108), +CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0110),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x0118),CAST_OP(0x011F), +CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0120),CAST_OP(0x0127),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128),CAST_OP(0x0128), +CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0130),CAST_OP(0x0138),CAST_OP(0x0139),CAST_OP(0x013A),CAST_OP(0x013B),CAST_OP(0x013C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0140),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148),CAST_OP(0x0148), +CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0150),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x0158),CAST_OP(0x015F), +CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0160),CAST_OP(0x0167),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168),CAST_OP(0x0168), +CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0170),CAST_OP(0x0178),CAST_OP(0x0179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0180),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188),CAST_OP(0x0188), +CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0190),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x0198),CAST_OP(0x019F), +CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A0),CAST_OP(0x01A7),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8),CAST_OP(0x01A8), +CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B0),CAST_OP(0x01B8),CAST_OP(0x01B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C0),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8),CAST_OP(0x01C8), +CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D0),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01D8),CAST_OP(0x01DF), +CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E0),CAST_OP(0x01E7),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8),CAST_OP(0x01E8), +CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F0),CAST_OP(0x01F8),CAST_OP(0x01F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C0),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8),CAST_OP(0x11C8), +CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D0),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11D8),CAST_OP(0x11DF), +CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E0),CAST_OP(0x11E7),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8),CAST_OP(0x11E8), +CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F0),CAST_OP(0x11F8),CAST_OP(0x11F9),CAST_OP(0x11FA),CAST_OP(0x11FB),CAST_OP(0x11FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C0),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8),CAST_OP(0x13C8), +CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D0),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13D8),CAST_OP(0x13DF), +CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E0),CAST_OP(0x13E7),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8),CAST_OP(0x13E8), +CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F0),CAST_OP(0x13F8),CAST_OP(0x13F9),CAST_OP(0x13FA),CAST_OP(0x13FB),CAST_OP(0x13FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C0),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8),CAST_OP(0x10C8), +CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D0),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10D8),CAST_OP(0x10DF), +CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E0),CAST_OP(0x10E7),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8),CAST_OP(0x10E8), +CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F0),CAST_OP(0x10F8),CAST_OP(0x10F9),CAST_OP(0x10FA),CAST_OP(0x10FB),CAST_OP(0x10FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1100),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108),CAST_OP(0x1108), +CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1110),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x1118),CAST_OP(0x111F), +CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1120),CAST_OP(0x1127),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128),CAST_OP(0x1128), +CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1130),CAST_OP(0x1138),CAST_OP(0x1139),CAST_OP(0x113A),CAST_OP(0x113B),CAST_OP(0x113C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1000),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008),CAST_OP(0x1008), +CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1010),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x1018),CAST_OP(0x101F), +CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1020),CAST_OP(0x1027),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028),CAST_OP(0x1028), +CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1030),CAST_OP(0x1038),CAST_OP(0x1039),CAST_OP(0x103A),CAST_OP(0x103B),CAST_OP(0x103C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1080),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088),CAST_OP(0x1088), +CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1090),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x1098),CAST_OP(0x109F), +CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A0),CAST_OP(0x10A7),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8),CAST_OP(0x10A8), +CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B0),CAST_OP(0x10B8),CAST_OP(0x10B9),CAST_OP(0x10BA),CAST_OP(0x10BB),CAST_OP(0x10BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC0),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8),CAST_OP(0x1EC8), +CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED0),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1ED8),CAST_OP(0x1EDF), +CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE0),CAST_OP(0x1EE7),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8),CAST_OP(0x1EE8), +CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF0),CAST_OP(0x1EF8),CAST_OP(0x1EF9),CAST_OP(0x1EFA),CAST_OP(0x1EFB),CAST_OP(0x1EFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F00),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08),CAST_OP(0x1F08), +CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F10),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F18),CAST_OP(0x1F1F), +CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F20),CAST_OP(0x1F27),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28),CAST_OP(0x1F28), +CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F30),CAST_OP(0x1F38),CAST_OP(0x1F39),CAST_OP(0x1F3A),CAST_OP(0x1F3B),CAST_OP(0x1F3C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1140),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148),CAST_OP(0x1148), +CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1150),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x1158),CAST_OP(0x115F), +CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1160),CAST_OP(0x1167),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168),CAST_OP(0x1168), +CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1170),CAST_OP(0x1178),CAST_OP(0x1179),CAST_OP(0x117A),CAST_OP(0x117B),CAST_OP(0x117C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1180),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188),CAST_OP(0x1188), +CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1190),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x1198),CAST_OP(0x119F), +CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A0),CAST_OP(0x11A7),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8),CAST_OP(0x11A8), +CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B0),CAST_OP(0x11B8),CAST_OP(0x11B9),CAST_OP(0x11BA),CAST_OP(0x11BB),CAST_OP(0x11BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C0),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8),CAST_OP(0x21C8), +CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D0),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21D8),CAST_OP(0x21DF), +CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E0),CAST_OP(0x21E7),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8),CAST_OP(0x21E8), +CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F0),CAST_OP(0x21F8),CAST_OP(0x21F9),CAST_OP(0x21FA),CAST_OP(0x21FB),CAST_OP(0x21FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C0),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8),CAST_OP(0x23C8), +CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D0),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23D8),CAST_OP(0x23DF), +CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E0),CAST_OP(0x23E7),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8),CAST_OP(0x23E8), +CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F0),CAST_OP(0x23F8),CAST_OP(0x23F9),CAST_OP(0x23FA),CAST_OP(0x23FB),CAST_OP(0x23FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C0),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8),CAST_OP(0x20C8), +CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D0),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20D8),CAST_OP(0x20DF), +CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E0),CAST_OP(0x20E7),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8),CAST_OP(0x20E8), +CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F0),CAST_OP(0x20F8),CAST_OP(0x20F9),CAST_OP(0x20FA),CAST_OP(0x20FB),CAST_OP(0x20FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2100),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108),CAST_OP(0x2108), +CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2110),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x2118),CAST_OP(0x211F), +CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2120),CAST_OP(0x2127),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128),CAST_OP(0x2128), +CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2130),CAST_OP(0x2138),CAST_OP(0x2139),CAST_OP(0x213A),CAST_OP(0x213B),CAST_OP(0x213C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2000),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008),CAST_OP(0x2008), +CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2010),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x2018),CAST_OP(0x201F), +CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2020),CAST_OP(0x2027),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028),CAST_OP(0x2028), +CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2030),CAST_OP(0x2038),CAST_OP(0x2039),CAST_OP(0x203A),CAST_OP(0x203B),CAST_OP(0x203C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2040),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048),CAST_OP(0x2048), +CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2050),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x2058),CAST_OP(0x205F), +CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2060),CAST_OP(0x2067),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068),CAST_OP(0x2068), +CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2070),CAST_OP(0x2078),CAST_OP(0x2079),CAST_OP(0x207A),CAST_OP(0x207B),CAST_OP(0x207C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2080),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088),CAST_OP(0x2088), +CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2090),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x2098),CAST_OP(0x209F), +CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A0),CAST_OP(0x20A7),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8),CAST_OP(0x20A8), +CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B0),CAST_OP(0x20B8),CAST_OP(0x20B9),CAST_OP(0x20BA),CAST_OP(0x20BB),CAST_OP(0x20BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC0),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8),CAST_OP(0x2EC8), +CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED0),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2ED8),CAST_OP(0x2EDF), +CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE0),CAST_OP(0x2EE7),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8),CAST_OP(0x2EE8), +CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF0),CAST_OP(0x2EF8),CAST_OP(0x2EF9),CAST_OP(0x2EFA),CAST_OP(0x2EFB),CAST_OP(0x2EFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F00),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08),CAST_OP(0x2F08), +CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F10),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F18),CAST_OP(0x2F1F), +CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F20),CAST_OP(0x2F27),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28),CAST_OP(0x2F28), +CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F30),CAST_OP(0x2F38),CAST_OP(0x2F39),CAST_OP(0x2F3A),CAST_OP(0x2F3B),CAST_OP(0x2F3C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2140),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148),CAST_OP(0x2148), +CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2150),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x2158),CAST_OP(0x215F), +CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2160),CAST_OP(0x2167),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168),CAST_OP(0x2168), +CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2170),CAST_OP(0x2178),CAST_OP(0x2179),CAST_OP(0x217A),CAST_OP(0x217B),CAST_OP(0x217C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2180),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188),CAST_OP(0x2188), +CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2190),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x2198),CAST_OP(0x219F), +CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A0),CAST_OP(0x21A7),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8),CAST_OP(0x21A8), +CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B0),CAST_OP(0x21B8),CAST_OP(0x21B9),CAST_OP(0x21BA),CAST_OP(0x21BB),CAST_OP(0x21BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C0),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8),CAST_OP(0x31C8), +CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D0),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31D8),CAST_OP(0x31DF), +CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E0),CAST_OP(0x31E7),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8),CAST_OP(0x31E8), +CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F0),CAST_OP(0x31F8),CAST_OP(0x31F9),CAST_OP(0x31FA),CAST_OP(0x31FB),CAST_OP(0x31FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C0),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8),CAST_OP(0x33C8), +CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D0),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33D8),CAST_OP(0x33DF), +CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E0),CAST_OP(0x33E7),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8),CAST_OP(0x33E8), +CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F0),CAST_OP(0x33F8),CAST_OP(0x33F9),CAST_OP(0x33FA),CAST_OP(0x33FB),CAST_OP(0x33FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C0),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8),CAST_OP(0x30C8), +CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D0),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30D8),CAST_OP(0x30DF), +CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E0),CAST_OP(0x30E7),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8),CAST_OP(0x30E8), +CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F0),CAST_OP(0x30F8),CAST_OP(0x30F9),CAST_OP(0x30FA),CAST_OP(0x30FB),CAST_OP(0x30FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3100),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108),CAST_OP(0x3108), +CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3110),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x3118),CAST_OP(0x311F), +CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3120),CAST_OP(0x3127),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128),CAST_OP(0x3128), +CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3130),CAST_OP(0x3138),CAST_OP(0x3139),CAST_OP(0x313A),CAST_OP(0x313B),CAST_OP(0x313C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3000),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008),CAST_OP(0x3008), +CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3010),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x3018),CAST_OP(0x301F), +CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3020),CAST_OP(0x3027),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028),CAST_OP(0x3028), +CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3030),CAST_OP(0x3038),CAST_OP(0x3039),CAST_OP(0x303A),CAST_OP(0x303B),CAST_OP(0x303C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3040),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048),CAST_OP(0x3048), +CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3050),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x3058),CAST_OP(0x305F), +CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3060),CAST_OP(0x3067),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068),CAST_OP(0x3068), +CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3070),CAST_OP(0x3078),CAST_OP(0x3079),CAST_OP(0x307A),CAST_OP(0x307B),CAST_OP(0x307C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3080),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088),CAST_OP(0x3088), +CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3090),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x3098),CAST_OP(0x309F), +CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A0),CAST_OP(0x30A7),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8),CAST_OP(0x30A8), +CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B0),CAST_OP(0x30B8),CAST_OP(0x30B9),CAST_OP(0x30BA),CAST_OP(0x30BB),CAST_OP(0x30BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC0),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8),CAST_OP(0x3EC8), +CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED0),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3ED8),CAST_OP(0x3EDF), +CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE0),CAST_OP(0x3EE7),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8),CAST_OP(0x3EE8), +CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF0),CAST_OP(0x3EF8),CAST_OP(0x3EF9),CAST_OP(0x3EFA),CAST_OP(0x3EFB),CAST_OP(0x3EFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F00),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08),CAST_OP(0x3F08), +CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F10),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F18),CAST_OP(0x3F1F), +CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F20),CAST_OP(0x3F27),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28),CAST_OP(0x3F28), +CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F30),CAST_OP(0x3F38),CAST_OP(0x3F39),CAST_OP(0x3F3A),CAST_OP(0x3F3B),CAST_OP(0x3F3C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3140),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148),CAST_OP(0x3148), +CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3150),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x3158),CAST_OP(0x315F), +CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3160),CAST_OP(0x3167),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168),CAST_OP(0x3168), +CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3170),CAST_OP(0x3178),CAST_OP(0x3179),CAST_OP(0x317A),CAST_OP(0x317B),CAST_OP(0x317C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3180),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188),CAST_OP(0x3188), +CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3190),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x3198),CAST_OP(0x319F), +CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A0),CAST_OP(0x31A7),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8),CAST_OP(0x31A8), +CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B0),CAST_OP(0x31B8),CAST_OP(0x31B9),CAST_OP(0x31BA),CAST_OP(0x31BB),CAST_OP(0x31BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4010),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x4018),CAST_OP(0x401F), +CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4020),CAST_OP(0x4027),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028),CAST_OP(0x4028), +CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4030),CAST_OP(0x4038),CAST_OP(0x4039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4050),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x4058),CAST_OP(0x405F), +CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4060),CAST_OP(0x4067),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068),CAST_OP(0x4068), +CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4070),CAST_OP(0x4078),CAST_OP(0x4079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4090),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x4098),CAST_OP(0x409F), +CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A0),CAST_OP(0x40A7),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8),CAST_OP(0x40A8), +CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B0),CAST_OP(0x40B8),CAST_OP(0x40B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x40C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D0),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40D8),CAST_OP(0x40DF), +CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E0),CAST_OP(0x40E7),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8),CAST_OP(0x40E8), +CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F0),CAST_OP(0x40F8),CAST_OP(0x40F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4200),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4210),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x4218),CAST_OP(0x421F), +CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4220),CAST_OP(0x4227),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228),CAST_OP(0x4228), +CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4230),CAST_OP(0x4238),CAST_OP(0x4239),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4240),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4250),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x4258),CAST_OP(0x425F), +CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4260),CAST_OP(0x4267),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268),CAST_OP(0x4268), +CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4270),CAST_OP(0x4278),CAST_OP(0x4279),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4280),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4290),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x4298),CAST_OP(0x429F), +CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A0),CAST_OP(0x42A7),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8),CAST_OP(0x42A8), +CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B0),CAST_OP(0x42B8),CAST_OP(0x42B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4400),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4410),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x4418),CAST_OP(0x441F), +CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4420),CAST_OP(0x4427),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428),CAST_OP(0x4428), +CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4430),CAST_OP(0x4438),CAST_OP(0x4439),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4440),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4450),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x4458),CAST_OP(0x445F), +CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4460),CAST_OP(0x4467),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468),CAST_OP(0x4468), +CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4470),CAST_OP(0x4478),CAST_OP(0x4479),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4480),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4490),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x4498),CAST_OP(0x449F), +CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A0),CAST_OP(0x44A7),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8),CAST_OP(0x44A8), +CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B0),CAST_OP(0x44B8),CAST_OP(0x44B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x44C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D0),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44D8),CAST_OP(0x44DF), +CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E0),CAST_OP(0x44E7),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8),CAST_OP(0x44E8), +CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F0),CAST_OP(0x44F8),CAST_OP(0x44F9),CAST_OP(0x44FA),CAST_OP(0x44FB),CAST_OP(0x44FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4600),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4610),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x4618),CAST_OP(0x461F), +CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4620),CAST_OP(0x4627),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628),CAST_OP(0x4628), +CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4630),CAST_OP(0x4638),CAST_OP(0x4639),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4640),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4650),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x4658),CAST_OP(0x465F), +CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4660),CAST_OP(0x4667),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668),CAST_OP(0x4668), +CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4670),CAST_OP(0x4678),CAST_OP(0x4679),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4680),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4690),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x4698),CAST_OP(0x469F), +CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A0),CAST_OP(0x46A7),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8),CAST_OP(0x46A8), +CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B0),CAST_OP(0x46B8),CAST_OP(0x46B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x46C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D0),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46D8),CAST_OP(0x46DF), +CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E0),CAST_OP(0x46E7),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8),CAST_OP(0x46E8), +CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F0),CAST_OP(0x46F8),CAST_OP(0x46F9),CAST_OP(0x46FA),CAST_OP(0x46FB),CAST_OP(0x46FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4800),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4810),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x4818),CAST_OP(0x481F), +CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4820),CAST_OP(0x4827),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828),CAST_OP(0x4828), +CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4830),CAST_OP(0x4838),CAST_OP(0x4839),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4840),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4850),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868),CAST_OP(0x4868), +CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4870),CAST_OP(0x4878),CAST_OP(0x4879),CAST_OP(0x487A),CAST_OP(0x487B),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4880),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4890),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A0),CAST_OP(0x48A7),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8),CAST_OP(0x48A8), +CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B0),CAST_OP(0x48B8),CAST_OP(0x48B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x48C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x48D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E0),CAST_OP(0x48E7),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8),CAST_OP(0x48E8), +CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F0),CAST_OP(0x48F8),CAST_OP(0x48F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4A00),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A10),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A18),CAST_OP(0x4A1F), +CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A20),CAST_OP(0x4A27),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28),CAST_OP(0x4A28), +CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A30),CAST_OP(0x4A38),CAST_OP(0x4A39),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4A40),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A50),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A58),CAST_OP(0x4A5F), +CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A60),CAST_OP(0x4A67),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68),CAST_OP(0x4A68), +CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A70),CAST_OP(0x4A78),CAST_OP(0x4A79),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4A80),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A90),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A98),CAST_OP(0x4A9F), +CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA0),CAST_OP(0x4AA7),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8),CAST_OP(0x4AA8), +CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB0),CAST_OP(0x4AB8),CAST_OP(0x4AB9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AC0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD0),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4AD8),CAST_OP(0x4ADF), +CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE0),CAST_OP(0x4AE7),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8),CAST_OP(0x4AE8), +CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF0),CAST_OP(0x4AF8),CAST_OP(0x4AF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C90),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C98),CAST_OP(0x4C9F), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8),CAST_OP(0x4CA8), +CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB0),CAST_OP(0x4CB8),CAST_OP(0x4CB9),CAST_OP(0x4CBA),CAST_OP(0x4CBB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD0),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CD8),CAST_OP(0x4CDF), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8),CAST_OP(0x4CE8), +CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF0),CAST_OP(0x4CF8),CAST_OP(0x4CF9),CAST_OP(0x4CFA),CAST_OP(0x4CFB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40),CAST_OP(0x4E40), +CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E50),CAST_OP(0x4E57),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E58),CAST_OP(0x4E5F), +CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E60),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68),CAST_OP(0x4E68), +CAST_OP(0x4E70),CAST_OP(0x4E71),CAST_OP(0x4E72),CAST_OP(0x4E73),CAST_OP(0x4AFC),CAST_OP(0x4E75),CAST_OP(0x4E76),CAST_OP(0x4E77),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4E90),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8),CAST_OP(0x4EA8), +CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB0),CAST_OP(0x4EB8),CAST_OP(0x4EB9),CAST_OP(0x4EBA),CAST_OP(0x4EBB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4ED0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8),CAST_OP(0x4EE8), +CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF0),CAST_OP(0x4EF8),CAST_OP(0x4EF9),CAST_OP(0x4EFA),CAST_OP(0x4EFB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4180),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4190),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x4198),CAST_OP(0x419F), +CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A0),CAST_OP(0x41A7),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8),CAST_OP(0x41A8), +CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B0),CAST_OP(0x41B8),CAST_OP(0x41B9),CAST_OP(0x41BA),CAST_OP(0x41BB),CAST_OP(0x41BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x41D0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8),CAST_OP(0x41E8), +CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F0),CAST_OP(0x41F8),CAST_OP(0x41F9),CAST_OP(0x41FA),CAST_OP(0x41FB),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C0),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8),CAST_OP(0x50C8), +CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D0),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50D8),CAST_OP(0x50DF), +CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E0),CAST_OP(0x50E7),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8),CAST_OP(0x50E8), +CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F0),CAST_OP(0x50F8),CAST_OP(0x50F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C0),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8),CAST_OP(0x51C8), +CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D0),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51D8),CAST_OP(0x51DF), +CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E0),CAST_OP(0x51E7),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8),CAST_OP(0x51E8), +CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F0),CAST_OP(0x51F8),CAST_OP(0x51F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C0),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8),CAST_OP(0x52C8), +CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D0),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52D8),CAST_OP(0x52DF), +CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E0),CAST_OP(0x52E7),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8),CAST_OP(0x52E8), +CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F0),CAST_OP(0x52F8),CAST_OP(0x52F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C0),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8),CAST_OP(0x53C8), +CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D0),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53D8),CAST_OP(0x53DF), +CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E0),CAST_OP(0x53E7),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8),CAST_OP(0x53E8), +CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F0),CAST_OP(0x53F8),CAST_OP(0x53F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C0),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8),CAST_OP(0x54C8), +CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D0),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54D8),CAST_OP(0x54DF), +CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E0),CAST_OP(0x54E7),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8),CAST_OP(0x54E8), +CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F0),CAST_OP(0x54F8),CAST_OP(0x54F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C0),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8),CAST_OP(0x55C8), +CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D0),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55D8),CAST_OP(0x55DF), +CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E0),CAST_OP(0x55E7),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8),CAST_OP(0x55E8), +CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F0),CAST_OP(0x55F8),CAST_OP(0x55F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C0),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8),CAST_OP(0x56C8), +CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D0),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56D8),CAST_OP(0x56DF), +CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E0),CAST_OP(0x56E7),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8),CAST_OP(0x56E8), +CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F0),CAST_OP(0x56F8),CAST_OP(0x56F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C0),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8),CAST_OP(0x57C8), +CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D0),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57D8),CAST_OP(0x57DF), +CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E0),CAST_OP(0x57E7),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8),CAST_OP(0x57E8), +CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F0),CAST_OP(0x57F8),CAST_OP(0x57F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C0),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8),CAST_OP(0x58C8), +CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D0),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58D8),CAST_OP(0x58DF), +CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E0),CAST_OP(0x58E7),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8),CAST_OP(0x58E8), +CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F0),CAST_OP(0x58F8),CAST_OP(0x58F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C0),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8),CAST_OP(0x59C8), +CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D0),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59D8),CAST_OP(0x59DF), +CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E0),CAST_OP(0x59E7),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8),CAST_OP(0x59E8), +CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F0),CAST_OP(0x59F8),CAST_OP(0x59F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC0),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8),CAST_OP(0x5AC8), +CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD0),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5AD8),CAST_OP(0x5ADF), +CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE0),CAST_OP(0x5AE7),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8),CAST_OP(0x5AE8), +CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF0),CAST_OP(0x5AF8),CAST_OP(0x5AF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC0),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8),CAST_OP(0x5BC8), +CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD0),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BD8),CAST_OP(0x5BDF), +CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE0),CAST_OP(0x5BE7),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8),CAST_OP(0x5BE8), +CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF0),CAST_OP(0x5BF8),CAST_OP(0x5BF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC0),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8),CAST_OP(0x5CC8), +CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD0),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CD8),CAST_OP(0x5CDF), +CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE0),CAST_OP(0x5CE7),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8),CAST_OP(0x5CE8), +CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF0),CAST_OP(0x5CF8),CAST_OP(0x5CF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC0),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8),CAST_OP(0x5DC8), +CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD0),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DD8),CAST_OP(0x5DDF), +CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE0),CAST_OP(0x5DE7),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8),CAST_OP(0x5DE8), +CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF0),CAST_OP(0x5DF8),CAST_OP(0x5DF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x5000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5010),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x5018),CAST_OP(0x501F), +CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5020),CAST_OP(0x5027),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028),CAST_OP(0x5028), +CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5030),CAST_OP(0x5038),CAST_OP(0x5039),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5040),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048),CAST_OP(0x5048), +CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5050),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x5058),CAST_OP(0x505F), +CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5060),CAST_OP(0x5067),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068),CAST_OP(0x5068), +CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5070),CAST_OP(0x5078),CAST_OP(0x5079),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5080),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088),CAST_OP(0x5088), +CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5090),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x5098),CAST_OP(0x509F), +CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A0),CAST_OP(0x50A7),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8),CAST_OP(0x50A8), +CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B0),CAST_OP(0x50B8),CAST_OP(0x50B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC0),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8),CAST_OP(0x5EC8), +CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED0),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5ED8),CAST_OP(0x5EDF), +CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE0),CAST_OP(0x5EE7),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8),CAST_OP(0x5EE8), +CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF0),CAST_OP(0x5EF8),CAST_OP(0x5EF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x5100),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5110),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x5118),CAST_OP(0x511F), +CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5120),CAST_OP(0x5127),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128),CAST_OP(0x5128), +CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5130),CAST_OP(0x5138),CAST_OP(0x5139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5140),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148),CAST_OP(0x5148), +CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5150),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x5158),CAST_OP(0x515F), +CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5160),CAST_OP(0x5167),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168),CAST_OP(0x5168), +CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5170),CAST_OP(0x5178),CAST_OP(0x5179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5180),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188),CAST_OP(0x5188), +CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5190),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x5198),CAST_OP(0x519F), +CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A0),CAST_OP(0x51A7),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8),CAST_OP(0x51A8), +CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B0),CAST_OP(0x51B8),CAST_OP(0x51B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC0),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8),CAST_OP(0x5FC8), +CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD0),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FD8),CAST_OP(0x5FDF), +CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE0),CAST_OP(0x5FE7),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8),CAST_OP(0x5FE8), +CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF0),CAST_OP(0x5FF8),CAST_OP(0x5FF9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x6000),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001),CAST_OP(0x6001), +CAST_OP(0x6100),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101),CAST_OP(0x6101), +CAST_OP(0x6200),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201),CAST_OP(0x6201), +CAST_OP(0x6300),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301),CAST_OP(0x6301), +CAST_OP(0x6400),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401),CAST_OP(0x6401), +CAST_OP(0x6500),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501),CAST_OP(0x6501), +CAST_OP(0x6600),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601),CAST_OP(0x6601), +CAST_OP(0x6700),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701),CAST_OP(0x6701), +CAST_OP(0x6800),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801),CAST_OP(0x6801), +CAST_OP(0x6900),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901),CAST_OP(0x6901), +CAST_OP(0x6A00),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01),CAST_OP(0x6A01), +CAST_OP(0x6B00),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01),CAST_OP(0x6B01), +CAST_OP(0x6C00),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01),CAST_OP(0x6C01), +CAST_OP(0x6D00),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01),CAST_OP(0x6D01), +CAST_OP(0x6E00),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01),CAST_OP(0x6E01), +CAST_OP(0x6F00),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01),CAST_OP(0x6F01), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000),CAST_OP(0x7000), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x8108),CAST_OP(0x810F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x8000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8010),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x8018),CAST_OP(0x801F), +CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8020),CAST_OP(0x8027),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028),CAST_OP(0x8028), +CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8030),CAST_OP(0x8038),CAST_OP(0x8039),CAST_OP(0x803A),CAST_OP(0x803B),CAST_OP(0x803C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x8040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8050),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x8058),CAST_OP(0x805F), +CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8060),CAST_OP(0x8067),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068),CAST_OP(0x8068), +CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8070),CAST_OP(0x8078),CAST_OP(0x8079),CAST_OP(0x807A),CAST_OP(0x807B),CAST_OP(0x807C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x8080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8090),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x8098),CAST_OP(0x809F), +CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A0),CAST_OP(0x80A7),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8),CAST_OP(0x80A8), +CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B0),CAST_OP(0x80B8),CAST_OP(0x80B9),CAST_OP(0x80BA),CAST_OP(0x80BB),CAST_OP(0x80BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x80C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D0),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80D8),CAST_OP(0x80DF), +CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E0),CAST_OP(0x80E7),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8),CAST_OP(0x80E8), +CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F0),CAST_OP(0x80F8),CAST_OP(0x80F9),CAST_OP(0x80FA),CAST_OP(0x80FB),CAST_OP(0x80FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8100),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F08),CAST_OP(0x8F0F), +CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8110),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x8118),CAST_OP(0x811F), +CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8120),CAST_OP(0x8127),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128),CAST_OP(0x8128), +CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8130),CAST_OP(0x8138),CAST_OP(0x8139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8150),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x8158),CAST_OP(0x815F), +CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8160),CAST_OP(0x8167),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168),CAST_OP(0x8168), +CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8170),CAST_OP(0x8178),CAST_OP(0x8179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8190),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x8198),CAST_OP(0x819F), +CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A0),CAST_OP(0x81A7),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8),CAST_OP(0x81A8), +CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B0),CAST_OP(0x81B8),CAST_OP(0x81B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x81C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D0),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81D8),CAST_OP(0x81DF), +CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E0),CAST_OP(0x81E7),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8),CAST_OP(0x81E8), +CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F0),CAST_OP(0x81F8),CAST_OP(0x81F9),CAST_OP(0x81FA),CAST_OP(0x81FB),CAST_OP(0x81FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x9108),CAST_OP(0x910F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x9148),CAST_OP(0x914F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x9188),CAST_OP(0x918F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9000),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008),CAST_OP(0x9008), +CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9010),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x9018),CAST_OP(0x901F), +CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9020),CAST_OP(0x9027),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028),CAST_OP(0x9028), +CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9030),CAST_OP(0x9038),CAST_OP(0x9039),CAST_OP(0x903A),CAST_OP(0x903B),CAST_OP(0x903C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9040),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048),CAST_OP(0x9048), +CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9050),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x9058),CAST_OP(0x905F), +CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9060),CAST_OP(0x9067),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068),CAST_OP(0x9068), +CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9070),CAST_OP(0x9078),CAST_OP(0x9079),CAST_OP(0x907A),CAST_OP(0x907B),CAST_OP(0x907C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9080),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088),CAST_OP(0x9088), +CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9090),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x9098),CAST_OP(0x909F), +CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A0),CAST_OP(0x90A7),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8),CAST_OP(0x90A8), +CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B0),CAST_OP(0x90B8),CAST_OP(0x90B9),CAST_OP(0x90BA),CAST_OP(0x90BB),CAST_OP(0x90BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C0),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8),CAST_OP(0x90C8), +CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D0),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90D8),CAST_OP(0x90DF), +CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E0),CAST_OP(0x90E7),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8),CAST_OP(0x90E8), +CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F0),CAST_OP(0x90F8),CAST_OP(0x90F9),CAST_OP(0x90FA),CAST_OP(0x90FB),CAST_OP(0x90FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9100),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F08),CAST_OP(0x9F0F), +CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9110),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x9118),CAST_OP(0x911F), +CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9120),CAST_OP(0x9127),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128),CAST_OP(0x9128), +CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9130),CAST_OP(0x9138),CAST_OP(0x9139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9140),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F48),CAST_OP(0x9F4F), +CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9150),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x9158),CAST_OP(0x915F), +CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9160),CAST_OP(0x9167),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168),CAST_OP(0x9168), +CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9170),CAST_OP(0x9178),CAST_OP(0x9179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9180),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F88),CAST_OP(0x9F8F), +CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9190),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x9198),CAST_OP(0x919F), +CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A0),CAST_OP(0x91A7),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8),CAST_OP(0x91A8), +CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B0),CAST_OP(0x91B8),CAST_OP(0x91B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C0),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8),CAST_OP(0x91C8), +CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D0),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91D8),CAST_OP(0x91DF), +CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E0),CAST_OP(0x91E7),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8),CAST_OP(0x91E8), +CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F0),CAST_OP(0x91F8),CAST_OP(0x91F9),CAST_OP(0x91FA),CAST_OP(0x91FB),CAST_OP(0x91FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000),CAST_OP(0xA000), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB108),CAST_OP(0xB10F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB148),CAST_OP(0xB14F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB188),CAST_OP(0xB18F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB000),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008),CAST_OP(0xB008), +CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB010),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB018),CAST_OP(0xB01F), +CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB020),CAST_OP(0xB027),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028),CAST_OP(0xB028), +CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB030),CAST_OP(0xB038),CAST_OP(0xB039),CAST_OP(0xB03A),CAST_OP(0xB03B),CAST_OP(0xB03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB040),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048),CAST_OP(0xB048), +CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB050),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB058),CAST_OP(0xB05F), +CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB060),CAST_OP(0xB067),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068),CAST_OP(0xB068), +CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB070),CAST_OP(0xB078),CAST_OP(0xB079),CAST_OP(0xB07A),CAST_OP(0xB07B),CAST_OP(0xB07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB080),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088),CAST_OP(0xB088), +CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB090),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB098),CAST_OP(0xB09F), +CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A0),CAST_OP(0xB0A7),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8),CAST_OP(0xB0A8), +CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B0),CAST_OP(0xB0B8),CAST_OP(0xB0B9),CAST_OP(0xB0BA),CAST_OP(0xB0BB),CAST_OP(0xB0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C0),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8),CAST_OP(0xB0C8), +CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D0),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0D8),CAST_OP(0xB0DF), +CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E0),CAST_OP(0xB0E7),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8),CAST_OP(0xB0E8), +CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F0),CAST_OP(0xB0F8),CAST_OP(0xB0F9),CAST_OP(0xB0FA),CAST_OP(0xB0FB),CAST_OP(0xB0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xB100),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF08),CAST_OP(0xBF0F), +CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB110),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB118),CAST_OP(0xB11F), +CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB120),CAST_OP(0xB127),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128),CAST_OP(0xB128), +CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB130),CAST_OP(0xB138),CAST_OP(0xB139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xB140),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF48),CAST_OP(0xBF4F), +CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB150),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB158),CAST_OP(0xB15F), +CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB160),CAST_OP(0xB167),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168),CAST_OP(0xB168), +CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB170),CAST_OP(0xB178),CAST_OP(0xB179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xB180),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF88),CAST_OP(0xBF8F), +CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB190),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB198),CAST_OP(0xB19F), +CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A0),CAST_OP(0xB1A7),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8),CAST_OP(0xB1A8), +CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B0),CAST_OP(0xB1B8),CAST_OP(0xB1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C0),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8),CAST_OP(0xB1C8), +CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D0),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1D8),CAST_OP(0xB1DF), +CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E0),CAST_OP(0xB1E7),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8),CAST_OP(0xB1E8), +CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F0),CAST_OP(0xB1F8),CAST_OP(0xB1F9),CAST_OP(0xB1FA),CAST_OP(0xB1FB),CAST_OP(0xB1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC108),CAST_OP(0xC10F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0xC000),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC010),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC018),CAST_OP(0xC01F), +CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC020),CAST_OP(0xC027),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028),CAST_OP(0xC028), +CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC030),CAST_OP(0xC038),CAST_OP(0xC039),CAST_OP(0xC03A),CAST_OP(0xC03B),CAST_OP(0xC03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0xC040),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC050),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC058),CAST_OP(0xC05F), +CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC060),CAST_OP(0xC067),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068),CAST_OP(0xC068), +CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC070),CAST_OP(0xC078),CAST_OP(0xC079),CAST_OP(0xC07A),CAST_OP(0xC07B),CAST_OP(0xC07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0xC080),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC090),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC098),CAST_OP(0xC09F), +CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A0),CAST_OP(0xC0A7),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8),CAST_OP(0xC0A8), +CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B0),CAST_OP(0xC0B8),CAST_OP(0xC0B9),CAST_OP(0xC0BA),CAST_OP(0xC0BB),CAST_OP(0xC0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0xC0C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D0),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0D8),CAST_OP(0xC0DF), +CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E0),CAST_OP(0xC0E7),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8),CAST_OP(0xC0E8), +CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F0),CAST_OP(0xC0F8),CAST_OP(0xC0F9),CAST_OP(0xC0FA),CAST_OP(0xC0FB),CAST_OP(0xC0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xC100),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF08),CAST_OP(0xCF0F), +CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC110),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC118),CAST_OP(0xC11F), +CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC120),CAST_OP(0xC127),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128),CAST_OP(0xC128), +CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC130),CAST_OP(0xC138),CAST_OP(0xC139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC140),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148),CAST_OP(0xC148), +CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC150),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC158),CAST_OP(0xC15F), +CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC160),CAST_OP(0xC167),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168),CAST_OP(0xC168), +CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC170),CAST_OP(0xC178),CAST_OP(0xC179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188),CAST_OP(0xC188), +CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC190),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC198),CAST_OP(0xC19F), +CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A0),CAST_OP(0xC1A7),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8),CAST_OP(0xC1A8), +CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B0),CAST_OP(0xC1B8),CAST_OP(0xC1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0xC1C0),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D0),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1D8),CAST_OP(0xC1DF), +CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E0),CAST_OP(0xC1E7),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8),CAST_OP(0xC1E8), +CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F0),CAST_OP(0xC1F8),CAST_OP(0xC1F9),CAST_OP(0xC1FA),CAST_OP(0xC1FB),CAST_OP(0xC1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD108),CAST_OP(0xD10F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD148),CAST_OP(0xD14F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD188),CAST_OP(0xD18F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD000),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008),CAST_OP(0xD008), +CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD010),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD018),CAST_OP(0xD01F), +CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD020),CAST_OP(0xD027),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028),CAST_OP(0xD028), +CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD030),CAST_OP(0xD038),CAST_OP(0xD039),CAST_OP(0xD03A),CAST_OP(0xD03B),CAST_OP(0xD03C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD040),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048),CAST_OP(0xD048), +CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD050),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD058),CAST_OP(0xD05F), +CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD060),CAST_OP(0xD067),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068),CAST_OP(0xD068), +CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD070),CAST_OP(0xD078),CAST_OP(0xD079),CAST_OP(0xD07A),CAST_OP(0xD07B),CAST_OP(0xD07C),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD080),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088),CAST_OP(0xD088), +CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD090),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD098),CAST_OP(0xD09F), +CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A0),CAST_OP(0xD0A7),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8),CAST_OP(0xD0A8), +CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B0),CAST_OP(0xD0B8),CAST_OP(0xD0B9),CAST_OP(0xD0BA),CAST_OP(0xD0BB),CAST_OP(0xD0BC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C0),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8),CAST_OP(0xD0C8), +CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D0),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0D8),CAST_OP(0xD0DF), +CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E0),CAST_OP(0xD0E7),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8),CAST_OP(0xD0E8), +CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F0),CAST_OP(0xD0F8),CAST_OP(0xD0F9),CAST_OP(0xD0FA),CAST_OP(0xD0FB),CAST_OP(0xD0FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xD100),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF08),CAST_OP(0xDF0F), +CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD110),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD118),CAST_OP(0xD11F), +CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD120),CAST_OP(0xD127),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128),CAST_OP(0xD128), +CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD130),CAST_OP(0xD138),CAST_OP(0xD139),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xD140),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF48),CAST_OP(0xDF4F), +CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD150),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD158),CAST_OP(0xD15F), +CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD160),CAST_OP(0xD167),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168),CAST_OP(0xD168), +CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD170),CAST_OP(0xD178),CAST_OP(0xD179),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xD180),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF88),CAST_OP(0xDF8F), +CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD190),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD198),CAST_OP(0xD19F), +CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A0),CAST_OP(0xD1A7),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8),CAST_OP(0xD1A8), +CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B0),CAST_OP(0xD1B8),CAST_OP(0xD1B9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C0),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8),CAST_OP(0xD1C8), +CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D0),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1D8),CAST_OP(0xD1DF), +CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E0),CAST_OP(0xD1E7),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8),CAST_OP(0xD1E8), +CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F0),CAST_OP(0xD1F8),CAST_OP(0xD1F9),CAST_OP(0xD1FA),CAST_OP(0xD1FB),CAST_OP(0xD1FC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D0),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0D8),CAST_OP(0xE0DF), +CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E0),CAST_OP(0xE0E7),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8),CAST_OP(0xE0E8), +CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F0),CAST_OP(0xE0F8),CAST_OP(0xE0F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D0),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1D8),CAST_OP(0xE1DF), +CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E0),CAST_OP(0xE1E7),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8),CAST_OP(0xE1E8), +CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F0),CAST_OP(0xE1F8),CAST_OP(0xE1F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D0),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2D8),CAST_OP(0xE2DF), +CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E0),CAST_OP(0xE2E7),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8),CAST_OP(0xE2E8), +CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F0),CAST_OP(0xE2F8),CAST_OP(0xE2F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D0),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3D8),CAST_OP(0xE3DF), +CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E0),CAST_OP(0xE3E7),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8),CAST_OP(0xE3E8), +CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F0),CAST_OP(0xE3F8),CAST_OP(0xE3F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D0),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4D8),CAST_OP(0xE4DF), +CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E0),CAST_OP(0xE4E7),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8),CAST_OP(0xE4E8), +CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F0),CAST_OP(0xE4F8),CAST_OP(0xE4F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D0),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5D8),CAST_OP(0xE5DF), +CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E0),CAST_OP(0xE5E7),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8),CAST_OP(0xE5E8), +CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F0),CAST_OP(0xE5F8),CAST_OP(0xE5F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D0),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6D8),CAST_OP(0xE6DF), +CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E0),CAST_OP(0xE6E7),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8),CAST_OP(0xE6E8), +CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F0),CAST_OP(0xE6F8),CAST_OP(0xE6F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D0),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7D8),CAST_OP(0xE7DF), +CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E0),CAST_OP(0xE7E7),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8),CAST_OP(0xE7E8), +CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F0),CAST_OP(0xE7F8),CAST_OP(0xE7F9),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE000),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008),CAST_OP(0xE008), +CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE010),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018),CAST_OP(0xE018), +CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE020),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028),CAST_OP(0xE028), +CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE030),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038),CAST_OP(0xE038), +CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE040),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048),CAST_OP(0xE048), +CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE050),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058),CAST_OP(0xE058), +CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE060),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068),CAST_OP(0xE068), +CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE070),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078),CAST_OP(0xE078), +CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE080),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088),CAST_OP(0xE088), +CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE090),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098),CAST_OP(0xE098), +CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A0),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8),CAST_OP(0xE0A8), +CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B0),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8),CAST_OP(0xE0B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE100),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108),CAST_OP(0xE108), +CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE110),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118),CAST_OP(0xE118), +CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE120),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128),CAST_OP(0xE128), +CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE130),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138),CAST_OP(0xE138), +CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE140),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148),CAST_OP(0xE148), +CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE150),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158),CAST_OP(0xE158), +CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE160),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168),CAST_OP(0xE168), +CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE170),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178),CAST_OP(0xE178), +CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE180),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188),CAST_OP(0xE188), +CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE190),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198),CAST_OP(0xE198), +CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A0),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8),CAST_OP(0xE1A8), +CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B0),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8),CAST_OP(0xE1B8), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC),CAST_OP(0x4AFC), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000),CAST_OP(0xF000), +}; diff --git a/MCUME_pico2/picocastaway/keyboard_osd.h b/MCUME_pico2/picocastaway/keyboard_osd.h new file mode 100644 index 0000000..4c31e6f --- /dev/null +++ b/MCUME_pico2/picocastaway/keyboard_osd.h @@ -0,0 +1,19 @@ + +#ifndef keyboard_osd_h_ +#define keyboard_osd_h_ + +extern bool virtualkeyboardIsActive(void); +extern void drawVirtualkeyboard(void); +extern void toggleVirtualkeyboard(bool keepOn); +extern void handleVirtualkeyboard(void); + +extern bool callibrationActive(void); +extern int handleCallibration(uint16_t bClick); + +extern bool menuActive(void); +extern char * menuSelection(void); +extern void toggleMenu(bool on); +extern int handleMenu(uint16_t bClick); + + +#endif diff --git a/MCUME_pico2/picocastaway/m68k_intrf.cpp b/MCUME_pico2/picocastaway/m68k_intrf.cpp new file mode 100644 index 0000000..5de085d --- /dev/null +++ b/MCUME_pico2/picocastaway/m68k_intrf.cpp @@ -0,0 +1,240 @@ +#include +#include +#include + +#include "dcastaway.h" +#include "mem.h" +#include "st.h" + +#include "m68k_intrf.h" + +#ifdef DEBUG_FAME +FILE *fame_debug_file=stdout; +unsigned fame_debug_count=0; +#ifdef DEBUG_FAME_START +int fame_debug_output=0; +#else +int fame_debug_output=1; +#endif +#endif + +#ifdef DEBUG_FAME +#include "dis.h" +#endif + +static void SetMemWW(unsigned long address, unsigned short value) +{ + address &= MEMADDRMASK; + WriteW(address, value); + /* + if (address= ROMBASE2) + program[i].offset= (((unsigned)rombase)+ROMBASE2)-program[i].low_addr; + //else + // program[i].offset= ((unsigned)membase) - (i*MEMSIZE); + } +#ifdef ALL_IN_RAM + program[0].offset= ((unsigned)mem1base) ; +#else + program[0].offset= ((unsigned)0) ; +#endif + program[1].offset= ((unsigned)mem2base - RAM1SIZE) ; + + +// read8[0].data=read16[0].data=write8[0].data=write16[0].data=(void *)((unsigned)membase); + read8[2].data=read16[2].data=(void *)((unsigned)rombase); +// read8[0].data=read16[0].data=write8[0].data=write16[0].data=(void *)((unsigned)membase); +// read8[1].data=read16[1].data=write8[1].data=write16[1].data=(void *)((unsigned)membase2-MEM1SIZE); +// read8[3].data=read16[3].data=(void *)((unsigned)rombase); + + m68k_init(); + m68k_set_context(&context); + m68k_reset(); +} diff --git a/MCUME_pico2/picocastaway/m68k_intrf.h b/MCUME_pico2/picocastaway/m68k_intrf.h new file mode 100644 index 0000000..302597b --- /dev/null +++ b/MCUME_pico2/picocastaway/m68k_intrf.h @@ -0,0 +1,234 @@ +#include +#include +#include "dcastaway.h" + +extern int waitstate; + +#ifndef USE_FAME_CORE + +#include "castaway/68000.h" +#include "castaway/op68k.h" + +extern unsigned IO_CYCLE; + +static __inline__ unsigned long cpu_loop(unsigned slice) { + +extern unsigned long (*jmp_table[8192])(operin); + +#define initialize_memmap() + //printf("%8x =>%8x\n",pc,myinst); + +#define cpuinst \ + address = pc&MEMADDRMASK; \ + myinst=biginst=ReadSL(address); \ + else { HWReset(); return slice-IO_CYCLE; } \ + pc+=2; \ + IO_CYCLE-=(*jmp_table[(myinst<<16)>>19])(reg); + + register unsigned long *p_reg=(unsigned long *)®[0]; + register unsigned long address; + register uint32 myinst; + IO_CYCLE=slice; + //Execute 10 instructions + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + cpuinst + return slice-IO_CYCLE; +#undef cpuinst +} + + +#else + +#include "fame.h" + + +#if defined(DREAMCAST) || defined(USE_FAME_CORE_C) +#define M68KCONTEXT m68kcontext +#define IO_CYCLE io_cycle_counter +#else +#define M68KCONTEXT _m68kcontext +#define IO_CYCLE __io_cycle_counter +#endif + +extern unsigned IO_CYCLE; + +//extern struct M68K_CONTEXT M68KCONTEXT; +extern M68K_CONTEXT M68KCONTEXT; +extern int recalc_int; +extern void SetMemW(unsigned long address, unsigned short value); +extern void HWReset(void); + +#define GetS() ((M68KCONTEXT.sr >> 13) & 1) +#define GetFC2() GetS() +#define GetI() ((M68KCONTEXT.sr >> 8) & 7) +#ifdef DEBUG_FAME +#define Interrupt(NUM,LEV) \ +{ \ + extern int fame_debug_output; \ + extern FILE *fame_debug_file; \ + if (fame_debug_output) \ + { fprintf(fame_debug_file,"Interrupt(%i,%i)\n",(NUM),(LEV)); DEBUG_FAME_FFLUSH; } \ + m68k_lower_irq((LEV)); \ + m68k_raise_irq((LEV),(NUM)); \ +} +#else +#define Interrupt(NUM,LEV) \ +{ \ + M68KCONTEXT.interrupts[0] |= (1 << (LEV)); \ + M68KCONTEXT.interrupts[(LEV)]=(NUM); \ + M68KCONTEXT.execinfo &= 0x7F; \ +} +#endif + +#define ClearInterrupt(LEV) M68KCONTEXT.interrupts[0] &= ~(1 << (LEV)) + + +#define MEMADDRMASK 0x00ffffffl +#define MEMADDRMASKS 0x00fffffel +#define MEMIDXSHIFT 11 +#define MEMADDRSIZE (MEMADDRMASK + 1) +#define AUTOINT2 26 +#define AUTOINT4 28 +#define BUSERR 2 +#define ADDRESSERR 3 + + +extern char GetMemB(unsigned long address); +extern short GetMemW(unsigned long address); +extern long GetMemL(unsigned long address); +extern void SetMemB(unsigned long address, unsigned char value); +extern void SetMemW(unsigned long address, unsigned short value); +extern void SetMemL(unsigned long address, unsigned long value); + +void initialize_memmap(void); +void ExceptionGroup0( int, unsigned long, int); +void ExceptionGroup0_execute(void); + + +#ifdef DEBUG_FAME +static char dis_msg[96]; +static unsigned short dis_buf[10]; +void disassemble68k(char *buf, unsigned short *inst_stream); +static __inline__ unsigned long cpu_loop(unsigned slice) +{ + unsigned i; + extern int number_exg0_fame; + extern int in_fame_core; + extern unsigned fame_debug_count; + extern int fame_debug_output; + extern FILE *fame_debug_file; + +#ifdef DEBUG_FAME_START + if (fame_debug_count>=((unsigned)(DEBUG_FAME_START))) + fame_debug_output=1; + else { + unsigned long cycles_actual=M68KCONTEXT.cycles_counter; + short lastint=M68KCONTEXT.sr&0x700; + + in_fame_core=1; + m68k_emulate(slice); + in_fame_core=0; + + fprintf(fame_debug_file,"SLICE(%u) %u (%u) ret=%u (%x %x)\n",slice,fame_debug_count,slice,M68KCONTEXT.cycles_counter-cycles_actual,M68KCONTEXT.execinfo&0x80,M68KCONTEXT.interrupts[0]); + fame_debug_count++; + + if (number_exg0_fame) + ExceptionGroup0_execute(); + + if ((M68KCONTEXT.execinfo&0x80)&&(lastint!=(M68KCONTEXT.sr&0x700))) + M68KCONTEXT.execinfo&=0x7f; + + return (M68KCONTEXT.cycles_counter-cycles_actual); + } + + if (fame_debug_output) + fprintf(fame_debug_file,"SLICE(%u) %u (%u)\n",slice,fame_debug_count,slice); +#endif + + in_fame_core=1; + unsigned long cycles_actual=M68KCONTEXT.cycles_counter; + short lastint=M68KCONTEXT.sr&0x700; + while(M68KCONTEXT.cycles_counter-cycles_actual((unsigned)(DEBUG_FAME_STOP))) + { +#ifdef DEBUG_FAME_FILE + extern FILE *fame_debug_file; + if (fame_debug_file) + fclose(fame_debug_file); + fame_debug_file=NULL; +#endif + free(malloc(24*1024*1024)); exit(0); } +#endif + if (number_exg0_fame) + { + ExceptionGroup0_execute(); + number_exg0_fame=0; + } + if ((M68KCONTEXT.execinfo&0x80)&&(lastint!=(M68KCONTEXT.sr&0x700))) + M68KCONTEXT.execinfo&=0x7f; + return (M68KCONTEXT.cycles_counter-cycles_actual); +} + +#else +static __inline__ unsigned long cpu_loop(unsigned slice) +{ + extern int in_fame_core; + extern int number_exg0_fame; + + unsigned long cycles_actual=M68KCONTEXT.cycles_counter; + short lastint=M68KCONTEXT.sr&0x700; + + in_fame_core=1; + m68k_emulate(slice); + in_fame_core=0; + + if (number_exg0_fame) + ExceptionGroup0_execute(); + + if ((M68KCONTEXT.execinfo&0x80)&&(lastint!=(M68KCONTEXT.sr&0x700))) + M68KCONTEXT.execinfo&=0x7f; + + return (M68KCONTEXT.cycles_counter-cycles_actual); +} +#endif + + +#endif diff --git a/MCUME_pico2/picocastaway/mem.cpp b/MCUME_pico2/picocastaway/mem.cpp new file mode 100644 index 0000000..9a02085 --- /dev/null +++ b/MCUME_pico2/picocastaway/mem.cpp @@ -0,0 +1,222 @@ +/* +* Castaway +* (C) 1994 - 2002 Martin Doering, Joachim Hoenig +* +* $File$ - memory read/write +* +* This file is distributed under the GPL, version 2 or at your +* option any later version. See doc/license.txt for details. +* +* revision history +* 23.05.2002 JH FAST1.0.1 code import: KR -> ANSI, restructuring +* 30.05.2002 JH Discontinued using mmap and mprotect, now using +* Martin's memory access jump table. +* 12.06.2002 JH Correct bus error/address error exception stack frame +* 14.06.2002 JH LowRamSetX() functions improved. +* 09.07.2002 JH Now loads any 192k ROM file +* 10.07.2002 MAD Now loads any ROM file +* 16.09.2002 JH Bugfix: Word access on unmapped I/O address stacked +* two bus error stack frames. Fault address corrected. +* 08.10.2002 JH Fixed integer types. +* 27.10.2002 AG Trashed everything for more speed! mwuhahaha! +*/ + +#include +#include +#include +#ifndef DREAMCAST +#else +#include +#endif + +#include "dcastaway.h" +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" + +static unsigned rombase_pos=0; + +char rom[80]; // = ROM; +#ifdef DREAMCAST +void reinit_sdcard(void); +char rom_sd[24] = ROM_SD; +#endif +static int samvol[16]={0,0,0,1,1,1,2,3,5,7,11,17,25,38,57,85}; +extern uint32 psg[26]; +#define lastpsg psg[25] +#define sampos psg[24] + + + +char GetMemB(unsigned long address) +{ + address &= MEMADDRMASK; + if (address=IOBASE && address=IOBASE && address= vid_mem) && (address < (vid_mem+32768) ) ) { + printf("vwlmem\n"); + WriteL(&videobuf[address-vid_mem], value); + } + else +#endif + WriteL(address/* + mem1base*/, value); + return; + } + if (address>=IOBASE && address> 16) +#define ReadSL(addr) (*(uint16*)(addr+mem1base))|((*(uint16*)(addr+mem1base+2))<<16) + +#else + +extern unsigned char ram_readb(int address); +extern void ram_writeb(int address, unsigned char val); +extern unsigned short ram_readw(int address); +extern void ram_writew(int address, unsigned short val); + +#define ReadBB(address) (address> 16) +#define ReadSL(address) (address> 16) +#define ReadSL(address) (address + +#include +#include "pico_dsp.h" + + +volatile bool vbl=true; + +bool repeating_timer_callback(struct repeating_timer *t) { + if (vbl) { + vbl = false; + } else { + vbl = true; + } + return true; +} + +PICO_DSP tft; +static int skip=0; + +#include "hardware/clocks.h" +#include "hardware/vreg.h" + +#include "hdmi_framebuffer.h" + +//psram_spi_inst_t* async_spi_inst; + +int main(void) { +// vreg_set_voltage(VREG_VOLTAGE_1_05); +// set_sys_clock_khz(125000, true); +// set_sys_clock_khz(150000, true); +// set_sys_clock_khz(133000, true); +// set_sys_clock_khz(200000, true); +// set_sys_clock_khz(210000, true); +// set_sys_clock_khz(230000, true); +// set_sys_clock_khz(225000, truxe); +// set_sys_clock_khz(250000, true); + +#ifdef HAS_USBPIO + set_sys_clock_khz(140000, true); +#else + set_sys_clock_khz(250000, true); + *((uint32_t *)(0x40010000+0x58)) = 2 << 16; //CLK_HSTX_DIV = 2 << 16; // HSTX clock/2 +#endif + + + // Overclock! +// set_sys_clock_khz(280000, true); +// stdio_init_all(); + + emu_init(); + + + + char * filename; +#ifdef FILEBROWSER + while (true) { + if (menuActive()) { + uint16_t bClick = emu_DebounceLocalKeys(); + int action = handleMenu(bClick); + filename = menuSelection(); + if (action == ACTION_RUN) { + break; + } + tft.waitSync(); + } + } +#endif + emu_start(); + emu_Init(filename); + tft.startRefresh(); + struct repeating_timer timer; + add_repeating_timer_ms(25, repeating_timer_callback, NULL, &timer); + while (true) { + uint16_t bClick = emu_DebounceLocalKeys(); + emu_Input(bClick); + emu_Step(); + } +} + +static unsigned short palette16[PALETTE_SIZE]; +void emu_SetPaletteEntry(unsigned char r, unsigned char g, unsigned char b, int index) +{ + if (index +#include +#include + +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" +#include "sound.h" + +#define LONGLONG long long + +#define ENVELOPE_PERIOD(Fine,Coarse) (((unsigned long)Coarse)<<8) + (unsigned long)Fine +#define NOISE_PERIOD(Freq) ((((unsigned long)Freq)&0x1f)<<11) +#define TONE_PERIOD(Fine,Coarse) ((((unsigned long)Coarse)&0x0f)<<8) + (unsigned long)Fine +#define MIXTABLE_SIZE (256*8) /* Large table, so don't overflow */ +#define TONEFREQ_SHIFT 28 /* 4.28 fixed point */ +#define NOISEFREQ_SHIFT 28 /* 4.28 fixed point */ +#define ENVFREQ_SHIFT 16 /* 16.16 fixed */ + +#define SAMPLES_BUFFER_SIZE 1024 +/* Number of generated samples per frame (eg. 44Khz=882) : */ +#define SAMPLES_PER_FRAME ((SOUND_FREQ*2)/50) //((SOUND_FREQ+35)/50) +/* Frequency of generated samples: */ +#define SAMPLES_FREQ (SOUND_FREQ) +#define YM_FREQ (2000000/SAMPLES_FREQ) /* YM Frequency 2Mhz */ + +/* Original wave samples */ +/* Shape x Length(repeat 3rd/4th entries) */ +#include "tab_EnvelopeShapeValues.h" +//static const int EnvelopeShapeValues[16*1024] = { 1,2 }; +/* Use table to convert from (A+B+C) to clipped 'unsigned char' for sound buffer */ +/* -ve and +ve range */ +#include "tab_MixTable.h" +//static const char MixTable[MIXTABLE_SIZE] = { 1,2 }; +static const char *pMixTable = &MixTable[MIXTABLE_SIZE/2]; /* Signed index into above */ +/* LogTable */ +#include "tab_LogTable.h" +//static const int LogTable[256] = { 1,2 }; +#include "tab_LogTable16.h" +//static const int LogTable16[16] = { 1,2 }; +static const int *pEnvelopeLogTable = &LogTable[128]; + +/* Current sample for this time period */ +static int Envelope[SAMPLES_BUFFER_SIZE]; +static int Noise[SAMPLES_BUFFER_SIZE]; +char MixBuffer[MIXBUFFER_SIZE]; + + + +/* Frequency and time period samples */ +static unsigned long ChannelFreq[3], EnvelopeFreq, NoiseFreq; /* Current frequency of each channel A,B,C,Envelope and Noise */ +static int ChannelAmpDecayTime[3]; /* Store counter to show if amplitude is changed to generate 'samples' */ +/* Output channel data */ +static int Channel_A_Buffer[SAMPLES_BUFFER_SIZE],Channel_B_Buffer[SAMPLES_BUFFER_SIZE],Channel_C_Buffer[SAMPLES_BUFFER_SIZE]; +static int ActiveSndBufIdx; /* Current working index into above mix buffer */ +static int nSamplesToGenerate; /* How many samples are needed for this time-frame */ + +/* global values */ +bool bWriteEnvelopeFreq; /* Did write to register '13' - causes frequency reset */ +bool bWriteChannelAAmp, bWriteChannelBAmp, bWriteChannelCAmp; /* Did write to amplitude registers? */ +bool bEnvelopeFreqFlag; /* As above, but cleared each frame for YM saving */ +/* Buffer to store circular samples */ +int nGeneratedSamples; /* Generated samples since audio buffer update */ +int SoundCycles; + + +/*-----------------------------------------------------------------------*/ +/* Envelope shape table */ +typedef struct +{ + int WaveStart[4], WaveDelta[4]; +} ENVSHAPE; + + +/* Square wave look up table */ +static const int SquareWave[16] = { 127,127,127,127,127,127,127,127, -128,-128,-128,-128,-128,-128,-128,-128 }; + + +static long RandomNum; + +static __inline__ long Misc_NextLongRand(long Seed) +{ + unsigned long Lo, Hi; + + Lo = 16807 * (long)(Seed & 0xffff); + Hi = 16807 * (long)((unsigned long)Seed >> 16); + Lo += (Hi & 0x7fff) << 16; + if (Lo > 2147483647L) { + Lo &= 2147483647L; + ++Lo; + } + Lo += Hi >> 15; + if (Lo > 2147483647L) { + Lo &= 2147483647L; + ++Lo; + } + return((long)Lo); +} + +static __inline__ long Misc_GetRandom(void) +{ + RandomNum = Misc_NextLongRand(RandomNum); + if (!RandomNum) + { + RandomNum++; + return 0; + } + return(RandomNum); +} + + +/*-----------------------------------------------------------------------*/ +/* + Init sound tables and envelopes +*/ +void Sound_Init(void) +{ + Sound_Reset(); +} + + +/*-----------------------------------------------------------------------*/ +/* + Reset the sound emulation +*/ +void Sound_Reset(void) +{ + int i; + + Sound_ClearMixBuffer(); /* Clear buffer */ + + /* Clear cycle counts, buffer index and register '13' flags */ + SoundCycles = 0; + bEnvelopeFreqFlag = FALSE; + bWriteEnvelopeFreq = FALSE; + bWriteChannelAAmp = bWriteChannelBAmp = bWriteChannelCAmp = FALSE; + + /* Lock audio system before accessing variables that are also use by the callback function! */ + Audio_Lock(); + CompleteSndBufIdx = 0; + ActiveSndBufIdx = (SOUND_BUFFER_SIZE + SAMPLES_PER_FRAME) % MIXBUFFER_SIZE; + nGeneratedSamples = 0; + Audio_Unlock(); + + /* Clear frequency counter */ + for(i=0; i<3; i++) + { + ChannelFreq[i] = + ChannelAmpDecayTime[i] = 0; + } + EnvelopeFreq = NoiseFreq = 0; +} + + +/*-----------------------------------------------------------------------*/ +/* + Clear mixer buffer, where samples are stored ready to pass to sound player +*/ +void Sound_ClearMixBuffer(void) +{ + Audio_Lock(); + + Memory_Clear(MixBuffer, MIXBUFFER_SIZE); /* Clear buffer */ + + Audio_Unlock(); +} + + +/*-----------------------------------------------------------------------*/ +/* + Find how many samples to generate and store in 'nSamplesToGenerate' + Also update 'SoundCycles' to store how many we actually did so generates set amount each frame +*/ +static void Sound_SetSamplesPassed(void) +{ + int nSampleCycles; + int nSamplesPerFrame; + int Dec=1; + + /* Check how many cycles have passed, as we use this to help find out if we are playing sample data */ + + /* First, add decay to channel amplitude variables */ + if (SoundCycles>(CYCLES_PER_FRAME/4)) + Dec = 16; /* Been long time between sound writes, must be normal tone sound */ + + if (!bWriteChannelAAmp) /* Not written to amplitude, decay value */ + { + ChannelAmpDecayTime[0]-=Dec; + if (ChannelAmpDecayTime[0]<0) ChannelAmpDecayTime[0] = 0; + } + if (!bWriteChannelBAmp) + { + ChannelAmpDecayTime[1]-=Dec; + if (ChannelAmpDecayTime[1]<0) ChannelAmpDecayTime[1] = 0; + } + if (!bWriteChannelCAmp) + { + ChannelAmpDecayTime[2]-=Dec; + if (ChannelAmpDecayTime[2]<0) ChannelAmpDecayTime[2] = 0; + } + + /* 160256 cycles per VBL, 44Khz = 882 samples per VBL */ + /* 882/160256 samples per clock cycle */ + nSamplesPerFrame = SAMPLES_PER_FRAME; +#if 0 /* Use floats for calculation */ + nSamplesToGenerate = (int)( (float)SoundCycles * ((float)nSamplesPerFrame/(float)CYCLES_PER_FRAME) ); + if (nSamplesToGenerate > nSamplesPerFrame) + nSamplesToGenerate = nSamplesPerFrame; + + nSampleCycles = (int)( (float)nSamplesToGenerate / ((float)nSamplesPerFrame/(float)CYCLES_PER_FRAME) ); + SoundCycles -= nSampleCycles; +#else /* Use integers for calculation - both of these calculations should fit into 32-bit int */ + nSamplesToGenerate = SoundCycles * nSamplesPerFrame / CYCLES_PER_FRAME; +//printf("nSamplesToGenerate=%i , SoundCycles=%i\n",nSamplesToGenerate,SoundCycles); + if (nSamplesToGenerate > nSamplesPerFrame) + nSamplesToGenerate = nSamplesPerFrame; + + nSampleCycles = nSamplesToGenerate * CYCLES_PER_FRAME / nSamplesPerFrame; + SoundCycles -= nSampleCycles; +#endif +} + + +/*-----------------------------------------------------------------------*/ +/* + Generate envelope wave for this time-frame +*/ +static void Sound_GenerateEnvelope(unsigned char EnvShape, unsigned char Fine, unsigned char Coarse) +{ + const int *pEnvelopeValues; + unsigned long EnvelopePeriod,EnvelopeFreqDelta; + int i; + + /* Find envelope details */ + if (bWriteEnvelopeFreq) + EnvelopeFreq = 0; + pEnvelopeValues = &EnvelopeShapeValues[ (EnvShape&0x0f)*1024 ]; /* Envelope shape values */ + EnvelopePeriod = ENVELOPE_PERIOD((unsigned long)Fine,(unsigned long)Coarse); + + if (EnvelopePeriod==0) /* Handle div by zero */ + EnvelopeFreqDelta = 0; + else + EnvelopeFreqDelta = ((LONGLONG)YM_FREQ<>ENVFREQ_SHIFT]; /* Store envelope wave, already applied 'log' function */ + EnvelopeFreq += EnvelopeFreqDelta; + if (EnvelopeFreq&0xfe000000) + EnvelopeFreq = 0x02000000 | (EnvelopeFreq&0x01ffffff); /* Keep in range 512-1024 once past 511! */ + } +} + + +/*-----------------------------------------------------------------------*/ +/* + Generate nosie for this time-frame +*/ +static void Sound_GenerateNoise(unsigned char MixerControl, unsigned char NoiseGen) +{ + int NoiseValue; + unsigned long NoisePeriod,NoiseFreqDelta; + int i; + + NoisePeriod = NOISE_PERIOD((unsigned long)NoiseGen); + + if (NoisePeriod==0) /* Handle div by zero */ + NoiseFreqDelta = 0; + else + NoiseFreqDelta = (((LONGLONG)YM_FREQ)<>NOISEFREQ_SHIFT]<=0) /* Add to square wave at given frequency */ + NoiseValue = -NoiseValue; + + Noise[i] = NoiseValue; + NoiseFreq += NoiseFreqDelta; + } +} + + +/*-----------------------------------------------------------------------*/ +/* + Generate channel of samples for this time-frame +*/ +static void Sound_GenerateChannel(int *pBuffer, unsigned char ToneFine, unsigned char ToneCoarse,unsigned char Amplitude,unsigned char MixerControl,unsigned long *pChannelFreq,int MixMask) +{ + int *pNoise = Noise, *pEnvelope = Envelope; + unsigned long ToneFreq=*pChannelFreq; + unsigned long TonePeriod; + unsigned long ToneFreqDelta; + int i,Amp,Mix; + int ToneOutput,NoiseOutput,MixerOutput,EnvelopeOutput,AmplitudeOutput; + + TonePeriod = TONE_PERIOD((unsigned long)ToneFine,(unsigned long)ToneCoarse); + /* Find frequency of channel */ + if (TonePeriod==0) + ToneFreqDelta = 0; /* Handle div by zero */ + else + ToneFreqDelta = (((LONGLONG)YM_FREQ)<>MixMask)&9; /* Read I/O Mixer */ + + /* Check if we are trying to play a 'sample' - we need to up the volume on these as they tend to be rather quiet */ + if ((Amplitude&0x10)==0) /* Fixed level amplitude? */ + { + ChannelAmpDecayTime[MixMask]++; /* Increment counter to find out if we are playing samples... */ + if (ChannelAmpDecayTime[MixMask]>16) + ChannelAmpDecayTime[MixMask] = 16; /* And limit */ + } + + for(i=0; i>TONEFREQ_SHIFT]; + + /* Output from Noise Generator(0-255) */ + NoiseOutput = *pNoise++; + /* Output from Mixer(combines Tone+Noise) */ + switch (Mix) { + case 0: /* Has Noise and Tone */ + MixerOutput = NoiseOutput+ToneOutput; + break; + case 1: /* Has Noise */ + MixerOutput = NoiseOutput; + break; + case 8: /* Has Tone */ + MixerOutput = ToneOutput; + break; + + default: /* This is used to emulate samples - should give no output, but ST gives set tone!!?? */ + /* MixerControl gets set to give a continuous tone and then then Amplitude */ + /* of channels A,B and C get changed with all other registers in the PSG */ + /* staying as zero's. This produces the sounds from Quartet, Speech, NoiseTracker etc...! */ + MixerOutput = 127; + } + + EnvelopeOutput = pEnvelopeLogTable[*pEnvelope++]; + + if ((Amplitude&0x10)==0) + { + AmplitudeOutput = Amp; /* Fixed level amplitude */ + + /* As with most emulators, sample playback is always 'quiet'. We check to see if */ + /* the amplitude of a channel is repeatedly changing and when this is detected we */ + /* scale the volume accordingly */ + if (ChannelAmpDecayTime[MixMask]>8) + AmplitudeOutput <<= 1; /* Scale up by a factor of 2 */ + } + else + AmplitudeOutput = EnvelopeOutput; + + *pBuffer++ = (MixerOutput*AmplitudeOutput)>>8; + + ToneFreq+=ToneFreqDelta; + } + + /* Store back incremented frequency, for next call */ + *pChannelFreq = ToneFreq; +} + +#ifdef XXX +/*-----------------------------------------------------------------------*/ +/* + Generate samples for all channels during this time-frame +*/ +static void Sound_GenerateSamples(void) +{ + int *pChannelA=Channel_A_Buffer, *pChannelB=Channel_B_Buffer, *pChannelC=Channel_C_Buffer; + int i; + + /* Anything to do? */ + if (nSamplesToGenerate>0) + { + /* Generate envelope/noise samples for this time */ + Sound_GenerateEnvelope(psg[PSG_REG_ENV_SHAPE],psg[PSG_REG_ENV_FINE],psg[PSG_REG_ENV_COARSE]); + Sound_GenerateNoise(psg[PSG_REG_MIXER_CONTROL],psg[PSG_REG_NOISE_GENERATOR]); + + /* Generate 3 channels, store to separate buffer so can mix/clip */ + Sound_GenerateChannel(pChannelA,psg[PSG_REG_CHANNEL_A_FINE],psg[PSG_REG_CHANNEL_A_COARSE],psg[PSG_REG_CHANNEL_A_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[0],0); + Sound_GenerateChannel(pChannelB,psg[PSG_REG_CHANNEL_B_FINE],psg[PSG_REG_CHANNEL_B_COARSE],psg[PSG_REG_CHANNEL_B_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[1],1); + Sound_GenerateChannel(pChannelC,psg[PSG_REG_CHANNEL_C_FINE],psg[PSG_REG_CHANNEL_C_COARSE],psg[PSG_REG_CHANNEL_C_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[2],2); + + /* Mix channels together, using table to clip and also convert to 'unsigned char' */ + for(i=0; i= SOUND_BUFFER_SIZE) + return; + + nSamplesToGenerate = SOUND_BUFFER_SIZE - nGeneratedSamples; + + Sound_GenerateSamples(); +Serial.println("vvv"); +} + + +#endif + +void Sound_Update(void) +{ + int Dec=1; + + /* Check how many cycles have passed, as we use this to help find out if we are playing sample data */ + + /* First, add decay to channel amplitude variables */ + if (SoundCycles>(CYCLES_PER_FRAME/4)) + Dec = 16; /* Been long time between sound writes, must be normal tone sound */ + + if (!bWriteChannelAAmp) /* Not written to amplitude, decay value */ + { + ChannelAmpDecayTime[0]-=Dec; + if (ChannelAmpDecayTime[0]<0) ChannelAmpDecayTime[0] = 0; + } + if (!bWriteChannelBAmp) + { + ChannelAmpDecayTime[1]-=Dec; + if (ChannelAmpDecayTime[1]<0) ChannelAmpDecayTime[1] = 0; + } + if (!bWriteChannelCAmp) + { + ChannelAmpDecayTime[2]-=Dec; + if (ChannelAmpDecayTime[2]<0) ChannelAmpDecayTime[2] = 0; + } + + //Sound_Update(); + + /* Clear write to register '13', used for YM file saving */ + //bEnvelopeFreqFlag = FALSE; + + /* Reset the write to register '13' flag */ + bWriteEnvelopeFreq = FALSE; + /* And amplitude write flags */ + bWriteChannelAAmp = bWriteChannelBAmp = bWriteChannelCAmp = FALSE; + +} + +/*-----------------------------------------------------------------------*/ +/* + On each VBL (50fps) complete samples. +*/ +void Sound_Update_VBL(void) +{ + } + + + + +void Sound_UpdateFromCallBack16(short *pBuffer, int len) +{ + len = len >> 1; + + int *pChannelA=Channel_A_Buffer, *pChannelB=Channel_B_Buffer, *pChannelC=Channel_C_Buffer; + int i; + nSamplesToGenerate = len; + + /* Generate envelope/noise samples for this time */ + Sound_GenerateEnvelope(psg[PSG_REG_ENV_SHAPE],psg[PSG_REG_ENV_FINE],psg[PSG_REG_ENV_COARSE]); + Sound_GenerateNoise(psg[PSG_REG_MIXER_CONTROL],psg[PSG_REG_NOISE_GENERATOR]); + + /* Generate 3 channels, store to separate buffer so can mix/clip */ + Sound_GenerateChannel(pChannelA,psg[PSG_REG_CHANNEL_A_FINE],psg[PSG_REG_CHANNEL_A_COARSE],psg[PSG_REG_CHANNEL_A_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[0],0); + Sound_GenerateChannel(pChannelB,psg[PSG_REG_CHANNEL_B_FINE],psg[PSG_REG_CHANNEL_B_COARSE],psg[PSG_REG_CHANNEL_B_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[1],1); + Sound_GenerateChannel(pChannelC,psg[PSG_REG_CHANNEL_C_FINE],psg[PSG_REG_CHANNEL_C_COARSE],psg[PSG_REG_CHANNEL_C_AMP],psg[PSG_REG_MIXER_CONTROL],&ChannelFreq[2],2); + + /* Mix channels together, using table to clip and also convert to 'unsigned char' */ + for(i=0; i +#include +#include + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef FALSE +#define FALSE 0 +#endif + +#define MUSIC_VOLUME 64 +#ifdef DINGOO +#define SOUND_FREQ 16000 +#else +#define SOUND_FREQ 22050 //22050 //11025 //22050 +#endif + +#define SOUND_BUFFER_SIZE 1024 + +void Sound_Reset(void); +void Sound_ClearMixBuffer(void); +void Audio_EnableAudio(bool bEnable); + +enum +{ + FREQ_11Khz, + FREQ_22Khz, + FREQ_44Khz +}; + +#define MIXBUFFER_SIZE 1024 //8192 +#define SCREEN_START_CYCLE 96 /* Cycle first normal pixel appears on */ +#define SCANLINES_PER_FRAME 313 /* Number of scan lines per frame */ +#define CYCLES_PER_LINE 512 /* Cycles per horiztonal line scan */ +#define CYCLES_VBL_IN (SCREEN_START_HBL*CYCLES_PER_LINE) /* ((28+64)*CYCLES_PER_LINE) */ +#define CYCLES_PER_FRAME (SCANLINES_PER_FRAME*CYCLES_PER_LINE) /* Cycles per VBL @ 50fps = 160256 */ +#define CYCLES_PER_SEC (CYCLES_PER_FRAME*50) /* Cycles per second */ +#define CYCLES_ENDLINE (64+320+88+40) /* DE(Display Enable) */ +#define CYCLES_HBL (CYCLES_PER_LINE+96) /* Cycles for first HBL - very inaccurate on ST */ +#define CYCLES_DEBUGGER 3000 /* Check debugger every 'x' cycles */ + +enum { + PSG_REG_CHANNEL_A_FINE, // 0x0000 + PSG_REG_CHANNEL_A_COARSE, // 0x0001 + PSG_REG_CHANNEL_B_FINE, // 0x0010 + PSG_REG_CHANNEL_B_COARSE, // 0x0011 + PSG_REG_CHANNEL_C_FINE, // 0x0100 + PSG_REG_CHANNEL_C_COARSE, // 0x0101 + PSG_REG_NOISE_GENERATOR, // 0x0110 + PSG_REG_MIXER_CONTROL, // 0x0111 + PSG_REG_CHANNEL_A_AMP, // 0x1000 + PSG_REG_CHANNEL_B_AMP, // 0x1001 + PSG_REG_CHANNEL_C_AMP, // 0x1010 + PSG_REG_ENV_FINE, // 0x1011 + PSG_REG_ENV_COARSE, // 0x1100 + PSG_REG_ENV_SHAPE, // 0x1101 + PSG_REG_IO_PORTA, // 0x1110 + PSG_REG_IO_PORTB // 0x1111 +}; + +#define NUM_PSG_SOUND_REGISTERS 14 // Number of register, not including IO ports + +extern bool bSoundWorking; /* Is sound OK */ +extern volatile bool bPlayingBuffer; /* Is playing buffer? */ +extern int OutputAudioFreqIndex; /* Playback rate (11Khz,22Khz or 44Khz) */ +extern int SoundBufferSize; /* Size of sound buffer */ +extern int CompleteSndBufIdx; /* Replay-index into MixBuffer */ + +extern int SoundPlayBackFrequencies[]; + + +extern bool bWriteEnvelopeFreq,bWriteChannelAAmp,bWriteChannelBAmp,bWriteChannelCAmp; +extern bool bEnvelopeFreqFlag; +extern char MixBuffer[MIXBUFFER_SIZE]; +extern int SoundCycles; +extern int nGeneratedSamples; + +static __inline__ int Misc_LimitInt(int Value, int MinRange, int MaxRange) +{ + if (ValueMaxRange) + Value = MaxRange; + + return(Value); +} + +#define Memory_Clear(A,B) (memset(A,0,B)) + + +#define Audio_Lock() +#define Audio_Unlock() + +void Sound_UpdateFromCallBack16(short *pBuffer, int len); + +void Sound_Update_VBL(void); +void Sound_UpdateFromAudioCallBack(void); +void Sound_Init(void); +void Sound_Update(void); +void audio_init(void); +void audio_stop(void); +void audio_init_music(void); +void audio_play_wait(void); +void audio_play_click(void); +void audio_play_file(void); +void audio_play_main(void); +void audio_play_error(void); +void audio_play_goodbye(void); +void audio_play_save(void); + +#else +/* NO SOUND */ +#define Sound_Update_VBL() +#define Sound_Update() +#define audio_init_music() +#define audio_play_wait() +#define audio_play_click() +#define audio_play_file() +#define audio_play_main() +#define audio_play_error() +#define audio_play_goodbye() +#define audio_play_save() +#define audio_init() +#define audio_stop() + +#endif + +#endif diff --git a/MCUME_pico2/picocastaway/st.cpp b/MCUME_pico2/picocastaway/st.cpp new file mode 100644 index 0000000..c18edec --- /dev/null +++ b/MCUME_pico2/picocastaway/st.cpp @@ -0,0 +1,617 @@ +/* +* Castaway +* (C) 1994 - 2002 Martin Doering, Joachim Hoenig +* +* IO.c - ST hardware emulation +* +* This file is distributed under the GPL, version 2 or at your +* option any later version. See doc/license.txt for details. +* +* revision history +* 23.05.2002 JH FAST1.0.1 code import: KR -> ANSI, restructuring +* 09.06.2002 JH Renamed io.c to st.c again (io.h conflicts with system headers) +* 12.06.2002 JH Correct bus error/address error exception stack frame +* 14.06.2002 JH Implemented STOP, shutdown CPU after multiple bus errors. +* Removed inst parameter from CPU opcode functions. +* 20.08.2002 JH Fixed sign bug in DoIORW() and DoIORL() +* 10.09.2002 JH Bugfix: MOVE.L 0xfffa00,d0 and the like should not raise bus error +* 16.09.2002 JH Bugfix: Word access on unmapped I/O address stacked +* two bus error stack frames. Fault address corrected. +* Merged some code from JH_TOS206_patches branch. +* 02.10.2002 JH Eliminated a lot of silly bugs introduced recently. Shame on me. +No more CPU bus errors from blitter.c::bitblt(). +* 10.10.2002 JH Compatibility improvements. +*/ +static char sccsid[] = "$Id: st.c,v 1.14 2002/10/10 19:41:27 jhoenig Exp $"; +#include +#include "dcastaway.h" +#include "st.h" +#include "mem.h" +#include "m68k_intrf.h" +#ifndef NO_SOUND +#include "sound.h" +#endif + + +#ifdef DEBUG +#include +#endif + +#define VALUE_OPEN 0xff +/* +* startup display mode +*/ +int display_mode = COL4; + +/* +* I/O Registers +*/ +uint8 memconf; + +//Video shifter +uint32 vid_adr; +uint8 vid_baseh, vid_basem; +uint32 vid_mem=0x10000; +uint8 vid_syncmode=2, vid_shiftmode; +int16 vid_col[16]; +int vid_flag; + +uint16 dma_car, dma_scr, dma_sr, dma_mode; +uint8 dma_adrh, dma_adrm, dma_adrl; +uint8 mfp_gpip, mfp_aer, mfp_ddr, mfp_iera, mfp_ierb, mfp_ipra, +mfp_iprb, mfp_isra, mfp_isrb, mfp_imra, mfp_imrb, mfp_ivr, +mfp_tacr, mfp_tbcr, mfp_tcdcr, mfp_scr, mfp_ucr, mfp_rsr, mfp_tsr, mfp_udr; + + +//Mfp delay timer variables +int32 mfp_reg[12]; +#define mfp_tadr mfp_reg[0] +#define mfp_tbdr mfp_reg[1] +#define mfp_tcdr mfp_reg[2] +#define mfp_tddr mfp_reg[3] +#define mfp_acount mfp_reg[4] +#define mfp_bcount mfp_reg[5] +#define mfp_ccount mfp_reg[6] +#define mfp_dcount mfp_reg[7] +#define mfp_ascale mfp_reg[8] +#define mfp_bscale mfp_reg[9] +#define mfp_cscale mfp_reg[10] +#define mfp_dscale mfp_reg[11] + +uint8 acia1_cr, acia1_sr, acia1_dr, acia2_cr, acia2_sr, acia2_dr; + +uint16 blt_halftone[16]; +int16 blt_src_x_inc, blt_src_y_inc; +uint32 blt_src_addr; +int16 blt_end_1, blt_end_2, blt_end_3; +int16 blt_dst_x_inc, blt_dst_y_inc; +uint32 blt_dst_addr; +uint16 blt_x_cnt, blt_y_cnt; +int8 blt_hop, blt_op, blt_status, blt_skew; +int8 blt_ready; + +uint32 psg[26]; +//unsigned char sample[10000]; +#define phase0 psg[16] +#define phase1 psg[17] +#define phase2 psg[18] +#define phase3 psg[19] +#define psg_epos psg[20] +#define psgcontrol psg[21] +#define phase4 psg[22] +#define nrand psg[23] +#define sampos psg[24] +#define lastpsg psg[25] + +static const int samvol[16]={0,0,0,1,1,1,2,3,5,7,11,17,25,38,57,85}; +static int samvol2[4096]; + +const int32 mfpcycletab[16] = {0,80402,32161,20100,6432,5025,3216,1608,1,0,0,0,0,0,0,0}; + +void IOInit(void) +{ + int n,a,b,c; + //Create sample lookup table (4096 entries) + for (a=0; a<16; a++) { + for (b=0; b<16; b++) { + for (c=0; c<16; c++) { + samvol2[(a<<8)+(b<<4)+c]=samvol[a]+samvol[b]+samvol[c]; + } + } + } + //Reset mfp variables + mfp_tadr=256<<20; mfp_tbdr=256<<20; mfp_tcdr=256<<20; mfp_tddr=256<<20; + mfp_tacr=0; mfp_tbcr=0; mfp_tcdcr=0; + mfp_acount=256<<20; mfp_bcount=256<<20; mfp_ccount=256<<20; mfp_dcount=256<<20; + mfp_ascale=0; mfp_bscale=0; mfp_cscale=0; mfp_dscale=0; + for (n=0; n<24; n++) psg[n]=0; + nrand=1; + //Other stuff + vid_baseh = 0; + vid_basem = 0; + vid_shiftmode = display_mode; + dma_sr = 1; /* DMA status ready */ + if (display_mode == MONO) { + mfp_gpip = 0x39; /* no lpr, no blt, no interrupt, monochrome */ + } else { + mfp_gpip = 0xb9; /* no lpr, no blt, no interrupt, color */ + } +#ifdef sun + act.sa_handler = Sigbus; + (void) sigaction (SIGBUS, &act, &oldsigbus); +#endif +#ifdef USE_MMAP + act.sa_handler = Sigsegv; + (void) sigaction (SIGSEGV, &act, &oldsigsegv); +#endif +} + +static void update_psg(uint8 value) { +#ifndef NO_SOUND + Sound_Update(); +#endif + //Update psg register + psg[psgcontrol]=value; + + switch(psgcontrol) + { + case 13: +#ifndef NO_SOUND + bEnvelopeFreqFlag = 1; + bWriteEnvelopeFreq = 1; +#endif + break; + case 12: + psg_epos=0; + break; + case 8: +#ifndef NO_SOUND + bWriteChannelAAmp= 1; +#endif + break; + case 9: +#ifndef NO_SOUND + bWriteChannelBAmp= 1; +#endif + break; + case 10: +#ifndef NO_SOUND + bWriteChannelCAmp= 1; +#endif + break; + } +} + +void DoIOWB(uint32 address, uint8 value) +{ + address&=0x7fff; + + //Video and dma emu + if (address<0x800) { + switch (address) { + case MEM_CONF&0x7fff: + memconf = value; + break; + case VID_BASEH&0x7fff: + vid_baseh = value; + vid_mem = (vid_baseh<<16)+(vid_basem<<8); + break; + case VID_BASEM&0x7fff: + vid_basem = value; + vid_mem = (vid_baseh<<16)+(vid_basem<<8); + break; + case VID_SYNCMODE&0x7fff: + vid_syncmode = value; + maybe_border++; + break; + case VID_SHIFTMODE&0x7fff: + vid_shiftmode = value; + vid_flag=1; + break; + case DMA_ADRH&0x7fff: + dma_adrh = value; + break; + case DMA_ADRM&0x7fff: + dma_adrm = value; + break; + case DMA_ADRL&0x7fff: + dma_adrl = value; + break; + } + return; + } + + //Sound emu + if (address<0x900) { +#if defined(USE_FAME_CORE) && defined(USE_MOVEM_FAME_PATCH) + static unsigned back_cycles=0; + static unsigned back_value=0; + static unsigned back_ctrl=0; + static unsigned new_value=0; +#endif + if (address<0x804) + waitstate+=1; + address&=3; + if (address==0) { + psgcontrol=value; //&15; +#if defined(USE_FAME_CORE) && defined(USE_MOVEM_FAME_PATCH) + if ((M68KCONTEXT.cycles_counter+IO_CYCLE)==back_cycles) { + psg[back_ctrl]=back_value; + update_psg(new_value); + } +#endif + }else if (address==2 && psgcontrol<16) { +#if defined(USE_FAME_CORE) && defined(USE_MOVEM_FAME_PATCH) + back_ctrl=psgcontrol; + back_value=psg[psgcontrol]; + new_value=value; +#endif + update_psg(value); + } +#if defined(USE_FAME_CORE) && defined(USE_MOVEM_FAME_PATCH) + back_cycles=IO_CYCLE+M68KCONTEXT.cycles_counter; +#endif + return; + } + + //Bus error? + if (address<0xb00) { + ExceptionGroup0(BUSERR, address|0xff8000, 0); + return; + } + + //MFP emu + if (address<0x7c00) { + waitstate+=4; + switch(address) { + case MFP_AER&0x7fff: + mfp_aer = value; + break; + case MFP_DDR&0x7fff: + mfp_ddr = value; + break; + case MFP_IERA&0x7fff: + mfp_iera = value; + mfp_ipra &= mfp_iera; + break; + case MFP_IERB&0x7fff: + mfp_ierb = value; + mfp_iprb &= mfp_ierb; + break; + case MFP_IPRA&0x7fff: + mfp_ipra &= value; + break; + case MFP_IPRB&0x7fff: + mfp_iprb &= value; + break; + case MFP_ISRA&0x7fff: + mfp_isra &= value; +#ifndef USE_FAME_CORE + recalc_int = 1; +#endif + break; + case MFP_ISRB&0x7fff: + mfp_isrb &= value; +#ifndef USE_FAME_CORE + recalc_int = 1; +#endif + break; + case MFP_IMRA&0x7fff: + mfp_imra = value; +#ifndef USE_FAME_CORE + recalc_int = 1; +#endif + break; + case MFP_IMRB&0x7fff: + mfp_imrb = value; +#ifndef USE_FAME_CORE + recalc_int = 1; +#endif + break; + case MFP_IVR&0x7fff: + mfp_ivr = value; + break; + case MFP_TACR&0x7fff: + mfp_tacr = value&15; +#if defined(USE_FAME_CORE) && defined(USE_SHORT_SLICE) + if (mfp_ascale) + m68k_stop_emulating(); +#endif + mfp_ascale = mfpcycletab[mfp_tacr]; + break; + case MFP_TBCR&0x7fff: + mfp_tbcr = value&15; +#if defined(USE_FAME_CORE) && defined(USE_SHORT_SLICE) + if (mfp_bscale) + m68k_stop_emulating(); +#endif + mfp_bscale = mfpcycletab[mfp_tbcr]; + break; + case MFP_TCDCR&0x7fff: + mfp_tcdcr = value&0x77; +#if defined(USE_FAME_CORE) && defined(USE_SHORT_SLICE) + if (mfp_cscale || mfp_dscale) + m68k_stop_emulating(); +#endif + mfp_cscale = mfpcycletab[mfp_tcdcr>>4]; + mfp_dscale = mfpcycletab[mfp_tcdcr&7]; + break; + case MFP_TADR&0x7fff: + if (value==0) mfp_tadr=256<<20; else mfp_tadr=value<<20; + if (mfp_ascale==0) mfp_acount=mfp_tadr; + break; + case MFP_TBDR&0x7fff: + if (value==0) mfp_tbdr=256<<20; else mfp_tbdr=value<<20; + if (mfp_bscale==0) mfp_bcount=mfp_tbdr; + break; + case MFP_TCDR&0x7fff: + if (value==0) mfp_tcdr=256<<20; else mfp_tcdr=value<<20; + if (mfp_cscale==0) mfp_ccount=mfp_tcdr; + break; + case MFP_TDDR&0x7fff: + if (value==0) mfp_tddr=256<<20; else mfp_tddr=value<<20; + if (mfp_dscale==0) mfp_dcount=mfp_tddr; + break; + case MFP_SCR&0x7fff: + mfp_scr = value; + break; + case MFP_UCR&0x7fff: + mfp_ucr = value; + break; + case MFP_RSR&0x7fff: + mfp_rsr = value; + break; + case MFP_TSR&0x7fff: + mfp_tsr = value; + break; + case MFP_UDR&0x7fff: + mfp_udr = value; + break; + } + return; + } + + switch(address) { + case ACIA1_SR&0x7fff: + waitstate+=8; + acia1_cr = value; + break; + case ACIA1_DR&0x7fff: + waitstate+=8; + IkbdRecv (value); + break; + case ACIA2_SR&0x7fff: + waitstate+=8; + acia2_cr = value; + break; + case ACIA2_DR&0x7fff: + waitstate+=8; + break; + } + +} + +void DoIOWW(uint32 address, uint16 value) +{ + if (address >= VID_COL0 && address <= VID_COL15) { + vid_col[(address & 0x1f) >> 1] = value&0x777; + vid_flag = 1; + return; + } + else + switch (address) { + case DMA_MODE: + dma_mode = value; + break; + case DMA_CAR: + waitstate+=4; + if (dma_mode & 0x10) dma_scr = value; + else if (dma_mode & 0x8) dma_car = value; + else { + switch (dma_mode & 0x6) { + case 0: + fdc_command = value; + FDCCommand (); + break; + case 2: + fdc_track = value; + break; + case 4: + fdc_sector = value; + break; + case 6: + fdc_data = value; + break; + } + } + break; + default: + DoIOWB(address, value>>8); + DoIOWB(address+1, value); + break; + } +} + +void DoIOWL(uint32 address, uint32 value) +{ + DoIOWW(address, value>>16); + DoIOWW(address+2, value); +} + +static __inline__ void calculate_vid_adr(void) +{ + unsigned yet=(vid_cycle[cyclenext-IO_CYCLE]-vid_adr_cycleyet)&(~3); + vid_adr+=yet; + vid_adr_cycleyet+=yet; +} + +uint8 DoIORB(uint32 address) +{ + address&=0x7fff; + + //Video and dma emu + if (address<0x800) { + switch (address) { + case MEM_CONF&0x7fff: + return memconf; + case VID_BASEH&0x7fff: + return vid_baseh; + case VID_BASEM&0x7fff: + return vid_basem; + case VID_ADRH&0x7fff: + calculate_vid_adr(); + return (unsigned char)(vid_adr>>16); + case VID_ADRM&0x7fff: + calculate_vid_adr(); + return (unsigned char)(vid_adr>>8); + case VID_ADRL&0x7fff: + calculate_vid_adr(); + return (unsigned char)(vid_adr); + case VID_SYNCMODE&0x7fff: + return vid_syncmode; + case VID_LINEWIDTH&0x7fff: + return 0xff; + case VID_SHIFTMODE&0x7fff: + return vid_shiftmode; + case DMA_ADRH&0x7fff: + return dma_adrh; + case DMA_ADRM&0x7fff: + return dma_adrm; + case DMA_ADRL&0x7fff: + return dma_adrl; + } + return VALUE_OPEN; + } + + //Sound emu + if (address<0x900) { + address&=3; + if (!address) + { + waitstate+=4; + if (psgcontrol>=16) return 0xff; + return psg[psgcontrol]; + } + else if (address<4) + waitstate++; + return VALUE_OPEN; + } + + //Bus error? + if (address<0xb00) { + ExceptionGroup0(BUSERR, address|0xff8000, 0); + return VALUE_OPEN; + } + + //MFP emu + if (address<0x7c00) { + waitstate+=4; + switch(address) { + case MFP_GPIP&0x7fff: + return mfp_gpip; + case MFP_AER&0x7fff: + return mfp_aer; + case MFP_DDR&0x7fff: + return mfp_ddr; + case MFP_IERA&0x7fff: + return mfp_iera; + case MFP_IERB&0x7fff: + return mfp_ierb; + case MFP_IPRA&0x7fff: + return mfp_ipra; + case MFP_IPRB&0x7fff: + return mfp_iprb; + case MFP_ISRA&0x7fff: + return mfp_isra; + case MFP_ISRB&0x7fff: + return mfp_isrb; + case MFP_IMRA&0x7fff: + return mfp_imra; + case MFP_IMRB&0x7fff: + return mfp_imrb; + case MFP_IVR&0x7fff: + return mfp_ivr; + case MFP_TACR&0x7fff: + return mfp_tacr; + case MFP_TBCR&0x7fff: + return mfp_tbcr; + case MFP_TCDCR&0x7fff: + return mfp_tcdcr; + case MFP_TADR&0x7fff: + return (mfp_acount+0xfffff)>>20; + case MFP_TBDR&0x7fff: + return (mfp_bcount+0xfffff)>>20; + case MFP_TCDR&0x7fff: + return (mfp_ccount+0xfffff)>>20; + case MFP_TDDR&0x7fff: + return (mfp_dcount+0xfffff)>>20; + case MFP_SCR&0x7fff: + return mfp_scr; + case MFP_UCR&0x7fff: + return mfp_ucr; + case MFP_RSR&0x7fff: + return mfp_rsr; + case MFP_TSR&0x7fff: + return mfp_tsr; + case MFP_UDR&0x7fff: + return mfp_udr; + } + return VALUE_OPEN; + } + + //Acia emu + switch(address) { + case ACIA1_SR&0x7fff: + waitstate+=8; + return 2 | acia1_sr; + case ACIA1_DR&0x7fff: + waitstate+=8; + if (!(acia1_cr & 0x20)) {acia1_sr&=0x7e; mfp_gpip|=0x10;} + return acia1_dr; + case ACIA2_SR&0x7fff: + waitstate+=8; + return 2; + case ACIA2_DR&0x7fff: + waitstate+=8; + return 1; + } + return VALUE_OPEN; + +} + +uint16 DoIORW(uint32 address) +{ + if (address >= VID_COL0 && address <= VID_COL15) { + return vid_col[(address & 0x1f) >> 1]; + } + switch (address) { + case DMA_SR: + return dma_sr; + case DMA_CAR: + waitstate+=4; + if (dma_mode & 0x10) return dma_scr; + else if (dma_mode & 0x8) return dma_car; + else { + switch (dma_mode & 0x6) { + case 0: + if (!fdc_int) mfp_gpip |= 0x20; + return fdc_status; + case 2: + return fdc_track; + case 4: + return fdc_sector; + case 6: + return fdc_data; + } + return 0; + } + default: + return (((uint32)DoIORB(address))<<8)+DoIORB(address+1); + } +} + +uint32 DoIORL(uint32 address) +{ + return (((uint32)DoIORW(address))<<16)+DoIORW(address+2); +} + diff --git a/MCUME_pico2/picocastaway/st.h b/MCUME_pico2/picocastaway/st.h new file mode 100644 index 0000000..e7bda22 --- /dev/null +++ b/MCUME_pico2/picocastaway/st.h @@ -0,0 +1,304 @@ + /* + * Castaway + * (C) 1994 - 2002 Martin Doering, Joachim Hoenig + * + * This file is distributed under the GPL, version 2 or at your + * option any later version. See doc/license.txt for details. + */ +#ifndef STH +#define STH + +#define MAX_DISC_SIZE 1050*1024 + + +/* + * I/O register addresses + */ +#define MEM_CONF 0xff8001 + +#define VID_BASEH 0xff8201 +#define VID_BASEM 0xff8203 +#define VID_ADRH 0xff8205 +#define VID_ADRM 0xff8207 +#define VID_ADRL 0xff8209 +#define VID_SYNCMODE 0xff820a +#define VID_BASEL 0xff820d +#define VID_LINEWIDTH 0xff820f +#define VID_COL0 0xff8240 +#define VID_COL1 0xff8242 +#define VID_COL2 0xff8244 +#define VID_COL3 0xff8246 +#define VID_COL4 0xff8248 +#define VID_COL5 0xff824a +#define VID_COL6 0xff824c +#define VID_COL7 0xff824e +#define VID_COL8 0xff8250 +#define VID_COL9 0xff8252 +#define VID_COL10 0xff8254 +#define VID_COL11 0xff8256 +#define VID_COL12 0xff8258 +#define VID_COL13 0xff825a +#define VID_COL14 0xff825c +#define VID_COL15 0xff825e +#define VID_SHIFTMODE 0xff8260 + +#define DMA_CAR 0xff8604 +#define DMA_SCR 0xff8604 +#define DMA_SR 0xff8606 +#define DMA_MODE 0xff8606 +#define DMA_ADRH 0xff8609 +#define DMA_ADRM 0xff860b +#define DMA_ADRL 0xff860d + +#define SND_RS 0xff8800 +#define SND_WD 0xff8802 + +#define BLT_HFT 0xff8a00 +#define BLT_SXINC 0xff8a20 +#define BLT_SYINC 0xff8a22 +#define BLT_SADR 0xff8a24 +#define BLT_END1 0xff8a28 +#define BLT_END2 0xff8a2a +#define BLT_END3 0xff8a2c +#define BLT_DXINC 0xff8a2e +#define BLT_DYINC 0xff8a30 +#define BLT_DADR 0xff8a32 +#define BLT_XCNT 0xff8a36 +#define BLT_YCNT 0xff8a38 +#define BLT_HOP 0xff8a3a +#define BLT_OP 0xff8a3b +#define BLT_STAT 0xff8a3c +#define BLT_SKEW 0xff8a3d + +#define MFP_GPIP 0xfffa01 +#define MFP_AER 0xfffa03 +#define MFP_DDR 0xfffa05 +#define MFP_IERA 0xfffa07 +#define MFP_IERB 0xfffa09 +#define MFP_IPRA 0xfffa0b +#define MFP_IPRB 0xfffa0d +#define MFP_ISRA 0xfffa0f +#define MFP_ISRB 0xfffa11 +#define MFP_IMRA 0xfffa13 +#define MFP_IMRB 0xfffa15 +#define MFP_IVR 0xfffa17 +#define MFP_TACR 0xfffa19 +#define MFP_TBCR 0xfffa1b +#define MFP_TCDCR 0xfffa1d +#define MFP_TADR 0xfffa1f +#define MFP_TBDR 0xfffa21 +#define MFP_TCDR 0xfffa23 +#define MFP_TDDR 0xfffa25 +#define MFP_SCR 0xfffa27 +#define MFP_UCR 0xfffa29 +#define MFP_RSR 0xfffa2b +#define MFP_TSR 0xfffa2d +#define MFP_UDR 0xfffa2f + +#define ACIA1_SR 0xfffc00 +#define ACIA1_DR 0xfffc02 + +#define ACIA2_SR 0xfffc04 +#define ACIA2_DR 0xfffc06 + +#define RTC_SECL 0xfffc21 +#define RTC_SECH 0xfffc23 +#define RTC_MINL 0xfffc25 +#define RTC_MINH 0xfffc27 +#define RTC_HRSL 0xfffc29 +#define RTC_HRSH 0xfffc2b +#define RTC_DAY 0xfffc2d +#define RTC_DAYL 0xfffc2f +#define RTC_DAYH 0xfffc31 +#define RTC_MONL 0xfffc33 +#define RTC_MONH 0xfffc35 +#define RTC_YRL 0xfffc37 +#define RTC_YRH 0xfffc39 +#define RTC_RES1 0xfffc3b +#define RTC_RES2 0xfffc3d +#define RTC_RES3 0xfffc3f + +#define IBS 32 +#define OBS 64 + +/* + * ROM/Cartridge file names + */ +extern char cartridge[80], rom[80]; +/* + * I/O register values + */ +extern uint8 memconf; +extern uint8 mfp_gpip, mfp_aer, mfp_ddr, mfp_iera, mfp_ierb, mfp_ipra, mfp_iprb, + mfp_isra, mfp_isrb, mfp_imra, mfp_imrb, mfp_ivr, mfp_tacr, + mfp_tbcr, mfp_tcdcr, mfp_scr, mfp_ucr, mfp_rsr, mfp_tsr, mfp_udr; + +//Mfp delay timer variables +extern int32 mfp_reg[12]; +#define mfp_tadr mfp_reg[0] +#define mfp_tbdr mfp_reg[1] +#define mfp_tcdr mfp_reg[2] +#define mfp_tddr mfp_reg[3] +#define mfp_acount mfp_reg[4] +#define mfp_bcount mfp_reg[5] +#define mfp_ccount mfp_reg[6] +#define mfp_dcount mfp_reg[7] +#define mfp_ascale mfp_reg[8] +#define mfp_bscale mfp_reg[9] +#define mfp_cscale mfp_reg[10] +#define mfp_dscale mfp_reg[11] + +extern uint8 acia1_cr, acia1_sr, acia1_dr, acia2_cr, acia2_sr, + acia2_dr; + +extern int checkedsample; +extern int checkedsound; +//Video shifter +extern uint32 vid_adr; +extern uint8 vid_baseh, vid_basem; +extern uint32 vid_mem; +extern uint8 vid_syncmode, vid_shiftmode; +extern int16 vid_col[]; +extern int vid_flag; + + +extern uint16 dma_car, dma_scr, dma_sr, dma_mode; +extern uint8 dma_adrh, dma_adrm, dma_adrl; +extern const int32 mfpcycletab[16]; + +extern uint32 psg[26]; +//extern unsigned char sample[10000]; +#define phase0 psg[16] +#define phase1 psg[17] +#define phase2 psg[18] +#define phase3 psg[19] +#define psg_epos psg[20] +#define psgcontrol psg[21] +#define phase4 psg[22] +#define nrand psg[23] +#define samppos psg[24] +#define lastpsg psg[25] + +/* ikbd.c */ +extern void IkbdLoop(void); +extern void IkbdRecv(uint8); +extern void IkbdSend(uint8); +extern void IkbdWriteBuffer(void); /* write byte IKBD -> ST */ +extern void IkbdKeyPress(unsigned short keysym); /* key press */ +extern void IkbdKeyRelease(unsigned short keysym); /* key release */ +extern void IkbdMousePress(int); /* mouse button press */ +extern void IkbdMouseRelease(int); /* mouse button release */ +extern void IkbdMouseMotion(int x, int y); /* mouse movement */ +//extern void IkbdMouseMotion(int x, int y, int dx, int dy); /* mouse movement */ +extern void joystickevent(int joystate); +extern void IkbdReset(void); + + +/* fdc.c */ +extern unsigned char fdc_data, fdc_track, fdc_sector, + fdc_status, fdc_command, fdc_int; +extern unsigned char disk_ejected[2]; +extern unsigned char disk_changed[2]; +struct Disk { + int file; + char name[80]; + int head; + int sides; + int tracks; + int sectors; + int secsize; + int disksize; +}; +extern struct Disk disk[2]; +extern int FDCInit(int i); +extern void FDCCommand(void); +void FDCeject(int num); +int unzipdisk(unsigned char *RomPath,unsigned char *buf); + +/* blitter.c */ +extern uint16 blt_halftone[16]; +extern int16 blt_src_x_inc, blt_src_y_inc; +extern uint32 blt_src_addr; +extern int16 blt_end_1, blt_end_2, blt_end_3; +extern int16 blt_dst_x_inc, blt_dst_y_inc; +extern uint32 blt_dst_addr; +extern uint16 blt_x_cnt, blt_y_cnt; +extern int8 blt_hop, blt_op, blt_status, blt_skew; + +extern void bitblt(void); + +/* init.c */ +extern int Init(); + +/* main.c */ +extern unsigned ips; + +/* mem.c */ +extern int MemInit(void); +extern void MemTableSet(uint32 base, uint32 size, + void (*setbyte)(uint32, uint8), + void (*setword)(uint32, uint16), + void (*setlong)(uint32, uint32 ), + uint8 (*getbyte)(uint32), + uint16 (*getword)(uint32), + uint32 (*getlong)(uint32) ); + +extern void RamSetB(uint32, uint8); +extern void RamSetW(uint32, uint16); +extern void RamSetL(uint32, uint32 ); +extern uint8 RamGetB(uint32); +extern uint16 RamGetW(uint32); +extern uint32 RamGetL(uint32); +/* + * Video shift modes + */ +#define COL4 0 +#define COL2 1 +#define MONO 2 +extern int display_mode; + +/* + * Read/Write IO Registers (return value != 0 if bus error) + */ +uint8 DoIORB(uint32 address); +uint16 DoIORW(uint32 address); +uint32 DoIORL(uint32 address); +void DoIOWB(uint32 address, uint8 value); +void DoIOWW(uint32 address, uint16 value); +void DoIOWL(uint32 address, uint32 value); + +void IOInit(void); +struct _mouse { + char buttons; /* real buttons */ + char stbuttons; /* buttons as known to st */ + int xscale, yscale; + int xmax, ymax; + int xkcm, ykcm; + int xth, yth; + int x, y; /* real mouse position */ + int stx, sty; /* mouse position st */ + int button_action; + int mode; + int yinv; + int flag; +}; + + +struct _joystick { + int mode; + int rate; + int state0; /* joystick 0 state */ + int state1; /* joystick 1 state */ + int rx, ry, tx, ty, vx, vy; +}; + + +extern struct _mouse mouse; +extern struct _joystick joystick; + +void Ikbd_Reset(void); +void IkbdJoystickChange(int number, uint8 state); +int unzipdisk(unsigned char *RomPath,unsigned char *buf); +void reset_st_video(void); + +#endif diff --git a/MCUME_pico2/picocastaway/tab_EnvelopeShapeValues.h b/MCUME_pico2/picocastaway/tab_EnvelopeShapeValues.h new file mode 100644 index 0000000..2c14a1c --- /dev/null +++ b/MCUME_pico2/picocastaway/tab_EnvelopeShapeValues.h @@ -0,0 +1,1026 @@ +static const int EnvelopeShapeValues[16384] = { +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112, +111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96, +95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80, +79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64, +63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48, +47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32, +31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16, +15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, +-1,-2,-3,-4,-5,-6,-7,-8,-9,-10,-11,-12,-13,-14,-15,-16, +-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32, +-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48, +-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64, +-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80, +-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96, +-97,-98,-99,-100,-101,-102,-103,-104,-105,-106,-107,-108,-109,-110,-111,-112, +-113,-114,-115,-116,-117,-118,-119,-120,-121,-122,-123,-124,-125,-126,-127,-128, +-128,-127,-126,-125,-124,-123,-122,-121,-120,-119,-118,-117,-116,-115,-114,-113, +-112,-111,-110,-109,-108,-107,-106,-105,-104,-103,-102,-101,-100,-99,-98,-97, +-96,-95,-94,-93,-92,-91,-90,-89,-88,-87,-86,-85,-84,-83,-82,-81, +-80,-79,-78,-77,-76,-75,-74,-73,-72,-71,-70,-69,-68,-67,-66,-65, +-64,-63,-62,-61,-60,-59,-58,-57,-56,-55,-54,-53,-52,-51,-50,-49, +-48,-47,-46,-45,-44,-43,-42,-41,-40,-39,-38,-37,-36,-35,-34,-33, +-32,-31,-30,-29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-19,-18,-17, +-16,-15,-14,-13,-12,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1, +0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, +16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, +32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, +48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, +64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, +80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95, +96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111, +112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128, +-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128,-128 +}; diff --git a/MCUME_pico2/picocastaway/tab_LogTable.h b/MCUME_pico2/picocastaway/tab_LogTable.h new file mode 100644 index 0000000..2adb1ef --- /dev/null +++ b/MCUME_pico2/picocastaway/tab_LogTable.h @@ -0,0 +1,18 @@ +static const int LogTable[256] = { +0,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2, +2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3, +3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4, +4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5, +5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7, +7,8,8,8,8,8,8,9,9,9,9,9,10,10,10,10, +10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14, +15,15,15,15,16,16,16,17,17,17,18,18,19,19,19,20, +20,21,21,21,22,22,23,23,24,24,25,25,26,26,27,27, +28,28,29,30,30,31,31,32,33,33,34,35,35,36,37,38, +38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52, +53,54,55,56,57,58,60,61,62,63,65,66,67,69,70,71, +73,74,76,77,79,80,82,84,85,87,89,91,92,94,96,98, +100,102,104,106,108,111,113,115,117,120,122,125,127,130,132,135, +138,140,143,146,149,152,155,158,161,164,168,171,175,178,182,185, +189,193,197,201,205,209,213,217,221,226,230,235,240,245,250,255 +}; diff --git a/MCUME_pico2/picocastaway/tab_LogTable16.h b/MCUME_pico2/picocastaway/tab_LogTable16.h new file mode 100644 index 0000000..e8e7f60 --- /dev/null +++ b/MCUME_pico2/picocastaway/tab_LogTable16.h @@ -0,0 +1,3 @@ +static const int LogTable16[16] = { +0,0,1,1,2,4,6,9,14,22,33,50,75,113,170,255 +}; diff --git a/MCUME_pico2/picocastaway/tab_MixTable.h b/MCUME_pico2/picocastaway/tab_MixTable.h new file mode 100644 index 0000000..b821394 --- /dev/null +++ b/MCUME_pico2/picocastaway/tab_MixTable.h @@ -0,0 +1,130 @@ +static const char MixTable[2048] = { +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x81,0x81,0x81,0x82,0x82,0x82,0x82,0x83,0x83,0x83, +0x84,0x84,0x84,0x85,0x85,0x85,0x85,0x86,0x86,0x86,0x87,0x87,0x87,0x88,0x88,0x88, +0x88,0x89,0x89,0x89,0x8A,0x8A,0x8A,0x8B,0x8B,0x8B,0x8B,0x8C,0x8C,0x8C,0x8D,0x8D, +0x8D,0x8E,0x8E,0x8E,0x8E,0x8F,0x8F,0x8F,0x90,0x90,0x90,0x91,0x91,0x91,0x91,0x92, +0x92,0x92,0x93,0x93,0x93,0x94,0x94,0x94,0x94,0x95,0x95,0x95,0x96,0x96,0x96,0x97, +0x97,0x97,0x97,0x98,0x98,0x98,0x99,0x99,0x99,0x9A,0x9A,0x9A,0x9A,0x9B,0x9B,0x9B, +0x9C,0x9C,0x9C,0x9D,0x9D,0x9D,0x9D,0x9E,0x9E,0x9E,0x9F,0x9F,0x9F,0xA0,0xA0,0xA0, +0xA0,0xA1,0xA1,0xA1,0xA2,0xA2,0xA2,0xA3,0xA3,0xA3,0xA3,0xA4,0xA4,0xA4,0xA5,0xA5, +0xA5,0xA6,0xA6,0xA6,0xA6,0xA7,0xA7,0xA7,0xA8,0xA8,0xA8,0xA9,0xA9,0xA9,0xA9,0xAA, +0xAA,0xAA,0xAB,0xAB,0xAB,0xAC,0xAC,0xAC,0xAC,0xAD,0xAD,0xAD,0xAE,0xAE,0xAE,0xAF, +0xAF,0xAF,0xAF,0xB0,0xB0,0xB0,0xB1,0xB1,0xB1,0xB2,0xB2,0xB2,0xB2,0xB3,0xB3,0xB3, +0xB4,0xB4,0xB4,0xB5,0xB5,0xB5,0xB5,0xB6,0xB6,0xB6,0xB7,0xB7,0xB7,0xB8,0xB8,0xB8, +0xB8,0xB9,0xB9,0xB9,0xBA,0xBA,0xBA,0xBB,0xBB,0xBB,0xBB,0xBC,0xBC,0xBC,0xBD,0xBD, +0xBD,0xBE,0xBE,0xBE,0xBE,0xBF,0xBF,0xBF,0xC0,0xC0,0xC0,0xC1,0xC1,0xC1,0xC1,0xC2, +0xC2,0xC2,0xC3,0xC3,0xC3,0xC4,0xC4,0xC4,0xC4,0xC5,0xC5,0xC5,0xC6,0xC6,0xC6,0xC7, +0xC7,0xC7,0xC7,0xC8,0xC8,0xC8,0xC9,0xC9,0xC9,0xCA,0xCA,0xCA,0xCA,0xCB,0xCB,0xCB, +0xCC,0xCC,0xCC,0xCD,0xCD,0xCD,0xCD,0xCE,0xCE,0xCE,0xCF,0xCF,0xCF,0xD0,0xD0,0xD0, +0xD0,0xD1,0xD1,0xD1,0xD2,0xD2,0xD2,0xD3,0xD3,0xD3,0xD3,0xD4,0xD4,0xD4,0xD5,0xD5, +0xD5,0xD6,0xD6,0xD6,0xD6,0xD7,0xD7,0xD7,0xD8,0xD8,0xD8,0xD9,0xD9,0xD9,0xD9,0xDA, +0xDA,0xDA,0xDB,0xDB,0xDB,0xDC,0xDC,0xDC,0xDC,0xDD,0xDD,0xDD,0xDE,0xDE,0xDE,0xDF, +0xDF,0xDF,0xDF,0xE0,0xE0,0xE0,0xE1,0xE1,0xE1,0xE2,0xE2,0xE2,0xE2,0xE3,0xE3,0xE3, +0xE4,0xE4,0xE4,0xE5,0xE5,0xE5,0xE5,0xE6,0xE6,0xE6,0xE7,0xE7,0xE7,0xE8,0xE8,0xE8, +0xE8,0xE9,0xE9,0xE9,0xEA,0xEA,0xEA,0xEB,0xEB,0xEB,0xEB,0xEC,0xEC,0xEC,0xED,0xED, +0xED,0xEE,0xEE,0xEE,0xEE,0xEF,0xEF,0xEF,0xF0,0xF0,0xF0,0xF1,0xF1,0xF1,0xF1,0xF2, +0xF2,0xF2,0xF3,0xF3,0xF3,0xF4,0xF4,0xF4,0xF4,0xF5,0xF5,0xF5,0xF6,0xF6,0xF6,0xF7, +0xF7,0xF7,0xF7,0xF8,0xF8,0xF8,0xF9,0xF9,0xF9,0xFA,0xFA,0xFA,0xFA,0xFB,0xFB,0xFB, +0xFC,0xFC,0xFC,0xFD,0xFD,0xFD,0xFD,0xFE,0xFE,0xFE,0xFF,0xFF,0xFF,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x02,0x02,0x02,0x03,0x03,0x03,0x03,0x04,0x04, +0x04,0x05,0x05,0x05,0x06,0x06,0x06,0x06,0x07,0x07,0x07,0x08,0x08,0x08,0x09,0x09, +0x09,0x09,0x0A,0x0A,0x0A,0x0B,0x0B,0x0B,0x0C,0x0C,0x0C,0x0C,0x0D,0x0D,0x0D,0x0E, +0x0E,0x0E,0x0F,0x0F,0x0F,0x0F,0x10,0x10,0x10,0x11,0x11,0x11,0x12,0x12,0x12,0x12, +0x13,0x13,0x13,0x14,0x14,0x14,0x15,0x15,0x15,0x15,0x16,0x16,0x16,0x17,0x17,0x17, +0x18,0x18,0x18,0x18,0x19,0x19,0x19,0x1A,0x1A,0x1A,0x1B,0x1B,0x1B,0x1B,0x1C,0x1C, +0x1C,0x1D,0x1D,0x1D,0x1E,0x1E,0x1E,0x1E,0x1F,0x1F,0x1F,0x20,0x20,0x20,0x21,0x21, +0x21,0x21,0x22,0x22,0x22,0x23,0x23,0x23,0x24,0x24,0x24,0x24,0x25,0x25,0x25,0x26, +0x26,0x26,0x27,0x27,0x27,0x27,0x28,0x28,0x28,0x29,0x29,0x29,0x2A,0x2A,0x2A,0x2A, +0x2B,0x2B,0x2B,0x2C,0x2C,0x2C,0x2D,0x2D,0x2D,0x2D,0x2E,0x2E,0x2E,0x2F,0x2F,0x2F, +0x30,0x30,0x30,0x30,0x31,0x31,0x31,0x32,0x32,0x32,0x33,0x33,0x33,0x33,0x34,0x34, +0x34,0x35,0x35,0x35,0x36,0x36,0x36,0x36,0x37,0x37,0x37,0x38,0x38,0x38,0x39,0x39, +0x39,0x39,0x3A,0x3A,0x3A,0x3B,0x3B,0x3B,0x3C,0x3C,0x3C,0x3C,0x3D,0x3D,0x3D,0x3E, +0x3E,0x3E,0x3F,0x3F,0x3F,0x3F,0x40,0x40,0x40,0x41,0x41,0x41,0x42,0x42,0x42,0x42, +0x43,0x43,0x43,0x44,0x44,0x44,0x45,0x45,0x45,0x45,0x46,0x46,0x46,0x47,0x47,0x47, +0x48,0x48,0x48,0x48,0x49,0x49,0x49,0x4A,0x4A,0x4A,0x4B,0x4B,0x4B,0x4B,0x4C,0x4C, +0x4C,0x4D,0x4D,0x4D,0x4E,0x4E,0x4E,0x4E,0x4F,0x4F,0x4F,0x50,0x50,0x50,0x51,0x51, +0x51,0x51,0x52,0x52,0x52,0x53,0x53,0x53,0x54,0x54,0x54,0x54,0x55,0x55,0x55,0x56, +0x56,0x56,0x57,0x57,0x57,0x57,0x58,0x58,0x58,0x59,0x59,0x59,0x5A,0x5A,0x5A,0x5A, +0x5B,0x5B,0x5B,0x5C,0x5C,0x5C,0x5D,0x5D,0x5D,0x5D,0x5E,0x5E,0x5E,0x5F,0x5F,0x5F, +0x60,0x60,0x60,0x60,0x61,0x61,0x61,0x62,0x62,0x62,0x63,0x63,0x63,0x63,0x64,0x64, +0x64,0x65,0x65,0x65,0x66,0x66,0x66,0x66,0x67,0x67,0x67,0x68,0x68,0x68,0x69,0x69, +0x69,0x69,0x6A,0x6A,0x6A,0x6B,0x6B,0x6B,0x6C,0x6C,0x6C,0x6C,0x6D,0x6D,0x6D,0x6E, +0x6E,0x6E,0x6F,0x6F,0x6F,0x6F,0x70,0x70,0x70,0x71,0x71,0x71,0x72,0x72,0x72,0x72, +0x73,0x73,0x73,0x74,0x74,0x74,0x75,0x75,0x75,0x75,0x76,0x76,0x76,0x77,0x77,0x77, +0x78,0x78,0x78,0x78,0x79,0x79,0x79,0x7A,0x7A,0x7A,0x7B,0x7B,0x7B,0x7B,0x7C,0x7C, +0x7C,0x7D,0x7D,0x7D,0x7E,0x7E,0x7E,0x7E,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F, +0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F +}; diff --git a/MCUME_pico2/picocastaway/tossw12.h b/MCUME_pico2/picocastaway/tossw12.h new file mode 100644 index 0000000..852e0a7 --- /dev/null +++ b/MCUME_pico2/picocastaway/tossw12.h @@ -0,0 +1,12290 @@ +const unsigned char tos[196608] = { +0x2E,0x60,0x02,0x01,0xFC,0x00,0x30,0x00,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x89, +0xFC,0x00,0x30,0x00,0xFE,0x00,0xF4,0xFF,0x22,0x04,0x87,0x19,0x03,0x00,0x96,0x0E, +0x00,0x00,0x9C,0x7E,0x00,0x00,0x61,0x0E,0x00,0x00,0xCE,0x87,0x00,0x00,0x00,0x00, +0xFC,0x46,0x00,0x27,0x70,0x4E,0xB9,0x0C,0x52,0xFA,0x5F,0x23,0xFA,0x00,0x00,0x00, +0x0A,0x66,0xFA,0x4D,0x08,0x00,0xF9,0x4E,0xFA,0x00,0x04,0x00,0xFA,0x4D,0x06,0x00, +0x00,0x60,0x36,0x06,0x0A,0x66,0xF9,0x13,0x00,0x00,0x24,0x04,0xFF,0xFF,0x01,0x80, +0xCD,0x9B,0xAD,0x0C,0x41,0x31,0x26,0x59,0x26,0x04,0x18,0x66,0x2D,0x20,0x2A,0x04, +0x2D,0x4A,0x2A,0x04,0x0E,0x66,0x00,0x08,0x00,0x00,0x08,0x66,0x40,0x20,0xFA,0x4D, +0xE0,0xFF,0xD0,0x4E,0xF9,0x41,0xFF,0xFF,0x00,0x88,0xBC,0x10,0x07,0x00,0x7C,0x11, +0xC0,0x00,0x02,0x00,0xBC,0x10,0x0E,0x00,0x7C,0x11,0x07,0x00,0x02,0x00,0x3A,0x08, +0x00,0x00,0x7B,0xFF,0x10,0x67,0xFA,0x4D,0x06,0x00,0x00,0x60,0x6E,0x0D,0xFC,0x13, +0x02,0x00,0xFF,0xFF,0x0A,0x82,0xF9,0x43,0xFF,0xFF,0x40,0x82,0x3C,0x30,0x0F,0x00, +0xFA,0x41,0xE6,0x05,0xD8,0x32,0xC8,0x51,0xFC,0xFF,0xFC,0x13,0x01,0x00,0xFF,0xFF, +0x01,0x82,0xFC,0x13,0x00,0x00,0xFF,0xFF,0x03,0x82,0xCD,0x9B,0x2D,0x1C,0x24,0x04, +0x2D,0x2A,0x2E,0x04,0xFA,0x4D,0x06,0x00,0x00,0x60,0x9E,0x05,0x00,0x67,0x18,0x01, +0x46,0x42,0xFC,0x13,0x0A,0x00,0xFF,0xFF,0x01,0x80,0x7C,0x30,0x08,0x00,0xF9,0x43, +0x20,0x00,0x08,0x00,0x40,0x42,0xC0,0x30,0xC0,0x32,0x7C,0xD0,0x54,0xFA,0xFC,0xB1, +0x00,0x00,0x00,0x02,0xF0,0x66,0x3C,0x22,0x20,0x00,0x00,0x00,0x4E,0xE4,0x7C,0x30, +0x08,0x02,0xFA,0x4B,0x06,0x00,0x00,0x60,0x4A,0x05,0x20,0x67,0x7C,0x30,0x08,0x04, +0xFA,0x4B,0x06,0x00,0x00,0x60,0x3C,0x05,0x10,0x67,0x7C,0x30,0x08,0x00,0xFA,0x4B, +0x06,0x00,0x00,0x60,0x2E,0x05,0x04,0x66,0x46,0x58,0x46,0x58,0xBC,0x92,0x20,0x00, +0x00,0x00,0xC8,0x67,0xC6,0x13,0xFF,0xFF,0x01,0x80,0xF9,0x4F,0x00,0x00,0x00,0x80, +0x79,0x28,0x00,0x00,0x08,0x00,0xFA,0x41,0x36,0x00,0xC8,0x23,0x00,0x00,0x08,0x00, +0x3C,0x36,0x55,0xFB,0x3C,0x2E,0x02,0x00,0x00,0x00,0x47,0x20,0x48,0x22,0x00,0x34, +0x2A,0x72,0x02,0x33,0x43,0xD4,0xC9,0x51,0xFA,0xFF,0x48,0x22,0x2A,0x72,0x61,0xB0, +0x0C,0x66,0x51,0x42,0x43,0xD0,0xC9,0x51,0xF6,0xFF,0xC7,0xD1,0xDE,0x60,0xC7,0x91, +0x08,0x2A,0xCC,0x23,0x00,0x00,0x08,0x00,0x05,0x20,0xBC,0x90,0x00,0x00,0x00,0x80, +0x48,0xE0,0xC0,0x13,0xFF,0xFF,0x03,0x82,0x40,0x48,0xC0,0x13,0xFF,0xFF,0x01,0x82, +0x45,0x20,0x3C,0x28,0x00,0x00,0x00,0x04,0x00,0x70,0x00,0x72,0x00,0x74,0x00,0x76, +0xE0,0x48,0x00,0xF0,0xE0,0x48,0x00,0xF0,0xE0,0x48,0x00,0xF0,0xE0,0x48,0x00,0xF0, +0xC4,0xB1,0xEC,0x66,0xCD,0x9B,0x46,0x1B,0x24,0x04,0x45,0x2B,0x2E,0x04,0x7C,0x2B, +0x20,0x75,0xF3,0x19,0x20,0x04,0x7C,0x2B,0x76,0x23,0xAA,0x98,0x3A,0x04,0x7C,0x2B, +0x55,0x55,0xAA,0xAA,0x1A,0x05,0xCD,0x9B,0x7C,0x20,0x00,0x00,0x80,0x09,0x7C,0x22, +0x01,0x00,0x00,0x00,0x00,0x70,0xC0,0x30,0xC8,0xB3,0xFA,0x66,0x6D,0x20,0x2E,0x04, +0xFC,0x91,0x00,0x00,0x00,0x80,0x48,0x2B,0x4E,0x04,0xED,0x13,0x4F,0x04,0xFF,0xFF, +0x01,0x82,0xED,0x13,0x50,0x04,0xFF,0xFF,0x03,0x82,0x3C,0x32,0xFF,0x07,0xC0,0x20, +0xC0,0x20,0xC0,0x20,0xC0,0x20,0xC9,0x51,0xF6,0xFF,0x7A,0x20,0xC8,0xFD,0x90,0x0C, +0x65,0x87,0x21,0x43,0x04,0x67,0xFA,0x41,0xB0,0xFD,0xE8,0x23,0x04,0x00,0x00,0x00, +0xFA,0x04,0xE8,0x23,0x08,0x00,0x00,0x00,0xFE,0x04,0x7C,0x2B,0xFC,0x00,0x44,0x0F, +0x6A,0x04,0x7C,0x2B,0xFC,0x00,0xB6,0x12,0x76,0x04,0x7C,0x2B,0xFC,0x00,0xCA,0x0F, +0x72,0x04,0x7C,0x2B,0xFC,0x00,0x7A,0x11,0x7E,0x04,0x7C,0x2B,0xFC,0x00,0x60,0x15, +0x7A,0x04,0x7C,0x2B,0xFC,0x00,0x24,0x21,0x06,0x05,0x7C,0x2B,0xFC,0x00,0x90,0x20, +0x0A,0x05,0x7C,0x2B,0xFC,0x00,0x9A,0x21,0x0E,0x05,0x7C,0x2B,0xFC,0x00,0xB4,0x21, +0x12,0x05,0x7C,0x2B,0xFC,0x00,0x62,0x0D,0x02,0x05,0x6D,0x2B,0x4E,0x04,0x36,0x04, +0x6D,0x2B,0xFA,0x04,0x32,0x04,0xF9,0x4F,0x00,0x00,0x5A,0x75,0x7C,0x3B,0x08,0x00, +0x54,0x04,0xED,0x50,0x44,0x04,0x7C,0x3B,0x03,0x00,0x40,0x04,0x7C,0x2B,0x00,0x00, +0xDA,0x16,0xC6,0x04,0x7C,0x3B,0xFF,0xFF,0xEE,0x04,0x7C,0x2B,0xFC,0x00,0x00,0x00, +0xF2,0x04,0x7C,0x2B,0x00,0x00,0x3A,0x09,0xA2,0x04,0x7C,0x2B,0xFC,0x00,0x70,0x06, +0x6E,0x04,0xB9,0x42,0x00,0x00,0xC2,0x04,0x00,0x61,0xB0,0x0B,0xFA,0x47,0xC0,0x04, +0xFA,0x49,0x5E,0x03,0xB9,0x0C,0x52,0xFA,0x5F,0x23,0xFA,0x00,0x00,0x00,0x26,0x67, +0xFA,0x43,0x2E,0x08,0xFC,0xD3,0x00,0x02,0x00,0x00,0xF9,0x41,0x00,0x00,0x08,0x00, +0x3C,0x30,0x3D,0x00,0xC9,0x20,0xFC,0xD3,0x00,0x01,0x00,0x00,0xC8,0x51,0xF6,0xFF, +0xCB,0x23,0x00,0x00,0x14,0x00,0x06,0x70,0xED,0x43,0x64,0x00,0xFC,0x22,0xFC,0x00, +0xCE,0x07,0xC8,0x51,0xF8,0xFF,0x7C,0x2B,0xFC,0x00,0xDE,0x06,0x70,0x00,0x7C,0x2B, +0xFC,0x00,0xC8,0x06,0x68,0x00,0x4B,0x2B,0x88,0x00,0x7C,0x2B,0xFC,0x00,0xF8,0x07, +0xB4,0x00,0x7C,0x2B,0xFC,0x00,0xF2,0x07,0xB8,0x00,0x7C,0x2B,0xFC,0x00,0x66,0x9F, +0x28,0x00,0x4C,0x2B,0x00,0x04,0x7C,0x2B,0xFC,0x00,0xEE,0x07,0x04,0x04,0x4C,0x2B, +0x08,0x04,0xED,0x41,0xCE,0x04,0x48,0x2B,0x56,0x04,0x3C,0x30,0x07,0x00,0x98,0x42, +0xC8,0x51,0xFC,0xFF,0xF9,0x41,0xFC,0x00,0xAE,0x09,0x7C,0x32,0x1E,0x05,0x1F,0x70, +0xD8,0x22,0xC8,0x51,0xFC,0xFF,0x00,0x61,0x50,0x20,0x3C,0x2F,0xFC,0x00,0x3A,0x05, +0x3C,0x3F,0x01,0x00,0xB9,0x4E,0xFC,0x00,0x12,0x22,0x8F,0x5C,0x3C,0x20,0x00,0x00, +0xFF,0x7F,0x00,0x61,0x82,0x01,0xC8,0x51,0xFA,0xFF,0x02,0x70,0x00,0x61,0x68,0x02, +0x39,0x10,0xFF,0xFF,0x60,0x82,0x3C,0xC0,0x03,0x00,0x3C,0xB0,0x03,0x00,0x02,0x66, +0x02,0x70,0xC0,0x13,0x00,0x00,0x4C,0x04,0x39,0x10,0xFF,0xFF,0x01,0xFA,0x18,0x6B, +0xFA,0x4D,0x06,0x00,0x00,0x60,0x14,0x0A,0xFC,0x13,0x02,0x00,0xFF,0xFF,0x60,0x82, +0xFC,0x13,0x02,0x00,0x00,0x00,0x4C,0x04,0x00,0x61,0x00,0x0B,0xB9,0x4E,0xFC,0x00, +0xF8,0xA9,0xB9,0x4E,0xFC,0x00,0x6E,0xA9,0x39,0x0C,0x01,0x00,0x00,0x00,0x4C,0x04, +0x0A,0x66,0xF9,0x33,0xFF,0xFF,0x5E,0x82,0xFF,0xFF,0x46,0x82,0x7C,0x2B,0xFC,0x00, +0x30,0x00,0x6E,0x04,0xFC,0x33,0x01,0x00,0x00,0x00,0x52,0x04,0x40,0x42,0x00,0x61, +0xF6,0x01,0xFC,0x46,0x00,0x23,0x01,0x70,0x00,0x61,0xEC,0x01,0x00,0x61,0x9A,0x46, +0xF9,0x33,0xFC,0x00,0x1E,0x00,0x00,0x00,0x40,0x88,0x00,0x61,0xD6,0x47,0x00,0x61, +0xCC,0x00,0x00,0x61,0xE4,0x00,0x00,0x61,0xDE,0x09,0x79,0x4A,0x00,0x00,0x82,0x04, +0x1E,0x67,0x00,0x61,0xC6,0x07,0xFC,0x23,0xFC,0x00,0x00,0x00,0x00,0x00,0xF2,0x04, +0x7A,0x48,0xA5,0x00,0x7A,0x48,0xA1,0x00,0x7A,0x48,0x8A,0x00,0x67,0x42,0x68,0x60, +0x00,0x61,0xA8,0x07,0xFC,0x23,0xFC,0x00,0x00,0x00,0x00,0x00,0xF2,0x04,0xFA,0x41, +0x68,0x00,0x7C,0x22,0x00,0x00,0x40,0x08,0x10,0x0C,0x23,0x00,0x02,0x66,0x49,0x24, +0xD8,0x12,0xF4,0x6A,0x39,0x10,0x00,0x00,0x46,0x04,0x3C,0xD0,0x41,0x00,0x80,0x14, +0x79,0x48,0x00,0x00,0x40,0x08,0x79,0x48,0xFC,0x00,0x37,0x05,0x7A,0x48,0x59,0x00, +0x3C,0x3F,0x05,0x00,0x3C,0x3F,0x4B,0x00,0x41,0x4E,0xFC,0xDE,0x0E,0x00,0x40,0x20, +0x79,0x21,0x00,0x00,0xFE,0x04,0x08,0x00,0x79,0x48,0x00,0x00,0x40,0x08,0x08,0x2F, +0x7A,0x48,0x35,0x00,0x3C,0x3F,0x04,0x00,0x3C,0x3F,0x4B,0x00,0x41,0x4E,0xFC,0xDE, +0x0E,0x00,0xF9,0x4E,0xFC,0x00,0x30,0x00,0x41,0x50,0x48,0x54,0x00,0x3D,0x3A,0x23, +0x00,0x5C,0xFF,0x00,0x4F,0x43,0x4D,0x4D,0x4E,0x41,0x2E,0x44,0x52,0x50,0x00,0x47, +0x45,0x47,0x2E,0x4D,0x52,0x50,0x00,0x47,0x00,0x00,0x01,0x80,0x03,0x70,0x00,0x61, +0x06,0x01,0x79,0x20,0x00,0x00,0x7A,0x04,0x90,0x4E,0x40,0x4A,0x08,0x66,0xF9,0x41, +0x00,0x00,0xDA,0x16,0x90,0x4E,0x75,0x4E,0x00,0x7E,0x2A,0x61,0x20,0x66,0x79,0x20, +0x00,0x00,0xC6,0x04,0x3C,0x32,0xFF,0x00,0x00,0x70,0x58,0xD0,0xC9,0x51,0xFC,0xFF, +0x7C,0xB0,0x34,0x12,0x08,0x66,0x79,0x20,0x00,0x00,0xC6,0x04,0x90,0x4E,0x3C,0xDE, +0x20,0x00,0xD6,0x66,0x75,0x4E,0xF9,0x4D,0xFF,0xFF,0x06,0x86,0xF9,0x4B,0xFF,0xFF, +0x04,0x86,0xF9,0x50,0x00,0x00,0x3E,0x04,0x39,0x2F,0x00,0x00,0xC6,0x04,0xEF,0x13, +0x03,0x00,0xFF,0xFF,0x0D,0x86,0xEF,0x13,0x02,0x00,0xFF,0xFF,0x0B,0x86,0xEF,0x13, +0x01,0x00,0xFF,0xFF,0x09,0x86,0x4F,0x58,0xBC,0x3C,0x98,0x00,0xBC,0x3C,0x98,0x01, +0xBC,0x3C,0x98,0x00,0xBC,0x3A,0x01,0x00,0xBC,0x3C,0x88,0x00,0x07,0x10,0x3C,0x80, +0x08,0x00,0x40,0x48,0x3C,0x30,0x8A,0x00,0x4C,0x61,0x2A,0x66,0x03,0x7C,0xFA,0x41, +0x36,0x00,0x18,0x20,0x40,0x61,0x1E,0x66,0xCE,0x51,0xF8,0xFF,0xBC,0x2A,0x00,0x00, +0x0A,0x00,0x3C,0x32,0x90,0x01,0x32,0x61,0x0C,0x66,0xBC,0x3C,0x8A,0x00,0x15,0x30, +0x7C,0xC0,0xFF,0x00,0x02,0x67,0xFF,0x70,0xBC,0x3C,0x80,0x00,0x00,0x4A,0xF9,0x51, +0x00,0x00,0x3E,0x04,0x75,0x4E,0x00,0x00,0x8A,0x00,0x00,0x00,0x8A,0x00,0x00,0x00, +0x8A,0x00,0x01,0x00,0x8A,0x00,0x80,0x2A,0x0A,0x72,0xB9,0xD2,0x00,0x00,0xBA,0x04, +0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0x0A,0x67,0xB9,0xB2,0x00,0x00,0xBA,0x04, +0xEE,0x66,0xFF,0x72,0x75,0x4E,0xF9,0x41,0xFA,0x00,0x00,0x00,0x98,0x0C,0xCD,0xAB, +0x42,0xEF,0x1A,0x66,0x28,0x01,0x04,0x00,0x0E,0x67,0xE7,0x48,0xFE,0xFF,0x68,0x20, +0x04,0x00,0x90,0x4E,0xDF,0x4C,0xFF,0x7F,0x90,0x4A,0x50,0x20,0xE6,0x66,0x75,0x4E, +0x75,0x4E,0xC1,0xD1,0x40,0x42,0xE8,0x43,0xF8,0x01,0x58,0xB0,0x08,0x66,0x7C,0xD0, +0x54,0xFA,0xC8,0xB3,0xF4,0x66,0xD5,0x4E,0xCD,0x9B,0xAD,0x0C,0x20,0x75,0xF3,0x19, +0x20,0x04,0x12,0x66,0xAD,0x0C,0x76,0x23,0xAA,0x98,0x3A,0x04,0x08,0x66,0xAD,0x0C, +0x55,0x55,0xAA,0xAA,0x1A,0x05,0xD6,0x4E,0x77,0x07,0x00,0x07,0x70,0x00,0x70,0x07, +0x07,0x00,0x07,0x07,0x77,0x00,0x55,0x05,0x33,0x03,0x33,0x07,0x73,0x03,0x73,0x07, +0x37,0x03,0x37,0x07,0x77,0x03,0x00,0x00,0x00,0x3F,0x2F,0x30,0x02,0x00,0x7C,0xC0, +0x00,0x07,0x06,0x66,0x6F,0x00,0x00,0x03,0x02,0x00,0x1F,0x30,0x73,0x4E,0xB9,0x52, +0x00,0x00,0x66,0x04,0x79,0x53,0x00,0x00,0x52,0x04,0x00,0x6B,0xDC,0x00,0xE7,0x48, +0xFE,0xFF,0xB9,0x52,0x00,0x00,0x62,0x04,0xCD,0x9B,0x39,0x10,0xFF,0xFF,0x60,0x82, +0x3C,0xC0,0x03,0x00,0x3C,0xB0,0x02,0x00,0x18,0x6C,0x39,0x08,0x07,0x00,0xFF,0xFF, +0x01,0xFA,0x34,0x66,0x3C,0x30,0xD0,0x07,0xC8,0x51,0xFE,0xFF,0x3C,0x10,0x02,0x00, +0x16,0x60,0x39,0x08,0x07,0x00,0xFF,0xFF,0x01,0xFA,0x1C,0x67,0x2D,0x10,0x4A,0x04, +0x3C,0xB0,0x02,0x00,0x02,0x6D,0x00,0x42,0x40,0x1B,0x4C,0x04,0xC0,0x13,0xFF,0xFF, +0x60,0x82,0x6D,0x20,0x6E,0x04,0x90,0x4E,0x00,0x61,0x76,0x3F,0xCD,0x9B,0xAD,0x4A, +0x5A,0x04,0x18,0x67,0x6D,0x20,0x5A,0x04,0xF9,0x43,0xFF,0xFF,0x40,0x82,0x3C,0x30, +0x0F,0x00,0xD8,0x32,0xC8,0x51,0xFC,0xFF,0xAD,0x42,0x5A,0x04,0xAD,0x4A,0x5E,0x04, +0x1A,0x67,0x6D,0x2B,0x5E,0x04,0x4E,0x04,0x2D,0x20,0x4E,0x04,0x88,0xE0,0xC0,0x13, +0xFF,0xFF,0x03,0x82,0x48,0xE0,0xC0,0x13,0xFF,0xFF,0x01,0x82,0x00,0x61,0x36,0x14, +0x39,0x3E,0x00,0x00,0x54,0x04,0x20,0x67,0x87,0x53,0x79,0x20,0x00,0x00,0x56,0x04, +0x58,0x22,0xFC,0xB3,0x00,0x00,0x00,0x00,0x0A,0x67,0xE7,0x48,0x80,0x01,0x91,0x4E, +0xDF,0x4C,0x80,0x01,0xCF,0x51,0xEA,0xFF,0xCD,0x9B,0x6D,0x4A,0xEE,0x04,0x04,0x66, +0x00,0x61,0x8E,0x05,0xDF,0x4C,0xFF,0x7F,0x79,0x52,0x00,0x00,0x52,0x04,0x73,0x4E, +0xE7,0x40,0x7C,0x02,0xFF,0xF8,0x39,0x20,0x00,0x00,0x66,0x04,0xB9,0xB0,0x00,0x00, +0x66,0x04,0xF8,0x67,0xDF,0x46,0x75,0x4E,0x39,0x2F,0x00,0x00,0x04,0x04,0xFF,0x70, +0x75,0x4E,0xFA,0x41,0x84,0x00,0x04,0x60,0xFA,0x41,0x4C,0x00,0x79,0x22,0x00,0x00, +0xA2,0x04,0x1F,0x30,0x00,0x33,0x1F,0x23,0xE1,0x48,0x1F,0x1F,0xC9,0x23,0x00,0x00, +0xA2,0x04,0x00,0x08,0x0D,0x00,0x02,0x66,0x6F,0x4E,0x1F,0x30,0x58,0xB0,0x10,0x6C, +0x48,0xE5,0x30,0x20,0x00,0x00,0x40,0x20,0x02,0x6A,0x50,0x20,0xCD,0x9B,0x90,0x4E, +0x79,0x22,0x00,0x00,0xA2,0x04,0xD9,0x4C,0xF8,0xF8,0x19,0x2F,0x19,0x3F,0xC9,0x23, +0x00,0x00,0xA2,0x04,0x73,0x4E,0x0C,0x00,0xFC,0x00,0x46,0x0A,0xFC,0x00,0x84,0x09, +0xFC,0x00,0x8C,0x09,0xFC,0x00,0x9C,0x09,0x00,0x80,0x76,0x04,0xFC,0x00,0x72,0x0A, +0xFC,0x00,0x8A,0x0A,0x00,0x80,0x72,0x04,0xFC,0x00,0x94,0x09,0x00,0x80,0x7E,0x04, +0xFC,0x00,0x2E,0x0A,0xFC,0x00,0x34,0x0A,0x41,0x00,0xFC,0x00,0x82,0x2F,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x92,0x0A,0xFC,0x00,0xA6,0x0A,0xFC,0x00,0xAC,0x0A,0xFC,0x00, +0xB8,0x0A,0xFC,0x00,0x06,0x0B,0xFC,0x00,0x0E,0x0B,0xFC,0x00,0x82,0x17,0xFC,0x00, +0x58,0x18,0xFC,0x00,0x16,0x19,0xFC,0x00,0xC0,0x0F,0xFC,0x00,0x30,0x20,0xFC,0x00, +0x58,0x26,0xFC,0x00,0xF6,0x28,0xFC,0x00,0x0E,0x29,0xFC,0x00,0x88,0x30,0xFC,0x00, +0x10,0x15,0xFC,0x00,0xF8,0x15,0xFC,0x00,0xE2,0x1A,0xFC,0x00,0x50,0x0D,0xFC,0x00, +0xF2,0x46,0xFC,0x00,0xA4,0x0E,0xFC,0x00,0x96,0x0E,0xFC,0x00,0xB4,0x30,0xFC,0x00, +0x12,0x22,0xFC,0x00,0x82,0x26,0xFC,0x00,0xBC,0x26,0xFC,0x00,0xFE,0x2E,0xFC,0x00, +0x5C,0x2F,0xFC,0x00,0x36,0x2F,0xFC,0x00,0x4C,0x30,0xFC,0x00,0xCE,0x30,0xFC,0x00, +0xE2,0x30,0xFC,0x00,0x16,0x31,0xFC,0x00,0xF4,0x30,0xFC,0x00,0x54,0x32,0xFC,0x00, +0xD0,0x07,0xFC,0x00,0x7E,0x09,0xFC,0x00,0x34,0x0B,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0xF6,0x0E,0x6F,0x20, +0x04,0x00,0xD0,0x4E,0xF9,0x41,0x00,0x00,0x1E,0x05,0x16,0x60,0xF9,0x41,0x00,0x00, +0x3E,0x05,0x0E,0x60,0xF9,0x41,0x00,0x00,0x5E,0x05,0x06,0x60,0xF9,0x41,0x00,0x00, +0x7E,0x05,0x2F,0x30,0x04,0x00,0x48,0xE5,0x70,0x20,0x00,0x00,0xD0,0x4E,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x38,0x21,0xFC,0x00,0x26,0x22,0xFC,0x00,0x44,0x20,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x04,0x21,0xFC,0x00,0x50,0x21,0xFC,0x00,0x3C,0x22,0xFC,0x00,0x60,0x20,0xFC,0x00, +0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x24,0x21,0xFC,0x00,0x9A,0x21,0xFC,0x00,0x6C,0x22,0xFC,0x00,0xDC,0x21,0xFC,0x00, +0x04,0x20,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0xFC,0x00, +0x90,0x20,0xFC,0x00,0xB4,0x21,0xFC,0x00,0x4C,0x43,0xFC,0x00,0x16,0x20,0xFC,0x00, +0xEE,0x21,0xFC,0x00,0x40,0x43,0xFC,0x00,0x70,0x06,0xFC,0x00,0x70,0x06,0x2D,0x20, +0xC2,0x04,0x75,0x4E,0x00,0x70,0x2D,0x10,0x61,0x0E,0x2F,0x32,0x04,0x00,0x04,0x6B, +0x41,0x1B,0x61,0x0E,0x75,0x4E,0x6F,0x20,0x04,0x00,0xED,0x43,0x8E,0x04,0x89,0x20, +0xA8,0x42,0x04,0x00,0x49,0x21,0x08,0x00,0x91,0x42,0x6D,0x23,0x32,0x04,0x04,0x00, +0x2D,0x20,0x36,0x04,0xAD,0x90,0x32,0x04,0x40,0x23,0x08,0x00,0xA9,0x42,0x0C,0x00, +0x75,0x4E,0x2F,0x30,0x04,0x00,0x48,0xE5,0xC8,0x91,0xF0,0x41,0x00,0x00,0x10,0x20, +0x2F,0x22,0x06,0x00,0x02,0x6B,0x81,0x20,0x75,0x4E,0x80,0x42,0x2D,0x30,0x42,0x04, +0x75,0x4E,0x00,0x70,0x39,0x10,0xFF,0xFF,0x01,0x82,0x48,0xE1,0x39,0x10,0xFF,0xFF, +0x03,0x82,0x88,0xE1,0x75,0x4E,0x2D,0x20,0x4E,0x04,0x75,0x4E,0x00,0x70,0x2D,0x10, +0x60,0x82,0x3C,0xC0,0x03,0x00,0x75,0x4E,0xAF,0x4A,0x04,0x00,0x06,0x6B,0x6F,0x2B, +0x04,0x00,0x4E,0x04,0xAF,0x4A,0x08,0x00,0x10,0x6B,0xEF,0x13,0x09,0x00,0xFF,0xFF, +0x01,0x82,0xEF,0x13,0x0A,0x00,0xFF,0xFF,0x03,0x82,0x6F,0x4A,0x0C,0x00,0x24,0x6B, +0x6F,0x1B,0x0D,0x00,0x4C,0x04,0x00,0x61,0xE8,0xFC,0xED,0x13,0x4C,0x04,0xFF,0xFF, +0x60,0x82,0x6D,0x42,0x52,0x04,0xB9,0x4E,0xFC,0x00,0x6E,0xA9,0xFC,0x33,0x01,0x00, +0x00,0x00,0x52,0x04,0x75,0x4E,0x6F,0x2B,0x04,0x00,0x5A,0x04,0x75,0x4E,0x2F,0x32, +0x04,0x00,0x41,0xD2,0x7C,0xC2,0x1F,0x00,0xF9,0x41,0xFF,0xFF,0x40,0x82,0x30,0x30, +0x00,0x10,0x7C,0xC0,0x77,0x07,0x6F,0x4A,0x06,0x00,0x06,0x6B,0xAF,0x31,0x06,0x00, +0x00,0x10,0x75,0x4E,0x7A,0x20,0xDE,0xF4,0x90,0x0C,0x65,0x87,0x21,0x43,0x0E,0x66, +0xF9,0xB1,0x00,0x00,0x2E,0x04,0x06,0x6C,0x90,0x42,0x00,0x60,0xE4,0xF4,0x75,0x4E, +0x02,0x61,0x71,0x4E,0xDF,0x23,0x00,0x00,0xC4,0x03,0xF9,0x48,0xFF,0xFF,0x00,0x00, +0x84,0x03,0x68,0x4E,0xC8,0x23,0x00,0x00,0xC8,0x03,0x0F,0x70,0xF9,0x41,0x00,0x00, +0xCC,0x03,0x4F,0x22,0xD9,0x30,0xC8,0x51,0xFC,0xFF,0xFC,0x23,0x34,0x12,0x78,0x56, +0x00,0x00,0x80,0x03,0x00,0x72,0x39,0x12,0x00,0x00,0xC4,0x03,0x41,0x53,0x16,0x61, +0xFC,0x23,0x00,0x00,0x3A,0x09,0x00,0x00,0xA2,0x04,0x3C,0x3F,0x01,0x00,0xA7,0x42, +0x41,0x4E,0x00,0x60,0x8C,0xF4,0x39,0x1E,0xFF,0xFF,0x60,0x82,0x7C,0xCE,0x03,0x00, +0x47,0xDE,0x80,0x42,0x39,0x10,0xFF,0xFF,0x01,0x82,0x48,0xE1,0x39,0x10,0xFF,0xFF, +0x03,0x82,0x88,0xE1,0x40,0x20,0xFB,0xD0,0x2C,0x70,0xF9,0x43,0xFC,0x00,0xFA,0x0D, +0x3C,0x3C,0x0F,0x00,0x01,0x34,0x48,0x24,0x3B,0x3A,0x22,0x70,0xD1,0x30,0xCD,0x51, +0xFC,0xFF,0xCA,0x51,0xF4,0xFF,0x49,0x54,0xFB,0xD4,0x1A,0x70,0x4A,0x20,0xCE,0x51, +0xE4,0xFF,0x75,0x4E,0x80,0x3E,0x80,0x3E,0x80,0x3E,0x80,0x3E,0x03,0x00,0x01,0x00, +0x00,0x00,0x00,0x00,0xA0,0x00,0xA0,0x00,0x50,0x00,0x50,0x00,0x6F,0x20,0x04,0x00, +0x6F,0x22,0x08,0x00,0x3C,0x30,0x3F,0x00,0xD8,0x12,0xD8,0x12,0xD8,0x12,0xD8,0x12, +0xD8,0x12,0xD8,0x12,0xD8,0x12,0xD8,0x12,0xC8,0x51,0xEE,0xFF,0x75,0x4E,0x39,0x2F, +0x00,0x00,0x6A,0x04,0x75,0x4E,0x41,0x5C,0x54,0x55,0x5C,0x4F,0x2E,0x2A,0x52,0x50, +0x00,0x47,0x34,0x12,0x78,0x56,0xBC,0x9A,0xF0,0xDE,0xFA,0x41,0xEA,0xFF,0xFA,0x43, +0xEC,0xFF,0xDF,0x23,0x00,0x00,0x80,0x09,0xCD,0x9B,0x48,0x2B,0x84,0x09,0x49,0x2B, +0x88,0x09,0x2D,0x20,0xC2,0x04,0x39,0x32,0x00,0x00,0x46,0x04,0x00,0x03,0x36,0x67, +0xFA,0x41,0xC5,0xF8,0x08,0x2F,0x08,0x2F,0x08,0x2F,0x3C,0x3F,0x05,0x00,0x3C,0x3F, +0x4B,0x00,0x41,0x4E,0xFC,0xDE,0x10,0x00,0x40,0x20,0x7C,0x21,0xFC,0x00,0xAE,0x0C, +0x08,0x00,0x0B,0x2F,0x00,0x2F,0x0B,0x2F,0x3C,0x3F,0x04,0x00,0x3C,0x3F,0x4B,0x00, +0x41,0x4E,0xFC,0xDE,0x10,0x00,0x39,0x2F,0x00,0x00,0x80,0x09,0x75,0x4E,0xA7,0x42, +0x3C,0x3F,0x20,0x00,0x41,0x4E,0x4F,0x5C,0x40,0x28,0x6F,0x2A,0x04,0x00,0xED,0x4F, +0x00,0x01,0x3C,0x2F,0x00,0x00,0x00,0x01,0x0D,0x2F,0x67,0x42,0x3C,0x3F,0x4A,0x00, +0x41,0x4E,0x4F,0x5C,0x40,0x4A,0x6A,0x66,0x3C,0x3F,0x07,0x00,0x39,0x2F,0x00,0x00, +0x84,0x09,0x3C,0x3F,0x4E,0x00,0x08,0x7E,0x79,0x48,0x00,0x00,0x8C,0x09,0x3C,0x3F, +0x1A,0x00,0x41,0x4E,0x4F,0x5C,0x41,0x4E,0xC7,0xDE,0x40,0x4A,0x44,0x66,0x79,0x20, +0x00,0x00,0x84,0x09,0x79,0x24,0x00,0x00,0x88,0x09,0xF9,0x43,0x00,0x00,0xB8,0x09, +0xD8,0x12,0xC8,0xB5,0xFA,0x66,0xF9,0x41,0x00,0x00,0xAA,0x09,0xD8,0x12,0xFC,0x66, +0x7A,0x48,0x15,0xF8,0x7A,0x48,0x11,0xF8,0x79,0x48,0x00,0x00,0xB8,0x09,0x67,0x42, +0x3C,0x3F,0x4B,0x00,0x41,0x4E,0xFC,0xDE,0x10,0x00,0x02,0x7E,0x3C,0x3F,0x4F,0x00, +0xA6,0x60,0xF9,0x4F,0x00,0x00,0x5A,0x75,0x39,0x2F,0x00,0x00,0x80,0x09,0x75,0x4E, +0x79,0x20,0x00,0x00,0x02,0x05,0x90,0x4E,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04, +0x75,0x4E,0xCD,0x9B,0x6D,0x2B,0x4E,0x04,0xD8,0x09,0x6D,0x42,0xDC,0x09,0x40,0x42, +0x2D,0x10,0x4C,0x04,0x40,0x3B,0xE6,0x09,0x40,0xD0,0xFA,0x41,0x6A,0x00,0x70,0x3B, +0x00,0x00,0xDE,0x09,0x70,0x3B,0x06,0x00,0xE0,0x09,0x6D,0x42,0xE2,0x09,0x6D,0x42, +0xE4,0x09,0x7C,0x2B,0xFF,0x00,0x40,0x82,0xEA,0x09,0x6D,0x42,0xF2,0x09,0x2D,0x32, +0x90,0x0E,0x49,0xE6,0x7C,0xC2,0x01,0x00,0x41,0x3B,0xE8,0x09,0x2D,0x32,0x90,0x0E, +0x01,0x30,0x48,0xE8,0x7C,0xC0,0x01,0x00,0x40,0x3B,0xF0,0x09,0x7C,0xC2,0x07,0x00, +0x3B,0x10,0x30,0x10,0xC0,0x33,0x00,0x00,0xEE,0x09,0x6D,0x48,0xD8,0x09,0xFC,0x33, +0x01,0x00,0x00,0x00,0xEE,0x04,0x00,0x61,0x7C,0x24,0xFC,0x33,0xFF,0xFF,0x00,0x00, +0xEE,0x04,0x4F,0x58,0x75,0x4E,0x40,0x01,0x80,0x02,0x80,0x02,0xC8,0x00,0xC8,0x00, +0x90,0x01,0x02,0x00,0xFF,0x01,0xFF,0x03,0xFF,0xFF,0x00,0x06,0x00,0x29,0x80,0x00, +0x40,0x48,0xF0,0x11,0xF0,0x01,0xFC,0x07,0xFE,0x0F,0xFE,0x0D,0xFF,0x1F,0xEF,0x1F, +0xEE,0x0F,0xDE,0x0F,0xFC,0x07,0xF8,0x03,0xE0,0x00,0xF9,0x41,0xFF,0xFF,0x21,0xFA, +0xF9,0x43,0xFF,0xFF,0x1B,0xFA,0xBC,0x12,0x10,0x00,0x01,0x78,0xBC,0x12,0x00,0x00, +0xBC,0x10,0xF0,0x00,0xFC,0x13,0x08,0x00,0xFF,0xFF,0x1B,0xFA,0x10,0x10,0x04,0xB0, +0xFA,0x66,0x10,0x18,0x3C,0x36,0x67,0x02,0x10,0xB8,0xF6,0x66,0xCB,0x51,0xFA,0xFF, +0xBC,0x12,0x10,0x00,0xD6,0x4E,0x79,0x20,0x00,0x00,0x2E,0x04,0xFC,0x90,0x00,0x02, +0xFC,0xB1,0x00,0x00,0x00,0x04,0x2C,0x67,0x90,0x0C,0x12,0x12,0x56,0x34,0xEC,0x66, +0xE8,0xB1,0x04,0x00,0xE6,0x66,0x40,0x42,0x48,0x22,0x3C,0x32,0xFF,0x00,0x59,0xD0, +0xC9,0x51,0xFC,0xFF,0x7C,0xB0,0x78,0x56,0xD2,0x66,0x08,0x2F,0xA8,0x4E,0x08,0x00, +0x5F,0x20,0xC8,0x60,0x75,0x4E,0xF9,0x47,0xFC,0x00,0x9E,0x4C,0xF9,0x49,0xFC,0x00, +0x52,0x1F,0x0C,0x60,0xF9,0x47,0xFC,0x00,0x5C,0x4D,0xF9,0x49,0xFC,0x00,0x6C,0x1F, +0x00,0x61,0xB4,0x3D,0x02,0x64,0x4C,0x26,0xD3,0x4E,0xFA,0x41,0x44,0xF1,0xF9,0x43, +0x00,0x00,0x40,0x09,0x2F,0x70,0xB0,0x13,0x00,0x00,0x00,0x00,0xC8,0x51,0xF8,0xFF, +0x7A,0x33,0x1C,0x00,0xFA,0xFF,0x69,0x23,0x04,0x00,0xFC,0xFF,0xBA,0x32,0x16,0x00, +0x69,0x33,0x1E,0x00,0x1C,0x00,0xC9,0x23,0x00,0x00,0xF2,0x04,0x75,0x4E,0xF9,0x4E, +0x00,0x00,0x00,0x00,0xF8,0x60,0x22,0x61,0x00,0x38,0x00,0x3A,0x4D,0xE2,0x7C,0x8A, +0xFE,0xFF,0x00,0x61,0x5C,0x3F,0x00,0x36,0x2F,0x30,0x04,0x00,0x08,0x6B,0x45,0xC0, +0x44,0x80,0x00,0x61,0x24,0x3F,0x03,0x30,0x75,0x4E,0xC1,0x40,0x3C,0x30,0x00,0x00, +0xC8,0x91,0x4F,0x24,0x7C,0x00,0x00,0x07,0x68,0x22,0x08,0x00,0x7C,0x21,0xFC,0x00, +0x3A,0x0F,0x08,0x00,0x68,0x4A,0x00,0x8A,0x02,0x70,0x49,0x21,0x08,0x00,0xC1,0x46, +0x4A,0x2E,0x75,0x4E,0x56,0x4E,0xF0,0xFF,0xFC,0x23,0x00,0x00,0x2C,0x01,0x00,0x00, +0x46,0x2A,0x40,0x42,0xC0,0x33,0x00,0x00,0xA6,0x04,0xC0,0x33,0x00,0x00,0xC4,0x7D, +0x40,0x3D,0xFE,0xFF,0x4E,0x60,0x7C,0x20,0x00,0x00,0x5A,0x75,0x6E,0x32,0xFE,0xFF, +0xC9,0xD1,0x10,0x42,0x57,0x42,0x67,0x42,0x67,0x42,0x2E,0x3F,0xFE,0xFF,0xA7,0x42, +0xA7,0x42,0xB9,0x4E,0xFC,0x00,0x3A,0x17,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x00,0x3F, +0x6E,0x30,0xFE,0xFF,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x62,0x80,0x9F,0x30,0x10,0x66, +0x79,0x52,0x00,0x00,0xA6,0x04,0xB9,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0xC2,0x04, +0x6E,0x52,0xFE,0xFF,0x6E,0x0C,0x02,0x00,0xFE,0xFF,0xAA,0x6D,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0x80,0x42,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF4,0xFF,0xE7,0x48, +0x0C,0x07,0x6E,0x0C,0x02,0x00,0x08,0x00,0x06,0x6D,0x80,0x42,0x00,0x60,0x92,0x01, +0x2E,0x30,0x08,0x00,0x40,0xEB,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x70,0x75, +0x4D,0x28,0xBC,0x3E,0x01,0x00,0x67,0x42,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x3F, +0x08,0x00,0xA7,0x42,0x3C,0x2F,0x00,0x00,0xDA,0x16,0xB9,0x4E,0xFC,0x00,0x82,0x17, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x40,0x2D,0xF4,0xFF,0xAE,0x4A,0xF4,0xFF,0x16,0x6C, +0xAE,0x3E,0x08,0x00,0x2E,0x20,0xF4,0xFF,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0xE8,0x07, +0x8F,0x54,0x40,0x2D,0xF4,0xFF,0x2E,0x20,0xF4,0xFF,0xBC,0xB0,0x01,0x00,0x00,0x00, +0xB0,0x67,0xAE,0x4A,0xF4,0xFF,0x06,0x6C,0x80,0x42,0x00,0x60,0x24,0x01,0xBC,0x2E, +0x00,0x00,0xE5,0x16,0x00,0x61,0xBE,0x06,0x00,0x3E,0x0E,0x6F,0x39,0x1C,0x00,0x00, +0xE7,0x16,0x86,0x48,0x7C,0xCC,0xFF,0x00,0x06,0x6E,0x80,0x42,0x00,0x60,0x02,0x01, +0x87,0x38,0x46,0x39,0x02,0x00,0xBC,0x2E,0x00,0x00,0xF0,0x16,0x00,0x61,0x96,0x06, +0x40,0x39,0x08,0x00,0x2C,0x30,0x08,0x00,0x40,0x52,0x40,0x39,0x0A,0x00,0x14,0x30, +0xEC,0xC1,0x02,0x00,0x40,0x39,0x04,0x00,0xBC,0x2E,0x00,0x00,0xEB,0x16,0x00,0x61, +0x74,0x06,0x40,0xEB,0xC0,0x48,0xD4,0x81,0x40,0x39,0x06,0x00,0x2C,0x30,0x0A,0x00, +0x6C,0xD0,0x06,0x00,0x6C,0xD0,0x08,0x00,0x40,0x39,0x0C,0x00,0xBC,0x2E,0x00,0x00, +0xED,0x16,0x00,0x61,0x50,0x06,0x6C,0x90,0x0C,0x00,0xC0,0x48,0xEC,0x81,0x02,0x00, +0x40,0x39,0x0E,0x00,0xBC,0x2E,0x00,0x00,0xF4,0x16,0x00,0x61,0x38,0x06,0x40,0x3B, +0x14,0x00,0xBC,0x2E,0x00,0x00,0xF2,0x16,0x00,0x61,0x2A,0x06,0x40,0x3B,0x18,0x00, +0x2D,0x30,0x14,0x00,0xED,0xC1,0x18,0x00,0x40,0x3B,0x16,0x00,0xBC,0x2E,0x00,0x00, +0xF6,0x16,0x00,0x61,0x10,0x06,0x40,0x3B,0x1A,0x00,0xBC,0x2E,0x00,0x00,0xED,0x16, +0x00,0x61,0x02,0x06,0xC0,0x48,0xED,0x81,0x16,0x00,0x40,0x3B,0x12,0x00,0x47,0x42, +0x16,0x60,0x4D,0x20,0x47,0x32,0xC9,0xD1,0x47,0x32,0xFC,0xD3,0x00,0x00,0xDA,0x16, +0x69,0x11,0x08,0x00,0x1C,0x00,0x47,0x52,0x7C,0xBE,0x03,0x00,0xE4,0x6D,0x7C,0x20, +0x00,0x00,0xFA,0x09,0x6E,0x32,0x08,0x00,0xC9,0xD1,0x7C,0x22,0x00,0x00,0xF8,0x09, +0x6E,0x34,0x08,0x00,0xCA,0xD3,0x91,0x10,0x04,0x67,0x01,0x70,0x02,0x60,0x40,0x42, +0x7C,0x22,0x00,0x00,0x5A,0x75,0x6E,0x34,0x08,0x00,0xCA,0xD3,0x80,0x12,0x0D,0x20, +0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x03,0x6E,0x0C,0x02,0x00,0x08,0x00,0x04,0x6D,0xF1,0x70,0x4C,0x60,0x2E,0x3E, +0x08,0x00,0x47,0x3A,0xFC,0xDB,0x00,0x00,0x5A,0x75,0x15,0x0C,0x02,0x00,0x04,0x66, +0x02,0x70,0x36,0x60,0x7C,0x20,0x00,0x00,0xFA,0x09,0x30,0x4A,0x00,0x70,0x04,0x67, +0xBC,0x1A,0x01,0x00,0x39,0x20,0x00,0x00,0xBA,0x04,0x47,0x32,0xC9,0xD3,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0xFC,0x09,0x11,0x22,0x81,0x90,0xB9,0xB0,0x00,0x00,0x46,0x2A, +0x04,0x6C,0x40,0x42,0x04,0x60,0x15,0x10,0x80,0x48,0x9F,0x4A,0xDF,0x4C,0x80,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F,0x2E,0x3C,0x08,0x00, +0x06,0x30,0x40,0xEB,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x70,0x75,0x86,0x3E, +0x00,0x61,0x78,0xFF,0x00,0x3E,0x7C,0xBE,0x02,0x00,0x0A,0x66,0x07,0x30,0x00,0x60, +0x9C,0x00,0x00,0x60,0x96,0x00,0x7C,0xBE,0x01,0x00,0x00,0x66,0x8E,0x00,0xBC,0x3E, +0x01,0x00,0x67,0x42,0x67,0x42,0x3C,0x3F,0x01,0x00,0x06,0x3F,0xA7,0x42,0x3C,0x2F, +0x00,0x00,0xDA,0x16,0xB9,0x4E,0xFC,0x00,0x82,0x17,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x00,0x2A,0x85,0x4A,0x10,0x6C,0x86,0x3E,0x05,0x20,0x00,0x3F,0xB9,0x4E,0xFC,0x00, +0xE8,0x07,0x8F,0x54,0x00,0x2A,0xBC,0xBA,0x01,0x00,0x00,0x00,0xC0,0x67,0x85,0x4A, +0x04,0x6C,0x05,0x20,0x46,0x60,0x47,0x42,0x1C,0x60,0x7C,0x20,0x00,0x00,0xDA,0x16, +0x30,0x10,0x08,0x70,0x80,0x48,0x35,0x12,0x1C,0x70,0x81,0x48,0x41,0xB0,0x04,0x67, +0x02,0x70,0x28,0x60,0x47,0x52,0x7C,0xBE,0x03,0x00,0xDE,0x6D,0x46,0x30,0xFC,0xD1, +0x00,0x00,0xFA,0x09,0x46,0x32,0xFC,0xD3,0x00,0x00,0xF8,0x09,0x91,0x10,0x0A,0x66, +0x46,0x30,0xFC,0xD1,0x00,0x00,0x5A,0x75,0x10,0x42,0x40,0x42,0x9F,0x4A,0xDF,0x4C, +0xE0,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E, +0x12,0x00,0x07,0x30,0x7C,0xB0,0x02,0x00,0x06,0x6D,0xF1,0x70,0x00,0x60,0x68,0x00, +0x79,0x4A,0x00,0x00,0xA6,0x04,0x04,0x66,0xFE,0x70,0x5A,0x60,0xAE,0x4A,0x0A,0x00, +0x16,0x66,0x2E,0x30,0x0E,0x00,0x7C,0x22,0x00,0x00,0x5A,0x75,0x6E,0x34,0x12,0x00, +0xCA,0xD3,0x80,0x12,0x80,0x42,0x3E,0x60,0x6E,0x0C,0x02,0x00,0x08,0x00,0x1C,0x6C, +0x87,0x3E,0x00,0x61,0xE0,0xFE,0xC0,0x48,0x00,0x2C,0x86,0x4A,0x0E,0x67,0xBC,0xBC, +0x00,0x00,0x02,0x00,0x02,0x66,0xF2,0x7C,0x06,0x20,0x1A,0x60,0xAE,0x3E,0x0E,0x00, +0x07,0x3F,0x2E,0x3F,0x10,0x00,0x2E,0x2F,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x10,0x61, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x04,0x3F,0x2E,0x30,0x10,0x00,0x40,0xEB,0xC0,0x48, +0x40,0x2A,0xFC,0xDB,0x00,0x00,0x70,0x75,0x2E,0x08,0x00,0x00,0x0D,0x00,0x04,0x66, +0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFE,0xFF,0x6D,0x4A,0x16,0x00,0x0A,0x66, +0x09,0x70,0x40,0x3B,0x16,0x00,0x40,0x3B,0x18,0x00,0x00,0x60,0x80,0x01,0x6E,0x4A, +0xFE,0xFF,0x08,0x67,0x3C,0x20,0x00,0x00,0xDA,0x16,0x04,0x60,0x2E,0x20,0x0A,0x00, +0x40,0x2D,0xFA,0xFF,0x2E,0x3C,0x0E,0x00,0xC6,0x48,0xED,0x8D,0x16,0x00,0x2E,0x38, +0x0E,0x00,0xC4,0x48,0xED,0x89,0x16,0x00,0x44,0x48,0x6D,0xB8,0x18,0x00,0x04,0x6C, +0x45,0x42,0x06,0x60,0x01,0x7A,0x6D,0x98,0x18,0x00,0x6E,0x4A,0xFE,0xFF,0x04,0x67, +0x01,0x76,0x18,0x60,0x2D,0x30,0x18,0x00,0x44,0x90,0x6E,0xB0,0x12,0x00,0x08,0x6C, +0x2D,0x36,0x18,0x00,0x44,0x96,0x04,0x60,0x2E,0x36,0x12,0x00,0x44,0x52,0x2E,0x08, +0x00,0x00,0x09,0x00,0x00,0x67,0x80,0x00,0x2E,0x20,0xFA,0xFF,0xAE,0xB0,0x0A,0x00, +0x10,0x67,0xAE,0x2E,0xFA,0xFF,0x2E,0x2F,0x0A,0x00,0xB9,0x4E,0xFC,0x00,0x0C,0x0C, +0x8F,0x58,0x83,0x3E,0x05,0x3F,0x06,0x3F,0x04,0x3F,0x2E,0x3F,0x10,0x00,0xA7,0x42, +0x2E,0x2F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0x58,0x18,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x00,0x2E,0x87,0x4A,0x3E,0x66,0x79,0x4A,0x00,0x00,0x44,0x04,0x36,0x67,0x83,0x3E, +0x05,0x3F,0x06,0x3F,0x04,0x3F,0x2E,0x3F,0x10,0x00,0xA7,0x42,0x3C,0x2F,0x00,0x00, +0xDA,0x16,0xB9,0x4E,0xFC,0x00,0xE2,0x1A,0xFC,0xDF,0x00,0x00,0x10,0x00,0x00,0x2E, +0x87,0x4A,0x10,0x66,0xBC,0x2E,0x00,0x00,0xDA,0x16,0x00,0x61,0xB8,0x02,0x40,0x4A, +0x02,0x67,0xF0,0x7E,0x3A,0x60,0x83,0x3E,0x05,0x3F,0x06,0x3F,0x04,0x3F,0x2E,0x3F, +0x10,0x00,0xA7,0x42,0x2E,0x2F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0x82,0x17,0xFC,0xDF, +0x00,0x00,0x10,0x00,0x00,0x2E,0x2E,0x20,0xFA,0xFF,0xAE,0xB0,0x0A,0x00,0x10,0x67, +0xAE,0x2E,0x0A,0x00,0x2E,0x2F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0x0C,0x0C,0x8F,0x58, +0x87,0x4A,0x32,0x6C,0xAE,0x3E,0x10,0x00,0x07,0x20,0x00,0x3F,0xB9,0x4E,0xFC,0x00, +0xE8,0x07,0x8F,0x54,0x00,0x2E,0x6E,0x0C,0x02,0x00,0x08,0x00,0x18,0x6C,0xBC,0xBE, +0x01,0x00,0x00,0x00,0x10,0x66,0xAE,0x3E,0x10,0x00,0x00,0x61,0x18,0xFD,0x7C,0xB0, +0x02,0x00,0x02,0x66,0xF2,0x7E,0xBC,0xBE,0x01,0x00,0x00,0x00,0x00,0x67,0x00,0xFF, +0x87,0x4A,0x04,0x6C,0x07,0x20,0x1E,0x60,0x03,0x30,0xC0,0x48,0x09,0x72,0xA0,0xE3, +0xAE,0xD1,0x0A,0x00,0x6E,0xD7,0x0E,0x00,0x6E,0x97,0x12,0x00,0x6E,0x4A,0x12,0x00, +0x00,0x66,0x7C,0xFE,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xF8,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0xB9,0x4A,0x00,0x00,0x4A,0x2A,0x16,0x66,0x39,0x20,0x00,0x00, +0xBA,0x04,0x10,0x72,0xA0,0xE3,0xB9,0x80,0x00,0x00,0xBA,0x04,0xC0,0x23,0x00,0x00, +0x4A,0x2A,0x3C,0x2F,0x40,0xBB,0x2D,0xE6,0x39,0x2F,0x00,0x00,0x4A,0x2A,0xB9,0x4E, +0xFC,0x00,0x82,0x4B,0x8F,0x50,0x80,0x52,0xC0,0x23,0x00,0x00,0x4A,0x2A,0x39,0x20, +0x00,0x00,0x4A,0x2A,0x80,0xE0,0xBC,0xC0,0xFF,0x00,0xFF,0xFF,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0xB9,0x4E,0xFC,0x00,0x2E,0x0C,0x79,0x4A, +0x00,0x00,0xA6,0x04,0x04,0x67,0x01,0x70,0x02,0x60,0x02,0x70,0x00,0x3E,0x79,0x4A, +0x00,0x00,0xA6,0x04,0x44,0x67,0x79,0x0C,0x02,0x00,0x00,0x00,0x46,0x04,0x3A,0x6C, +0xBC,0x3E,0x01,0x00,0x67,0x42,0x67,0x42,0x3C,0x3F,0x01,0x00,0x39,0x3F,0x00,0x00, +0x46,0x04,0xA7,0x42,0x3C,0x2F,0x00,0x00,0xDA,0x16,0xB9,0x4E,0xFC,0x00,0x82,0x17, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x80,0x4A,0x04,0x66,0x47,0x42,0x0C,0x60,0x39,0x4A, +0x00,0x00,0xF8,0x09,0x04,0x66,0x03,0x70,0x24,0x60,0x47,0x4A,0x04,0x67,0x07,0x30, +0x1C,0x60,0xBC,0x3E,0x00,0x01,0x3C,0x2F,0x00,0x00,0xDA,0x16,0x00,0x61,0x06,0x01, +0x8F,0x58,0x7C,0xB0,0x34,0x12,0x04,0x66,0x40,0x42,0x02,0x60,0x04,0x70,0x9F,0x4A, +0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x04,0x07, +0x6E,0x4A,0x12,0x00,0x1E,0x6C,0xBC,0x3E,0x00,0x01,0x2E,0x2F,0x08,0x00,0x00,0x61, +0xD4,0x00,0x8F,0x58,0x7C,0xB0,0x34,0x12,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0x3D,0x12,0x00,0xAE,0x4A,0x0C,0x00,0x3E,0x6D,0x2E,0x20,0x0C,0x00,0xBC,0xB0, +0xFF,0x00,0xFF,0xFF,0x08,0x6F,0x00,0x61,0xD8,0xFE,0x40,0x2D,0x0C,0x00,0x47,0x42, +0x20,0x60,0x2E,0x20,0x0C,0x00,0xBC,0xC0,0x00,0x00,0xFF,0x00,0x47,0x32,0xEE,0xD3, +0x08,0x00,0x40,0x13,0x08,0x00,0x2E,0x20,0x0C,0x00,0x80,0xE0,0x40,0x2D,0x0C,0x00, +0x47,0x52,0x7C,0xBE,0x03,0x00,0xDA,0x6D,0x6E,0x4A,0x10,0x00,0x28,0x6D,0x2E,0x3C, +0x10,0x00,0xFC,0xCD,0x13,0x00,0x47,0x42,0x16,0x60,0x47,0x30,0xEE,0xD1,0x08,0x00, +0x46,0x32,0xFC,0xD3,0xFD,0x00,0x8C,0x2F,0x51,0x11,0x0B,0x00,0x46,0x52,0x47,0x52, +0x7C,0xBE,0x13,0x00,0xE4,0x6D,0x6E,0x42,0xFA,0xFF,0x6E,0x2D,0x08,0x00,0xFC,0xFF, +0x0E,0x60,0x6E,0x20,0xFC,0xFF,0x10,0x30,0x6E,0xD1,0xFA,0xFF,0xAE,0x54,0xFC,0xFF, +0x2E,0x20,0x08,0x00,0xBC,0xD0,0x00,0x00,0xFE,0x01,0xAE,0xB0,0xFC,0xFF,0xE2,0x62, +0x3C,0x30,0x34,0x12,0x6E,0x90,0xFA,0xFF,0x6E,0x22,0xFC,0xFF,0x80,0x32,0x6E,0x4A, +0x12,0x00,0x06,0x66,0x6E,0x20,0xFC,0xFF,0x50,0x52,0x9F,0x4A,0xDF,0x4C,0xC0,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x47,0x42,0x0C,0x60, +0x6E,0x20,0x08,0x00,0x10,0x30,0x40,0xDE,0xAE,0x54,0x08,0x00,0x2E,0x30,0x0C,0x00, +0x6E,0x53,0x0C,0x00,0x40,0x4A,0xE8,0x66,0x07,0x30,0x9F,0x4A,0xDF,0x4C,0x80,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x08,0x00,0x28,0x10,0x01,0x00, +0x80,0x48,0x7C,0xC0,0xFF,0x00,0x40,0xE1,0x6E,0x22,0x08,0x00,0x11,0x12,0x81,0x48, +0x7C,0xC2,0xFF,0x00,0x41,0x80,0x5E,0x4E,0x75,0x4E,0xF9,0x43,0x00,0x00,0x4C,0x0A, +0x6F,0x4A,0x0C,0x00,0x06,0x67,0xF9,0x43,0x00,0x00,0x50,0x0A,0x79,0x33,0x00,0x00, +0x40,0x04,0x02,0x00,0xFF,0x70,0x69,0x42,0x00,0x00,0x00,0x61,0xEC,0x04,0x00,0x61, +0xB4,0x06,0x7C,0x33,0x00,0xFF,0x00,0x00,0x00,0x61,0x36,0x06,0x0C,0x67,0x0A,0x7E, +0x00,0x61,0xBC,0x05,0x08,0x66,0x00,0x61,0x28,0x06,0x00,0x67,0x5E,0x05,0x00,0x60, +0x4C,0x05,0x00,0x61,0x3A,0x07,0xF5,0x70,0x00,0x61,0xBE,0x04,0x00,0x61,0x86,0x06, +0x00,0x61,0xE8,0x05,0x00,0x66,0x88,0x00,0xFC,0x33,0xFF,0xFF,0x00,0x00,0x26,0x0A, +0xBC,0x3C,0x90,0x00,0xBC,0x3C,0x90,0x01,0xBC,0x3C,0x90,0x00,0xFC,0x33,0x01,0x00, +0xFF,0xFF,0x04,0x86,0xBC,0x3C,0x80,0x00,0x3C,0x3E,0x80,0x00,0x00,0x61,0xD2,0x06, +0x3C,0x2E,0x04,0x00,0x00,0x00,0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0x10,0x67, +0x87,0x53,0xF2,0x66,0x7C,0x3B,0xFE,0xFF,0x26,0x0A,0x00,0x61,0x1E,0x06,0x3E,0x60, +0xBC,0x3C,0x90,0x00,0x16,0x30,0x00,0x08,0x00,0x00,0x32,0x67,0xBC,0x3C,0x80,0x00, +0x00,0x61,0xB2,0x06,0x3C,0xC0,0x1C,0x00,0x22,0x66,0x7C,0x3B,0x02,0x00,0xF6,0x09, +0x6D,0x52,0x0C,0x0A,0xAD,0x06,0x00,0x00,0x00,0x02,0x12,0x0A,0x6D,0x53,0x10,0x0A, +0x00,0x67,0xC8,0x04,0x00,0x61,0x26,0x06,0x00,0x60,0x7E,0xFF,0x18,0x61,0x6D,0x0C, +0x01,0x00,0xF6,0x09,0x04,0x66,0x00,0x61,0x1E,0x05,0x6D,0x53,0xF6,0x09,0x00,0x6A, +0x5C,0xFF,0x00,0x60,0x98,0x04,0xF3,0x72,0x00,0x08,0x06,0x00,0x14,0x66,0xF8,0x72, +0x00,0x08,0x04,0x00,0x0C,0x66,0xFC,0x72,0x00,0x08,0x03,0x00,0x04,0x66,0x2D,0x32, +0x24,0x0A,0x41,0x3B,0x26,0x0A,0x75,0x4E,0x00,0x61,0x64,0x06,0xF6,0x70,0x00,0x61, +0xE8,0x03,0x2D,0x30,0x0C,0x0A,0x40,0x53,0x6D,0x80,0x0A,0x0A,0x6D,0x80,0x0E,0x0A, +0x06,0x66,0x02,0x70,0x00,0x61,0x80,0x06,0x00,0x61,0x9A,0x05,0x00,0x61,0xFC,0x04, +0x00,0x66,0x84,0x00,0x7C,0x3B,0xFF,0xFF,0x26,0x0A,0xBC,0x3C,0x90,0x01,0xBC,0x3C, +0x90,0x00,0xBC,0x3C,0x90,0x01,0x3C,0x3E,0x01,0x00,0x00,0x61,0xF4,0x05,0xBC,0x3C, +0x80,0x01,0x3C,0x3E,0xA0,0x00,0x00,0x61,0xE8,0x05,0x3C,0x2E,0x04,0x00,0x00,0x00, +0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0x0A,0x67,0x87,0x53,0xF2,0x66,0x00,0x61, +0x3A,0x05,0x3A,0x60,0xBC,0x3C,0x80,0x01,0x00,0x61,0xDA,0x05,0x00,0x61,0x68,0xFF, +0x00,0x08,0x06,0x00,0x00,0x66,0xF6,0x03,0x3C,0xC0,0x5C,0x00,0x20,0x66,0x7C,0x3B, +0x02,0x00,0xF6,0x09,0x6D,0x52,0x0C,0x0A,0xAD,0x06,0x00,0x00,0x00,0x02,0x12,0x0A, +0x6D,0x53,0x10,0x0A,0x00,0x67,0xE4,0x03,0x00,0x61,0x42,0x05,0x86,0x60,0x6D,0x0C, +0x01,0x00,0xF6,0x09,0x04,0x66,0x00,0x61,0x3E,0x04,0x6D,0x53,0xF6,0x09,0x00,0x6A, +0x68,0xFF,0x00,0x60,0xB8,0x03,0xAF,0x0C,0x65,0x87,0x21,0x43,0x16,0x00,0x00,0x66, +0xAC,0x03,0x00,0x61,0x9A,0x05,0xFF,0x70,0x00,0x61,0x1E,0x03,0x00,0x61,0xE6,0x04, +0x6F,0x3B,0x0E,0x00,0x16,0x0A,0x6F,0x3B,0x14,0x00,0x18,0x0A,0x6F,0x3B,0x1A,0x00, +0x1A,0x0A,0x6F,0x2B,0x08,0x00,0x1C,0x0A,0x02,0x70,0x00,0x61,0xAA,0x05,0x00,0x61, +0xD8,0x03,0x00,0x66,0x78,0x03,0x6D,0x33,0x0A,0x0A,0x00,0x00,0x7C,0x3B,0xFF,0xFF, +0x26,0x0A,0x28,0x61,0x00,0x66,0x66,0x03,0x6D,0x3B,0x16,0x0A,0x10,0x0A,0x7C,0x3B, +0x01,0x00,0x0C,0x0A,0x00,0x61,0x88,0x01,0x6D,0x24,0x12,0x0A,0x52,0x4A,0x00,0x67, +0x5A,0x03,0x7C,0x3B,0xF0,0xFF,0x26,0x0A,0x00,0x60,0x42,0x03,0x7C,0x3B,0xF6,0xFF, +0x24,0x0A,0x6D,0x24,0x12,0x0A,0x6D,0x26,0x1C,0x0A,0x3C,0x32,0x3B,0x00,0x3C,0x10, +0x4E,0x00,0x00,0x61,0x36,0x01,0x43,0x42,0x6D,0x4A,0x18,0x0A,0x00,0x6B,0xFA,0x00, +0x3C,0x36,0x01,0x00,0x03,0x38,0x3C,0x32,0x0B,0x00,0x00,0x42,0x00,0x61,0x1C,0x01, +0x3C,0x32,0x02,0x00,0x3C,0x10,0xF5,0x00,0x00,0x61,0x10,0x01,0xFC,0x14,0xFE,0x00, +0xF9,0x14,0x00,0x00,0x0B,0x0A,0xF9,0x14,0x00,0x00,0x0F,0x0A,0xC4,0x14,0xFC,0x14, +0x02,0x00,0xFC,0x14,0xF7,0x00,0x3C,0x32,0x15,0x00,0x3C,0x10,0x4E,0x00,0x00,0x61, +0xEA,0x00,0x3C,0x32,0x0B,0x00,0x00,0x42,0x00,0x61,0xE0,0x00,0x3C,0x32,0x02,0x00, +0x3C,0x10,0xF5,0x00,0x00,0x61,0xD4,0x00,0xFC,0x14,0xFB,0x00,0x3C,0x32,0xFF,0x00, +0xED,0x14,0x1A,0x0A,0xED,0x14,0x1B,0x0A,0xC9,0x51,0xF6,0xFF,0xFC,0x14,0xF7,0x00, +0x3C,0x32,0x27,0x00,0x3C,0x10,0x4E,0x00,0x00,0x61,0xB0,0x00,0x6D,0x4A,0x18,0x0A, +0x76,0x6B,0x6D,0xD8,0x18,0x0A,0x6D,0xB8,0x16,0x0A,0x00,0x6F,0x7A,0xFF,0x43,0x52, +0x6D,0xB6,0x18,0x0A,0x00,0x6F,0x6E,0xFF,0x3C,0x32,0x78,0x05,0x3C,0x10,0x4E,0x00, +0x00,0x61,0x88,0x00,0xED,0x13,0x15,0x0A,0xFF,0xFF,0x0D,0x86,0xED,0x13,0x14,0x0A, +0xFF,0xFF,0x0B,0x86,0xED,0x13,0x13,0x0A,0xFF,0xFF,0x09,0x86,0xBC,0x3C,0x90,0x01, +0xBC,0x3C,0x90,0x00,0xBC,0x3C,0x90,0x01,0x3C,0x3E,0x1F,0x00,0x00,0x61,0x12,0x04, +0xBC,0x3C,0x80,0x01,0x3C,0x3E,0xF0,0x00,0x00,0x61,0x06,0x04,0x3C,0x2E,0x04,0x00, +0x00,0x00,0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0x20,0x67,0x87,0x53,0xF2,0x66, +0x00,0x61,0x58,0x03,0x01,0x7E,0x75,0x4E,0x6D,0xB6,0x16,0x0A,0x9A,0x67,0x03,0x3C, +0x46,0xDC,0x33,0x38,0x00,0x60,0x43,0x52,0x00,0x60,0xFC,0xFE,0xBC,0x3C,0x90,0x01, +0x16,0x30,0x00,0x08,0x00,0x00,0xDC,0x67,0xBC,0x3C,0x80,0x01,0x00,0x61,0xD6,0x03, +0x00,0x61,0x64,0xFD,0x3C,0xC0,0x44,0x00,0x75,0x4E,0xC0,0x14,0xC9,0x51,0xFC,0xFF, +0x75,0x4E,0x00,0x61,0xDA,0x03,0xF5,0x70,0x00,0x61,0x5E,0x01,0x00,0x61,0x26,0x03, +0x00,0x61,0x88,0x02,0x00,0x66,0xD6,0x01,0x04,0x61,0x00,0x60,0xDE,0x01,0x7C,0x3B, +0xF5,0xFF,0x24,0x0A,0x6D,0x24,0x12,0x0A,0xAD,0x06,0x00,0x00,0x00,0x02,0x12,0x0A, +0x7C,0x3B,0x02,0x00,0xF6,0x09,0xBC,0x3C,0x84,0x00,0x2D,0x3E,0x0C,0x0A,0x00,0x61, +0x70,0x03,0xED,0x13,0x15,0x0A,0xFF,0xFF,0x0D,0x86,0xED,0x13,0x14,0x0A,0xFF,0xFF, +0x0B,0x86,0xED,0x13,0x13,0x0A,0xFF,0xFF,0x09,0x86,0xBC,0x3C,0x90,0x00,0xBC,0x3C, +0x90,0x01,0xBC,0x3C,0x90,0x00,0x3C,0x3E,0x01,0x00,0x00,0x61,0x44,0x03,0xBC,0x3C, +0x80,0x00,0x3C,0x3E,0x80,0x00,0x00,0x61,0x38,0x03,0x3C,0x2E,0x04,0x00,0x00,0x00, +0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0x0A,0x67,0x87,0x53,0xF2,0x66,0x00,0x61, +0x8A,0x02,0x36,0x60,0xBC,0x3C,0x90,0x00,0x16,0x30,0x00,0x08,0x00,0x00,0x2A,0x67, +0xBC,0x3C,0x80,0x00,0x00,0x61,0x1E,0x03,0x00,0x61,0xAC,0xFC,0x3C,0xC0,0x1C,0x00, +0x18,0x66,0x6D,0x52,0x0C,0x0A,0x6D,0x53,0x10,0x0A,0x00,0x66,0x74,0xFF,0xAD,0x04, +0x00,0x00,0x00,0x02,0x12,0x0A,0x52,0x42,0x75,0x4E,0x6D,0x0C,0x01,0x00,0xF6,0x09, +0x04,0x66,0x00,0x61,0x92,0x01,0x6D,0x53,0xF6,0x09,0x00,0x6A,0x66,0xFF,0xED,0x34, +0x0C,0x0A,0xCE,0x60,0xCD,0x9B,0xF9,0x4D,0xFF,0xFF,0x06,0x86,0xED,0x50,0x04,0x0A, +0x6D,0x4A,0x3E,0x04,0x70,0x66,0x39,0x20,0x00,0x00,0x66,0x04,0x00,0x12,0x3C,0xC2, +0x07,0x00,0x38,0x66,0xBC,0x3C,0x80,0x00,0x08,0xE6,0x7C,0xC0,0x01,0x00,0xED,0x41, +0xF8,0x09,0xC0,0xD0,0x79,0xB0,0x00,0x00,0xA6,0x04,0x02,0x66,0x40,0x42,0x00,0x52, +0x08,0xE3,0x00,0x0A,0x07,0x00,0x00,0x61,0x58,0x02,0x39,0x30,0xFF,0xFF,0x04,0x86, +0x00,0x08,0x06,0x00,0xD0,0x56,0x02,0x10,0x00,0x61,0x46,0x02,0x2D,0x30,0xF8,0x09, +0x6D,0x81,0xFA,0x09,0x6D,0x4A,0x06,0x0A,0x18,0x66,0x00,0x61,0x78,0x02,0x00,0x08, +0x07,0x00,0x12,0x66,0x3C,0x10,0x07,0x00,0x00,0x61,0x26,0x02,0x7C,0x3B,0x01,0x00, +0x06,0x0A,0x6D,0x42,0x04,0x0A,0x75,0x4E,0xF9,0x48,0xF8,0x78,0x00,0x00,0x28,0x0A, +0xCD,0x9B,0xF9,0x4D,0xFF,0xFF,0x06,0x86,0xF9,0x50,0x00,0x00,0x04,0x0A,0x40,0x3B, +0x24,0x0A,0x40,0x3B,0x26,0x0A,0x7C,0x3B,0x01,0x00,0x3E,0x04,0x6F,0x2B,0x08,0x00, +0x12,0x0A,0x6F,0x3B,0x10,0x00,0x08,0x0A,0x6F,0x3B,0x12,0x00,0x0C,0x0A,0x6F,0x3B, +0x14,0x00,0x0A,0x0A,0x6F,0x3B,0x16,0x00,0x0E,0x0A,0x6F,0x3B,0x18,0x00,0x10,0x0A, +0x7C,0x3B,0x02,0x00,0xF6,0x09,0xED,0x43,0x4C,0x0A,0x6D,0x4A,0x08,0x0A,0x04,0x67, +0xED,0x43,0x50,0x0A,0x69,0x4A,0x00,0x00,0x20,0x6A,0x00,0x61,0x68,0x01,0x69,0x42, +0x00,0x00,0x00,0x61,0xEC,0x00,0x12,0x67,0x0A,0x7E,0x72,0x61,0x06,0x66,0x00,0x61, +0xE0,0x00,0x06,0x67,0x7C,0x33,0x00,0xFF,0x00,0x00,0x75,0x4E,0x01,0x70,0x00,0x61, +0x26,0x02,0x2D,0x30,0x26,0x0A,0xC0,0x48,0x02,0x60,0x80,0x42,0x00,0x2F,0xBC,0x3C, +0x86,0x00,0x29,0x3E,0x00,0x00,0x00,0x61,0xA8,0x01,0x3C,0x3C,0x10,0x00,0x00,0x61, +0xC6,0x00,0x39,0x30,0x00,0x00,0x08,0x0A,0x48,0xE5,0xF9,0x41,0x00,0x00,0xFC,0x09, +0xAD,0x21,0xBA,0x04,0x00,0x00,0x79,0x0C,0x01,0x00,0x00,0x00,0xA6,0x04,0x06,0x66, +0x6D,0x21,0xBA,0x04,0x04,0x00,0x1F,0x20,0xF9,0x4C,0xF8,0x78,0x00,0x00,0x28,0x0A, +0x79,0x42,0x00,0x00,0x3E,0x04,0x75,0x4E,0x39,0x3E,0x00,0x00,0x0A,0x0A,0xFC,0x33, +0xFA,0xFF,0x00,0x00,0x26,0x0A,0xBC,0x3C,0x86,0x00,0x00,0x61,0x54,0x01,0x3C,0x3C, +0x10,0x00,0x00,0x60,0x72,0x00,0xFC,0x33,0xFA,0xFF,0x00,0x00,0x26,0x0A,0x50,0x61, +0x4C,0x66,0x69,0x42,0x00,0x00,0xBC,0x3C,0x82,0x00,0x47,0x42,0x00,0x61,0x32,0x01, +0xBC,0x3C,0x86,0x00,0x3C,0x3E,0x05,0x00,0x00,0x61,0x26,0x01,0x3C,0x3C,0x10,0x00, +0x44,0x61,0x2A,0x66,0x7C,0x33,0x05,0x00,0x00,0x00,0xFC,0x33,0xFA,0xFF,0x00,0x00, +0x26,0x0A,0xBC,0x3C,0x86,0x00,0x2D,0x3E,0x0A,0x0A,0x00,0x61,0x04,0x01,0x14,0x7C, +0x24,0x61,0x0A,0x66,0x6D,0x33,0x0A,0x0A,0x00,0x00,0x3C,0xCE,0x18,0x00,0x75,0x4E, +0x46,0x42,0x12,0x61,0x0E,0x66,0x07,0x08,0x02,0x00,0x3C,0x0A,0x04,0x00,0x04,0x66, +0x69,0x42,0x00,0x00,0x75,0x4E,0x29,0x30,0x02,0x00,0x3C,0xC0,0x03,0x00,0x00,0x8C, +0x3C,0x2E,0x04,0x00,0x00,0x00,0xBC,0x3C,0x80,0x00,0x00,0x61,0xD8,0x00,0x00,0x08, +0x07,0x00,0x06,0x66,0x3C,0x2E,0x06,0x00,0x00,0x00,0x00,0x61,0xAA,0x00,0x87,0x53, +0x12,0x67,0x39,0x08,0x05,0x00,0xFF,0xFF,0x01,0xFA,0xF2,0x66,0x00,0x61,0xAC,0x00, +0x46,0x42,0x75,0x4E,0x04,0x61,0x01,0x7C,0x75,0x4E,0xBC,0x3C,0x80,0x00,0x3C,0x3E, +0xD0,0x00,0x00,0x61,0x8C,0x00,0x3C,0x3E,0x0F,0x00,0xCF,0x51,0xFE,0xFF,0x00,0x61, +0x8A,0x00,0x75,0x4E,0x6D,0x42,0x06,0x0A,0x2D,0x30,0x08,0x0A,0x00,0x52,0x08,0xE3, +0x6D,0x80,0x0E,0x0A,0x00,0x0A,0x07,0x00,0x3C,0xC0,0x07,0x00,0x32,0x61,0xBC,0x3C, +0x82,0x00,0x29,0x3E,0x00,0x00,0x58,0x61,0x2D,0x42,0x20,0x0A,0xBC,0x3C,0x84,0x00, +0x2D,0x3E,0x0C,0x0A,0x4A,0x61,0xED,0x13,0x15,0x0A,0xFF,0xFF,0x0D,0x86,0xED,0x13, +0x14,0x0A,0xFF,0xFF,0x0B,0x86,0xED,0x13,0x13,0x0A,0xFF,0xFF,0x09,0x86,0x75,0x4E, +0xE7,0x40,0x7C,0x00,0x00,0x07,0xFC,0x13,0x0E,0x00,0xFF,0xFF,0x00,0x88,0x39,0x12, +0xFF,0xFF,0x00,0x88,0x01,0x14,0x3C,0xC2,0xF8,0x00,0x00,0x82,0xC1,0x13,0xFF,0xFF, +0x02,0x88,0xDF,0x46,0x75,0x4E,0x24,0x61,0xC6,0x33,0xFF,0xFF,0x04,0x86,0x1C,0x60, +0x1A,0x61,0xC7,0x33,0xFF,0xFF,0x04,0x86,0x12,0x60,0x10,0x61,0x39,0x3E,0xFF,0xFF, +0x04,0x86,0x08,0x60,0x06,0x61,0x39,0x30,0xFF,0xFF,0x04,0x86,0xE7,0x40,0x07,0x3F, +0x3C,0x3E,0x20,0x00,0xCF,0x51,0xFE,0xFF,0x1F,0x3E,0xDF,0x46,0x75,0x4E,0x79,0x0C, +0x01,0x00,0x00,0x00,0xA6,0x04,0x2C,0x66,0x2F,0x30,0x10,0x00,0x79,0xB0,0x00,0x00, +0xC4,0x7D,0x1C,0x67,0x00,0x3F,0x3C,0x3F,0xEF,0xFF,0x00,0x61,0x0C,0xE9,0x4F,0x58, +0xFC,0x33,0xFF,0xFF,0x00,0x00,0xFA,0x09,0xEF,0x33,0x10,0x00,0x00,0x00,0xC4,0x7D, +0x6F,0x42,0x10,0x00,0x75,0x4E,0xF9,0x41,0x00,0x00,0x5A,0x75,0x00,0x1F,0x2D,0x30, +0x08,0x0A,0x9F,0x11,0x00,0x00,0x75,0x4E,0xF9,0x4B,0x00,0x00,0x00,0x00,0xED,0x41, +0x47,0x0E,0x00,0x61,0xDA,0x00,0x00,0x04,0x50,0x00,0x00,0x14,0x82,0xE9,0x00,0x61, +0xCE,0x00,0x00,0xD4,0x82,0xEB,0x00,0x61,0xC6,0x00,0x00,0xD4,0x82,0xEB,0x00,0x61, +0xBE,0x00,0x00,0xD4,0x82,0xED,0x00,0x61,0xB6,0x00,0x00,0xD4,0x82,0xEB,0x00,0x61, +0xAE,0x00,0x08,0xE2,0x00,0xD4,0x42,0x2B,0x50,0x0E,0x7C,0x1B,0x00,0x00,0x92,0x0E, +0x75,0x4E,0x7C,0x1B,0xFF,0xFF,0x92,0x0E,0x3C,0x12,0x1C,0x00,0x00,0x61,0x94,0x02, +0x2D,0x4A,0x92,0x0E,0xFA,0x66,0x2D,0x20,0x50,0x0E,0x75,0x4E,0x6F,0x2B,0x04,0x00, +0x54,0x0E,0xF9,0x41,0x00,0x00,0x5E,0x0E,0x2D,0x24,0x54,0x0E,0x02,0x10,0x00,0x02, +0x1F,0x00,0x00,0xE3,0x54,0x61,0x8A,0xEA,0x02,0x10,0x00,0x02,0x3F,0x00,0x4A,0x61, +0x8A,0xEC,0x02,0x10,0x00,0x02,0x1F,0x00,0x40,0x61,0x8A,0xEA,0x02,0x10,0x00,0x02, +0x1F,0x00,0x36,0x61,0x8A,0xEA,0x02,0x10,0x00,0x02,0x0F,0x00,0x2C,0x61,0x8A,0xE8, +0x02,0x10,0x00,0x02,0x7F,0x00,0x22,0x61,0x10,0x06,0x80,0x00,0x3C,0x12,0x1B,0x00, +0x00,0x61,0x30,0x02,0x05,0x76,0xF9,0x45,0x00,0x00,0x58,0x0E,0x00,0x61,0x4E,0x02, +0x3C,0x12,0x1C,0x00,0x00,0x61,0x1C,0x02,0x75,0x4E,0x00,0x72,0x00,0x12,0xFC,0x83, +0x0A,0x00,0x41,0xE9,0x01,0x30,0x41,0x48,0x41,0xD0,0x00,0x11,0x75,0x4E,0x18,0x10, +0x00,0x12,0x7C,0xC0,0x0F,0x00,0x7C,0xC2,0xF0,0x00,0x41,0xE8,0xFC,0xC2,0x0A,0x00, +0x41,0xD0,0x75,0x4E,0xFF,0x70,0x39,0x14,0xFF,0xFF,0x04,0xFC,0x02,0x08,0x01,0x00, +0x02,0x66,0x00,0x70,0x75,0x4E,0x2F,0x32,0x06,0x00,0xF9,0x43,0xFF,0xFF,0x04,0xFC, +0x29,0x14,0x00,0x00,0x02,0x08,0x01,0x00,0xF6,0x67,0x41,0x13,0x02,0x00,0x75,0x4E, +0x00,0x76,0x2F,0x36,0x04,0x00,0x6F,0x24,0x06,0x00,0x1A,0x12,0xDC,0x61,0xCB,0x51, +0xFA,0xFF,0x75,0x4E,0xED,0x41,0x84,0x0D,0xF9,0x43,0xFF,0xFF,0x04,0xFC,0xFF,0x70, +0xE8,0x45,0x06,0x00,0xE8,0x47,0x08,0x00,0x4B,0xB5,0x02,0x66,0x00,0x70,0x75,0x4E, +0xE2,0x61,0x40,0x4A,0xFA,0x67,0xE7,0x40,0x7C,0x00,0x00,0x07,0x28,0x32,0x06,0x00, +0x68,0xB2,0x08,0x00,0x16,0x67,0x41,0x52,0x68,0xB2,0x04,0x00,0x02,0x65,0x00,0x72, +0x68,0x22,0x00,0x00,0x31,0x10,0x00,0x10,0x41,0x31,0x06,0x00,0xDF,0x46,0x75,0x4E, +0x2D,0x08,0x04,0x00,0x90,0x0E,0x00,0x66,0x1C,0x01,0x2D,0x24,0xBA,0x04,0xAD,0x94, +0x84,0x0E,0x82,0x0C,0x00,0x00,0xE8,0x03,0x18,0x65,0x2D,0x24,0xBA,0x04,0x74,0x61, +0x40,0x4A,0x18,0x66,0x2D,0x26,0xBA,0x04,0x82,0x96,0x83,0x0C,0x00,0x00,0x70,0x17, +0xEC,0x6D,0x00,0x70,0x6D,0x2B,0xBA,0x04,0x84,0x0E,0x75,0x4E,0xC3,0x40,0x7C,0x00, +0x00,0x07,0x07,0x72,0x00,0x61,0x30,0x0E,0x00,0x00,0x80,0x00,0x87,0x72,0x00,0x61, +0x26,0x0E,0xC3,0x46,0x2F,0x30,0x06,0x00,0x8F,0x72,0x00,0x61,0x1A,0x0E,0x0E,0x61, +0x0C,0x61,0x04,0x61,0xFF,0x70,0x75,0x4E,0x20,0x74,0x00,0x60,0x40,0x0E,0xDF,0x74, +0x00,0x60,0x60,0x0E,0x07,0x72,0x00,0x61,0xFE,0x0D,0x00,0x02,0x7F,0x00,0x87,0x72, +0x00,0x61,0xF4,0x0D,0xE2,0x61,0x0C,0x61,0x40,0x4A,0xFA,0x66,0xE0,0x61,0x0F,0x72, +0x00,0x60,0xE4,0x0D,0xF9,0x41,0xFF,0xFF,0x01,0xFA,0xFF,0x70,0x28,0x08,0x00,0x00, +0x00,0x00,0x02,0x67,0x00,0x70,0x75,0x4E,0xF9,0x41,0x00,0x00,0x54,0x0C,0xFF,0x70, +0xE8,0x43,0x06,0x00,0xE8,0x41,0x08,0x00,0x48,0xB3,0x02,0x66,0x00,0x70,0x75,0x4E, +0xF9,0x41,0x00,0x00,0x54,0x0C,0x00,0x61,0x3A,0x07,0x00,0x3F,0x28,0x4A,0x20,0x00, +0x34,0x67,0x28,0x30,0x08,0x00,0x68,0x90,0x06,0x00,0x04,0x6A,0x68,0xD0,0x04,0x00, +0x68,0xB0,0x0A,0x00,0x20,0x6E,0x28,0x4A,0x1E,0x00,0x1A,0x67,0x28,0x42,0x1E,0x00, +0x28,0x08,0x00,0x00,0x20,0x00,0x06,0x66,0x00,0x61,0x24,0x07,0x08,0x60,0x7C,0x11, +0x11,0x00,0x21,0x00,0x2C,0x61,0x1F,0x30,0x75,0x4E,0xF9,0x41,0x00,0x00,0x62,0x0C, +0x28,0x32,0x08,0x00,0x00,0x61,0x44,0x07,0xFF,0x70,0x68,0xB2,0x06,0x00,0x02,0x66, +0x00,0x70,0x75,0x4E,0x2F,0x30,0x06,0x00,0xF9,0x41,0x00,0x00,0x62,0x0C,0x00,0x61, +0xB8,0x06,0xF9,0x45,0xFF,0xFF,0x01,0xFA,0x2A,0x4A,0x2C,0x00,0x0C,0x6A,0xE7,0x40, +0x7C,0x00,0x00,0x07,0x00,0x61,0x60,0x06,0xDF,0x46,0x75,0x4E,0xFF,0x70,0x39,0x14, +0xFF,0xFF,0x00,0xFC,0x02,0x08,0x01,0x00,0x02,0x66,0x00,0x70,0x75,0x4E,0x2F,0x32, +0x06,0x00,0xF9,0x43,0xFF,0xFF,0x00,0xFC,0x29,0x14,0x00,0x00,0x02,0x08,0x01,0x00, +0xF6,0x67,0x3C,0x34,0xB6,0x03,0x08,0x61,0xCA,0x51,0xFC,0xFF,0x41,0x13,0x02,0x00, +0x75,0x4E,0x00,0x76,0x2F,0x36,0x04,0x00,0x6F,0x24,0x06,0x00,0x1A,0x12,0xD2,0x61, +0xCB,0x51,0xFA,0xFF,0x75,0x4E,0xED,0x41,0x76,0x0C,0xFF,0x70,0xE8,0x45,0x06,0x00, +0xE8,0x47,0x08,0x00,0x4B,0xB5,0x02,0x66,0x00,0x70,0x75,0x4E,0xE8,0x61,0x40,0x4A, +0xFA,0x67,0xE7,0x40,0x7C,0x00,0x00,0x07,0x28,0x32,0x06,0x00,0x68,0xB2,0x08,0x00, +0x16,0x67,0x41,0x58,0x68,0xB2,0x04,0x00,0x02,0x65,0x00,0x72,0x68,0x22,0x00,0x00, +0x31,0x20,0x00,0x10,0x41,0x31,0x06,0x00,0xDF,0x46,0x75,0x4E,0xFF,0x70,0x75,0x4E, +0x2D,0x08,0x02,0x00,0x84,0x04,0x0E,0x67,0x7C,0x2B,0xFC,0x00,0x1C,0x32,0x8A,0x0E, +0x7C,0x1B,0x00,0x00,0x8E,0x0E,0x75,0x4E,0x1B,0x00,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x27,0x9E,0x09,0x08,0x77,0x71,0x72,0x65,0x7A,0x74,0x69,0x75, +0x70,0x6F,0x2B,0x81,0x00,0x0D,0x73,0x61,0x66,0x64,0x68,0x67,0x6B,0x6A,0x94,0x6C, +0x23,0x84,0x7E,0x00,0x78,0x79,0x76,0x63,0x6E,0x62,0x2C,0x6D,0x2D,0x2E,0x00,0x00, +0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x2D,0x00,0x00,0x00,0x2B,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x28,0x00,0x2F,0x29,0x37,0x2A, +0x39,0x38,0x35,0x34,0x31,0x36,0x33,0x32,0x2E,0x30,0x00,0x0D,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1B,0x00,0x22,0x21,0x24,0xDD,0x26,0x25, +0x28,0x2F,0x3D,0x29,0x60,0x3F,0x09,0x08,0x57,0x51,0x52,0x45,0x5A,0x54,0x49,0x55, +0x50,0x4F,0x2A,0x9A,0x00,0x0D,0x53,0x41,0x46,0x44,0x48,0x47,0x4B,0x4A,0x99,0x4C, +0x5E,0x8E,0x7C,0x00,0x58,0x59,0x56,0x43,0x4E,0x42,0x3B,0x4D,0x5F,0x3A,0x00,0x00, +0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x37,0x00, +0x00,0x38,0x34,0x2D,0x36,0x00,0x00,0x2B,0x00,0x32,0x7F,0x30,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x28,0x00,0x2F,0x29,0x37,0x2A, +0x39,0x38,0x35,0x34,0x31,0x36,0x33,0x32,0x2E,0x30,0x00,0x0D,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1B,0x00,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x27,0x9E,0x09,0x08,0x57,0x51,0x52,0x45,0x5A,0x54,0x49,0x55, +0x50,0x4F,0x2B,0x9A,0x00,0x0D,0x53,0x41,0x46,0x44,0x48,0x47,0x4B,0x4A,0x99,0x4C, +0x23,0x8E,0x7E,0x00,0x58,0x59,0x56,0x43,0x4E,0x42,0x2C,0x4D,0x2D,0x2E,0x00,0x00, +0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x2D,0x00,0x00,0x00,0x2B,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x28,0x00,0x2F,0x29,0x37,0x2A, +0x39,0x38,0x35,0x34,0x31,0x36,0x33,0x32,0x2E,0x30,0x00,0x0D,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF9,0x41,0xFF,0xFF,0x01,0xFA,0x00,0x70, +0xC8,0x01,0x00,0x00,0xC8,0x01,0x08,0x00,0xC8,0x01,0x10,0x00,0x7C,0x11,0x48,0x00, +0x16,0x00,0xE8,0x08,0x02,0x00,0x02,0x00,0x7C,0x3B,0x11,0x11,0x88,0x0E,0x7C,0x3B, +0x14,0x00,0x42,0x04,0x02,0x70,0x50,0x72,0x3C,0x34,0xC0,0x00,0x00,0x61,0x72,0x01, +0xF9,0x45,0xFC,0x00,0x1E,0x31,0x05,0x70,0x00,0x61,0x1C,0x02,0x03,0x70,0x01,0x72, +0x02,0x74,0x00,0x61,0x5C,0x01,0x3C,0x20,0x88,0x00,0x01,0x01,0xC8,0x01,0x26,0x00, +0x00,0x61,0xD0,0x0A,0x00,0x61,0x48,0x04,0xED,0x41,0x54,0x0C,0xF9,0x43,0xFC,0x00, +0x7E,0x25,0x21,0x70,0x00,0x61,0xE4,0x00,0xED,0x41,0x84,0x0D,0xF9,0x43,0xFC,0x00, +0x70,0x25,0x0D,0x70,0x00,0x61,0xD4,0x00,0x3C,0x20,0xFC,0x00,0x40,0x2A,0x40,0x2B, +0x16,0x0E,0x40,0x2B,0x1A,0x0E,0x7C,0x2B,0xFC,0x00,0x94,0x2E,0x12,0x0E,0x7C,0x2B, +0xFC,0x00,0xFC,0x29,0x2E,0x0E,0x7C,0x2B,0xFC,0x00,0x0C,0x2A,0x32,0x0E,0xFC,0x13, +0x03,0x00,0xFF,0xFF,0x04,0xFC,0xFC,0x13,0x95,0x00,0xFF,0xFF,0x04,0xFC,0x7C,0x1B, +0x07,0x00,0x84,0x04,0x7C,0x2B,0xFC,0x00,0x08,0x1F,0x26,0x0E,0x3C,0x20,0xFC,0x00, +0x58,0x25,0x40,0x2B,0x1E,0x0E,0x40,0x2B,0x22,0x0E,0x40,0x2B,0x2A,0x0E,0x00,0x70, +0x40,0x2B,0x8A,0x0E,0x40,0x1B,0x8E,0x0E,0x40,0x1B,0x8F,0x0E,0x40,0x2B,0x84,0x0E, +0x00,0x61,0x06,0xFC,0x7C,0x1B,0x0F,0x00,0x82,0x0E,0x7C,0x1B,0x02,0x00,0x83,0x0E, +0xED,0x41,0x76,0x0C,0xF9,0x43,0xFC,0x00,0x62,0x25,0x0D,0x70,0x4C,0x61,0x00,0x61, +0xA4,0x0B,0xFC,0x13,0x03,0x00,0xFF,0xFF,0x00,0xFC,0xFC,0x13,0x96,0x00,0xFF,0xFF, +0x00,0xFC,0x7C,0x26,0xFC,0x00,0xA0,0x25,0x03,0x72,0x01,0x24,0x01,0x20,0x00,0x06, +0x09,0x00,0x82,0xE5,0x73,0x24,0x00,0x20,0x00,0x61,0x2C,0x01,0xC9,0x51,0xEC,0xFF, +0xF9,0x45,0xFC,0x00,0xCE,0x29,0x06,0x70,0x00,0x61,0x1C,0x01,0xF9,0x45,0xFC,0x00, +0xAE,0x27,0x02,0x70,0x00,0x61,0x10,0x01,0x75,0x4E,0xD9,0x10,0xC8,0x51,0xFC,0xFF, +0x75,0x4E,0x00,0x00,0x84,0x0C,0x00,0x01,0x00,0x00,0x00,0x00,0x40,0x00,0xC0,0x00, +0x00,0x00,0x92,0x0D,0x80,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x60,0x00,0x00,0x00, +0x54,0x0A,0x00,0x01,0x00,0x00,0x00,0x00,0x80,0x00,0xC0,0x00,0x00,0x00,0x54,0x0B, +0x00,0x01,0x00,0x00,0x00,0x00,0x80,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01, +0xFC,0x00,0x1C,0x28,0xFC,0x00,0x94,0x27,0xFC,0x00,0xFA,0x27,0xFC,0x00,0xF6,0x26, +0xE7,0x48,0xF0,0xF8,0x7C,0x20,0xFF,0xFF,0x01,0xFA,0x7C,0x26,0xFC,0x00,0x44,0x26, +0x7C,0x24,0xFC,0x00,0x48,0x26,0x5A,0x61,0x7C,0x26,0xFC,0x00,0x38,0x26,0x7C,0x24, +0xFC,0x00,0x48,0x26,0x4C,0x61,0x7C,0x26,0xFC,0x00,0x3C,0x26,0x7C,0x24,0xFC,0x00, +0x48,0x26,0x3E,0x61,0x7C,0x26,0xFC,0x00,0x40,0x26,0x7C,0x24,0xFC,0x00,0x48,0x26, +0x30,0x61,0x7C,0x26,0xFC,0x00,0x4C,0x26,0x7C,0x24,0xFC,0x00,0x50,0x26,0x22,0x61, +0x49,0xC7,0xF9,0x47,0xFC,0x00,0x54,0x26,0x00,0x76,0x33,0x16,0x00,0x00,0x82,0x11, +0x00,0x30,0x30,0xB4,0x00,0x30,0xF6,0x66,0x49,0xC7,0x13,0x83,0xDF,0x4C,0x1F,0x0F, +0x75,0x4E,0x06,0x61,0x12,0x16,0x13,0xC7,0x75,0x4E,0x00,0x76,0xC0,0xD6,0x13,0x16, +0x88,0xD6,0x43,0x26,0xC0,0xD4,0x75,0x4E,0x06,0x06,0x08,0x08,0x0A,0x0A,0x0C,0x0C, +0x0E,0x0E,0x10,0x10,0x12,0x12,0x14,0x14,0xFE,0xDF,0xEF,0xDF,0x1A,0x18,0x1C,0x1C, +0x00,0x00,0xF8,0x8F,0x20,0x1E,0x24,0x22,0x2F,0x30,0x04,0x00,0x6F,0x24,0x06,0x00, +0x80,0x02,0x00,0x00,0x0F,0x00,0xE7,0x48,0xE0,0xE0,0x20,0x61,0x00,0x24,0x42,0xE5, +0x82,0x06,0x00,0x00,0x00,0x01,0x42,0x22,0x8A,0x22,0x4A,0x61,0xDF,0x4C,0x07,0x07, +0x75,0x4E,0x2F,0x30,0x04,0x00,0x80,0x02,0x00,0x00,0x0F,0x00,0xE7,0x48,0xC0,0xC0, +0xF9,0x41,0xFF,0xFF,0x01,0xFA,0xE8,0x43,0x12,0x00,0x4A,0x61,0x91,0x03,0xE8,0x43, +0x06,0x00,0x42,0x61,0x91,0x03,0xE8,0x43,0x0A,0x00,0x3A,0x61,0x91,0x03,0xE8,0x43, +0x0E,0x00,0x32,0x61,0x91,0x03,0xDF,0x4C,0x03,0x03,0x75,0x4E,0x2F,0x30,0x04,0x00, +0x80,0x02,0x00,0x00,0x0F,0x00,0xE7,0x48,0xC0,0xC0,0xF9,0x41,0xFF,0xFF,0x01,0xFA, +0xE8,0x43,0x06,0x00,0x10,0x61,0xD1,0x03,0xE8,0x43,0x12,0x00,0x08,0x61,0xD1,0x03, +0xDF,0x4C,0x03,0x03,0x75,0x4E,0x00,0x12,0x01,0x0C,0x08,0x00,0x04,0x6D,0x41,0x51, +0x75,0x4E,0x89,0x54,0x75,0x4E,0xE7,0x48,0xE0,0xC0,0xF9,0x41,0x00,0x00,0x54,0x0C, +0xF9,0x45,0xFF,0xFF,0x01,0xFA,0x6A,0x11,0x2A,0x00,0x1C,0x00,0x2A,0x10,0x2E,0x00, +0x28,0x08,0x00,0x00,0x20,0x00,0x1A,0x67,0x00,0x0C,0x13,0x00,0x08,0x66,0x7C,0x11, +0xFF,0xFF,0x1F,0x00,0x62,0x60,0x00,0x0C,0x11,0x00,0x06,0x66,0x28,0x42,0x1F,0x00, +0x4C,0x60,0x28,0x32,0x08,0x00,0x00,0x61,0xB2,0x01,0x68,0xB2,0x06,0x00,0x48,0x67, +0x00,0x61,0x36,0x01,0x28,0x4A,0x20,0x00,0x3E,0x67,0x28,0x30,0x08,0x00,0x68,0x90, +0x06,0x00,0x04,0x6A,0x68,0xD0,0x04,0x00,0x68,0xB0,0x0C,0x00,0x2A,0x6D,0x28,0x4A, +0x1E,0x00,0x24,0x66,0x7C,0x11,0xFF,0xFF,0x1E,0x00,0x28,0x08,0x00,0x00,0x20,0x00, +0x06,0x66,0x00,0x61,0x58,0x01,0x10,0x60,0x7C,0x11,0x13,0x00,0x21,0x00,0x2A,0x4A, +0x2C,0x00,0x04,0x6A,0x00,0x61,0xB0,0x00,0xAA,0x08,0x04,0x00,0x0E,0x00,0xDF,0x4C, +0x03,0x07,0x73,0x4E,0xE7,0x48,0xE0,0xC0,0xF9,0x45,0xFF,0xFF,0x01,0xFA,0x00,0x61, +0x96,0x00,0xAA,0x08,0x02,0x00,0x0E,0x00,0xDF,0x4C,0x03,0x07,0x73,0x4E,0xE7,0x48, +0xE0,0xC0,0xF9,0x41,0x00,0x00,0x54,0x0C,0xF9,0x45,0xFF,0xFF,0x01,0xFA,0x28,0x08, +0x01,0x00,0x20,0x00,0x28,0x67,0x2A,0x08,0x02,0x00,0x00,0x00,0x14,0x66,0x28,0x42, +0x1F,0x00,0xEA,0x08,0x02,0x00,0x02,0x00,0x2A,0x4A,0x2C,0x00,0x10,0x6A,0x56,0x61, +0x0C,0x60,0x7C,0x11,0xFF,0xFF,0x1F,0x00,0xAA,0x08,0x02,0x00,0x02,0x00,0xAA,0x08, +0x02,0x00,0x10,0x00,0xDF,0x4C,0x03,0x07,0x73,0x4E,0xE7,0x48,0x80,0x80,0xF9,0x41, +0xFF,0xFF,0x01,0xFA,0xE8,0x13,0x2A,0x00,0x00,0x00,0x70,0x0C,0x28,0x10,0x2E,0x00, +0xA8,0x08,0x03,0x00,0x0E,0x00,0xDF,0x4C,0x01,0x01,0x73,0x4E,0x08,0x2F,0xF9,0x41, +0xFF,0xFF,0x01,0xFA,0xE8,0x13,0x2C,0x00,0x00,0x00,0x71,0x0C,0xA8,0x08,0x01,0x00, +0x0E,0x00,0x5F,0x20,0x73,0x4E,0xF9,0x41,0x00,0x00,0x54,0x0C,0x28,0x10,0x20,0x00, +0x28,0xC0,0x1F,0x00,0x30,0x66,0x28,0x10,0x21,0x00,0x06,0x67,0x28,0x42,0x21,0x00, +0x12,0x60,0xF9,0x41,0x00,0x00,0x62,0x0C,0x28,0x30,0x06,0x00,0x68,0xB0,0x08,0x00, +0x14,0x67,0x2E,0x61,0x2A,0x4A,0x2C,0x00,0xFA,0x6A,0xEA,0x13,0x2C,0x00,0x00,0x00, +0x71,0x0C,0x40,0x15,0x2E,0x00,0x75,0x4E,0x28,0x32,0x08,0x00,0x6C,0x61,0x68,0xB2, +0x06,0x00,0xFA,0x67,0x68,0x22,0x00,0x00,0x80,0x13,0x00,0x10,0x41,0x31,0x08,0x00, +0x75,0x4E,0x28,0x32,0x06,0x00,0x68,0xB2,0x08,0x00,0xF6,0x67,0x4C,0x61,0x68,0x22, +0x00,0x00,0x00,0x70,0x31,0x10,0x00,0x10,0x41,0x31,0x06,0x00,0x75,0x4E,0xF9,0x43, +0xFF,0xFF,0x00,0x88,0xE7,0x40,0x7C,0x00,0x00,0x07,0xBC,0x12,0x0E,0x00,0x11,0x12, +0x3C,0xC2,0xF7,0x00,0x41,0x13,0x02,0x00,0xDF,0x46,0x75,0x4E,0xF9,0x43,0xFF,0xFF, +0x00,0x88,0xE7,0x40,0x7C,0x00,0x00,0x07,0xBC,0x12,0x0E,0x00,0x11,0x12,0x01,0x00, +0x08,0x00,0x41,0x13,0x02,0x00,0xDF,0x46,0x75,0x4E,0x41,0x52,0x68,0xB2,0x04,0x00, +0x02,0x65,0x00,0x72,0x75,0x4E,0x2F,0x32,0x04,0x00,0x81,0xE5,0x3B,0x20,0x04,0x10, +0x75,0x4E,0x00,0x00,0x54,0x0C,0x00,0x00,0x76,0x0C,0x00,0x00,0x84,0x0D,0x7C,0x00, +0x00,0x07,0xF9,0x41,0x00,0x00,0x54,0x0C,0xF9,0x43,0xFF,0xFF,0x01,0xFA,0x49,0x0F, +0x28,0x00,0x6F,0x4A,0x06,0x00,0x18,0x6B,0x6F,0x11,0x07,0x00,0x20,0x00,0x28,0x10, +0x20,0x00,0x0C,0x67,0x3C,0xC0,0xFD,0x00,0x06,0x67,0x7C,0x11,0x01,0x00,0x20,0x00, +0x6F,0x4A,0x04,0x00,0x34,0x6B,0x00,0x70,0x40,0x13,0x2A,0x00,0x40,0x13,0x2C,0x00, +0x2F,0x32,0x04,0x00,0xF9,0x45,0xFC,0x00,0xAE,0x29,0x32,0x10,0x00,0x10,0xF9,0x45, +0xFC,0x00,0xBE,0x29,0x32,0x14,0x00,0x10,0x00,0x22,0x03,0x70,0x00,0x61,0x42,0xFC, +0x01,0x70,0x40,0x13,0x2A,0x00,0x40,0x13,0x2C,0x00,0x6F,0x4A,0x08,0x00,0x06,0x6B, +0x6F,0x13,0x09,0x00,0x28,0x00,0x6F,0x4A,0x0A,0x00,0x06,0x6B,0x6F,0x13,0x0B,0x00, +0x2A,0x00,0x6F,0x4A,0x0C,0x00,0x06,0x6B,0x6F,0x13,0x0D,0x00,0x2C,0x00,0x6F,0x4A, +0x0E,0x00,0x06,0x6B,0x6F,0x13,0x0F,0x00,0x26,0x00,0x07,0x20,0x75,0x4E,0x01,0x01, +0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x02,0x02,0x01, +0x05,0x04,0x0A,0x08,0x10,0x0B,0x40,0x20,0x80,0x60,0xAF,0x8F,0x60,0x40,0xE7,0x48, +0xF4,0xF0,0xF9,0x4B,0x00,0x00,0x00,0x00,0x6D,0x24,0x2E,0x0E,0x92,0x4E,0x6D,0x24, +0x32,0x0E,0x92,0x4E,0x39,0x08,0x04,0x00,0xFF,0xFF,0x01,0xFA,0xEA,0x67,0xB9,0x08, +0x06,0x00,0xFF,0xFF,0x11,0xFA,0xDF,0x4C,0x0F,0x2F,0x73,0x4E,0xED,0x41,0x84,0x0D, +0xF9,0x43,0xFF,0xFF,0x04,0xFC,0x6D,0x24,0x1A,0x0E,0x0E,0x60,0xED,0x41,0x76,0x0C, +0xF9,0x43,0xFF,0xFF,0x00,0xFC,0x6D,0x24,0x16,0x0E,0x29,0x14,0x00,0x00,0x02,0x08, +0x07,0x00,0x1C,0x67,0x02,0x08,0x00,0x00,0x0A,0x67,0xE7,0x48,0xE0,0x20,0x12,0x61, +0xDF,0x4C,0x04,0x07,0x02,0x02,0x20,0x00,0x06,0x67,0x29,0x10,0x02,0x00,0xD2,0x4E, +0x75,0x4E,0x29,0x10,0x02,0x00,0xFC,0xB1,0x00,0x00,0x76,0x0C,0x00,0x66,0x40,0x04, +0x2D,0x4A,0x36,0x0E,0x60,0x66,0x00,0x0C,0xF6,0x00,0x00,0x65,0x00,0x01,0x00,0x04, +0xF6,0x00,0x80,0x02,0x00,0x00,0xFF,0x00,0xF9,0x47,0xFC,0x00,0xA2,0x2A,0x73,0x1B, +0x00,0x00,0x36,0x0E,0xF9,0x47,0xFC,0x00,0xAC,0x2A,0x73,0x1B,0x00,0x00,0x37,0x0E, +0x40,0x06,0xF6,0x00,0x00,0x0C,0xF8,0x00,0x0C,0x6D,0x00,0x0C,0xFB,0x00,0x06,0x6E, +0x40,0x1B,0x44,0x0E,0x75,0x4E,0x00,0x0C,0xFD,0x00,0x04,0x6D,0x40,0x1B,0x4D,0x0E, +0x75,0x4E,0x02,0x01,0x03,0x03,0x03,0x03,0x05,0x04,0x07,0x06,0x05,0x07,0x02,0x02, +0x02,0x02,0x02,0x06,0x01,0x01,0x2D,0x0C,0x06,0x00,0x36,0x0E,0x00,0x64,0x84,0x00, +0xF9,0x45,0xFC,0x00,0x06,0x2B,0x00,0x74,0x2D,0x14,0x36,0x0E,0x02,0x53,0x42,0xE3, +0x2D,0xD4,0x36,0x0E,0x02,0x53,0x42,0xE5,0x72,0x20,0x00,0x20,0x72,0x22,0x04,0x20, +0x72,0x24,0x08,0x20,0x52,0x24,0x00,0x74,0x2D,0x14,0x37,0x0E,0xC2,0x93,0x80,0x12, +0x2D,0x53,0x37,0x0E,0x2D,0x4A,0x37,0x0E,0x0A,0x66,0x08,0x2F,0x92,0x4E,0x4F,0x58, +0x2D,0x42,0x36,0x0E,0x75,0x4E,0x00,0x00,0x38,0x0E,0x00,0x00,0x3F,0x0E,0x00,0x00, +0x1E,0x0E,0x00,0x00,0x3F,0x0E,0x00,0x00,0x44,0x0E,0x00,0x00,0x22,0x0E,0x00,0x00, +0x44,0x0E,0x00,0x00,0x47,0x0E,0x00,0x00,0x22,0x0E,0x00,0x00,0x47,0x0E,0x00,0x00, +0x4D,0x0E,0x00,0x00,0x26,0x0E,0x00,0x00,0x4D,0x0E,0x00,0x00,0x4F,0x0E,0x00,0x00, +0x2A,0x0E,0x3C,0x22,0x00,0x00,0x4E,0x0E,0x2D,0xD2,0x36,0x0E,0x01,0x5D,0x41,0x24, +0x80,0x14,0x6D,0x24,0x2A,0x0E,0xED,0x41,0x4D,0x0E,0x9E,0x60,0x2D,0x12,0x61,0x0E, +0x00,0x0C,0x2A,0x00,0x06,0x66,0xC1,0x08,0x01,0x00,0x74,0x60,0x00,0x0C,0xAA,0x00, +0x06,0x66,0x81,0x08,0x01,0x00,0x68,0x60,0x00,0x0C,0x36,0x00,0x06,0x66,0xC1,0x08, +0x00,0x00,0x5C,0x60,0x00,0x0C,0xB6,0x00,0x06,0x66,0x81,0x08,0x00,0x00,0x50,0x60, +0x00,0x0C,0x1D,0x00,0x06,0x66,0xC1,0x08,0x02,0x00,0x44,0x60,0x00,0x0C,0x9D,0x00, +0x06,0x66,0x81,0x08,0x02,0x00,0x38,0x60,0x00,0x0C,0x38,0x00,0x06,0x66,0xC1,0x08, +0x03,0x00,0x2C,0x60,0x00,0x0C,0xB8,0x00,0x06,0x66,0x81,0x08,0x03,0x00,0x20,0x60, +0x00,0x0C,0x3A,0x00,0x20,0x66,0x2D,0x08,0x00,0x00,0x84,0x04,0x0E,0x67,0x7C,0x2B, +0xFC,0x00,0x3A,0x32,0x8A,0x0E,0x7C,0x1B,0x00,0x00,0x8E,0x0E,0x41,0x08,0x04,0x00, +0x41,0x1B,0x61,0x0E,0x75,0x4E,0x00,0x08,0x07,0x00,0x2A,0x66,0x2D,0x4A,0x7F,0x0E, +0x16,0x66,0x40,0x1B,0x7F,0x0E,0x79,0x1B,0x00,0x00,0x82,0x0E,0x80,0x0E,0x79,0x1B, +0x00,0x00,0x83,0x0E,0x81,0x0E,0x3A,0x60,0x7C,0x1B,0x00,0x00,0x80,0x0E,0x7C,0x1B, +0x00,0x00,0x81,0x0E,0x2C,0x60,0x2D,0x4A,0x7F,0x0E,0x0E,0x67,0x00,0x72,0x41,0x1B, +0x7F,0x0E,0x41,0x1B,0x80,0x0E,0x41,0x1B,0x81,0x0E,0x00,0x0C,0xC7,0x00,0x08,0x67, +0x00,0x0C,0xD2,0x00,0x00,0x66,0x56,0x02,0x2D,0x08,0x03,0x00,0x61,0x0E,0x00,0x67, +0x4C,0x02,0x2D,0x08,0x00,0x00,0x84,0x04,0x0E,0x67,0x7C,0x2B,0xFC,0x00,0x3A,0x32, +0x8A,0x0E,0x7C,0x1B,0x00,0x00,0x8E,0x0E,0x08,0x2F,0x00,0x72,0x00,0x12,0x6D,0x20, +0x62,0x0E,0x40,0x02,0x7F,0x00,0x2D,0x08,0x04,0x00,0x61,0x0E,0x04,0x67,0x6D,0x20, +0x6A,0x0E,0x2D,0x08,0x00,0x00,0x61,0x0E,0x08,0x66,0x2D,0x08,0x01,0x00,0x61,0x0E, +0x1A,0x67,0x00,0x0C,0x3B,0x00,0x10,0x65,0x00,0x0C,0x44,0x00,0x0A,0x62,0x41,0x06, +0x19,0x00,0x00,0x70,0x00,0x60,0xB2,0x01,0x6D,0x20,0x66,0x0E,0x30,0x10,0x00,0x00, +0x2D,0x08,0x02,0x00,0x61,0x0E,0x60,0x67,0x00,0x0C,0x0D,0x00,0x04,0x66,0x0A,0x70, +0x2A,0x67,0x01,0x0C,0x47,0x00,0x08,0x66,0x41,0x06,0x30,0x00,0x00,0x60,0x8A,0x01, +0x01,0x0C,0x4B,0x00,0x08,0x66,0x73,0x72,0x00,0x70,0x00,0x60,0x7C,0x01,0x01,0x0C, +0x4D,0x00,0x08,0x66,0x74,0x72,0x00,0x70,0x00,0x60,0x6E,0x01,0x00,0x0C,0x32,0x00, +0x06,0x66,0x00,0x70,0x00,0x60,0x62,0x01,0x00,0x0C,0x36,0x00,0x06,0x66,0x1E,0x70, +0x00,0x60,0x56,0x01,0x00,0x0C,0x2D,0x00,0x06,0x66,0x1F,0x70,0x00,0x60,0x4A,0x01, +0x40,0x02,0x1F,0x00,0x00,0x60,0x42,0x01,0x2D,0x08,0x03,0x00,0x61,0x0E,0x00,0x67, +0x38,0x01,0x01,0x0C,0x1A,0x00,0x18,0x66,0x3C,0x10,0x40,0x00,0x2D,0x14,0x61,0x0E, +0x02,0x02,0x03,0x00,0x00,0x67,0x22,0x01,0x3C,0x10,0x5C,0x00,0x00,0x60,0x1A,0x01, +0x01,0x0C,0x27,0x00,0x18,0x66,0x3C,0x10,0x5B,0x00,0x2D,0x14,0x61,0x0E,0x02,0x02, +0x03,0x00,0x00,0x67,0x04,0x01,0x3C,0x10,0x7B,0x00,0x00,0x60,0xFC,0x00,0x01,0x0C, +0x28,0x00,0x18,0x66,0x3C,0x10,0x5D,0x00,0x2D,0x14,0x61,0x0E,0x02,0x02,0x03,0x00, +0x00,0x67,0xE6,0x00,0x3C,0x10,0x7D,0x00,0x00,0x60,0xDE,0x00,0x01,0x0C,0x62,0x00, +0x0A,0x66,0x6D,0x52,0xEE,0x04,0x5F,0x20,0x00,0x60,0x12,0x01,0xF9,0x45,0xFC,0x00, +0xFA,0x2E,0x03,0x74,0x32,0xB2,0x00,0x20,0x00,0x67,0x2C,0x01,0xCA,0x51,0xF6,0xFF, +0x01,0x0C,0x48,0x00,0x1C,0x66,0x3C,0x12,0x00,0x00,0x3C,0x14,0xF8,0xFF,0x2D,0x10, +0x61,0x0E,0x00,0x02,0x03,0x00,0x00,0x67,0x2C,0x01,0x3C,0x14,0xFF,0xFF,0x00,0x60, +0x24,0x01,0x01,0x0C,0x4B,0x00,0x1C,0x66,0x3C,0x14,0x00,0x00,0x3C,0x12,0xF8,0xFF, +0x2D,0x10,0x61,0x0E,0x00,0x02,0x03,0x00,0x00,0x67,0x0A,0x01,0x3C,0x12,0xFF,0xFF, +0x00,0x60,0x02,0x01,0x01,0x0C,0x4D,0x00,0x1C,0x66,0x3C,0x12,0x08,0x00,0x3C,0x14, +0x00,0x00,0x2D,0x10,0x61,0x0E,0x00,0x02,0x03,0x00,0x00,0x67,0xE8,0x00,0x3C,0x12, +0x01,0x00,0x00,0x60,0xE0,0x00,0x01,0x0C,0x50,0x00,0x1C,0x66,0x3C,0x12,0x00,0x00, +0x3C,0x14,0x08,0x00,0x2D,0x10,0x61,0x0E,0x00,0x02,0x03,0x00,0x00,0x67,0xC6,0x00, +0x3C,0x14,0x01,0x00,0x00,0x60,0xBE,0x00,0x01,0x0C,0x02,0x00,0x0C,0x65,0x01,0x0C, +0x0D,0x00,0x06,0x62,0x01,0x06,0x76,0x00,0x0C,0x60,0x00,0x0C,0x41,0x00,0x0A,0x65, +0x00,0x0C,0x5A,0x00,0x04,0x62,0x00,0x70,0x0E,0x60,0x00,0x0C,0x61,0x00,0x08,0x65, +0x00,0x0C,0x7A,0x00,0x02,0x62,0xEE,0x60,0x41,0xE1,0x41,0xD0,0x5F,0x20,0x28,0x32, +0x08,0x00,0x41,0x58,0x68,0xB2,0x04,0x00,0x02,0x65,0x00,0x72,0x68,0xB2,0x06,0x00, +0x2A,0x67,0x68,0x24,0x00,0x00,0x40,0x48,0x3C,0x30,0x00,0x00,0x2D,0x10,0x61,0x0E, +0x40,0x48,0x88,0xE1,0x48,0xE0,0x2D,0x08,0x03,0x00,0x84,0x04,0x06,0x66,0x80,0x02, +0xFF,0x00,0xFF,0xFF,0x80,0x25,0x00,0x10,0x41,0x31,0x08,0x00,0x75,0x4E,0x6D,0x24, +0x12,0x0E,0xD2,0x4E,0x28,0x32,0x08,0x00,0x41,0x52,0x68,0xB2,0x04,0x00,0x02,0x65, +0x00,0x72,0x68,0xB2,0x06,0x00,0x0C,0x67,0x68,0x24,0x00,0x00,0x80,0x15,0x00,0x10, +0x41,0x31,0x08,0x00,0x75,0x4E,0x05,0x76,0x01,0x08,0x04,0x00,0x02,0x67,0x06,0x76, +0x01,0x08,0x07,0x00,0x06,0x67,0xAD,0x07,0x61,0x0E,0x04,0x60,0xED,0x07,0x61,0x0E, +0x00,0x72,0x00,0x74,0xED,0x41,0x5E,0x0E,0x6D,0x24,0x22,0x0E,0x80,0x42,0x2D,0x10, +0x61,0x0E,0x08,0xEA,0x00,0x06,0xF8,0x00,0x40,0x11,0x00,0x00,0x41,0x11,0x01,0x00, +0x42,0x11,0x02,0x00,0x92,0x4E,0x5F,0x20,0x75,0x4E,0xC7,0x47,0xD2,0x52,0x2F,0x30, +0x04,0x00,0x2F,0x32,0x06,0x00,0xE7,0x40,0x7C,0x00,0x00,0x07,0xE7,0x48,0x80,0x60, +0xF9,0x41,0xFF,0xFF,0x00,0x88,0x01,0x14,0x01,0x02,0x0F,0x00,0x81,0x10,0x02,0xE3, +0x04,0x64,0x40,0x11,0x02,0x00,0x00,0x70,0x10,0x10,0xDF,0x4C,0x06,0x01,0xDF,0x46, +0x75,0x4E,0xEF,0x74,0x2C,0x60,0x00,0x74,0x2F,0x34,0x04,0x00,0xE7,0x48,0x00,0xE0, +0xE7,0x40,0x7C,0x00,0x00,0x07,0x0E,0x72,0x02,0x2F,0xBA,0x61,0x1F,0x24,0x02,0x80, +0x8E,0x72,0xB2,0x61,0xDF,0x46,0xDF,0x4C,0x07,0x00,0x75,0x4E,0x00,0x74,0x2F,0x34, +0x04,0x00,0xE7,0x48,0x00,0xE0,0xE7,0x40,0x7C,0x00,0x00,0x07,0x0E,0x72,0x02,0x2F, +0x94,0x61,0x1F,0x24,0x02,0xC0,0x8E,0x72,0x8C,0x61,0xDF,0x46,0xDF,0x4C,0x07,0x00, +0x75,0x4E,0x6F,0x4A,0x04,0x00,0x26,0x67,0x6F,0x2B,0x0A,0x00,0x22,0x0E,0x6F,0x26, +0x06,0x00,0x6F,0x0C,0x01,0x00,0x04,0x00,0x24,0x67,0x6F,0x0C,0x02,0x00,0x04,0x00, +0x36,0x67,0x6F,0x0C,0x04,0x00,0x04,0x00,0x70,0x67,0x00,0x70,0x75,0x4E,0x12,0x72, +0x00,0x61,0x40,0xF2,0x7C,0x2B,0xFC,0x00,0x82,0x30,0x22,0x0E,0x70,0x60,0xED,0x45, +0x6E,0x0E,0xFC,0x14,0x08,0x00,0xFC,0x14,0x0B,0x00,0x66,0x61,0x06,0x76,0xED,0x45, +0x6E,0x0E,0x00,0x61,0x48,0xF2,0x56,0x60,0xED,0x45,0x6E,0x0E,0xFC,0x14,0x09,0x00, +0xEB,0x14,0x04,0x00,0xEB,0x14,0x05,0x00,0xEB,0x14,0x06,0x00,0xEB,0x14,0x07,0x00, +0xFC,0x14,0x0C,0x00,0x3C,0x61,0xFC,0x14,0x0E,0x00,0xFC,0x14,0x00,0x00,0xEB,0x14, +0x08,0x00,0xEB,0x14,0x09,0x00,0xEB,0x14,0x0A,0x00,0xEB,0x14,0x0B,0x00,0x10,0x76, +0xED,0x45,0x6E,0x0E,0x00,0x61,0x06,0xF2,0x14,0x60,0xED,0x45,0x6E,0x0E,0xFC,0x14, +0x0A,0x00,0x0E,0x61,0x05,0x76,0xED,0x45,0x6E,0x0E,0x00,0x61,0xF0,0xF1,0xFF,0x70, +0x75,0x4E,0xEB,0x14,0x02,0x00,0xEB,0x14,0x03,0x00,0x10,0x72,0x2B,0x92,0x00,0x00, +0xC1,0x14,0xFC,0x14,0x07,0x00,0xEB,0x14,0x01,0x00,0x75,0x4E,0x00,0x70,0x00,0x72, +0x00,0x74,0x2F,0x30,0x04,0x00,0x2F,0x32,0x06,0x00,0x2F,0x34,0x08,0x00,0x00,0x61, +0x50,0xF5,0xAF,0x4A,0x0A,0x00,0x1A,0x6B,0x6F,0x24,0x0A,0x00,0x00,0x72,0xF9,0x43, +0xFC,0x00,0x84,0x30,0x80,0x02,0x00,0x00,0xFF,0x00,0x31,0x10,0x00,0x00,0x00,0x61, +0xE6,0xF5,0x75,0x4E,0x08,0x0D,0x04,0x05,0xAF,0x4A,0x04,0x00,0x06,0x6B,0x6F,0x2B, +0x04,0x00,0x62,0x0E,0xAF,0x4A,0x08,0x00,0x06,0x6B,0x6F,0x2B,0x08,0x00,0x66,0x0E, +0xAF,0x4A,0x0C,0x00,0x06,0x6B,0x6F,0x2B,0x0C,0x00,0x6A,0x0E,0x3C,0x20,0x00,0x00, +0x62,0x0E,0x75,0x4E,0x7C,0x2B,0xFC,0x00,0x88,0x22,0x62,0x0E,0x7C,0x2B,0xFC,0x00, +0x08,0x23,0x66,0x0E,0x7C,0x2B,0xFC,0x00,0x88,0x23,0x6A,0x0E,0x75,0x4E,0x2D,0x20, +0x8A,0x0E,0x2F,0x22,0x04,0x00,0x08,0x6B,0x41,0x2B,0x8A,0x0E,0x2D,0x42,0x8E,0x0E, +0x75,0x4E,0x2D,0x30,0x90,0x0E,0x6F,0x4A,0x04,0x00,0x06,0x6B,0x6F,0x3B,0x04,0x00, +0x90,0x0E,0x75,0x4E,0x2D,0x30,0x82,0x0E,0x6F,0x4A,0x04,0x00,0x16,0x6B,0x2F,0x32, +0x04,0x00,0x41,0x1B,0x82,0x0E,0x6F,0x4A,0x06,0x00,0x08,0x6B,0x2F,0x32,0x06,0x00, +0x41,0x1B,0x83,0x0E,0x75,0x4E,0x3C,0x20,0x00,0x00,0x12,0x0E,0x75,0x4E,0xB9,0x52, +0x00,0x00,0xBA,0x04,0xF9,0xE7,0x00,0x00,0x88,0x0E,0x4E,0x6A,0xE7,0x48,0xFE,0xFF, +0xF9,0x4B,0x00,0x00,0x00,0x00,0x4C,0x61,0x2D,0x08,0x01,0x00,0x84,0x04,0x2A,0x67, +0x2D,0x4A,0x7F,0x0E,0x24,0x67,0x2D,0x4A,0x80,0x0E,0x06,0x67,0x2D,0x53,0x80,0x0E, +0x18,0x66,0x2D,0x53,0x81,0x0E,0x12,0x66,0x6D,0x1B,0x83,0x0E,0x81,0x0E,0x2D,0x10, +0x7F,0x0E,0xED,0x41,0x76,0x0C,0x00,0x61,0xDA,0xFA,0x2D,0x3F,0x42,0x04,0x6D,0x20, +0x00,0x04,0x90,0x4E,0x4F,0x54,0xDF,0x4C,0xFF,0x7F,0xB9,0x08,0x05,0x00,0xFF,0xFF, +0x11,0xFA,0x73,0x4E,0xE7,0x48,0x80,0xC0,0x2D,0x20,0x8A,0x0E,0x00,0x67,0x88,0x00, +0x40,0x20,0x2D,0x10,0x8E,0x0E,0x08,0x67,0x00,0x53,0x40,0x1B,0x8E,0x0E,0x76,0x60, +0x18,0x10,0x2E,0x6B,0xC0,0x13,0xFF,0xFF,0x00,0x88,0x00,0x0C,0x07,0x00,0x1A,0x66, +0x18,0x12,0x01,0x02,0x3F,0x00,0x39,0x10,0xFF,0xFF,0x00,0x88,0x00,0x02,0xC0,0x00, +0x01,0x80,0xC0,0x13,0xFF,0xFF,0x02,0x88,0xD6,0x60,0xD8,0x13,0xFF,0xFF,0x02,0x88, +0xCE,0x60,0x00,0x52,0x32,0x6A,0x00,0x0C,0x81,0x00,0x06,0x66,0x58,0x1B,0x8F,0x0E, +0xBE,0x60,0x00,0x0C,0x82,0x00,0x20,0x66,0xD8,0x13,0xFF,0xFF,0x00,0x88,0x18,0x10, +0x2D,0xD1,0x8F,0x0E,0x18,0x10,0xED,0x13,0x8F,0x0E,0xFF,0xFF,0x02,0x88,0x2D,0xB0, +0x8F,0x0E,0x0E,0x67,0x48,0x59,0x0A,0x60,0x58,0x1B,0x8E,0x0E,0x04,0x66,0x7C,0x30, +0x00,0x00,0x48,0x2B,0x8A,0x0E,0xDF,0x4C,0x03,0x01,0x75,0x4E,0x34,0x00,0x00,0x01, +0x00,0x02,0x00,0x03,0x00,0x04,0x00,0x05,0x00,0x06,0xFE,0x07,0x10,0x08,0x00,0x09, +0x00,0x0A,0x00,0x0B,0x10,0x0C,0x09,0x0D,0x00,0xFF,0x3B,0x00,0x00,0x01,0x00,0x02, +0x00,0x03,0x00,0x04,0x00,0x05,0x00,0x06,0xFE,0x07,0x10,0x08,0x03,0x0D,0x80,0x0B, +0x01,0x0C,0x00,0xFF,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00, +0x7C,0x28,0x00,0x00,0x50,0x2A,0x1E,0x7E,0x04,0x60,0xDD,0x18,0x47,0x53,0x47,0x4A, +0xF8,0x6E,0x79,0x0C,0x01,0x00,0x00,0x00,0x68,0x2A,0x0E,0x63,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x6C,0x0F,0x79,0x4A,0x00,0x00,0x68,0x2A, +0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0x4E,0x2A,0x79,0x4A, +0x00,0x00,0x58,0x2A,0x54,0x66,0x32,0x60,0x79,0x0C,0x01,0x00,0x00,0x00,0xEE,0x04, +0x3A,0x66,0x79,0x20,0x00,0x00,0x50,0x2A,0x10,0x10,0x80,0x48,0x80,0x3E,0x00,0x61, +0x3E,0x0F,0xB9,0x52,0x00,0x00,0x50,0x2A,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x1C,0x0F,0x40,0x42,0x39,0x30,0x00,0x00, +0x56,0x2A,0x79,0x53,0x00,0x00,0x56,0x2A,0x40,0x4A,0xBC,0x66,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0x40,0x42,0x00,0x60,0xFC,0x0E,0x79,0x0C,0x03,0x00,0x00,0x00, +0x66,0x2A,0x0E,0x63,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60, +0xE4,0x0E,0x79,0x0C,0x01,0x00,0x00,0x00,0x60,0x2A,0x0E,0x63,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0xCC,0x0E,0x79,0x0C,0x02,0x00,0x00,0x00, +0x5E,0x2A,0x0E,0x63,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60, +0xB4,0x0E,0x79,0x0C,0x07,0x00,0x00,0x00,0x54,0x2A,0x0E,0x63,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x9C,0x0E,0x79,0x4A,0x00,0x00,0x5E,0x2A, +0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0x3C,0x88,0x79,0x0C, +0x01,0x00,0x00,0x00,0x5E,0x2A,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13, +0x00,0x00,0x86,0x87,0x79,0x0C,0x02,0x00,0x00,0x00,0x5E,0x2A,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0x88,0x87,0x79,0x4A,0x00,0x00,0x60,0x2A, +0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0xA0,0x87,0x79,0x0C, +0x01,0x00,0x00,0x00,0x66,0x2A,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13, +0x00,0x00,0x00,0x7F,0x79,0x0C,0x02,0x00,0x00,0x00,0x66,0x2A,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0x3E,0x88,0x79,0x0C,0x03,0x00,0x00,0x00, +0x66,0x2A,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13,0x00,0x00,0x22,0x7F, +0x39,0x4A,0x00,0x00,0x3E,0x88,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04, +0xFF,0x70,0x00,0x60,0xF0,0x0D,0x39,0x4A,0x00,0x00,0x22,0x7F,0x0C,0x67,0x39,0x4A, +0x00,0x00,0xA0,0x87,0x04,0x66,0x01,0x70,0x08,0x60,0x39,0x10,0x00,0x00,0xA0,0x87, +0x80,0x48,0xC0,0x13,0x00,0x00,0xA0,0x87,0x39,0x4A,0x00,0x00,0x3C,0x88,0x26,0x67, +0x79,0x0C,0x40,0x01,0x00,0x00,0x56,0x2A,0x1C,0x63,0x40,0x42,0x39,0x30,0x00,0x00, +0x56,0x2A,0x7C,0xD0,0xC0,0xFE,0x79,0xD1,0x00,0x00,0x5C,0x2A,0xFC,0x33,0x40,0x01, +0x00,0x00,0x56,0x2A,0x24,0x60,0x79,0x0C,0x80,0x02,0x00,0x00,0x56,0x2A,0x1A,0x63, +0x40,0x42,0x39,0x30,0x00,0x00,0x56,0x2A,0x7C,0xD0,0x80,0xFD,0x79,0xD1,0x00,0x00, +0x5C,0x2A,0xFC,0x33,0x80,0x02,0x00,0x00,0x56,0x2A,0xB9,0x4A,0x00,0x00,0x6A,0x2A, +0x14,0x66,0xFC,0x23,0xFD,0x00,0xD8,0x2F,0x00,0x00,0x6A,0x2A,0xFC,0x13,0x01,0x00, +0x00,0x00,0x5C,0x75,0x06,0x60,0x39,0x42,0x00,0x00,0x5C,0x75,0x39,0x4A,0x00,0x00, +0x88,0x87,0x18,0x67,0x79,0x20,0x00,0x00,0x62,0x2A,0x40,0x42,0x10,0x30,0x7C,0xC0, +0x01,0x00,0xC0,0x33,0x00,0x00,0x2E,0x88,0x00,0x60,0x90,0x02,0x47,0x42,0x00,0x60, +0x82,0x02,0x79,0x20,0x00,0x00,0x62,0x2A,0x40,0x42,0x10,0x30,0x7C,0xC0,0x77,0x07, +0xC0,0x33,0x00,0x00,0xEC,0x7E,0xB9,0x54,0x00,0x00,0x62,0x2A,0x79,0x0C,0x77,0x07, +0x00,0x00,0xEC,0x7E,0x00,0x67,0x30,0x02,0x39,0x30,0x00,0x00,0xEC,0x7E,0x7C,0xC0, +0x07,0x00,0xC0,0x33,0x00,0x00,0xF2,0x68,0x39,0x30,0x00,0x00,0xEC,0x7E,0x40,0xE8, +0x7C,0xC0,0x07,0x00,0xC0,0x33,0x00,0x00,0x8A,0x87,0x39,0x30,0x00,0x00,0xEC,0x7E, +0x40,0xE0,0x7C,0xC0,0x07,0x00,0xC0,0x33,0x00,0x00,0xC6,0x7D,0x39,0x4A,0x00,0x00, +0x00,0x7F,0x00,0x67,0xA0,0x01,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x02,0x7F, +0xB9,0x30,0x00,0x00,0xC6,0x7D,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x02,0x7F, +0x30,0x30,0x00,0x98,0x79,0xB0,0x00,0x00,0x8A,0x87,0x08,0x6C,0x39,0x30,0x00,0x00, +0x8A,0x87,0x0E,0x60,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x02,0x7F,0x30,0x30, +0x00,0x98,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x02,0x7F,0x80,0x32,0x47,0x30, +0xC8,0xD1,0x7C,0x22,0x00,0x00,0x02,0x7F,0x30,0x30,0x00,0x98,0x79,0xB0,0x00,0x00, +0xF2,0x68,0x08,0x6C,0x39,0x30,0x00,0x00,0xF2,0x68,0x0E,0x60,0x47,0x30,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0x02,0x7F,0x30,0x30,0x00,0x98,0x47,0x32,0xC9,0xD3,0xFC,0xD3, +0x00,0x00,0x02,0x7F,0x80,0x32,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x02,0x7F, +0x50,0x52,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xA4,0x87,0xB9,0x30,0x00,0x00, +0xC6,0x7D,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xA4,0x87,0x30,0x30,0x00,0x98, +0x79,0xB0,0x00,0x00,0x8A,0x87,0x08,0x6F,0x39,0x30,0x00,0x00,0x8A,0x87,0x0E,0x60, +0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xA4,0x87,0x30,0x30,0x00,0x98,0x47,0x32, +0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xA4,0x87,0x80,0x32,0x47,0x30,0xC8,0xD1,0x7C,0x22, +0x00,0x00,0xA4,0x87,0x30,0x30,0x00,0x98,0x79,0xB0,0x00,0x00,0xF2,0x68,0x08,0x6F, +0x39,0x30,0x00,0x00,0xF2,0x68,0x0E,0x60,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00, +0xA4,0x87,0x30,0x30,0x00,0x98,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xA4,0x87, +0x80,0x32,0x39,0x30,0x00,0x00,0xC6,0x7D,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00, +0xA4,0x87,0x11,0x32,0x41,0x52,0x41,0x90,0x04,0x6E,0x40,0x42,0x02,0x60,0x01,0x70, +0xC0,0x33,0x00,0x00,0xC6,0x7D,0x39,0x30,0x00,0x00,0x8A,0x87,0x47,0x32,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0xA4,0x87,0x11,0x32,0x41,0x52,0x41,0x90,0x04,0x6E,0x40,0x42, +0x02,0x60,0x01,0x70,0xC0,0x33,0x00,0x00,0x8A,0x87,0x39,0x30,0x00,0x00,0xF2,0x68, +0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xA4,0x87,0x11,0x32,0x41,0x52,0x41,0x90, +0x04,0x6E,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x33,0x00,0x00,0xF2,0x68,0x39,0x30, +0x00,0x00,0xC6,0x7D,0x40,0xE5,0x39,0x32,0x00,0x00,0x8A,0x87,0x41,0xE3,0x41,0xD0, +0x79,0xD0,0x00,0x00,0xF2,0x68,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xCA,0x7D, +0x80,0x32,0x50,0x60,0x39,0x30,0x00,0x00,0xC6,0x7D,0xFC,0xC1,0x1E,0x00,0x39,0x32, +0x00,0x00,0x8A,0x87,0xFC,0xC3,0x3B,0x00,0x41,0xD0,0x39,0x32,0x00,0x00,0xF2,0x68, +0xFC,0xC3,0x0B,0x00,0x41,0xD0,0xC0,0x48,0xFC,0x81,0x64,0x00,0x47,0x32,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0xA4,0x87,0x80,0x32,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xCA,0x7D,0xBC,0x30,0x07,0x00,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x02,0x7F, +0xBC,0x30,0x08,0x00,0x2A,0x60,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xA4,0x87, +0xBC,0x30,0x08,0x00,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xCA,0x7D,0xBC,0x30, +0x07,0x00,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x02,0x7F,0xBC,0x30,0x08,0x00, +0x47,0x52,0x7C,0xBE,0x10,0x00,0x00,0x6D,0x7A,0xFD,0x39,0x4A,0x00,0x00,0x3C,0x88, +0x16,0x67,0x04,0x70,0xC0,0x33,0x00,0x00,0xC4,0x87,0xC0,0x33,0x00,0x00,0x9A,0x87, +0xC0,0x33,0x00,0x00,0x9A,0x7E,0x38,0x60,0x39,0x4A,0x00,0x00,0x86,0x87,0x18,0x67, +0x02,0x70,0xC0,0x33,0x00,0x00,0xC4,0x87,0xC0,0x33,0x00,0x00,0x9A,0x7E,0xFC,0x33, +0x04,0x00,0x00,0x00,0x9A,0x87,0x18,0x60,0xFC,0x33,0x01,0x00,0x00,0x00,0x9A,0x7E, +0xFC,0x33,0x08,0x00,0x00,0x00,0x9A,0x87,0xFC,0x33,0x02,0x00,0x00,0x00,0xC4,0x87, +0x39,0x4A,0x00,0x00,0x22,0x7F,0x06,0x67,0x3C,0x3F,0x02,0x00,0x04,0x60,0x3C,0x3F, +0x01,0x00,0x39,0x30,0x00,0x00,0xC4,0x87,0xC0,0x48,0xDF,0x81,0xC0,0x33,0x00,0x00, +0xC4,0x87,0x40,0x42,0x39,0x30,0x00,0x00,0x5A,0x2A,0x79,0xD0,0x00,0x00,0x56,0x2A, +0x79,0xD0,0x00,0x00,0x5C,0x2A,0xF9,0xC0,0x00,0x00,0x9A,0x7E,0x48,0xE8,0xC0,0x33, +0x00,0x00,0xC8,0x7D,0x39,0x30,0x00,0x00,0xC8,0x7D,0xF9,0xC1,0x00,0x00,0x9A,0x87, +0xC0,0x33,0x00,0x00,0xB2,0x75,0x39,0x20,0x00,0x00,0x50,0x2A,0xBC,0xC0,0xFF,0xFF, +0xFE,0xFF,0xC0,0x23,0x00,0x00,0xEA,0x7D,0x39,0x20,0x00,0x00,0x50,0x2A,0xB9,0xB0, +0x00,0x00,0xEA,0x7D,0x0A,0x66,0x40,0x42,0x39,0x30,0x00,0x00,0x54,0x2A,0x0A,0x60, +0x40,0x42,0x39,0x30,0x00,0x00,0x54,0x2A,0x40,0x50,0xC0,0x33,0x00,0x00,0xEE,0x7E, +0xFC,0x13,0x01,0x00,0x00,0x00,0x42,0x88,0x79,0x42,0x00,0x00,0x08,0x17,0x00,0x60, +0x76,0x09,0x79,0x0C,0x01,0x00,0x00,0x00,0xEE,0x04,0x00,0x66,0x7C,0x09,0x39,0x4A, +0x00,0x00,0x5C,0x75,0x00,0x67,0x8E,0x01,0xFC,0x13,0x01,0x00,0x00,0x00,0x58,0x69, +0x40,0x42,0x39,0x30,0x00,0x00,0x56,0x2A,0xF9,0xC0,0x00,0x00,0x9A,0x7E,0x48,0xE8, +0x79,0x90,0x00,0x00,0x9A,0x7E,0x48,0xE3,0x40,0x48,0x40,0x42,0x40,0x48,0xB9,0xD0, +0x00,0x00,0xEA,0x7D,0xC0,0x23,0x00,0x00,0x8C,0x87,0x0F,0x70,0x41,0x42,0x39,0x32, +0x00,0x00,0x56,0x2A,0x7C,0xC2,0x0F,0x00,0x41,0x90,0xC0,0x33,0x00,0x00,0xCA,0x87, +0xF9,0x33,0x00,0x00,0x56,0x2A,0x00,0x00,0x5E,0x75,0x00,0x60,0x2C,0x01,0x40,0x42, +0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0x90,0x00,0x00,0x08,0x17,0x40,0x48,0x40,0x42, +0x40,0x48,0xF9,0x80,0x00,0x00,0x9A,0x87,0x08,0x67,0x39,0x30,0x00,0x00,0x9A,0x87, +0x0E,0x60,0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0x90,0x00,0x00,0x08,0x17, +0xC0,0x33,0x00,0x00,0x82,0x87,0xF9,0x23,0x00,0x00,0x8C,0x87,0x00,0x00,0x8E,0x80, +0x47,0x42,0x00,0x60,0xA6,0x00,0x79,0x42,0x00,0x00,0xD2,0x87,0xFC,0x33,0x01,0x00, +0x00,0x00,0xC6,0x87,0xF9,0x23,0x00,0x00,0x8E,0x80,0x00,0x00,0xF0,0x7E,0x46,0x42, +0x30,0x60,0x79,0x20,0x00,0x00,0xF0,0x7E,0x10,0x30,0x0F,0x72,0x79,0x92,0x00,0x00, +0xCA,0x87,0x60,0xE2,0x7C,0xC0,0x01,0x00,0xF9,0xC1,0x00,0x00,0xC6,0x87,0x79,0xD1, +0x00,0x00,0xD2,0x87,0xB9,0x54,0x00,0x00,0xF0,0x7E,0xF9,0xE1,0x00,0x00,0xC6,0x87, +0x46,0x52,0x79,0xBC,0x00,0x00,0x9A,0x7E,0xC8,0x6D,0x39,0x4A,0x00,0x00,0x88,0x87, +0x1A,0x67,0x39,0x30,0x00,0x00,0xD2,0x87,0x39,0x32,0x00,0x00,0x2E,0x88,0x40,0xB3, +0x08,0x66,0x39,0x42,0x00,0x00,0x58,0x69,0x3A,0x60,0x1C,0x60,0x79,0x30,0x00,0x00, +0xD2,0x87,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xA4,0x87,0x50,0x0C,0x08,0x00,0x08,0x67, +0x39,0x42,0x00,0x00,0x58,0x69,0x1C,0x60,0x39,0x30,0x00,0x00,0xC8,0x7D,0x40,0xE3, +0xC0,0x48,0xB9,0xD1,0x00,0x00,0x8E,0x80,0x47,0x52,0x79,0xBE,0x00,0x00,0x82,0x87, +0x00,0x6D,0x54,0xFF,0x39,0x4A,0x00,0x00,0x58,0x69,0x36,0x67,0x79,0x53,0x00,0x00, +0xCA,0x87,0x79,0x4A,0x00,0x00,0xCA,0x87,0x18,0x6C,0x39,0x30,0x00,0x00,0x9A,0x7E, +0x40,0xE3,0xC0,0x48,0xB9,0x91,0x00,0x00,0x8C,0x87,0xFC,0x33,0x0F,0x00,0x00,0x00, +0xCA,0x87,0x79,0x53,0x00,0x00,0x5E,0x75,0x79,0x4A,0x00,0x00,0x5E,0x75,0x00,0x6E, +0xCE,0xFE,0x0A,0x60,0xF9,0x33,0x00,0x00,0x56,0x2A,0x00,0x00,0x5E,0x75,0x39,0x3E, +0x00,0x00,0x5E,0x75,0xF9,0xCF,0x00,0x00,0xC4,0x87,0x39,0x4A,0x00,0x00,0x22,0x7F, +0x0A,0x67,0x07,0x30,0xC0,0x48,0xFC,0x81,0x02,0x00,0x02,0x60,0x40,0x42,0x40,0xDE, +0x07,0x30,0xC0,0x48,0xFC,0x81,0x00,0x01,0x40,0x48,0xC0,0x13,0x00,0x00,0xB8,0x75, +0x07,0x30,0xC0,0x48,0xFC,0x81,0x00,0x01,0xC0,0x13,0x00,0x00,0xBA,0x75,0x79,0x42, +0x00,0x00,0x24,0x7F,0x00,0x60,0x56,0x06,0x79,0x42,0x00,0x00,0x44,0x88,0x00,0x60, +0xF0,0x05,0x39,0x4A,0x00,0x00,0x00,0x7F,0x00,0x67,0x76,0x00,0x39,0x4A,0x00,0x00, +0x88,0x87,0x00,0x66,0x6C,0x00,0x79,0x4A,0x00,0x00,0x44,0x88,0x1E,0x66,0xBC,0x2E, +0xFD,0x00,0xEA,0x2F,0x00,0x61,0xE4,0x07,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x7C,0x07,0x44,0x60,0x79,0x0C,0x01,0x00, +0x00,0x00,0x44,0x88,0x1E,0x66,0xBC,0x2E,0xFD,0x00,0xEF,0x2F,0x00,0x61,0xBC,0x07, +0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60, +0x54,0x07,0x1C,0x60,0xBC,0x2E,0xFD,0x00,0xF4,0x2F,0x00,0x61,0x9E,0x07,0x40,0x4A, +0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x36,0x07, +0x39,0x4A,0x00,0x00,0x22,0x7F,0x08,0x67,0xBC,0x2E,0xFD,0x00,0xF9,0x2F,0x06,0x60, +0xBC,0x2E,0xFD,0x00,0xFD,0x2F,0x00,0x61,0x72,0x07,0x40,0x4A,0x0E,0x67,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x0A,0x07,0x39,0x10,0x00,0x00, +0xB8,0x75,0x80,0x48,0x80,0x3E,0x00,0x61,0x06,0x07,0x40,0x4A,0x0E,0x67,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0xEA,0x06,0x39,0x10,0x00,0x00, +0xBA,0x75,0x80,0x48,0x80,0x3E,0x00,0x61,0xE6,0x06,0x40,0x4A,0x0E,0x67,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0xCA,0x06,0xFC,0x13,0x01,0x00, +0x00,0x00,0xA2,0x87,0xF9,0x23,0x00,0x00,0xEA,0x7D,0x00,0x00,0x8C,0x87,0xF9,0x33, +0x00,0x00,0xEE,0x7E,0x00,0x00,0xCA,0x87,0x79,0x42,0x00,0x00,0x06,0x17,0x00,0x60, +0xB0,0x04,0x47,0x42,0x0C,0x60,0x47,0x30,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x10,0x42, +0x47,0x52,0x7C,0xBE,0x08,0x00,0xEE,0x6D,0x47,0x42,0x1E,0x60,0x47,0x30,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xBC,0x75,0xBC,0x30,0x07,0x00,0x47,0x30,0xC8,0xD1,0xFC,0xD1, +0x00,0x00,0x90,0x87,0xBC,0x30,0x08,0x00,0x47,0x52,0x7C,0xBE,0x04,0x00,0xDC,0x6D, +0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0x90,0x00,0x00,0x08,0x17,0x40,0x48, +0x40,0x42,0x40,0x48,0xF9,0x80,0x00,0x00,0x9A,0x87,0x08,0x67,0x39,0x30,0x00,0x00, +0x9A,0x87,0x0E,0x60,0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0x90,0x00,0x00, +0x08,0x17,0xC0,0x33,0x00,0x00,0x82,0x87,0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A, +0x79,0x90,0x00,0x00,0x08,0x17,0x40,0x48,0x40,0x42,0x40,0x48,0xF9,0x80,0x00,0x00, +0x9A,0x87,0x0C,0x67,0xF9,0x33,0x00,0x00,0x9A,0x87,0x00,0x00,0x82,0x87,0x1A,0x60, +0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0x90,0x00,0x00,0x08,0x17,0xC0,0x33, +0x00,0x00,0x82,0x87,0x39,0x42,0x00,0x00,0x42,0x88,0xF9,0x23,0x00,0x00,0x8C,0x87, +0x00,0x00,0x8E,0x80,0x47,0x42,0x00,0x60,0x1C,0x01,0x79,0x42,0x00,0x00,0xD2,0x87, +0xFC,0x33,0x01,0x00,0x00,0x00,0xC6,0x87,0xF9,0x23,0x00,0x00,0x8E,0x80,0x00,0x00, +0xF0,0x7E,0x46,0x42,0x30,0x60,0x79,0x20,0x00,0x00,0xF0,0x7E,0x10,0x30,0x0F,0x72, +0x79,0x92,0x00,0x00,0xCA,0x87,0x60,0xE2,0x7C,0xC0,0x01,0x00,0xF9,0xC1,0x00,0x00, +0xC6,0x87,0x79,0xD1,0x00,0x00,0xD2,0x87,0xB9,0x54,0x00,0x00,0xF0,0x7E,0xF9,0xE1, +0x00,0x00,0xC6,0x87,0x46,0x52,0x79,0xBC,0x00,0x00,0x9A,0x7E,0xC8,0x6D,0x39,0x4A, +0x00,0x00,0x88,0x87,0x2C,0x67,0x39,0x30,0x00,0x00,0xD2,0x87,0x39,0x32,0x00,0x00, +0x2E,0x88,0x40,0xB3,0x0C,0x66,0x79,0x20,0x00,0x00,0x6A,0x2A,0x10,0x10,0x80,0x48, +0x02,0x60,0x40,0x42,0x47,0x32,0xFC,0xD3,0x00,0x00,0x26,0x7F,0x80,0x12,0x00,0x60, +0x82,0x00,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x79,0x32,0x00,0x00, +0xD2,0x87,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xA4,0x87,0x51,0x32,0xC9,0xD2,0xF9,0xD3, +0x00,0x00,0x6A,0x2A,0x91,0x10,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F, +0x79,0x32,0x00,0x00,0xD2,0x87,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xA4,0x87,0x51,0x32, +0xC9,0xD2,0xF9,0xD3,0x00,0x00,0x6A,0x2A,0x69,0x11,0x01,0x00,0x01,0x00,0x47,0x30, +0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xBC,0x75,0x79,0x32,0x00,0x00,0xD2,0x87,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0xCA,0x7D,0x91,0x30,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0x90,0x87,0x79,0x32,0x00,0x00,0xD2,0x87,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x02,0x7F, +0x91,0x30,0x39,0x30,0x00,0x00,0xC8,0x7D,0x40,0xE3,0xC0,0x48,0xB9,0xD1,0x00,0x00, +0x8E,0x80,0x47,0x52,0x79,0xBE,0x00,0x00,0x82,0x87,0x00,0x6D,0xDE,0xFE,0x39,0x4A, +0x00,0x00,0x00,0x7F,0x00,0x67,0xBE,0x01,0x39,0x4A,0x00,0x00,0x88,0x87,0x00,0x66, +0xB4,0x01,0x47,0x42,0x00,0x60,0xA4,0x01,0x39,0x42,0x00,0x00,0x98,0x87,0x79,0x4A, +0x00,0x00,0x44,0x88,0x26,0x66,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xBC,0x75, +0x30,0x30,0x00,0x98,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0x48,0x40,0x4A,0x08,0x67, +0xFC,0x13,0x01,0x00,0x00,0x00,0x98,0x87,0x00,0x60,0xF0,0x00,0x79,0x0C,0x01,0x00, +0x00,0x00,0x44,0x88,0x00,0x66,0x8C,0x00,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xBC,0x75,0x50,0x0C,0x06,0x00,0x30,0x66,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0x90,0x87,0x50,0x0C,0x08,0x00,0x20,0x6C,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00, +0x26,0x7F,0x10,0x02,0x01,0x00,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F, +0x28,0x02,0x04,0x00,0x01,0x00,0x48,0x60,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xBC,0x75,0x50,0x0C,0x02,0x00,0x30,0x67,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xBC,0x75,0x50,0x0C,0x03,0x00,0x20,0x67,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xBC,0x75,0x50,0x0C,0x06,0x00,0x10,0x67,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xBC,0x75,0x50,0x0C,0x07,0x00,0x08,0x66,0xFC,0x13,0x01,0x00,0x00,0x00,0x98,0x87, +0x58,0x60,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xBC,0x75,0x50,0x0C,0x06,0x00, +0x30,0x66,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x90,0x87,0x50,0x0C,0x08,0x00, +0x20,0x6C,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x10,0x02,0x04,0x00, +0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x28,0x02,0x01,0x00,0x01,0x00, +0x18,0x60,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xBC,0x75,0x50,0x0C,0x03,0x00, +0x08,0x6F,0xFC,0x13,0x01,0x00,0x00,0x00,0x98,0x87,0x39,0x4A,0x00,0x00,0x98,0x87, +0x1A,0x67,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x10,0x42,0x47,0x30, +0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x28,0x42,0x01,0x00,0x79,0x20,0x00,0x00, +0x6A,0x2A,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x90,0x87,0x51,0x32,0xC9,0xD2, +0x30,0x10,0x00,0x90,0x80,0x48,0x00,0x3F,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00, +0x26,0x7F,0x10,0x10,0x5F,0x80,0x80,0x10,0x79,0x20,0x00,0x00,0x6A,0x2A,0x47,0x32, +0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x90,0x87,0x51,0x32,0xC9,0xD2,0x30,0x10,0x01,0x90, +0x80,0x48,0x00,0x3F,0x47,0x30,0xC8,0xD0,0xFC,0xD1,0x00,0x00,0x26,0x7F,0x28,0x10, +0x01,0x00,0x5F,0x80,0x40,0x11,0x01,0x00,0x47,0x52,0x79,0xBE,0x00,0x00,0x82,0x87, +0x00,0x6D,0x56,0xFE,0x04,0x7E,0x00,0x60,0x8E,0x00,0x39,0x42,0x00,0x00,0xEE,0x68, +0xFC,0x33,0x80,0x00,0x00,0x00,0xC8,0x87,0x46,0x42,0x3E,0x60,0x7C,0x20,0x00,0x00, +0x26,0x7F,0x30,0x10,0x00,0x60,0x80,0x48,0x07,0x72,0x47,0x92,0x60,0xE2,0x7C,0xC0, +0x01,0x00,0xF9,0xC1,0x00,0x00,0xC8,0x87,0x39,0x12,0x00,0x00,0xEE,0x68,0x00,0xD2, +0xC1,0x13,0x00,0x00,0xEE,0x68,0x39,0x30,0x00,0x00,0xC8,0x87,0xC0,0x48,0xFC,0x81, +0x02,0x00,0xC0,0x33,0x00,0x00,0xC8,0x87,0x46,0x52,0x7C,0xBC,0x08,0x00,0xBC,0x6D, +0x39,0x10,0x00,0x00,0xEE,0x68,0x80,0x48,0x80,0x3E,0x00,0x61,0x92,0x02,0x40,0x4A, +0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x76,0x02, +0x39,0x4A,0x00,0x00,0xA2,0x87,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x13, +0x00,0x00,0xA2,0x87,0x47,0x52,0x39,0x30,0x00,0x00,0xC4,0x87,0x40,0x58,0x40,0xBE, +0x00,0x6D,0x68,0xFF,0x39,0x4A,0x00,0x00,0x22,0x7F,0x28,0x67,0x39,0x4A,0x00,0x00, +0xA2,0x87,0x20,0x67,0x39,0x10,0x00,0x00,0xEE,0x68,0x80,0x48,0x80,0x3E,0x00,0x61, +0x3E,0x02,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70, +0x00,0x60,0x22,0x02,0x79,0x52,0x00,0x00,0xCA,0x87,0x79,0x0C,0x0F,0x00,0x00,0x00, +0xCA,0x87,0x16,0x6F,0x39,0x30,0x00,0x00,0x9A,0x7E,0x40,0xE3,0xC0,0x48,0xB9,0xD1, +0x00,0x00,0x8C,0x87,0x79,0x42,0x00,0x00,0xCA,0x87,0x79,0x52,0x00,0x00,0x06,0x17, +0x39,0x30,0x00,0x00,0x06,0x17,0x79,0xB0,0x00,0x00,0x5E,0x75,0x00,0x6D,0x44,0xFB, +0xBC,0x3E,0x0D,0x00,0x00,0x61,0xE8,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0xCC,0x01,0x79,0x52,0x00,0x00,0x44,0x88, +0x39,0x4A,0x00,0x00,0x00,0x7F,0x0C,0x67,0x39,0x4A,0x00,0x00,0x88,0x87,0x04,0x66, +0x03,0x70,0x02,0x60,0x01,0x70,0x79,0xB0,0x00,0x00,0x44,0x88,0x00,0x6E,0xF4,0xF9, +0xBC,0x2E,0xFD,0x00,0x01,0x30,0x00,0x61,0xF2,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x8A,0x01,0xBC,0x3E,0x0A,0x00, +0x00,0x61,0x8C,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04, +0xFF,0x70,0x00,0x60,0x70,0x01,0x79,0x52,0x00,0x00,0x24,0x7F,0x39,0x4A,0x00,0x00, +0xA0,0x87,0x04,0x67,0x01,0x70,0x02,0x60,0x02,0x70,0x79,0xB0,0x00,0x00,0x24,0x7F, +0x00,0x6E,0x96,0xF9,0x39,0x4A,0x00,0x00,0xA0,0x87,0x4E,0x67,0x47,0x42,0x38,0x60, +0xBC,0x2E,0xFD,0x00,0x06,0x30,0x00,0x61,0x92,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x2A,0x01,0xBC,0x3E,0x0A,0x00, +0x00,0x61,0x2C,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04, +0xFF,0x70,0x00,0x60,0x10,0x01,0x47,0x52,0x39,0x4A,0x00,0x00,0x22,0x7F,0x04,0x67, +0x02,0x70,0x02,0x60,0x01,0x70,0x40,0xBE,0xB6,0x6D,0x39,0x4A,0x00,0x00,0x42,0x88, +0x38,0x67,0xBC,0x2E,0xFD,0x00,0x0B,0x30,0x00,0x61,0x40,0x01,0x40,0x4A,0x0E,0x67, +0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0xD8,0x00,0xBC,0x3E, +0x0A,0x00,0x00,0x61,0xDA,0x00,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00, +0xEE,0x04,0xFF,0x70,0x00,0x60,0xBE,0x00,0x60,0x60,0x47,0x42,0x38,0x60,0xBC,0x2E, +0xFD,0x00,0x0F,0x30,0x00,0x61,0x04,0x01,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xEE,0x04,0xFF,0x70,0x00,0x60,0x9C,0x00,0xBC,0x3E,0x0A,0x00,0x00,0x61, +0x9E,0x00,0x40,0x4A,0x0E,0x67,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xEE,0x04,0xFF,0x70, +0x00,0x60,0x82,0x00,0x47,0x52,0x39,0x4A,0x00,0x00,0x22,0x7F,0x0E,0x67,0x39,0x30, +0x00,0x00,0x82,0x87,0xFC,0xC1,0x06,0x00,0x40,0x57,0x0A,0x60,0x39,0x30,0x00,0x00, +0x82,0x87,0x40,0xE5,0x40,0x55,0x40,0xBE,0xA4,0x6D,0x39,0x30,0x00,0x00,0xB2,0x75, +0x40,0xE3,0xC0,0x48,0xB9,0xD1,0x00,0x00,0xEA,0x7D,0x39,0x30,0x00,0x00,0x9A,0x87, +0x79,0xD1,0x00,0x00,0x08,0x17,0x40,0x42,0x39,0x30,0x00,0x00,0x58,0x2A,0x79,0xB0, +0x00,0x00,0x08,0x17,0x00,0x62,0x7C,0xF6,0xBC,0x2E,0xFD,0x00,0x14,0x30,0x00,0x61, +0x7A,0x00,0x39,0x4A,0x00,0x00,0x00,0x7F,0x10,0x67,0x39,0x4A,0x00,0x00,0x88,0x87, +0x08,0x66,0xBC,0x2E,0xFD,0x00,0x18,0x30,0x60,0x61,0xFC,0x33,0xFF,0xFF,0x00,0x00, +0xEE,0x04,0x40,0x42,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x39,0x4A,0x00,0x00,0x4E,0x2A,0x22,0x67,0x2E,0x10,0x09,0x00,0x80,0x48, +0x80,0x3E,0x2E,0x10,0x09,0x00,0x80,0x48,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0x8A,0x42, +0x8F,0x54,0x40,0x4A,0x04,0x66,0xFF,0x70,0x1C,0x60,0x18,0x60,0x2E,0x10,0x09,0x00, +0x80,0x48,0x80,0x3E,0x2E,0x10,0x09,0x00,0x80,0x48,0x00,0x3F,0xB9,0x4E,0xFC,0x00, +0xB8,0x42,0x8F,0x54,0x40,0x42,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x18,0x60, +0x6E,0x20,0x08,0x00,0x10,0x10,0x80,0x48,0x80,0x3E,0xA2,0x61,0xAE,0x52,0x08,0x00, +0x40,0x4A,0x04,0x67,0xFF,0x70,0x0C,0x60,0x6E,0x20,0x08,0x00,0x10,0x0C,0xFF,0x00, +0xDE,0x66,0x40,0x42,0x5E,0x4E,0x75,0x4E,0xE7,0x48,0x1E,0x1F,0xCD,0x9B,0x6D,0x20, +0x06,0x05,0x90,0x4E,0xDF,0x4C,0xF8,0x78,0x75,0x4E,0x2F,0x30,0x06,0x00,0xE7,0x48, +0x1E,0x1F,0x00,0x3F,0x00,0x3F,0xCD,0x9B,0x6D,0x20,0x0A,0x05,0x90,0x4E,0x4F,0x58, +0xDF,0x4C,0xF8,0x78,0x75,0x4E,0xE7,0x48,0x1E,0x1F,0xCD,0x9B,0x6D,0x20,0x0E,0x05, +0x90,0x4E,0xDF,0x4C,0xF8,0x78,0x75,0x4E,0x2F,0x30,0x06,0x00,0xE7,0x48,0x1E,0x1F, +0x00,0x3F,0x00,0x3F,0xCD,0x9B,0x6D,0x20,0x12,0x05,0x90,0x4E,0x4F,0x58,0xDF,0x4C, +0xF8,0x78,0x75,0x4E,0xF9,0x49,0x00,0x00,0x94,0x29,0x6C,0x20,0x0A,0x00,0x28,0x30, +0x0A,0x00,0x7C,0xB0,0x13,0x00,0x32,0x62,0x40,0xD0,0x3B,0x30,0x06,0x00,0xFB,0x4E, +0x02,0x00,0xB6,0x01,0x96,0x01,0xC8,0x01,0xC2,0x01,0xD0,0x01,0xE0,0x01,0xF4,0x01, +0x08,0x02,0x18,0x02,0x20,0x02,0x32,0x02,0x44,0x02,0x56,0x02,0x78,0x02,0x7E,0x02, +0x84,0x02,0xA4,0x02,0xB8,0x01,0xB6,0x02,0xC2,0x02,0x7C,0xB0,0x65,0x00,0x0A,0x67, +0x7C,0xB0,0x66,0x00,0x00,0x67,0x76,0x07,0x75,0x4E,0x00,0x61,0x0C,0x03,0x6C,0x20, +0x0E,0x00,0x10,0x30,0xEC,0xC0,0x08,0x00,0x40,0x39,0xE8,0xFF,0x00,0x60,0xCA,0x02, +0x2F,0x32,0x06,0x00,0x7C,0xC2,0xFF,0x00,0x00,0x60,0x00,0x04,0x2F,0x32,0x06,0x00, +0xF9,0x49,0x00,0x00,0x94,0x29,0x7C,0xC2,0xFF,0x00,0x79,0x20,0x00,0x00,0xA8,0x04, +0xD0,0x4E,0x7C,0xB2,0x20,0x00,0x00,0x6C,0xE2,0x03,0x3C,0xB2,0x1B,0x00,0x06,0x66, +0xFA,0x41,0x3C,0x00,0x54,0x60,0x41,0x5F,0x56,0x6B,0x7C,0xB2,0x06,0x00,0x50,0x6E, +0x41,0xD2,0x3B,0x32,0x06,0x10,0xFB,0x4E,0x02,0x10,0x0E,0x00,0x70,0x01,0x12,0x00, +0x1E,0x03,0x1E,0x03,0x1E,0x03,0x14,0x03,0x00,0x60,0xD6,0xDE,0x2C,0x30,0xEA,0xFF, +0x40,0x02,0xF8,0xFF,0x40,0x50,0x2C,0x32,0xEC,0xFF,0x00,0x60,0xAA,0x06,0xFA,0x41, +0xB2,0xFF,0x16,0x61,0x7C,0x92,0x41,0x00,0x16,0x6B,0x7C,0xB2,0x0C,0x00,0x6E,0x6F, +0x7C,0xB2,0x18,0x00,0x5A,0x66,0xFA,0x41,0x0A,0x00,0xC8,0x23,0x00,0x00,0xA8,0x04, +0x75,0x4E,0x7C,0x92,0x20,0x00,0xC1,0x33,0x00,0x00,0xAC,0x04,0xFA,0x41,0x04,0x00, +0xE8,0x60,0x7C,0x92,0x20,0x00,0x01,0x30,0x39,0x32,0x00,0x00,0xAC,0x04,0x00,0x61, +0x66,0x06,0xFA,0x41,0x6E,0xFF,0xD2,0x60,0xFA,0x41,0x04,0x00,0xCC,0x60,0x7C,0x92, +0x20,0x00,0x41,0x39,0xE2,0xFF,0xFA,0x41,0x5A,0xFF,0xBE,0x60,0xFA,0x41,0x04,0x00, +0xB8,0x60,0x7C,0x92,0x20,0x00,0x41,0x39,0xE0,0xFF,0xFA,0x41,0x46,0xFF,0xAA,0x60, +0x7C,0x92,0x21,0x00,0xA4,0x6B,0x7C,0xB2,0x15,0x00,0x0C,0x6F,0x75,0x4E,0x41,0xD2, +0x3B,0x32,0x10,0x10,0xFB,0x4E,0x0C,0x10,0x41,0xD2,0x3B,0x32,0x20,0x10,0xFB,0x4E, +0x1C,0x10,0x80,0x00,0x90,0x00,0xA4,0x00,0xB8,0x00,0x7C,0x00,0x8E,0xFF,0x8E,0xFF, +0xC8,0x00,0x78,0x01,0xD0,0x00,0xE2,0x00,0x8A,0x01,0xA0,0x01,0x9C,0xFF,0xB0,0xFF, +0x92,0x01,0xBC,0x01,0xD6,0x01,0x74,0xFF,0x74,0xFF,0x74,0xFF,0xEE,0x01,0xFA,0x01, +0x0E,0x02,0x74,0xFF,0x74,0xFF,0x20,0x02,0x0E,0x01,0x14,0x01,0x74,0xFF,0x74,0xFF, +0x74,0xFF,0x74,0xFF,0x36,0x02,0x3C,0x02,0x6C,0x20,0x0A,0x00,0x7C,0x31,0x02,0x00, +0x08,0x00,0x6C,0x20,0x16,0x00,0x2C,0x30,0xDA,0xFF,0x40,0x52,0x40,0x31,0x02,0x00, +0x2C,0x30,0xDC,0xFF,0x40,0x52,0x80,0x30,0x75,0x4E,0x3C,0x3F,0x14,0x00,0x4E,0x4E, +0x8F,0x54,0x75,0x4E,0x08,0x61,0x00,0x60,0x60,0x01,0x00,0x61,0x7C,0x01,0x4A,0x61, +0x50,0x60,0x2C,0x32,0xEC,0xFF,0xE0,0x67,0x41,0x53,0x2C,0x30,0xEA,0xFF,0x00,0x60, +0x86,0x05,0x2C,0x32,0xEC,0xFF,0x6C,0xB2,0xDC,0xFF,0xCC,0x67,0x41,0x52,0x2C,0x30, +0xEA,0xFF,0x00,0x60,0x72,0x05,0x2C,0x30,0xEA,0xFF,0x6C,0xB0,0xDA,0xFF,0xB8,0x67, +0x40,0x52,0x2C,0x32,0xEC,0xFF,0x00,0x60,0x5E,0x05,0x2C,0x30,0xEA,0xFF,0xA8,0x67, +0x40,0x53,0x2C,0x32,0xEC,0xFF,0x00,0x60,0x4E,0x05,0x40,0x42,0x41,0x42,0x00,0x60, +0x46,0x05,0x10,0x61,0x2C,0x36,0xDC,0xFF,0x43,0xB2,0x8C,0x67,0x40,0x42,0x41,0x52, +0x00,0x60,0x66,0x01,0x2C,0x30,0xEA,0xFF,0x2C,0x32,0xEC,0xFF,0x2C,0x34,0xDA,0xFF, +0x01,0x36,0x00,0x60,0x54,0x01,0x6C,0x20,0x0E,0x00,0x10,0x32,0x41,0x53,0x28,0x30, +0x02,0x00,0x40,0x53,0x00,0x60,0x10,0x05,0x6C,0x20,0x0A,0x00,0x28,0x30,0x06,0x00, +0x6C,0x20,0x0E,0x00,0x0E,0x60,0x18,0x32,0xE7,0x48,0x80,0x80,0x00,0x61,0xF2,0xFD, +0xDF,0x4C,0x01,0x01,0xC8,0x51,0xF0,0xFF,0x75,0x4E,0xD4,0x08,0x04,0x00,0x75,0x4E, +0x94,0x08,0x04,0x00,0x75,0x4E,0x6C,0x20,0x0A,0x00,0x7C,0x31,0x02,0x00,0x08,0x00, +0x6C,0x20,0x16,0x00,0x2C,0x30,0xEC,0xFF,0x40,0x52,0xC0,0x30,0x2C,0x30,0xEA,0xFF, +0x40,0x52,0x80,0x30,0x75,0x4E,0x01,0x70,0x6C,0x20,0x0A,0x00,0x40,0x31,0x08,0x00, +0x6C,0x20,0x16,0x00,0x80,0x30,0x75,0x4E,0x6C,0x20,0x0E,0x00,0x50,0x42,0xF9,0x4E, +0xFC,0x00,0x7A,0xB1,0xF9,0x4E,0xFC,0x00,0xA2,0xB1,0x2C,0x32,0xEC,0xFF,0x00,0x66, +0x08,0xFF,0x00,0x61,0x74,0x00,0x00,0x61,0x42,0x03,0x3C,0x60,0x6A,0x61,0x2C,0x32, +0xEC,0xFF,0x00,0x61,0x36,0x03,0x40,0x42,0x2C,0x32,0xEC,0xFF,0x00,0x61,0x78,0x04, +0x26,0x60,0x54,0x61,0x2C,0x32,0xEC,0xFF,0x00,0x61,0xBC,0x02,0xE8,0x60,0x2C,0x36, +0xEC,0xFF,0x00,0x67,0x88,0x00,0x40,0x42,0x41,0x42,0x2C,0x34,0xDA,0xFF,0x43,0x53, +0x00,0x61,0x86,0x00,0x00,0x60,0x76,0x00,0x2C,0x30,0xAC,0xFE,0x08,0x67,0x40,0x53, +0x12,0x67,0x40,0x39,0xAC,0xFE,0x75,0x4E,0xF9,0x49,0x00,0x00,0x94,0x29,0x6C,0x4A, +0xAC,0xFE,0x30,0x67,0x7C,0x39,0x01,0x00,0xAC,0xFE,0x6C,0x22,0xE4,0xFF,0x00,0x60, +0xC4,0x01,0xF9,0x49,0x00,0x00,0x94,0x29,0x6C,0x52,0xAC,0xFE,0x94,0x08,0x01,0x00, +0x12,0x67,0x6C,0x22,0xE4,0xFF,0x00,0x60,0x30,0x04,0xD4,0x08,0x05,0x00,0x6C,0x29, +0xEA,0xFF,0xB8,0xFE,0x75,0x4E,0x94,0x08,0x05,0x00,0x00,0x67,0xAE,0xFE,0x2C,0x30, +0xB8,0xFE,0x2C,0x32,0xBA,0xFE,0x00,0x60,0xEE,0x03,0x40,0x42,0x2C,0x32,0xEC,0xFF, +0x2C,0x34,0xDA,0xFF,0x01,0x36,0x10,0x61,0x00,0x60,0xDC,0x03,0x40,0x42,0x2C,0x32, +0xEC,0xFF,0x2C,0x34,0xEA,0xFF,0x01,0x36,0xAE,0x61,0x00,0x61,0xFE,0x02,0x00,0x60, +0x78,0xFF,0xD4,0x08,0x03,0x00,0x75,0x4E,0x94,0x08,0x03,0x00,0x75,0x4E,0x40,0x42, +0x2C,0x32,0xEC,0xFF,0x00,0x60,0xB0,0x03,0x2C,0x32,0xEC,0xFF,0x6C,0xB2,0xDC,0xFF, +0x00,0x66,0x2A,0xFE,0x82,0x61,0x41,0x42,0x00,0x61,0xEC,0x01,0x00,0x60,0x4A,0xFF, +0xF9,0x49,0x00,0x00,0x94,0x29,0x6C,0x4A,0xAC,0xFE,0x24,0x66,0x2C,0x53,0xEF,0xFF, +0x1E,0x66,0x6C,0x19,0xEE,0xFF,0xEF,0xFF,0x14,0x08,0x00,0x00,0x0C,0x67,0x54,0x08, +0x01,0x00,0x6C,0x22,0xE4,0xFF,0x00,0x60,0x90,0x03,0xD4,0x08,0x01,0x00,0xF2,0x67, +0x75,0x4E,0xF9,0x49,0x00,0x00,0x94,0x29,0x2F,0x30,0x04,0x00,0x7C,0xB0,0x07,0x00, +0xEE,0x62,0x40,0xD0,0x3B,0x30,0x06,0x00,0xFB,0x4E,0x02,0x00,0x26,0xFF,0x0C,0xFF, +0x10,0x00,0x16,0x00,0x1C,0x00,0x24,0x00,0x2C,0x00,0x36,0x00,0xD4,0x08,0x00,0x00, +0x75,0x4E,0x94,0x08,0x00,0x00,0x75,0x4E,0x6F,0x19,0x07,0x00,0xEE,0xFF,0x75,0x4E, +0x00,0x70,0x2C,0x10,0xEE,0xFF,0x75,0x4E,0x2F,0x10,0x07,0x00,0x40,0x19,0x01,0x00, +0x75,0x4E,0x00,0x70,0x2C,0x10,0x01,0x00,0x75,0x4E,0xF9,0x49,0x00,0x00,0x94,0x29, +0x6C,0xB2,0xF6,0xFF,0x00,0x65,0xC0,0x00,0x6C,0xB2,0xF4,0xFF,0x00,0x62,0xB8,0x00, +0x6C,0x20,0xFC,0xFF,0x41,0xD2,0x30,0x32,0x00,0x10,0x49,0xE6,0x6C,0x20,0xF0,0xFF, +0xC1,0xD0,0x6C,0x22,0xE4,0xFF,0x2C,0x3C,0xE2,0xFF,0x2C,0x3E,0xE0,0xFF,0x14,0x08, +0x04,0x00,0x02,0x67,0x47,0xCD,0x6C,0x52,0xAC,0xFE,0x94,0x08,0x01,0x00,0x6C,0x2A, +0x80,0x00,0x95,0x4E,0x2C,0x30,0xEA,0xFF,0x2C,0x32,0xEC,0xFF,0x6C,0xB0,0xDA,0xFF, +0x32,0x6D,0x14,0x08,0x03,0x00,0x4C,0x67,0x40,0x42,0x2C,0x34,0xDE,0xFF,0x79,0x22, +0x00,0x00,0x4E,0x04,0x6C,0xB2,0xDC,0xFF,0x12,0x6D,0x41,0x39,0xEC,0xFF,0xC2,0xC2, +0xC1,0xD3,0x41,0x42,0x7A,0x48,0x26,0x00,0x00,0x60,0xDC,0x00,0x41,0x52,0xC1,0xC4, +0xC2,0xD3,0x14,0x60,0x49,0x52,0x40,0x52,0x00,0x08,0x00,0x00,0x0A,0x66,0x2C,0x34, +0x06,0x00,0x42,0xD4,0xF1,0x43,0xFE,0x20,0x41,0x39,0xEC,0xFF,0x40,0x39,0xEA,0xFF, +0x49,0x29,0xE4,0xFF,0x2C,0x1C,0x01,0x00,0x14,0x66,0x2C,0x3E,0xAC,0xFE,0x47,0x53, +0x10,0x66,0x00,0x61,0x74,0x02,0xD4,0x08,0x01,0x00,0x2C,0x1C,0xEE,0xFF,0x46,0x19, +0xEF,0xFF,0x6C,0x53,0xAC,0xFE,0x75,0x4E,0xF9,0x4B,0xFF,0x00,0x3C,0x8A,0x49,0x24, +0x01,0x74,0x42,0x3B,0xFA,0xFF,0x08,0x30,0x09,0x32,0x42,0xC0,0x49,0xE2,0x40,0xD1, +0x40,0xD0,0x7B,0x3B,0x52,0x00,0xEC,0xFF,0x7B,0x3B,0x54,0x00,0xE4,0xFF,0x3B,0x30, +0x56,0x00,0x6C,0x3B,0xF8,0xFF,0xE6,0xFF,0x6C,0x3B,0x08,0x00,0xF4,0xFF,0x2C,0x32, +0xD8,0xFF,0x2C,0x34,0x06,0x00,0x42,0x53,0x07,0x78,0x48,0x2B,0xE8,0xFF,0x4A,0x2B, +0xF6,0xFF,0x41,0x3B,0xFC,0xFF,0x43,0x42,0x4E,0xE2,0x43,0xD7,0x4F,0xE2,0x43,0xD7, +0x43,0xD6,0x7B,0x3B,0x2A,0x30,0xFE,0xFF,0x80,0x3A,0x8A,0x54,0x55,0x4A,0xFC,0x6B, +0xCA,0x51,0xD8,0xFF,0x75,0x4E,0x00,0xFF,0xFF,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00, +0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0xC0,0x08,0xC0,0x08,0xC0,0x00,0xC0,0x00,0x02, +0x0C,0x02,0x03,0x02,0x0F,0x02,0x6C,0x2A,0x84,0x00,0xD5,0x4E,0xF9,0x4B,0xFF,0x00, +0x20,0x8A,0x02,0x7C,0xC6,0x3A,0xC6,0x3A,0x2C,0x3A,0xDE,0xFF,0x05,0x38,0xC1,0xC8, +0x79,0x24,0x00,0x00,0x4E,0x04,0xC4,0xD5,0xF2,0x47,0x00,0x50,0xCB,0x2A,0xFF,0x7E, +0xC7,0x2A,0xC7,0x3A,0xC6,0x3A,0xC6,0x3A,0xCA,0x2A,0x45,0xE2,0x2C,0x36,0xDC,0xFF, +0x03,0x34,0x41,0x94,0x18,0x6F,0xC5,0x3A,0x4D,0x26,0xC2,0x3A,0xFC,0x3A,0x03,0x02, +0x3C,0x34,0x00,0x80,0x82,0x3A,0x07,0x78,0xD5,0x09,0x71,0x4E,0xFA,0x66,0x40,0x42, +0x2C,0x34,0xDA,0xFF,0x03,0x32,0x00,0x60,0x82,0x00,0x6C,0x2A,0x88,0x00,0xD5,0x4E, +0xF9,0x4B,0xFF,0x00,0x20,0x8A,0xFE,0x7C,0xC6,0x3A,0x5D,0x42,0x2C,0x3A,0xDE,0xFF, +0x05,0x38,0x2C,0x36,0xDC,0xFF,0xC3,0xC8,0x79,0x26,0x00,0x00,0x4E,0x04,0xF3,0x47, +0xFE,0x48,0xCB,0x2A,0xFF,0x7E,0xC7,0x2A,0xC7,0x3A,0xC6,0x3A,0xC6,0x3A,0xF3,0x45, +0x00,0x50,0xCA,0x2A,0x45,0xE2,0x41,0x96,0x16,0x6F,0xC5,0x3A,0x4D,0x26,0xC3,0x3A, +0xFC,0x3A,0x03,0x02,0xBC,0x3A,0x80,0x80,0x07,0x74,0xD5,0x05,0x71,0x4E,0xFA,0x66, +0x40,0x42,0x2C,0x34,0xDA,0xFF,0x01,0x36,0x20,0x60,0x00,0x00,0x00,0xFF,0x00,0xFF, +0xFF,0xFF,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0xFF, +0xFF,0x00,0x00,0x00,0xFF,0x00,0xFF,0xFF,0xFF,0x00,0x6C,0x2A,0x8C,0x00,0xD5,0x4E, +0xF9,0x4B,0xFF,0x00,0x28,0x8A,0x00,0x38,0x02,0x3A,0x46,0x42,0x4C,0xE2,0x46,0xDD, +0x4D,0xE2,0x46,0xDD,0x44,0x9A,0xC7,0x56,0x07,0xDE,0x56,0xE7,0x3B,0x2E,0xBC,0x60, +0xC7,0x3A,0xFC,0x3A,0xFF,0xFF,0x47,0x48,0xC7,0x3A,0x2C,0x3E,0xDE,0xFF,0xC1,0xCE, +0x79,0x24,0x00,0x00,0x4E,0x04,0xC7,0xD5,0x2C,0x3C,0x06,0x00,0x06,0x3E,0x47,0xDE, +0xC7,0x3A,0xC7,0xC8,0xC4,0xD4,0x05,0x38,0xC7,0xC8,0x44,0x44,0x6C,0xD8,0x08,0x00, +0xC4,0x3A,0xCA,0x2A,0x45,0x52,0xC5,0x3A,0x4D,0x26,0x8D,0x58,0x03,0x38,0x41,0x98, +0x44,0x52,0xEC,0xC8,0xD8,0xFF,0x3C,0x36,0x00,0x80,0x46,0x53,0x2C,0x3E,0xE0,0xFF, +0x4A,0x2B,0xF6,0xFF,0x84,0x36,0x4F,0xE2,0xED,0x55,0xFF,0xFF,0x83,0x3A,0x07,0x7A, +0xD5,0x0B,0x71,0x4E,0xFA,0x66,0x8A,0x54,0xCE,0x51,0xE6,0xFF,0x75,0x4E,0x2C,0x34, +0xDA,0xFF,0x40,0xB4,0x02,0x6A,0x02,0x30,0x2C,0x34,0xDC,0xFF,0x41,0xB4,0x02,0x6A, +0x02,0x32,0x01,0x36,0xEC,0xC6,0xDE,0xFF,0x00,0x34,0x82,0x08,0x00,0x00,0xC4,0x56, +0xEC,0xC4,0x06,0x00,0x04,0xD8,0x83,0xD5,0x79,0x22,0x00,0x00,0x4E,0x04,0xEC,0xD2, +0xE8,0xFF,0xC2,0xD3,0x75,0x4E,0x6C,0x52,0xAC,0xFE,0x94,0x08,0x01,0x00,0x06,0x67, +0x6C,0x22,0xE4,0xFF,0x12,0x61,0xB6,0x61,0x40,0x39,0xEA,0xFF,0x41,0x39,0xEC,0xFF, +0x49,0x29,0xE4,0xFF,0x00,0x60,0x7E,0xFD,0x2C,0x38,0x08,0x00,0x2C,0x3A,0xD8,0xFF, +0x45,0x53,0x2C,0x3E,0x06,0x00,0x47,0x53,0x49,0x24,0x05,0x3C,0x12,0x46,0xC4,0xD4, +0xCE,0x51,0xFA,0xFF,0x49,0x54,0xCF,0x51,0xF0,0xFF,0x75,0x4E,0x6C,0x20,0x0E,0x00, +0x50,0x20,0xF9,0x49,0x00,0x00,0x94,0x29,0x28,0x30,0x52,0x00,0x40,0x39,0xD8,0xFF, +0x2C,0x32,0x08,0x00,0xC0,0xC2,0x41,0x39,0xDE,0xFF,0x00,0x72,0x2C,0x32,0x02,0x00, +0xC0,0x82,0x41,0x53,0x41,0x39,0xDC,0xFF,0x00,0x72,0x2C,0x32,0xFA,0xFF,0xE8,0x82, +0x34,0x00,0x41,0x53,0x41,0x39,0xDA,0xFF,0x68,0x39,0x50,0x00,0xF8,0xFF,0x68,0x39, +0x24,0x00,0xF6,0xFF,0x68,0x39,0x26,0x00,0xF4,0xFF,0x68,0x29,0x4C,0x00,0xF0,0xFF, +0x68,0x29,0x48,0x00,0xFC,0xFF,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xFC,0x23,0x00,0x00, +0x5A,0x88,0x00,0x00,0x46,0x88,0xFC,0x23,0x00,0x00,0x82,0x88,0x00,0x00,0x6E,0x88, +0xFC,0x33,0xFF,0xFF,0x00,0x00,0x4A,0x88,0xFC,0x33,0xFF,0xFF,0x00,0x00,0x5E,0x88, +0xFC,0x33,0xFF,0xFF,0x00,0x00,0x72,0x88,0xFC,0x33,0xFF,0xFF,0x00,0x00,0x86,0x88, +0xFC,0x23,0x00,0x00,0xC4,0x75,0x00,0x00,0x56,0x88,0xFC,0x23,0x00,0x00,0xC4,0x77, +0x00,0x00,0x6A,0x88,0xFC,0x23,0x00,0x00,0xC4,0x79,0x00,0x00,0x7E,0x88,0xFC,0x23, +0x00,0x00,0xC4,0x7B,0x00,0x00,0x92,0x88,0xFC,0x23,0x00,0x00,0x46,0x88,0x00,0x00, +0xB2,0x04,0xFC,0x23,0x00,0x00,0x6E,0x88,0x00,0x00,0xB6,0x04,0xB9,0x4E,0xFC,0x00, +0xB8,0x4E,0xB9,0x3E,0x00,0x00,0x46,0x04,0xB9,0x4E,0xFC,0x00,0x1A,0x6D,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x42,0x42,0xAE,0x4A,0x08,0x00,0x06,0x6C,0xAE,0x44, +0x08,0x00,0x42,0x52,0xAE,0x4A,0x0C,0x00,0x06,0x6C,0xAE,0x44,0x0C,0x00,0x42,0x52, +0x2E,0x30,0x0A,0x00,0xEE,0xC0,0x0E,0x00,0x40,0x2D,0xFC,0xFF,0x2E,0x30,0x08,0x00, +0xEE,0xC0,0x0E,0x00,0x2E,0x32,0x0C,0x00,0xEE,0xC2,0x0A,0x00,0x41,0xD0,0x6E,0xD0, +0xFC,0xFF,0x40,0x3D,0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0x02,0x08,0x00,0x00,0x02,0x67, +0x80,0x44,0x5E,0x4E,0x75,0x4E,0x6F,0x20,0x04,0x00,0x6F,0x22,0x08,0x00,0xE7,0x48, +0x10,0x1F,0x00,0x72,0x00,0x74,0x00,0x76,0x00,0x78,0x00,0x7A,0x00,0x7C,0x00,0x7E, +0x47,0x36,0x08,0x20,0x00,0x08,0x00,0x00,0x02,0x67,0xC1,0x10,0x09,0x20,0x88,0x90, +0xBC,0xC0,0xFF,0xFF,0x00,0xFF,0x2C,0x67,0xF0,0x41,0x00,0x08,0x48,0x24,0x88,0xE0, +0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F, +0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F,0xE2,0x48,0x10,0x7F, +0x80,0x53,0xDC,0x66,0xC8,0xB3,0x04,0x67,0xC1,0x10,0xF8,0x60,0xDF,0x4C,0xF8,0x08, +0x75,0x4E,0x22,0x61,0x1C,0x65,0x56,0x61,0xBC,0xB0,0xFF,0xFF,0xFF,0xFF,0x12,0x67, +0xC0,0x33,0x00,0x00,0xB0,0x75,0x40,0x48,0xC0,0x33,0x00,0x00,0x40,0x88,0x00,0x70, +0x75,0x4E,0xFF,0x70,0x75,0x4E,0x7C,0x30,0x20,0xFC,0x7C,0x11,0x09,0x00,0x1B,0x00, +0x3C,0x30,0x05,0x0A,0x88,0x01,0x05,0x00,0x08,0x03,0x05,0x00,0x7C,0xC2,0x0F,0x0F, +0x40,0xB2,0x14,0x66,0x7C,0x11,0x01,0x00,0x01,0x00,0x7C,0x11,0x08,0x00,0x1B,0x00, +0x7C,0x11,0x00,0x00,0x1D,0x00,0x75,0x4E,0x3C,0x00,0x01,0x00,0x75,0x4E,0xC6,0x61, +0x00,0x65,0xB6,0x00,0xF9,0x43,0x00,0x00,0x94,0x0E,0xF9,0x45,0x00,0x00,0xA1,0x0E, +0x00,0x61,0x8E,0x00,0x4A,0xC3,0x00,0x61,0x88,0x00,0x0C,0x70,0x31,0x12,0x00,0x00, +0x32,0xB2,0x00,0x00,0xEE,0x66,0xC8,0x51,0xF4,0xFF,0x00,0x70,0x29,0x10,0x0B,0x00, +0xFC,0xC0,0x0A,0x00,0x29,0xD0,0x0C,0x00,0x40,0xE2,0x00,0x32,0x00,0x70,0x29,0x10, +0x09,0x00,0xFC,0xC0,0x0A,0x00,0x29,0xD0,0x0A,0x00,0x40,0xEB,0x40,0xD2,0x00,0x70, +0x29,0x10,0x07,0x00,0xFC,0xC0,0x0A,0x00,0x29,0xD0,0x08,0x00,0x40,0xE1,0x40,0xE7, +0x40,0xD2,0x41,0x48,0x00,0x70,0x29,0x10,0x04,0x00,0xFC,0xC0,0x0A,0x00,0x29,0xD0, +0x05,0x00,0x00,0x32,0x00,0x70,0x29,0x10,0x02,0x00,0xFC,0xC0,0x0A,0x00,0x29,0xD0, +0x03,0x00,0x40,0xEB,0x40,0xD2,0x00,0x70,0x29,0x10,0x00,0x00,0xFC,0xC0,0x0A,0x00, +0x29,0xD0,0x01,0x00,0x40,0xE1,0x40,0xE3,0x40,0xD2,0x41,0x48,0x01,0x20,0x75,0x4E, +0x0C,0x70,0x01,0x72,0x30,0x14,0x00,0x10,0x3C,0xC4,0x0F,0x00,0x82,0x13,0x00,0x00, +0x41,0x54,0xC8,0x51,0xF0,0xFF,0x75,0x4E,0xFF,0x70,0x75,0x4E,0x00,0x61,0x08,0xFF, +0x00,0x65,0xD2,0x00,0xF9,0x43,0x00,0x00,0x94,0x0E,0x2F,0x32,0x06,0x00,0x01,0x30, +0xBC,0xC0,0x00,0x00,0x1F,0x00,0x40,0xD0,0xFC,0x80,0x0A,0x00,0x40,0x13,0x0B,0x00, +0x40,0x48,0x40,0x13,0x0C,0x00,0x01,0x30,0x48,0xEA,0xBC,0xC0,0x00,0x00,0x3F,0x00, +0xFC,0x80,0x0A,0x00,0x40,0x13,0x09,0x00,0x40,0x48,0x40,0x13,0x0A,0x00,0x49,0xE0, +0x49,0xE6,0xC1,0x48,0xFC,0x82,0x0A,0x00,0x41,0x13,0x07,0x00,0x41,0x48,0x41,0x13, +0x08,0x00,0x2F,0x32,0x04,0x00,0x01,0x30,0xBC,0xC0,0x00,0x00,0x1F,0x00,0xFC,0x80, +0x0A,0x00,0x40,0x13,0x04,0x00,0x40,0x48,0x40,0x13,0x05,0x00,0x01,0x30,0x48,0xEA, +0xBC,0xC0,0x00,0x00,0x0F,0x00,0xFC,0x80,0x0A,0x00,0x40,0x13,0x02,0x00,0x40,0x48, +0x40,0x13,0x03,0x00,0x49,0xE2,0x49,0xE0,0xC1,0x48,0x01,0x24,0xFC,0x82,0x0A,0x00, +0x41,0x13,0x00,0x00,0x41,0x48,0x41,0x13,0x01,0x00,0xFC,0x84,0x04,0x00,0x42,0x48, +0x29,0x42,0x06,0x00,0x7C,0x11,0x02,0x00,0x1F,0x00,0x7C,0x11,0x09,0x00,0x1B,0x00, +0x7C,0x11,0x01,0x00,0x15,0x00,0x42,0x11,0x17,0x00,0x7C,0x11,0x08,0x00,0x1B,0x00, +0x0C,0x70,0x01,0x72,0xB1,0x11,0x00,0x00,0x00,0x10,0x41,0x54,0xC8,0x51,0xF6,0xFF, +0x00,0x70,0x75,0x4E,0xFF,0x70,0x75,0x4E,0xC0,0x33,0x00,0x00,0x44,0x2A,0x79,0x20, +0x00,0x00,0x40,0x2A,0x00,0x08,0x00,0x00,0x06,0x67,0x79,0x20,0x00,0x00,0x3C,0x2A, +0xF9,0x43,0x00,0x00,0x14,0x2A,0x09,0x70,0xD8,0x22,0xC8,0x51,0xFC,0xFF,0x75,0x4E, +0x39,0x30,0x00,0x00,0x44,0x2A,0x75,0x4E,0xFC,0x00,0x18,0x48,0xFC,0x00,0xAC,0x48, +0xFC,0x00,0x10,0x49,0xFC,0x00,0x90,0x49,0xFD,0x00,0xCE,0x06,0xFC,0x00,0x18,0xFA, +0xFC,0x00,0x26,0xFD,0xFC,0x00,0x64,0xA2,0xFC,0x00,0x24,0xA6,0xFC,0x00,0xC0,0xEE, +0xFD,0x00,0x76,0x14,0xFD,0x00,0xF4,0x14,0xFD,0x00,0x38,0x15,0xFD,0x00,0x9C,0x15, +0xFD,0x00,0x92,0x10,0xFD,0x00,0x1E,0x1D,0xFD,0x00,0x70,0x1B,0xFD,0x00,0x36,0x1A, +0xFD,0x00,0x3A,0x1B,0xFD,0x00,0x50,0x1E,0xFC,0x23,0xFC,0x00,0xC8,0x4F,0x00,0x00, +0x84,0x00,0xF9,0x23,0x00,0x00,0x88,0x00,0x00,0x00,0xD6,0x16,0xFC,0x23,0xFC,0x00, +0x16,0x4F,0x00,0x00,0x88,0x00,0xF9,0x40,0x00,0x00,0xB8,0x0E,0x7C,0x00,0x00,0x07, +0x3C,0x2F,0xFC,0x00,0x50,0x4F,0x3C,0x3F,0x00,0x01,0x3C,0x3F,0x05,0x00,0x4D,0x4E, +0x8F,0x50,0xC0,0x23,0x00,0x00,0xD2,0x16,0xF9,0x46,0x00,0x00,0xB8,0x0E,0xB9,0x4E, +0xFC,0x00,0xB0,0x93,0x75,0x4E,0xDF,0x23,0x00,0x00,0xB0,0x0E,0x4D,0x4E,0x39,0x2F, +0x00,0x00,0xB0,0x0E,0x75,0x4E,0x40,0x4A,0x24,0x67,0x7C,0xB0,0x73,0x00,0x08,0x66, +0xB9,0x4E,0xFC,0x00,0xF8,0x9F,0x73,0x4E,0x7C,0xB0,0xFF,0xFF,0x08,0x66,0x3C,0x20, +0xFC,0x00,0xF8,0x9F,0x73,0x4E,0x39,0x2F,0x00,0x00,0xD6,0x16,0x75,0x4E,0x79,0x2E, +0xFD,0x00,0x1E,0x30,0x67,0x42,0xB9,0x4E,0xFC,0x00,0x82,0x80,0xFC,0x4A,0x73,0x4E, +0x2F,0x3F,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x1A,0x9D,0x8F,0x54,0x39,0x2F,0x00,0x00, +0xD2,0x16,0x75,0x4E,0x2F,0x2F,0x04,0x00,0x75,0x4E,0x56,0x4E,0x00,0x00,0x6E,0x20, +0x08,0x00,0x10,0x30,0x58,0xE0,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0x6E,0x20,0x08,0x00,0x10,0x20,0x58,0xE0,0x40,0x48,0x58,0xE0,0x80,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0x6E,0x20,0x08,0x00,0xEE,0x20,0x00,0x00,0xEE,0x43, +0x08,0x00,0xC9,0x20,0xAE,0x20,0x04,0x00,0x80,0x42,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0x2E,0x20,0x0C,0x00,0x80,0x4A,0x02,0x66,0x01,0x70,0x6E,0x20,0x08,0x00, +0x58,0x2C,0x58,0x2E,0x10,0x2F,0x75,0x4E,0x17,0x08,0x05,0x00,0x0C,0x66,0x68,0x4E, +0x50,0x0C,0x20,0x00,0x00,0x67,0xA0,0x00,0x0A,0x60,0x6F,0x0C,0x20,0x00,0x06,0x00, +0x00,0x67,0xB2,0x00,0x0E,0x2F,0x79,0x2C,0x00,0x00,0xCE,0x87,0xEE,0x48,0x01,0x38, +0x68,0x00,0x5F,0x2D,0x78,0x00,0x1F,0x30,0x5F,0x28,0x00,0x08,0x0D,0x00,0x1E,0x66, +0x6D,0x4E,0xE5,0x48,0xE0,0x7F,0x0C,0x2B,0x00,0x3B,0x4F,0x20,0x08,0x2B,0x4D,0x2D, +0x7C,0x00,0x7C,0x2E,0x00,0x00,0xCE,0x16,0xED,0x41,0x32,0x00,0x1A,0x60,0xE7,0x48, +0xE0,0x7F,0x0C,0x2F,0x00,0x3F,0x68,0x4E,0x08,0x2F,0x4F,0x2D,0x7C,0x00,0xEF,0x41, +0x32,0x00,0x7C,0x2E,0x00,0x00,0xCE,0x16,0x08,0x2F,0xB9,0x4E,0xFC,0x00,0x3E,0x95, +0x8F,0x58,0x79,0x2A,0x00,0x00,0xCE,0x87,0x40,0x2B,0x68,0x00,0x6D,0x2C,0x7C,0x00, +0x5E,0x28,0x1E,0x30,0x5E,0x26,0xDE,0x4C,0xFE,0x07,0x00,0x08,0x0D,0x00,0x10,0x66, +0x4C,0x2E,0x66,0x4E,0x0B,0x2F,0x00,0x3F,0xED,0x4C,0x01,0x78,0x68,0x00,0x73,0x4E, +0x4E,0x2E,0x64,0x4E,0xEE,0x60,0x28,0x22,0x02,0x00,0x08,0x67,0x81,0x53,0x44,0x67, +0x68,0x20,0x02,0x00,0x1F,0x30,0x1F,0x21,0x40,0x00,0x00,0x20,0x00,0x31,0x0F,0x20, +0x48,0x2E,0x73,0x4E,0x2F,0x22,0x08,0x00,0x1E,0x67,0x81,0x53,0x26,0x67,0x6F,0x22, +0x08,0x00,0x1F,0x30,0x1F,0x23,0x00,0x33,0x68,0x4E,0xC8,0xBF,0x06,0x67,0x1F,0x21, +0x49,0x2E,0x08,0x60,0x49,0x2E,0x06,0x60,0x4F,0x20,0x88,0x5C,0x60,0x4E,0x57,0x02, +0xFF,0xDF,0x73,0x4E,0x3C,0x20,0x00,0x00,0x00,0x20,0x57,0xC0,0x02,0x67,0xFF,0x70, +0x73,0x4E,0x56,0x4E,0x00,0x00,0x08,0x2F,0xEE,0x41,0x08,0x00,0x08,0x2F,0xB9,0x4E, +0xFC,0x00,0x3E,0x95,0x8F,0x58,0x5F,0x20,0x5E,0x4E,0x75,0x4E,0x00,0x61,0x78,0xFB, +0x1A,0x65,0x00,0x61,0xAA,0xFB,0xC1,0x40,0x7C,0x00,0x00,0x07,0xC0,0x33,0x00,0x00, +0xB0,0x75,0x40,0x48,0xC0,0x33,0x00,0x00,0x40,0x88,0xC1,0x46,0x75,0x4E,0x39,0x3F, +0x00,0x00,0xB0,0x75,0x39,0x3F,0x00,0x00,0x40,0x88,0x3C,0x3F,0x16,0x00,0x4E,0x4E, +0x4F,0x5C,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x1E,0x09,0x00, +0x3C,0xBE,0x61,0x00,0x10,0x6D,0x3C,0xBE,0x7A,0x00,0x0A,0x6E,0x07,0x10,0x80,0x48, +0x7C,0xC0,0x5F,0x00,0x04,0x60,0x07,0x10,0x80,0x48,0x9F,0x4A,0xDF,0x4C,0x80,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xBC,0x3E,0x03,0x00, +0xB9,0x4E,0xFC,0x00,0x74,0x7F,0x40,0x2A,0x6E,0x30,0x08,0x00,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0x80,0x83,0x8D,0x20,0x5A,0x67,0xBC,0x3E,0x04,0x00,0xB9,0x4E, +0xFC,0x00,0x74,0x7F,0x40,0x2B,0x24,0x00,0x42,0x67,0xBC,0x3E,0x04,0x00,0xB9,0x4E, +0xFC,0x00,0x74,0x7F,0x00,0x2F,0x6D,0x20,0x24,0x00,0x5F,0x21,0x14,0x00,0x22,0x67, +0xBC,0x3E,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x74,0x7F,0x40,0x2B,0x1C,0x00,0x04,0x67, +0x0D,0x20,0x22,0x60,0x6D,0x20,0x24,0x00,0xA8,0x2E,0x14,0x00,0xB9,0x4E,0xFC,0x00, +0xF6,0x7F,0xAD,0x2E,0x24,0x00,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x8D,0x2E,0xB9,0x4E, +0xFC,0x00,0xF6,0x7F,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x7C,0xBE,0x06,0x00, +0x06,0x6D,0x07,0x30,0x40,0x5D,0x18,0x60,0x79,0x20,0x00,0x00,0xCE,0x87,0x30,0x10, +0x30,0x70,0x80,0x48,0x00,0x3E,0x06,0x6F,0x07,0x30,0x40,0x5D,0x02,0x60,0x07,0x30, +0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xAE,0x3E, +0x08,0x00,0xBC,0x61,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22,0x00,0x00,0x92,0x80, +0x30,0x20,0x00,0x98,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x2E,0x30,0x0A,0x00, +0x6E,0x22,0x0C,0x00,0x6E,0x34,0x08,0x00,0xCA,0xD3,0x40,0x13,0x40,0x00,0x6E,0x30, +0x0A,0x00,0x7C,0x22,0x00,0x00,0x66,0x80,0x30,0x10,0x00,0x98,0x80,0x48,0x7C,0x22, +0x00,0x00,0x66,0x80,0x6E,0x34,0x0A,0x00,0xCA,0xD3,0x11,0x52,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3C,0x08,0x00,0x46,0x4A,0x06,0x6D, +0x7C,0xBC,0x06,0x00,0x06,0x6D,0xDB,0x70,0x00,0x60,0xA4,0x00,0x47,0x42,0x16,0x60, +0x07,0x30,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22,0x00,0x00,0x92,0x80,0xB0,0x4A, +0x04,0x98,0x08,0x67,0x47,0x52,0x7C,0xBE,0x4B,0x00,0xE4,0x6D,0x7C,0xBE,0x4B,0x00, +0x06,0x66,0xDD,0x70,0x00,0x60,0x78,0x00,0x07,0x30,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x79,0x21,0x00,0x00,0xCE,0x87,0x04,0x00,0x79,0x20, +0x00,0x00,0xCE,0x87,0x30,0x10,0x30,0x60,0x80,0x48,0x00,0x3C,0x22,0x6F,0x07,0x30, +0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x06,0x32,0x41,0x5D, +0xFC,0xC3,0x0A,0x00,0xBC,0xD2,0x00,0x00,0x92,0x80,0x41,0x22,0x91,0x20,0x14,0x60, +0x06,0x30,0xC0,0x48,0x07,0x32,0xFC,0xC3,0x0A,0x00,0xBC,0xD2,0x00,0x00,0x92,0x80, +0x41,0x22,0x80,0x22,0x07,0x30,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80, +0x40,0x20,0x7C,0x31,0x01,0x00,0x08,0x00,0x07,0x30,0x40,0x5C,0xC0,0x48,0x9F,0x4A, +0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xB9,0x2E,0x00,0x00, +0xCE,0x87,0x2E,0x3F,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x06,0x61,0x8F,0x58,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F,0x6E,0x2A,0x0C,0x00,0x2E,0x3C, +0x0A,0x00,0x2E,0x3A,0x08,0x00,0x45,0x4A,0x06,0x6D,0x7C,0xBA,0x06,0x00,0x06,0x6D, +0xDB,0x70,0x00,0x60,0x76,0x00,0x46,0x4A,0x0E,0x6C,0x06,0x30,0x4D,0x22,0x45,0x34, +0xCA,0xD3,0x40,0x13,0x30,0x00,0x60,0x60,0x7C,0xBC,0x06,0x00,0x04,0x6C,0xDB,0x70, +0x58,0x60,0x06,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80, +0x40,0x20,0x10,0x2E,0x0E,0x6C,0x07,0x20,0x4D,0x22,0x45,0x34,0xCA,0xD3,0x40,0x13, +0x30,0x00,0x34,0x60,0x06,0x30,0x4D,0x22,0x45,0x34,0xCA,0xD3,0x40,0x13,0x30,0x00, +0x06,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22,0x00,0x00,0x92,0x80, +0x30,0x30,0x08,0x98,0x06,0x32,0x41,0x5D,0xFC,0xC3,0x0A,0x00,0xBC,0xD2,0x00,0x00, +0x92,0x80,0x41,0x22,0x69,0x52,0x08,0x00,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xE0,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3C,0x08,0x00, +0x47,0x42,0x04,0x60,0x46,0xE2,0x47,0x52,0x46,0x4A,0xF8,0x66,0x07,0x30,0x40,0x53, +0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xDC,0xFF,0x6E,0x20, +0x08,0x00,0x50,0x3D,0xEA,0xFF,0x6E,0x20,0x08,0x00,0x68,0x3D,0x02,0x00,0xE8,0xFF, +0x6E,0x20,0x08,0x00,0x68,0x3D,0x06,0x00,0xE6,0xFF,0x6E,0x20,0x08,0x00,0x68,0x3D, +0x08,0x00,0xE4,0xFF,0xAE,0x3E,0x0C,0x00,0x00,0x61,0x0A,0xFD,0x40,0x2D,0xEC,0xFF, +0x06,0x66,0xD9,0x70,0x00,0x60,0xE6,0x01,0x6E,0x20,0xEC,0xFF,0x68,0x2D,0x24,0x00, +0xF0,0xFF,0x6E,0x20,0xEC,0xFF,0x6E,0x31,0xE4,0xFF,0x08,0x00,0x6E,0x20,0xF0,0xFF, +0x68,0x2D,0x14,0x00,0xF4,0xFF,0x6E,0x20,0xEC,0xFF,0x6E,0x31,0x0C,0x00,0x06,0x00, +0x6E,0x20,0xF4,0xFF,0x6E,0x21,0xEC,0xFF,0x10,0x00,0x6E,0x20,0xF0,0xFF,0x6E,0x21, +0xEC,0xFF,0x24,0x00,0x6E,0x20,0xF0,0xFF,0x10,0x42,0x6E,0x20,0x08,0x00,0x28,0x30, +0x10,0x00,0x7C,0xC0,0x01,0x00,0x6E,0x22,0xEC,0xFF,0x40,0x33,0x28,0x00,0x6E,0x20, +0xEC,0xFF,0x6E,0x31,0xE8,0xFF,0x0A,0x00,0x6E,0x20,0xEC,0xFF,0x6E,0x22,0x08,0x00, +0x69,0x31,0x04,0x00,0x0C,0x00,0x6E,0x20,0xEC,0xFF,0x6E,0x31,0xEA,0xFF,0x0E,0x00, +0x6E,0x20,0xEC,0xFF,0x6E,0x22,0x08,0x00,0x69,0x31,0x0E,0x00,0x10,0x00,0xAE,0x3E, +0xE8,0xFF,0x00,0x61,0x10,0xFF,0x00,0x3F,0x6E,0x20,0xEC,0xFF,0x5F,0x31,0x12,0x00, +0x6E,0x20,0xEC,0xFF,0x6E,0x22,0xEC,0xFF,0x69,0x32,0x12,0x00,0xC9,0xD3,0xFC,0xD3, +0xFD,0x00,0x22,0x30,0x51,0x31,0x14,0x00,0xAE,0x3E,0xEA,0xFF,0x00,0x61,0xE6,0xFE, +0x00,0x3F,0x6E,0x20,0xEC,0xFF,0x5F,0x31,0x16,0x00,0x6E,0x20,0xEC,0xFF,0x6E,0x22, +0xEC,0xFF,0x69,0x32,0x16,0x00,0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0x22,0x30,0x51,0x31, +0x18,0x00,0x6E,0x20,0xEC,0xFF,0xA8,0x3E,0x0C,0x00,0x00,0x61,0xB8,0xFE,0x00,0x3F, +0x6E,0x20,0xEC,0xFF,0x5F,0x31,0x1A,0x00,0x2E,0x30,0xE6,0xFF,0xEE,0xC1,0xEA,0xFF, +0x6E,0x22,0xF4,0xFF,0x40,0x23,0x0C,0x00,0x2E,0x30,0xE6,0xFF,0x6E,0xD0,0xE8,0xFF, +0x40,0x53,0xC0,0x48,0xEE,0x81,0xE8,0xFF,0x40,0x3D,0xE2,0xFF,0xFF,0x70,0x6E,0x90, +0xE2,0xFF,0x6E,0x22,0xF4,0xFF,0x40,0x33,0x0A,0x00,0x6E,0x22,0xF0,0xFF,0x40,0x33, +0x0E,0x00,0x2E,0x30,0xE4,0xFF,0x6E,0xD0,0xE8,0xFF,0x40,0x53,0xC0,0x48,0xEE,0x81, +0xE8,0xFF,0x40,0x3D,0xE0,0xFF,0x6E,0x20,0xEC,0xFF,0x68,0x2D,0x1C,0x00,0xF8,0xFF, +0x6E,0x20,0xF0,0xFF,0x28,0x30,0x0E,0x00,0x6E,0x90,0xE0,0xFF,0x6E,0x22,0xF8,0xFF, +0x40,0x33,0x0A,0x00,0x6E,0x20,0xF8,0xFF,0x6E,0x21,0xEC,0xFF,0x10,0x00,0x6E,0x20, +0x08,0x00,0x28,0x30,0x0A,0x00,0x6E,0x22,0xF8,0xFF,0x29,0x32,0x0A,0x00,0xEE,0xC3, +0xE8,0xFF,0x41,0x90,0x6E,0x22,0xEC,0xFF,0x80,0x32,0x6E,0x20,0x08,0x00,0x28,0x30, +0x0A,0x00,0x6E,0xD0,0xE4,0xFF,0x6E,0x22,0xF0,0xFF,0x29,0x32,0x0E,0x00,0xEE,0xC3, +0xE8,0xFF,0x41,0x90,0x6E,0x22,0xEC,0xFF,0x40,0x33,0x02,0x00,0x6E,0x20,0x08,0x00, +0x28,0x30,0x0C,0x00,0x2E,0x32,0xE8,0xFF,0x41,0xE3,0x41,0x90,0x6E,0x22,0xEC,0xFF, +0x40,0x33,0x04,0x00,0x6E,0x20,0xF8,0xFF,0x7C,0x21,0x00,0x00,0x03,0x00,0x20,0x00, +0x6E,0x20,0xF8,0xFF,0x7C,0x31,0x03,0x00,0x28,0x00,0x2E,0x30,0xE4,0xFF,0xEE,0xC1, +0xEA,0xFF,0x6E,0x22,0xF8,0xFF,0x40,0x23,0x0C,0x00,0x80,0x42,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x0A,0x00,0x28,0x30,0x0A,0x00,0xEE,0xC1,0x08,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x12,0x60,0x6E,0x20,0x0E,0x00,0x6E,0x22, +0x0A,0x00,0x91,0x10,0xAE,0x52,0x0A,0x00,0xAE,0x52,0x0E,0x00,0x2E,0x30,0x08,0x00, +0x6E,0x53,0x08,0x00,0x40,0x4A,0xE2,0x66,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x12,0x60,0x6E,0x20,0x0A,0x00,0x6E,0x22,0x0E,0x00,0x91,0x10,0xAE,0x52,0x0E,0x00, +0xAE,0x52,0x0A,0x00,0x2E,0x30,0x08,0x00,0x6E,0x53,0x08,0x00,0x40,0x4A,0xE2,0x66, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x12,0x60,0x6E,0x20,0x0E,0x00,0x6E,0x22, +0x0A,0x00,0x91,0x10,0xAE,0x52,0x0A,0x00,0xAE,0x52,0x0E,0x00,0x2E,0x30,0x08,0x00, +0x6E,0x53,0x08,0x00,0x40,0x4A,0xE2,0x66,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0x47,0x42,0x36,0x60,0x6E,0x20,0x0C,0x00,0x10,0x10,0x80,0x48, +0x80,0x3E,0x00,0x61,0x40,0xFA,0x00,0x3F,0x6E,0x20,0x08,0x00,0x10,0x10,0x80,0x48, +0x00,0x3F,0x00,0x61,0x30,0xFA,0x8F,0x54,0x5F,0xB0,0xC0,0x40,0xAE,0x52,0x0C,0x00, +0xAE,0x52,0x08,0x00,0xC0,0x44,0x04,0x67,0x40,0x42,0x0A,0x60,0x47,0x52,0x7C,0xBE, +0x0B,0x00,0xC4,0x6D,0x01,0x70,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F,0x2E,0x3E,0x08,0x00,0x47,0x4A,0x06,0x6C, +0x80,0x42,0x00,0x60,0x0A,0x01,0x07,0x3C,0x06,0x30,0x7C,0xB0,0x06,0x00,0x26,0x6C, +0x79,0x20,0x00,0x00,0xCE,0x87,0x30,0x10,0x30,0x70,0x80,0x48,0x00,0x3E,0x46,0x30, +0xF9,0xD1,0x00,0x00,0xCE,0x87,0x28,0x42,0x30,0x00,0x47,0x4A,0x06,0x6C,0x80,0x42, +0x00,0x60,0xDC,0x00,0x5E,0x60,0x07,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x90,0x4A,0x4A,0x6C,0x07,0x30,0x40,0x5D,0xFC,0xC1, +0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x68,0x53,0x08,0x00,0x2E,0x66, +0x07,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20, +0xBC,0x20,0x00,0x00,0x00,0x00,0x07,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x7C,0x21,0x00,0x00,0x00,0x00,0x04,0x00,0x80,0x42, +0x00,0x60,0x7C,0x00,0x87,0x3E,0x00,0x61,0x52,0xFA,0x40,0x2A,0x0D,0x20,0x04,0x66, +0xDB,0x70,0x6A,0x60,0x57,0x42,0x0D,0x2F,0x6E,0x61,0x8F,0x58,0x00,0x2A,0x07,0x30, +0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x68,0x53, +0x08,0x00,0x48,0x66,0x07,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22, +0x00,0x00,0x92,0x80,0xB0,0x2E,0x00,0x98,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x07,0x30, +0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0xBC,0x20, +0x00,0x00,0x00,0x00,0x07,0x30,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00, +0x92,0x80,0x40,0x20,0x7C,0x21,0x00,0x00,0x00,0x00,0x04,0x00,0x05,0x20,0x9F,0x4A, +0xDF,0x4C,0xE0,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF4,0xFF,0xE7,0x48,0x1C,0x07, +0x6E,0x2A,0x08,0x00,0x6D,0x2D,0x10,0x00,0xFC,0xFF,0x2D,0x08,0x00,0x00,0x05,0x00, +0x00,0x67,0x90,0x00,0xAD,0x2E,0x1C,0x00,0x97,0x06,0x00,0x00,0x16,0x00,0x2D,0x2F, +0x18,0x00,0x00,0x61,0x10,0x25,0x8F,0x58,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00, +0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0xB9,0x4E, +0xFC,0x00,0x7C,0x4F,0x2E,0x08,0x01,0x00,0x0D,0x00,0x26,0x67,0x6D,0x2D,0x0C,0x00, +0xF8,0xFF,0xAD,0x42,0x0C,0x00,0x8D,0x2E,0x97,0x5C,0x3C,0x2F,0x00,0x00,0x0A,0x00, +0x2D,0x2F,0x18,0x00,0x00,0x61,0xC0,0x06,0x8F,0x50,0x6E,0x2B,0xF8,0xFF,0x0C,0x00, +0x14,0x60,0x8D,0x2E,0x97,0x5C,0x3C,0x2F,0x00,0x00,0x0A,0x00,0x2D,0x2F,0x18,0x00, +0x00,0x61,0xA4,0x06,0x8F,0x50,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0xB9,0x4E, +0xFC,0x00,0x6A,0x4F,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0xB9,0x4E,0xFC,0x00, +0x7C,0x4F,0x6E,0x4A,0x0C,0x00,0x08,0x67,0x2E,0x08,0x02,0x00,0x0D,0x00,0x26,0x67, +0x6D,0x26,0x14,0x00,0xFC,0xD7,0x00,0x00,0x34,0x00,0x53,0x28,0x08,0x60,0xCD,0xB9, +0x08,0x67,0x4C,0x26,0x53,0x28,0x0C,0x20,0xF4,0x66,0x0C,0x20,0x04,0x67,0x94,0x26, +0x04,0x60,0xBF,0x70,0x34,0x60,0x46,0x42,0x28,0x60,0x46,0x30,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xB2,0x04,0x50,0x2D,0xF4,0xFF,0x0E,0x60,0xAE,0x2E,0xF4,0xFF, +0x22,0x61,0x6E,0x20,0xF4,0xFF,0x50,0x2D,0xF4,0xFF,0xAE,0x4A,0xF4,0xFF,0xEC,0x66, +0x46,0x52,0x7C,0xBC,0x02,0x00,0xD2,0x6D,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x28,0x08,0x00, +0x6C,0x0C,0xFF,0xFF,0x04,0x00,0x06,0x67,0x6C,0x4A,0x0A,0x00,0x0A,0x66,0x7C,0x39, +0xFF,0xFF,0x04,0x00,0x00,0x60,0xBC,0x00,0x6C,0x2A,0x0C,0x00,0x2C,0x3E,0x06,0x00, +0x2C,0x3C,0x04,0x00,0x7C,0x39,0xFF,0xFF,0x04,0x00,0x86,0x3E,0x47,0x30,0xC8,0xD1, +0x35,0x3F,0x00,0x88,0x2C,0x30,0x08,0x00,0x57,0xD1,0x3C,0x3F,0x01,0x00,0x2C,0x2F, +0x10,0x00,0x3C,0x3F,0x01,0x00,0x3C,0x3F,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0xC0,0x23,0x00,0x00,0xB4,0x75,0x1A,0x67,0xC6,0x33, +0x00,0x00,0xCC,0x87,0xB9,0x2E,0x00,0x00,0xB4,0x75,0x3C,0x2F,0x00,0x00,0xF4,0x7E, +0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x47,0x4A,0x4E,0x66,0x86,0x3E,0x2C,0x3F, +0x08,0x00,0x15,0x30,0x57,0xD1,0x2D,0x30,0x08,0x00,0x57,0x91,0x3C,0x3F,0x01,0x00, +0x2C,0x2F,0x10,0x00,0x3C,0x3F,0x01,0x00,0x3C,0x3F,0x04,0x00,0xB9,0x4E,0xFC,0x00, +0x06,0x4F,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xC0,0x23,0x00,0x00,0xB4,0x75,0x1A,0x67, +0xC6,0x33,0x00,0x00,0xCC,0x87,0xB9,0x2E,0x00,0x00,0xB4,0x75,0x3C,0x2F,0x00,0x00, +0xF4,0x7E,0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x46,0x39,0x04,0x00,0x6C,0x42, +0x0A,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xB6,0x04,0x2E,0x60,0x6E,0x20,0x12,0x00, +0x28,0x30,0x06,0x00,0x6D,0xB0,0x04,0x00,0x1E,0x66,0x2D,0x30,0x08,0x00,0x6E,0xB0, +0x0C,0x00,0x14,0x6D,0x2E,0x30,0x0C,0x00,0x6E,0xD0,0x0A,0x00,0x6D,0xB0,0x08,0x00, +0x06,0x6F,0x8D,0x2E,0x00,0x61,0xDE,0xFE,0x55,0x2A,0x0D,0x20,0xCE,0x66,0x6E,0x20, +0x12,0x00,0xA8,0x3E,0x06,0x00,0x6E,0x20,0x12,0x00,0x28,0x3F,0x04,0x00,0x2E,0x30, +0x0C,0x00,0x57,0xD1,0x2E,0x3F,0x0A,0x00,0x2E,0x2F,0x0E,0x00,0x2E,0x3F,0x08,0x00, +0x3C,0x3F,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0xC0,0x23,0x00,0x00,0xB4,0x75,0x20,0x67,0x6E,0x20,0x12,0x00,0xE8,0x33,0x06,0x00, +0x00,0x00,0xCC,0x87,0xB9,0x2E,0x00,0x00,0xB4,0x75,0x3C,0x2F,0x00,0x00,0xF4,0x7E, +0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x0C,0x0F,0x6E,0x2A,0x0A,0x00,0x2E,0x3C, +0x08,0x00,0x2D,0x30,0x12,0x00,0x66,0xE0,0x6D,0x20,0x24,0x00,0x68,0xBC,0x0E,0x00, +0x04,0x6C,0x47,0x42,0x0C,0x60,0x6E,0x4A,0x08,0x00,0x04,0x6C,0x01,0x7E,0x02,0x60, +0x02,0x7E,0xAE,0x42,0xF8,0xFF,0x47,0x4A,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0xE5,0xC0,0x48,0xBC,0xD0,0x00,0x00,0xB2,0x04,0x40,0x2D,0xF0,0xFF,0x6E,0x20, +0xF0,0xFF,0x48,0x2D,0xF4,0xFF,0x50,0x28,0x28,0x60,0x2C,0x30,0x04,0x00,0x6D,0xB0, +0x06,0x00,0x0A,0x66,0x2C,0x30,0x08,0x00,0x6E,0xB0,0x08,0x00,0x18,0x67,0x6C,0x0C, +0xFF,0xFF,0x04,0x00,0x04,0x66,0x4C,0x2D,0xF8,0xFF,0x4C,0x20,0x48,0x2D,0xF4,0xFF, +0x50,0x28,0x0C,0x20,0xD4,0x66,0x0C,0x20,0x00,0x66,0xA8,0x00,0xAE,0x4A,0xF8,0xFF, +0x04,0x67,0x6E,0x28,0xF8,0xFF,0x6E,0x20,0xF0,0xFF,0x48,0x2D,0xF4,0xFF,0x50,0x2D, +0xFC,0xFF,0x12,0x60,0xEE,0xB9,0xFC,0xFF,0x14,0x67,0x6E,0x20,0xFC,0xFF,0x48,0x2D, +0xF4,0xFF,0x50,0x2D,0xFC,0xFF,0x6E,0x20,0xFC,0xFF,0x90,0x4A,0xE6,0x66,0x6E,0x28, +0xFC,0xFF,0x8C,0x2E,0x00,0x61,0xAE,0xFD,0xAD,0x3E,0x06,0x00,0x47,0x30,0xC8,0xD1, +0x35,0x3F,0x00,0x88,0x2E,0x30,0x08,0x00,0x57,0xD1,0x3C,0x3F,0x01,0x00,0x2C,0x2F, +0x10,0x00,0x67,0x42,0x3C,0x3F,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0xC0,0x23,0x00,0x00,0xB4,0x75,0x1C,0x67,0xED,0x33,0x06,0x00, +0x00,0x00,0xCC,0x87,0xB9,0x2E,0x00,0x00,0xB4,0x75,0x3C,0x2F,0x00,0x00,0xF4,0x7E, +0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x6E,0x39,0x08,0x00,0x08,0x00,0x6C,0x42, +0x0A,0x00,0x47,0x39,0x06,0x00,0x6D,0x39,0x06,0x00,0x04,0x00,0x4D,0x29,0x0C,0x00, +0x48,0x60,0xAC,0x3E,0x04,0x00,0x3C,0x3F,0x09,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F, +0x8F,0x54,0x00,0x3A,0x34,0x67,0x7C,0xBA,0x01,0x00,0x00,0x67,0x4A,0xFF,0x7C,0xBA, +0x02,0x00,0x26,0x66,0xEC,0x33,0x04,0x00,0x00,0x00,0xCC,0x87,0xFC,0x23,0xFF,0xFF, +0xF2,0xFF,0x00,0x00,0xB4,0x75,0xB9,0x2E,0x00,0x00,0xB4,0x75,0x3C,0x2F,0x00,0x00, +0xF4,0x7E,0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x6E,0x20,0xF4,0xFF,0x94,0x20, +0x6E,0x20,0xF0,0xFF,0x90,0x28,0x6E,0x20,0xF0,0xFF,0x8C,0x20,0x6E,0x4A,0x0E,0x00, +0x06,0x67,0x7C,0x39,0x01,0x00,0x0A,0x00,0x2C,0x20,0x10,0x00,0x9F,0x4A,0xDF,0x4C, +0xE0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x28, +0x08,0x00,0xBC,0x3E,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x74,0x7F,0x40,0x2A,0x0D,0x20, +0x04,0x66,0x80,0x42,0x34,0x60,0x6C,0x3B,0x0E,0x00,0x0A,0x00,0x7C,0x2B,0xFF,0x7F, +0xFF,0xFF,0x0C,0x00,0x6C,0x2B,0x28,0x00,0x18,0x00,0x6C,0x2B,0x18,0x00,0x14,0x00, +0x6C,0x2B,0x2C,0x00,0x1C,0x00,0x6C,0x3B,0x12,0x00,0x08,0x00,0x6C,0x3B,0x10,0x00, +0x06,0x00,0x6C,0x2B,0x24,0x00,0x10,0x00,0x0D,0x20,0x9F,0x4A,0xDF,0x4C,0x00,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x6E,0x2A,0x08,0x00, +0x6E,0x28,0x0C,0x00,0x14,0x0C,0xE5,0x00,0x18,0x66,0x15,0x0C,0x3F,0x00,0x08,0x66, +0x40,0x42,0x00,0x60,0x64,0x00,0x0A,0x60,0x15,0x0C,0xE5,0x00,0x04,0x66,0x01,0x70, +0x56,0x60,0x47,0x42,0x2C,0x60,0x15,0x0C,0x3F,0x00,0x20,0x67,0x14,0x10,0x80,0x48, +0x80,0x3E,0x00,0x61,0xF0,0xF3,0x00,0x3F,0x15,0x10,0x80,0x48,0x00,0x3F,0x00,0x61, +0xE4,0xF3,0x8F,0x54,0x5F,0xB0,0x04,0x67,0x40,0x42,0x2C,0x60,0x47,0x52,0x8D,0x52, +0x8C,0x52,0x7C,0xBE,0x0B,0x00,0xCE,0x6D,0x15,0x0C,0x08,0x00,0x08,0x67,0x14,0x4A, +0x04,0x66,0x01,0x70,0x12,0x60,0x15,0x10,0x80,0x48,0x14,0x12,0x81,0x48,0x41,0xC0, +0x04,0x67,0x01,0x70,0x02,0x60,0x40,0x42,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00,0x6E,0x28, +0x0C,0x00,0x47,0x42,0x0E,0x60,0x1D,0x10,0x80,0x48,0x80,0x3E,0x00,0x61,0x86,0xF3, +0xC0,0x18,0x47,0x52,0x7C,0xBE,0x08,0x00,0x1C,0x6C,0x15,0x4A,0x18,0x67,0x15,0x0C, +0x2A,0x00,0x12,0x67,0x15,0x0C,0x5C,0x00,0x0C,0x67,0x15,0x0C,0x2E,0x00,0x06,0x67, +0x15,0x0C,0x20,0x00,0xD0,0x66,0x7C,0xBE,0x08,0x00,0x14,0x66,0x02,0x60,0x8D,0x52, +0x15,0x4A,0x0C,0x67,0x15,0x0C,0x2E,0x00,0x06,0x67,0x15,0x0C,0x5C,0x00,0xEE,0x66, +0x15,0x0C,0x2A,0x00,0x04,0x66,0x3F,0x70,0x02,0x60,0x20,0x70,0x00,0x1C,0x15,0x0C, +0x2A,0x00,0x02,0x66,0x8D,0x52,0x15,0x0C,0x2E,0x00,0x02,0x66,0x8D,0x52,0x04,0x60, +0xC6,0x18,0x47,0x52,0x7C,0xBE,0x08,0x00,0xF6,0x6D,0x47,0x42,0x0E,0x60,0x1D,0x10, +0x80,0x48,0x80,0x3E,0x00,0x61,0x0E,0xF3,0xC0,0x18,0x47,0x52,0x7C,0xBE,0x03,0x00, +0x1C,0x6C,0x15,0x4A,0x18,0x67,0x15,0x0C,0x2A,0x00,0x12,0x67,0x15,0x0C,0x5C,0x00, +0x0C,0x67,0x15,0x0C,0x2E,0x00,0x06,0x67,0x15,0x0C,0x20,0x00,0xD0,0x66,0x15,0x0C, +0x2A,0x00,0x04,0x66,0x3F,0x70,0x02,0x60,0x20,0x70,0x00,0x1C,0x04,0x60,0xC6,0x18, +0x47,0x52,0x7C,0xBE,0x03,0x00,0xF6,0x6D,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x07,0x6E,0x2A,0x08,0x00,0x6E,0x28, +0x0C,0x00,0x47,0x42,0x4D,0x26,0x0A,0x60,0x13,0x0C,0x5C,0x00,0x08,0x67,0x8B,0x52, +0x47,0x52,0x13,0x4A,0xF2,0x66,0x13,0x4A,0x06,0x66,0x6E,0x4A,0x10,0x00,0x28,0x67, +0x13,0x10,0x80,0x48,0x80,0x3E,0x0D,0x2F,0x00,0x61,0x12,0x20,0x8F,0x58,0x00,0x3C, +0x04,0x6C,0x06,0x30,0x14,0x60,0x47,0x4A,0x0A,0x67,0x8C,0x2E,0x0D,0x2F,0x00,0x61, +0xD2,0xFE,0x8F,0x58,0x07,0x30,0x02,0x60,0x40,0x42,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xAE,0x3E,0x08,0x00, +0x00,0x61,0x48,0xF3,0x40,0x2A,0x0D,0x20,0x10,0x67,0xAE,0x2E,0x0E,0x00,0x2E,0x2F, +0x0A,0x00,0x0D,0x2F,0x10,0x61,0x8F,0x50,0x02,0x60,0xDB,0x70,0x9F,0x4A,0xDF,0x4C, +0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x2A, +0x08,0x00,0x2E,0x2E,0x0C,0x00,0x6E,0x28,0x10,0x00,0x2D,0x2C,0x0C,0x00,0xAD,0x9C, +0x20,0x00,0x06,0x20,0x80,0xBE,0x02,0x6F,0x06,0x2E,0x87,0x4A,0x1A,0x6F,0xBC,0x2E, +0xFC,0x00,0x54,0x56,0x0C,0x2F,0x07,0x2F,0x0D,0x2F,0x67,0x42,0x00,0x61,0x44,0x03, +0xFC,0xDF,0x00,0x00,0x0E,0x00,0x02,0x60,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xC0,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xAE,0x3E,0x08,0x00, +0x00,0x61,0xC8,0xF2,0x40,0x2A,0x0D,0x20,0x10,0x67,0xAE,0x2E,0x0E,0x00,0x2E,0x2F, +0x0A,0x00,0x0D,0x2F,0x10,0x61,0x8F,0x50,0x02,0x60,0xDB,0x70,0x9F,0x4A,0xDF,0x4C, +0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xBC,0x2E,0xFC,0x00,0x7C,0x56, +0x2E,0x2F,0x10,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x3C,0x3F,0x01,0x00, +0x00,0x61,0xE0,0x02,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0xE7,0x48,0x04,0x07,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0C,0x00,0x6D,0x4A, +0x28,0x00,0x3A,0x67,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0xB9,0x4E,0xFC,0x00, +0x6A,0x4F,0x07,0x3C,0xC6,0x48,0x86,0xE3,0x86,0x2E,0x2D,0x2F,0x1C,0x00,0x00,0x61, +0xB4,0x1D,0x8F,0x58,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x3C,0x2F,0x00,0x00, +0x02,0x00,0x2D,0x2F,0x1C,0x00,0x8E,0x61,0x8F,0x50,0x00,0x60,0x9C,0x00,0x07,0x30, +0x07,0x32,0x41,0xE2,0x41,0xD0,0xC0,0x48,0x00,0x2C,0x2E,0x30,0x0A,0x00,0x7C,0xC0, +0xFF,0x0F,0x40,0x3D,0x0A,0x00,0x07,0x08,0x00,0x00,0x12,0x67,0x2E,0x30,0x0A,0x00, +0x40,0xE9,0x40,0x3D,0x0A,0x00,0x7C,0x3D,0x0F,0x00,0xFC,0xFF,0x06,0x60,0x7C,0x3D, +0x00,0xF0,0xFC,0xFF,0x86,0x2E,0x2D,0x2F,0x1C,0x00,0x00,0x61,0x58,0x1D,0x8F,0x58, +0x8E,0x2E,0x97,0x55,0x3C,0x2F,0x00,0x00,0x02,0x00,0x2D,0x2F,0x1C,0x00,0x00,0x61, +0xB6,0xFE,0x8F,0x50,0x8E,0x2E,0x97,0x55,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x2E,0x30, +0xFE,0xFF,0x6E,0xC0,0xFC,0xFF,0x6E,0x80,0x0A,0x00,0x40,0x3D,0xFE,0xFF,0x8E,0x2E, +0x97,0x55,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x86,0x2E,0x2D,0x2F,0x1C,0x00,0x00,0x61, +0x14,0x1D,0x8F,0x58,0x8E,0x2E,0x97,0x55,0x3C,0x2F,0x00,0x00,0x02,0x00,0x2D,0x2F, +0x1C,0x00,0x00,0x61,0xF2,0xFE,0x8F,0x50,0x9F,0x4A,0xDF,0x4C,0xC0,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x04,0x03,0x2E,0x3E,0x08,0x00,0x6E,0x2A, +0x0A,0x00,0x47,0x4A,0x08,0x6C,0x07,0x30,0x40,0x52,0x00,0x60,0x96,0x00,0x6D,0x4A, +0x28,0x00,0x38,0x67,0x07,0x30,0xC0,0x48,0x80,0xE3,0x80,0x2E,0x2D,0x2F,0x1C,0x00, +0x00,0x61,0xC2,0x1C,0x8F,0x58,0x8E,0x2E,0x97,0x55,0x3C,0x2F,0x00,0x00,0x02,0x00, +0x2D,0x2F,0x1C,0x00,0x00,0x61,0x20,0xFE,0x8F,0x50,0x8E,0x2E,0x97,0x55,0xB9,0x4E, +0xFC,0x00,0x6A,0x4F,0x40,0x42,0x2E,0x30,0xFE,0xFF,0x56,0x60,0x07,0x30,0x07,0x32, +0x41,0xE2,0x41,0xD0,0xC0,0x48,0x80,0x2E,0x2D,0x2F,0x1C,0x00,0x00,0x61,0x86,0x1C, +0x8F,0x58,0x8E,0x2E,0x97,0x55,0x3C,0x2F,0x00,0x00,0x02,0x00,0x2D,0x2F,0x1C,0x00, +0x00,0x61,0xE4,0xFD,0x8F,0x50,0x8E,0x2E,0x97,0x55,0xB9,0x4E,0xFC,0x00,0x6A,0x4F, +0x07,0x08,0x00,0x00,0x08,0x67,0x2E,0x3E,0xFE,0xFF,0x47,0xE8,0x08,0x60,0x2E,0x3E, +0xFE,0xFF,0x7C,0xCE,0xFF,0x0F,0x7C,0xBE,0xFF,0x0F,0x04,0x66,0xFF,0x70,0x02,0x60, +0x07,0x30,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x1F,0x6E,0x28,0x08,0x00,0x2C,0x3C,0x24,0x00,0x6C,0x2A,0x10,0x00, +0x46,0x4A,0x08,0x6C,0x06,0x3A,0x45,0x52,0x00,0x60,0xA4,0x00,0x46,0x4A,0x0C,0x6F, +0x8D,0x2E,0x06,0x3F,0x00,0x61,0x1C,0xFF,0x8F,0x54,0x00,0x3A,0x46,0x4A,0x10,0x66, +0x6C,0x4A,0x0A,0x00,0x06,0x67,0x2C,0x30,0x0A,0x00,0x02,0x60,0xFF,0x70,0x00,0x3A, +0x6E,0x4A,0x0C,0x00,0x00,0x67,0x6E,0x00,0x7C,0xBA,0xFF,0xFF,0x66,0x66,0x06,0x38, +0x02,0x7E,0x22,0x60,0x7C,0xB8,0x02,0x00,0x02,0x6C,0x02,0x78,0x8D,0x2E,0x04,0x3F, +0x00,0x61,0xE0,0xFE,0x8F,0x54,0x00,0x3A,0x12,0x67,0x44,0x52,0xC4,0x48,0xED,0x89, +0x10,0x00,0x44,0x48,0x47,0x52,0x6D,0xBE,0x10,0x00,0xD8,0x6D,0x04,0x3A,0x6D,0xBE, +0x10,0x00,0x2C,0x6C,0x8D,0x2E,0x3C,0x3F,0xFF,0xFF,0x05,0x3F,0x00,0x61,0xC0,0xFD, +0x8F,0x58,0x46,0x4A,0x0E,0x67,0x8D,0x2E,0x05,0x3F,0x06,0x3F,0x00,0x61,0xB0,0xFD, +0x8F,0x58,0x0A,0x60,0x45,0x39,0x0A,0x00,0x6C,0x00,0x01,0x00,0x04,0x00,0x04,0x60, +0xFF,0x70,0x22,0x60,0x7C,0xBA,0xFF,0xFF,0x04,0x66,0xFF,0x70,0x18,0x60,0x45,0x39, +0x24,0x00,0x8D,0x2E,0x05,0x3F,0x00,0x61,0x28,0xF4,0x8F,0x54,0x40,0x39,0x26,0x00, +0x6C,0x42,0x28,0x00,0x00,0x70,0x9F,0x4A,0xDF,0x4C,0xF0,0x30,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00,0x2E,0x20,0x0C,0x00, +0xAD,0xD1,0x20,0x00,0x6E,0x4A,0x10,0x00,0x08,0x67,0x2E,0x20,0x0C,0x00,0x6D,0xD1, +0x28,0x00,0x2D,0x20,0x20,0x00,0xAD,0xB0,0x0C,0x00,0x0C,0x6F,0x6D,0x2B,0x20,0x00, +0x0C,0x00,0x6D,0x00,0x01,0x00,0x04,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xCA,0xFF,0xE7,0x48,0x0C,0x01,0x6E,0x28,0x0A,0x00,0x6C,0x2A, +0x10,0x00,0x6D,0x3D,0x0E,0x00,0xF6,0xFF,0x6D,0x3D,0x0A,0x00,0xF2,0xFF,0x6D,0x3D, +0x0C,0x00,0xF0,0xFF,0x6C,0x2D,0x20,0x00,0xD2,0xFF,0x6C,0x3D,0x24,0x00,0xEE,0xFF, +0xAD,0x3E,0x16,0x00,0x6C,0x30,0x28,0x00,0x08,0x2F,0x0E,0x2F,0x97,0x5D,0x00,0x61, +0xCE,0x1B,0x8F,0x50,0x40,0x3D,0xF8,0xFF,0x2C,0x30,0x26,0x00,0x6E,0xD1,0xF8,0xFF, +0x6E,0x4A,0xFA,0xFF,0x00,0x67,0xA2,0x00,0x2E,0x30,0xF6,0xFF,0x6E,0x90,0xFA,0xFF, +0xC0,0x48,0x2E,0x22,0x0E,0x00,0x81,0xB0,0x06,0x6F,0x2E,0x20,0x0E,0x00,0x0A,0x60, +0x2E,0x30,0xF6,0xFF,0x6E,0x90,0xFA,0xFF,0xC0,0x48,0x40,0x3D,0xF4,0xFF,0xAE,0x3E, +0x08,0x00,0x0D,0x2F,0x2E,0x3F,0xF8,0xFF,0x00,0x61,0xF8,0xF7,0x8F,0x5C,0x40,0x2D, +0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x6E,0x30,0xF4,0xFF,0x08,0x2F,0x0C,0x2F,0x00,0x61, +0x20,0xFF,0x8F,0x50,0x2E,0x30,0xF4,0xFF,0xC0,0x48,0xAE,0x91,0x0E,0x00,0x6E,0x52, +0xF8,0xFF,0xAE,0x4A,0x12,0x00,0x14,0x66,0x2E,0x20,0xFC,0xFF,0x2E,0x32,0xFA,0xFF, +0xC1,0x48,0x81,0xD0,0x40,0x2D,0xD6,0xFF,0x00,0x60,0xB4,0x02,0x2E,0x2F,0x12,0x00, +0x2E,0x20,0xFC,0xFF,0x2E,0x32,0xFA,0xFF,0xC1,0x48,0x81,0xD0,0x00,0x2F,0x2E,0x3F, +0xF4,0xFF,0x6E,0x20,0x16,0x00,0x90,0x4E,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30, +0xF4,0xFF,0xC0,0x48,0xAE,0xD1,0x12,0x00,0x2D,0x30,0x18,0x00,0xC0,0x48,0xAE,0xC0, +0x0E,0x00,0x40,0x3D,0xEC,0xFF,0x2E,0x20,0x0E,0x00,0x2E,0x32,0xEC,0xFF,0xC1,0x48, +0x81,0x90,0x40,0x2D,0xCA,0xFF,0x00,0x67,0xC0,0x01,0x2D,0x30,0x14,0x00,0x6E,0xC0, +0xF8,0xFF,0x40,0x3D,0xE8,0xFF,0x6E,0x4A,0xE8,0xFF,0x4C,0x67,0x8D,0x2E,0x2E,0x2F, +0x12,0x00,0x2E,0x3F,0xF8,0xFF,0x2E,0x3F,0xE8,0xFF,0x2E,0x3F,0x08,0x00,0x00,0x61, +0x9C,0xF6,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30,0xE8,0xFF,0x2D,0x32,0x16,0x00, +0x60,0xE3,0x40,0x3D,0xE6,0xFF,0xC0,0x48,0xAE,0xD1,0x12,0x00,0x2E,0x30,0xE6,0xFF, +0xC0,0x48,0xAE,0x91,0xCA,0xFF,0xBC,0x3E,0x01,0x00,0x6E,0x30,0xE6,0xFF,0x08,0x2F, +0x0C,0x2F,0x00,0x61,0x4C,0xFE,0x8F,0x50,0x2E,0x20,0xCA,0xFF,0x2D,0x32,0x16,0x00, +0xA0,0xE2,0x40,0x2D,0xCE,0xFF,0xAD,0x3E,0x12,0x00,0x2E,0x2F,0xCE,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x00,0x61,0x76,0x1A,0x8F,0x50,0x40,0x3D,0xEA,0xFF, +0x40,0x42,0x40,0x3D,0xDE,0xFF,0xC0,0x48,0x40,0x2D,0xDA,0xFF,0x40,0x3D,0xE0,0xFF, +0x40,0x3D,0xE2,0xFF,0x00,0x60,0xB6,0x00,0xAE,0x3E,0x08,0x00,0x0C,0x2F,0x00,0x61, +0x1C,0xFD,0x8F,0x58,0xC0,0x48,0x40,0x2D,0xD6,0xFF,0xAE,0x4A,0xD6,0xFF,0x2A,0x66, +0x2E,0x30,0xE2,0xFF,0x6E,0xD0,0xE0,0xFF,0x6C,0xB0,0x26,0x00,0x1C,0x66,0x2E,0x30, +0xF2,0xFF,0x6E,0xD1,0xE0,0xFF,0x2E,0x30,0xF0,0xFF,0xC0,0x48,0xAE,0xD1,0xDA,0xFF, +0x6E,0x4A,0xEA,0xFF,0x10,0x67,0x00,0x60,0x74,0x00,0x6E,0x4A,0xEA,0xFF,0x06,0x66, +0x7C,0x3D,0x01,0x00,0xDE,0xFF,0x6E,0x4A,0xE0,0xFF,0x1C,0x67,0x8D,0x2E,0x2E,0x2F, +0x12,0x00,0x2E,0x3F,0xE2,0xFF,0x2E,0x3F,0xE0,0xFF,0x2E,0x3F,0x08,0x00,0x00,0x61, +0xBC,0xF5,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x20,0xDA,0xFF,0xAE,0xD1,0x12,0x00, +0x57,0x42,0x2E,0x2F,0xDA,0xFF,0x0C,0x2F,0x00,0x61,0x86,0xFD,0x8F,0x50,0xAE,0x4A, +0xD6,0xFF,0x00,0x66,0x2E,0x01,0x6C,0x3D,0x26,0x00,0xE2,0xFF,0x6E,0x3D,0xF2,0xFF, +0xE0,0xFF,0x6E,0x30,0xF0,0xFF,0x48,0x2D,0xDA,0xFF,0x6E,0x4A,0xEA,0xFF,0x0C,0x66, +0x6E,0x4A,0xDE,0xFF,0x06,0x67,0x6E,0x42,0xDE,0xFF,0x9A,0x60,0x2E,0x30,0xEA,0xFF, +0x6E,0x53,0xEA,0xFF,0x40,0x4A,0x00,0x66,0x40,0xFF,0x6E,0x4A,0xE4,0xFF,0x58,0x67, +0xAE,0x3E,0x08,0x00,0x0C,0x2F,0x00,0x61,0x54,0xFC,0x8F,0x58,0x40,0x4A,0x00,0x66, +0xE2,0x00,0x2E,0x30,0xE4,0xFF,0x2D,0x32,0x16,0x00,0x60,0xE3,0x40,0x3D,0xE6,0xFF, +0xBC,0x3E,0x01,0x00,0x6E,0x30,0xE6,0xFF,0x08,0x2F,0x0C,0x2F,0x00,0x61,0x12,0xFD, +0x8F,0x50,0x8D,0x2E,0x2E,0x2F,0x12,0x00,0x2C,0x3F,0x26,0x00,0x2E,0x3F,0xE4,0xFF, +0x2E,0x3F,0x08,0x00,0x00,0x61,0x16,0xF5,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30, +0xE6,0xFF,0xC0,0x48,0xAE,0xD1,0x12,0x00,0x6E,0x4A,0xEC,0xFF,0x00,0x67,0x94,0x00, +0xAD,0x3E,0x16,0x00,0x6C,0x30,0x28,0x00,0x08,0x2F,0x0E,0x2F,0x97,0x5D,0x00,0x61, +0x1E,0x19,0x8F,0x50,0x40,0x3D,0xF8,0xFF,0x6E,0x4A,0xF8,0xFF,0x0A,0x67,0x2E,0x30, +0xF8,0xFF,0x6E,0xB0,0xF2,0xFF,0x14,0x66,0xAE,0x3E,0x08,0x00,0x0C,0x2F,0x00,0x61, +0xCC,0xFB,0x8F,0x58,0x40,0x4A,0x5A,0x66,0x6E,0x42,0xF8,0xFF,0xAE,0x3E,0x08,0x00, +0x0D,0x2F,0x2C,0x3F,0x26,0x00,0x2E,0x30,0xF8,0xFF,0x57,0xD1,0x00,0x61,0x54,0xF5, +0x8F,0x5C,0x40,0x2D,0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x6E,0x30,0xEC,0xFF,0x08,0x2F, +0x0C,0x2F,0x00,0x61,0x7C,0xFC,0x8F,0x50,0xAE,0x4A,0x12,0x00,0x08,0x66,0x6E,0x2D, +0xFC,0xFF,0xD6,0xFF,0x28,0x60,0x2E,0x3F,0x08,0x00,0x2E,0x2F,0x12,0x00,0x2E,0x2F, +0xFC,0xFF,0x2E,0x3F,0xEC,0xFF,0x6E,0x20,0x16,0x00,0x90,0x4E,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x2C,0x20,0x20,0x00,0xAE,0x90,0xD2,0xFF,0x40,0x2D,0xD6,0xFF,0x2E,0x20, +0xD6,0xFF,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x6D,0x2D,0x14,0x00, +0xFC,0xFF,0xBC,0x3E,0x04,0x00,0xB9,0x4E,0xFC,0x00,0x74,0x7F,0x40,0x26,0x0B,0x20, +0x04,0x66,0x80,0x42,0x66,0x60,0xAD,0x4A,0x1C,0x00,0x06,0x67,0x6D,0x27,0x1C,0x00, +0x20,0x00,0x4B,0x2B,0x1C,0x00,0x4D,0x27,0x18,0x00,0xAB,0x42,0x14,0x00,0x6C,0x37, +0x1A,0x00,0x0E,0x00,0x8B,0x2E,0x97,0x06,0x00,0x00,0x0E,0x00,0xB9,0x4E,0xFC,0x00, +0x6A,0x4F,0x6D,0x27,0x24,0x00,0x24,0x00,0x6E,0x27,0xFC,0xFF,0x28,0x00,0x6E,0x20, +0xFC,0xFF,0x28,0x20,0x20,0x00,0xBC,0xD0,0xFF,0xFF,0xE0,0xFF,0x40,0x27,0x2C,0x00, +0x6C,0x37,0x16,0x00,0x10,0x00,0x6C,0x37,0x18,0x00,0x12,0x00,0x8B,0x2E,0x0C,0x2F, +0x3C,0x3F,0x0B,0x00,0x00,0x61,0x1E,0xF0,0x8F,0x5C,0x0B,0x20,0x9F,0x4A,0xDF,0x4C, +0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xE8,0xFF,0xE7,0x48,0x1C,0x01,0x6E,0x2A, +0x08,0x00,0x6E,0x42,0xFA,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x2E,0x2F, +0x0C,0x00,0x00,0x61,0xCE,0xF6,0x8F,0x58,0x2E,0x30,0x10,0x00,0x40,0x1D,0xF3,0xFF, +0x6D,0x28,0x14,0x00,0x0C,0x20,0x14,0x66,0x8D,0x2E,0x00,0x61,0xCA,0xF5,0x40,0x28, +0x4C,0x2B,0x14,0x00,0x06,0x66,0x80,0x42,0x00,0x60,0x54,0x01,0x6E,0x20,0x12,0x00, +0x10,0x20,0x40,0x2D,0xF4,0xFF,0xBC,0xB0,0xFF,0xFF,0xFF,0xFF,0x06,0x66,0x6D,0x2D, +0x30,0x00,0xF4,0xFF,0xAE,0x2E,0xF4,0xFF,0x0C,0x2F,0x00,0x61,0x88,0x16,0x8F,0x58, +0x6E,0x42,0xF8,0xFF,0x6D,0x2D,0x1C,0x00,0xFC,0xFF,0x22,0x60,0xAE,0x2E,0xFC,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x00,0x61,0xB2,0xEF,0x8F,0x58,0x40,0x3D, +0xF8,0xFF,0x10,0x66,0x6E,0x20,0xFC,0xFF,0x68,0x2D,0x20,0x00,0xFC,0xFF,0xAE,0x4A, +0xFC,0xFF,0xD8,0x66,0x00,0x60,0x6E,0x00,0x2C,0x20,0x20,0x00,0xAD,0xB0,0x30,0x00, +0x4C,0x6F,0x2C,0x08,0x01,0x00,0x05,0x00,0x44,0x66,0x13,0x0C,0x2E,0x00,0x3E,0x67, +0x2B,0x08,0x04,0x00,0x0B,0x00,0x36,0x67,0x13,0x0C,0xE5,0x00,0x30,0x67,0x8B,0x2E, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x00,0x61,0x62,0xEF,0x8F,0x58,0x40,0x4A, +0x06,0x67,0x6E,0x4A,0xF8,0xFF,0x16,0x66,0x8B,0x2E,0x0D,0x2F,0x00,0x61,0x7E,0xFE, +0x8F,0x58,0x40,0x2D,0xFC,0xFF,0x06,0x66,0x80,0x42,0x00,0x60,0xA2,0x00,0x8B,0x2E, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x00,0x61,0x5A,0xF5,0x8F,0x58,0x40,0x3D, +0xFA,0xFF,0x1C,0x66,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00,0x0C,0x2F,0x00,0x61, +0x46,0xF7,0x8F,0x50,0x40,0x26,0x0B,0x20,0x06,0x67,0x13,0x4A,0x00,0x66,0x7A,0xFF, +0x6E,0x20,0x12,0x00,0x90,0x0C,0xFF,0xFF,0xFF,0xFF,0x12,0x66,0x2C,0x20,0x20,0x00, +0xAD,0xB0,0x30,0x00,0x06,0x6F,0x6C,0x2B,0x20,0x00,0x30,0x00,0x08,0x60,0x6E,0x20, +0x12,0x00,0xAC,0x20,0x20,0x00,0x6E,0x4A,0xFA,0xFF,0x1C,0x66,0x0B,0x20,0x0E,0x67, +0x6E,0x20,0x0C,0x00,0x10,0x0C,0xE5,0x00,0x04,0x66,0x0B,0x20,0x30,0x60,0x6C,0x00, +0x02,0x00,0x04,0x00,0x80,0x42,0x26,0x60,0x6E,0x20,0x12,0x00,0x90,0x0C,0xFF,0xFF, +0xFF,0xFF,0x18,0x66,0xAC,0x2E,0x20,0x00,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x0C,0x2F, +0x00,0x61,0x62,0x15,0x8F,0x58,0x2E,0x20,0xFC,0xFF,0x02,0x60,0x0B,0x20,0x9F,0x4A, +0xDF,0x4C,0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07, +0x01,0x7E,0x2E,0x30,0x08,0x00,0x67,0xE1,0x07,0x30,0x79,0xC0,0x00,0x00,0x84,0x87, +0x38,0x66,0xAE,0x3E,0x08,0x00,0x3C,0x3F,0x07,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F, +0x8F,0x54,0x40,0x2A,0x0D,0x20,0x06,0x66,0xFF,0x70,0x00,0x60,0xC0,0x00,0xAE,0x3E, +0x08,0x00,0x0D,0x2F,0x00,0x61,0xA4,0xEB,0x8F,0x58,0x80,0x4A,0x06,0x67,0xD9,0x70, +0x00,0x60,0xAA,0x00,0x79,0x8F,0x00,0x00,0x84,0x87,0x6E,0x30,0x08,0x00,0x79,0x22, +0x00,0x00,0xCE,0x87,0x30,0x4A,0x40,0x98,0x22,0x67,0x6E,0x30,0x08,0x00,0x79,0x22, +0x00,0x00,0xCE,0x87,0x30,0x10,0x40,0x98,0x80,0x48,0x40,0x30,0xC8,0xD1,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0xEE,0x7D,0xB0,0x4A,0x00,0x98,0x6A,0x66,0x01,0x7C,0x0E,0x60, +0x7C,0x20,0x00,0x00,0x66,0x80,0x30,0x4A,0x00,0x60,0x08,0x67,0x46,0x52,0x7C,0xBC, +0x28,0x00,0xEC,0x6D,0x7C,0xBC,0x28,0x00,0x04,0x66,0xFF,0x70,0x4E,0x60,0x7C,0x20, +0x00,0x00,0x66,0x80,0x30,0x10,0x00,0x60,0x80,0x48,0x46,0x32,0xFC,0xD3,0x00,0x00, +0x66,0x80,0x11,0x52,0x46,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xEE,0x7D, +0x6E,0x32,0x08,0x00,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x80,0x83,0x51,0x22, +0xA9,0x20,0x24,0x00,0x06,0x30,0x79,0x22,0x00,0x00,0xCE,0x87,0x6E,0x34,0x08,0x00, +0xCA,0xD3,0x40,0x13,0x40,0x00,0x2E,0x30,0x08,0x00,0xC0,0x48,0x9F,0x4A,0xDF,0x4C, +0xC0,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x6E,0x20, +0x08,0x00,0x50,0x2A,0x2D,0x0C,0x3A,0x00,0x01,0x00,0x14,0x66,0x15,0x10,0x80,0x48, +0x80,0x3E,0x00,0x61,0xD0,0xE7,0x00,0x3E,0x7C,0xDE,0xBF,0xFF,0x8D,0x54,0x0E,0x60, +0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x37,0x00,0x80,0x48,0x00,0x3E,0x87,0x3E, +0x00,0x61,0xC6,0xFE,0x80,0x4A,0x04,0x6C,0x80,0x42,0x40,0x60,0x15,0x0C,0x5C,0x00, +0x18,0x66,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x80,0x83,0x70,0x20, +0x00,0x98,0x68,0x28,0x24,0x00,0x8D,0x52,0x1A,0x60,0x79,0x20,0x00,0x00,0xCE,0x87, +0x30,0x10,0x40,0x70,0x80,0x48,0x40,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xEE,0x7D,0x50,0x28,0x6E,0x20,0x08,0x00,0x8D,0x20,0x0C,0x20,0x9F,0x4A,0xDF,0x4C, +0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xE8,0xFF,0xE7,0x48,0x0C,0x03,0x6E,0x2D, +0x08,0x00,0xFC,0xFF,0x8E,0x2E,0x97,0x59,0x00,0x61,0x5C,0xFF,0x40,0x2A,0x0D,0x20, +0x06,0x66,0x0D,0x20,0x00,0x60,0xE8,0x00,0xAE,0x3E,0x10,0x00,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xE8,0xFF,0x2E,0x2F,0xFC,0xFF,0x00,0x61,0x68,0xF4,0x8F,0x50,0x00,0x3E, +0x00,0x67,0xC2,0x00,0x47,0x4A,0x14,0x6C,0x7C,0xBE,0xFE,0xFF,0x04,0x66,0x6D,0x2A, +0x18,0x00,0x07,0x30,0x40,0x44,0x00,0x3E,0x00,0x60,0x8A,0x00,0x6D,0x2D,0x1C,0x00, +0xF8,0xFF,0x1E,0x66,0xBC,0x2E,0xFD,0x00,0x42,0x30,0x3C,0x3F,0x10,0x00,0x2E,0x2F, +0xFC,0xFF,0x0D,0x2F,0x00,0x61,0x60,0xFC,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2D, +0xF8,0xFF,0x4D,0x28,0x6E,0x2A,0xF8,0xFF,0x0D,0x20,0x00,0x67,0x78,0x00,0x3C,0x60, +0x6D,0x2D,0x20,0x00,0xF8,0xFF,0x30,0x66,0xCD,0x9B,0x0C,0x20,0x28,0x67,0x6C,0x20, +0x14,0x00,0x28,0x08,0x01,0x00,0x05,0x00,0x1C,0x66,0xBC,0x2E,0xFD,0x00,0x42,0x30, +0x3C,0x3F,0x10,0x00,0x2E,0x2F,0xFC,0xFF,0x0C,0x2F,0x00,0x61,0x1A,0xFC,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x40,0x2A,0x04,0x60,0x6E,0x2A,0xF8,0xFF,0x0D,0x20,0x14,0x67, +0x8D,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x00,0x61,0x30,0xEC,0x8F,0x58, +0x40,0x4A,0xAC,0x67,0x47,0x30,0xEE,0xD1,0xFC,0xFF,0x48,0x2D,0xFC,0xFF,0x10,0x4A, +0x06,0x67,0xAE,0x52,0xFC,0xFF,0x02,0x60,0x0A,0x60,0x0D,0x20,0x06,0x67,0x47,0x4A, +0x00,0x66,0x26,0xFF,0x6E,0x20,0x0C,0x00,0xAE,0x20,0xFC,0xFF,0x0D,0x20,0x9F,0x4A, +0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x00,0x0F, +0x6E,0x20,0x08,0x00,0x28,0x0C,0x3A,0x00,0x01,0x00,0x1A,0x66,0x6E,0x20,0x08,0x00, +0x10,0x10,0x80,0x48,0x80,0x3E,0x00,0x61,0x2C,0xE6,0x00,0x3A,0x7C,0xDA,0xBF,0xFF, +0xAE,0x54,0x08,0x00,0x0E,0x60,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x37,0x00, +0x80,0x48,0x00,0x3A,0x85,0x3E,0x00,0x61,0x20,0xFD,0x40,0x2D,0xFC,0xFF,0x08,0x6C, +0x2E,0x20,0xFC,0xFF,0x00,0x60,0x90,0x00,0x79,0x20,0x00,0x00,0xCE,0x87,0x30,0x10, +0x40,0x50,0x80,0x48,0x00,0x3E,0x0A,0x67,0x47,0x30,0xFC,0xD1,0x00,0x00,0x66,0x80, +0x10,0x53,0x01,0x7E,0x0E,0x60,0x7C,0x20,0x00,0x00,0x66,0x80,0x30,0x4A,0x00,0x70, +0x08,0x67,0x47,0x52,0x7C,0xBE,0x28,0x00,0xEC,0x6D,0x7C,0xBE,0x28,0x00,0x04,0x6D, +0xDE,0x70,0x52,0x60,0xBC,0x3E,0x01,0x00,0x0E,0x2F,0x97,0x51,0x2E,0x2F,0x08,0x00, +0x00,0x61,0x54,0xFE,0x8F,0x50,0x40,0x2D,0xFC,0xFF,0x04,0x66,0xDE,0x70,0x36,0x60, +0x7C,0x20,0x00,0x00,0x66,0x80,0x30,0x10,0x00,0x70,0x80,0x48,0x47,0x32,0xFC,0xD3, +0x00,0x00,0x66,0x80,0x11,0x52,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xEE,0x7D,0xAE,0x20,0xFC,0xFF,0x07,0x30,0x45,0x32,0xF9,0xD3,0x00,0x00,0xCE,0x87, +0x40,0x13,0x40,0x00,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xE0,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x03,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00, +0x15,0x4A,0x4A,0x67,0x4D,0x26,0x47,0x42,0x04,0x60,0xDD,0x18,0x47,0x52,0x7C,0xBE, +0x08,0x00,0x0A,0x6C,0x15,0x4A,0x06,0x67,0x15,0x0C,0x20,0x00,0xEC,0x66,0x13,0x0C, +0x2E,0x00,0x2A,0x67,0xEB,0x4B,0x08,0x00,0x15,0x0C,0x20,0x00,0x06,0x67,0xFC,0x18, +0x2E,0x00,0x02,0x60,0x18,0x60,0x47,0x42,0x04,0x60,0xDD,0x18,0x47,0x52,0x7C,0xBE, +0x03,0x00,0x0A,0x6C,0x15,0x4A,0x06,0x67,0x15,0x0C,0x20,0x00,0xEC,0x66,0x14,0x42, +0x0C,0x20,0x9F,0x4A,0xDF,0x4C,0x80,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x6E,0x20,0x08,0x00,0xA8,0x4A,0x18,0x00,0x14,0x67,0xAE,0x2E,0x0C,0x00,0x6E,0x20, +0x08,0x00,0x28,0x2F,0x18,0x00,0xE4,0x61,0x8F,0x58,0x40,0x2D,0x0C,0x00,0xAE,0x2E, +0x0C,0x00,0x2E,0x2F,0x08,0x00,0x00,0x61,0x68,0xFF,0x8F,0x58,0x40,0x2D,0x0C,0x00, +0x6E,0x20,0x0C,0x00,0xBC,0x10,0x5C,0x00,0xAE,0x52,0x0C,0x00,0x2E,0x20,0x0C,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x4A,0x0C,0x00, +0x08,0x67,0x2E,0x30,0x0C,0x00,0x40,0x53,0x0C,0x60,0x79,0x20,0x00,0x00,0xCE,0x87, +0x28,0x10,0x37,0x00,0x80,0x48,0x40,0x3D,0x0C,0x00,0xAE,0x3E,0x0C,0x00,0x00,0x61, +0x98,0xFB,0x80,0x4A,0x0A,0x6C,0x6E,0x20,0x08,0x00,0x10,0x42,0xD2,0x70,0x3A,0x60, +0x6E,0x30,0x0C,0x00,0x79,0x22,0x00,0x00,0xCE,0x87,0x30,0x10,0x40,0x98,0x80,0x48, +0x40,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xEE,0x7D,0x50,0x2A,0xAE,0x2E, +0x08,0x00,0x0D,0x2F,0x00,0x61,0x56,0xFF,0x8F,0x58,0x40,0x2D,0x08,0x00,0xAE,0x53, +0x08,0x00,0x6E,0x20,0x08,0x00,0x10,0x42,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x00,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x20, +0x20,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0xCE,0x87, +0x6E,0x21,0x08,0x00,0x20,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x2E,0x30, +0x08,0x00,0x79,0x22,0x00,0x00,0xCE,0x87,0x40,0x13,0x37,0x00,0xBC,0x3E,0x0A,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x37,0x00,0x80,0x48,0xC0,0x48,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0xCE,0x87,0xA8,0x2E,0x20,0x00,0x2E,0x3F, +0x0C,0x00,0x2E,0x2F,0x08,0x00,0x06,0x61,0x8F,0x5C,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xE8,0xFF,0xE7,0x48,0x04,0x01,0x6E,0x0C,0x08,0x00,0x0C,0x00,0x06,0x67,0x6E,0x00, +0x21,0x00,0x0C,0x00,0x57,0x42,0x0E,0x2F,0x97,0x59,0x2E,0x2F,0x08,0x00,0x00,0x61, +0x36,0xFC,0x8F,0x50,0x40,0x2D,0xEC,0xFF,0x06,0x66,0xDF,0x70,0x00,0x60,0xA6,0x00, +0xAE,0x42,0xE8,0xFF,0xAE,0x4A,0xEC,0xFF,0x2C,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xE8,0xFF,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0xFC,0xFF,0x2E,0x2F,0xEC,0xFF,0x00,0x61, +0xD6,0xF8,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2A,0x0D,0x20,0x06,0x66,0xDF,0x70, +0x00,0x60,0x72,0x00,0x04,0x60,0xDF,0x70,0x6A,0x60,0xAE,0x4A,0x0E,0x00,0x62,0x67, +0xAE,0x2E,0x0E,0x00,0x2E,0x2F,0xFC,0xFF,0x3C,0x3F,0x0C,0x00,0x00,0x61,0xB6,0xE8, +0x8F,0x5C,0x2E,0x30,0x0C,0x00,0x6E,0x22,0x0E,0x00,0x40,0x13,0x0C,0x00,0xAE,0x2E, +0x0E,0x00,0x97,0x06,0x00,0x00,0x0D,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF, +0x3C,0x3F,0x04,0x00,0x00,0x61,0x8E,0xE8,0x8F,0x5C,0xAE,0x2E,0x0E,0x00,0x97,0x06, +0x00,0x00,0x11,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x3C,0x3F,0x04,0x00, +0x00,0x61,0x72,0xE8,0x8F,0x5C,0xAE,0x2E,0x0E,0x00,0x0D,0x2F,0x00,0x61,0xD8,0x00, +0x8F,0x58,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xF6,0xFF,0xE7,0x48,0x04,0x01,0x8E,0x2E,0x97,0x59,0x79,0x20,0x00,0x00,0xCE,0x87, +0x28,0x2F,0x20,0x00,0x97,0x06,0x00,0x00,0x11,0x00,0x3C,0x3F,0x04,0x00,0x00,0x61, +0x34,0xE8,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x2F,0x20,0x00,0x97,0x06,0x00,0x00,0x0D,0x00,0x3C,0x3F,0x04,0x00, +0x00,0x61,0x12,0xE8,0x8F,0x5C,0x79,0x20,0x00,0x00,0xCE,0x87,0x68,0x20,0x20,0x00, +0x68,0x1D,0x0C,0x00,0xFA,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x2E,0x10, +0xFA,0xFF,0x80,0x48,0x00,0x3F,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x2F,0x20,0x00, +0x2E,0x2F,0xFC,0xFF,0x00,0x61,0xD0,0xF7,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2A, +0x0D,0x20,0x04,0x66,0xCF,0x70,0x34,0x60,0x79,0x20,0x00,0x00,0xCE,0x87,0xA8,0x2E, +0x20,0x00,0x97,0x06,0x00,0x00,0x0D,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x3C,0x3F,0x04,0x00,0x00,0x61,0xAE,0xE7,0x8F,0x5C,0x79,0x20,0x00,0x00,0xCE,0x87, +0xA8,0x2E,0x20,0x00,0x0D,0x2F,0x0E,0x61,0x8F,0x58,0x80,0x42,0x9F,0x4A,0xDF,0x4C, +0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x6E,0x20, +0x0C,0x00,0x6E,0x22,0x08,0x00,0x69,0x11,0x0B,0x00,0x15,0x00,0xAE,0x2E,0x0C,0x00, +0x97,0x06,0x00,0x00,0x16,0x00,0x2E,0x2F,0x08,0x00,0x97,0x06,0x00,0x00,0x16,0x00, +0x3C,0x3F,0x04,0x00,0x00,0x61,0x5E,0xE7,0x8F,0x5C,0xAE,0x2E,0x0C,0x00,0x97,0x06, +0x00,0x00,0x16,0x00,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0xAE,0x2E,0x0C,0x00,0x97,0x06, +0x00,0x00,0x18,0x00,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0xAE,0x2E,0x0C,0x00,0x97,0x06, +0x00,0x00,0x1A,0x00,0x2E,0x2F,0x08,0x00,0x97,0x06,0x00,0x00,0x1C,0x00,0x3C,0x3F, +0x04,0x00,0x00,0x61,0x20,0xE7,0x8F,0x5C,0xAE,0x2E,0x0C,0x00,0x97,0x06,0x00,0x00, +0x1A,0x00,0xB9,0x4E,0xFC,0x00,0x7C,0x4F,0xAE,0x2E,0x0C,0x00,0x97,0x06,0x00,0x00, +0x1E,0x00,0x2E,0x2F,0x08,0x00,0x00,0x61,0x18,0xFC,0x8F,0x58,0x9F,0x4A,0xDF,0x4C, +0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x47,0x42, +0x16,0x60,0x07,0x30,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22,0x00,0x00,0x92,0x80, +0xB0,0x4A,0x04,0x98,0x08,0x67,0x47,0x52,0x7C,0xBE,0x4B,0x00,0xE4,0x6D,0x7C,0xBE, +0x4B,0x00,0x04,0x66,0xDD,0x70,0x44,0x60,0x07,0x30,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x79,0x21,0x00,0x00,0xCE,0x87,0x04,0x00,0x07,0x30, +0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x7C,0x31,0x01,0x00, +0x08,0x00,0x07,0x3C,0x46,0x5C,0xAE,0x3E,0x10,0x00,0x06,0x3F,0x2E,0x2F,0x0C,0x00, +0x2E,0x2F,0x08,0x00,0x10,0x61,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x9F,0x4A,0xDF,0x4C, +0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x1C,0x01,0x6E,0x2A, +0x08,0x00,0x6E,0x20,0x0C,0x00,0x68,0x26,0x24,0x00,0xBC,0x3E,0x04,0x00,0xB9,0x4E, +0xFC,0x00,0x74,0x7F,0x40,0x28,0x0C,0x20,0x06,0x66,0xD9,0x70,0x00,0x60,0xE8,0x00, +0x6E,0x39,0x12,0x00,0x30,0x00,0x4B,0x29,0x10,0x00,0x2E,0x30,0x10,0x00,0x40,0x5D, +0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x8C,0x20,0x6C,0x42, +0x2A,0x00,0x6C,0x42,0x24,0x00,0x6C,0x42,0x28,0x00,0x6E,0x29,0x0C,0x00,0x14,0x00, +0x6E,0x20,0x0C,0x00,0x68,0x29,0x14,0x00,0x18,0x00,0x6E,0x20,0x0C,0x00,0x68,0x20, +0x14,0x00,0x28,0x20,0x20,0x00,0xBC,0xD0,0xFF,0xFF,0xE0,0xFF,0x40,0x29,0x1C,0x00, +0x6E,0x20,0x0C,0x00,0x68,0x2D,0x34,0x00,0xFC,0xFF,0x16,0x60,0x6E,0x20,0xFC,0xFF, +0x28,0x20,0x1C,0x00,0xAC,0xB0,0x1C,0x00,0x0E,0x67,0x6E,0x20,0xFC,0xFF,0x50,0x2D, +0xFC,0xFF,0xAE,0x4A,0xFC,0xFF,0xE4,0x66,0x6E,0x20,0x0C,0x00,0xA8,0x28,0x34,0x00, +0x6E,0x20,0x0C,0x00,0x4C,0x21,0x34,0x00,0xAE,0x4A,0xFC,0xFF,0x1E,0x67,0x8C,0x2E, +0x97,0x5C,0x2E,0x2F,0xFC,0xFF,0x97,0x5C,0x3C,0x3F,0x0C,0x00,0x00,0x61,0xA6,0xE5, +0x8F,0x5C,0x6E,0x20,0xFC,0xFF,0x4C,0x21,0x2C,0x00,0x34,0x60,0x6D,0x39,0x1A,0x00, +0x0A,0x00,0x8C,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0xB9,0x4E,0xFC,0x00,0x6A,0x4F, +0x6D,0x29,0x1C,0x00,0x0C,0x00,0x8C,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0xB9,0x4E, +0xFC,0x00,0x7C,0x4F,0x6D,0x39,0x18,0x00,0x08,0x00,0x6D,0x39,0x16,0x00,0x06,0x00, +0x2E,0x30,0x10,0x00,0xC0,0x48,0x9F,0x4A,0xDF,0x4C,0x00,0x38,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x04,0x07,0x6E,0x20,0x08,0x00,0x68,0x2A,0x14,0x00, +0x6D,0x20,0x10,0x00,0x48,0x2D,0xF6,0xFF,0x68,0x3D,0x0E,0x00,0xFE,0xFF,0x01,0x7C, +0x36,0x60,0xBC,0x3E,0x01,0x00,0x6E,0x20,0x08,0x00,0x28,0x2F,0x24,0x00,0x06,0x3F, +0x2D,0x30,0x26,0x00,0x57,0xD1,0x00,0x61,0x6A,0xE9,0x8F,0x5C,0x40,0x2D,0xFA,0xFF, +0x47,0x42,0x0C,0x60,0x6E,0x20,0xFA,0xFF,0x10,0x42,0xAE,0x52,0xFA,0xFF,0x47,0x52, +0x6E,0xBE,0xFE,0xFF,0xEE,0x6D,0x46,0x52,0x6E,0x20,0xF6,0xFF,0x68,0xBC,0x0A,0x00, +0xC0,0x6D,0xBC,0x3E,0x01,0x00,0x6E,0x20,0x08,0x00,0x28,0x2F,0x24,0x00,0x2D,0x3F, +0x26,0x00,0x00,0x61,0x2E,0xE9,0x8F,0x5C,0x40,0x2D,0xFA,0xFF,0x40,0x2D,0xF2,0xFF, +0x47,0x42,0x0C,0x60,0x6E,0x20,0xFA,0xFF,0x10,0x42,0xAE,0x52,0xFA,0xFF,0x47,0x52, +0x6E,0xBE,0xFE,0xFF,0xEE,0x6D,0x2E,0x20,0xF2,0xFF,0x9F,0x4A,0xDF,0x4C,0xC0,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x2E,0x10,0x0D,0x00,0x80,0x48,0x80,0x3E, +0x57,0x02,0xEF,0x00,0x2E,0x2F,0x08,0x00,0x06,0x61,0x8F,0x58,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xDC,0xFF,0xE7,0x48,0x1C,0x01,0x7C,0x1D,0xE5,0x00,0xF6,0xFF,0x2E,0x42, +0xF7,0xFF,0x57,0x42,0x0E,0x2F,0x97,0x59,0x2E,0x2F,0x08,0x00,0x00,0x61,0x98,0xF7, +0x8F,0x50,0x40,0x2A,0x0D,0x20,0x06,0x66,0xDE,0x70,0x00,0x60,0xE2,0x01,0x57,0x42, +0x2E,0x2F,0xFC,0xFF,0x00,0x61,0x66,0x0C,0x8F,0x58,0x40,0x4A,0x06,0x67,0xDE,0x70, +0x00,0x60,0xCC,0x01,0x6D,0x26,0x14,0x00,0x0B,0x20,0x14,0x66,0x8D,0x2E,0x00,0x61, +0x36,0xEA,0x40,0x26,0x4B,0x2B,0x14,0x00,0x06,0x66,0xD9,0x70,0x00,0x60,0xB0,0x01, +0xAE,0x42,0xE0,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x3C,0x3F,0xFF,0xFF, +0x2E,0x2F,0xFC,0xFF,0x0D,0x2F,0x00,0x61,0x0E,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00, +0x40,0x28,0x0C,0x20,0x2A,0x67,0x2C,0x10,0x0B,0x00,0x80,0x48,0x7C,0xC0,0x11,0x00, +0x06,0x67,0xDC,0x70,0x00,0x60,0x78,0x01,0xAE,0x04,0x00,0x00,0x20,0x00,0xE0,0xFF, +0xAE,0x2E,0xE0,0xFF,0x0C,0x2F,0x0D,0x2F,0x00,0x61,0xC4,0x05,0x8F,0x50,0x04,0x60, +0xAE,0x42,0xE0,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x3C,0x3F,0xFF,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0D,0x2F,0x00,0x61,0xBA,0xF3,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x40,0x28,0x0C,0x20,0x2E,0x66,0x6B,0x4A,0x24,0x00,0x06,0x6C, +0xDC,0x70,0x00,0x60,0x2A,0x01,0xBC,0x3E,0x01,0x00,0x0B,0x2F,0x00,0x61,0x4E,0xEE, +0x8F,0x58,0x40,0x4A,0x06,0x67,0xDC,0x70,0x00,0x60,0x14,0x01,0x8D,0x2E,0x00,0x61, +0x40,0xFE,0xAE,0x42,0xE0,0xFF,0xAC,0x60,0xAE,0x04,0x00,0x00,0x20,0x00,0xE0,0xFF, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEA,0xFF,0x2E,0x2F,0xFC,0xFF,0x00,0x61,0x54,0xEA, +0x8F,0x58,0x6E,0x19,0x0D,0x00,0x0B,0x00,0x6E,0x42,0xE8,0xFF,0x10,0x60,0x4C,0x20, +0x6E,0x32,0xE8,0xFF,0xC9,0xD1,0x28,0x42,0x0C,0x00,0x6E,0x52,0xE8,0xFF,0x6E,0x0C, +0x0A,0x00,0xE8,0xFF,0xE8,0x6D,0x79,0x39,0x00,0x00,0xB0,0x75,0x16,0x00,0x8C,0x2E, +0x97,0x06,0x00,0x00,0x16,0x00,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x79,0x39,0x00,0x00, +0x40,0x88,0x18,0x00,0x8C,0x2E,0x97,0x06,0x00,0x00,0x18,0x00,0xB9,0x4E,0xFC,0x00, +0x6A,0x4F,0x6C,0x42,0x1A,0x00,0xAC,0x42,0x1C,0x00,0xAE,0x2E,0xE0,0xFF,0x0B,0x2F, +0x00,0x61,0xF2,0x09,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEA,0xFF,0x3C,0x2F, +0x00,0x00,0x0B,0x00,0x0B,0x2F,0x00,0x61,0xCE,0xEB,0x8F,0x50,0xBC,0x3E,0x02,0x00, +0x0B,0x2F,0x00,0x61,0x94,0xE4,0x8F,0x58,0xAE,0x2E,0xE0,0xFF,0x0B,0x2F,0x00,0x61, +0xC4,0x09,0x8F,0x58,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00,0x0B,0x2F,0x00,0x61, +0x26,0xEB,0x8F,0x50,0x40,0x2D,0xFC,0xFF,0x2C,0x08,0x00,0x00,0x0B,0x00,0x04,0x67, +0x57,0x42,0x04,0x60,0xBC,0x3E,0x02,0x00,0x0D,0x2F,0x2E,0x2F,0xFC,0xFF,0x00,0x61, +0xC6,0xFB,0x8F,0x50,0x40,0x2D,0xDC,0xFF,0x40,0x3D,0xE4,0xFF,0xAE,0x4A,0xDC,0xFF, +0x06,0x6C,0x2E,0x20,0xDC,0xFF,0x16,0x60,0xAE,0x3E,0xE4,0xFF,0x00,0x61,0x0C,0xDE, +0x40,0x20,0x68,0x00,0x01,0x00,0x04,0x00,0x2E,0x30,0xE4,0xFF,0xC0,0x48,0x9F,0x4A, +0xDF,0x4C,0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xE4,0xFF,0xE7,0x48,0x04,0x01, +0xBC,0x3E,0x10,0x00,0x2E,0x2F,0x08,0x00,0x00,0x61,0xD6,0xFD,0x8F,0x58,0x40,0x2D, +0xF8,0xFF,0x40,0x3D,0xFE,0xFF,0x08,0x6C,0x2E,0x20,0xF8,0xFF,0x00,0x60,0xF4,0x01, +0xAE,0x3E,0xFE,0xFF,0x00,0x61,0xC4,0xDD,0x40,0x2D,0xF4,0xFF,0x6E,0x20,0xF4,0xFF, +0x68,0x2D,0x18,0x00,0xF0,0xFF,0x6E,0x20,0xF4,0xFF,0xA8,0x2E,0x1C,0x00,0x2E,0x2F, +0xF0,0xFF,0x00,0x61,0x10,0x09,0x8F,0x58,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00, +0x2E,0x2F,0xF0,0xFF,0x00,0x61,0x70,0xEA,0x8F,0x50,0x40,0x2D,0xE8,0xFF,0xAE,0x2E, +0xE8,0xFF,0x6E,0x20,0xF4,0xFF,0x28,0x2F,0x14,0x00,0x00,0x61,0x60,0xF1,0x8F,0x58, +0x40,0x2D,0xE4,0xFF,0x06,0x66,0xD9,0x70,0x00,0x60,0x98,0x01,0xAE,0x2E,0xE4,0xFF, +0x00,0x61,0xE4,0xE7,0x40,0x2D,0xEC,0xFF,0x00,0x2F,0x6E,0x20,0xE4,0xFF,0x5F,0x21, +0x14,0x00,0x06,0x66,0xD9,0x70,0x00,0x60,0x7A,0x01,0xBC,0x3E,0x01,0x00,0x2E,0x2F, +0xEC,0xFF,0x00,0x61,0x78,0xEC,0x8F,0x58,0x40,0x4A,0x54,0x67,0xBC,0x3E,0x06,0x00, +0x2E,0x2F,0xF4,0xFF,0x00,0x61,0x62,0xE3,0x8F,0x58,0xAE,0x2E,0xF4,0xFF,0xB9,0x4E, +0xFC,0x00,0xF6,0x7F,0x2E,0x30,0xFE,0xFF,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x00,0x70,0xC0,0x48,0x80,0x20,0x2E,0x32,0xFE,0xFF, +0x41,0x5D,0xFC,0xC3,0x0A,0x00,0xBC,0xD2,0x00,0x00,0x92,0x80,0x41,0x22,0x40,0x23, +0x04,0x00,0xAE,0x2E,0x08,0x00,0x00,0x61,0x5C,0x04,0xDC,0x70,0x00,0x60,0x14,0x01, +0xAE,0x2E,0xE4,0xFF,0x00,0x61,0x1A,0xFC,0x40,0x2A,0x8D,0x2E,0x3C,0x2F,0xFD,0x00, +0x46,0x30,0x3C,0x3F,0x16,0x00,0x00,0x61,0x5C,0xE1,0x8F,0x5C,0x7C,0x1B,0x10,0x00, +0x0B,0x00,0x79,0x3B,0x00,0x00,0xB0,0x75,0x16,0x00,0x79,0x3B,0x00,0x00,0x40,0x88, +0x18,0x00,0x6E,0x20,0xEC,0xFF,0x68,0x3D,0x0A,0x00,0xFC,0xFF,0x8E,0x2E,0x97,0x59, +0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x6E,0x3B,0xFC,0xFF,0x1A,0x00,0xAD,0x42,0x1C,0x00, +0xFC,0xDB,0x00,0x00,0x20,0x00,0x8D,0x2E,0x3C,0x2F,0xFD,0x00,0x5C,0x30,0x3C,0x3F, +0x16,0x00,0x00,0x61,0x10,0xE1,0x8F,0x5C,0x7C,0x1B,0x10,0x00,0x0B,0x00,0x79,0x3B, +0x00,0x00,0xB0,0x75,0x16,0x00,0x79,0x3B,0x00,0x00,0x40,0x88,0x18,0x00,0x6E,0x20, +0xF4,0xFF,0x68,0x20,0x18,0x00,0x68,0x3D,0x0A,0x00,0xFC,0xFF,0x6E,0x4A,0xFC,0xFF, +0x04,0x6C,0x6E,0x42,0xFC,0xFF,0x8E,0x2E,0x97,0x59,0xB9,0x4E,0xFC,0x00,0x6A,0x4F, +0x6E,0x3B,0xFC,0xFF,0x1A,0x00,0xAD,0x42,0x1C,0x00,0xAE,0x2E,0xF4,0xFF,0x2E,0x2F, +0xEC,0xFF,0x3C,0x3F,0x32,0x00,0x00,0x61,0xBC,0xE0,0x8F,0x5C,0x6E,0x20,0xF4,0xFF, +0x68,0x00,0x01,0x00,0x04,0x00,0xBC,0x3E,0x06,0x00,0x2E,0x2F,0xF4,0xFF,0x00,0x61, +0x48,0xE2,0x8F,0x58,0xAE,0x2E,0xF4,0xFF,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x2E,0x30, +0xFE,0xFF,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20, +0x7C,0x21,0x00,0x00,0x00,0x00,0x04,0x00,0x2E,0x30,0xFE,0xFF,0x40,0x5D,0xFC,0xC1, +0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0xBC,0x20,0x00,0x00,0x00,0x00, +0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0xAE,0x3E,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x06,0x61,0x8F,0x58,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x01,0x57,0x42,0x0E,0x2F,0x97,0x59,0x2E,0x2F, +0x08,0x00,0x00,0x61,0x52,0xF3,0x8F,0x50,0x40,0x28,0x0C,0x20,0x04,0x66,0xDF,0x70, +0x46,0x60,0xAE,0x42,0xF8,0xFF,0x8E,0x2E,0x97,0x51,0x3C,0x3F,0x27,0x00,0x2E,0x2F, +0xFC,0xFF,0x0C,0x2F,0x00,0x61,0x00,0xF0,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2A, +0x0D,0x20,0x04,0x66,0xDF,0x70,0x20,0x60,0x2D,0x08,0x00,0x00,0x0B,0x00,0x0A,0x67, +0x6E,0x4A,0x0C,0x00,0x04,0x67,0xDC,0x70,0x0E,0x60,0xAE,0x3E,0x0C,0x00,0x0C,0x2F, +0x0D,0x2F,0x00,0x61,0xF2,0xF8,0x8F,0x50,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x1C,0x01,0x57,0x42,0x0E,0x2F,0x97,0x59, +0x2E,0x2F,0x08,0x00,0x00,0x61,0xE0,0xF2,0x8F,0x50,0x40,0x28,0x0C,0x20,0x06,0x66, +0xDE,0x70,0x00,0x60,0x8A,0x00,0xAE,0x42,0xF8,0xFF,0x8E,0x2E,0x97,0x51,0x3C,0x3F, +0x27,0x00,0x2E,0x2F,0xFC,0xFF,0x0C,0x2F,0x00,0x61,0x8C,0xEF,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x40,0x26,0x0B,0x20,0x04,0x66,0xDF,0x70,0x62,0x60,0xAE,0x04,0x00,0x00, +0x15,0x00,0xF8,0xFF,0x6C,0x2A,0x14,0x00,0xAE,0x2E,0xF8,0xFF,0x0D,0x2F,0x00,0x61, +0x54,0x06,0x8F,0x58,0x6E,0x4A,0x0C,0x00,0x16,0x66,0x8E,0x2E,0x97,0x06,0x00,0x00, +0x0F,0x00,0x3C,0x2F,0x00,0x00,0x01,0x00,0x0D,0x2F,0x00,0x61,0xAA,0xE7,0x8F,0x50, +0x6E,0x4A,0x0C,0x00,0x22,0x67,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0F,0x00,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x0D,0x2F,0x00,0x61,0x0E,0xE8,0x8F,0x50,0xBC,0x3E,0x02,0x00, +0x0D,0x2F,0x00,0x61,0xD4,0xE0,0x8F,0x58,0x2E,0x10,0x0F,0x00,0x80,0x48,0x9F,0x4A, +0xDF,0x4C,0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0xAE,0x3E,0x0C,0x00,0x00,0x61,0x84,0xDA,0x40,0x2A,0x6D,0x28,0x18,0x00,0xAD,0x2E, +0x1C,0x00,0x97,0x06,0x00,0x00,0x16,0x00,0x0C,0x2F,0x00,0x61,0xD8,0x05,0x8F,0x58, +0x6E,0x4A,0x0E,0x00,0x12,0x66,0xAE,0x2E,0x08,0x00,0x3C,0x2F,0x00,0x00,0x04,0x00, +0x0C,0x2F,0x00,0x61,0x32,0xE7,0x8F,0x50,0xAE,0x2E,0x08,0x00,0xB9,0x4E,0xFC,0x00, +0x6A,0x4F,0xAE,0x2E,0x08,0x00,0x97,0x54,0xB9,0x4E,0xFC,0x00,0x6A,0x4F,0x6E,0x4A, +0x0E,0x00,0x1E,0x67,0xAE,0x2E,0x08,0x00,0x3C,0x2F,0x00,0x00,0x04,0x00,0x0C,0x2F, +0x00,0x61,0x84,0xE7,0x8F,0x50,0xBC,0x3E,0x02,0x00,0x0C,0x2F,0x00,0x61,0x4A,0xE0, +0x8F,0x58,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF8,0xFF, +0xE7,0x48,0x0C,0x01,0x57,0x42,0x0E,0x2F,0x97,0x59,0x2E,0x2F,0x08,0x00,0x00,0x61, +0xA6,0xF1,0x8F,0x50,0x40,0x2A,0x0D,0x20,0x04,0x66,0xDF,0x70,0x46,0x60,0xAE,0x42, +0xF8,0xFF,0x8E,0x2E,0x97,0x51,0x3C,0x3F,0x27,0x00,0x2E,0x2F,0xFC,0xFF,0x0D,0x2F, +0x00,0x61,0x54,0xEE,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x28,0x0C,0x20,0x04,0x66, +0xDF,0x70,0x20,0x60,0x2C,0x08,0x00,0x00,0x0B,0x00,0x04,0x67,0xDC,0x70,0x14,0x60, +0xAE,0x04,0x00,0x00,0x20,0x00,0xF8,0xFF,0xAE,0x2E,0xF8,0xFF,0x0C,0x2F,0x0D,0x2F, +0x0C,0x61,0x8F,0x50,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0xE7,0x48,0x0C,0x03,0x6E,0x20,0x08,0x00,0x68,0x28,0x34,0x00,0x60,0x60, +0x2C,0x20,0x1C,0x00,0xAE,0xB0,0x10,0x00,0x54,0x66,0x6E,0x42,0xFE,0xFF,0x46,0x60, +0x2E,0x30,0xFE,0xFF,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20, +0xD0,0xB9,0x2E,0x66,0x2E,0x30,0xFE,0xFF,0xFC,0xC1,0x0A,0x00,0x40,0x20,0x7C,0x22, +0x00,0x00,0x92,0x80,0x30,0x20,0x04,0x98,0xB9,0xB0,0x00,0x00,0xCE,0x87,0x0C,0x66, +0x57,0x42,0x0C,0x2F,0x00,0x61,0x72,0xDF,0x8F,0x58,0x06,0x60,0xDC,0x70,0x00,0x60, +0x9A,0x00,0x6E,0x52,0xFE,0xFF,0x6E,0x0C,0x4B,0x00,0xFE,0xFF,0xB2,0x6D,0x54,0x28, +0x0C,0x20,0x9C,0x66,0x6E,0x20,0x08,0x00,0x68,0x2A,0x24,0x00,0x6E,0x20,0x0C,0x00, +0x68,0x3D,0x1A,0x00,0xFE,0xFF,0x8E,0x2E,0x97,0x55,0xB9,0x4E,0xFC,0x00,0x6A,0x4F, +0x20,0x60,0x8D,0x2E,0x2E,0x3F,0xFE,0xFF,0x00,0x61,0x78,0xE7,0x8F,0x54,0x00,0x3E, +0x8D,0x2E,0x67,0x42,0x2E,0x3F,0xFE,0xFF,0x00,0x61,0x74,0xE6,0x8F,0x58,0x47,0x3D, +0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x08,0x67,0x6E,0x0C,0xFF,0xFF,0xFE,0xFF,0xD2,0x66, +0x6E,0x20,0x08,0x00,0x68,0x28,0x14,0x00,0xAE,0x2E,0x10,0x00,0x0C,0x2F,0x00,0x61, +0x34,0x04,0x8F,0x58,0x7C,0x1D,0xE5,0x00,0xFC,0xFF,0x8E,0x2E,0x97,0x59,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x0C,0x2F,0x00,0x61,0x0E,0xE6,0x8F,0x50,0xBC,0x3E,0x02,0x00, +0x0C,0x2F,0x00,0x61,0xD4,0xDE,0x8F,0x58,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x80,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xE4,0xFF,0xE7,0x48,0x0C,0x03,0xBC,0x3E,0x01,0x00, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x2E,0x2F,0x08,0x00,0x00,0x61,0x28,0xF0, +0x8F,0x50,0x40,0x2A,0x0D,0x20,0x06,0x66,0xDE,0x70,0x00,0x60,0x0C,0x01,0x6D,0x2D, +0x14,0x00,0xF4,0xFF,0x12,0x66,0x8D,0x2E,0x00,0x61,0xDC,0xE2,0x40,0x2D,0xF4,0xFF, +0x06,0x66,0xD9,0x70,0x00,0x60,0xF2,0x00,0xBC,0x2E,0x00,0x00,0x40,0x00,0x2E,0x2F, +0xF4,0xFF,0x00,0x61,0xB0,0x03,0x8F,0x58,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00, +0x2E,0x2F,0xF4,0xFF,0x00,0x61,0x10,0xE5,0x8F,0x50,0x40,0x28,0x0C,0x20,0x06,0x67, +0x14,0x0C,0xE5,0x00,0xE2,0x67,0x0C,0x20,0x0A,0x67,0x14,0x4A,0x06,0x67,0xDC,0x70, +0x00,0x60,0xB6,0x00,0x6D,0x20,0x18,0x00,0xFC,0xD1,0x00,0x00,0x1C,0x00,0x48,0x2D, +0xF8,0xFF,0x50,0x2D,0xFC,0xFF,0x12,0x60,0x6E,0x20,0xFC,0xFF,0xFC,0xD1,0x00,0x00, +0x20,0x00,0x48,0x2D,0xF8,0xFF,0x50,0x2D,0xFC,0xFF,0xEE,0xBB,0xFC,0xFF,0xE8,0x66, +0xEE,0xBB,0xFC,0xFF,0x06,0x67,0xBF,0x70,0x00,0x60,0x7E,0x00,0xAD,0x4A,0x34,0x00, +0x06,0x67,0xBF,0x70,0x00,0x60,0x72,0x00,0xAD,0x4A,0x1C,0x00,0x04,0x67,0xBF,0x70, +0x66,0x60,0x6E,0x20,0xF8,0xFF,0xAD,0x20,0x20,0x00,0xAD,0x4A,0x14,0x00,0x0A,0x67, +0xAD,0x2E,0x14,0x00,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x6D,0x2D,0x18,0x00,0xFC,0xFF, +0x8D,0x2E,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x6E,0x20,0xF4,0xFF,0x28,0x2E,0x1C,0x00, +0x87,0x2E,0x6E,0x20,0xF4,0xFF,0x28,0x20,0x18,0x00,0x40,0x2D,0xF0,0xFF,0x00,0x2F, +0x00,0x61,0xF2,0x02,0x8F,0x58,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00,0x2E,0x2F, +0xF0,0xFF,0x00,0x61,0x52,0xE4,0x8F,0x50,0x40,0x28,0x87,0x2E,0x0C,0x2F,0x2E,0x2F, +0xFC,0xFF,0x00,0x61,0xCA,0xFD,0x8F,0x50,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x28,0x08,0x00,0x6E,0x4A, +0x0C,0x00,0x08,0x67,0x2E,0x30,0x0C,0x00,0x40,0x53,0x0C,0x60,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x10,0x37,0x00,0x80,0x48,0x40,0x3D,0x0C,0x00,0xAE,0x3E,0x0C,0x00, +0x00,0x61,0x46,0xED,0x00,0x3E,0x04,0x6C,0xFF,0x70,0x44,0x60,0x47,0x30,0xC8,0xD1, +0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x80,0x83,0x50,0x2A,0x46,0x42,0x02,0x7E,0x12,0x60, +0x8D,0x2E,0x07,0x3F,0x00,0x61,0x7C,0xE5,0x8F,0x54,0x40,0x4A,0x02,0x66,0x46,0x52, +0x47,0x52,0x6D,0xBE,0x10,0x00,0xE8,0x6D,0x46,0x30,0xC8,0x28,0x6D,0x30,0x10,0x00, +0xC8,0x28,0x6D,0x30,0x0E,0x00,0xC8,0x28,0x6D,0x30,0x0A,0x00,0xC8,0x28,0x80,0x42, +0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xDC,0xFF,0xE7,0x48, +0x1C,0x07,0x97,0x42,0x67,0x42,0x2E,0x2F,0x0E,0x00,0x00,0x61,0x12,0xF2,0x8F,0x5C, +0x80,0x4A,0x06,0x66,0xDC,0x70,0x00,0x60,0xB6,0x01,0x57,0x42,0x0E,0x2F,0x97,0x59, +0x2E,0x2F,0x0A,0x00,0x00,0x61,0x50,0xEE,0x8F,0x50,0x40,0x2D,0xE0,0xFF,0x06,0x66, +0xDE,0x70,0x00,0x60,0x9A,0x01,0x57,0x42,0x0E,0x2F,0x97,0x51,0x2E,0x2F,0x0E,0x00, +0x00,0x61,0x34,0xEE,0x8F,0x50,0x40,0x2D,0xDC,0xFF,0x06,0x66,0xDE,0x70,0x00,0x60, +0x7E,0x01,0x6E,0x20,0xE0,0xFF,0x68,0x20,0x24,0x00,0x28,0x30,0x06,0x00,0x6E,0x22, +0xDC,0xFF,0x69,0x22,0x24,0x00,0x29,0x32,0x06,0x00,0x41,0xB0,0x06,0x67,0xD0,0x70, +0x00,0x60,0x5C,0x01,0xBC,0x3E,0x02,0x00,0x2E,0x2F,0x0A,0x00,0x00,0x61,0x7E,0xFA, +0x8F,0x58,0x00,0x2C,0x06,0x6C,0x06,0x20,0x00,0x60,0x44,0x01,0x06,0x20,0x80,0x3E, +0x00,0x61,0x38,0xD6,0x40,0x2A,0x6D,0x28,0x18,0x00,0x7C,0x1D,0xE5,0x00,0xEC,0xFF, +0xAD,0x2E,0x1C,0x00,0x0C,0x2F,0x00,0x61,0x8C,0x01,0x8F,0x58,0x2E,0x20,0xE0,0xFF, +0xAE,0xB0,0xDC,0xFF,0x00,0x67,0xD4,0x00,0x97,0x42,0x3C,0x2F,0x00,0x00,0x20,0x00, +0x0C,0x2F,0x00,0x61,0xE2,0xE2,0x8F,0x50,0x40,0x2D,0xE4,0xFF,0x6E,0x20,0xE4,0xFF, +0x28,0x10,0x0B,0x00,0x80,0x48,0x40,0x3D,0xE8,0xFF,0xAD,0x2E,0x1C,0x00,0x0C,0x2F, +0x00,0x61,0x52,0x01,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x0C,0x2F,0x00,0x61,0x2E,0xE3,0x8F,0x50,0xAD,0x2E,0x1C,0x00, +0x97,0x06,0x00,0x00,0x16,0x00,0x0C,0x2F,0x00,0x61,0x2A,0x01,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x3C,0x2F,0x00,0x00,0x0A,0x00,0x0C,0x2F,0x00,0x61, +0x86,0xE2,0x8F,0x50,0xAE,0x3E,0xE8,0xFF,0x2E,0x2F,0x0E,0x00,0x00,0x61,0x76,0xF5, +0x8F,0x58,0x40,0x3D,0xEA,0xFF,0xAE,0x3E,0xEA,0xFF,0x00,0x61,0x8E,0xD5,0x40,0x26, +0xAB,0x2E,0x1C,0x00,0x97,0x06,0x00,0x00,0x16,0x00,0x2B,0x2F,0x18,0x00,0x00,0x61, +0xE4,0x00,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x3C,0x2F,0x00,0x00, +0x0A,0x00,0x2B,0x2F,0x18,0x00,0x00,0x61,0xBE,0xE2,0x8F,0x50,0x6B,0x02,0xFE,0xFF, +0x04,0x00,0xAE,0x3E,0xEA,0xFF,0x00,0x61,0x58,0xDA,0xBC,0x3E,0x02,0x00,0x2B,0x2F, +0x18,0x00,0x00,0x61,0x74,0xDB,0x8F,0x58,0x28,0x60,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xEC,0xFF,0x2E,0x2F,0xF8,0xFF,0x00,0x61,0x9A,0xE0,0x8F,0x58,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xEC,0xFF,0x3C,0x2F,0x00,0x00,0x0B,0x00,0x0C,0x2F,0x00,0x61,0x78,0xE2, +0x8F,0x50,0x06,0x20,0x80,0x3E,0x00,0x61,0x18,0xDA,0x00,0x2E,0x04,0x6C,0x07,0x20, +0x0C,0x60,0xBC,0x3E,0x02,0x00,0x0C,0x2F,0x00,0x61,0x2E,0xDB,0x8F,0x58,0x9F,0x4A, +0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01, +0xAE,0x3E,0x0C,0x00,0x00,0x61,0xE4,0xD4,0x40,0x2A,0x0D,0x20,0x04,0x66,0xDB,0x70, +0x38,0x60,0x6E,0x0C,0x02,0x00,0x0E,0x00,0x0A,0x66,0x2D,0x20,0x0C,0x00,0xAE,0xD1, +0x08,0x00,0x1C,0x60,0x6E,0x0C,0x01,0x00,0x0E,0x00,0x0A,0x66,0x2D,0x20,0x20,0x00, +0xAE,0xD1,0x08,0x00,0x0A,0x60,0x6E,0x4A,0x0E,0x00,0x04,0x67,0xE0,0x70,0x0A,0x60, +0xAE,0x2E,0x08,0x00,0x0D,0x2F,0x0C,0x61,0x8F,0x58,0x9F,0x4A,0xDF,0x4C,0x00,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x0C,0x0F,0x6E,0x28,0x08,0x00, +0x2C,0x20,0x0C,0x00,0xAE,0xB0,0x0C,0x00,0x06,0x6C,0xC0,0x70,0x00,0x60,0xD6,0x00, +0xAE,0x4A,0x0C,0x00,0x06,0x6C,0xC0,0x70,0x00,0x60,0xCA,0x00,0x6C,0x2A,0x10,0x00, +0xAE,0x4A,0x0C,0x00,0x0A,0x66,0x46,0x42,0x6C,0x42,0x28,0x00,0x00,0x60,0x9A,0x00, +0x6C,0x4A,0x28,0x00,0x0E,0x67,0x2C,0x30,0x28,0x00,0x6D,0xB0,0x0C,0x00,0x04,0x67, +0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFA,0xFF,0xAD,0x3E,0x1A,0x00,0x2E,0x2F, +0x0C,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0x28,0x00,0x00,0x61,0x92,0x00,0x8F,0x50, +0x00,0x3E,0x6C,0x4A,0x24,0x00,0x26,0x67,0x2C,0x20,0x20,0x00,0xAE,0xB0,0x0C,0x00, +0x1C,0x6E,0x2C,0x20,0x20,0x00,0x2D,0x32,0x1A,0x00,0xA0,0xE2,0x40,0x3D,0xFE,0xFF, +0x6E,0x9E,0xFE,0xFF,0x6E,0xDE,0xFA,0xFF,0x2C,0x3C,0x24,0x00,0x04,0x60,0x2C,0x3C, +0x0A,0x00,0x01,0x7A,0x18,0x60,0x8D,0x2E,0x06,0x3F,0x00,0x61,0x66,0xE2,0x8F,0x54, +0x00,0x3C,0x7C,0xBC,0xFF,0xFF,0x04,0x66,0xFF,0x70,0x38,0x60,0x45,0x52,0x47,0xBA, +0xE4,0x6D,0x6C,0x4A,0x28,0x00,0x10,0x67,0x47,0x4A,0x0C,0x67,0x8D,0x2E,0x06,0x3F, +0x00,0x61,0x40,0xE2,0x8F,0x54,0x00,0x3C,0x46,0x39,0x24,0x00,0x8D,0x2E,0x06,0x3F, +0x00,0x61,0xDE,0xD7,0x8F,0x54,0x40,0x39,0x26,0x00,0x6E,0x29,0x0C,0x00,0x20,0x00, +0x2E,0x20,0x0C,0x00,0x9F,0x4A,0xDF,0x4C,0xE0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x6E,0x30,0x10,0x00,0xC8,0xD1,0x7C,0x22,0xFD,0x00,0x22,0x30,0x30,0x30, +0x00,0x98,0xC0,0x48,0xAE,0xC0,0x0C,0x00,0x6E,0x22,0x08,0x00,0x80,0x32,0x2E,0x20, +0x0C,0x00,0x2E,0x32,0x10,0x00,0xA0,0xE2,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0x15,0x4A,0x04,0x66,0x01,0x70,0x24,0x60, +0x47,0x42,0x14,0x60,0x1D,0x0C,0x2E,0x00,0x18,0x66,0x15,0x10,0x80,0x48,0x2E,0xB0, +0x0D,0x00,0x04,0x66,0x07,0x30,0x0C,0x60,0x47,0x53,0x07,0x30,0x7C,0xB0,0xFD,0xFF, +0xE2,0x6E,0x40,0x42,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x24,0x60,0x6E,0x20,0x0A,0x00,0x10,0x10,0x80,0x48,0x6E,0x22,0x0E,0x00, +0x11,0x12,0x81,0x48,0x41,0xB0,0xC0,0x40,0xAE,0x52,0x0E,0x00,0xAE,0x52,0x0A,0x00, +0xC0,0x44,0x04,0x67,0x40,0x42,0x0E,0x60,0x2E,0x30,0x08,0x00,0x6E,0x53,0x08,0x00, +0x40,0x4A,0xD0,0x66,0x01,0x70,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x01,0x2E,0x30,0x08,0x00,0x79,0xB0,0x00,0x00,0x80,0x87,0x04,0x6F,0x80,0x42, +0x28,0x60,0x2E,0x30,0x08,0x00,0x79,0x91,0x00,0x00,0x80,0x87,0x39,0x30,0x00,0x00, +0xF0,0x68,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x6E,0x2A,0x2E,0x30, +0x08,0x00,0x79,0xD1,0x00,0x00,0xF0,0x68,0x0D,0x20,0x9F,0x4A,0xDF,0x4C,0x00,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xEE,0xFF,0x2E,0x30,0x08,0x00,0x40,0xE7,0x40,0x3D, +0xFE,0xFF,0x6E,0x30,0x08,0x00,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x9C,0x7E, +0x48,0x2D,0xF2,0xFF,0x90,0x4A,0x14,0x67,0x6E,0x20,0xF2,0xFF,0x50,0x2D,0xFA,0xFF, +0x6E,0x20,0xF2,0xFF,0x6E,0x22,0xFA,0xFF,0x91,0x20,0x1C,0x60,0xAE,0x3E,0xFE,0xFF, +0x57,0x52,0x00,0x61,0x76,0xFF,0x40,0x2D,0xFA,0xFF,0x0C,0x67,0x6E,0x20,0xFA,0xFF, +0xAE,0x30,0x08,0x00,0xAE,0x54,0xFA,0xFF,0x6E,0x2D,0xFA,0xFF,0xF6,0xFF,0x1E,0x67, +0x6E,0x42,0x08,0x00,0x0E,0x60,0x6E,0x20,0xF6,0xFF,0x50,0x42,0xAE,0x54,0xF6,0xFF, +0x6E,0x52,0x08,0x00,0x2E,0x30,0x08,0x00,0x6E,0xB0,0xFE,0xFF,0xE8,0x6D,0x2E,0x20, +0xFA,0xFF,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x6E,0x20, +0x08,0x00,0x28,0x3E,0xFE,0xFF,0x6E,0x20,0x08,0x00,0x47,0x32,0xC9,0xD3,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0x9C,0x7E,0x91,0x20,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1, +0x00,0x00,0x9C,0x7E,0xAE,0x20,0x08,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0xAE,0x2E,0x08,0x00,0x39,0x2F, +0x00,0x00,0xCE,0x87,0x67,0x42,0x00,0x61,0x6C,0x09,0x8F,0x5C,0x7C,0x28,0x00,0x00, +0x92,0x7E,0x54,0x2A,0x18,0x60,0x2D,0x20,0x0C,0x00,0xB9,0xB0,0x00,0x00,0xCE,0x87, +0x08,0x66,0x95,0x28,0x8D,0x2E,0x8E,0x61,0x02,0x60,0x4D,0x28,0x54,0x2A,0x0D,0x20, +0xE4,0x66,0xAE,0x3E,0x0C,0x00,0x0A,0x61,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xBC,0x2E,0xFF,0xFF,0xFF,0xFF, +0x3C,0x3F,0x02,0x01,0x3C,0x3F,0x05,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x58, +0x80,0x2E,0xB9,0x4E,0xFC,0x00,0x64,0x4F,0xB9,0x4E,0xFC,0x00,0xEC,0x50,0x79,0x2A, +0x00,0x00,0xCE,0x87,0xED,0x23,0x24,0x00,0x00,0x00,0xCE,0x87,0x8D,0x2E,0x2C,0x61, +0x79,0x20,0x00,0x00,0xCE,0x87,0x80,0x42,0x2E,0x30,0x08,0x00,0x40,0x21,0x68,0x00, +0xB9,0x4E,0xFC,0x00,0x42,0x50,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0x57,0x42,0x9A,0x61,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x07,0x6E,0x2A,0x08,0x00,0x46,0x42,0x14,0x60,0x35,0x10,0x30,0x60, +0x80,0x48,0x00,0x3E,0x08,0x6F,0x87,0x3E,0xB9,0x4E,0xFC,0x00,0x20,0x57,0x46,0x52, +0x7C,0xBC,0x06,0x00,0xE6,0x6D,0x46,0x42,0x20,0x60,0x06,0x30,0xFC,0xC1,0x0A,0x00, +0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0xE8,0xBB,0x04,0x00,0x0A,0x66,0x86,0x3E, +0x57,0x5C,0xB9,0x4E,0xFC,0x00,0x20,0x57,0x46,0x52,0x7C,0xBC,0x4B,0x00,0xDA,0x6D, +0x46,0x42,0x16,0x60,0x35,0x10,0x40,0x60,0x80,0x48,0x00,0x3E,0x0A,0x67,0x47,0x30, +0xFC,0xD1,0x00,0x00,0x66,0x80,0x10,0x53,0x46,0x52,0x7C,0xBC,0x10,0x00,0xE4,0x6D, +0x7C,0x26,0x00,0x00,0x92,0x7E,0x53,0x28,0x1C,0x60,0xEC,0xBB,0x0C,0x00,0x12,0x66, +0x94,0x26,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x0C,0x2F,0x00,0x61,0xBA,0x08,0x8F,0x58, +0x02,0x60,0x4C,0x26,0x53,0x28,0x0C,0x20,0xE0,0x66,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x47,0x42,0x06,0x60, +0x47,0x52,0xAE,0x52,0x08,0x00,0x6E,0x20,0x08,0x00,0x10,0x4A,0x0A,0x67,0x6E,0x20, +0x08,0x00,0x10,0x0C,0x20,0x00,0xE8,0x66,0x6E,0x20,0x0C,0x00,0x6E,0x22,0x08,0x00, +0x91,0x10,0x6E,0x20,0x08,0x00,0x10,0x42,0x07,0x30,0x9F,0x4A,0xDF,0x4C,0x80,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xD0,0xFF,0x6E,0x4A,0x08,0x00,0x16,0x67,0x6E,0x0C, +0x03,0x00,0x08,0x00,0x08,0x6D,0x6E,0x0C,0x05,0x00,0x08,0x00,0x06,0x6F,0xE0,0x70, +0x00,0x60,0x3A,0x04,0x6E,0x4A,0x08,0x00,0x08,0x67,0x6E,0x0C,0x03,0x00,0x08,0x00, +0x1A,0x66,0x97,0x42,0x67,0x42,0x2E,0x2F,0x0A,0x00,0xB9,0x4E,0xFC,0x00,0x6E,0x6D, +0x8F,0x5C,0x40,0x4A,0x06,0x67,0xDF,0x70,0x00,0x60,0x12,0x04,0xBC,0x2E,0x00,0x00, +0x60,0x75,0x3C,0x2F,0x00,0x00,0xF4,0x7E,0x3C,0x3F,0x0C,0x00,0xB9,0x4E,0xFC,0x00, +0xA4,0x56,0x8F,0x5C,0xBC,0x2E,0x00,0x00,0xF4,0x7E,0xB9,0x4E,0xFC,0x00,0x92,0x4F, +0x40,0x2D,0xE8,0xFF,0x56,0x67,0xAE,0x0C,0xFF,0xFF,0xF2,0xFF,0xE8,0xFF,0x12,0x67, +0xAE,0x2E,0xE8,0xFF,0x3C,0x2F,0x00,0x00,0x60,0x75,0xB9,0x4E,0xFC,0x00,0xAE,0x4F, +0x8F,0x58,0x6E,0x0C,0x04,0x00,0x08,0x00,0x20,0x67,0xBC,0x2E,0x00,0x00,0x8E,0x7E, +0x2E,0x2F,0xE0,0xFF,0x00,0x61,0xC0,0x07,0x8F,0x58,0xBC,0x2E,0x00,0x00,0x8E,0x7E, +0x2E,0x2F,0xDC,0xFF,0x00,0x61,0xB0,0x07,0x8F,0x58,0xAE,0x2E,0xE8,0xFF,0x3C,0x2F, +0x00,0x00,0x60,0x75,0xB9,0x4E,0xFC,0x00,0xAE,0x4F,0x8F,0x58,0x6E,0x0C,0x04,0x00, +0x08,0x00,0x00,0x67,0x70,0x02,0xAE,0x4A,0x12,0x00,0x0C,0x66,0x79,0x20,0x00,0x00, +0xCE,0x87,0x68,0x2D,0x2C,0x00,0x12,0x00,0x6E,0x2D,0x12,0x00,0xF4,0xFF,0x6E,0x42, +0xF2,0xFF,0x6E,0x20,0xF4,0xFF,0x10,0x10,0x80,0x48,0xAE,0x52,0xF4,0xFF,0x00,0x4A, +0x14,0x66,0x6E,0x20,0xF4,0xFF,0x10,0x10,0x80,0x48,0xAE,0x52,0xF4,0xFF,0x00,0x4A, +0x0A,0x67,0x6E,0x52,0xF2,0xFF,0x6E,0x52,0xF2,0xFF,0xD6,0x60,0x6E,0x54,0xF2,0xFF, +0x2E,0x08,0x00,0x00,0xF3,0xFF,0x04,0x67,0x6E,0x52,0xF2,0xFF,0xBC,0x2E,0x00,0x00, +0x8E,0x7E,0x6E,0x30,0xF2,0xFF,0x08,0x2F,0x00,0x61,0xBA,0x05,0x8F,0x58,0x40,0x2D, +0xDC,0xFF,0x06,0x66,0xD9,0x70,0x00,0x60,0x14,0x03,0x6E,0x20,0xDC,0xFF,0x68,0x2D, +0x04,0x00,0xF4,0xFF,0x12,0x60,0x6E,0x20,0xF4,0xFF,0x6E,0x22,0x12,0x00,0x91,0x10, +0xAE,0x52,0x12,0x00,0xAE,0x52,0xF4,0xFF,0x2E,0x30,0xF2,0xFF,0x6E,0x53,0xF2,0xFF, +0x40,0x4A,0xE2,0x66,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x3C,0x2F,0xFF,0xFF,0xFF,0xFF, +0x00,0x61,0x72,0x05,0x8F,0x58,0x40,0x2D,0xE4,0xFF,0xBC,0xB0,0x00,0x00,0x00,0x01, +0x16,0x6C,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x2E,0x2F,0xDC,0xFF,0x00,0x61,0xC8,0x06, +0x8F,0x58,0xD9,0x70,0x00,0x60,0xB6,0x02,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x2E,0x2F, +0xE4,0xFF,0x00,0x61,0x40,0x05,0x8F,0x58,0x40,0x2D,0xE0,0xFF,0x6E,0x20,0xE0,0xFF, +0x68,0x2D,0x04,0x00,0xFC,0xFF,0x6E,0x4A,0x08,0x00,0x08,0x67,0x6E,0x0C,0x04,0x00, +0x08,0x00,0x06,0x66,0x2E,0x20,0xFC,0xFF,0x06,0x60,0x39,0x20,0x00,0x00,0xCE,0x87, +0x6E,0x22,0xDC,0xFF,0x40,0x23,0x0C,0x00,0x6E,0x22,0xE0,0xFF,0x40,0x23,0x0C,0x00, +0x6E,0x20,0xE0,0xFF,0x68,0x2D,0x08,0x00,0xE4,0xFF,0x6E,0x20,0xFC,0xFF,0xAE,0x20, +0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0xAE,0xD0,0xE4,0xFF,0x6E,0x22,0xFC,0xFF,0x40,0x23, +0x04,0x00,0x6E,0x42,0xF2,0xFF,0x2E,0x20,0xFC,0xFF,0x80,0x50,0x40,0x2D,0xF8,0xFF, +0x0E,0x60,0x6E,0x20,0xF8,0xFF,0x10,0x42,0xAE,0x52,0xF8,0xFF,0x6E,0x52,0xF2,0xFF, +0x6E,0x0C,0x00,0x01,0xF2,0xFF,0xEA,0x6D,0x2E,0x20,0xFC,0xFF,0xBC,0xD0,0x00,0x00, +0x80,0x00,0x6E,0x22,0xFC,0xFF,0x40,0x23,0x20,0x00,0x6E,0x20,0xFC,0xFF,0x6E,0x22, +0xDC,0xFF,0x69,0x21,0x04,0x00,0x2C,0x00,0x6E,0x42,0xF2,0xFF,0x50,0x60,0x6E,0x30, +0xF2,0xFF,0x79,0x22,0x00,0x00,0xCE,0x87,0x30,0x10,0x30,0x98,0x80,0x48,0x40,0x3D, +0xF0,0xFF,0x24,0x6F,0xAE,0x2E,0xFC,0xFF,0x6E,0x30,0xF2,0xFF,0x79,0x22,0x00,0x00, +0xCE,0x87,0x30,0x10,0x30,0x98,0x80,0x48,0x00,0x3F,0x2E,0x3F,0xF2,0xFF,0xB9,0x4E, +0xFC,0x00,0x52,0x53,0x8F,0x58,0x12,0x60,0x2E,0x30,0xF0,0xFF,0x6E,0x22,0xFC,0xFF, +0x6E,0x34,0xF2,0xFF,0xCA,0xD3,0x40,0x13,0x30,0x00,0x6E,0x52,0xF2,0xFF,0x6E,0x0C, +0x06,0x00,0xF2,0xFF,0xA8,0x6D,0x6E,0x42,0xF2,0xFF,0x26,0x60,0xAE,0x2E,0xFC,0xFF, +0x6E,0x30,0xF2,0xFF,0x79,0x22,0x00,0x00,0xCE,0x87,0x30,0x10,0x40,0x98,0x80,0x48, +0x00,0x3F,0x2E,0x3F,0xF2,0xFF,0xB9,0x4E,0xFC,0x00,0x38,0x52,0x8F,0x58,0x6E,0x52, +0xF2,0xFF,0x6E,0x0C,0x10,0x00,0xF2,0xFF,0xD2,0x6D,0x6E,0x20,0xFC,0xFF,0x79,0x22, +0x00,0x00,0xCE,0x87,0x69,0x11,0x37,0x00,0x37,0x00,0x2E,0x20,0xFC,0xFF,0xBC,0xD0, +0x00,0x00,0x80,0x00,0x40,0x2D,0xF8,0xFF,0x6E,0x42,0xF2,0xFF,0x16,0x60,0x6E,0x20, +0xF8,0xFF,0x6E,0x22,0x0E,0x00,0x91,0x10,0xAE,0x52,0x0E,0x00,0xAE,0x52,0xF8,0xFF, +0x6E,0x52,0xF2,0xFF,0x6E,0x0C,0x7D,0x00,0xF2,0xFF,0x08,0x6C,0x6E,0x20,0x0E,0x00, +0x10,0x4A,0xDA,0x66,0x6E,0x20,0xF8,0xFF,0x10,0x42,0xAE,0x52,0xF8,0xFF,0x6E,0x2D, +0xFC,0xFF,0x0E,0x00,0x6E,0x4A,0x08,0x00,0x08,0x67,0x6E,0x0C,0x03,0x00,0x08,0x00, +0x26,0x66,0xAE,0x2E,0x0E,0x00,0x2E,0x2F,0x0A,0x00,0x00,0x61,0x18,0x01,0x8F,0x58, +0xC0,0x48,0x40,0x2D,0xE8,0xFF,0x10,0x67,0xAE,0x2E,0x0E,0x00,0x00,0x61,0xAE,0xFB, +0x2E,0x20,0xE8,0xFF,0x00,0x60,0xE6,0x00,0x6E,0x4A,0x08,0x00,0x0A,0x67,0x6E,0x0C, +0x04,0x00,0x08,0x00,0x00,0x66,0xD2,0x00,0x6E,0x2D,0x0E,0x00,0xFC,0xFF,0x6E,0x20, +0xFC,0xFF,0x79,0x21,0x00,0x00,0xCE,0x87,0x24,0x00,0x6E,0x20,0xFC,0xFF,0x68,0x2D, +0x04,0x00,0xD8,0xFF,0xAE,0x59,0xD8,0xFF,0x6E,0x20,0xD8,0xFF,0xAE,0x20,0xFC,0xFF, +0xAE,0x59,0xD8,0xFF,0x6E,0x20,0xD8,0xFF,0xBC,0x20,0x00,0x00,0x00,0x00,0x6E,0x42, +0xF2,0xFF,0x12,0x60,0xAE,0x59,0xD8,0xFF,0x6E,0x20,0xD8,0xFF,0xBC,0x20,0x00,0x00, +0x00,0x00,0x6E,0x52,0xF2,0xFF,0x6E,0x0C,0x0A,0x00,0xF2,0xFF,0xE6,0x6D,0xAE,0x59, +0xD8,0xFF,0x6E,0x20,0xD8,0xFF,0x6E,0x22,0xFC,0xFF,0xA9,0x20,0x08,0x00,0x6E,0x2D, +0xD8,0xFF,0xD4,0xFF,0xAE,0x55,0xD4,0xFF,0x6E,0x20,0xD4,0xFF,0x50,0x42,0x6E,0x2D, +0xD4,0xFF,0xD8,0xFF,0xAE,0x59,0xD8,0xFF,0x6E,0x20,0xD8,0xFF,0xBC,0x20,0x00,0x00, +0x5A,0x75,0x6E,0x20,0xFC,0xFF,0x2E,0x20,0xD8,0xFF,0x40,0x21,0x7C,0x00,0x6E,0x22, +0xFC,0xFF,0x40,0x23,0x78,0x00,0x6E,0x20,0xFC,0xFF,0x6E,0x22,0xFC,0xFF,0x69,0x21, +0x10,0x00,0x74,0x00,0x6E,0x20,0xFC,0xFF,0x6E,0x22,0xFC,0xFF,0x69,0x21,0x18,0x00, +0x70,0x00,0xEE,0x23,0xFC,0xFF,0x00,0x00,0xCE,0x87,0x6E,0x0C,0x05,0x00,0x08,0x00, +0x06,0x67,0xB9,0x4E,0xFC,0x00,0x42,0x50,0x2E,0x20,0x0E,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0xAE,0x59,0x08,0x00,0x6E,0x20,0x08,0x00,0xAE,0x20,0x0C,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xBE,0xFF,0xE7,0x48,0x04,0x0F,0xAE,0x2E,0x08,0x00, +0xB9,0x4E,0xFC,0x00,0x4C,0x76,0xC0,0x48,0x40,0x2D,0xE2,0xFF,0x40,0x3D,0xFA,0xFF, +0x08,0x6C,0x2E,0x20,0xE2,0xFF,0x00,0x60,0x52,0x02,0x8E,0x2E,0x97,0x51,0x3C,0x2F, +0x00,0x00,0x02,0x00,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C, +0x6E,0x0C,0x1A,0x60,0xF8,0xFF,0x06,0x67,0xBE,0x70,0x00,0x60,0x2E,0x02,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xBE,0xFF,0x3C,0x2F,0x00,0x00,0x10,0x00,0x2E,0x3F,0xFA,0xFF, +0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE2,0xFF, +0x3C,0x2F,0x00,0x00,0x04,0x00,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E, +0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE2,0xFF,0x3C,0x2F,0x00,0x00,0x04,0x00, +0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xF6,0xFF,0x3C,0x2F,0x00,0x00,0x02,0x00,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E, +0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x2E,0x20,0xC2,0xFF,0xAE,0xD0,0xBE,0xFF,0x40,0x2D, +0xE6,0xFF,0x2E,0x20,0x0C,0x00,0x80,0x50,0x40,0x2D,0xF2,0xFF,0x6E,0x20,0x0C,0x00, +0x28,0x20,0x04,0x00,0x6E,0x22,0x0C,0x00,0x11,0x22,0x81,0x90,0xBC,0xD0,0xFF,0xFF, +0x00,0xFF,0x40,0x2D,0xCE,0xFF,0xAE,0x06,0x00,0x00,0x00,0x01,0x0C,0x00,0x2E,0x20, +0x0C,0x00,0x40,0x2D,0xEA,0xFF,0x40,0x2D,0xEE,0xFF,0x6E,0x2D,0xEE,0xFF,0xDE,0xFF, +0x2E,0x20,0xEE,0xFF,0xAE,0xD0,0xE6,0xFF,0x40,0x2D,0xFC,0xFF,0x2E,0x20,0xCE,0xFF, +0xAE,0x90,0xE6,0xFF,0x40,0x2D,0xD2,0xFF,0x2E,0x20,0xC6,0xFF,0xAE,0xB0,0xD2,0xFF, +0x06,0x6F,0xD9,0x70,0x00,0x60,0x54,0x01,0x85,0x42,0x36,0x60,0x6E,0x20,0xF2,0xFF, +0xAE,0x20,0xEA,0xFF,0xAE,0x58,0xF2,0xFF,0x6E,0x20,0xF2,0xFF,0x4E,0x22,0x45,0x24, +0xCA,0xD5,0xCA,0xD5,0xCA,0xD3,0xA9,0x20,0xBE,0xFF,0xAE,0x58,0xF2,0xFF,0x4E,0x20, +0x45,0x22,0xC9,0xD3,0xC9,0xD3,0xC9,0xD1,0x28,0x20,0xBE,0xFF,0xAE,0xD1,0xEA,0xFF, +0x85,0x52,0xBC,0xBA,0x00,0x00,0x03,0x00,0xC2,0x6D,0xAE,0x2E,0xEE,0xFF,0x2E,0x2F, +0xE6,0xFF,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x6E,0x4A, +0xF6,0xFF,0x06,0x67,0x00,0x70,0x00,0x60,0xF2,0x00,0x57,0x42,0x2E,0x3F,0xFA,0xFF, +0x2E,0x20,0xCA,0xFF,0xAE,0xD0,0xE6,0xFF,0x00,0x2F,0x97,0x06,0x00,0x00,0x1C,0x00, +0xB9,0x4E,0xFC,0x00,0x28,0x7D,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDA,0xFF, +0x3C,0x2F,0x00,0x00,0x04,0x00,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E, +0x8F,0x5C,0xAE,0x4A,0xDA,0xFF,0x00,0x67,0x90,0x00,0x2E,0x2C,0xDE,0xFF,0xAE,0xDC, +0xDA,0xFF,0xAE,0xBC,0xDE,0xFF,0x06,0x6D,0xAE,0xBC,0xFC,0xFF,0x06,0x65,0xBE,0x70, +0x00,0x60,0x98,0x00,0x2E,0x20,0xDE,0xFF,0x46,0x22,0x91,0xD1,0xAE,0xBC,0xDE,0xFF, +0x06,0x6D,0xAE,0xBC,0xFC,0xFF,0x06,0x65,0xBE,0x70,0x00,0x60,0x7E,0x00,0xAE,0x2E, +0xFC,0xFF,0x2E,0x2F,0xD2,0xFF,0x2E,0x3F,0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E, +0x8F,0x5C,0xC0,0x48,0x40,0x2D,0xD6,0xFF,0x2E,0x2A,0xD6,0xFF,0x6E,0x2A,0xFC,0xFF, +0x28,0x60,0x1D,0x1E,0x87,0x48,0x30,0x67,0x7C,0xCE,0xFF,0x00,0x7C,0xBE,0x01,0x00, +0x08,0x66,0xBC,0xDC,0x00,0x00,0xFE,0x00,0x0E,0x60,0x07,0x30,0xC0,0x48,0x80,0xDC, +0x2E,0x20,0xDE,0xFF,0x46,0x22,0x91,0xD1,0x85,0x53,0x85,0x4A,0xD4,0x66,0x2E,0x20, +0xD6,0xFF,0xAE,0xB0,0xD2,0xFF,0x94,0x67,0x2E,0x20,0xFC,0xFF,0xAE,0xD0,0xD2,0xFF, +0x80,0x2E,0x2E,0x2F,0xFC,0xFF,0xB9,0x4E,0xFC,0x00,0xD6,0x4B,0x8F,0x58,0xAE,0x3E, +0xFA,0xFF,0xB9,0x4E,0xFC,0x00,0x20,0x57,0x00,0x70,0x9F,0x4A,0xDF,0x4C,0xE0,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x07,0x6E,0x20,0x0C,0x00, +0x68,0x28,0x08,0x00,0x86,0x42,0x0C,0x20,0x06,0x66,0x80,0x42,0x00,0x60,0xCC,0x00, +0xAE,0x0C,0xFF,0xFF,0xFF,0xFF,0x08,0x00,0x04,0x66,0x01,0x7E,0x02,0x60,0x47,0x42, +0x54,0x2A,0x0D,0x20,0x06,0x66,0x6E,0x28,0x0C,0x00,0x54,0x2A,0x47,0x4A,0x00,0x66, +0x84,0x00,0x2D,0x20,0x08,0x00,0xAE,0xB0,0x08,0x00,0x00,0x6D,0x78,0x00,0x2D,0x20, +0x08,0x00,0xAE,0xB0,0x08,0x00,0x04,0x66,0x95,0x28,0x36,0x60,0xBC,0x3E,0x01,0x00, +0x00,0x61,0x52,0xF6,0x40,0x26,0x0B,0x20,0x06,0x66,0x80,0x42,0x00,0x60,0x7C,0x00, +0x2D,0x20,0x08,0x00,0xAE,0x90,0x08,0x00,0x40,0x27,0x08,0x00,0x2D,0x20,0x04,0x00, +0xAE,0xD0,0x08,0x00,0x40,0x27,0x04,0x00,0x95,0x26,0x6E,0x2B,0x08,0x00,0x08,0x00, +0x8B,0x28,0x6E,0x20,0x0C,0x00,0xA8,0x2A,0x04,0x00,0x6E,0x20,0x0C,0x00,0x4D,0x21, +0x04,0x00,0x79,0x2B,0x00,0x00,0xCE,0x87,0x0C,0x00,0xEE,0xB9,0x0C,0x00,0x04,0x66, +0x14,0x20,0x02,0x60,0x0C,0x20,0x6E,0x22,0x0C,0x00,0x40,0x23,0x08,0x00,0x0D,0x20, +0x28,0x60,0x0A,0x60,0xAD,0xBC,0x08,0x00,0x04,0x6C,0x2D,0x2C,0x08,0x00,0x4D,0x28, +0x54,0x2A,0x6E,0x20,0x0C,0x00,0xE8,0xB9,0x08,0x00,0x00,0x66,0x56,0xFF,0x47,0x4A, +0x06,0x67,0x06,0x20,0x04,0x60,0x02,0x60,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x79,0x28,0x00,0x00, +0x92,0x7E,0x0C,0x60,0x2C,0x20,0x04,0x00,0xAE,0xB0,0x0A,0x00,0x06,0x67,0x54,0x28, +0x0C,0x20,0xF0,0x66,0x0C,0x20,0x04,0x66,0xD8,0x70,0x50,0x60,0x2C,0x20,0x08,0x00, +0xAE,0xB0,0x0E,0x00,0x04,0x6C,0xBD,0x70,0x42,0x60,0x2E,0x08,0x00,0x00,0x11,0x00, +0x04,0x67,0xAE,0x52,0x0E,0x00,0xBC,0x3E,0x01,0x00,0x00,0x61,0x78,0xF5,0x40,0x2A, +0x2C,0x20,0x04,0x00,0xAE,0xD0,0x0E,0x00,0x40,0x2B,0x04,0x00,0x2C,0x20,0x08,0x00, +0xAE,0x90,0x0E,0x00,0x40,0x2B,0x08,0x00,0x6E,0x29,0x0E,0x00,0x08,0x00,0xBC,0x2E, +0x00,0x00,0x8E,0x7E,0x0D,0x2F,0x0E,0x61,0x8F,0x58,0x80,0x42,0x9F,0x4A,0xDF,0x4C, +0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x26, +0x0C,0x00,0xCC,0x99,0x53,0x2A,0x12,0x60,0x6E,0x20,0x08,0x00,0x28,0x20,0x04,0x00, +0xAD,0xB0,0x04,0x00,0x08,0x6F,0x4D,0x28,0x54,0x2A,0x0D,0x20,0xEA,0x66,0x6E,0x20, +0x08,0x00,0x8D,0x20,0x0C,0x20,0x06,0x67,0xAE,0x28,0x08,0x00,0x04,0x60,0xAE,0x26, +0x08,0x00,0xAB,0x4A,0x08,0x00,0x06,0x66,0x6E,0x27,0x08,0x00,0x08,0x00,0x0D,0x20, +0x3C,0x67,0x6E,0x20,0x08,0x00,0x28,0x20,0x04,0x00,0x6E,0x22,0x08,0x00,0x29,0x22, +0x08,0x00,0x81,0xD0,0xAD,0xB0,0x04,0x00,0x24,0x66,0x2D,0x20,0x08,0x00,0x6E,0x22, +0x08,0x00,0xA9,0xD1,0x08,0x00,0x6E,0x20,0x08,0x00,0x95,0x20,0xEB,0xBB,0x08,0x00, +0x06,0x66,0x6E,0x27,0x08,0x00,0x08,0x00,0x8D,0x2E,0x00,0x61,0x3A,0xF5,0x0C,0x20, +0x3C,0x67,0x2C,0x20,0x04,0x00,0xAC,0xD0,0x08,0x00,0x6E,0x22,0x08,0x00,0x29,0x22, +0x04,0x00,0x81,0xB0,0x28,0x66,0x6E,0x20,0x08,0x00,0x28,0x20,0x08,0x00,0xAC,0xD1, +0x08,0x00,0x6E,0x20,0x08,0x00,0x90,0x28,0x2B,0x20,0x08,0x00,0xAE,0xB0,0x08,0x00, +0x04,0x66,0x4C,0x27,0x08,0x00,0xAE,0x2E,0x08,0x00,0x00,0x61,0xFA,0xF4,0x9F,0x4A, +0xDF,0x4C,0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03, +0x2E,0x2E,0x08,0x00,0xBC,0xBE,0xFF,0xFF,0xFF,0xFF,0x08,0x67,0x07,0x08,0x00,0x00, +0x02,0x67,0x87,0x52,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x07,0x2F,0x00,0x61,0x96,0xFD, +0x8F,0x58,0x40,0x2A,0x0D,0x20,0x04,0x66,0x80,0x42,0x10,0x60,0xBC,0xBE,0xFF,0xFF, +0xFF,0xFF,0x04,0x66,0x0D,0x20,0x04,0x60,0x2D,0x20,0x04,0x00,0x9F,0x4A,0xDF,0x4C, +0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x7C,0x28, +0x00,0x00,0x92,0x7E,0x54,0x2A,0x0E,0x60,0x2D,0x20,0x04,0x00,0xAE,0xB0,0x08,0x00, +0x08,0x67,0x4D,0x28,0x54,0x2A,0x0D,0x20,0xEE,0x66,0x0D,0x20,0x04,0x66,0xD8,0x70, +0x12,0x60,0x95,0x28,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x0D,0x2F,0x00,0x61,0xA8,0xFE, +0x8F,0x58,0x80,0x42,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x6E,0x30,0x08,0x00,0x7C,0x22,0x00,0x00,0x6C,0x75,0x30,0x4A,0x00,0x98, +0x04,0x67,0xFF,0x70,0x10,0x60,0xAE,0x3E,0x08,0x00,0x3C,0x3F,0x01,0x00,0xB9,0x4E, +0xFC,0x00,0x06,0x4F,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x30,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0xBE,0x61, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10, +0x31,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0x3C,0x3F,0x08,0x00,0xB9,0x4E,0xFC,0x00, +0x06,0x4F,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x10,0x33,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0x3C,0x3F,0x08,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x32,0x00,0x80,0x48,0x80,0x3E,0x57,0x56, +0x00,0x61,0x5C,0xFF,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x10,0x32,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0x3C,0x3F,0x08,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x0F,0x46,0x42,0xAE,0x3E,0x08,0x00,0x3C,0x3F,0x01,0x00,0xB9,0x4E, +0xFC,0x00,0x06,0x4F,0x8F,0x54,0x80,0x4A,0x00,0x67,0x14,0x01,0xAE,0x3E,0x08,0x00, +0x3C,0x3F,0x02,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0x00,0x2E,0x07,0x20, +0xBC,0xC0,0x00,0x00,0xFF,0x00,0x00,0x3A,0x7C,0xBA,0x03,0x00,0x16,0x66,0xAE,0x3E, +0x08,0x00,0x00,0x61,0xF4,0x00,0xBC,0x3E,0xE0,0xFF,0xB9,0x4E,0xFC,0x00,0x82,0x80, +0x00,0x60,0xDC,0x00,0x7C,0xBA,0x13,0x00,0x06,0x66,0x01,0x7C,0x00,0x60,0xCA,0x00, +0x7C,0xBA,0x11,0x00,0x06,0x66,0x46,0x42,0x00,0x60,0xBE,0x00,0x7C,0xBA,0x18,0x00, +0x4C,0x66,0xAE,0x3E,0x08,0x00,0x00,0x61,0xC0,0x00,0x6E,0x30,0x08,0x00,0xC8,0xD1, +0xC8,0xD1,0x7C,0x22,0x00,0x00,0x96,0x88,0x70,0x20,0x00,0x98,0x87,0x20,0x6E,0x32, +0x08,0x00,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x96,0x88,0x91,0x58,0x6E,0x30, +0x08,0x00,0x7C,0x22,0x00,0x00,0x6C,0x75,0x30,0x10,0x00,0x98,0x80,0x48,0x7C,0x22, +0x00,0x00,0x6C,0x75,0x6E,0x34,0x08,0x00,0xCA,0xD3,0x11,0x52,0x6A,0x60,0x7C,0x20, +0x00,0x00,0x6C,0x75,0x6E,0x32,0x08,0x00,0xC9,0xD1,0x10,0x0C,0x50,0x00,0x44,0x6C, +0x6E,0x30,0x08,0x00,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x96,0x88,0x70,0x20, +0x00,0x98,0x87,0x20,0x6E,0x32,0x08,0x00,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3,0x00,0x00, +0x96,0x88,0x91,0x58,0x6E,0x30,0x08,0x00,0x7C,0x22,0x00,0x00,0x6C,0x75,0x30,0x10, +0x00,0x98,0x80,0x48,0x7C,0x22,0x00,0x00,0x6C,0x75,0x6E,0x34,0x08,0x00,0xCA,0xD3, +0x11,0x52,0x14,0x60,0xBC,0x3E,0x07,0x00,0x2E,0x3F,0x08,0x00,0x3C,0x3F,0x03,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x58,0x46,0x4A,0x00,0x66,0xF0,0xFE,0x9F,0x4A, +0xDF,0x4C,0xE0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03, +0x2E,0x3E,0x08,0x00,0x47,0x30,0xFC,0xD1,0x00,0x00,0x6C,0x75,0x10,0x42,0x07,0x30, +0xFC,0xC1,0x40,0x01,0xBC,0xD0,0x00,0x00,0xC0,0x83,0x47,0x32,0xC9,0xD3,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0x96,0x88,0x80,0x22,0x47,0x32,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3, +0x00,0x00,0x30,0x88,0x80,0x22,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00, +0x87,0x3E,0x00,0x61,0x68,0xFE,0x86,0x3E,0x07,0x3F,0x3C,0x3F,0x03,0x00,0xB9,0x4E, +0xFC,0x00,0x06,0x4F,0x8F,0x58,0x7C,0xBC,0x20,0x00,0x1C,0x6D,0x47,0x30,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0xF4,0x68,0x30,0x30,0x00,0x98,0x47,0x32,0xC9,0xD3,0xFC,0xD3, +0x00,0x00,0xF4,0x68,0x51,0x52,0x34,0x60,0x7C,0xBC,0x0D,0x00,0x0E,0x66,0x47,0x30, +0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xF4,0x68,0x50,0x42,0x20,0x60,0x7C,0xBC,0x08,0x00, +0x1A,0x66,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xF4,0x68,0x30,0x30,0x00,0x98, +0x47,0x32,0xC9,0xD3,0xFC,0xD3,0x00,0x00,0xF4,0x68,0x51,0x53,0x9F,0x4A,0xDF,0x4C, +0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xAE,0x3E,0x08,0x00,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x31,0x00,0x80,0x48,0x00,0x3F,0x57,0x56,0x06,0x61, +0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E, +0x08,0x00,0x2E,0x3C,0x0A,0x00,0x7C,0xBC,0x09,0x00,0x22,0x66,0xBC,0x3E,0x20,0x00, +0x07,0x3F,0x00,0x61,0x3C,0xFF,0x8F,0x54,0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00, +0xF4,0x68,0x30,0x30,0x00,0x98,0x7C,0xC0,0x07,0x00,0xE0,0x66,0x0A,0x60,0x86,0x3E, +0x07,0x3F,0x00,0x61,0x1C,0xFF,0x8F,0x54,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x3C, +0x0A,0x00,0x7C,0xBC,0x09,0x00,0x0A,0x66,0x86,0x3E,0x07,0x3F,0x98,0x61,0x8F,0x54, +0x20,0x60,0x7C,0xBC,0x20,0x00,0x10,0x6C,0xBC,0x3E,0x5E,0x00,0x07,0x3F,0x00,0x61, +0xE0,0xFE,0x8F,0x54,0x7C,0x8C,0x40,0x00,0x86,0x3E,0x07,0x3F,0x00,0x61,0xD2,0xFE, +0x8F,0x54,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0xAE,0x3E,0x08,0x00,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x32,0x00,0x80,0x48, +0x00,0x3F,0x57,0x56,0x3C,0x3F,0x03,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x58, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xAE,0x3E,0x08,0x00,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x10,0x33,0x00,0x80,0x48,0x00,0x3F,0x57,0x56,0x3C,0x3F,0x03,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x58,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x7C,0x20,0x00,0x00,0x6C,0x75,0x30,0x4A, +0x00,0x70,0x58,0x67,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x30,0x88, +0x70,0x20,0x00,0x98,0x10,0x2C,0x47,0x32,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3,0x00,0x00, +0x30,0x88,0x91,0x58,0x47,0x30,0xFC,0xD1,0x00,0x00,0x6C,0x75,0x10,0x53,0x28,0x66, +0x07,0x30,0xFC,0xC1,0x40,0x01,0xBC,0xD0,0x00,0x00,0xC0,0x83,0x47,0x32,0xC9,0xD3, +0xC9,0xD3,0xFC,0xD3,0x00,0x00,0x96,0x88,0x80,0x22,0x47,0x32,0xC9,0xD3,0xC9,0xD3, +0xFC,0xD3,0x00,0x00,0x30,0x88,0x80,0x22,0x06,0x20,0x0E,0x60,0x87,0x3E,0x3C,0x3F, +0x02,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0x9F,0x4A,0xDF,0x4C,0xC0,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10, +0x30,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0x00,0x61,0x62,0xFF,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x87,0x3E,0x00,0x61, +0x4C,0xFF,0x00,0x2C,0x06,0x20,0x80,0x3E,0x07,0x3F,0x00,0x61,0xB4,0xFD,0x8F,0x54, +0x06,0x20,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x30,0x00,0x80,0x48,0x80,0x3E,0x57,0x56, +0xBE,0x61,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x30,0x00,0x80,0x48,0x00,0x3E,0x47,0x56,0x87,0x3E, +0x00,0x61,0xFA,0xFE,0x00,0x2C,0x87,0x3E,0x00,0x61,0xE2,0xFB,0x06,0x20,0x9F,0x4A, +0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00, +0xCE,0x87,0x28,0x10,0x32,0x00,0x80,0x48,0x80,0x3E,0x57,0x56,0x3C,0x3F,0x02,0x00, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x7C,0xBE,0xFF,0x00,0x26,0x66,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x30,0x00,0x80,0x48,0x00,0x3C,0x46,0x56,0x86,0x3E, +0x00,0x61,0xBC,0xFA,0x80,0x4A,0x08,0x67,0x86,0x3E,0x00,0x61,0x90,0xFE,0x02,0x60, +0x80,0x42,0x1E,0x60,0x87,0x3E,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x31,0x00, +0x80,0x48,0x00,0x3F,0x57,0x56,0x3C,0x3F,0x03,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F, +0x8F,0x58,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0xAE,0x2E,0x08,0x00,0x79,0x20,0x00,0x00,0xCE,0x87,0x28,0x10,0x31,0x00,0x80,0x48, +0x00,0x3F,0x57,0x56,0x06,0x61,0x8F,0x54,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x18,0x60,0x6E,0x20,0x0A,0x00,0x10,0x10,0x80,0x48,0x80,0x3E,0x2E,0x3F,0x08,0x00, +0x00,0x61,0x44,0xFD,0x8F,0x54,0xAE,0x52,0x0A,0x00,0x6E,0x20,0x0A,0x00,0x10,0x4A, +0xE0,0x66,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3C, +0x08,0x00,0x2E,0x3E,0x0A,0x00,0xBC,0x3E,0x0D,0x00,0x06,0x3F,0x00,0x61,0x72,0xFC, +0x8F,0x54,0xBC,0x3E,0x0A,0x00,0x06,0x3F,0x00,0x61,0x66,0xFC,0x8F,0x54,0x0E,0x60, +0xBC,0x3E,0x20,0x00,0x06,0x3F,0x00,0x61,0x58,0xFC,0x8F,0x54,0x47,0x53,0x47,0x4A, +0xEE,0x66,0x9F,0x4A,0xDF,0x4C,0xC0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x07,0x6E,0x4A,0x0E,0x00,0x04,0x67,0x6E,0x53,0x0E,0x00,0x2E,0x3C, +0x0E,0x00,0x6E,0x2A,0x0A,0x00,0x24,0x60,0x1D,0x1E,0x3C,0xBE,0x09,0x00,0x0C,0x66, +0x6E,0x50,0x10,0x00,0x6E,0x02,0xF8,0xFF,0x10,0x00,0x10,0x60,0x3C,0xBE,0x20,0x00, +0x06,0x6C,0x6E,0x54,0x10,0x00,0x04,0x60,0x6E,0x52,0x10,0x00,0x06,0x30,0x46,0x53, +0x40,0x4A,0xD4,0x66,0x2A,0x60,0xBC,0x3E,0x08,0x00,0x2E,0x3F,0x08,0x00,0x00,0x61, +0xF0,0xFB,0x8F,0x54,0xBC,0x3E,0x20,0x00,0x2E,0x3F,0x08,0x00,0x00,0x61,0xE2,0xFB, +0x8F,0x54,0xBC,0x3E,0x08,0x00,0x2E,0x3F,0x08,0x00,0x00,0x61,0xD4,0xFB,0x8F,0x54, +0x6E,0x30,0x08,0x00,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xF4,0x68,0x30,0x30,0x00,0x98, +0x6E,0xB0,0x10,0x00,0xC0,0x6E,0x2E,0x30,0x0E,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x8D,0x2E,0x97,0x54,0x15,0x10,0x80,0x48,0x00,0x3F,0x57,0x02,0xFF,0x00,0x79,0x20, +0x00,0x00,0xCE,0x87,0x28,0x10,0x30,0x00,0x80,0x48,0x00,0x3F,0x57,0x56,0x10,0x61, +0x8F,0x58,0x40,0x1B,0x01,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x0F,0x2E,0x3E,0x08,0x00,0x47,0x30,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xF4,0x68,0x10,0x3C,0x45,0x42,0x00,0x60,0xE8,0x00,0x87,0x3E, +0x00,0x61,0xDA,0xFC,0x40,0x1D,0xFE,0xFF,0x00,0x60,0xC4,0x00,0xBC,0x3E,0x0D,0x00, +0x07,0x3F,0x00,0x61,0x3C,0xFB,0x8F,0x54,0x00,0x60,0xD2,0x00,0x86,0x3E,0x05,0x3F, +0x2E,0x2F,0x0C,0x00,0x07,0x3F,0x00,0x61,0xE4,0xFE,0x8F,0x50,0x00,0x3A,0x00,0x60, +0xB4,0x00,0xBC,0x3E,0xE0,0xFF,0xB9,0x4E,0xFC,0x00,0x82,0x80,0x86,0x3E,0x05,0x3F, +0x2E,0x2F,0x0C,0x00,0x07,0x3F,0x00,0x61,0xC4,0xFE,0x8F,0x50,0x00,0x3A,0x45,0x4A, +0xEA,0x66,0x00,0x60,0x90,0x00,0xBC,0x3E,0x23,0x00,0x07,0x3F,0x00,0x61,0xF2,0xFA, +0x8F,0x54,0x86,0x3E,0x07,0x3F,0x00,0x61,0x5E,0xFE,0x8F,0x54,0x45,0x42,0x00,0x60, +0x74,0x00,0xBC,0x3E,0x23,0x00,0x07,0x3F,0x00,0x61,0xD6,0xFA,0x8F,0x54,0x86,0x3E, +0x07,0x3F,0x00,0x61,0x42,0xFE,0x8F,0x54,0x6E,0x42,0xFC,0xFF,0x1C,0x60,0x6E,0x30, +0xFC,0xFF,0x6E,0x22,0x0C,0x00,0x30,0x10,0x00,0x98,0x80,0x48,0x80,0x3E,0x07,0x3F, +0x00,0x61,0xA0,0xFB,0x8F,0x54,0x6E,0x52,0xFC,0xFF,0x6E,0xBA,0xFC,0xFF,0xDE,0x6E, +0x32,0x60,0x2E,0x10,0xFE,0xFF,0x80,0x48,0x45,0x32,0xEE,0xD3,0x0C,0x00,0x80,0x12, +0x80,0x3E,0x07,0x3F,0x00,0x61,0x7C,0xFB,0x8F,0x54,0x45,0x52,0x16,0x60,0xC0,0x48, +0x7C,0x20,0xFD,0x00,0x72,0x30,0x08,0x72,0x98,0xB0,0xC9,0x57,0xFC,0xFF,0x68,0x20, +0x20,0x00,0xD0,0x4E,0x6E,0xBA,0x0A,0x00,0x00,0x6D,0x14,0xFF,0x05,0x30,0x9F,0x4A, +0xDF,0x4C,0xE0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xE0,0x70,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x3C,0x20,0x00,0x00,0x00,0x13,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xBC,0x2E,0x00,0x00,0x8E,0x7E,0x67,0x42, +0xB9,0x4E,0xFC,0x00,0x06,0x4F,0x8F,0x54,0xFC,0x33,0x40,0x1F,0x00,0x00,0x80,0x87, +0xBC,0x3E,0x10,0x00,0xB9,0x4E,0xFC,0x00,0x74,0x7F,0xC0,0x23,0x00,0x00,0xCE,0x87, +0x40,0x2A,0x7C,0x1B,0xFF,0xFF,0x30,0x00,0x7C,0x1B,0xFF,0xFF,0x31,0x00,0x7C,0x1B, +0xFE,0xFF,0x32,0x00,0x7C,0x1B,0xFD,0xFF,0x33,0x00,0x40,0x42,0xC0,0x13,0x00,0x00, +0x6E,0x75,0xC0,0x13,0x00,0x00,0x6D,0x75,0xC0,0x13,0x00,0x00,0x6C,0x75,0x3C,0x20, +0x00,0x00,0xC0,0x83,0xC0,0x23,0x00,0x00,0x96,0x88,0xC0,0x23,0x00,0x00,0x30,0x88, +0x3C,0x20,0x00,0x00,0x00,0x85,0xC0,0x23,0x00,0x00,0x9A,0x88,0xC0,0x23,0x00,0x00, +0x34,0x88,0x3C,0x20,0x00,0x00,0x40,0x86,0xC0,0x23,0x00,0x00,0x9E,0x88,0xC0,0x23, +0x00,0x00,0x38,0x88,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0xAD,0x4A,0x1C,0x00,0x06,0x67, +0xAD,0x2E,0x1C,0x00,0xE8,0x61,0xAD,0x4A,0x20,0x00,0x06,0x67,0xAD,0x2E,0x20,0x00, +0xDC,0x61,0xAD,0x4A,0x14,0x00,0x0A,0x67,0xAD,0x2E,0x14,0x00,0xB9,0x4E,0xFC,0x00, +0xF6,0x7F,0x47,0x42,0x24,0x60,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xEE,0x7D,0xD0,0xBB,0x12,0x66,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xEE,0x7D,0xBC,0x20,0x00,0x00,0x00,0x00,0x47,0x52,0x7C,0xBE,0x28,0x00,0xD6,0x6D, +0x8D,0x2E,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x47,0x42,0x60,0x60,0x07,0x30, +0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x50,0x2A,0x0D,0x20, +0x4A,0x6F,0xED,0xB9,0x10,0x00,0x44,0x66,0x8D,0x2E,0xB9,0x4E,0xFC,0x00,0xF6,0x7F, +0x07,0x30,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0xBC,0x20, +0x00,0x00,0x00,0x00,0x07,0x30,0xFC,0xC1,0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80, +0x40,0x20,0x7C,0x21,0x00,0x00,0x00,0x00,0x04,0x00,0x07,0x30,0xFC,0xC1,0x0A,0x00, +0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x68,0x42,0x08,0x00,0x47,0x52,0x7C,0xBE, +0x4B,0x00,0x9A,0x6D,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xCA,0xFF,0x79,0x42,0x00,0x00,0xFA,0x68,0x79,0x52,0x00,0x00,0xFA,0x68,0x6E,0x20, +0x08,0x00,0x50,0x3D,0xDE,0xFF,0x6E,0x0C,0x57,0x00,0xDE,0xFF,0x06,0x6F,0xE0,0x70, +0x00,0x60,0xB4,0x07,0xBC,0x2E,0x00,0x00,0xF4,0x7E,0xB9,0x4E,0xFC,0x00,0x92,0x4F, +0x40,0x2D,0xD6,0xFF,0x00,0x67,0x22,0x02,0xAE,0x0C,0xFF,0xFF,0xF2,0xFF,0xD6,0xFF, +0x00,0x66,0xC0,0x01,0x79,0x30,0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1,0x7C,0x22, +0x00,0x00,0x80,0x83,0x70,0x20,0x00,0x98,0x68,0x2D,0x24,0x00,0xE6,0xFF,0x79,0x30, +0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x80,0x83,0xB0,0x2E, +0x00,0x98,0x00,0x61,0x0E,0xFF,0x79,0x30,0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0x80,0x83,0x70,0x20,0x00,0x98,0xA8,0x4A,0x1C,0x00,0x1E,0x67, +0x79,0x30,0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x80,0x83, +0x70,0x20,0x00,0x98,0xA8,0x2E,0x1C,0x00,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x6E,0x42, +0xE0,0xFF,0x58,0x60,0x6E,0x30,0xE0,0xFF,0x7C,0x22,0x00,0x00,0x66,0x80,0x30,0x4A, +0x00,0x98,0x44,0x67,0x6E,0x30,0xE0,0xFF,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00, +0xEE,0x7D,0x70,0x20,0x00,0x98,0x28,0x20,0x24,0x00,0x6E,0x22,0xE6,0xFF,0x29,0x22, +0x24,0x00,0x81,0xB0,0x22,0x66,0x7C,0x20,0x00,0x00,0x66,0x80,0x6E,0x32,0xE0,0xFF, +0xC9,0xD1,0x10,0x42,0x6E,0x30,0xE0,0xFF,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xEE,0x7D,0xBC,0x20,0x00,0x00,0x00,0x00,0x6E,0x52,0xE0,0xFF,0x6E,0x0C,0x28,0x00, +0xE0,0xFF,0xA0,0x6D,0x79,0x30,0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1,0x7C,0x22, +0x00,0x00,0x80,0x83,0xB0,0x2E,0x00,0x98,0xB9,0x4E,0xFC,0x00,0xF6,0x7F,0x79,0x30, +0x00,0x00,0xCC,0x87,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x80,0x83,0xBC,0x20, +0x00,0x00,0x00,0x00,0xAE,0x4A,0xE6,0xFF,0x08,0x67,0xAE,0x2E,0xE6,0xFF,0x00,0x61, +0xBE,0xFD,0x6E,0x42,0xE0,0xFF,0x40,0x60,0x6E,0x30,0xE0,0xFF,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xB2,0x04,0x50,0x2D,0xEA,0xFF,0x22,0x60,0x6E,0x20,0xEA,0xFF, +0x28,0x30,0x04,0x00,0x79,0xB0,0x00,0x00,0xCC,0x87,0x0A,0x66,0x6E,0x20,0xEA,0xFF, +0x7C,0x31,0xFF,0xFF,0x04,0x00,0x6E,0x20,0xEA,0xFF,0x50,0x2D,0xEA,0xFF,0xAE,0x4A, +0xEA,0xFF,0xD8,0x66,0x6E,0x52,0xE0,0xFF,0x6E,0x0C,0x02,0x00,0xE0,0xFF,0xB8,0x6D, +0xB9,0x3E,0x00,0x00,0xCC,0x87,0x3C,0x3F,0x07,0x00,0xB9,0x4E,0xFC,0x00,0x06,0x4F, +0x8F,0x54,0x40,0x2D,0xEE,0xFF,0xAE,0x4A,0xEE,0xFF,0x1A,0x66,0x01,0x70,0x39,0x32, +0x00,0x00,0xCC,0x87,0x60,0xE3,0x40,0x46,0x79,0xC1,0x00,0x00,0x84,0x87,0x2E,0x20, +0xD6,0xFF,0x00,0x60,0x02,0x06,0xB9,0x3E,0x00,0x00,0xCC,0x87,0x2E,0x2F,0xEE,0xFF, +0xB9,0x4E,0xFC,0x00,0x1A,0x54,0x8F,0x58,0x80,0x4A,0x06,0x67,0xD9,0x70,0x00,0x60, +0xE6,0x05,0x79,0x42,0x00,0x00,0xB4,0x75,0x79,0x42,0x00,0x00,0xCC,0x87,0x00,0x60, +0x08,0xFE,0x6E,0x42,0xE0,0xFF,0x40,0x60,0x6E,0x30,0xE0,0xFF,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xB2,0x04,0x50,0x2D,0xEA,0xFF,0x22,0x60,0x6E,0x20,0xEA,0xFF, +0x28,0x30,0x04,0x00,0x79,0xB0,0x00,0x00,0xCC,0x87,0x0A,0x66,0x6E,0x20,0xEA,0xFF, +0x7C,0x31,0xFF,0xFF,0x04,0x00,0x6E,0x20,0xEA,0xFF,0x50,0x2D,0xEA,0xFF,0xAE,0x4A, +0xEA,0xFF,0xD8,0x66,0x6E,0x52,0xE0,0xFF,0x6E,0x0C,0x02,0x00,0xE0,0xFF,0xB8,0x6D, +0x2E,0x20,0xD6,0xFF,0x00,0x60,0x80,0x05,0x2E,0x30,0xDE,0xFF,0xFC,0xC1,0x06,0x00, +0xBC,0xD0,0xFD,0x00,0xD4,0x30,0x40,0x2D,0xCE,0xFF,0x6E,0x20,0xCE,0xFF,0x68,0x3D, +0x04,0x00,0xE4,0xFF,0x6E,0x4A,0xE4,0xFF,0x00,0x67,0xBA,0x01,0x6E,0x4A,0xDE,0xFF, +0x00,0x67,0xB2,0x01,0x6E,0x0C,0x0C,0x00,0xDE,0xFF,0x14,0x6D,0x6E,0x0C,0x10,0x00, +0xDE,0xFF,0x00,0x6D,0xA0,0x01,0x6E,0x0C,0x13,0x00,0xDE,0xFF,0x00,0x6E,0x96,0x01, +0x79,0x20,0x00,0x00,0xCE,0x87,0x2E,0x32,0xE4,0xFF,0x7C,0xC2,0x7F,0x00,0x30,0x10, +0x30,0x10,0x80,0x48,0x40,0x3D,0xE2,0xFF,0x00,0x6F,0x5E,0x01,0x2E,0x30,0xDE,0xFF, +0x00,0x60,0x40,0x01,0x6E,0x20,0x08,0x00,0x68,0x0C,0xFF,0x00,0x02,0x00,0x26,0x66, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x3C,0x2F,0x00,0x00,0x01,0x00,0x2E,0x3F, +0xE2,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x2E,0x10,0xF2,0xFF,0x80,0x48, +0xC0,0x48,0x00,0x60,0xE2,0x04,0x6E,0x20,0x08,0x00,0xA8,0x3E,0x02,0x00,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x2E,0x3F,0xE2,0xFF,0xB9,0x4E,0xFC,0x00,0x44,0x5F,0x8F,0x5C, +0x00,0x60,0xC4,0x04,0x6E,0x20,0x08,0x00,0x68,0x2D,0x02,0x00,0xF8,0xFF,0x1A,0x60, +0xAE,0x2E,0xF8,0xFF,0x3C,0x2F,0x00,0x00,0x01,0x00,0x2E,0x3F,0xE2,0xFF,0xB9,0x4E, +0xFC,0x00,0x44,0x5F,0x8F,0x5C,0xAE,0x52,0xF8,0xFF,0x6E,0x20,0xF8,0xFF,0x10,0x4A, +0xDE,0x66,0x00,0x60,0x92,0x04,0x6E,0x20,0x08,0x00,0x68,0x2D,0x02,0x00,0xF8,0xFF, +0x6E,0x20,0xF8,0xFF,0x10,0x10,0x80,0x48,0x40,0x3D,0xDA,0xFF,0xAE,0x52,0xF8,0xFF, +0x2E,0x20,0xF8,0xFF,0x80,0x52,0x40,0x2D,0xF4,0xFF,0x6E,0x42,0xE0,0xFF,0x6A,0x60, +0xAE,0x2E,0xF4,0xFF,0x3C,0x2F,0x00,0x00,0x01,0x00,0x2E,0x3F,0xE2,0xFF,0xB9,0x4E, +0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0xBC,0xB0,0x00,0x00,0x01,0x00,0x42,0x66,0xAE,0x2E, +0xF4,0xFF,0x3C,0x2F,0x00,0x00,0x01,0x00,0x3C,0x3F,0x01,0x00,0x3C,0x3F,0x40,0x00, +0xB9,0x4E,0xFC,0x00,0xD2,0x50,0x8F,0x50,0x6E,0x20,0xF4,0xFF,0x10,0x0C,0x0D,0x00, +0x1C,0x66,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x3C,0x2F,0x00,0x00,0x01,0x00, +0x2E,0x3F,0xE2,0xFF,0xB9,0x4E,0xFC,0x00,0xC4,0x5E,0x8F,0x5C,0x18,0x60,0x02,0x60, +0x14,0x60,0x6E,0x52,0xE0,0xFF,0xAE,0x52,0xF4,0xFF,0x2E,0x30,0xDA,0xFF,0x6E,0x53, +0xDA,0xFF,0x40,0x4A,0x8A,0x66,0x2E,0x30,0xE0,0xFF,0x6E,0x22,0xF8,0xFF,0x80,0x12, +0x80,0x42,0x00,0x60,0xE2,0x03,0x3C,0x20,0x00,0x00,0xFF,0x00,0x00,0x60,0xD8,0x03, +0x16,0x60,0x40,0x53,0x7C,0xB0,0x12,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFD,0x00,0xE4,0x32,0x50,0x20,0xD0,0x4E,0x6E,0x0C,0x0A,0x00,0xDE,0xFF,0x08,0x67, +0x6E,0x0C,0x09,0x00,0xDE,0xFF,0x08,0x66,0x7C,0x3D,0x01,0x00,0xE4,0xFF,0x04,0x60, +0x6E,0x42,0xE4,0xFF,0x2E,0x08,0x07,0x00,0xE5,0xFF,0x00,0x67,0xA4,0x01,0x6E,0x0C, +0x81,0x00,0xE4,0xFF,0x0C,0x66,0x6E,0x20,0x08,0x00,0x68,0x3D,0x06,0x00,0xE2,0xFF, +0x0A,0x60,0x6E,0x20,0x08,0x00,0x68,0x3D,0x02,0x00,0xE2,0xFF,0x6E,0x0C,0x06,0x00, +0xE2,0xFF,0x18,0x6D,0x2E,0x30,0xE2,0xFF,0x40,0x5D,0xFC,0xC1,0x0A,0x00,0xBC,0xD0, +0x00,0x00,0x92,0x80,0x40,0x20,0x50,0x2D,0xD2,0xFF,0x46,0x60,0x6E,0x4A,0xE2,0xFF, +0x38,0x6D,0x6E,0x30,0xE2,0xFF,0x79,0x22,0x00,0x00,0xCE,0x87,0x30,0x10,0x30,0x98, +0x80,0x48,0x40,0x3D,0xE2,0xFF,0x18,0x6F,0x2E,0x30,0xE2,0xFF,0x40,0x5D,0xFC,0xC1, +0x0A,0x00,0xBC,0xD0,0x00,0x00,0x92,0x80,0x40,0x20,0x50,0x2D,0xD2,0xFF,0x08,0x60, +0x6E,0x30,0xE2,0xFF,0x48,0x2D,0xD2,0xFF,0x08,0x60,0x6E,0x30,0xE2,0xFF,0x48,0x2D, +0xD2,0xFF,0xAE,0x4A,0xD2,0xFF,0x06,0x66,0xDB,0x70,0x00,0x60,0x0A,0x03,0xAE,0x4A, +0xD2,0xFF,0x00,0x6C,0x0C,0x01,0x2E,0x20,0xD2,0xFF,0x40,0x3D,0xDC,0xFF,0x2E,0x20, +0x08,0x00,0x80,0x50,0x40,0x2D,0xFC,0xFF,0x6E,0x0C,0x3F,0x00,0xDE,0xFF,0x5C,0x66, +0x6E,0x20,0x08,0x00,0x68,0x4A,0x04,0x00,0x06,0x67,0x80,0x42,0x00,0x60,0xD8,0x02, +0x6E,0x20,0x08,0x00,0x68,0x0C,0x01,0x00,0x06,0x00,0x1E,0x66,0x6E,0x20,0xFC,0xFF, +0x10,0x2F,0x2E,0x3F,0xDC,0xFF,0x57,0x56,0xB9,0x4E,0xFC,0x00,0x20,0x90,0x8F,0x54, +0x5F,0x20,0x80,0x10,0x01,0x70,0x00,0x60,0xAE,0x02,0x6E,0x20,0xFC,0xFF,0x90,0x2E, +0x6E,0x20,0x08,0x00,0x28,0x3F,0x06,0x00,0x2E,0x3F,0xDC,0xFF,0x57,0x56,0xB9,0x4E, +0xFC,0x00,0x80,0x92,0x8F,0x58,0xC0,0x48,0x00,0x60,0x8C,0x02,0x6E,0x0C,0x40,0x00, +0xDE,0xFF,0x00,0x66,0x86,0x00,0x6E,0x20,0x08,0x00,0x68,0x4A,0x04,0x00,0x06,0x67, +0x80,0x42,0x00,0x60,0x72,0x02,0x6E,0x20,0xFC,0xFF,0x50,0x2D,0xF8,0xFF,0x6E,0x56, +0xDC,0xFF,0x6E,0x42,0xE0,0xFF,0x46,0x60,0x6E,0x0C,0x02,0x00,0xDC,0xFF,0x1C,0x66, +0x6E,0x20,0xF8,0xFF,0x10,0x10,0x80,0x48,0x80,0x3E,0x2E,0x3F,0xDC,0xFF,0xB9,0x4E, +0xFC,0x00,0x96,0x8E,0x8F,0x54,0xAE,0x52,0xF8,0xFF,0x1E,0x60,0x6E,0x20,0xF8,0xFF, +0x10,0x10,0x80,0x48,0x80,0x3E,0x2E,0x3F,0xDC,0xFF,0x3C,0x3F,0x03,0x00,0xB9,0x4E, +0xFC,0x00,0x06,0x4F,0x8F,0x58,0xAE,0x52,0xF8,0xFF,0x6E,0x52,0xE0,0xFF,0x6E,0x20, +0x08,0x00,0x28,0x30,0x06,0x00,0x6E,0xB0,0xE0,0xFF,0xAC,0x6E,0x6E,0x20,0x08,0x00, +0x28,0x30,0x06,0x00,0xC0,0x48,0x00,0x60,0xFE,0x01,0x80,0x42,0x00,0x60,0xF8,0x01, +0xAE,0x42,0xD6,0xFF,0x6E,0x0C,0x3D,0x00,0xDE,0xFF,0x0A,0x67,0x6E,0x0C,0x3C,0x00, +0xDE,0xFF,0x00,0x66,0xC6,0x00,0x6E,0x20,0x08,0x00,0x68,0x2D,0x02,0x00,0xF4,0xFF, +0xBC,0x2E,0xFD,0x00,0x30,0x33,0x2E,0x2F,0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E, +0xFC,0x00,0xEE,0x7E,0x8F,0x5C,0x40,0x4A,0x1A,0x66,0xBC,0x2E,0xFD,0x00,0x35,0x33, +0x2E,0x2F,0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E,0xFC,0x00,0xEE,0x7E,0x8F,0x5C, +0x40,0x4A,0x0C,0x67,0x7C,0x2D,0x00,0x00,0xFF,0xFF,0xD6,0xFF,0x00,0x60,0x7C,0x00, +0xBC,0x2E,0xFD,0x00,0x3A,0x33,0x2E,0x2F,0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E, +0xFC,0x00,0xEE,0x7E,0x8F,0x5C,0x40,0x4A,0x1A,0x66,0xBC,0x2E,0xFD,0x00,0x3F,0x33, +0x2E,0x2F,0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E,0xFC,0x00,0xEE,0x7E,0x8F,0x5C, +0x40,0x4A,0x0A,0x67,0x7C,0x2D,0x00,0x00,0xFE,0xFF,0xD6,0xFF,0x3C,0x60,0xBC,0x2E, +0xFD,0x00,0x44,0x33,0x2E,0x2F,0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E,0xFC,0x00, +0xEE,0x7E,0x8F,0x5C,0x40,0x4A,0x1A,0x66,0xBC,0x2E,0xFD,0x00,0x49,0x33,0x2E,0x2F, +0xF4,0xFF,0x3C,0x3F,0x05,0x00,0xB9,0x4E,0xFC,0x00,0xEE,0x7E,0x8F,0x5C,0x40,0x4A, +0x08,0x67,0x7C,0x2D,0x00,0x00,0xFD,0xFF,0xD6,0xFF,0xAE,0x4A,0xD6,0xFF,0x00,0x66, +0x12,0x01,0x6E,0x02,0x7F,0x00,0xE4,0xFF,0x2E,0x30,0xE4,0xFF,0x00,0x60,0xE8,0x00, +0x6E,0x20,0x08,0x00,0x28,0x3F,0x04,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x02,0x00, +0x6E,0x20,0xCE,0xFF,0x50,0x20,0x90,0x4E,0x8F,0x58,0x40,0x2D,0xD6,0xFF,0x00,0x60, +0xE2,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x08,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F, +0x06,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x04,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F, +0x02,0x00,0x6E,0x20,0xCE,0xFF,0x50,0x20,0x90,0x4E,0x8F,0x50,0x40,0x2D,0xD6,0xFF, +0x00,0x60,0xB0,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x0C,0x00,0x6E,0x20,0x08,0x00, +0x28,0x3F,0x0A,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x08,0x00,0x6E,0x20,0x08,0x00, +0x28,0x3F,0x06,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x04,0x00,0x6E,0x20,0x08,0x00, +0x28,0x3F,0x02,0x00,0x6E,0x20,0xCE,0xFF,0x50,0x20,0x90,0x4E,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x40,0x2D,0xD6,0xFF,0x6A,0x60,0x6E,0x20,0x08,0x00,0x28,0x3F,0x0E,0x00, +0x6E,0x20,0x08,0x00,0x28,0x3F,0x0C,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x0A,0x00, +0x6E,0x20,0x08,0x00,0x28,0x3F,0x08,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x06,0x00, +0x6E,0x20,0x08,0x00,0x28,0x3F,0x04,0x00,0x6E,0x20,0x08,0x00,0x28,0x3F,0x02,0x00, +0x6E,0x20,0xCE,0xFF,0x50,0x20,0x90,0x4E,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x40,0x2D, +0xD6,0xFF,0x1E,0x60,0x1C,0x60,0x40,0x4A,0x00,0x67,0x16,0xFF,0x7C,0xB0,0x01,0x00, +0x00,0x67,0x30,0xFF,0x7C,0xB0,0x02,0x00,0x00,0x67,0x5A,0xFF,0x7C,0xB0,0x03,0x00, +0x96,0x67,0x2E,0x20,0xD6,0xFF,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x03,0x2E,0x30,0x08,0x00,0xC0,0x48,0xB9,0xD1,0x00,0x00,0x9C,0x87,0x2E,0x30, +0x08,0x00,0x79,0xD1,0x00,0x00,0xFC,0x68,0x79,0x0C,0xD0,0x07,0x00,0x00,0xFC,0x68, +0x00,0x6D,0x28,0x01,0x79,0x04,0xD0,0x07,0x00,0x00,0xFC,0x68,0x79,0x52,0x00,0x00, +0xB0,0x75,0x40,0x42,0x39,0x30,0x00,0x00,0xB0,0x75,0x7C,0xC0,0x1F,0x00,0x7C,0xB0, +0x1E,0x00,0x00,0x66,0x06,0x01,0x79,0x02,0xE0,0xFF,0x00,0x00,0xB0,0x75,0x79,0x06, +0x20,0x00,0x00,0x00,0xB0,0x75,0x40,0x42,0x39,0x30,0x00,0x00,0xB0,0x75,0x7C,0xC0, +0xE0,0x07,0x7C,0xB0,0x80,0x07,0x00,0x66,0xE2,0x00,0x79,0x02,0x1F,0xF8,0x00,0x00, +0xB0,0x75,0x79,0x06,0x00,0x08,0x00,0x00,0xB0,0x75,0x40,0x42,0x39,0x30,0x00,0x00, +0xB0,0x75,0x7C,0xC0,0x00,0xF8,0x40,0x48,0x40,0x42,0x40,0x48,0xBC,0xB0,0x00,0x00, +0x00,0xC0,0x00,0x66,0xB6,0x00,0x79,0x42,0x00,0x00,0xB0,0x75,0x40,0x42,0x39,0x30, +0x00,0x00,0x40,0x88,0x7C,0xC0,0x1F,0x00,0x7C,0xB0,0x1F,0x00,0x6A,0x67,0x79,0x52, +0x00,0x00,0x40,0x88,0x40,0x42,0x39,0x30,0x00,0x00,0x40,0x88,0x7C,0xC0,0x1F,0x00, +0x7C,0xB0,0x1C,0x00,0x00,0x63,0x84,0x00,0x39,0x3E,0x00,0x00,0x40,0x88,0x47,0xEA, +0x7C,0xCE,0x0F,0x00,0x7C,0xBE,0x02,0x00,0x22,0x66,0x40,0x42,0x39,0x30,0x00,0x00, +0x40,0x88,0x7C,0xC0,0x00,0x06,0x14,0x66,0x40,0x42,0x39,0x30,0x00,0x00,0x40,0x88, +0x7C,0xC0,0x1F,0x00,0x7C,0xB0,0x1D,0x00,0x50,0x63,0x1C,0x60,0x40,0x42,0x39,0x30, +0x00,0x00,0x40,0x88,0x7C,0xC0,0x1F,0x00,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0xFD,0x00, +0xBA,0x30,0x11,0x32,0x41,0xB0,0x32,0x63,0x79,0x02,0xE0,0xFF,0x00,0x00,0x40,0x88, +0x79,0x06,0x21,0x00,0x00,0x00,0x40,0x88,0x40,0x42,0x39,0x30,0x00,0x00,0x40,0x88, +0x7C,0xC0,0xE0,0x01,0x7C,0xB0,0x80,0x01,0x10,0x63,0x79,0x02,0x00,0xFE,0x00,0x00, +0x40,0x88,0x79,0x06,0x21,0x02,0x00,0x00,0x40,0x88,0x9F,0x4A,0xDF,0x4C,0x80,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x39,0x30,0x00,0x00,0x40,0x88,0xC0,0x48, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x3A,0x08,0x00, +0x05,0x3E,0x47,0xEA,0x7C,0xCE,0x0F,0x00,0x05,0x3C,0x7C,0xCC,0x1F,0x00,0x05,0x30, +0x09,0x72,0x60,0xE2,0x7C,0xB0,0x77,0x00,0x04,0x6F,0xFF,0x70,0x44,0x60,0x7C,0xBE, +0x0C,0x00,0x04,0x6F,0xFF,0x70,0x3A,0x60,0x7C,0xBE,0x02,0x00,0x14,0x66,0x05,0x30, +0x7C,0xC0,0x00,0x06,0x0C,0x66,0x7C,0xBC,0x1D,0x00,0x04,0x6F,0xFF,0x70,0x22,0x60, +0x12,0x60,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0xBA,0x30,0x50,0xBC,0x04,0x6F, +0xFF,0x70,0x0E,0x60,0xC5,0x33,0x00,0x00,0x40,0x88,0xB9,0x4E,0xFC,0x00,0x0E,0x51, +0x80,0x42,0x9F,0x4A,0xDF,0x4C,0xE0,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x39,0x30,0x00,0x00,0xB0,0x75,0xC0,0x48,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x07,0x30,0x7C,0xC0,0x1F,0x00,0x7C,0xB0, +0x1E,0x00,0x04,0x6D,0xFF,0x70,0x34,0x60,0x07,0x30,0x7C,0xC0,0xE0,0x07,0x7C,0xB0, +0x80,0x07,0x04,0x6D,0xFF,0x70,0x24,0x60,0x07,0x30,0x7C,0xC0,0x00,0xF8,0xC0,0x48, +0x3C,0x22,0x00,0x00,0x00,0xC0,0x81,0xB0,0x04,0x6D,0xFF,0x70,0x0E,0x60,0xC7,0x33, +0x00,0x00,0xB0,0x75,0xB9,0x4E,0xFC,0x00,0x0E,0x51,0x80,0x42,0x9F,0x4A,0xDF,0x4C, +0x80,0x00,0x5E,0x4E,0x75,0x4E,0x6F,0x22,0x02,0x00,0x11,0x34,0x7C,0xC4,0xFF,0x0F, +0x89,0x54,0x49,0x2F,0x02,0x00,0x7C,0xB4,0x0F,0x00,0x10,0x62,0x4A,0xE5,0x7B,0x22, +0x24,0x20,0xE7,0x48,0x1C,0x1F,0x91,0x4E,0xDF,0x4C,0xF8,0x38,0x73,0x4E,0xF9,0x41, +0x00,0x00,0x9A,0x29,0x08,0x20,0xF9,0x43,0xFC,0x00,0xE4,0x9F,0xF9,0x45,0xFC,0x00, +0xA4,0x9F,0x75,0x4E,0xFC,0x00,0x8E,0x9F,0xFC,0x00,0x28,0xFB,0xFC,0x00,0x70,0xFB, +0xFC,0x00,0x44,0xA2,0xFC,0x00,0xD8,0xA5,0xFC,0x00,0xB0,0xFC,0xFC,0x00,0xB8,0xA0, +0xFD,0x00,0x56,0x06,0xFC,0x00,0xAE,0xEE,0xFC,0x00,0x7A,0xB1,0xFD,0x00,0xAE,0x02, +0xFD,0x00,0x24,0x03,0xFD,0x00,0xDE,0x01,0xFD,0x00,0x0A,0x00,0xFD,0x00,0xA0,0x03, +0xFD,0x00,0x4E,0x09,0xFD,0x00,0x50,0x3A,0xFD,0x00,0x2C,0x41,0xFD,0x00,0x88,0x5B, +0x00,0x00,0x00,0x00,0x00,0x70,0x75,0x4E,0xE7,0x48,0xFE,0x7F,0x41,0x20,0xF9,0x43, +0x00,0x00,0x9E,0x29,0xF9,0x47,0x00,0x00,0xDA,0x19,0x58,0x24,0xCA,0x22,0xD8,0x22, +0x58,0x28,0xCB,0x22,0xD8,0x22,0xD8,0x22,0x2A,0x30,0x02,0x00,0x00,0x3F,0x1A,0x67, +0x40,0xD0,0x3C,0x32,0x00,0x04,0x41,0xB0,0x0C,0x63,0x01,0x30,0x7C,0x35,0x00,0x02, +0x02,0x00,0x02,0x60,0xDC,0x36,0xC8,0x51,0xFC,0xFF,0xB9,0x4E,0xFC,0x00,0x50,0xAA, +0x79,0x20,0x00,0x00,0x9E,0x29,0x5F,0x31,0x02,0x00,0xDF,0x4C,0xFE,0x7F,0x39,0x30, +0x00,0x00,0x1E,0x17,0x75,0x4E,0x2F,0x30,0x04,0x00,0xC0,0xC1,0x2F,0x32,0x06,0x00, +0xC1,0xC3,0x80,0xD2,0x50,0x67,0x01,0x20,0x00,0x74,0xBC,0xB2,0x01,0x00,0x00,0x00, +0x04,0x65,0x41,0x48,0x10,0x74,0x7C,0xB2,0x01,0x00,0x06,0x67,0x42,0x52,0x49,0xE2, +0xF4,0x60,0x42,0xE2,0x01,0x76,0x63,0xE5,0x03,0x34,0x42,0xD4,0x02,0x66,0x42,0x53, +0x02,0x32,0x43,0x92,0x7C,0xB2,0x01,0x00,0x1A,0x67,0x41,0xE2,0x43,0xD2,0x01,0x38, +0xC1,0xC2,0x80,0xB2,0x06,0x62,0x08,0x65,0x04,0x30,0x75,0x4E,0x04,0x34,0xE0,0x60, +0x04,0x36,0xDC,0x60,0x03,0x30,0x75,0x4E,0x79,0x20,0x00,0x00,0x9E,0x29,0x28,0x30, +0x02,0x00,0x40,0x53,0x79,0x20,0x00,0x00,0xA6,0x29,0xF9,0x43,0x00,0x00,0xDA,0x16, +0x79,0x42,0x00,0x00,0x1E,0x26,0x28,0x32,0x06,0x00,0x28,0x34,0x02,0x00,0x42,0x92, +0x3E,0x67,0x39,0x36,0x00,0x00,0xC2,0x29,0x03,0x38,0x42,0x98,0x68,0x96,0x06,0x00, +0x04,0x34,0x42,0xB7,0x2A,0x6A,0x28,0x34,0x04,0x00,0x68,0x94,0x00,0x00,0x42,0xD4, +0xC2,0xC9,0xC1,0x89,0x0A,0x6A,0x44,0x44,0x44,0x52,0x44,0xE2,0x44,0x44,0x04,0x60, +0x44,0x52,0x44,0xE2,0x68,0xD8,0x00,0x00,0xC4,0x32,0x79,0x52,0x00,0x00,0x1E,0x26, +0xE8,0x41,0x04,0x00,0xC8,0x51,0xB0,0xFF,0x39,0x30,0x00,0x00,0x1E,0x26,0x02,0x66, +0x75,0x4E,0xF9,0x41,0x00,0x00,0xDA,0x16,0x00,0x61,0x84,0x00,0x39,0x30,0x00,0x00, +0x1E,0x26,0x40,0xE2,0x40,0x53,0x79,0x4A,0x00,0x00,0xD0,0x29,0x1E,0x66,0xD9,0x33, +0x00,0x00,0xC0,0x29,0xD9,0x33,0x00,0x00,0xC4,0x29,0x00,0x3F,0x09,0x2F,0x00,0x61, +0x78,0x04,0x5F,0x22,0x1F,0x30,0xC8,0x51,0xE6,0xFF,0x75,0x4E,0xD9,0x33,0x00,0x00, +0xC0,0x29,0xD9,0x33,0x00,0x00,0xC4,0x29,0x39,0x32,0x00,0x00,0xD2,0x29,0x39,0x34, +0x00,0x00,0xC0,0x29,0x39,0x36,0x00,0x00,0xC4,0x29,0x41,0xB4,0x0A,0x6C,0x41,0xB6, +0x26,0x6D,0xC1,0x33,0x00,0x00,0xC0,0x29,0x39,0x32,0x00,0x00,0xD6,0x29,0x41,0xB6, +0x0A,0x6F,0x41,0xB4,0x12,0x6E,0xC1,0x33,0x00,0x00,0xC4,0x29,0x00,0x3F,0x09,0x2F, +0x00,0x61,0x26,0x04,0x5F,0x22,0x1F,0x30,0xC8,0x51,0xB2,0xFF,0x75,0x4E,0x40,0x55, +0x1C,0x65,0x00,0x32,0x48,0x22,0x01,0x30,0x49,0x20,0x18,0x34,0x50,0xB4,0x06,0x6F, +0x50,0x31,0xFE,0xFF,0x82,0x30,0xC8,0x51,0xF2,0xFF,0xC9,0x51,0xEA,0xFF,0x75,0x4E, +0x01,0x72,0x2F,0x30,0x06,0x00,0xEF,0xC1,0x04,0x00,0x02,0x6C,0x41,0x44,0x2F,0x34, +0x08,0x00,0xC2,0x81,0x42,0x4A,0x04,0x6C,0x41,0x44,0x42,0x44,0x03,0x2F,0x00,0x26, +0x02,0x6C,0x83,0x44,0x43,0x48,0x43,0xD6,0x42,0xB6,0x02,0x6D,0x41,0xD0,0x1F,0x26, +0x75,0x4E,0x02,0x3F,0x03,0x3F,0xF9,0xC3,0x00,0x00,0x98,0x29,0x39,0x36,0x00,0x00, +0x9A,0x29,0x3B,0x16,0x17,0x30,0x00,0x34,0xC2,0x48,0x7C,0xC4,0xF0,0xFF,0x62,0xE6, +0x82,0xD2,0x7C,0xC0,0x0F,0x00,0x1F,0x36,0x1F,0x34,0x75,0x4E,0x02,0x03,0x01,0x00, +0x00,0x00,0x00,0x00,0xF9,0x49,0x00,0x00,0x9A,0x29,0x02,0x70,0xAC,0x4C,0xF0,0x00, +0x26,0x00,0x45,0xBE,0x00,0x67,0xE4,0x00,0x44,0xBC,0x00,0x66,0x1E,0x01,0x6C,0x2A, +0x96,0x00,0xD5,0x4E,0xF9,0x4B,0xFF,0x00,0x3C,0x8A,0x44,0x46,0x7C,0xC8,0x0F,0x00, +0x40,0x42,0xC0,0x09,0x40,0x3B,0xEC,0xFF,0x2C,0x30,0x00,0x00,0x00,0x32,0x41,0xD2, +0x40,0x53,0x79,0x22,0x00,0x00,0x4E,0x04,0x46,0xE8,0xC6,0xC3,0xC1,0xD3,0x2C,0x34, +0xFE,0xFF,0xC5,0xC5,0xC2,0xD3,0x07,0x74,0x2C,0x32,0x02,0x00,0xEC,0x47,0x22,0x00, +0x13,0x36,0x45,0x9E,0x1E,0x6C,0x47,0x44,0x41,0x44,0xED,0x41,0xE4,0xFF,0x43,0xD6, +0x44,0x99,0x04,0x31,0x43,0xD6,0x44,0x99,0x04,0x31,0xCA,0x51,0xF2,0xFF,0x3C,0x34, +0x00,0x8F,0x18,0x60,0xED,0x41,0xC4,0xFF,0x43,0xD6,0x44,0x99,0xC4,0x30,0x43,0xD6, +0x44,0x99,0xC4,0x30,0xCA,0x51,0xF2,0xFF,0x3C,0x34,0x00,0x80,0x41,0x3B,0xF4,0xFF, +0x47,0x52,0xF9,0x45,0xFC,0x00,0xA6,0xA5,0x2C,0x32,0x24,0x00,0x49,0xE5,0xC1,0xD4, +0x41,0x51,0x08,0x66,0x6C,0x4A,0x20,0x00,0x02,0x66,0x47,0x53,0x07,0x32,0x13,0x36, +0x7C,0xC2,0x0F,0x00,0x7B,0xE3,0x83,0x36,0xEC,0x47,0x18,0x00,0x02,0x78,0x7C,0x3B, +0x01,0x00,0xFA,0xFF,0x49,0x2B,0xF6,0xFF,0x47,0x3B,0xFC,0xFF,0x5B,0x4A,0xC3,0x56, +0x44,0xC6,0x72,0x3B,0x00,0x30,0xFE,0xFF,0x82,0x3A,0x07,0x72,0xD5,0x03,0x71,0x4E, +0xFA,0x66,0x49,0x54,0xC8,0x51,0xDE,0xFF,0x75,0x4E,0x6C,0xB0,0x24,0x00,0x14,0x66, +0x6C,0x4A,0x20,0x00,0x0E,0x66,0x44,0xBC,0x0A,0x67,0x02,0x6D,0x46,0x55,0x46,0x52, +0x46,0x39,0x2A,0x00,0x44,0xBC,0x02,0x6C,0x46,0xC9,0x06,0x32,0x44,0x92,0x41,0x52, +0x7C,0xC2,0x0F,0x00,0xEC,0x41,0x22,0x00,0x40,0x42,0x01,0x3F,0x00,0x61,0x8E,0x02, +0x1F,0x32,0x10,0x30,0x78,0xE3,0x80,0x30,0x75,0x4E,0xEF,0x4F,0xEC,0xFF,0x2C,0x36, +0x00,0x00,0x7C,0xB6,0x08,0x00,0x00,0x62,0xA0,0x00,0x6C,0xB0,0x24,0x00,0x06,0x67, +0x4F,0x24,0x00,0x61,0xBA,0x00,0x44,0xBC,0x04,0x6C,0x46,0xC9,0x47,0xCB,0x44,0x9C, +0x00,0x72,0x41,0x2A,0x04,0x30,0x40,0x46,0x7C,0xC0,0x0F,0x00,0xC1,0x01,0x79,0x20, +0x00,0x00,0x4E,0x04,0x2C,0x36,0x00,0x00,0x43,0xD6,0x2C,0x34,0xFE,0xFF,0xC5,0xC5, +0xC2,0xD1,0x44,0xE8,0xC3,0xC9,0xC4,0xD1,0x2C,0x30,0x02,0x00,0x45,0x9E,0x04,0x6C, +0x47,0x44,0x40,0x44,0x40,0x32,0x46,0xBE,0x06,0x6E,0x47,0xCD,0xED,0x4B,0x10,0x00, +0x06,0x38,0x44,0xD8,0x04,0x3A,0x47,0x98,0x04,0x3C,0x47,0x9C,0x2C,0x30,0x24,0x00, +0x48,0xE5,0xC0,0xDA,0x40,0x51,0x08,0x66,0x6C,0x4A,0x20,0x00,0x02,0x66,0x47,0x53, +0xEC,0x47,0x22,0x00,0x13,0x30,0x07,0x34,0x42,0x52,0x7C,0xC4,0x0F,0x00,0x78,0xE5, +0x13,0x34,0x80,0x36,0x01,0x30,0x40,0x46,0xFB,0x4B,0x14,0xD0,0x4D,0x26,0xDD,0xD6, +0x4B,0x28,0xC3,0x98,0xD5,0xDA,0x95,0x4E,0xEF,0x4F,0x14,0x00,0x75,0x4E,0x68,0x00, +0x4A,0x00,0x8C,0x00,0x82,0x00,0xBE,0x00,0xA4,0x00,0x84,0x00,0x78,0x00,0xEE,0x00, +0xD0,0x00,0x12,0x01,0x08,0x01,0x44,0x01,0x2A,0x01,0x0A,0x01,0xFE,0x00,0x43,0x53, +0xBA,0x4C,0x07,0x00,0x20,0x00,0x4A,0x20,0xEC,0x43,0x18,0x00,0x59,0x4A,0x0A,0x66, +0xC0,0x30,0xCB,0x51,0xF8,0xFF,0xC2,0x30,0x75,0x4E,0xC1,0x30,0xCB,0x51,0xEE,0xFF, +0xC2,0x30,0x75,0x4E,0x5D,0xC1,0x5D,0x83,0xD3,0x4E,0x5A,0xE3,0x04,0x64,0x48,0x2A, +0xD2,0x4E,0x48,0x2A,0xD4,0x4E,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1, +0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0xC9,0xD0,0x44,0x4A,0x10,0x6B,0x58,0xE2,0x59,0xE2, +0x02,0x64,0xC3,0xD0,0x46,0xD8,0xCF,0x51,0xD2,0xFF,0x75,0x4E,0x45,0xD8,0xCF,0x51, +0xCA,0xFF,0x75,0x4E,0x42,0x46,0x5A,0xE3,0x04,0x64,0x48,0x2A,0xD2,0x4E,0xC9,0xD0, +0x44,0x4A,0x10,0x6B,0x58,0xE2,0x59,0xE2,0x02,0x64,0xC3,0xD0,0x46,0xD8,0xCF,0x51, +0xE6,0xFF,0x75,0x4E,0x45,0xD8,0xCF,0x51,0xDE,0xFF,0x75,0x4E,0x5A,0xE3,0x14,0x64, +0x48,0x2A,0xD4,0x4E,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3, +0x5D,0xB3,0x5D,0xB3,0xC9,0xD0,0x44,0x4A,0x0E,0x6B,0x59,0xE2,0x02,0x64,0xC3,0xD0, +0x46,0xD8,0xCF,0x51,0xD8,0xFF,0x75,0x4E,0x45,0xD8,0xCF,0x51,0xD0,0xFF,0x75,0x4E, +0x5A,0xE3,0x04,0x64,0x48,0x2A,0xD2,0x4E,0x48,0x2A,0xD4,0x4E,0x5D,0xC1,0x5D,0xC1, +0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x58,0xE2,0x59,0xE2, +0x02,0x64,0xC3,0xD0,0x44,0x4A,0x0A,0x6B,0x46,0xD8,0xC9,0xD0,0xCF,0x51,0xD2,0xFF, +0x75,0x4E,0x45,0xD8,0xCF,0x51,0xCA,0xFF,0x75,0x4E,0x42,0x46,0x5A,0xE3,0x04,0x64, +0x48,0x2A,0xD2,0x4E,0x58,0xE2,0x59,0xE2,0x02,0x64,0xC3,0xD0,0x44,0x4A,0x0A,0x6B, +0x46,0xD8,0xC9,0xD0,0xCF,0x51,0xE6,0xFF,0x75,0x4E,0x45,0xD8,0xCF,0x51,0xDE,0xFF, +0x75,0x4E,0x5A,0xE3,0x14,0x64,0x48,0x2A,0xD4,0x4E,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3, +0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x59,0xE2,0x02,0x64,0xC3,0xD0, +0x44,0x4A,0x0A,0x6B,0x46,0xD8,0xC9,0xD0,0xCF,0x51,0xD8,0xFF,0x75,0x4E,0x45,0xD8, +0xCF,0x51,0xD0,0xFF,0x75,0x4E,0x00,0x01,0x03,0x01,0x04,0x01,0x07,0x01,0x06,0x01, +0x06,0x01,0x01,0x01,0x0D,0x01,0xFF,0xFF,0xFF,0x7F,0xFF,0x3F,0xFF,0x1F,0xFF,0x0F, +0xFF,0x07,0xFF,0x03,0xFF,0x01,0xFF,0x00,0x7F,0x00,0x3F,0x00,0x1F,0x00,0x0F,0x00, +0x07,0x00,0x03,0x00,0x01,0x00,0x00,0x00,0xF9,0x49,0x00,0x00,0x9A,0x29,0xAC,0x4C, +0x70,0x00,0x26,0x00,0x05,0x30,0x6C,0xC0,0x32,0x00,0x40,0xD0,0x6C,0x20,0x2E,0x00, +0xC0,0xD0,0x6C,0x4A,0x34,0x00,0xC0,0x56,0x7C,0xC0,0x20,0x00,0x04,0x32,0x41,0xE8, +0x06,0x34,0x42,0xE8,0x0F,0x76,0x43,0xC8,0x44,0xD8,0x3B,0x38,0xAA,0x40,0x43,0xCC, +0x46,0xDC,0x3B,0x3C,0xA4,0x60,0x46,0x46,0x41,0x94,0x02,0x66,0x46,0xC8,0x6C,0x2A, +0x9A,0x00,0xD5,0x4E,0xF9,0x4B,0xFF,0x00,0x3C,0x8A,0x6D,0x42,0xE4,0xFF,0x42,0x52, +0x42,0x3B,0xFA,0xFF,0xED,0x47,0xEC,0xFF,0xC4,0x36,0xFC,0x36,0xFF,0xFF,0xC6,0x36, +0x14,0x34,0x02,0x3E,0x47,0x53,0x42,0xD4,0xC2,0x36,0x79,0x22,0x00,0x00,0x4E,0x04, +0xEC,0xCB,0xFE,0xFF,0xC5,0xD3,0xC2,0xC3,0xC1,0xD3,0xED,0x45,0xC4,0xFF,0xEC,0x47, +0x18,0x00,0x2C,0x34,0x24,0x00,0x42,0xD4,0x42,0xD4,0xFA,0x49,0x3A,0xFF,0xC2,0xD8, +0x02,0x76,0x3C,0x38,0x00,0x80,0x01,0x7C,0x90,0x34,0xC0,0xD0,0x49,0x2B,0xF6,0xFF, +0x46,0x3B,0xFC,0xFF,0x5B,0x4A,0xC2,0x56,0x43,0xC4,0x74,0x3B,0x00,0x20,0xFE,0xFF, +0x84,0x3A,0x07,0x7A,0xD5,0x0B,0x71,0x4E,0xFA,0x66,0x89,0x54,0xCF,0x51,0xDA,0xFF, +0x75,0x4E,0x39,0x10,0x00,0x00,0x61,0x0E,0x40,0x02,0x0F,0x00,0x75,0x4E,0x39,0x2F, +0x00,0x00,0x4E,0x04,0x97,0x06,0x00,0x00,0x00,0x7D,0x39,0x2F,0x00,0x00,0x4E,0x04, +0xB9,0x4E,0xFC,0x00,0xD6,0x4B,0x8F,0x50,0x75,0x4E,0xFC,0x23,0xFC,0x00,0xAC,0xA6, +0x00,0x00,0x58,0x29,0xE7,0x40,0x7C,0x00,0x00,0x07,0x79,0x48,0xFC,0x00,0xE4,0xA7, +0x3C,0x3F,0x00,0x01,0x3C,0x3F,0x05,0x00,0x4D,0x4E,0x8F,0x50,0xC0,0x23,0x00,0x00, +0x5C,0x29,0xDF,0x46,0x00,0x61,0x5C,0x01,0x00,0x61,0x38,0x9F,0xB0,0x60,0x79,0x20, +0x00,0x00,0x9E,0x29,0xE7,0x40,0x7C,0x00,0x00,0x07,0x79,0x21,0x00,0x00,0x58,0x29, +0x12,0x00,0xE8,0x23,0x0E,0x00,0x00,0x00,0x58,0x29,0xDF,0x46,0x3C,0x3F,0x06,0x00, +0x4D,0x4E,0x8F,0x54,0x79,0x20,0x00,0x00,0xAA,0x29,0x80,0x30,0x75,0x4E,0x3C,0x3F, +0x04,0x00,0x4E,0x4E,0x8F,0x54,0x00,0x14,0x3C,0xB4,0x02,0x00,0x6C,0x67,0x79,0x20, +0x00,0x00,0xA2,0x29,0x10,0x30,0x7C,0xB0,0x01,0x00,0x06,0x66,0x02,0x4A,0x1E,0x67, +0x46,0x60,0x7C,0xB0,0x03,0x00,0x28,0x67,0x02,0x4A,0x12,0x67,0x67,0x42,0xFF,0x70, +0x00,0x2F,0x00,0x2F,0x3C,0x3F,0x05,0x00,0x4E,0x4E,0xEF,0x4F,0x0C,0x00,0x79,0x48, +0xFC,0x00,0xC4,0xA7,0x3C,0x3F,0x06,0x00,0x4E,0x4E,0x8F,0x5C,0x01,0x70,0x75,0x4E, +0x01,0x70,0x00,0xB4,0x12,0x67,0x00,0x3F,0xFF,0x70,0x00,0x2F,0x00,0x2F,0x3C,0x3F, +0x05,0x00,0x4E,0x4E,0xEF,0x4F,0x0C,0x00,0x79,0x48,0xFC,0x00,0xBC,0xA7,0x3C,0x3F, +0x06,0x00,0x4E,0x4E,0x8F,0x5C,0x02,0x70,0x75,0x4E,0x79,0x48,0xFC,0x00,0xBC,0xA7, +0x3C,0x3F,0x06,0x00,0x4E,0x4E,0x8F,0x5C,0x03,0x70,0x75,0x4E,0x77,0x07,0x00,0x07, +0x70,0x00,0x00,0x00,0x77,0x07,0x00,0x07,0x70,0x00,0x70,0x07,0x07,0x00,0x07,0x07, +0x77,0x00,0x55,0x05,0x33,0x03,0x33,0x07,0x73,0x03,0x73,0x07,0x37,0x03,0x37,0x07, +0x77,0x03,0x00,0x00,0xE7,0x48,0xFE,0xFF,0x79,0x20,0x00,0x00,0x58,0x29,0x90,0x4E, +0xDF,0x4C,0xFF,0x7F,0x39,0x2F,0x00,0x00,0x5C,0x29,0x75,0x4E,0x39,0x2F,0x00,0x00, +0x5C,0x29,0x3C,0x3F,0x00,0x01,0x3C,0x3F,0x05,0x00,0x4D,0x4E,0x8F,0x50,0x00,0x61, +0xBC,0x00,0x00,0x61,0x9A,0xFE,0x00,0x60,0x00,0x9E,0xFC,0x33,0x01,0x00,0x00,0x00, +0xC6,0x27,0x75,0x4E,0x3C,0x3F,0x02,0x00,0x3C,0x3F,0x01,0x00,0x4D,0x4E,0x40,0x4A, +0x1A,0x67,0xBC,0x3E,0x02,0x00,0x4D,0x4E,0x8F,0x58,0x00,0x22,0x41,0x48,0x49,0xE1, +0x41,0x80,0xC0,0x33,0x00,0x00,0xC6,0x27,0x01,0x70,0x75,0x4E,0x8F,0x58,0x00,0x70, +0x75,0x4E,0xF9,0x41,0xFC,0x00,0xCA,0xA8,0xC8,0x23,0x00,0x00,0x60,0x29,0xC8,0x23, +0x00,0x00,0x68,0x29,0xFC,0x23,0xFC,0x00,0x64,0xFF,0x00,0x00,0x64,0x29,0xF9,0x41, +0x00,0x00,0xA2,0x29,0x10,0x2F,0xBC,0x20,0xFD,0x00,0x06,0x3A,0x00,0x61,0xA6,0x5A, +0xDF,0x23,0x00,0x00,0xA2,0x29,0x00,0x70,0xC0,0x33,0x00,0x00,0x46,0x27,0xC0,0x13, +0x00,0x00,0x3E,0x28,0xC0,0x13,0x00,0x00,0x47,0x28,0xF9,0x41,0x00,0x00,0x42,0x28, +0xC0,0x30,0xC0,0x30,0x80,0x10,0x79,0x20,0x00,0x00,0x56,0x04,0xBC,0x20,0xFC,0x00, +0x84,0xFF,0x79,0x48,0xFC,0x00,0x82,0xFE,0x79,0x48,0xFD,0x00,0x02,0x3A,0x3C,0x3F, +0x01,0x00,0x67,0x42,0x4E,0x4E,0xEF,0x4F,0x0C,0x00,0x75,0x4E,0x79,0x20,0x00,0x00, +0x56,0x04,0x90,0x42,0xFF,0x70,0x00,0x2F,0x00,0x2F,0xA7,0x42,0x4E,0x4E,0xEF,0x4F, +0x0C,0x00,0x75,0x4E,0x39,0x10,0x00,0x00,0x3E,0x28,0x00,0x12,0x00,0x02,0xC0,0x00, +0x28,0x67,0x01,0x10,0x00,0x08,0x06,0x00,0x0A,0x67,0xFC,0x33,0x20,0x00,0x00,0x00, +0xC6,0x27,0x08,0x60,0xFC,0x33,0x21,0x00,0x00,0x00,0xC6,0x27,0x00,0x02,0x23,0x00, +0xC0,0x13,0x00,0x00,0x3E,0x28,0x01,0x70,0x75,0x4E,0x3C,0x3F,0x02,0x00,0x3C,0x3F, +0x01,0x00,0x4D,0x4E,0x40,0x4A,0x04,0x66,0x8F,0x58,0x1A,0x60,0xBC,0x3E,0x02,0x00, +0x4D,0x4E,0x8F,0x58,0x00,0x22,0x41,0x48,0x49,0xE1,0x41,0x80,0xC0,0x33,0x00,0x00, +0xC6,0x27,0x01,0x70,0x75,0x4E,0x81,0x08,0x05,0x00,0x1E,0x67,0xC1,0x13,0x00,0x00, +0x3E,0x28,0xF9,0x33,0x00,0x00,0x40,0x27,0x00,0x00,0xC0,0x29,0xF9,0x33,0x00,0x00, +0x42,0x27,0x00,0x00,0xC2,0x29,0x02,0x70,0x75,0x4E,0x00,0x70,0x75,0x4E,0x39,0x10, +0x00,0x00,0x4C,0x04,0x03,0x72,0x41,0xC0,0x41,0xB0,0x02,0x66,0x02,0x70,0x00,0x3F, +0x00,0x61,0x90,0x00,0xF9,0x41,0xFD,0x00,0x2C,0x41,0x1F,0x30,0x7C,0xB0,0x02,0x00, +0x06,0x66,0xF9,0x41,0xFD,0x00,0x88,0x5B,0x00,0x61,0x08,0xA1,0x40,0x42,0xC0,0x33, +0x00,0x00,0x74,0x29,0xC0,0x33,0x00,0x00,0x7E,0x29,0xC0,0x33,0x00,0x00,0x80,0x29, +0xC0,0x33,0x00,0x00,0x7C,0x29,0xC0,0x13,0x00,0x00,0x95,0x29,0x40,0x46,0xC0,0x33, +0x00,0x00,0x76,0x29,0xF9,0x23,0x00,0x00,0x4E,0x04,0x00,0x00,0x78,0x29,0x01,0x70, +0xC0,0x13,0x00,0x00,0x94,0x29,0xC0,0x33,0x00,0x00,0x40,0x28,0x1E,0x70,0xC0,0x13, +0x00,0x00,0x83,0x29,0xC0,0x13,0x00,0x00,0x82,0x29,0xFC,0x23,0xFC,0x00,0x62,0x43, +0x00,0x00,0xA8,0x04,0x00,0x60,0xB8,0xFC,0xFC,0x23,0xFC,0x00,0x90,0x4E,0x00,0x00, +0x40,0x2A,0xFC,0x23,0xFC,0x00,0x68,0x4E,0x00,0x00,0x3C,0x2A,0xF9,0x4E,0xFC,0x00, +0x38,0x4E,0x48,0xE7,0xFB,0x41,0x22,0x00,0xD8,0x33,0x00,0x00,0x9A,0x29,0xD0,0x33, +0x00,0x00,0x9C,0x29,0xD8,0x33,0x00,0x00,0x98,0x29,0xD8,0x33,0x00,0x00,0x96,0x29, +0xD0,0x33,0x00,0x00,0x8E,0x29,0x75,0x4E,0x04,0x00,0xA0,0x00,0xC8,0x00,0x40,0x01, +0x02,0x00,0xA0,0x00,0xC8,0x00,0x80,0x02,0x01,0x00,0x50,0x00,0x90,0x01,0x80,0x02, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x79,0x2A,0x00,0x00,0x9E,0x29,0x2D,0x3C, +0x0C,0x00,0x15,0x3E,0x6D,0x42,0x04,0x00,0x6D,0x42,0x08,0x00,0x79,0x42,0x00,0x00, +0x1E,0x17,0x7C,0xBE,0x01,0x00,0x00,0x67,0xFC,0x00,0x7C,0xBE,0x64,0x00,0x00,0x67, +0xF4,0x00,0x7C,0x28,0x00,0x00,0x2E,0x7F,0x6C,0xBC,0x28,0x00,0x0C,0x67,0x6C,0x28, +0x40,0x00,0x0C,0x20,0xF2,0x66,0x00,0x60,0x20,0x01,0xCC,0x23,0x00,0x00,0xCA,0x27, +0x2C,0x30,0x02,0x00,0xC0,0x33,0x00,0x00,0xD0,0x29,0xC0,0x33,0x00,0x00,0xB2,0x26, +0xEC,0x33,0x2C,0x01,0x00,0x00,0xD2,0x29,0xEC,0x33,0x30,0x01,0x00,0x00,0xD4,0x29, +0xEC,0x33,0x2E,0x01,0x00,0x00,0xD6,0x29,0xEC,0x33,0x32,0x01,0x00,0x00,0xD8,0x29, +0xEC,0x33,0x28,0x01,0x00,0x00,0xBE,0x29,0xEC,0x23,0x0E,0x00,0x00,0x00,0xC8,0x29, +0xEC,0x33,0x0C,0x00,0x00,0x00,0xCC,0x29,0x6C,0x0C,0x04,0x00,0x24,0x00,0x0A,0x66, +0xEC,0x33,0x0A,0x00,0x00,0x00,0xCE,0x29,0x06,0x60,0x79,0x42,0x00,0x00,0xCE,0x29, +0xEC,0x23,0x34,0x00,0x00,0x00,0xDA,0x27,0xEC,0x33,0x44,0x00,0x00,0x00,0xFA,0x26, +0xEC,0x33,0x08,0x00,0x00,0x00,0xDC,0x29,0xEC,0x33,0x1C,0x00,0x00,0x00,0xDE,0x29, +0xEC,0x33,0x46,0x00,0x00,0x00,0x00,0x2A,0xEC,0x23,0x04,0x00,0x00,0x00,0x10,0x26, +0x79,0x20,0x00,0x00,0x10,0x26,0x40,0x42,0x28,0x30,0x42,0x00,0x7C,0xC0,0x08,0x00, +0xC0,0x33,0x00,0x00,0xE0,0x29,0xEC,0x33,0x18,0x00,0x00,0x00,0x0A,0x2A,0xEC,0x23, +0x14,0x00,0x00,0x00,0x06,0x2A,0xEC,0x33,0x1A,0x00,0x00,0x00,0xF4,0x29,0xEC,0x33, +0x26,0x00,0x00,0x00,0x02,0x17,0xEC,0x33,0x26,0x01,0x00,0x00,0x04,0x17,0xD4,0x33, +0x00,0x00,0x02,0x2A,0x7C,0xBE,0x01,0x00,0x1C,0x6D,0x7C,0xBE,0x27,0x00,0x16,0x6E, +0x47,0x53,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0xFD,0x00,0x86,0x37,0x70,0x20, +0x00,0x98,0x90,0x4E,0x22,0x60,0x7C,0xBE,0x64,0x00,0x1C,0x6D,0x7C,0xBE,0x83,0x00, +0x16,0x6E,0x7C,0x9E,0x64,0x00,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0xFD,0x00, +0x22,0x38,0x70,0x20,0x00,0x98,0x90,0x4E,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xF2,0xFF,0x06,0x60,0x6E,0x04,0x10,0x0E,0x08,0x00,0x6E,0x0C, +0x10,0x0E,0x08,0x00,0xF2,0x6E,0x2E,0x30,0x08,0x00,0xC0,0x48,0xFC,0x81,0x84,0x03, +0x40,0x3D,0xF6,0xFF,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x2E,0x30,0xF6,0xFF,0x30,0x60, +0x42,0x60,0x3C,0x30,0x08,0x07,0x6E,0x90,0x08,0x00,0x40,0x3D,0x08,0x00,0x34,0x60, +0x6E,0x04,0x08,0x07,0x08,0x00,0x2C,0x60,0x3C,0x30,0x10,0x0E,0x6E,0x90,0x08,0x00, +0x40,0x3D,0x08,0x00,0x1E,0x60,0x6E,0x04,0x10,0x0E,0x08,0x00,0x16,0x60,0x14,0x60, +0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFD,0x00,0x5A,0x39, +0x50,0x20,0xD0,0x4E,0x2E,0x30,0x08,0x00,0xC0,0x48,0xFC,0x81,0x0A,0x00,0x40,0x3D, +0xFC,0xFF,0x2E,0x30,0x08,0x00,0xC0,0x48,0xFC,0x81,0x0A,0x00,0x40,0x48,0x40,0x3D, +0xFA,0xFF,0x6E,0x30,0xFC,0xFF,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0xA2,0x38,0x50,0x3D, +0xF8,0xFF,0x6E,0x4A,0xFA,0xFF,0x24,0x67,0x6E,0x30,0xFC,0xFF,0x48,0x52,0xC8,0xD1, +0x7C,0x22,0xFD,0x00,0xA2,0x38,0x30,0x30,0x00,0x98,0x6E,0x90,0xF8,0xFF,0xEE,0xC1, +0xFA,0xFF,0xC0,0x48,0xFC,0x81,0x0A,0x00,0x6E,0xD1,0xF8,0xFF,0x6E,0x0C,0x01,0x00, +0xF6,0xFF,0x0A,0x6F,0x2E,0x30,0xF8,0xFF,0x40,0x44,0x40,0x3D,0xF8,0xFF,0x2E,0x30, +0xF8,0xFF,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x2E,0x30,0x08,0x00,0x7C,0xD0, +0x84,0x03,0x40,0x3D,0x08,0x00,0x6E,0x0C,0x10,0x0E,0x08,0x00,0x06,0x6F,0x6E,0x04, +0x10,0x0E,0x08,0x00,0xAE,0x3E,0x08,0x00,0x00,0x61,0xF8,0xFE,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31, +0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x47,0x53,0x7C,0xBE, +0x07,0x00,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x47,0x42,0x79,0x20,0x00,0x00,0xCA,0x27, +0x07,0x30,0x40,0x31,0x30,0x00,0x40,0x52,0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32, +0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x03,0x79,0x20,0x00,0x00,0xA6,0x29,0x10,0x3E,0x7C,0xBE,0x01,0x00,0x04,0x6C, +0x01,0x7E,0x0E,0x60,0x79,0xBE,0x00,0x00,0xB4,0x27,0x06,0x6F,0x39,0x3E,0x00,0x00, +0xB4,0x27,0x47,0x53,0xC7,0x48,0xFC,0x8F,0x02,0x00,0x47,0xE3,0x47,0x52,0x79,0x20, +0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x04,0x00,0x79,0x2A,0x00,0x00,0xAE,0x29, +0x79,0x20,0x00,0x00,0xCA,0x27,0x07,0x30,0x40,0x31,0x32,0x00,0xC0,0x3A,0x55,0x42, +0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x07,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x02,0x00,0x08,0x00,0x79,0x2A, +0x00,0x00,0xA2,0x29,0x1D,0x3E,0x47,0x4A,0x06,0x6D,0x7C,0xBE,0x02,0x00,0x02,0x6F, +0x47,0x42,0x15,0x3C,0x46,0x4A,0x06,0x6D,0x7C,0xBC,0x02,0x00,0x02,0x6F,0x46,0x42, +0x79,0x2A,0x00,0x00,0xAA,0x29,0x79,0x28,0x00,0x00,0xCA,0x27,0x07,0x30,0x40,0x39, +0x2A,0x00,0xC0,0x3A,0x06,0x30,0x40,0x39,0x2E,0x00,0x80,0x3A,0x9F,0x4A,0xDF,0x4C, +0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20, +0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00,0xA2,0x29, +0x10,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E, +0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30,0x79,0x20,0x00,0x00,0xCA,0x27,0x47,0x32, +0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0x46,0x37,0x51,0x31,0x2C,0x00,0x9F,0x4A,0xDF,0x4C, +0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x79,0x20, +0x00,0x00,0xA6,0x29,0x28,0x3E,0x02,0x00,0x79,0xBE,0x00,0x00,0xBA,0x27,0x08,0x6C, +0x39,0x3E,0x00,0x00,0xBA,0x27,0x0E,0x60,0x79,0xBE,0x00,0x00,0xBE,0x27,0x06,0x6F, +0x39,0x3E,0x00,0x00,0xBE,0x27,0x79,0x28,0x00,0x00,0xCA,0x27,0x47,0x39,0x3A,0x00, +0x39,0x30,0x00,0x00,0xBA,0x27,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0xDE,0xC7,0x48, +0xF9,0x8F,0x00,0x00,0xBA,0x27,0x47,0x39,0x3E,0x00,0x79,0x20,0x00,0x00,0x9E,0x29, +0x7C,0x31,0x01,0x00,0x04,0x00,0x79,0x2A,0x00,0x00,0xAE,0x29,0x07,0x30,0xF9,0xC1, +0x00,0x00,0xB8,0x27,0xC0,0x3A,0x07,0x30,0xF9,0xC1,0x00,0x00,0xBA,0x27,0x80,0x3A, +0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0xA2,0x29, +0x10,0x3E,0x47,0x53,0x7C,0xBE,0x06,0x00,0x04,0x6C,0x47,0x4A,0x04,0x6C,0x02,0x70, +0x02,0x60,0x07,0x30,0x00,0x3E,0x79,0x20,0x00,0x00,0xCA,0x27,0x07,0x30,0x40,0x31, +0x3C,0x00,0x40,0x52,0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32,0x79,0x20,0x00,0x00, +0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0xA2,0x29, +0x10,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27,0x04,0x6C,0x47,0x4A,0x04,0x6C,0x01,0x70, +0x02,0x60,0x07,0x30,0x00,0x3E,0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30,0x79,0x20, +0x00,0x00,0xCA,0x27,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0x46,0x37,0x51,0x31, +0x38,0x00,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x9F,0x4A, +0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03, +0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00, +0xA2,0x29,0x10,0x3E,0x7C,0xBE,0x04,0x00,0x04,0x6E,0x47,0x4A,0x02,0x6C,0x47,0x42, +0x79,0x20,0x00,0x00,0xCA,0x27,0x07,0x30,0x40,0x31,0x24,0x00,0x79,0x22,0x00,0x00, +0xAA,0x29,0x80,0x32,0xB9,0x4E,0xFC,0x00,0x00,0xCA,0x9F,0x4A,0xDF,0x4C,0x80,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x79,0x20,0x00,0x00, +0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E, +0x79,0x2A,0x00,0x00,0xCA,0x27,0x6D,0x0C,0x02,0x00,0x24,0x00,0x10,0x66,0x7C,0xBE, +0x18,0x00,0x06,0x6E,0x7C,0xBE,0x01,0x00,0x02,0x6C,0x01,0x7E,0x0E,0x60,0x7C,0xBE, +0x0C,0x00,0x06,0x6E,0x7C,0xBE,0x01,0x00,0x02,0x6C,0x01,0x7E,0x79,0x20,0x00,0x00, +0xAA,0x29,0x07,0x30,0x80,0x30,0x40,0x53,0x40,0x3B,0x20,0x00,0xB9,0x4E,0xFC,0x00, +0x00,0xCA,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00, +0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27,0x04,0x6C, +0x47,0x4A,0x02,0x6C,0x01,0x7E,0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30,0x79,0x20, +0x00,0x00,0xCA,0x27,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0x46,0x37,0x51,0x31, +0x1E,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFE,0xFF, +0xE7,0x48,0x04,0x01,0x79,0x20,0x00,0x00,0xA2,0x29,0xBC,0x30,0x01,0x00,0x79,0x2A, +0x00,0x00,0xA6,0x29,0xDD,0x33,0x00,0x00,0x40,0x27,0xD5,0x33,0x00,0x00,0x42,0x27, +0x79,0x4A,0x00,0x00,0xE6,0x27,0x5E,0x66,0xFC,0x33,0x01,0x00,0x00,0x00,0x44,0x27, +0xB9,0x4E,0xFD,0x00,0xE0,0x02,0xB9,0x4E,0xFC,0x00,0xE4,0xA8,0x40,0x3D,0xFE,0xFF, +0x7C,0xB0,0x01,0x00,0xF0,0x66,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x01,0x00, +0x08,0x00,0x7C,0x3B,0x01,0x00,0x04,0x00,0x39,0x30,0x00,0x00,0xC6,0x27,0x7C,0xC0, +0xFF,0x00,0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32,0x79,0x2A,0x00,0x00,0xAE,0x29, +0xF9,0x3A,0x00,0x00,0xC0,0x29,0xB9,0x3A,0x00,0x00,0xC2,0x29,0xB9,0x4E,0xFD,0x00, +0xAE,0x02,0x00,0x60,0x8C,0x00,0xB9,0x4E,0xFC,0x00,0xE4,0xA8,0x40,0x3D,0xFE,0xFF, +0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x01,0x00,0x04,0x00,0x6D,0x42,0x08,0x00, +0x2E,0x30,0xFE,0xFF,0x54,0x60,0x6D,0x42,0x04,0x00,0x64,0x60,0x6D,0x42,0x04,0x00, +0x7C,0x3B,0x01,0x00,0x08,0x00,0x39,0x30,0x00,0x00,0xC6,0x27,0x7C,0xC0,0xFF,0x00, +0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32,0x46,0x60,0x79,0x2A,0x00,0x00,0xAE,0x29, +0xF9,0x3A,0x00,0x00,0xC0,0x29,0xB9,0x3A,0x00,0x00,0xC2,0x29,0x32,0x60,0x7C,0x3B, +0x01,0x00,0x08,0x00,0x79,0x2A,0x00,0x00,0xAE,0x29,0xF9,0x3A,0x00,0x00,0xC0,0x29, +0xB9,0x3A,0x00,0x00,0xC2,0x29,0x18,0x60,0x16,0x60,0x40,0x4A,0xA8,0x67,0x7C,0xB0, +0x01,0x00,0xA8,0x67,0x7C,0xB0,0x02,0x00,0xC0,0x67,0x7C,0xB0,0x03,0x00,0xCE,0x67, +0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20, +0x00,0x00,0xA2,0x29,0x50,0x4A,0x10,0x66,0x79,0x4A,0x00,0x00,0x44,0x27,0x08,0x67, +0xFC,0x33,0x01,0x00,0x00,0x00,0x44,0x27,0xB9,0x4E,0xFD,0x00,0xE0,0x02,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xB9,0x4E,0xFD,0x00,0xAE,0x02,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x20,0x00,0x00,0xAA,0x29,0xB9,0x30, +0x00,0x00,0x46,0x27,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x01,0x00,0x08,0x00, +0x7C,0x3B,0x01,0x00,0x04,0x00,0x79,0x2A,0x00,0x00,0xAE,0x29,0xF9,0x3A,0x00,0x00, +0x40,0x27,0xB9,0x3A,0x00,0x00,0x42,0x27,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0x79,0x4A, +0x00,0x00,0xC8,0x27,0x2C,0x66,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00, +0x08,0x00,0xB9,0x4E,0xFC,0x00,0x1A,0xA8,0x7C,0xB0,0x01,0x00,0xF4,0x66,0x39,0x30, +0x00,0x00,0xC6,0x27,0x7C,0xC0,0xFF,0x00,0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32, +0x4E,0x60,0xB9,0x4E,0xFC,0x00,0x1A,0xA8,0x40,0x3D,0xFE,0xFF,0x79,0x20,0x00,0x00, +0x9E,0x29,0x6E,0x31,0xFE,0xFF,0x08,0x00,0x6E,0x0C,0x01,0x00,0xFE,0xFF,0x14,0x66, +0x39,0x30,0x00,0x00,0xC6,0x27,0x7C,0xC0,0xFF,0x00,0x79,0x22,0x00,0x00,0xAA,0x29, +0x80,0x32,0x1C,0x60,0x6E,0x0C,0x02,0x00,0xFE,0xFF,0x14,0x66,0x39,0x30,0x00,0x00, +0xC6,0x27,0x7C,0xC0,0xFF,0x00,0x79,0x22,0x00,0x00,0xAA,0x29,0x40,0x33,0x02,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF4,0xFF,0x7C,0x3D,0xFF,0x00,0xF8,0xFF,0x79,0x20, +0x00,0x00,0xA2,0x29,0x50,0x3D,0xFC,0xFF,0x6E,0x4A,0xFC,0xFF,0x10,0x6C,0x2E,0x30, +0xFC,0xFF,0x40,0x44,0x40,0x3D,0xFC,0xFF,0x7C,0x3D,0xFF,0xFF,0xF8,0xFF,0x79,0x4A, +0x00,0x00,0x3A,0x28,0x68,0x66,0x79,0x42,0x00,0x00,0xC6,0x27,0x6E,0x42,0xFE,0xFF, +0x2C,0x60,0xB9,0x4E,0xFC,0x00,0x24,0xA8,0x40,0x4A,0xF6,0x67,0x39,0x30,0x00,0x00, +0xC6,0x27,0x6E,0xC0,0xF8,0xFF,0xC0,0x33,0x00,0x00,0xC6,0x27,0x6E,0x32,0xFE,0xFF, +0xC9,0xD3,0xF9,0xD3,0x00,0x00,0xAA,0x29,0x80,0x32,0x6E,0x52,0xFE,0xFF,0x2E,0x30, +0xFE,0xFF,0x6E,0xB0,0xFC,0xFF,0x0A,0x6C,0x79,0x0C,0x0D,0x00,0x00,0x00,0xC6,0x27, +0xC0,0x66,0x79,0x0C,0x0D,0x00,0x00,0x00,0xC6,0x27,0x04,0x66,0x6E,0x53,0xFE,0xFF, +0x79,0x20,0x00,0x00,0x9E,0x29,0x6E,0x31,0xFE,0xFF,0x08,0x00,0x42,0x60,0x6E,0x42, +0xFE,0xFF,0x1C,0x60,0x39,0x30,0x00,0x00,0xC6,0x27,0x6E,0xC0,0xF8,0xFF,0x6E,0x32, +0xFE,0xFF,0xC9,0xD3,0xF9,0xD3,0x00,0x00,0xAA,0x29,0x80,0x32,0x6E,0x52,0xFE,0xFF, +0x2E,0x30,0xFE,0xFF,0x6E,0xB0,0xFC,0xFF,0x0A,0x6C,0xB9,0x4E,0xFC,0x00,0x24,0xA8, +0x40,0x4A,0xD0,0x66,0x79,0x20,0x00,0x00,0x9E,0x29,0x6E,0x31,0xFE,0xFF,0x08,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31, +0x01,0x00,0x08,0x00,0xB9,0x4E,0xFC,0x00,0xA2,0xA6,0x00,0x3F,0x79,0x20,0x00,0x00, +0xAA,0x29,0x9F,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03, +0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00, +0xA2,0x29,0x10,0x3E,0x47,0x53,0x7C,0xBE,0x03,0x00,0x04,0x6E,0x40,0x42,0x02,0x60, +0x01,0x70,0x47,0x4A,0x04,0x6D,0x41,0x42,0x02,0x60,0x01,0x72,0x41,0x80,0x02,0x67, +0x47,0x42,0x79,0x20,0x00,0x00,0xCA,0x27,0x07,0x30,0x40,0x31,0x28,0x01,0x40,0x52, +0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x79,0x20,0x00,0x00,0x9E,0x29, +0x7C,0x31,0x01,0x00,0x08,0x00,0x79,0x2A,0x00,0x00,0xA2,0x29,0x2D,0x3E,0x02,0x00, +0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30,0x47,0x53,0x15,0x30,0x24,0x60,0x36,0x60, +0xC7,0x33,0x00,0x00,0xE6,0x27,0x2E,0x60,0xC7,0x33,0x00,0x00,0x3C,0x28,0x26,0x60, +0xC7,0x33,0x00,0x00,0xC8,0x27,0x1E,0x60,0xC7,0x33,0x00,0x00,0x3A,0x28,0x16,0x60, +0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFD,0x00, +0x6E,0x39,0x50,0x20,0xD0,0x4E,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31, +0x01,0x00,0x08,0x00,0x79,0x2A,0x00,0x00,0xAA,0x29,0x79,0x20,0x00,0x00,0xA2,0x29, +0x10,0x30,0x24,0x60,0x36,0x60,0xB9,0x3A,0x00,0x00,0xE6,0x27,0x2E,0x60,0xB9,0x3A, +0x00,0x00,0x3C,0x28,0x26,0x60,0xB9,0x3A,0x00,0x00,0xC8,0x27,0x1E,0x60,0xB9,0x3A, +0x00,0x00,0x3A,0x28,0x16,0x60,0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5, +0x40,0x30,0xFC,0xD1,0xFD,0x00,0x82,0x39,0x50,0x20,0xD0,0x4E,0x9F,0x4A,0xDF,0x4C, +0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x79,0x28, +0x00,0x00,0xCA,0x27,0x79,0x2A,0x00,0x00,0xAA,0x29,0x79,0x20,0x00,0x00,0xA2,0x29, +0x50,0x4A,0x08,0x66,0x55,0x42,0x6C,0x42,0x22,0x00,0x0A,0x60,0xBC,0x3A,0x01,0x00, +0x7C,0x39,0x01,0x00,0x22,0x00,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00, +0x08,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0xCA,0x27,0x79,0x22,0x00,0x00,0xA2,0x29,0x51,0x31,0xA4,0x00, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x79,0x28,0x00,0x00, +0xCA,0x27,0x79,0x20,0x00,0x00,0xA2,0x29,0x50,0x39,0x02,0x00,0x64,0x67,0x79,0x2A, +0x00,0x00,0xA6,0x29,0xBC,0x3E,0x01,0x00,0x0D,0x2F,0x00,0x61,0x7C,0x00,0x8F,0x58, +0x1D,0x3C,0x46,0x4A,0x04,0x6C,0x40,0x42,0x02,0x60,0x06,0x30,0x40,0x39,0x2C,0x01, +0x1D,0x3C,0x46,0x4A,0x04,0x6C,0x40,0x42,0x02,0x60,0x06,0x30,0x40,0x39,0x30,0x01, +0x1D,0x3C,0x79,0xBC,0x00,0x00,0xE6,0x26,0x08,0x6F,0x39,0x30,0x00,0x00,0xE6,0x26, +0x02,0x60,0x06,0x30,0x40,0x39,0x2E,0x01,0x15,0x3C,0x79,0xBC,0x00,0x00,0xE8,0x26, +0x08,0x6F,0x39,0x30,0x00,0x00,0xE8,0x26,0x02,0x60,0x06,0x30,0x40,0x39,0x32,0x01, +0x1C,0x60,0x6C,0x42,0x02,0x00,0x6C,0x42,0x2C,0x01,0x6C,0x42,0x30,0x01,0x79,0x39, +0x00,0x00,0xE6,0x26,0x2E,0x01,0x79,0x39,0x00,0x00,0xE8,0x26,0x32,0x01,0x9F,0x4A, +0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x08,0x00,0x8C,0x58,0x15,0x30,0x54,0xB0,0x06,0x6F, +0x15,0x3E,0x94,0x3A,0x87,0x38,0x8D,0x54,0x8C,0x54,0x2E,0x3C,0x0C,0x00,0x46,0x4A, +0x06,0x66,0x15,0x30,0x54,0xB0,0x0C,0x6D,0x7C,0xBC,0x01,0x00,0x0C,0x66,0x15,0x30, +0x54,0xB0,0x06,0x6F,0x15,0x3E,0x94,0x3A,0x87,0x38,0x9F,0x4A,0xDF,0x4C,0xC0,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x39,0x2F,0x00,0x00, +0xA6,0x29,0xA4,0x61,0x8F,0x58,0xBC,0x3E,0x01,0x00,0x39,0x2F,0x00,0x00,0xA6,0x29, +0x97,0x50,0x94,0x61,0x8F,0x58,0x79,0x42,0x00,0x00,0x0E,0x2A,0xB9,0x4E,0xFD,0x00, +0xA0,0x03,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x39,0x2F, +0x00,0x00,0xA6,0x29,0x00,0x61,0x72,0xFF,0x8F,0x58,0xBC,0x3E,0x01,0x00,0x39,0x2F, +0x00,0x00,0xA6,0x29,0x97,0x50,0x00,0x61,0x60,0xFF,0x8F,0x58,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0x0E,0x2A,0xB9,0x4E,0xFD,0x00,0xA0,0x03,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x03,0xBC,0x3E,0x01,0x00,0x39,0x2F,0x00,0x00,0xA6,0x29, +0x00,0x61,0x36,0xFF,0x8F,0x58,0x79,0x20,0x00,0x00,0xCA,0x27,0x28,0x3E,0x1E,0x00, +0x07,0x30,0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00,0xB2,0x29,0x07,0x30,0x7C,0xC0, +0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x07,0x30,0x7C,0xC0,0x04,0x00,0xC0,0x33, +0x00,0x00,0xB6,0x29,0x07,0x30,0x7C,0xC0,0x08,0x00,0xC0,0x33,0x00,0x00,0xB8,0x29, +0x79,0x2A,0x00,0x00,0xA6,0x29,0xDD,0x33,0x00,0x00,0xC0,0x29,0xDD,0x33,0x00,0x00, +0xC2,0x29,0xDD,0x33,0x00,0x00,0xC4,0x29,0xD5,0x33,0x00,0x00,0xC6,0x29,0xB9,0x4E, +0xFC,0x00,0xB0,0xFC,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xD8,0xFF,0xE7,0x48,0x0C,0x03,0x7C,0x2A,0xFD,0x00,0xF2,0x35,0x7C,0x28,0x00,0x00, +0xE6,0x26,0x47,0x42,0x04,0x60,0xDD,0x38,0x47,0x52,0x7C,0xBE,0x2D,0x00,0xF6,0x6D, +0x7C,0x2A,0xFD,0x00,0x64,0x36,0x7C,0x28,0x00,0x00,0x8C,0x26,0x47,0x42,0x04,0x60, +0xDD,0x38,0x47,0x52,0x7C,0xBE,0x2D,0x00,0xF6,0x6D,0xF9,0x33,0xFD,0x00,0x4E,0x33, +0x00,0x00,0xA8,0x26,0x7C,0x2A,0xFD,0x00,0x4C,0x36,0x7C,0x28,0x00,0x00,0xA8,0x27, +0x47,0x42,0x04,0x60,0xDD,0x38,0x47,0x52,0x7C,0xBE,0x0C,0x00,0xF6,0x6D,0x7C,0x22, +0xFD,0x00,0x2C,0x41,0x7C,0x20,0x00,0x00,0xFE,0x68,0x2C,0x70,0xD9,0x30,0xC8,0x51, +0xFC,0xFF,0x7C,0x22,0xFD,0x00,0x88,0x5B,0x7C,0x20,0x00,0x00,0xD4,0x87,0x2C,0x70, +0xD9,0x30,0xC8,0x51,0xFC,0xFF,0xFC,0x23,0x00,0x00,0xFE,0x68,0x00,0x00,0xD6,0x27, +0xB9,0x4E,0xFC,0x00,0x2E,0xA7,0x40,0x3D,0xD8,0xFF,0x6E,0x0C,0x02,0x00,0xD8,0xFF, +0x22,0x66,0xFC,0x33,0x7F,0x02,0x00,0x00,0xE6,0x26,0xFC,0x33,0xA9,0x00,0x00,0x00, +0xEC,0x26,0xFC,0x33,0x04,0x00,0x00,0x00,0x00,0x27,0xFC,0x33,0x02,0x00,0x00,0x00, +0x94,0x26,0x6C,0x60,0x6E,0x0C,0x03,0x00,0xD8,0xFF,0x64,0x66,0xFC,0x33,0x7F,0x02, +0x00,0x00,0xE6,0x26,0xFC,0x33,0x8F,0x01,0x00,0x00,0xE8,0x26,0xFC,0x33,0x74,0x01, +0x00,0x00,0xEC,0x26,0xFC,0x33,0x02,0x00,0x00,0x00,0x00,0x27,0x79,0x42,0x00,0x00, +0x2C,0x27,0xFC,0x33,0x02,0x00,0x00,0x00,0x34,0x27,0xFC,0x33,0x01,0x00,0x00,0x00, +0x8E,0x26,0xFC,0x33,0x01,0x00,0x00,0x00,0x94,0x26,0x79,0x42,0x00,0x00,0x96,0x26, +0xFC,0x33,0x09,0x00,0x00,0x00,0x00,0x69,0xFC,0x33,0x0A,0x00,0x00,0x00,0xD6,0x87, +0x79,0x0A,0x01,0x00,0x00,0x00,0x40,0x69,0x79,0x00,0x01,0x00,0x00,0x00,0x16,0x88, +0x01,0x70,0xC0,0x33,0x00,0x00,0x56,0x7F,0x79,0x22,0x00,0x00,0x9E,0x29,0x40,0x33, +0x0C,0x00,0xFC,0x23,0x00,0x00,0x2E,0x7F,0x00,0x00,0xCA,0x27,0xB9,0x42,0x00,0x00, +0x6E,0x7F,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xE4,0x27,0xB9,0x4E,0xFC,0x00,0xF6,0xDE, +0xB9,0x4E,0xFC,0x00,0x5C,0xD4,0x79,0x42,0x00,0x00,0xE6,0x27,0x79,0x42,0x00,0x00, +0x3C,0x28,0x79,0x42,0x00,0x00,0xC8,0x27,0x79,0x42,0x00,0x00,0x3A,0x28,0xFC,0x33, +0x01,0x00,0x00,0x00,0x44,0x27,0x39,0x30,0x00,0x00,0xE6,0x26,0xC0,0x48,0xFC,0x81, +0x02,0x00,0xC0,0x33,0x00,0x00,0x40,0x27,0x39,0x30,0x00,0x00,0xE8,0x26,0xC0,0x48, +0xFC,0x81,0x02,0x00,0xC0,0x33,0x00,0x00,0x42,0x27,0xB9,0x4E,0xFC,0x00,0xCA,0xA6, +0x79,0x2D,0x00,0x00,0xA2,0x29,0xFC,0xFF,0x79,0x2D,0x00,0x00,0xAA,0x29,0xF8,0xFF, +0x79,0x2D,0x00,0x00,0x9E,0x29,0xF4,0xFF,0xEE,0x41,0xE6,0xFF,0xC8,0x23,0x00,0x00, +0x9E,0x29,0xEE,0x41,0xE2,0xFF,0xC8,0x23,0x00,0x00,0xA2,0x29,0xEE,0x41,0xDA,0xFF, +0xC8,0x23,0x00,0x00,0xAA,0x29,0x7C,0x3D,0x01,0x00,0xE4,0xFF,0x7C,0x28,0x00,0x00, +0x48,0x27,0xEE,0x4B,0xDC,0xFF,0x47,0x42,0x16,0x60,0x47,0x3D,0xE2,0xFF,0xB9,0x4E, +0xFD,0x00,0xDE,0x2E,0xD5,0x38,0xED,0x38,0x02,0x00,0xED,0x38,0x04,0x00,0x47,0x52, +0x79,0xBE,0x00,0x00,0x00,0x27,0xE2,0x6D,0xEE,0x23,0xF4,0xFF,0x00,0x00,0x9E,0x29, +0xEE,0x23,0xFC,0xFF,0x00,0x00,0xA2,0x29,0xEE,0x23,0xF8,0xFF,0x00,0x00,0xAA,0x29, +0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x03,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x06,0x00,0x04,0x00,0x7C,0x3B, +0x2D,0x00,0x08,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x79,0x2A,0x00,0x00, +0xAE,0x29,0x79,0x20,0x00,0x00,0xA2,0x29,0x50,0x4A,0x1C,0x66,0x7C,0x28,0x00,0x00, +0xA8,0x27,0x47,0x42,0x04,0x60,0xDC,0x3A,0x47,0x52,0x7C,0xBE,0x0C,0x00,0xF6,0x6D, +0x7C,0x28,0x00,0x00,0xE6,0x26,0x2C,0x60,0xF9,0x3A,0x00,0x00,0xD2,0x29,0xF9,0x3A, +0x00,0x00,0xD4,0x29,0xF9,0x3A,0x00,0x00,0xD6,0x29,0xF9,0x3A,0x00,0x00,0xD8,0x29, +0x04,0x7E,0x04,0x60,0x5D,0x42,0x47,0x52,0x7C,0xBE,0x0C,0x00,0xF6,0x6D,0x7C,0x28, +0x00,0x00,0x8C,0x26,0x79,0x2A,0x00,0x00,0xAA,0x29,0x47,0x42,0x04,0x60,0xDC,0x3A, +0x47,0x52,0x7C,0xBE,0x2D,0x00,0xF6,0x6D,0x79,0x20,0x00,0x00,0xA2,0x29,0x50,0x4A, +0x26,0x67,0xB9,0x4E,0xFC,0x00,0x60,0x4E,0x7C,0xC0,0x01,0x00,0x0E,0x67,0x79,0x20, +0x00,0x00,0xAA,0x29,0x7C,0x31,0x88,0x13,0x0C,0x00,0x0C,0x60,0x79,0x20,0x00,0x00, +0xAA,0x29,0x7C,0x31,0xE8,0x03,0x0C,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xF8,0xFF,0xB9,0x4A,0x00,0x00,0x6E,0x7F,0x32,0x67,0xF9,0x23, +0x00,0x00,0x6E,0x7F,0x00,0x00,0xCA,0x27,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x2D, +0x40,0x00,0xFC,0xFF,0xB9,0x2E,0x00,0x00,0xCA,0x27,0x3C,0x3F,0x49,0x00,0xB9,0x4E, +0xFC,0x00,0xF6,0xFA,0x8F,0x54,0xEE,0x23,0xFC,0xFF,0x00,0x00,0xCA,0x27,0xD8,0x66, +0xB9,0x4E,0xFC,0x00,0xFC,0xA7,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x03,0x79,0x2A,0x00,0x00,0xCA,0x27,0x2D,0x3E,0x30,0x00,0x7C,0xBE,0x06,0x00, +0x10,0x6C,0x47,0x30,0xC8,0xD1,0x7C,0x22,0xFD,0x00,0x50,0x33,0x30,0x30,0x00,0x98, +0x04,0x60,0x2D,0x30,0xA4,0x00,0xC0,0x33,0x00,0x00,0xBC,0x29,0x2D,0x3E,0x2C,0x00, +0x07,0x30,0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00,0xB2,0x29,0x07,0x30,0x7C,0xC0, +0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x07,0x30,0x7C,0xC0,0x04,0x00,0xC0,0x33, +0x00,0x00,0xB6,0x29,0x07,0x30,0x7C,0xC0,0x08,0x00,0xC0,0x33,0x00,0x00,0xB8,0x29, +0x6D,0x0C,0x01,0x00,0x32,0x00,0x1E,0x66,0x00,0x61,0x3C,0x04,0x79,0x2A,0x00,0x00, +0xCA,0x27,0x2D,0x30,0x2A,0x00,0x6D,0x80,0x2E,0x00,0x7C,0xC0,0x01,0x00,0x04,0x67, +0x00,0x61,0x92,0x16,0x04,0x60,0x00,0x61,0x32,0x11,0x9F,0x4A,0xDF,0x4C,0x80,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xC4,0xFF,0xE7,0x48,0x1C,0x03,0x79,0x26,0x00,0x00, +0xCA,0x27,0x6B,0x3D,0x30,0x00,0xDE,0xFF,0x6B,0x3D,0x2C,0x00,0xDC,0xFF,0x6B,0x3D, +0x32,0x00,0xDA,0xFF,0x6B,0x3D,0x2A,0x00,0xD8,0xFF,0x6B,0x3D,0x2E,0x00,0xD6,0xFF, +0x6B,0x42,0x30,0x00,0x6B,0x37,0x38,0x00,0x2C,0x00,0x7C,0x37,0x01,0x00,0x32,0x00, +0x6B,0x42,0x2A,0x00,0x6B,0x42,0x2E,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0xD0,0x29, +0x6B,0x3D,0x3E,0x00,0xCA,0xFF,0x79,0x20,0x00,0x00,0x9E,0x29,0x68,0x3D,0x02,0x00, +0xF8,0xFF,0x39,0x20,0x00,0x00,0xA6,0x29,0x40,0x2D,0xCC,0xFF,0x40,0x2D,0xC4,0xFF, +0xEE,0x41,0xE0,0xFF,0xC8,0x23,0x00,0x00,0xA6,0x29,0x6E,0x42,0xFE,0xFF,0x00,0x60, +0x88,0x00,0x6E,0x2A,0xC4,0xFF,0x5D,0x3D,0xF6,0xFF,0x5D,0x3D,0xF4,0xFF,0x4D,0x2D, +0xC4,0xFF,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x30,0x3C,0x00,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0xFD,0x00,0x96,0x39,0x50,0x28,0x5C,0x3D,0xFA,0xFF,0x6E,0x42,0xFC,0xFF, +0x48,0x60,0x79,0x20,0x00,0x00,0x9E,0x29,0x1C,0x30,0x40,0x31,0x02,0x00,0x40,0x3D, +0xC8,0xFF,0xEE,0x4B,0xE0,0xFF,0x47,0x42,0x1A,0x60,0x1C,0x30,0xEE,0xC1,0xCA,0xFF, +0x6E,0xD0,0xF6,0xFF,0xC0,0x3A,0x1C,0x30,0xEE,0xC1,0xCA,0xFF,0x6E,0xD0,0xF4,0xFF, +0xC0,0x3A,0x47,0x52,0x6E,0xBE,0xC8,0xFF,0xE0,0x6D,0x4C,0x2D,0xD0,0xFF,0x00,0x61, +0x7A,0xFE,0x6E,0x28,0xD0,0xFF,0x6E,0x52,0xFC,0xFF,0x2E,0x30,0xFC,0xFF,0x6E,0xB0, +0xFA,0xFF,0xAE,0x6D,0x6E,0x52,0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x6E,0xB0,0xF8,0xFF, +0x00,0x6D,0x70,0xFF,0xEE,0x23,0xCC,0xFF,0x00,0x00,0xA6,0x29,0x79,0x26,0x00,0x00, +0xCA,0x27,0x6E,0x37,0xDE,0xFF,0x30,0x00,0x6E,0x37,0xDC,0xFF,0x2C,0x00,0x6E,0x37, +0xDA,0xFF,0x32,0x00,0x6E,0x37,0xD8,0xFF,0x2A,0x00,0x6E,0x37,0xD6,0xFF,0x2E,0x00, +0x9F,0x4A,0xDF,0x4C,0x80,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x00,0x61, +0x24,0x05,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x0C,0x01,0x79,0x20, +0x00,0x00,0x9E,0x29,0x68,0x3D,0x0A,0x00,0xFE,0xFF,0x79,0x2A,0x00,0x00,0xA6,0x29, +0x79,0x28,0x00,0x00,0xCA,0x27,0x6E,0x4A,0xFE,0xFF,0x00,0x6F,0x82,0x01,0x6E,0x0C, +0x0B,0x00,0xFE,0xFF,0x00,0x6C,0x78,0x01,0x6E,0x53,0xFE,0xFF,0x2E,0x30,0xFE,0xFF, +0x00,0x60,0x58,0x01,0xB9,0x4E,0xFC,0x00,0x6E,0xB6,0x79,0x20,0x00,0x00,0xCA,0x27, +0x68,0x0C,0x01,0x00,0x22,0x00,0x46,0x66,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xBC,0x29, +0x79,0x2A,0x00,0x00,0xA6,0x29,0x2D,0x30,0x06,0x00,0x40,0x3B,0x0E,0x00,0x40,0x3B, +0x0A,0x00,0x2D,0x30,0x02,0x00,0x40,0x3B,0x12,0x00,0x40,0x3B,0x06,0x00,0x6D,0x3B, +0x04,0x00,0x08,0x00,0x15,0x30,0x40,0x3B,0x10,0x00,0x40,0x3B,0x0C,0x00,0x79,0x20, +0x00,0x00,0x9E,0x29,0x7C,0x31,0x05,0x00,0x02,0x00,0x00,0x61,0x2A,0x02,0x00,0x60, +0x0E,0x01,0x00,0x61,0xC4,0x09,0x00,0x60,0x06,0x01,0xD5,0x33,0x00,0x00,0x38,0x26, +0xED,0x33,0x02,0x00,0x00,0x00,0x3E,0x26,0xED,0x33,0x08,0x00,0x00,0x00,0x3A,0x26, +0xB9,0x3E,0x00,0x00,0xEE,0x26,0x39,0x3F,0x00,0x00,0xEC,0x26,0x39,0x3F,0x00,0x00, +0x3A,0x26,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x33,0x00,0x00,0x40,0x26, +0xFC,0x33,0x10,0x0E,0x00,0x00,0x14,0x26,0x79,0x42,0x00,0x00,0x0E,0x26,0xFC,0x33, +0x10,0x0E,0x00,0x00,0x1C,0x26,0x00,0x61,0xF6,0x09,0x00,0x61,0xDC,0x0A,0x00,0x60, +0xAE,0x00,0xD5,0x33,0x00,0x00,0x38,0x26,0xED,0x33,0x02,0x00,0x00,0x00,0x3E,0x26, +0xED,0x33,0x04,0x00,0x00,0x00,0x3A,0x26,0xED,0x33,0x06,0x00,0x00,0x00,0x40,0x26, +0x6C,0x0C,0x02,0x00,0x2A,0x01,0x12,0x6C,0x39,0x30,0x00,0x00,0xE8,0x26,0x79,0x90, +0x00,0x00,0x40,0x26,0xC0,0x33,0x00,0x00,0x40,0x26,0xFC,0x33,0x10,0x0E,0x00,0x00, +0x14,0x26,0x79,0x42,0x00,0x00,0x0E,0x26,0x79,0x42,0x00,0x00,0x1C,0x26,0x00,0x61, +0x9E,0x09,0x00,0x61,0x84,0x0A,0x56,0x60,0x00,0x61,0xF4,0x09,0x50,0x60,0x6C,0x3D, +0x2A,0x00,0xFC,0xFF,0x6C,0x42,0x2A,0x00,0x6C,0x3D,0x2E,0x00,0xFA,0xFF,0x6C,0x42, +0x2E,0x00,0x00,0x61,0x4A,0x05,0x79,0x28,0x00,0x00,0xCA,0x27,0x6E,0x39,0xFC,0xFF, +0x2A,0x00,0x6E,0x39,0xFA,0xFF,0x2E,0x00,0x24,0x60,0x00,0x61,0x32,0x05,0x1E,0x60, +0xB9,0x4E,0xFC,0x00,0x42,0xEA,0x16,0x60,0x14,0x60,0x7C,0xB0,0x09,0x00,0x0E,0x62, +0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFD,0x00,0xAE,0x39,0x50,0x20,0xD0,0x4E,0x9F,0x4A, +0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0x79,0x2A,0x00,0x00,0xAA,0x29,0x79,0x28,0x00,0x00,0xCA,0x27,0x2C,0x30,0x30,0x00, +0x40,0x52,0xC0,0x3A,0x6C,0x30,0x2C,0x00,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x66,0x37, +0xD0,0x3A,0x39,0x30,0x00,0x00,0xBE,0x29,0x40,0x52,0x80,0x3A,0x79,0x2A,0x00,0x00, +0xAE,0x29,0xEC,0x3A,0x32,0x00,0x55,0x42,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B, +0x01,0x00,0x04,0x00,0x7C,0x3B,0x03,0x00,0x08,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x79,0x2A,0x00,0x00, +0xAA,0x29,0x79,0x28,0x00,0x00,0xCA,0x27,0xEC,0x3A,0x3C,0x00,0x6C,0x30,0x38,0x00, +0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x66,0x37,0xD0,0x3A,0x39,0x30,0x00,0x00,0xBE,0x29, +0x40,0x52,0x80,0x3A,0x79,0x2A,0x00,0x00,0xAE,0x29,0x5D,0x42,0xAC,0x3A,0x3A,0x00, +0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x03,0x00,0x08,0x00,0x7C,0x3B,0x01,0x00, +0x04,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x00,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x79,0x2A,0x00,0x00, +0xAA,0x29,0x79,0x28,0x00,0x00,0xCA,0x27,0xEC,0x3A,0x24,0x00,0x6C,0x30,0x1E,0x00, +0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x66,0x37,0xD0,0x3A,0x2C,0x30,0x20,0x00,0x40,0x52, +0xC0,0x3A,0x39,0x30,0x00,0x00,0xBE,0x29,0x40,0x52,0xC0,0x3A,0xAC,0x3A,0x22,0x00, +0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x05,0x00,0x08,0x00,0x9F,0x4A,0xDF,0x4C, +0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x04,0x01,0x79,0x42, +0x00,0x00,0xBA,0x29,0x79,0x2D,0x00,0x00,0xA6,0x29,0xFA,0xFF,0x79,0x20,0x00,0x00, +0x9E,0x29,0x28,0x30,0x02,0x00,0x40,0x53,0x40,0x3D,0xFE,0xFF,0x52,0x60,0x6E,0x0C, +0x01,0x00,0xFE,0xFF,0x08,0x66,0xFC,0x33,0x01,0x00,0x00,0x00,0xBA,0x29,0x6E,0x2A, +0xFA,0xFF,0xDD,0x33,0x00,0x00,0xC0,0x29,0xDD,0x33,0x00,0x00,0xC2,0x29,0xD5,0x33, +0x00,0x00,0xC4,0x29,0xED,0x33,0x02,0x00,0x00,0x00,0xC6,0x29,0x4D,0x2D,0xFA,0xFF, +0x79,0x4A,0x00,0x00,0xD0,0x29,0x0E,0x67,0x26,0x61,0x40,0x4A,0x06,0x67,0xB9,0x4E, +0xFC,0x00,0x44,0xA2,0x06,0x60,0xB9,0x4E,0xFC,0x00,0x44,0xA2,0x6E,0x53,0xFE,0xFF, +0x6E,0x4A,0xFE,0xFF,0xA8,0x6E,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x0C,0x01,0x00,0x60,0x36,0x01,0x2E,0x30,0xFA,0xFF, +0x6E,0xC0,0xF8,0xFF,0x06,0x67,0x40,0x42,0x00,0x60,0x58,0x01,0x6E,0x4A,0xFA,0xFF, +0x14,0x67,0x6E,0x3D,0xFA,0xFF,0xF6,0xFF,0x7C,0x2A,0x00,0x00,0xC0,0x29,0x7C,0x28, +0x00,0x00,0xC2,0x29,0x12,0x60,0x6E,0x3D,0xF8,0xFF,0xF6,0xFF,0x7C,0x2A,0x00,0x00, +0xC4,0x29,0x7C,0x28,0x00,0x00,0xC6,0x29,0x39,0x30,0x00,0x00,0xC4,0x29,0x79,0x90, +0x00,0x00,0xC0,0x29,0x40,0x3D,0xFE,0xFF,0x39,0x30,0x00,0x00,0xC6,0x29,0x79,0x90, +0x00,0x00,0xC2,0x29,0x40,0x3D,0xFC,0xFF,0x2E,0x08,0x00,0x00,0xF7,0xFF,0x30,0x67, +0xAE,0x3E,0xFE,0xFF,0x39,0x3F,0x00,0x00,0xD2,0x29,0x39,0x30,0x00,0x00,0xC0,0x29, +0x57,0x91,0x2E,0x3F,0xFC,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x79,0xD0, +0x00,0x00,0xC2,0x29,0x80,0x38,0xB9,0x3A,0x00,0x00,0xD2,0x29,0x00,0x60,0xA2,0x00, +0x2E,0x08,0x01,0x00,0xF7,0xFF,0x2E,0x67,0xAE,0x3E,0xFE,0xFF,0x39,0x3F,0x00,0x00, +0xD6,0x29,0x39,0x30,0x00,0x00,0xC0,0x29,0x57,0x91,0x2E,0x3F,0xFC,0xFF,0xB9,0x4E, +0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x79,0xD0,0x00,0x00,0xC2,0x29,0x80,0x38,0xB9,0x3A, +0x00,0x00,0xD6,0x29,0x6A,0x60,0x2E,0x08,0x02,0x00,0xF7,0xFF,0x2E,0x67,0xAE,0x3E, +0xFC,0xFF,0x39,0x3F,0x00,0x00,0xD4,0x29,0x39,0x30,0x00,0x00,0xC2,0x29,0x57,0x91, +0x2E,0x3F,0xFE,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x79,0xD0,0x00,0x00, +0xC0,0x29,0x80,0x3A,0xB9,0x38,0x00,0x00,0xD4,0x29,0x34,0x60,0x2E,0x08,0x03,0x00, +0xF7,0xFF,0x2C,0x67,0xAE,0x3E,0xFC,0xFF,0x39,0x3F,0x00,0x00,0xD8,0x29,0x39,0x30, +0x00,0x00,0xC2,0x29,0x57,0x91,0x2E,0x3F,0xFE,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1, +0x8F,0x58,0x79,0xD0,0x00,0x00,0xC0,0x29,0x80,0x3A,0xB9,0x38,0x00,0x00,0xD8,0x29, +0xB9,0x3E,0x00,0x00,0xC6,0x29,0x39,0x3F,0x00,0x00,0xC4,0x29,0x2E,0x61,0x8F,0x54, +0x40,0x3D,0xF8,0xFF,0x00,0x3F,0x39,0x3F,0x00,0x00,0xC2,0x29,0x39,0x3F,0x00,0x00, +0xC0,0x29,0x18,0x61,0x8F,0x58,0x40,0x3D,0xFA,0xFF,0x5F,0x80,0x00,0x66,0x9E,0xFE, +0x01,0x70,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF, +0x6E,0x42,0xFE,0xFF,0x2E,0x30,0x08,0x00,0x79,0xB0,0x00,0x00,0xD2,0x29,0x08,0x6C, +0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x12,0x60,0x2E,0x30,0x08,0x00,0x79,0xB0,0x00,0x00, +0xD6,0x29,0x06,0x6F,0x7C,0x3D,0x02,0x00,0xFE,0xFF,0x2E,0x30,0x0A,0x00,0x79,0xB0, +0x00,0x00,0xD4,0x29,0x06,0x6C,0x6E,0x58,0xFE,0xFF,0x10,0x60,0x2E,0x30,0x0A,0x00, +0x79,0xB0,0x00,0x00,0xD8,0x29,0x04,0x6F,0x6E,0x50,0xFE,0xFF,0x2E,0x30,0xFE,0xFF, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x04,0x0F,0x79,0x20,0x00,0x00, +0xCA,0x27,0x28,0x3E,0x1E,0x00,0x07,0x30,0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00, +0xB2,0x29,0x07,0x30,0x7C,0xC0,0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x07,0x30, +0x7C,0xC0,0x04,0x00,0xC0,0x33,0x00,0x00,0xB6,0x29,0x07,0x30,0x7C,0xC0,0x08,0x00, +0xC0,0x33,0x00,0x00,0xB8,0x29,0x79,0x42,0x00,0x00,0xBA,0x29,0x79,0x2A,0x00,0x00, +0xA6,0x29,0x8D,0x54,0x1D,0x30,0xC0,0x33,0x00,0x00,0x22,0x26,0xC0,0x33,0x00,0x00, +0x20,0x26,0x8D,0x54,0x79,0x20,0x00,0x00,0x9E,0x29,0x28,0x3E,0x02,0x00,0x47,0x53, +0x24,0x60,0x1D,0x3C,0x8D,0x54,0x79,0xBC,0x00,0x00,0x22,0x26,0x08,0x6C,0xC6,0x33, +0x00,0x00,0x22,0x26,0x0E,0x60,0x79,0xBC,0x00,0x00,0x20,0x26,0x06,0x6F,0xC6,0x33, +0x00,0x00,0x20,0x26,0x47,0x53,0x47,0x4A,0xD8,0x6E,0x79,0x4A,0x00,0x00,0xD0,0x29, +0x6E,0x67,0x39,0x30,0x00,0x00,0x22,0x26,0x79,0xB0,0x00,0x00,0xD4,0x29,0x34,0x6C, +0x39,0x30,0x00,0x00,0x20,0x26,0x79,0xB0,0x00,0x00,0xD4,0x29,0x22,0x6D,0x39,0x30, +0x00,0x00,0xD4,0x29,0x40,0x53,0xC0,0x33,0x00,0x00,0x22,0x26,0x79,0x0C,0x01,0x00, +0x00,0x00,0x22,0x26,0x08,0x6C,0xFC,0x33,0x01,0x00,0x00,0x00,0x22,0x26,0x04,0x60, +0x00,0x60,0xB2,0x00,0x39,0x30,0x00,0x00,0x20,0x26,0x79,0xB0,0x00,0x00,0xD8,0x29, +0x1E,0x6F,0x39,0x30,0x00,0x00,0x22,0x26,0x79,0xB0,0x00,0x00,0xD8,0x29,0x0C,0x6E, +0xF9,0x33,0x00,0x00,0xD8,0x29,0x00,0x00,0x20,0x26,0x04,0x60,0x00,0x60,0x86,0x00, +0x79,0x20,0x00,0x00,0x9E,0x29,0x28,0x3C,0x02,0x00,0x46,0xE3,0x79,0x2A,0x00,0x00, +0xA6,0x29,0x4D,0x20,0x46,0x32,0xC9,0xD3,0xC9,0xD1,0x95,0x30,0x4D,0x20,0x46,0x32, +0xC9,0xD3,0xC9,0xD1,0x6D,0x31,0x02,0x00,0x02,0x00,0xF9,0x33,0x00,0x00,0x20,0x26, +0x00,0x00,0xC2,0x29,0x12,0x60,0x79,0x42,0x00,0x00,0x1E,0x26,0xB9,0x4E,0xFC,0x00, +0xB8,0xA0,0x79,0x53,0x00,0x00,0xC2,0x29,0x39,0x30,0x00,0x00,0xC2,0x29,0x79,0xB0, +0x00,0x00,0x22,0x26,0xE0,0x6E,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x0C,0x01,0x00, +0x22,0x00,0x20,0x66,0xFC,0x33,0xFF,0xFF,0x00,0x00,0xBC,0x29,0x79,0x20,0x00,0x00, +0x9E,0x29,0x28,0x30,0x02,0x00,0x79,0x22,0x00,0x00,0x9E,0x29,0x69,0x52,0x02,0x00, +0x00,0x61,0x14,0xFC,0x9F,0x4A,0xDF,0x4C,0xE0,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0xE7,0x48,0x0C,0x07,0x57,0x42,0x0D,0x2F,0xB9,0x4E,0xFC,0x00,0xB8,0xB5, +0x8F,0x58,0x79,0x2A,0x00,0x00,0xA6,0x29,0xDD,0x33,0x00,0x00,0xC0,0x29,0xDD,0x33, +0x00,0x00,0xC2,0x29,0xDD,0x33,0x00,0x00,0xC4,0x29,0xD5,0x33,0x00,0x00,0xC6,0x29, +0x39,0x30,0x00,0x00,0xC4,0x29,0x79,0x90,0x00,0x00,0xC0,0x29,0xC0,0x48,0xFC,0x81, +0x02,0x00,0x40,0x3D,0xFE,0xFF,0x39,0x30,0x00,0x00,0xC2,0x29,0x79,0x90,0x00,0x00, +0xC6,0x29,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0x3D,0xFC,0xFF,0x39,0x30,0x00,0x00, +0xE6,0x26,0x40,0xEC,0xC0,0x33,0x00,0x00,0x3A,0x26,0x39,0x30,0x00,0x00,0x3A,0x26, +0x6E,0xB0,0xFE,0xFF,0x08,0x6F,0xEE,0x33,0xFE,0xFF,0x00,0x00,0x3A,0x26,0xB9,0x3E, +0x00,0x00,0xEE,0x26,0x39,0x3F,0x00,0x00,0xEC,0x26,0x39,0x3F,0x00,0x00,0x3A,0x26, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x33,0x00,0x00,0x40,0x26,0x39,0x30, +0x00,0x00,0x40,0x26,0x6E,0xB0,0xFC,0xFF,0x08,0x6F,0xEE,0x33,0xFC,0xFF,0x00,0x00, +0x40,0x26,0x79,0x2A,0x00,0x00,0xA6,0x29,0x5D,0x42,0xF9,0x3A,0x00,0x00,0x40,0x26, +0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00,0x3A,0x26,0x3C,0x3F,0xA3,0x02,0xB9,0x4E, +0xFC,0x00,0xA6,0xAC,0x8F,0x54,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58, +0xC0,0x3A,0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00,0x40,0x26,0x3C,0x3F,0xA3,0x02, +0xB9,0x4E,0xFC,0x00,0xC2,0xAB,0x8F,0x54,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0xE0,0xA1, +0x8F,0x58,0xC0,0x3A,0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00,0x3A,0x26,0x3C,0x3F, +0xC2,0x01,0xB9,0x4E,0xFC,0x00,0xA6,0xAC,0x8F,0x54,0x00,0x3F,0xB9,0x4E,0xFC,0x00, +0xE0,0xA1,0x8F,0x58,0xC0,0x3A,0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00,0x40,0x26, +0x3C,0x3F,0xC2,0x01,0xB9,0x4E,0xFC,0x00,0xC2,0xAB,0x8F,0x54,0x00,0x3F,0xB9,0x4E, +0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x3A,0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00, +0x3A,0x26,0x3C,0x3F,0xE1,0x00,0xB9,0x4E,0xFC,0x00,0xA6,0xAC,0x8F,0x54,0x00,0x3F, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x3A,0xBC,0x3E,0xFF,0x7F,0x39,0x3F, +0x00,0x00,0x40,0x26,0x3C,0x3F,0xE1,0x00,0xB9,0x4E,0xFC,0x00,0xC2,0xAB,0x8F,0x54, +0x00,0x3F,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x3A,0xF9,0x3A,0x00,0x00, +0x3A,0x26,0x55,0x42,0x79,0x2A,0x00,0x00,0xA6,0x29,0x39,0x30,0x00,0x00,0xC4,0x29, +0x79,0x90,0x00,0x00,0x3A,0x26,0xC0,0x33,0x00,0x00,0x38,0x26,0x39,0x30,0x00,0x00, +0xC2,0x29,0x79,0x90,0x00,0x00,0x40,0x26,0xC0,0x33,0x00,0x00,0x3E,0x26,0x0A,0x7C, +0x09,0x7E,0x38,0x60,0x47,0x30,0xC8,0xD1,0x35,0x30,0x00,0x88,0x79,0xD0,0x00,0x00, +0x3E,0x26,0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x40,0x33,0x02,0x00,0x47,0x53, +0x47,0x30,0xC8,0xD1,0x35,0x30,0x00,0x88,0x79,0xD0,0x00,0x00,0x38,0x26,0x4D,0x22, +0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x46,0x54,0x47,0x53,0x47,0x4A,0xC4,0x6C, +0x39,0x30,0x00,0x00,0xC0,0x29,0x79,0xD0,0x00,0x00,0x3A,0x26,0xC0,0x33,0x00,0x00, +0x38,0x26,0x14,0x7C,0x47,0x42,0x3A,0x60,0x39,0x30,0x00,0x00,0x38,0x26,0x47,0x32, +0xC9,0xD3,0x35,0x32,0x00,0x98,0x41,0x90,0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3, +0x80,0x32,0x47,0x52,0x46,0x52,0x47,0x30,0xC8,0xD1,0x35,0x30,0x00,0x88,0x79,0xD0, +0x00,0x00,0x3E,0x26,0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x46,0x52, +0x47,0x52,0x7C,0xBE,0x0A,0x00,0xC0,0x6D,0x39,0x30,0x00,0x00,0xC6,0x29,0x79,0xD0, +0x00,0x00,0x40,0x26,0xC0,0x33,0x00,0x00,0x3E,0x26,0x1E,0x7C,0x09,0x7E,0x3C,0x60, +0x39,0x30,0x00,0x00,0x3E,0x26,0x47,0x32,0xC9,0xD3,0x35,0x32,0x00,0x98,0x41,0x90, +0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x40,0x33,0x02,0x00,0x47,0x53,0x39,0x30, +0x00,0x00,0x38,0x26,0x47,0x32,0xC9,0xD3,0x35,0x32,0x00,0x98,0x41,0x90,0x4D,0x22, +0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x46,0x54,0x47,0x53,0x47,0x4A,0xC0,0x6C, +0x39,0x30,0x00,0x00,0xC4,0x29,0x79,0x90,0x00,0x00,0x3A,0x26,0xC0,0x33,0x00,0x00, +0x38,0x26,0x46,0x42,0x47,0x42,0x3A,0x60,0x47,0x30,0xC8,0xD1,0x35,0x30,0x00,0x88, +0x79,0xD0,0x00,0x00,0x38,0x26,0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32, +0x47,0x52,0x46,0x52,0x39,0x30,0x00,0x00,0x3E,0x26,0x47,0x32,0xC9,0xD3,0x35,0x32, +0x00,0x98,0x41,0x90,0x4D,0x22,0x46,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x46,0x52, +0x47,0x52,0x7C,0xBE,0x0A,0x00,0xC0,0x6D,0x55,0x3B,0x50,0x00,0x6D,0x3B,0x02,0x00, +0x52,0x00,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x15,0x00,0x02,0x00,0x6D,0x0C, +0x08,0x00,0x0A,0x00,0x00,0x66,0x74,0x00,0x79,0x28,0x00,0x00,0xCA,0x27,0x2C,0x3E, +0x30,0x00,0x7C,0xBE,0x06,0x00,0x10,0x6C,0x47,0x30,0xC8,0xD1,0x7C,0x22,0xFD,0x00, +0x50,0x33,0x30,0x30,0x00,0x98,0x04,0x60,0x2C,0x30,0xA4,0x00,0xC0,0x33,0x00,0x00, +0xBC,0x29,0x2C,0x3E,0x2C,0x00,0x07,0x30,0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00, +0xB2,0x29,0x07,0x30,0x7C,0xC0,0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x07,0x30, +0x7C,0xC0,0x04,0x00,0xC0,0x33,0x00,0x00,0xB6,0x29,0x07,0x30,0x7C,0xC0,0x08,0x00, +0xC0,0x33,0x00,0x00,0xB8,0x29,0x6C,0x0C,0x01,0x00,0x32,0x00,0x06,0x66,0x00,0x61, +0x76,0xF8,0x04,0x60,0x00,0x61,0x84,0x05,0x04,0x60,0x00,0x61,0xC8,0xFA,0x9F,0x4A, +0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01, +0x79,0x2A,0x00,0x00,0xA2,0x29,0xDD,0x33,0x00,0x00,0x0E,0x26,0xD5,0x33,0x00,0x00, +0x1C,0x26,0x39,0x30,0x00,0x00,0x1C,0x26,0x79,0x90,0x00,0x00,0x0E,0x26,0xC0,0x33, +0x00,0x00,0x14,0x26,0x79,0x4A,0x00,0x00,0x14,0x26,0x08,0x6C,0x79,0x06,0x10,0x0E, +0x00,0x00,0x14,0x26,0x79,0x2A,0x00,0x00,0xA6,0x29,0xED,0x33,0x0C,0x00,0x00,0x00, +0x3A,0x26,0xB9,0x3E,0x00,0x00,0xEE,0x26,0x39,0x3F,0x00,0x00,0xEC,0x26,0x39,0x3F, +0x00,0x00,0x3A,0x26,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0xC0,0x33,0x00,0x00, +0x40,0x26,0x1A,0x61,0xDD,0x33,0x00,0x00,0x38,0x26,0xD5,0x33,0x00,0x00,0x3E,0x26, +0x00,0x61,0xF6,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x39,0x30,0x00,0x00,0x3A,0x26,0x79,0xB0,0x00,0x00,0x40,0x26,0x0C,0x6F, +0xF9,0x33,0x00,0x00,0x3A,0x26,0x00,0x00,0x24,0x26,0x0A,0x60,0xF9,0x33,0x00,0x00, +0x40,0x26,0x00,0x00,0x24,0x26,0x39,0x30,0x00,0x00,0x24,0x26,0x40,0xE4,0xC0,0x33, +0x00,0x00,0x24,0x26,0x79,0x0C,0x20,0x00,0x00,0x00,0x24,0x26,0x0A,0x6C,0xFC,0x33, +0x20,0x00,0x00,0x00,0x24,0x26,0x12,0x60,0x79,0x0C,0x80,0x00,0x00,0x00,0x24,0x26, +0x08,0x6F,0xFC,0x33,0x80,0x00,0x00,0x00,0x24,0x26,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xA2,0x29,0xDD,0x33,0x00,0x00, +0x0E,0x26,0xD5,0x33,0x00,0x00,0x1C,0x26,0x39,0x30,0x00,0x00,0x1C,0x26,0x79,0x90, +0x00,0x00,0x0E,0x26,0xC0,0x33,0x00,0x00,0x14,0x26,0x79,0x4A,0x00,0x00,0x14,0x26, +0x08,0x6C,0x79,0x06,0x10,0x0E,0x00,0x00,0x14,0x26,0x79,0x2A,0x00,0x00,0xA6,0x29, +0xDD,0x33,0x00,0x00,0x38,0x26,0xDD,0x33,0x00,0x00,0x3E,0x26,0xDD,0x33,0x00,0x00, +0x3A,0x26,0xD5,0x33,0x00,0x00,0x40,0x26,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x0C, +0x02,0x00,0x2A,0x01,0x12,0x6C,0x39,0x30,0x00,0x00,0xE8,0x26,0x79,0x90,0x00,0x00, +0x40,0x26,0xC0,0x33,0x00,0x00,0x40,0x26,0x00,0x61,0x24,0xFF,0x0A,0x61,0x9F,0x4A, +0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x0C,0x01, +0x79,0x4A,0x00,0x00,0xD0,0x29,0x58,0x67,0x39,0x30,0x00,0x00,0x38,0x26,0x79,0xD0, +0x00,0x00,0x3A,0x26,0x79,0xB0,0x00,0x00,0xD2,0x29,0x00,0x6D,0x48,0x01,0x39,0x30, +0x00,0x00,0x38,0x26,0x79,0x90,0x00,0x00,0x3A,0x26,0x79,0xB0,0x00,0x00,0xD6,0x29, +0x00,0x6E,0x32,0x01,0x39,0x30,0x00,0x00,0x3E,0x26,0x79,0xD0,0x00,0x00,0x40,0x26, +0x79,0xB0,0x00,0x00,0xD4,0x29,0x00,0x6D,0x1C,0x01,0x39,0x30,0x00,0x00,0x3E,0x26, +0x79,0x90,0x00,0x00,0x40,0x26,0x79,0xB0,0x00,0x00,0xD8,0x29,0x00,0x6E,0x06,0x01, +0x39,0x30,0x00,0x00,0x0E,0x26,0xC0,0x33,0x00,0x00,0x0C,0x26,0xC0,0x33,0x00,0x00, +0x36,0x26,0x40,0x42,0x40,0x3D,0xFC,0xFF,0x40,0x3D,0xFE,0xFF,0xAE,0x3E,0xFC,0xFF, +0x00,0x61,0xEC,0x00,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x34,0x60,0x6E,0x54,0xFC,0xFF, +0xB9,0x3E,0x00,0x00,0x24,0x26,0x2E,0x3F,0xFE,0xFF,0x39,0x3F,0x00,0x00,0x14,0x26, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x79,0xD0,0x00,0x00,0x36,0x26,0xC0,0x33, +0x00,0x00,0x0C,0x26,0xAE,0x3E,0xFC,0xFF,0x00,0x61,0xB4,0x00,0x6E,0x52,0xFE,0xFF, +0x2E,0x30,0xFE,0xFF,0x79,0xB0,0x00,0x00,0x24,0x26,0xC0,0x6D,0x6E,0x54,0xFC,0xFF, +0x79,0x3D,0x00,0x00,0x24,0x26,0xFE,0xFF,0xF9,0x33,0x00,0x00,0x1C,0x26,0x00,0x00, +0x0C,0x26,0xAE,0x3E,0xFC,0xFF,0x00,0x61,0x86,0x00,0x79,0x2A,0x00,0x00,0x9E,0x29, +0x79,0x28,0x00,0x00,0xA6,0x29,0x39,0x30,0x00,0x00,0x24,0x26,0x40,0x52,0x40,0x3B, +0x02,0x00,0x6D,0x0C,0x03,0x00,0x0A,0x00,0x08,0x67,0x6D,0x0C,0x07,0x00,0x0A,0x00, +0x38,0x66,0x79,0x52,0x00,0x00,0x24,0x26,0x6E,0x54,0xFC,0xFF,0x4C,0x20,0x6E,0x32, +0xFC,0xFF,0xC9,0xD3,0xC9,0xD1,0xB9,0x30,0x00,0x00,0x38,0x26,0x4C,0x20,0x6E,0x32, +0xFC,0xFF,0xC9,0xD3,0xC9,0xD1,0x79,0x31,0x00,0x00,0x3E,0x26,0x02,0x00,0x39,0x30, +0x00,0x00,0x24,0x26,0x40,0x52,0x40,0x3B,0x02,0x00,0x6D,0x0C,0x02,0x00,0x0A,0x00, +0x08,0x67,0x6D,0x0C,0x06,0x00,0x0A,0x00,0x06,0x66,0x00,0x61,0xDE,0xF0,0x04,0x60, +0x00,0x61,0xE2,0xF7,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0xFE,0xFF,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xA6,0x29,0xBC,0x3E,0xFF,0x7F, +0x39,0x3F,0x00,0x00,0x3A,0x26,0x39,0x3F,0x00,0x00,0x0C,0x26,0xB9,0x4E,0xFC,0x00, +0xA6,0xAC,0x8F,0x54,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x79,0xD0, +0x00,0x00,0x38,0x26,0x40,0x3D,0xFE,0xFF,0x4D,0x20,0x6E,0x32,0x08,0x00,0xC9,0xD3, +0xC9,0xD1,0xAE,0x30,0xFE,0xFF,0xBC,0x3E,0xFF,0x7F,0x39,0x3F,0x00,0x00,0x40,0x26, +0x39,0x3F,0x00,0x00,0x0C,0x26,0xB9,0x4E,0xFC,0x00,0xC2,0xAB,0x8F,0x54,0x00,0x3F, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x00,0x3F,0x39,0x30,0x00,0x00,0x3E,0x26, +0x5F,0x90,0x40,0x3D,0xFE,0xFF,0x4D,0x20,0x6E,0x32,0x08,0x00,0xC9,0xD3,0xC9,0xD1, +0x6E,0x31,0xFE,0xFF,0x02,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x79,0x28,0x00,0x00,0xCA,0x27,0x2C,0x3E, +0x20,0x00,0x46,0x42,0x2C,0x30,0x24,0x00,0x00,0x60,0xA0,0x00,0x7C,0x2A,0xFD,0x00, +0xE6,0x35,0x00,0x60,0xAA,0x00,0x7C,0x2A,0xFD,0x00,0xE8,0x35,0x00,0x60,0xA0,0x00, +0x7C,0xBE,0x08,0x00,0x1C,0x6C,0x39,0x3C,0xFD,0x00,0x80,0x34,0x07,0x30,0x06,0x32, +0x41,0x52,0xC1,0xC1,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0xFD,0x00,0x82,0x34, +0x1C,0x60,0x39,0x3C,0xFD,0x00,0x7E,0x33,0x07,0x30,0x40,0x51,0x06,0x32,0x41,0x52, +0xC1,0xC1,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0xFD,0x00,0x80,0x33,0x5E,0x60, +0x7C,0xBE,0x06,0x00,0x1C,0x6C,0x39,0x3C,0xFD,0x00,0xC2,0x34,0x07,0x30,0x06,0x32, +0x41,0x52,0xC1,0xC1,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0xFD,0x00,0xC4,0x34, +0x1C,0x60,0x39,0x3C,0xFD,0x00,0x24,0x35,0x07,0x30,0x40,0x5D,0x06,0x32,0x41,0x52, +0xC1,0xC1,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0xFD,0x00,0x26,0x35,0x1E,0x60, +0x0F,0x7C,0xEC,0x4B,0xA6,0x00,0x16,0x60,0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62, +0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFD,0x00,0xD6,0x39,0x50,0x20,0xD0,0x4E,0x4D,0x29, +0x0E,0x00,0x46,0x39,0x0C,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x0F,0x79,0x20,0x00,0x00,0xCA,0x27,0x28,0x3A, +0x32,0x00,0x05,0x30,0xF9,0xC1,0x00,0x00,0xEC,0x26,0xC0,0x48,0xF9,0x81,0x00,0x00, +0xEE,0x26,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0x52,0xC0,0x33,0x00,0x00,0xE8,0x27, +0xC5,0x33,0x00,0x00,0xE4,0x27,0x05,0x3C,0x46,0x52,0xC6,0x48,0xFC,0x8D,0x02,0x00, +0x47,0x42,0x03,0x7A,0x06,0x30,0x40,0xE3,0x40,0x9A,0x07,0x30,0x40,0xE3,0xC0,0x48, +0x40,0x2A,0xFC,0xDB,0x00,0x00,0xEA,0x27,0x06,0x30,0x40,0xE3,0xC0,0x48,0x40,0x28, +0xFC,0xD9,0x00,0x00,0xEA,0x27,0x26,0x60,0x87,0x38,0x86,0x3A,0x45,0x4A,0x0A,0x6C, +0x07,0x30,0x40,0xE5,0x40,0xDA,0x45,0x5C,0x10,0x60,0x07,0x30,0x46,0x90,0x40,0xE5, +0x40,0xDA,0x7C,0xDA,0x0A,0x00,0x8C,0x55,0x46,0x53,0x8D,0x54,0x47,0x52,0x46,0xBE, +0xD6,0x6D,0x46,0xBE,0x0C,0x66,0x47,0x30,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xEA,0x27, +0x87,0x30,0x47,0x42,0x7C,0x28,0x00,0x00,0xEA,0x27,0x6E,0x42,0xFA,0xFF,0x54,0x60, +0x2E,0x3C,0xFA,0xFF,0x46,0xE3,0x46,0x52,0xF9,0xCD,0x00,0x00,0xEE,0x26,0xC6,0x48, +0xF9,0x8D,0x00,0x00,0xEC,0x26,0xC6,0x48,0xFC,0x8D,0x02,0x00,0x45,0x42,0x07,0x30, +0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0xEA,0x27,0x47,0x3D,0xF8,0xFF, +0x06,0x60,0x5D,0xDA,0x6E,0x52,0xF8,0xFF,0x6E,0xBC,0xF8,0xFF,0xF4,0x6C,0x05,0x30, +0xC0,0x48,0x06,0x32,0x47,0x92,0x41,0x52,0xC1,0x81,0xC0,0x38,0x06,0x3E,0x47,0x52, +0x6E,0x52,0xFA,0xFF,0x2E,0x30,0xFA,0xFF,0x79,0xB0,0x00,0x00,0xE8,0x27,0xA0,0x6D, +0x9F,0x4A,0xDF,0x4C,0xE0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xD0,0xFF,0xE7,0x48, +0x0C,0x1F,0x79,0x20,0x00,0x00,0x9E,0x29,0x28,0x30,0x02,0x00,0x40,0x3D,0xE6,0xFF, +0x7C,0xB0,0x02,0x00,0x00,0x6D,0xCC,0x01,0x79,0x28,0x00,0x00,0xCA,0x27,0x2C,0x30, +0x32,0x00,0x79,0xB0,0x00,0x00,0xE4,0x27,0x04,0x67,0x00,0x61,0xB4,0xFE,0x2C,0x30, +0x2A,0x00,0x6C,0x80,0x2E,0x00,0x7C,0xC0,0x01,0x00,0x04,0x67,0x00,0x61,0x16,0x05, +0x00,0x61,0x6E,0x04,0x79,0x2A,0x00,0x00,0xA6,0x29,0x4D,0x2D,0xD4,0xFF,0x5D,0x3D, +0xE4,0xFF,0x5D,0x3D,0xE2,0xFF,0x4D,0x2D,0xD0,0xFF,0x79,0x4A,0x00,0x00,0x28,0x26, +0x0E,0x67,0xAE,0x3E,0xE2,0xFF,0x2E,0x3F,0xE4,0xFF,0x00,0x61,0x3C,0x03,0x8F,0x54, +0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x00,0x60,0x5A,0x01,0x6E,0x2A,0xD0,0xFF,0x5D,0x3D, +0xE0,0xFF,0x5D,0x3D,0xDE,0xFF,0x4D,0x2D,0xD0,0xFF,0x2E,0x30,0xE0,0xFF,0x6E,0x90, +0xE4,0xFF,0x40,0x3D,0xDC,0xFF,0x2E,0x30,0xDE,0xFF,0x6E,0x90,0xE2,0xFF,0x40,0x3D, +0xDA,0xFF,0x6E,0x4A,0xDC,0xFF,0x08,0x66,0x6E,0x4A,0xDA,0xFF,0x00,0x67,0x20,0x01, +0x6E,0x4A,0xDC,0xFF,0x0E,0x66,0x79,0x3D,0x00,0x00,0xEA,0x27,0xDC,0xFF,0x6E,0x42, +0xDA,0xFF,0x70,0x60,0x6E,0x4A,0xDA,0xFF,0x12,0x66,0x6E,0x42,0xDC,0xFF,0x39,0x30, +0x00,0x00,0xE8,0x27,0x40,0x53,0x40,0x3D,0xDA,0xFF,0x58,0x60,0xB9,0x3E,0x00,0x00, +0xEC,0x26,0x39,0x3F,0x00,0x00,0xEE,0x26,0x2E,0x30,0xDA,0xFF,0x40,0x44,0x00,0x3F, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xFC,0xFF,0xB9,0x3E,0x00,0x00, +0xEE,0x26,0x39,0x3F,0x00,0x00,0xEC,0x26,0x2E,0x3F,0xDC,0xFF,0xB9,0x4E,0xFC,0x00, +0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xDA,0xFF,0x6E,0x3D,0xFC,0xFF,0xDC,0xFF,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xDA,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x00,0x61, +0xBC,0x00,0x8F,0x58,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x04,0x00,0x02,0x00, +0xEE,0x4B,0xE8,0xFF,0x0D,0x20,0xC0,0x23,0x00,0x00,0xA6,0x29,0x2E,0x3E,0xE4,0xFF, +0x2E,0x3C,0xE2,0xFF,0x2E,0x3A,0xDC,0xFF,0x2E,0x38,0xDA,0xFF,0x07,0x30,0x45,0xD0, +0xC0,0x3A,0x06,0x30,0x44,0xD0,0xC0,0x3A,0x07,0x30,0x45,0x90,0xC0,0x3A,0x06,0x30, +0x44,0x90,0xC0,0x3A,0x2E,0x3E,0xE0,0xFF,0x2E,0x3C,0xDE,0xFF,0x07,0x30,0x45,0x90, +0xC0,0x3A,0x06,0x30,0x44,0x90,0xC0,0x3A,0x07,0x30,0x45,0xD0,0xC0,0x3A,0x06,0x30, +0x44,0xD0,0x80,0x3A,0x00,0x61,0xAE,0xF3,0xEE,0x23,0xD4,0xFF,0x00,0x00,0xA6,0x29, +0x2E,0x30,0xE6,0xFF,0x40,0x53,0x6E,0xB0,0xFE,0xFF,0x08,0x6E,0x79,0x4A,0x00,0x00, +0x2A,0x26,0x0E,0x67,0xAE,0x3E,0xDE,0xFF,0x2E,0x3F,0xE0,0xFF,0x00,0x61,0xEA,0x01, +0x8F,0x54,0x6E,0x3D,0xE0,0xFF,0xE4,0xFF,0x6E,0x3D,0xDE,0xFF,0xE2,0xFF,0x6E,0x52, +0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x6E,0xB0,0xE6,0xFF,0x00,0x6D,0x9E,0xFE,0x00,0x61, +0x3C,0x03,0x9F,0x4A,0xDF,0x4C,0xF0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF0,0xFF, +0xE7,0x48,0x1C,0x07,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x7C,0x26,0x00,0x00, +0xEA,0x27,0x55,0x4A,0x10,0x6D,0x54,0x4A,0x04,0x6D,0x01,0x70,0x02,0x60,0x04,0x70, +0x40,0x3D,0xF8,0xFF,0x0E,0x60,0x54,0x4A,0x04,0x6D,0x02,0x70,0x02,0x60,0x03,0x70, +0x40,0x3D,0xF8,0xFF,0x8E,0x2E,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x14,0x3F,0x15,0x3F, +0x2E,0x3F,0xF8,0xFF,0x00,0x61,0xFA,0x00,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x7C,0x3D, +0xFF,0x7F,0xF4,0xFF,0x13,0x3E,0x46,0x42,0x07,0x30,0xEE,0xC1,0xFA,0xFF,0x06,0x32, +0xEE,0xC3,0xFC,0xFF,0x41,0x90,0x10,0x6D,0x07,0x30,0xEE,0xC1,0xFA,0xFF,0x06,0x32, +0xEE,0xC3,0xFC,0xFF,0x41,0x90,0x10,0x60,0x07,0x30,0xEE,0xC1,0xFA,0xFF,0x06,0x32, +0xEE,0xC3,0xFC,0xFF,0x41,0x90,0x40,0x44,0x40,0x3D,0xF6,0xFF,0x6E,0xB0,0xF4,0xFF, +0x3E,0x6D,0x2E,0x30,0xF6,0xFF,0x6E,0xB0,0xF4,0xFF,0x44,0x66,0x07,0x30,0x46,0x90, +0x06,0x6D,0x07,0x30,0x46,0x90,0x06,0x60,0x07,0x30,0x46,0x90,0x40,0x44,0x2E,0x32, +0xF2,0xFF,0x6E,0x92,0xF0,0xFF,0x0A,0x6D,0x2E,0x32,0xF2,0xFF,0x6E,0x92,0xF0,0xFF, +0x0A,0x60,0x2E,0x32,0xF2,0xFF,0x6E,0x92,0xF0,0xFF,0x41,0x44,0x41,0xB0,0x10,0x6C, +0x6E,0x3D,0xF6,0xFF,0xF4,0xFF,0x47,0x3D,0xF2,0xFF,0x46,0x3D,0xF0,0xFF,0x02,0x60, +0x3C,0x60,0x39,0x30,0x00,0x00,0xE8,0x27,0x40,0x53,0x40,0xBC,0x0A,0x66,0x7C,0xBE, +0x01,0x00,0x2A,0x67,0x47,0x53,0x22,0x60,0x46,0x30,0x48,0x52,0xC8,0xD1,0x33,0x30, +0x00,0x88,0x07,0x32,0x41,0x53,0x41,0xB0,0x0E,0x6D,0x46,0x52,0x4B,0x20,0x46,0x32, +0xC9,0xD3,0xC9,0xD1,0x10,0x3E,0x02,0x60,0x47,0x53,0x00,0x60,0x3C,0xFF,0x8C,0x2E, +0x0D,0x2F,0x2E,0x3F,0xF0,0xFF,0x2E,0x3F,0xF2,0xFF,0x2E,0x3F,0xF8,0xFF,0x10,0x61, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xFC,0xFF,0x2E,0x30,0x08,0x00,0x1A,0x60,0x6E,0x20,0x0E,0x00,0xAE,0x30, +0x0A,0x00,0x28,0x60,0x2E,0x30,0x0A,0x00,0x40,0x44,0x6E,0x22,0x0E,0x00,0x80,0x32, +0x1A,0x60,0x18,0x60,0x7C,0xB0,0x01,0x00,0xE0,0x67,0x7C,0xB0,0x02,0x00,0xE4,0x67, +0x7C,0xB0,0x03,0x00,0xDE,0x67,0x7C,0xB0,0x04,0x00,0xCE,0x67,0x2E,0x30,0x08,0x00, +0x1A,0x60,0x6E,0x20,0x12,0x00,0xAE,0x30,0x0C,0x00,0x28,0x60,0x2E,0x30,0x0C,0x00, +0x40,0x44,0x6E,0x22,0x12,0x00,0x80,0x32,0x1A,0x60,0x18,0x60,0x7C,0xB0,0x01,0x00, +0xE0,0x67,0x7C,0xB0,0x02,0x00,0xDA,0x67,0x7C,0xB0,0x03,0x00,0xDE,0x67,0x7C,0xB0, +0x04,0x00,0xD8,0x67,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x04,0x01, +0x79,0x4A,0x00,0x00,0xE8,0x27,0x00,0x6F,0xEE,0x00,0x7C,0x2A,0x00,0x00,0xEA,0x27, +0x2E,0x30,0x08,0x00,0x55,0x90,0xC0,0x33,0x00,0x00,0xC0,0x29,0x15,0x30,0x6E,0xD0, +0x08,0x00,0xC0,0x33,0x00,0x00,0xC4,0x29,0x2E,0x30,0x0A,0x00,0xC0,0x33,0x00,0x00, +0xC6,0x29,0xC0,0x33,0x00,0x00,0xC2,0x29,0x00,0x61,0x86,0xEF,0x40,0x4A,0x06,0x67, +0xB9,0x4E,0xFC,0x00,0x44,0xA2,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x00,0x60,0x9A,0x00, +0x2E,0x30,0xFE,0xFF,0x40,0xE3,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0xEA,0x27, +0x2E,0x30,0x08,0x00,0x55,0x90,0xC0,0x33,0x00,0x00,0xC0,0x29,0x15,0x30,0x6E,0xD0, +0x08,0x00,0xC0,0x33,0x00,0x00,0xC4,0x29,0x2E,0x30,0x0A,0x00,0x6E,0x90,0xFE,0xFF, +0xC0,0x33,0x00,0x00,0xC6,0x29,0xC0,0x33,0x00,0x00,0xC2,0x29,0x00,0x61,0x32,0xEF, +0x40,0x4A,0x16,0x67,0xB9,0x4E,0xFC,0x00,0x44,0xA2,0x2E,0x30,0xFE,0xFF,0x40,0xE3, +0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0xEA,0x27,0x2E,0x30,0x08,0x00,0x55,0x90, +0xC0,0x33,0x00,0x00,0xC0,0x29,0x15,0x30,0x6E,0xD0,0x08,0x00,0xC0,0x33,0x00,0x00, +0xC4,0x29,0x2E,0x30,0x0A,0x00,0x6E,0xD0,0xFE,0xFF,0xC0,0x33,0x00,0x00,0xC6,0x29, +0xC0,0x33,0x00,0x00,0xC2,0x29,0x00,0x61,0xE8,0xEE,0x40,0x4A,0x06,0x67,0xB9,0x4E, +0xFC,0x00,0x44,0xA2,0x6E,0x52,0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x79,0xB0,0x00,0x00, +0xE8,0x27,0x00,0x6D,0x5C,0xFF,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xCA,0x27,0xF9,0x33, +0xFD,0x00,0x50,0x33,0x00,0x00,0xBC,0x29,0xED,0x33,0x1E,0x00,0x00,0x00,0x2C,0x26, +0x6D,0x3B,0x2C,0x00,0x1E,0x00,0xED,0x33,0x22,0x00,0x00,0x00,0x2E,0x26,0x7C,0x3B, +0x01,0x00,0x22,0x00,0xFC,0x23,0xFD,0x00,0xE8,0x35,0x00,0x00,0xC8,0x29,0x79,0x42, +0x00,0x00,0xCC,0x29,0x79,0x42,0x00,0x00,0xCE,0x29,0xED,0x33,0x2A,0x00,0x00,0x00, +0x28,0x26,0xED,0x33,0x2E,0x00,0x00,0x00,0x2A,0x26,0x6D,0x42,0x2A,0x00,0x6D,0x42, +0x2E,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xCA,0x27,0x79,0x3B,0x00,0x00,0x2C,0x26, +0x1E,0x00,0x79,0x3B,0x00,0x00,0x2E,0x26,0x22,0x00,0x79,0x3B,0x00,0x00,0x28,0x26, +0x2A,0x00,0x79,0x3B,0x00,0x00,0x2A,0x26,0x2E,0x00,0x9F,0x4A,0xDF,0x4C,0x00,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x01,0x00,0x61,0x52,0xFF, +0x79,0x2A,0x00,0x00,0xA6,0x29,0x15,0x30,0x40,0x3D,0xFE,0xFF,0x40,0x3D,0xFA,0xFF, +0x2D,0x30,0x02,0x00,0x40,0x3D,0xFC,0xFF,0x40,0x3D,0xF8,0xFF,0x39,0x08,0x00,0x00, +0x00,0x00,0x29,0x26,0x1A,0x67,0xBC,0x3E,0x02,0x00,0x0D,0x2F,0x62,0x61,0x8F,0x58, +0x79,0x2A,0x00,0x00,0xA6,0x29,0x55,0x3D,0xFA,0xFF,0x6D,0x3D,0x02,0x00,0xF8,0xFF, +0x39,0x08,0x00,0x00,0x00,0x00,0x2B,0x26,0x38,0x67,0xAE,0x3A,0xFE,0xFF,0x6E,0x3B, +0xFC,0xFF,0x02,0x00,0xBC,0x3E,0xFE,0xFF,0x0D,0x20,0x79,0x22,0x00,0x00,0x9E,0x29, +0x29,0x32,0x02,0x00,0x41,0xE5,0xC1,0x48,0x81,0xD0,0x00,0x2F,0x97,0x59,0x20,0x61, +0x8F,0x58,0x79,0x2A,0x00,0x00,0xA6,0x29,0xAE,0x3A,0xFA,0xFF,0x6E,0x3B,0xF8,0xFF, +0x02,0x00,0x00,0x61,0x38,0xFF,0x9F,0x4A,0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xD4,0xFF,0xE7,0x48,0x0C,0x07,0x79,0x20,0x00,0x00,0xCA,0x27,0x28,0x3E, +0x32,0x00,0x7C,0xBE,0x01,0x00,0x04,0x66,0x08,0x70,0x08,0x60,0x07,0x30,0xFC,0xC1, +0x03,0x00,0x40,0x53,0x40,0x3D,0xFE,0xFF,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0x3D, +0xFC,0xFF,0x6E,0x28,0x08,0x00,0x4C,0x2A,0x4D,0x2D,0xF6,0xFF,0x79,0x20,0x00,0x00, +0x9E,0x29,0x28,0x3E,0x02,0x00,0x01,0x7C,0x70,0x60,0x2E,0x30,0x0C,0x00,0x40,0xE3, +0xC0,0x48,0xC0,0xDB,0x14,0x30,0x55,0x90,0x40,0x3D,0xE2,0xFF,0xB9,0x3E,0x00,0x00, +0xEC,0x26,0x39,0x3F,0x00,0x00,0xEE,0x26,0x2C,0x3F,0x02,0x00,0x2D,0x30,0x02,0x00, +0x57,0x91,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xE0,0xFF,0x6E,0x4A, +0xE0,0xFF,0x06,0x6D,0xAE,0x3E,0xE0,0xFF,0x08,0x60,0x2E,0x30,0xE0,0xFF,0x40,0x44, +0x80,0x3E,0x6E,0x4A,0xE2,0xFF,0x06,0x6D,0x2E,0x3F,0xE2,0xFF,0x08,0x60,0x2E,0x30, +0xE2,0xFF,0x40,0x44,0x00,0x3F,0xB9,0x4E,0xFC,0x00,0x56,0xA0,0x8F,0x54,0x40,0x3D, +0xFA,0xFF,0x6E,0xB0,0xFE,0xFF,0x06,0x6C,0x46,0x52,0x47,0xBC,0x8C,0x6D,0x4D,0x2D, +0xF6,0xFF,0x2E,0x30,0xFA,0xFF,0x6E,0xB0,0xFE,0xFF,0x00,0x6D,0x96,0x01,0xBC,0x3E, +0xE8,0x03,0x2E,0x3F,0xFA,0xFF,0x3C,0x3F,0xE8,0x03,0x2E,0x3F,0xE2,0xFF,0xB9,0x4E, +0xFC,0x00,0xE0,0xA1,0x8F,0x5C,0x00,0x3F,0x2E,0x3F,0xFE,0xFF,0xB9,0x4E,0xFC,0x00, +0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xDA,0xFF,0xBC,0x3E,0xE8,0x03,0x2E,0x3F,0xFA,0xFF, +0x3C,0x3F,0xE8,0x03,0x2E,0x3F,0xE0,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x5C, +0x00,0x3F,0x2E,0x3F,0xFE,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D, +0xD8,0xFF,0xBC,0x3E,0xE8,0x03,0x2E,0x3F,0xFA,0xFF,0x3C,0x3F,0x18,0xFC,0x2E,0x3F, +0xE0,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x5C,0x00,0x3F,0x2E,0x3F,0xFC,0xFF, +0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xDE,0xFF,0xBC,0x3E,0xE8,0x03, +0x2E,0x3F,0xFA,0xFF,0x3C,0x3F,0xE8,0x03,0x2E,0x3F,0xE2,0xFF,0xB9,0x4E,0xFC,0x00, +0xE0,0xA1,0x8F,0x5C,0x00,0x3F,0x2E,0x3F,0xFC,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1, +0x8F,0x58,0x40,0x3D,0xDC,0xFF,0xB9,0x3E,0x00,0x00,0xEE,0x26,0x39,0x3F,0x00,0x00, +0xEC,0x26,0x2E,0x3F,0xD8,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D, +0xD8,0xFF,0xB9,0x3E,0x00,0x00,0xEE,0x26,0x39,0x3F,0x00,0x00,0xEC,0x26,0x2E,0x3F, +0xDC,0xFF,0xB9,0x4E,0xFC,0x00,0xE0,0xA1,0x8F,0x58,0x40,0x3D,0xDC,0xFF,0x79,0x2A, +0x00,0x00,0x9E,0x29,0x6D,0x3D,0x02,0x00,0xF4,0xFF,0x7C,0x3B,0x03,0x00,0x02,0x00, +0xEE,0x4B,0xE4,0xFF,0x6E,0x28,0x08,0x00,0x14,0x30,0x6E,0xD0,0xDE,0xFF,0x6E,0x90, +0xDA,0xFF,0x80,0x3A,0x2C,0x30,0x02,0x00,0x6E,0xD0,0xDC,0xFF,0x6E,0x90,0xD8,0xFF, +0x40,0x3B,0x02,0x00,0x14,0x30,0x6E,0x90,0xDE,0xFF,0x6E,0x90,0xDA,0xFF,0x40,0x3B, +0x04,0x00,0x2C,0x30,0x02,0x00,0x6E,0x90,0xDC,0xFF,0x6E,0x90,0xD8,0xFF,0x40,0x3B, +0x06,0x00,0x54,0x3B,0x08,0x00,0x6C,0x3B,0x02,0x00,0x0A,0x00,0x79,0x2D,0x00,0x00, +0xA6,0x29,0xD4,0xFF,0xCD,0x23,0x00,0x00,0xA6,0x29,0x00,0x61,0x38,0xED,0xEE,0x23, +0xD4,0xFF,0x00,0x00,0xA6,0x29,0x79,0x20,0x00,0x00,0x9E,0x29,0x6E,0x31,0xF4,0xFF, +0x02,0x00,0x6E,0x2A,0x08,0x00,0x6E,0x28,0xF6,0xFF,0x2E,0x30,0xDA,0xFF,0x55,0x91, +0x2E,0x30,0xD8,0xFF,0x6D,0x91,0x02,0x00,0x2E,0x3E,0x0C,0x00,0x08,0x60,0x95,0x38, +0x6D,0x39,0x02,0x00,0x02,0x00,0x07,0x30,0x40,0xE3,0xC0,0x48,0xC0,0x99,0xCC,0xBB, +0xEC,0x66,0x9F,0x4A,0xDF,0x4C,0xC0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x03,0x79,0x2A,0x00,0x00,0xA2,0x29,0x8D,0x54,0x79,0x26,0x00,0x00, +0xCA,0x27,0x1D,0x3E,0x7C,0xBE,0x07,0x00,0x04,0x6E,0x47,0x4A,0x04,0x6C,0x40,0x42, +0x04,0x60,0x07,0x30,0x40,0x53,0x40,0x37,0x30,0x00,0x1D,0x3E,0x79,0xBE,0x00,0x00, +0x00,0x27,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E,0x47,0x30,0xC8,0xD1,0xFC,0xD1, +0xFD,0x00,0x46,0x37,0x50,0x37,0x2C,0x00,0x1D,0x3E,0x47,0x53,0x7C,0xBE,0x06,0x00, +0x04,0x6C,0x47,0x4A,0x04,0x6C,0x02,0x70,0x02,0x60,0x07,0x30,0x40,0x37,0x3C,0x00, +0x1D,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E, +0x47,0x30,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x46,0x37,0x50,0x37,0x38,0x00,0x8D,0x54, +0x1D,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E, +0x47,0x30,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x46,0x37,0x50,0x37,0xA2,0x00,0x79,0x37, +0x00,0x00,0xBA,0x27,0x3A,0x00,0x7C,0x37,0x01,0x00,0x3E,0x00,0x1D,0x3E,0x7C,0xBE, +0x04,0x00,0x04,0x6E,0x47,0x4A,0x04,0x6C,0x40,0x42,0x02,0x60,0x07,0x30,0x40,0x37, +0x24,0x00,0x1D,0x3E,0x6B,0x0C,0x02,0x00,0x24,0x00,0x16,0x66,0x7C,0xBE,0x18,0x00, +0x06,0x6E,0x7C,0xBE,0x01,0x00,0x04,0x6C,0x01,0x70,0x02,0x60,0x07,0x30,0x00,0x3E, +0x14,0x60,0x7C,0xBE,0x0C,0x00,0x06,0x6E,0x7C,0xBE,0x01,0x00,0x04,0x6C,0x01,0x70, +0x02,0x60,0x07,0x30,0x00,0x3E,0x47,0x37,0x20,0x00,0x1D,0x3E,0x79,0xBE,0x00,0x00, +0x00,0x27,0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E,0x47,0x30,0xC8,0xD1,0xFC,0xD1, +0xFD,0x00,0x46,0x37,0x50,0x37,0x1E,0x00,0x55,0x37,0x2A,0x01,0x00,0x61,0x82,0xF4, +0x6B,0x42,0x28,0x01,0x79,0x37,0x00,0x00,0xB0,0x27,0x32,0x00,0x6B,0x42,0x2A,0x00, +0x6B,0x42,0x2E,0x00,0x7C,0x37,0x01,0x00,0x22,0x00,0x6B,0x42,0x2C,0x01,0x6B,0x42, +0x30,0x01,0x79,0x37,0x00,0x00,0xE6,0x26,0x2E,0x01,0x79,0x37,0x00,0x00,0xE8,0x26, +0x32,0x01,0x6B,0x42,0x02,0x00,0x79,0x27,0x00,0x00,0xCE,0x27,0x04,0x00,0xAB,0x42, +0x34,0x00,0x79,0x37,0xFC,0x00,0x28,0xEE,0x18,0x00,0x7C,0x27,0x00,0x00,0xC6,0x17, +0x14,0x00,0x79,0x37,0x00,0x00,0xE2,0x27,0x44,0x00,0x6B,0x42,0x1A,0x00,0x6B,0x42, +0x46,0x00,0x6B,0x42,0x26,0x00,0x6B,0x42,0x26,0x01,0x53,0x42,0x6B,0x42,0x12,0x00, +0x7C,0x28,0xFD,0x00,0x5E,0x33,0xEB,0x4B,0xA6,0x00,0x47,0x42,0x04,0x60,0xDC,0x3A, +0x47,0x52,0x7C,0xBE,0x10,0x00,0xF6,0x6D,0x6B,0x42,0x0A,0x00,0x79,0x37,0xFD,0x00, +0x50,0x33,0xA4,0x00,0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x06,0x00,0x04,0x00, +0x7C,0x3B,0x2D,0x00,0x08,0x00,0x79,0x2A,0x00,0x00,0xAA,0x29,0x7C,0x28,0x00,0x00, +0xE6,0x26,0x47,0x42,0x04,0x60,0xDC,0x3A,0x47,0x52,0x7C,0xBE,0x2D,0x00,0xF6,0x6D, +0x79,0x2A,0x00,0x00,0xAE,0x29,0x7C,0x28,0x00,0x00,0xA8,0x27,0x47,0x42,0x04,0x60, +0xDC,0x3A,0x47,0x52,0x7C,0xBE,0x0C,0x00,0xF6,0x6D,0xFC,0x33,0x01,0x00,0x00,0x00, +0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x80,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x03,0xBC,0x2E,0x00,0x00,0x34,0x01,0x3C,0x3F,0x48,0x00,0xB9,0x4E, +0xFC,0x00,0xF6,0xFA,0x8F,0x54,0x40,0x2A,0x0D,0x20,0x0C,0x66,0x79,0x20,0x00,0x00, +0x9E,0x29,0x68,0x42,0x0C,0x00,0x5C,0x60,0x01,0x7E,0x7C,0x28,0x00,0x00,0x2E,0x7F, +0x0C,0x60,0x47,0x52,0xAC,0x4A,0x40,0x00,0x0A,0x67,0x6C,0x28,0x40,0x00,0x6C,0xBE, +0x28,0x00,0xEE,0x67,0xAC,0x4A,0x40,0x00,0x12,0x66,0x0D,0x20,0x40,0x29,0x40,0x00, +0xC0,0x23,0x00,0x00,0xCA,0x27,0xAD,0x42,0x40,0x00,0x14,0x60,0x6C,0x26,0x40,0x00, +0x0D,0x20,0x40,0x29,0x40,0x00,0xC0,0x23,0x00,0x00,0xCA,0x27,0x4B,0x2B,0x40,0x00, +0x79,0x20,0x00,0x00,0x9E,0x29,0x07,0x30,0x40,0x31,0x0C,0x00,0x40,0x3B,0x28,0x00, +0x00,0x61,0x6A,0xFD,0x9F,0x4A,0xDF,0x4C,0x80,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x03,0x79,0x20,0x00,0x00,0xCA,0x27,0x28,0x3E,0x28,0x00, +0x7C,0xBE,0x01,0x00,0x34,0x67,0x7C,0x2A,0x00,0x00,0x2E,0x7F,0x04,0x60,0x6D,0x2A, +0x40,0x00,0x6D,0x20,0x40,0x00,0x68,0xBE,0x28,0x00,0xF2,0x66,0x79,0x20,0x00,0x00, +0xCA,0x27,0x68,0x2B,0x40,0x00,0x40,0x00,0xB9,0x2E,0x00,0x00,0xCA,0x27,0x3C,0x3F, +0x49,0x00,0xB9,0x4E,0xFC,0x00,0xF6,0xFA,0x8F,0x54,0x9F,0x4A,0xDF,0x4C,0x80,0x20, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x07,0x79,0x26,0x00,0x00, +0xCA,0x27,0x79,0x20,0x00,0x00,0x9E,0x29,0x28,0x3C,0x06,0x00,0x7C,0xBC,0x10,0x00, +0x06,0x66,0x6B,0x42,0x0A,0x00,0x18,0x60,0x39,0x30,0x00,0x00,0x94,0x26,0x40,0xE9, +0x40,0xBC,0x08,0x66,0x7C,0x37,0x01,0x00,0x0A,0x00,0x04,0x60,0x40,0x42,0x16,0x60, +0x79,0x2A,0x00,0x00,0xA2,0x29,0xEB,0x49,0xA6,0x00,0x47,0x42,0x04,0x60,0xDD,0x38, +0x47,0x52,0x46,0xBE,0xF8,0x6D,0x9F,0x4A,0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0xC4,0xFF,0xE7,0x48,0x0C,0x01,0x79,0x20,0x00,0x00,0x9E,0x29,0x68,0x3D, +0x06,0x00,0xFC,0xFF,0x00,0x6F,0x26,0x07,0x79,0x2A,0x00,0x00,0x10,0x26,0x79,0x20, +0x00,0x00,0x9E,0x29,0x50,0x0C,0x0B,0x00,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0x3D,0xC6,0xFF,0x08,0x67,0x7C,0x3D,0xFF,0xFF,0xFE,0xFF,0x08,0x60,0x79,0x3D, +0x00,0x00,0xF4,0x29,0xFE,0xFF,0x39,0x08,0x00,0x00,0x00,0x00,0xF5,0x29,0x08,0x67, +0xED,0x33,0x3A,0x00,0x00,0x00,0xFA,0x29,0x39,0x08,0x01,0x00,0x00,0x00,0xF5,0x29, +0x08,0x67,0xED,0x33,0x3E,0x00,0x00,0x00,0xF6,0x29,0x39,0x08,0x02,0x00,0x00,0x00, +0xF5,0x29,0x1A,0x67,0xED,0x33,0x36,0x00,0x00,0x00,0xFE,0x29,0xED,0x33,0x38,0x00, +0x00,0x00,0xFC,0x29,0xED,0x33,0x40,0x00,0x00,0x00,0xF8,0x29,0x0C,0x60,0x79,0x42, +0x00,0x00,0xFE,0x29,0x79,0x42,0x00,0x00,0xFC,0x29,0x39,0x08,0x04,0x00,0x00,0x00, +0xF5,0x29,0x08,0x67,0x7C,0x3D,0x01,0x00,0xEE,0xFF,0x04,0x60,0x6E,0x42,0xEE,0xFF, +0x55,0x0C,0x01,0x00,0x2C,0x66,0x40,0x42,0x2D,0x30,0x30,0x00,0x6D,0xB0,0x3C,0x00, +0x20,0x62,0x79,0x4A,0x00,0x00,0x00,0x2A,0x12,0x67,0x79,0x0C,0xFF,0xFF,0x00,0x00, +0xDC,0x29,0x08,0x66,0x7C,0x3D,0xFF,0xFF,0xEC,0xFF,0x04,0x60,0x6E,0x42,0xEC,0xFF, +0x06,0x60,0x7C,0x3D,0x01,0x00,0xEC,0xFF,0xED,0x23,0x4C,0x00,0x00,0x00,0xEE,0x29, +0xED,0x33,0x50,0x00,0x00,0x00,0xF2,0x29,0x39,0x30,0x00,0x00,0x02,0x17,0x6E,0x81, +0xFE,0xFF,0x39,0x30,0x00,0x00,0x02,0x17,0x00,0x60,0x92,0x00,0x6E,0x42,0xE2,0xFF, +0x00,0x60,0x9E,0x00,0x6E,0x4A,0xC6,0xFF,0x28,0x66,0x79,0x2D,0x00,0x00,0xAE,0x29, +0xC8,0xFF,0xEE,0x41,0xCC,0xFF,0xC8,0x23,0x00,0x00,0xAE,0x29,0x00,0x61,0xA6,0x0D, +0xEE,0x23,0xC8,0xFF,0x00,0x00,0xAE,0x29,0x79,0x20,0x00,0x00,0x9E,0x29,0x68,0x42, +0x04,0x00,0x39,0x30,0x00,0x00,0x06,0x17,0xC0,0x48,0xFC,0x81,0x02,0x00,0x6E,0x90, +0xEE,0xFF,0x40,0x3D,0xE2,0xFF,0x58,0x60,0x6E,0x4A,0xC6,0xFF,0x28,0x66,0x79,0x2D, +0x00,0x00,0xAE,0x29,0xC8,0xFF,0xEE,0x41,0xCC,0xFF,0xC8,0x23,0x00,0x00,0xAE,0x29, +0x00,0x61,0x62,0x0D,0xEE,0x23,0xC8,0xFF,0x00,0x00,0xAE,0x29,0x79,0x20,0x00,0x00, +0x9E,0x29,0x68,0x42,0x04,0x00,0x39,0x30,0x00,0x00,0x06,0x17,0x2E,0x32,0xEE,0xFF, +0x41,0xE3,0x41,0x90,0x40,0x3D,0xE2,0xFF,0x16,0x60,0x14,0x60,0x40,0x4A,0x00,0x67, +0x6C,0xFF,0x7C,0xB0,0x01,0x00,0x00,0x67,0x6C,0xFF,0x7C,0xB0,0x02,0x00,0xA8,0x67, +0x39,0x08,0x02,0x00,0x00,0x00,0xF5,0x29,0x0E,0x67,0x6D,0x3D,0x36,0x00,0xDE,0xFF, +0x6D,0x3D,0x38,0x00,0xDC,0xFF,0x08,0x60,0x6E,0x42,0xDE,0xFF,0x6E,0x42,0xDC,0xFF, +0x39,0x30,0x00,0x00,0x04,0x17,0x00,0x60,0xB2,0x00,0x6D,0x3D,0x28,0x00,0xE0,0xFF, +0x2E,0x30,0xDE,0xFF,0x6E,0xD1,0xE2,0xFF,0x00,0x60,0xB4,0x00,0x40,0x42,0x2D,0x30, +0x28,0x00,0x6D,0x90,0x2C,0x00,0x40,0x3D,0xE0,0xFF,0x40,0x42,0x2D,0x30,0x2C,0x00, +0xEE,0xC0,0xDC,0xFF,0x40,0x48,0x40,0x42,0x40,0x48,0xED,0x80,0x28,0x00,0x6E,0xD1, +0xE2,0xFF,0x00,0x60,0x8A,0x00,0x40,0x42,0x2D,0x30,0x28,0x00,0x6D,0x90,0x2A,0x00, +0x40,0x3D,0xE0,0xFF,0x40,0x42,0x2D,0x30,0x2A,0x00,0xEE,0xC0,0xDC,0xFF,0x40,0x48, +0x40,0x42,0x40,0x48,0xED,0x80,0x28,0x00,0x6E,0xD1,0xE2,0xFF,0x60,0x60,0x40,0x42, +0x2D,0x30,0x28,0x00,0x6D,0xD0,0x30,0x00,0x40,0x3D,0xE0,0xFF,0x50,0x60,0x40,0x42, +0x2D,0x30,0x28,0x00,0x6D,0xD0,0x2E,0x00,0x40,0x3D,0xE0,0xFF,0x40,0x42,0x2D,0x30, +0x2E,0x00,0xEE,0xC0,0xDE,0xFF,0x40,0x48,0x40,0x42,0x40,0x48,0xED,0x80,0x30,0x00, +0x6E,0xD1,0xE2,0xFF,0x28,0x60,0x6E,0x42,0xE0,0xFF,0x2E,0x30,0xDE,0xFF,0x6E,0xD0, +0xDC,0xFF,0x6E,0xD1,0xE2,0xFF,0x16,0x60,0x14,0x60,0x7C,0xB0,0x05,0x00,0x0E,0x62, +0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFD,0x00,0xEA,0x39,0x50,0x20,0xD0,0x4E,0x79,0x28, +0x00,0x00,0xA6,0x29,0x39,0x30,0x00,0x00,0x02,0x2A,0x6E,0x81,0xFE,0xFF,0x39,0x30, +0x00,0x00,0x02,0x2A,0x00,0x60,0x46,0x01,0x14,0x30,0x6E,0x90,0xE2,0xFF,0x6E,0x90, +0xEE,0xFF,0xC0,0x33,0x00,0x00,0xE6,0x29,0x40,0x3D,0xF6,0xFF,0x2C,0x30,0x02,0x00, +0x6E,0x90,0xE0,0xFF,0x6E,0x90,0xEE,0xFF,0xC0,0x33,0x00,0x00,0xE8,0x29,0x6D,0xD0, +0x28,0x00,0x6D,0xD0,0x3C,0x00,0x6E,0xD0,0xEC,0xFF,0x40,0x3D,0xF4,0xFF,0x6E,0x42, +0xF2,0xFF,0x7C,0x3D,0x01,0x00,0xF0,0xFF,0x00,0x60,0x1E,0x01,0x14,0x30,0x6E,0x90, +0xE0,0xFF,0x6E,0x90,0xEE,0xFF,0xC0,0x33,0x00,0x00,0xE6,0x29,0x6D,0xD0,0x28,0x00, +0x6D,0xD0,0x3C,0x00,0x6E,0xD0,0xEC,0xFF,0x40,0x3D,0xF6,0xFF,0x2C,0x30,0x02,0x00, +0x6E,0xD0,0xE2,0xFF,0x6E,0xD0,0xEE,0xFF,0x40,0x52,0xC0,0x33,0x00,0x00,0xE8,0x29, +0x40,0x3D,0xF4,0xFF,0x7C,0x3D,0x01,0x00,0xF2,0xFF,0x6E,0x42,0xF0,0xFF,0x00,0x60, +0xD8,0x00,0x14,0x30,0x6E,0xD0,0xE2,0xFF,0x6E,0xD0,0xEE,0xFF,0x40,0x52,0xC0,0x33, +0x00,0x00,0xE6,0x29,0x40,0x3D,0xF6,0xFF,0x2C,0x30,0x02,0x00,0x41,0x42,0x2D,0x32, +0x28,0x00,0x6D,0xD2,0x30,0x00,0x6E,0x92,0xE0,0xFF,0x41,0x90,0x6E,0x90,0xEE,0xFF, +0xC0,0x33,0x00,0x00,0xE8,0x29,0x40,0x42,0x2D,0x30,0x30,0x00,0x79,0xD0,0x00,0x00, +0xE8,0x29,0x41,0x42,0x2D,0x32,0x3C,0x00,0x6E,0xD2,0xEC,0xFF,0x41,0x90,0x40,0x3D, +0xF4,0xFF,0x6E,0x42,0xF2,0xFF,0x7C,0x3D,0xFF,0xFF,0xF0,0xFF,0x00,0x60,0x7A,0x00, +0x14,0x30,0x41,0x42,0x2D,0x32,0x28,0x00,0x6D,0xD2,0x30,0x00,0x6E,0x92,0xE0,0xFF, +0x41,0x90,0x6E,0x90,0xEE,0xFF,0xC0,0x33,0x00,0x00,0xE6,0x29,0x40,0x42,0x2D,0x30, +0x30,0x00,0x79,0xD0,0x00,0x00,0xE6,0x29,0x41,0x42,0x2D,0x32,0x3C,0x00,0x6E,0xD2, +0xEC,0xFF,0x41,0x90,0x40,0x3D,0xF6,0xFF,0x2C,0x30,0x02,0x00,0x6E,0x90,0xE2,0xFF, +0x6E,0x90,0xEE,0xFF,0xC0,0x33,0x00,0x00,0xE8,0x29,0x40,0x3D,0xF4,0xFF,0x7C,0x3D, +0xFF,0xFF,0xF2,0xFF,0x6E,0x42,0xF0,0xFF,0x1E,0x60,0x1C,0x60,0x40,0x4A,0x00,0x67, +0xB8,0xFE,0x7C,0xB0,0x84,0x03,0x00,0x67,0xF4,0xFE,0x7C,0xB0,0x08,0x07,0x00,0x67, +0x32,0xFF,0x7C,0xB0,0x8C,0x0A,0x88,0x67,0x79,0x20,0x00,0x00,0xCA,0x27,0xE8,0x33, +0xA2,0x00,0x00,0x00,0x04,0x2A,0xED,0x33,0x52,0x00,0x00,0x00,0xEC,0x29,0x79,0x4A, +0x00,0x00,0x00,0x2A,0x22,0x66,0x6E,0x4A,0xFE,0xFF,0x1C,0x66,0x2D,0x08,0x03,0x00, +0x43,0x00,0x14,0x67,0x6D,0x0C,0x08,0x00,0x34,0x00,0x0C,0x66,0xB9,0x4E,0xFC,0x00, +0xC4,0xF9,0x40,0x4A,0x00,0x66,0xE6,0x02,0xFC,0x33,0xFF,0x7F,0x00,0x00,0xDA,0x29, +0x6E,0x42,0xF8,0xFF,0x00,0x60,0x38,0x01,0x6E,0x30,0xF8,0xFF,0xC8,0xD1,0xF9,0xD1, +0x00,0x00,0xA2,0x29,0x50,0x3D,0xC4,0xFF,0x40,0x42,0x2D,0x30,0x24,0x00,0x6E,0xB0, +0xC4,0xFF,0x0C,0x62,0x40,0x42,0x2D,0x30,0x26,0x00,0x6E,0xB0,0xC4,0xFF,0x06,0x64, +0x7C,0x3D,0x3F,0x00,0xC4,0xFF,0x40,0x42,0x2D,0x30,0x24,0x00,0x6E,0x91,0xC4,0xFF, +0x6E,0x30,0xC4,0xFF,0xC8,0xD1,0xED,0xD1,0x48,0x00,0xD0,0x33,0x00,0x00,0xE2,0x29, +0x6D,0x20,0x48,0x00,0x6E,0x32,0xC4,0xFF,0x49,0x52,0xC9,0xD3,0x40,0x42,0x30,0x30, +0x00,0x98,0x79,0x90,0x00,0x00,0xE2,0x29,0xC0,0x33,0x00,0x00,0xEA,0x29,0x79,0x42, +0x00,0x00,0xE4,0x29,0xED,0x33,0x52,0x00,0x00,0x00,0xEC,0x29,0xB9,0x4E,0xFC,0x00, +0xAE,0xEE,0x79,0x2A,0x00,0x00,0x10,0x26,0x6E,0x4A,0xC6,0xFF,0x00,0x67,0x90,0x00, +0x39,0x30,0x00,0x00,0x14,0x17,0x79,0xD1,0x00,0x00,0xE6,0x29,0x39,0x30,0x00,0x00, +0x16,0x17,0x79,0xD1,0x00,0x00,0xE8,0x29,0x79,0x4A,0x00,0x00,0x18,0x17,0x1E,0x67, +0x39,0x30,0x00,0x00,0x1A,0x17,0x79,0xD1,0x00,0x00,0xE6,0x29,0x39,0x30,0x00,0x00, +0x1C,0x17,0x79,0xD1,0x00,0x00,0xE8,0x29,0x79,0x53,0x00,0x00,0x18,0x17,0x6E,0x30, +0xF8,0xFF,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xA2,0x29,0x50,0x0C,0x20,0x00,0x3E,0x66, +0x39,0x30,0x00,0x00,0x0A,0x17,0x79,0xD1,0x00,0x00,0xE6,0x29,0x39,0x30,0x00,0x00, +0x0C,0x17,0x79,0xD1,0x00,0x00,0xE8,0x29,0x79,0x4A,0x00,0x00,0x0E,0x17,0x1E,0x67, +0x39,0x30,0x00,0x00,0x10,0x17,0x79,0xD1,0x00,0x00,0xE6,0x29,0x39,0x30,0x00,0x00, +0x12,0x17,0x79,0xD1,0x00,0x00,0xE8,0x29,0x79,0x53,0x00,0x00,0x0E,0x17,0x2D,0x08, +0x01,0x00,0x43,0x00,0x14,0x67,0x6E,0x30,0xC4,0xFF,0x6D,0x22,0x44,0x00,0x30,0x10, +0x00,0x98,0x80,0x48,0x79,0xD1,0x00,0x00,0xE6,0x29,0x6E,0x52,0xF8,0xFF,0x2E,0x30, +0xF8,0xFF,0x6E,0xB0,0xFC,0xFF,0x00,0x6D,0xC0,0xFE,0x39,0x08,0x03,0x00,0x00,0x00, +0xF5,0x29,0x00,0x67,0x88,0x01,0xEE,0x33,0xF6,0xFF,0x00,0x00,0xC0,0x29,0xEE,0x33, +0xF4,0xFF,0x00,0x00,0xC2,0x29,0x39,0x30,0x00,0x00,0x02,0x2A,0xC0,0x48,0xFC,0x81, +0x08,0x07,0x40,0x48,0x40,0x4A,0x16,0x66,0xF9,0x33,0x00,0x00,0xE6,0x29,0x00,0x00, +0xC4,0x29,0xF9,0x33,0x00,0x00,0xC2,0x29,0x00,0x00,0xC6,0x29,0x14,0x60,0xF9,0x33, +0x00,0x00,0xC0,0x29,0x00,0x00,0xC4,0x29,0xF9,0x33,0x00,0x00,0xE8,0x29,0x00,0x00, +0xC6,0x29,0x39,0x08,0x01,0x00,0x00,0x00,0xF5,0x29,0x10,0x67,0x79,0x20,0x00,0x00, +0x10,0x26,0xE8,0x33,0x3E,0x00,0x00,0x00,0xBC,0x29,0x08,0x60,0xFC,0x33,0xFF,0xFF, +0x00,0x00,0xBC,0x29,0x79,0x3D,0x00,0x00,0x04,0x2A,0xC4,0xFF,0x2E,0x30,0xC4,0xFF, +0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00,0xB2,0x29,0x2E,0x30,0xC4,0xFF,0x7C,0xC0, +0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x2E,0x30,0xC4,0xFF,0x7C,0xC0,0x04,0x00, +0xC0,0x33,0x00,0x00,0xB6,0x29,0x2E,0x30,0xC4,0xFF,0x7C,0xC0,0x08,0x00,0xC0,0x33, +0x00,0x00,0xB8,0x29,0x79,0x20,0x00,0x00,0x10,0x26,0x68,0x3D,0x3C,0x00,0xFC,0xFF, +0x6E,0x42,0xFA,0xFF,0x00,0x60,0xBA,0x00,0x79,0x4A,0x00,0x00,0xD0,0x29,0x52,0x67, +0x79,0x3D,0x00,0x00,0xC0,0x29,0xEA,0xFF,0x79,0x3D,0x00,0x00,0xC4,0x29,0xE8,0xFF, +0x79,0x3D,0x00,0x00,0xC2,0x29,0xE6,0xFF,0x79,0x3D,0x00,0x00,0xC6,0x29,0xE4,0xFF, +0xB9,0x4E,0xFC,0x00,0x70,0xBF,0x40,0x4A,0x06,0x67,0xB9,0x4E,0xFC,0x00,0x44,0xA2, +0xEE,0x33,0xEA,0xFF,0x00,0x00,0xC0,0x29,0xEE,0x33,0xE8,0xFF,0x00,0x00,0xC4,0x29, +0xEE,0x33,0xE6,0xFF,0x00,0x00,0xC2,0x29,0xEE,0x33,0xE4,0xFF,0x00,0x00,0xC6,0x29, +0x06,0x60,0xB9,0x4E,0xFC,0x00,0x44,0xA2,0x2E,0x30,0xF2,0xFF,0x79,0xD1,0x00,0x00, +0xC0,0x29,0x2E,0x30,0xF2,0xFF,0x79,0xD1,0x00,0x00,0xC4,0x29,0x2E,0x30,0xF0,0xFF, +0x79,0xD1,0x00,0x00,0xC2,0x29,0x2E,0x30,0xF0,0xFF,0x79,0xD1,0x00,0x00,0xC6,0x29, +0x39,0x08,0x00,0x00,0x00,0x00,0xBD,0x29,0x14,0x67,0x39,0x30,0x00,0x00,0xBC,0x29, +0x40,0xE2,0x7C,0x80,0x00,0x80,0xC0,0x33,0x00,0x00,0xBC,0x29,0x0E,0x60,0x39,0x30, +0x00,0x00,0xBC,0x29,0x40,0xE2,0xC0,0x33,0x00,0x00,0xBC,0x29,0x6E,0x52,0xFA,0xFF, +0x2E,0x30,0xFA,0xFF,0x6E,0xB0,0xFC,0xFF,0x00,0x6D,0x3E,0xFF,0x9F,0x4A,0xDF,0x4C, +0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x0C,0x01,0xFC,0x33, +0xFF,0x7F,0x00,0x00,0xA8,0x27,0xFC,0x33,0xFF,0x7F,0x00,0x00,0xAA,0x27,0x79,0x42, +0x00,0x00,0xAC,0x27,0x79,0x42,0x00,0x00,0xAE,0x27,0xFC,0x23,0xFD,0x00,0x50,0x3A, +0x00,0x00,0xD2,0x27,0xB9,0x42,0x00,0x00,0xDA,0x27,0xB9,0x42,0x00,0x00,0xDE,0x27, +0x79,0x3D,0xFD,0x00,0x50,0x3A,0xFA,0xFF,0x7C,0x28,0x00,0x00,0xD2,0x27,0x6E,0x42, +0xFE,0xFF,0x6E,0x42,0xFC,0xFF,0x00,0x60,0xAA,0x00,0x2D,0x08,0x00,0x00,0x43,0x00, +0x06,0x67,0xCD,0x23,0x00,0x00,0xCE,0x27,0x15,0x30,0x6E,0xB0,0xFA,0xFF,0x08,0x67, +0x6E,0x52,0xFC,0xFF,0x55,0x3D,0xFA,0xFF,0x55,0x0C,0x01,0x00,0x54,0x66,0x39,0x30, +0x00,0x00,0xA8,0x27,0x6D,0xB0,0x32,0x00,0x08,0x63,0xED,0x33,0x32,0x00,0x00,0x00, +0xA8,0x27,0x39,0x30,0x00,0x00,0xAA,0x27,0x6D,0xB0,0x28,0x00,0x08,0x63,0xED,0x33, +0x28,0x00,0x00,0x00,0xAA,0x27,0x39,0x30,0x00,0x00,0xAC,0x27,0x6D,0xB0,0x32,0x00, +0x08,0x64,0xED,0x33,0x32,0x00,0x00,0x00,0xAC,0x27,0x39,0x30,0x00,0x00,0xAE,0x27, +0x6D,0xB0,0x28,0x00,0x08,0x64,0xED,0x33,0x28,0x00,0x00,0x00,0xAE,0x27,0x6E,0x52, +0xFE,0xFF,0x2D,0x08,0x02,0x00,0x43,0x00,0x1E,0x66,0xED,0x23,0x4C,0x00,0x00,0x00, +0xEE,0x29,0xED,0x33,0x50,0x00,0x00,0x00,0xF2,0x29,0xED,0x33,0x52,0x00,0x00,0x00, +0xEC,0x29,0xB9,0x4E,0xFC,0x00,0x06,0xFB,0x6D,0x2A,0x54,0x00,0x0D,0x20,0x00,0x66, +0x5A,0xFF,0x5C,0x2A,0x0D,0x20,0x00,0x66,0x52,0xFF,0xEE,0x33,0xFE,0xFF,0x00,0x00, +0xF0,0x26,0x6E,0x52,0xFC,0xFF,0x2E,0x30,0xFC,0xFF,0xC0,0x33,0x00,0x00,0xFA,0x26, +0xC0,0x33,0x00,0x00,0xE2,0x27,0xF9,0x23,0x00,0x00,0xCE,0x27,0x00,0x00,0x10,0x26, +0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x1C,0x07,0x79,0x20,0x00,0x00,0x10,0x26,0x10,0x3E,0x79,0x20,0x00,0x00,0xCA,0x27, +0x68,0x42,0x12,0x00,0x7C,0x2D,0x00,0x00,0xD2,0x27,0xFC,0xFF,0x0C,0x60,0x55,0xBE, +0x18,0x67,0x6D,0x2A,0x54,0x00,0x0D,0x20,0xF4,0x66,0x6E,0x20,0xFC,0xFF,0x50,0x2A, +0x0D,0x20,0xAE,0x58,0xFC,0xFF,0x80,0x4A,0xE4,0x66,0x4D,0x28,0x79,0x20,0x00,0x00, +0xA6,0x29,0x28,0x3C,0x02,0x00,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x4A,0x2A,0x01, +0x0C,0x66,0x39,0x30,0x00,0x00,0xE8,0x26,0x40,0x52,0x46,0x90,0x00,0x3C,0x0A,0x60, +0x4D,0x28,0x6D,0x2A,0x54,0x00,0x0D,0x20,0x0A,0x67,0x6D,0xBC,0x28,0x00,0x04,0x65, +0x55,0xBE,0xEC,0x67,0x6E,0x20,0xFC,0xFF,0x50,0x2A,0x0D,0x20,0xAE,0x58,0xFC,0xFF, +0x80,0x4A,0xDA,0x66,0x0C,0x20,0xC0,0x23,0x00,0x00,0x10,0x26,0x79,0x22,0x00,0x00, +0xCA,0x27,0x40,0x23,0x04,0x00,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x42,0x46,0x00, +0x6C,0xBC,0x28,0x00,0x36,0x67,0x39,0x2F,0x00,0x00,0xCA,0x27,0x06,0x3F,0x2C,0x3F, +0x28,0x00,0xB9,0x4E,0xFC,0x00,0x2A,0xEE,0x8F,0x58,0x5F,0x20,0x40,0x31,0x08,0x00, +0xC0,0x33,0x00,0x00,0xDC,0x29,0x79,0x20,0x00,0x00,0xCA,0x27,0x79,0x31,0x00,0x00, +0xDE,0x29,0x1C,0x00,0x6A,0x61,0x79,0x28,0x00,0x00,0x10,0x26,0x79,0x20,0x00,0x00, +0x9E,0x29,0x7C,0x31,0x02,0x00,0x04,0x00,0x79,0x26,0x00,0x00,0xAE,0x29,0xEC,0x36, +0x32,0x00,0x2C,0x3C,0x28,0x00,0xC6,0x36,0xEC,0x36,0x34,0x00,0x06,0x30,0x6C,0xD0, +0x30,0x00,0x40,0x52,0xC0,0x36,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A, +0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x47,0x42,0x04,0x60,0xDD,0x18,0x47,0x52, +0x7C,0xBE,0x20,0x00,0xF6,0x6D,0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x79,0x2A,0x00,0x00,0xCA,0x27,0x6D,0x28, +0x04,0x00,0xED,0x47,0x48,0x00,0x94,0x36,0x2C,0x30,0x02,0x00,0x40,0xE3,0x40,0x37, +0x02,0x00,0x8B,0x2E,0x97,0x58,0x0C,0x2F,0x97,0x58,0xAC,0x61,0x8F,0x58,0x6C,0x37, +0x24,0x00,0x24,0x00,0x6C,0x37,0x26,0x00,0x26,0x00,0x79,0x0C,0xFF,0xFF,0x00,0x00, +0xDC,0x29,0x2C,0x66,0x40,0x42,0x2C,0x30,0x28,0x00,0x48,0xE3,0x40,0x52,0x40,0x37, +0x28,0x00,0x40,0x42,0x2C,0x30,0x2A,0x00,0x48,0xE3,0x40,0x52,0x40,0x37,0x2A,0x00, +0x40,0x42,0x2C,0x30,0x2C,0x00,0x48,0xE3,0x40,0x52,0x40,0x37,0x2C,0x00,0x2A,0x60, +0xAC,0x3E,0x28,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x28,0x00,0xAC,0x3E, +0x2A,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x2A,0x00,0xAC,0x3E,0x2C,0x00, +0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x2C,0x00,0xAC,0x3E,0x2E,0x00,0xB9,0x4E, +0xFC,0x00,0x5C,0xEE,0x40,0x37,0x2E,0x00,0xAC,0x3E,0x30,0x00,0xB9,0x4E,0xFC,0x00, +0x5C,0xEE,0x40,0x37,0x30,0x00,0xAC,0x3E,0x32,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE, +0x40,0x37,0x32,0x00,0xAC,0x3E,0x34,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37, +0x34,0x00,0xAC,0x3E,0x36,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x36,0x00, +0xAC,0x3E,0x38,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x38,0x00,0xAC,0x3E, +0x3A,0x00,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x3A,0x00,0xAC,0x3E,0x3C,0x00, +0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0x40,0x37,0x3C,0x00,0x6C,0x37,0x3E,0x00,0x3E,0x00, +0x6C,0x37,0x40,0x00,0x40,0x00,0x6C,0x37,0x42,0x00,0x42,0x00,0x6C,0x27,0x44,0x00, +0x44,0x00,0x6C,0x27,0x48,0x00,0x48,0x00,0x6C,0x27,0x4C,0x00,0x4C,0x00,0x6C,0x37, +0x50,0x00,0x50,0x00,0x6C,0x37,0x52,0x00,0x52,0x00,0x7C,0x3B,0x01,0x00,0x46,0x00, +0x0B,0x20,0xC0,0x23,0x00,0x00,0x10,0x26,0x40,0x2B,0x04,0x00,0x9F,0x4A,0xDF,0x4C, +0x00,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x1C,0x07,0x79,0x20, +0x00,0x00,0x10,0x26,0x50,0x3D,0xFE,0xFF,0x79,0x20,0x00,0x00,0xCA,0x27,0x7C,0x31, +0x01,0x00,0x12,0x00,0x7C,0x2D,0x00,0x00,0xD2,0x27,0xFA,0xFF,0x10,0x60,0x15,0x30, +0x6E,0xB0,0xFE,0xFF,0x18,0x67,0x6D,0x2A,0x54,0x00,0x0D,0x20,0xF0,0x66,0x6E,0x20, +0xFA,0xFF,0x50,0x2A,0x0D,0x20,0xAE,0x58,0xFA,0xFF,0x80,0x4A,0xE0,0x66,0x4D,0x28, +0x4C,0x2D,0xF6,0xFF,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x16,0x60,0x4D,0x28, +0x06,0x30,0x40,0xE3,0x40,0xBE,0x04,0x6D,0x4D,0x2D,0xF6,0xFF,0x6D,0x2A,0x54,0x00, +0x0D,0x20,0x12,0x67,0x2D,0x3C,0x02,0x00,0x06,0x30,0x40,0xBE,0x08,0x6D,0x15,0x30, +0x6E,0xB0,0xFE,0xFF,0xD8,0x67,0x6E,0x20,0xFA,0xFF,0x50,0x2A,0x0D,0x20,0xAE,0x58, +0xFA,0xFF,0x80,0x4A,0xC6,0x66,0x79,0x20,0x00,0x00,0xCA,0x27,0x0C,0x20,0x40,0x21, +0x04,0x00,0xC0,0x23,0x00,0x00,0x10,0x26,0x79,0x20,0x00,0x00,0xCA,0x27,0x68,0x42, +0x46,0x00,0x6C,0xBE,0x02,0x00,0x48,0x67,0x6E,0x20,0xF6,0xFF,0x28,0x3C,0x02,0x00, +0x46,0xE3,0x6C,0xBC,0x02,0x00,0x38,0x6F,0x47,0xBC,0x34,0x6E,0x79,0x20,0x00,0x00, +0xCA,0x27,0xFF,0x70,0x40,0x31,0x08,0x00,0xC0,0x33,0x00,0x00,0xDC,0x29,0x79,0x20, +0x00,0x00,0xCA,0x27,0x7C,0x31,0x01,0x00,0x1C,0x00,0x79,0x20,0x00,0x00,0xCA,0x27, +0x6E,0x21,0xF6,0xFF,0x04,0x00,0x00,0x61,0xB8,0xFD,0x79,0x28,0x00,0x00,0x10,0x26, +0x79,0x26,0x00,0x00,0x9E,0x29,0x7C,0x37,0x01,0x00,0x08,0x00,0x7C,0x37,0x02,0x00, +0x04,0x00,0x79,0x20,0x00,0x00,0xAA,0x29,0xAC,0x30,0x02,0x00,0x79,0x26,0x00,0x00, +0xAE,0x29,0xEC,0x36,0x32,0x00,0x2C,0x3E,0x28,0x00,0xC7,0x36,0xEC,0x36,0x34,0x00, +0x07,0x30,0x6C,0xD0,0x30,0x00,0x40,0x52,0xC0,0x36,0xFC,0x33,0x01,0x00,0x00,0x00, +0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x30,0x79,0xC0,0x00,0x00,0x90,0x26,0x79,0x22, +0x00,0x00,0xCA,0x27,0x40,0x33,0x1A,0x00,0x79,0x22,0x00,0x00,0xAA,0x29,0x80,0x32, +0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00,0x08,0x00,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x07,0x79,0x26,0x00,0x00,0xCA,0x27,0x79,0x28, +0x00,0x00,0xA2,0x29,0x79,0x2A,0x00,0x00,0xAA,0x29,0x1C,0x3E,0x47,0x4A,0x06,0x6D, +0x7C,0xBE,0x02,0x00,0x02,0x6F,0x47,0x42,0x07,0x30,0xC0,0x3A,0x40,0x37,0x26,0x00, +0x14,0x3E,0x47,0x4A,0x06,0x6D,0x7C,0xBE,0x05,0x00,0x02,0x6F,0x47,0x42,0x07,0x30, +0x80,0x3A,0x40,0x37,0x26,0x01,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x02,0x00, +0x08,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x38,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x30,0x7C,0xD0,0xC2,0x01,0xC0,0x48,0xFC,0x81, +0x84,0x03,0xFC,0xC1,0x84,0x03,0x79,0x22,0x00,0x00,0xCA,0x27,0x80,0x32,0x79,0x22, +0x00,0x00,0xAA,0x29,0x80,0x32,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00, +0x08,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xEA,0xFF,0xE7,0x48,0x0C,0x03,0x79,0x2A, +0x00,0x00,0x10,0x26,0x6D,0x3D,0x02,0x00,0xFA,0xFF,0x6D,0x3D,0x28,0x00,0xF0,0xFF, +0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x7C,0x28,0x00,0x00,0xD2,0x27,0x0C,0x60, +0x55,0xBE,0x14,0x67,0x6D,0x2A,0x54,0x00,0x0D,0x20,0xF4,0x66,0x5C,0x2A,0x0D,0x20, +0xEE,0x66,0x7C,0x2A,0xFD,0x00,0x50,0x3A,0x0D,0x20,0xC0,0x23,0x00,0x00,0x10,0x26, +0x79,0x22,0x00,0x00,0xCA,0x27,0x40,0x23,0x04,0x00,0x79,0x2D,0x00,0x00,0xA2,0x29, +0xFC,0xFF,0x79,0x2D,0x00,0x00,0xA6,0x29,0xEA,0xFF,0x79,0x2D,0x00,0x00,0xAE,0x29, +0xF6,0xFF,0xEE,0x41,0xFA,0xFF,0xC8,0x23,0x00,0x00,0xA2,0x29,0xEE,0x41,0xEE,0xFF, +0xC8,0x23,0x00,0x00,0xAE,0x29,0x08,0x20,0xC0,0x23,0x00,0x00,0xA6,0x29,0x79,0x20, +0x00,0x00,0xCA,0x27,0x68,0x4A,0x12,0x00,0x06,0x67,0x00,0x61,0x5A,0xFD,0x04,0x60, +0x00,0x61,0xB8,0xFA,0xEE,0x23,0xFC,0xFF,0x00,0x00,0xA2,0x29,0xEE,0x23,0xEA,0xFF, +0x00,0x00,0xA6,0x29,0xEE,0x23,0xF6,0xFF,0x00,0x00,0xAE,0x29,0x79,0x20,0x00,0x00, +0x9E,0x29,0x68,0x42,0x04,0x00,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x01,0x00, +0x08,0x00,0x79,0x20,0x00,0x00,0xAA,0x29,0x79,0x22,0x00,0x00,0x10,0x26,0x91,0x30, +0x9F,0x4A,0xDF,0x4C,0x80,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x03,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x79,0xBE,0x00,0x00,0x00,0x27, +0x04,0x6C,0x47,0x4A,0x02,0x6C,0x01,0x7E,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31, +0x01,0x00,0x08,0x00,0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30,0x79,0x20,0x00,0x00, +0xCA,0x27,0x47,0x32,0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0x46,0x37,0x51,0x31,0xA2,0x00, +0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x1C,0x03,0x79,0x26,0x00,0x00,0xCA,0x27,0x79,0x28,0x00,0x00,0x10,0x26,0x79,0x2A, +0x00,0x00,0xAA,0x29,0xD4,0x3A,0x6B,0x30,0xA2,0x00,0xC8,0xD1,0xFC,0xD1,0xFD,0x00, +0x66,0x37,0xD0,0x3A,0xD3,0x3A,0xEB,0x3A,0x26,0x00,0xEB,0x3A,0x26,0x01,0xAB,0x3A, +0x28,0x01,0x79,0x2A,0x00,0x00,0xAE,0x29,0xEC,0x3A,0x32,0x00,0x2C,0x3E,0x28,0x00, +0xC7,0x3A,0xEC,0x3A,0x34,0x00,0x07,0x30,0x6C,0xD0,0x30,0x00,0x40,0x52,0x80,0x3A, +0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x02,0x00,0x04,0x00,0x7C,0x3B,0x06,0x00, +0x08,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x80,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x0C,0x0F,0x79,0x28,0x00,0x00, +0x10,0x26,0x79,0x2A,0x00,0x00,0xA2,0x29,0x79,0x42,0x00,0x00,0x06,0x17,0x2C,0x3A, +0x24,0x00,0x79,0x20,0x00,0x00,0x9E,0x29,0x68,0x3D,0x06,0x00,0xFE,0xFF,0x47,0x42, +0x2A,0x60,0x1D,0x3C,0x45,0x9C,0x6C,0x20,0x48,0x00,0x46,0x32,0x49,0x52,0xC9,0xD3, +0x40,0x42,0x30,0x30,0x00,0x98,0x46,0x32,0xC9,0xD3,0xEC,0xD3,0x48,0x00,0x41,0x42, +0x11,0x32,0x41,0x90,0x79,0xD1,0x00,0x00,0x06,0x17,0x47,0x52,0x6E,0xBE,0xFE,0xFF, +0xD0,0x6D,0x79,0x4A,0x00,0x00,0x00,0x2A,0x24,0x67,0x79,0x0C,0xFF,0xFF,0x00,0x00, +0xDC,0x29,0x08,0x66,0xF9,0xE1,0x00,0x00,0x06,0x17,0x12,0x60,0xB9,0x3E,0x00,0x00, +0x06,0x17,0xB9,0x4E,0xFC,0x00,0x5C,0xEE,0xC0,0x33,0x00,0x00,0x06,0x17,0x39,0x08, +0x00,0x00,0x00,0x00,0xF5,0x29,0x18,0x67,0x2C,0x08,0x03,0x00,0x43,0x00,0x10,0x66, +0x40,0x42,0x2C,0x30,0x3A,0x00,0xEE,0xC0,0xFE,0xFF,0x79,0xD1,0x00,0x00,0x06,0x17, +0x39,0x08,0x02,0x00,0x00,0x00,0xF5,0x29,0x10,0x67,0x40,0x42,0x2C,0x30,0x36,0x00, +0x6C,0xD0,0x38,0x00,0x79,0xD1,0x00,0x00,0x06,0x17,0x40,0x42,0x2C,0x30,0x28,0x00, +0x6C,0xD0,0x30,0x00,0x40,0x52,0xC0,0x33,0x00,0x00,0x08,0x17,0x39,0x08,0x04,0x00, +0x00,0x00,0xF5,0x29,0x12,0x67,0x2E,0x30,0xFE,0xFF,0x40,0xE3,0x79,0xD1,0x00,0x00, +0x06,0x17,0x79,0x54,0x00,0x00,0x08,0x17,0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31, +0x04,0x00,0x04,0x00,0x79,0x2A,0x00,0x00,0xAE,0x29,0x39,0x30,0x00,0x00,0x02,0x2A, +0x00,0x60,0x8E,0x00,0x5D,0x42,0x5D,0x42,0xF9,0x3A,0x00,0x00,0x06,0x17,0x5D,0x42, +0xF9,0x3A,0x00,0x00,0x06,0x17,0xF9,0x3A,0x00,0x00,0x08,0x17,0x5D,0x42,0xB9,0x3A, +0x00,0x00,0x08,0x17,0x00,0x60,0x82,0x00,0xF9,0x3A,0x00,0x00,0x08,0x17,0x5D,0x42, +0xF9,0x3A,0x00,0x00,0x08,0x17,0xF9,0x3A,0x00,0x00,0x06,0x17,0x5D,0x42,0xF9,0x3A, +0x00,0x00,0x06,0x17,0x5D,0x42,0x55,0x42,0x5E,0x60,0xF9,0x3A,0x00,0x00,0x06,0x17, +0xF9,0x3A,0x00,0x00,0x08,0x17,0x5D,0x42,0xF9,0x3A,0x00,0x00,0x08,0x17,0x5D,0x42, +0x5D,0x42,0xF9,0x3A,0x00,0x00,0x06,0x17,0x55,0x42,0x3C,0x60,0x5D,0x42,0xF9,0x3A, +0x00,0x00,0x08,0x17,0x5D,0x42,0x5D,0x42,0xF9,0x3A,0x00,0x00,0x08,0x17,0x5D,0x42, +0xF9,0x3A,0x00,0x00,0x06,0x17,0xB9,0x3A,0x00,0x00,0x08,0x17,0x1A,0x60,0x18,0x60, +0x40,0x4A,0x00,0x67,0x70,0xFF,0x7C,0xB0,0x84,0x03,0x8C,0x67,0x7C,0xB0,0x08,0x07, +0xA8,0x67,0x7C,0xB0,0x8C,0x0A,0xC4,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17, +0x9F,0x4A,0xDF,0x4C,0xE0,0x30,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x03,0x79,0x28,0x00,0x00,0x10,0x26,0x79,0x2A,0x00,0x00,0xAE,0x29,0x6D,0x42, +0x04,0x00,0x6D,0x42,0x08,0x00,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x3E,0x6C,0xBE, +0x24,0x00,0x06,0x65,0x6C,0xBE,0x26,0x00,0x0E,0x63,0x79,0x20,0x00,0x00,0xAA,0x29, +0xBC,0x30,0xFF,0xFF,0x00,0x60,0x7A,0x00,0x79,0x20,0x00,0x00,0xAA,0x29,0x87,0x30, +0x6C,0x9E,0x24,0x00,0x6C,0x20,0x48,0x00,0x47,0x32,0x49,0x52,0xC9,0xD3,0x40,0x42, +0x30,0x30,0x00,0x98,0x47,0x32,0xC9,0xD3,0xEC,0xD3,0x48,0x00,0x41,0x42,0x11,0x32, +0x41,0x90,0x80,0x3A,0x79,0x4A,0x00,0x00,0x00,0x2A,0x18,0x67,0x79,0x0C,0xFF,0xFF, +0x00,0x00,0xDC,0x29,0x04,0x66,0xD5,0xE1,0x0A,0x60,0x95,0x3E,0xB9,0x4E,0xFC,0x00, +0x5C,0xEE,0x80,0x3A,0x2C,0x08,0x01,0x00,0x43,0x00,0x24,0x67,0x6C,0x20,0x44,0x00, +0x47,0x32,0xC9,0xD2,0x30,0x10,0x00,0x90,0x80,0x48,0x40,0x3B,0x04,0x00,0x6C,0x20, +0x44,0x00,0x47,0x32,0xC9,0xD2,0x30,0x10,0x01,0x90,0x80,0x48,0x40,0x3B,0x08,0x00, +0x79,0x2A,0x00,0x00,0x9E,0x29,0x7C,0x3B,0x03,0x00,0x04,0x00,0x7C,0x3B,0x01,0x00, +0x08,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x80,0x30, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x1C,0x07,0x79,0x20,0x00,0x00, +0xA2,0x29,0x10,0x3C,0x7C,0x2D,0x00,0x00,0xD2,0x27,0xFA,0xFF,0x47,0x42,0x7C,0x3D, +0xFF,0xFF,0xFE,0xFF,0x1C,0x60,0x13,0x30,0x6E,0xB0,0xFE,0xFF,0x0C,0x67,0x53,0x3D, +0xFE,0xFF,0x47,0x52,0x07,0x30,0x40,0xBC,0x1E,0x67,0x6B,0x26,0x54,0x00,0x0B,0x20, +0xE4,0x66,0x6E,0x20,0xFA,0xFF,0x50,0x26,0x0B,0x20,0xAE,0x58,0xFA,0xFF,0x80,0x4A, +0xD4,0x66,0x7C,0x26,0xFD,0x00,0x50,0x3A,0x79,0x28,0x00,0x00,0xAA,0x29,0xD3,0x38, +0x01,0x7E,0xEB,0x4B,0x04,0x00,0x02,0x60,0x47,0x52,0x1D,0x10,0x80,0x48,0xC0,0x38, +0xF6,0x66,0x04,0x60,0x5C,0x42,0x47,0x52,0x7C,0xBE,0x21,0x00,0xF6,0x6D,0x79,0x20, +0x00,0x00,0x9E,0x29,0x7C,0x31,0x21,0x00,0x08,0x00,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x79,0x28,0x00,0x00, +0x10,0x26,0x79,0x2A,0x00,0x00,0xAA,0x29,0xEC,0x3A,0x24,0x00,0xAC,0x3A,0x26,0x00, +0x79,0x2A,0x00,0x00,0xAE,0x29,0xEC,0x3A,0x34,0x00,0xEC,0x3A,0x30,0x00,0x39,0x08, +0x00,0x00,0x00,0x00,0xF5,0x29,0x06,0x67,0xEC,0x3A,0x3A,0x00,0x02,0x60,0x5D,0x42, +0xEC,0x3A,0x2E,0x00,0x39,0x08,0x02,0x00,0x00,0x00,0xF5,0x29,0x0E,0x67,0xEC,0x3A, +0x36,0x00,0xEC,0x3A,0x2C,0x00,0xEC,0x3A,0x38,0x00,0x08,0x60,0x5D,0x42,0xEC,0x3A, +0x2C,0x00,0x5D,0x42,0xEC,0x3A,0x2A,0x00,0x5D,0x42,0xAC,0x3A,0x28,0x00,0x79,0x2A, +0x00,0x00,0x9E,0x29,0x7C,0x3B,0x05,0x00,0x04,0x00,0x7C,0x3B,0x02,0x00,0x08,0x00, +0xFC,0x33,0x01,0x00,0x00,0x00,0x1E,0x17,0x9F,0x4A,0xDF,0x4C,0x00,0x30,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xDA,0xFF,0xE7,0x48,0x04,0x1F,0x79,0x2A,0x00,0x00,0x9E,0x29, +0x8D,0x5C,0x15,0x30,0x40,0x3D,0xFA,0xFF,0x40,0x55,0x80,0x3A,0x40,0x3D,0xF4,0xFF, +0x79,0x2A,0x00,0x00,0xA2,0x29,0x5D,0x3D,0xF8,0xFF,0x5D,0x3D,0xF6,0xFF,0x79,0x2D, +0x00,0x00,0xA2,0x29,0xF0,0xFF,0xCD,0x23,0x00,0x00,0xA2,0x29,0x79,0x2D,0x00,0x00, +0xAE,0x29,0xEC,0xFF,0xEE,0x41,0xDC,0xFF,0xC8,0x23,0x00,0x00,0xAE,0x29,0x47,0x42, +0x6E,0x42,0xFE,0xFF,0x0C,0x60,0x5D,0x0C,0x20,0x00,0x04,0x66,0x6E,0x52,0xFE,0xFF, +0x47,0x52,0x6E,0xBE,0xF4,0xFF,0xEE,0x6D,0x00,0x61,0xDA,0xFB,0x79,0x20,0x00,0x00, +0x9E,0x29,0x68,0x42,0x04,0x00,0x79,0x20,0x00,0x00,0xA6,0x29,0x68,0x3D,0x04,0x00, +0xDA,0xFF,0x6E,0x4A,0xF8,0xFF,0x00,0x67,0x42,0x01,0x6E,0x4A,0xFE,0xFF,0x00,0x67, +0x3A,0x01,0x2E,0x3A,0xDA,0xFF,0x79,0x9A,0x00,0x00,0x06,0x17,0xC5,0x48,0xEE,0x8B, +0xFE,0xFF,0x2E,0x30,0xDA,0xFF,0x79,0x90,0x00,0x00,0x06,0x17,0xC0,0x48,0xEE,0x81, +0xFE,0xFF,0x40,0x48,0xC0,0x33,0x00,0x00,0x0E,0x17,0x79,0x4A,0x00,0x00,0x0E,0x17, +0x12,0x6C,0xFF,0x7C,0x39,0x30,0x00,0x00,0x0E,0x17,0x40,0x44,0xC0,0x33,0x00,0x00, +0x0E,0x17,0x02,0x60,0x01,0x7C,0x6E,0x4A,0xF6,0xFF,0x50,0x67,0x79,0x20,0x00,0x00, +0x10,0x26,0x40,0x42,0x28,0x30,0x34,0x00,0x48,0xE2,0x40,0x3D,0xFC,0xFF,0x6E,0xBA, +0xFC,0xFF,0x0A,0x6F,0x2E,0x3A,0xFC,0xFF,0x79,0x42,0x00,0x00,0x0E,0x17,0x2E,0x30, +0xFC,0xFF,0x40,0x44,0x40,0xBA,0x0E,0x6C,0x2E,0x30,0xFC,0xFF,0x40,0x44,0x00,0x3A, +0x79,0x42,0x00,0x00,0x0E,0x17,0x05,0x30,0xEE,0xC1,0xFE,0xFF,0x06,0x32,0xF9,0xC3, +0x00,0x00,0x0E,0x17,0x41,0xD0,0x79,0xD1,0x00,0x00,0x06,0x17,0x39,0x30,0x00,0x00, +0x02,0x2A,0x00,0x60,0x7E,0x00,0xC5,0x33,0x00,0x00,0x0A,0x17,0x79,0x42,0x00,0x00, +0x0C,0x17,0xC6,0x33,0x00,0x00,0x10,0x17,0x79,0x42,0x00,0x00,0x12,0x17,0x00,0x60, +0x78,0x00,0x79,0x42,0x00,0x00,0x0A,0x17,0x05,0x30,0x40,0x44,0xC0,0x33,0x00,0x00, +0x0C,0x17,0x79,0x42,0x00,0x00,0x10,0x17,0x06,0x30,0x40,0x44,0xC0,0x33,0x00,0x00, +0x12,0x17,0x54,0x60,0x05,0x30,0x40,0x44,0xC0,0x33,0x00,0x00,0x0A,0x17,0x79,0x42, +0x00,0x00,0x0C,0x17,0x06,0x30,0x40,0x44,0xC0,0x33,0x00,0x00,0x10,0x17,0x79,0x42, +0x00,0x00,0x12,0x17,0x32,0x60,0x79,0x42,0x00,0x00,0x0A,0x17,0xC5,0x33,0x00,0x00, +0x0C,0x17,0x79,0x42,0x00,0x00,0x10,0x17,0xC6,0x33,0x00,0x00,0x12,0x17,0x18,0x60, +0x16,0x60,0x40,0x4A,0x80,0x67,0x7C,0xB0,0x84,0x03,0x96,0x67,0x7C,0xB0,0x08,0x07, +0xB2,0x67,0x7C,0xB0,0x8C,0x0A,0xCE,0x67,0x12,0x60,0x79,0x42,0x00,0x00,0x0A,0x17, +0x79,0x42,0x00,0x00,0x0C,0x17,0x79,0x42,0x00,0x00,0x0E,0x17,0x6E,0x4A,0xF6,0xFF, +0x00,0x67,0xFA,0x00,0x6E,0x0C,0x01,0x00,0xF4,0xFF,0x00,0x6F,0xF0,0x00,0x2E,0x38, +0xDA,0xFF,0x79,0x98,0x00,0x00,0x06,0x17,0x2E,0x3F,0xF4,0xFF,0x57,0x53,0x04,0x30, +0xC0,0x48,0xDF,0x81,0x00,0x38,0x2E,0x30,0xDA,0xFF,0x79,0x90,0x00,0x00,0x06,0x17, +0xC0,0x48,0x2E,0x32,0xF4,0xFF,0x41,0x53,0xC1,0x81,0x40,0x48,0xC0,0x33,0x00,0x00, +0x18,0x17,0x79,0x4A,0x00,0x00,0x18,0x17,0x12,0x6C,0xFF,0x7C,0x39,0x30,0x00,0x00, +0x18,0x17,0x40,0x44,0xC0,0x33,0x00,0x00,0x18,0x17,0x02,0x60,0x01,0x7C,0x39,0x30, +0x00,0x00,0x02,0x2A,0x00,0x60,0x7E,0x00,0xC4,0x33,0x00,0x00,0x14,0x17,0x79,0x42, +0x00,0x00,0x16,0x17,0xC6,0x33,0x00,0x00,0x1A,0x17,0x79,0x42,0x00,0x00,0x1C,0x17, +0x00,0x60,0x78,0x00,0x79,0x42,0x00,0x00,0x14,0x17,0x04,0x30,0x40,0x44,0xC0,0x33, +0x00,0x00,0x16,0x17,0x79,0x42,0x00,0x00,0x1A,0x17,0x06,0x30,0x40,0x44,0xC0,0x33, +0x00,0x00,0x1C,0x17,0x54,0x60,0x04,0x30,0x40,0x44,0xC0,0x33,0x00,0x00,0x14,0x17, +0x79,0x42,0x00,0x00,0x16,0x17,0x06,0x30,0x40,0x44,0xC0,0x33,0x00,0x00,0x1A,0x17, +0x79,0x42,0x00,0x00,0x1C,0x17,0x32,0x60,0x79,0x42,0x00,0x00,0x14,0x17,0xC4,0x33, +0x00,0x00,0x16,0x17,0x79,0x42,0x00,0x00,0x1A,0x17,0xC6,0x33,0x00,0x00,0x1C,0x17, +0x18,0x60,0x16,0x60,0x40,0x4A,0x80,0x67,0x7C,0xB0,0x84,0x03,0x96,0x67,0x7C,0xB0, +0x08,0x07,0xB2,0x67,0x7C,0xB0,0x8C,0x0A,0xCE,0x67,0x12,0x60,0x79,0x42,0x00,0x00, +0x14,0x17,0x79,0x42,0x00,0x00,0x16,0x17,0x79,0x42,0x00,0x00,0x18,0x17,0xEE,0x33, +0xDA,0xFF,0x00,0x00,0x06,0x17,0x00,0x61,0x78,0xEA,0x79,0x20,0x00,0x00,0x9E,0x29, +0x6E,0x31,0xFA,0xFF,0x04,0x00,0xEE,0x23,0xEC,0xFF,0x00,0x00,0xAE,0x29,0xEE,0x23, +0xF0,0xFF,0x00,0x00,0xA2,0x29,0x9F,0x4A,0xDF,0x4C,0xF0,0x20,0x5E,0x4E,0x75,0x4E, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x07,0x79,0x26,0x00,0x00,0xCA,0x27,0x79,0x2A, +0x00,0x00,0x9E,0x29,0x7C,0x3B,0x01,0x00,0x08,0x00,0xAB,0x4A,0x34,0x00,0x0A,0x67, +0x79,0x20,0x00,0x00,0xAA,0x29,0x50,0x42,0x60,0x60,0x6D,0x37,0x12,0x00,0x18,0x00, +0x6D,0x27,0x0E,0x00,0x14,0x00,0x6D,0x28,0x14,0x00,0x4C,0x27,0x34,0x00,0xFF,0x7E, +0x46,0x42,0x54,0xBE,0x04,0x67,0x14,0x3E,0x46,0x52,0x2C,0x08,0x02,0x00,0x43,0x00, +0x24,0x66,0xEC,0x23,0x4C,0x00,0x00,0x00,0xEE,0x29,0xEC,0x33,0x50,0x00,0x00,0x00, +0xF2,0x29,0xEC,0x33,0x52,0x00,0x00,0x00,0xEC,0x29,0xB9,0x4E,0xFC,0x00,0x06,0xFB, +0x6C,0x0A,0x04,0x00,0x42,0x00,0x6C,0x28,0x54,0x00,0x0C,0x20,0xC4,0x66,0x6B,0xDD, +0x44,0x00,0x79,0x20,0x00,0x00,0xAA,0x29,0x86,0x30,0x9F,0x4A,0xDF,0x4C,0xC0,0x38, +0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00, +0xCA,0x27,0xAD,0x42,0x34,0x00,0x79,0x3B,0xFC,0x00,0x28,0xEE,0x18,0x00,0x7C,0x2B, +0x00,0x00,0xC6,0x17,0x14,0x00,0x79,0x3B,0x00,0x00,0xE2,0x27,0x44,0x00,0x9F,0x4A, +0xDF,0x4C,0x00,0x20,0x5E,0x4E,0x75,0x4E,0xCC,0x00,0x2F,0x30,0x06,0x00,0x2F,0x32, +0x04,0x00,0x41,0xB0,0x12,0x6F,0xFC,0x33,0x01,0x00,0x00,0x00,0xDE,0x29,0x41,0x90, +0x41,0xB0,0x10,0x6D,0xFF,0x70,0x75,0x4E,0x79,0x42,0x00,0x00,0xDE,0x29,0x40,0x4A, +0x02,0x66,0x01,0x70,0x40,0x48,0x40,0x42,0xC1,0x80,0x75,0x4E,0x2F,0x32,0x04,0x00, +0xE7,0x48,0x00,0x30,0x3C,0x34,0xFF,0x7F,0x39,0x36,0x00,0x00,0xDC,0x29,0x7C,0xB6, +0xFF,0xFF,0x1E,0x67,0x00,0x70,0x41,0x53,0x16,0x6B,0x39,0x08,0x00,0x00,0x00,0x00, +0xDF,0x29,0x14,0x67,0x43,0xD4,0x02,0x64,0x40,0x52,0x40,0x52,0xC9,0x51,0xF6,0xFF, +0x16,0x60,0x01,0x30,0x40,0xD0,0x10,0x60,0x43,0xD4,0x02,0x64,0x40,0x52,0xC9,0x51, +0xF8,0xFF,0x40,0x4A,0x02,0x66,0x40,0x52,0xDF,0x4C,0x0C,0x00,0x75,0x4E,0xE7,0x48, +0x06,0x00,0xF9,0x4D,0x00,0x00,0x9A,0x29,0x79,0x28,0x00,0x00,0x38,0x2A,0xD4,0x4E, +0x54,0x4E,0xD2,0xFF,0xF9,0x4B,0xFF,0x00,0x3C,0x8A,0x6C,0x42,0xEA,0xFF,0xAE,0x4C, +0x60,0x00,0x50,0x00,0x6E,0x4A,0x66,0x00,0x3E,0x67,0x06,0x3F,0x00,0x61,0x7E,0xFF, +0x8F,0x54,0x00,0x3C,0x2E,0x32,0x40,0x00,0x2E,0x34,0x42,0x00,0x00,0x76,0x05,0x30, +0x06,0x60,0x42,0xD2,0x02,0x64,0x43,0x52,0xC8,0x51,0xF8,0xFF,0x2E,0x08,0x00,0x00, +0x45,0x00,0x02,0x67,0x45,0xD6,0x41,0x39,0xE6,0xFF,0x03,0x3A,0x46,0x39,0xE2,0xFF, +0x45,0x39,0xE4,0xFF,0x00,0x67,0x3A,0x06,0x2E,0x30,0x5A,0x00,0x00,0x72,0x00,0x08, +0x02,0x00,0x08,0x67,0x2E,0x32,0x62,0x00,0x6E,0xD2,0x64,0x00,0xAE,0x4C,0x0C,0x00, +0x4C,0x00,0xAC,0x48,0x0C,0x00,0xD4,0xFF,0x6C,0x42,0xD2,0xFF,0x40,0x02,0x15,0x00, +0x2E,0x67,0x00,0x08,0x00,0x00,0x1C,0x67,0x6E,0x4A,0x46,0x00,0x0C,0x67,0x00,0x08, +0x04,0x00,0x06,0x66,0x6E,0x4A,0x68,0x00,0x0A,0x67,0x2E,0x38,0x60,0x00,0x44,0x39, +0xD2,0xFF,0x44,0xDA,0x41,0xDA,0x00,0x08,0x04,0x00,0x04,0x67,0x45,0x54,0x46,0x54, +0x2E,0x30,0x68,0x00,0x24,0x67,0x40,0x0C,0x84,0x03,0x08,0x66,0x45,0x96,0x43,0x39, +0xD6,0xFF,0x14,0x60,0x40,0x0C,0x08,0x07,0x08,0x66,0x45,0x94,0x42,0x39,0xD4,0xFF, +0x08,0x60,0x40,0x0C,0x8C,0x0A,0x02,0x66,0x46,0xCB,0x00,0x70,0x40,0x29,0xDA,0xFF, +0x40,0x29,0xDE,0xFF,0x6E,0x4A,0x36,0x00,0x72,0x67,0x2E,0x38,0x3A,0x00,0x44,0xB6, +0x18,0x6C,0x04,0x30,0x43,0x90,0x40,0x39,0xDE,0xFF,0x6C,0xD1,0xDA,0xFF,0x46,0xD6, +0xFF,0x70,0x44,0xB6,0x00,0x6F,0x8A,0x05,0x46,0x96,0x2E,0x38,0x3E,0x00,0x44,0xB6, +0x00,0x6E,0x7E,0x05,0x46,0xD6,0x43,0x53,0x44,0x96,0x06,0x6F,0x6C,0xD7,0xDA,0xFF, +0xFF,0x70,0x2E,0x38,0x38,0x00,0x44,0xB4,0x18,0x6C,0x04,0x30,0x42,0x90,0x40,0x39, +0xE0,0xFF,0x6C,0xD1,0xDC,0xFF,0x45,0xD4,0xFF,0x70,0x44,0xB4,0x00,0x6F,0x52,0x05, +0x45,0x94,0x2E,0x38,0x3C,0x00,0x44,0xB4,0x00,0x6E,0x46,0x05,0x45,0xD4,0x42,0x53, +0x44,0xB4,0x08,0x6F,0x44,0x94,0x6C,0xD5,0xDC,0xFF,0xFF,0x70,0x40,0x39,0xD8,0xFF, +0x6E,0x39,0x58,0x00,0xFE,0xFF,0x6E,0x39,0x52,0x00,0xF8,0xFF,0x6C,0x42,0xF0,0xFF, +0x6C,0x42,0xEE,0xFF,0x2E,0x30,0x48,0x00,0x2E,0x36,0x50,0x00,0x43,0x53,0x00,0x6B, +0x10,0x05,0x00,0x38,0x43,0xD8,0x00,0x34,0x4A,0xE8,0x42,0xD4,0x2E,0x3A,0x4A,0x00, +0x2E,0x3E,0x52,0x00,0x47,0x53,0x00,0x6B,0xF8,0x04,0x47,0xDA,0xEE,0xCA,0x58,0x00, +0x45,0x20,0xEE,0xD1,0x54,0x00,0xC2,0xD0,0x6E,0x4A,0x66,0x00,0x00,0x67,0x9C,0x00, +0x41,0x48,0x07,0x3A,0xEE,0xCE,0x58,0x00,0xC7,0x91,0x00,0x34,0x42,0x02,0x0F,0x00, +0x03,0x32,0x41,0x52,0x6E,0x22,0x6C,0x00,0x6E,0x39,0x70,0x00,0xEA,0xFF,0x3C,0x36, +0x00,0x80,0x03,0x38,0x6B,0xE4,0x49,0xE6,0x41,0xD2,0x41,0x54,0x41,0x39,0xFC,0xFF, +0x41,0x39,0xFE,0xFF,0x49,0x26,0x2E,0x3E,0x44,0x00,0x97,0xE2,0x00,0x7E,0x97,0xE2, +0x2E,0x3E,0x58,0x00,0x2E,0x34,0x42,0x00,0x3C,0x3C,0xFF,0x7F,0x87,0x4A,0x10,0x6B, +0x42,0xDC,0x04,0x64,0x00,0x61,0x98,0x08,0xC7,0xD0,0xCD,0x51,0xF4,0xFF,0x12,0x60, +0x42,0xDC,0x04,0x64,0x00,0x61,0x88,0x08,0x00,0x61,0x84,0x08,0xC7,0xD0,0xCD,0x51, +0xF0,0xFF,0x6C,0x3D,0xE6,0xFF,0x40,0x00,0x6E,0x20,0x6C,0x00,0x2C,0x3E,0xE2,0xFF, +0x47,0x39,0xF8,0xFF,0x47,0x53,0x40,0x42,0x2C,0x36,0xE4,0xFF,0x43,0x53,0x03,0x38, +0x07,0x34,0xEC,0xC4,0xFE,0xFF,0xC2,0xD1,0x41,0x48,0x10,0x7C,0x00,0x7A,0x7C,0x3B, +0x00,0x02,0xFE,0xFF,0x7C,0x3B,0xFF,0xFF,0xEE,0xFF,0x2E,0x34,0x5A,0x00,0x42,0x02, +0x15,0x00,0x00,0x67,0xD6,0x01,0x6E,0x4A,0x68,0x00,0x1A,0x66,0x42,0x0C,0x04,0x00, +0x08,0x66,0x80,0x4A,0x00,0x6A,0x06,0x03,0x12,0x60,0x42,0x0C,0x05,0x00,0x06,0x66, +0x80,0x4A,0x1A,0x6A,0x06,0x60,0x02,0x08,0x02,0x00,0x12,0x67,0x7C,0x39,0x00,0x00, +0xEC,0xFF,0x6E,0x39,0x5E,0x00,0xEE,0xFF,0x6C,0x46,0xEE,0xFF,0x41,0xDA,0x6C,0xDA, +0xD2,0xFF,0x02,0x08,0x04,0x00,0x08,0x67,0x45,0x54,0x46,0x52,0x01,0x74,0x02,0x60, +0x00,0x74,0x43,0xDC,0x45,0xDC,0x4E,0xE8,0x46,0xDC,0x46,0x39,0xFC,0xFF,0x06,0x32, +0xC7,0xCC,0x6E,0x22,0x6C,0x00,0xEE,0xD2,0x70,0x00,0x6C,0x42,0xEA,0xFF,0x49,0x24, +0x49,0x26,0xC6,0xD3,0x42,0x4A,0x08,0x67,0x41,0xD2,0x41,0xDC,0xC1,0xD4,0xC1,0xD2, +0x41,0xDC,0x4E,0xE2,0x00,0x72,0x02,0x60,0xC1,0x36,0xCE,0x51,0xFC,0xFF,0x03,0x3C, +0x42,0xDC,0x45,0xD6,0x7C,0x3B,0x02,0x00,0xF2,0xFF,0x6C,0x42,0xFA,0xFF,0x7C,0x39, +0x01,0x00,0xF6,0xFF,0x7C,0x39,0x01,0x00,0xF4,0xFF,0x6C,0x42,0xF2,0xFF,0x7C,0x39, +0x07,0x00,0xE8,0xFF,0xE7,0x48,0x40,0x31,0x2C,0x3F,0xF8,0xFF,0x00,0x61,0xEE,0x03, +0x5F,0x39,0xF8,0xFF,0x2E,0x08,0x00,0x00,0x5B,0x00,0x46,0x67,0x2C,0x36,0xF8,0xFF, +0x2E,0x32,0x60,0x00,0x41,0x53,0x6E,0x4A,0x46,0x00,0x04,0x67,0x6C,0x42,0xD2,0xFF, +0x2C,0x30,0xFC,0xFF,0x48,0xE2,0x40,0x53,0x24,0x60,0x00,0x7C,0x00,0x34,0x00,0x78, +0x12,0x38,0x44,0x48,0x04,0x2E,0x01,0x3A,0x8F,0xE2,0x87,0x88,0xCD,0x51,0xFA,0xFF, +0x44,0x48,0x46,0x88,0xC4,0x34,0x44,0x48,0x04,0x3C,0xCA,0x51,0xE2,0xFF,0xCB,0x51, +0xDA,0xFF,0xDF,0x4C,0x89,0x01,0x03,0x38,0x6C,0x39,0xFC,0xFF,0xFE,0xFF,0x40,0x4A, +0x00,0x67,0xB8,0x00,0xE7,0x48,0x80,0x99,0x6E,0x20,0x6C,0x00,0xEE,0xD0,0x70,0x00, +0x2C,0x3E,0xFE,0xFF,0x6C,0x54,0xF8,0xFF,0x2C,0x3C,0xF8,0xFF,0xF0,0x43,0x00,0x70, +0xF1,0x45,0x00,0x70,0x4F,0xE2,0x47,0x53,0x00,0x60,0x80,0x00,0xE7,0x48,0xE0,0x03, +0x00,0x7A,0x00,0x7C,0x12,0x22,0x89,0xE2,0x10,0x20,0x05,0x10,0x98,0xE2,0x11,0x24, +0x06,0x14,0x02,0x26,0x9B,0xE2,0x03,0x28,0x9C,0xE2,0x00,0x2A,0x00,0x2C,0x80,0xB5, +0x85,0xB7,0x86,0xB9,0x9D,0xE3,0x9E,0xE5,0x85,0x80,0x86,0x80,0x01,0x2A,0x01,0x2C, +0x81,0xB5,0x85,0xB7,0x86,0xB9,0x9D,0xE3,0x9E,0xE5,0x81,0x80,0x85,0x80,0x86,0x80, +0x82,0xB7,0x84,0xB7,0x9C,0xE5,0x82,0x80,0x84,0x80,0x40,0x48,0x11,0x3C,0x06,0x3A, +0x45,0xB1,0x40,0xCA,0x8A,0x54,0x12,0x22,0x2A,0x12,0xFF,0xFF,0x99,0xE2,0xC5,0x32, +0x10,0x3A,0xC6,0x30,0xCF,0x51,0xA2,0xFF,0xDF,0x4C,0xC0,0x07,0x4A,0x22,0xEC,0xD4, +0xFE,0xFF,0x46,0x0C,0x01,0x00,0x02,0x66,0x49,0x24,0xCE,0x51,0x80,0xFF,0xDF,0x4C, +0x99,0x01,0x40,0x42,0xEC,0xD0,0xFE,0xFF,0x47,0x54,0x2E,0x3A,0x68,0x00,0x00,0x67, +0x36,0x01,0x6E,0x22,0x6C,0x00,0xEC,0xD2,0xEA,0xFF,0x2C,0x38,0xD2,0xFF,0x2C,0x3C, +0xFE,0xFF,0x45,0x0C,0x08,0x07,0x00,0x67,0x90,0x00,0x07,0x32,0x7C,0xD2,0x10,0x00, +0x49,0xE8,0x41,0xD2,0x41,0x39,0xFE,0xFF,0x49,0x24,0x01,0x34,0xC3,0xC4,0xC2,0xD5, +0xE7,0x48,0x20,0x11,0x45,0x0C,0x8C,0x0A,0x10,0x67,0x6C,0xD9,0xD6,0xFF,0x07,0x34, +0xC6,0xC4,0xC2,0x91,0x46,0x44,0x41,0x44,0x4A,0x22,0x40,0x46,0x40,0x02,0x0F,0x00, +0x00,0x78,0xC4,0x01,0x00,0x70,0xE7,0x48,0xC0,0x01,0x3C,0x34,0x00,0x80,0x10,0x3A, +0x44,0xCA,0x02,0x67,0x42,0x80,0x5A,0xE2,0x0C,0x64,0xC0,0x32,0x00,0x70,0xC6,0x90, +0xCF,0x51,0xEC,0xFF,0x0A,0x60,0xC6,0x90,0xCF,0x51,0xE4,0xFF,0x80,0x32,0x00,0x70, +0xDF,0x4C,0x80,0x03,0xC1,0xD2,0x5C,0xE2,0x02,0x64,0x88,0x54,0xCB,0x51,0xC8,0xFF, +0xDF,0x4C,0x88,0x01,0x47,0xC7,0x47,0x52,0x47,0x39,0xF8,0xFF,0x47,0x53,0x40,0x42, +0x00,0x38,0x43,0xD8,0x00,0x60,0x90,0x00,0x6C,0xD9,0xD4,0xFF,0x00,0x32,0x41,0x02, +0x0F,0x00,0x43,0xD2,0x7C,0xD2,0x10,0x00,0x49,0xE6,0x41,0x02,0xFE,0xFF,0x41,0x39, +0xFE,0xFF,0xC1,0xD0,0x49,0xE2,0x41,0x53,0x07,0x3F,0x48,0x24,0x01,0x34,0x22,0x38, +0x00,0x7A,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2, +0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2, +0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2, +0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2,0x55,0xE3,0x4C,0xE2, +0x55,0xE3,0xC5,0x32,0xCA,0x51,0xB8,0xFF,0xC6,0x90,0xCF,0x51,0xAE,0xFF,0x1F,0x3E, +0x41,0xD2,0x41,0x54,0xC1,0x92,0x49,0x20,0x43,0xD0,0x40,0x52,0x40,0x44,0x40,0x02, +0x0F,0x00,0x00,0x38,0x43,0xD8,0x04,0x60,0x04,0x02,0x08,0x00,0x6E,0x39,0x24,0x00, +0xE8,0xFF,0x6E,0x39,0x02,0x00,0xFC,0xFF,0x2E,0x32,0x00,0x00,0x41,0x39,0xF6,0xFF, +0x3B,0x12,0xE5,0x10,0x41,0x3B,0xF2,0xFF,0x41,0x55,0x41,0x39,0xFA,0xFF,0x6E,0x39, +0x6A,0x00,0xF4,0xFF,0x6E,0x39,0x72,0x00,0xF2,0xFF,0x2E,0x08,0x01,0x00,0x5B,0x00, +0x12,0x67,0x2E,0x32,0x5C,0x00,0x41,0x46,0x0A,0x67,0x41,0x39,0xF0,0xFF,0x7C,0x1B, +0x03,0x00,0xFE,0xFF,0x2E,0x08,0x02,0x00,0x5B,0x00,0x1C,0x67,0x6C,0x4A,0xEE,0xFF, +0x06,0x67,0x6C,0x42,0xEE,0xFF,0x10,0x60,0x7C,0x39,0x00,0x00,0xEC,0xFF,0x2E,0x32, +0x5E,0x00,0x41,0x46,0x41,0x39,0xEE,0xFF,0x6C,0x4A,0xD8,0xFF,0x72,0x67,0x6C,0x96, +0xDC,0xFF,0x6C,0x9E,0xDA,0xFF,0x2C,0x34,0xE0,0xFF,0x00,0x3A,0x42,0xD0,0x00,0x3C, +0x00,0x38,0x43,0xD8,0x4D,0xE8,0x4E,0xE8,0x45,0x9C,0x46,0xDC,0xC6,0xD0,0x2C,0x3A, +0xDA,0xFF,0x6C,0x9A,0xDE,0xFF,0xEC,0xCA,0xFE,0xFF,0xC5,0x91,0x6C,0xD4,0xD4,0xFF, +0x02,0x3C,0x43,0xDC,0x79,0x22,0x00,0x00,0x4E,0x04,0x02,0x3A,0x2E,0x36,0x00,0x00, +0x3B,0x16,0x25,0x30,0x45,0x02,0xF0,0xFF,0x65,0xE6,0x2C,0x36,0xDE,0xFF,0x6E,0xD7, +0x4A,0x00,0x6C,0xD6,0xD6,0xFF,0x47,0xD6,0xEC,0xC7,0xFC,0xFF,0xC3,0xD3,0xC5,0xD2, +0x47,0x52,0x47,0x39,0xF8,0xFF,0x34,0x60,0x02,0x03,0x01,0x00,0x00,0x00,0x00,0x00, +0x2C,0x34,0xD4,0xFF,0x02,0x3C,0x43,0xDC,0x79,0x22,0x00,0x00,0x4E,0x04,0x02,0x3A, +0x2E,0x36,0x00,0x00,0x3B,0x16,0xE1,0x30,0x45,0x02,0xF0,0xFF,0x65,0xE6,0x2C,0x36, +0xD6,0xFF,0x47,0xD6,0xEC,0xC7,0xFC,0xFF,0xC3,0xD3,0xC5,0xD2,0x00,0x61,0x7E,0x00, +0x2E,0x30,0x50,0x00,0x6E,0x4A,0x66,0x00,0x0A,0x67,0x2C,0x30,0xE4,0xFF,0x6C,0x3D, +0xE6,0xFF,0x40,0x00,0x2E,0x08,0x04,0x00,0x5B,0x00,0x04,0x67,0x40,0x54,0x04,0x60, +0x6C,0xD0,0xD2,0xFF,0x2E,0x32,0x68,0x00,0x0C,0x66,0x6E,0xD1,0x4C,0x00,0x5C,0x4E, +0xDF,0x4C,0x00,0x60,0x75,0x4E,0x41,0x0C,0x84,0x03,0x06,0x66,0x6E,0x91,0x4E,0x00, +0xEC,0x60,0x41,0x0C,0x08,0x07,0x06,0x66,0x6E,0x91,0x4C,0x00,0xE0,0x60,0x41,0x0C, +0x8C,0x0A,0xD6,0x66,0x6E,0xD1,0x4E,0x00,0xD4,0x60,0x00,0x00,0x00,0x80,0x00,0xC0, +0x00,0xE0,0x00,0xF0,0x00,0xF8,0x00,0xFC,0x00,0xFE,0x00,0xFF,0x80,0xFF,0xC0,0xFF, +0xE0,0xFF,0xF0,0xFF,0xF8,0xFF,0xFC,0xFF,0xFE,0xFF,0xFF,0xFF,0x7C,0x3B,0x02,0x00, +0xE4,0xFF,0x0F,0x72,0x02,0x3A,0x41,0xCA,0x05,0x3E,0x45,0xDA,0x3B,0x36,0xCC,0x50, +0x43,0x46,0x43,0x48,0x06,0x3A,0x41,0xCA,0x45,0xDA,0x3B,0x36,0xC0,0x50,0x00,0x3A, +0x41,0xCA,0x45,0x9E,0x44,0x9A,0x45,0x44,0x45,0xB9,0x7C,0xCA,0xF0,0xFF,0x40,0xE8, +0x44,0xE8,0x42,0xE8,0x46,0xE8,0x04,0x32,0x40,0x98,0x06,0x32,0x42,0x9C,0x38,0x6E, +0x03,0x2A,0x45,0x42,0x45,0x48,0x85,0xC6,0x43,0x48,0x44,0x4A,0x46,0x66,0x06,0x30, +0x40,0x52,0x40,0x3B,0xFA,0xFF,0x47,0x3B,0xE4,0xFF,0x2C,0x30,0xFE,0xFF,0x40,0x44, +0x40,0x3B,0xE6,0xFF,0x2C,0x30,0xFC,0xFF,0x40,0x44,0x40,0x3B,0xF4,0xFF,0x7C,0xCE, +0x0F,0x00,0x47,0x00,0x00,0x80,0x60,0x60,0x6C,0x4A,0xEE,0xFF,0x1E,0x67,0x44,0x4A, +0x1A,0x67,0x3C,0x30,0x18,0x01,0x45,0x4A,0x0E,0x67,0x3C,0x30,0xB8,0x00,0x44,0x0C, +0x01,0x00,0x04,0x66,0x3C,0x30,0x5C,0x00,0x40,0x39,0xEC,0xFF,0x00,0x72,0x06,0x30, +0x40,0x52,0x40,0x3B,0xFA,0xFF,0x47,0x4A,0x02,0x6C,0x41,0x54,0x44,0xBC,0x02,0x66, +0x41,0x58,0x04,0x30,0xED,0xC9,0xE4,0xFF,0x44,0x44,0x6C,0x98,0xFE,0xFF,0xED,0xCD, +0xF2,0xFF,0x46,0x44,0x6C,0x9C,0xFC,0xFF,0x44,0x3B,0xE6,0xFF,0x46,0x3B,0xF4,0xFF, +0x7C,0xCE,0x0F,0x00,0x7B,0x8E,0x40,0x10,0x43,0x3B,0xF0,0xFF,0x43,0x48,0x43,0x3B, +0xEC,0xFF,0x2C,0x3C,0xF0,0xFF,0x14,0x67,0x46,0x46,0xED,0x4B,0xC4,0xFF,0x0F,0x70, +0xC6,0x3A,0x5E,0xE2,0xC8,0x51,0xFA,0xFF,0xED,0x4B,0x1C,0x00,0x6C,0x4A,0xEE,0xFF, +0x00,0x66,0xBE,0x00,0x2C,0x38,0xF8,0xFF,0x2C,0x3A,0xF6,0xFF,0x2C,0x34,0xF2,0xFF, +0x2C,0x36,0xF4,0xFF,0x32,0x60,0x40,0xC0,0x80,0xC0,0x00,0xC0,0xC0,0xC0,0x48,0x2B, +0xE8,0xFF,0x49,0x2B,0xF6,0xFF,0x44,0x3B,0xFC,0xFF,0x2C,0x3C,0xE8,0xFF,0x4B,0xE2, +0x46,0xDD,0x4A,0xE2,0x46,0xDD,0x7B,0x1B,0x16,0x60,0xFF,0xFF,0x87,0x3A,0x89,0x54, +0x07,0x7C,0xD5,0x0D,0x71,0x4E,0xFA,0x66,0xCD,0x51,0xD4,0xFF,0x75,0x4E,0x00,0x00, +0x03,0x03,0x04,0x04,0x07,0x07,0x06,0x06,0x06,0x06,0x01,0x01,0x0D,0x0D,0x0F,0x00, +0x0F,0x00,0x0E,0x00,0x0F,0x01,0x0D,0x00,0x0F,0x02,0x0C,0x00,0x0F,0x03,0x0B,0x00, +0x0F,0x04,0x0A,0x00,0x0F,0x05,0x09,0x00,0x0F,0x06,0x08,0x00,0x0F,0x07,0x07,0x00, +0x0F,0x08,0x06,0x00,0x0F,0x09,0x05,0x00,0x0F,0x0A,0x04,0x00,0x0F,0x0B,0x03,0x00, +0x0F,0x0C,0x02,0x00,0x0F,0x0D,0x01,0x00,0x0F,0x0E,0x00,0x00,0x0F,0x0F,0x20,0x20, +0x61,0x44,0x65,0x76,0x53,0x20,0x61,0x74,0x67,0x55,0x73,0x61,0x6C,0x20,0x76,0x6F, +0x73,0x65,0x42,0x20,0x61,0x65,0x48,0x20,0x62,0x61,0x69,0x6C,0x20,0x67,0x75,0x4E, +0x2D,0x30,0xEC,0xFF,0x40,0x48,0x2D,0x30,0xF0,0xFF,0x40,0x3B,0xF0,0xFF,0x40,0x48, +0x40,0x3B,0xEC,0xFF,0x40,0x48,0x2C,0x3A,0xF6,0xFF,0x2C,0x34,0xF2,0xFF,0x2C,0x36, +0xF4,0xFF,0x00,0x78,0x44,0x52,0xEC,0xE7,0xEE,0xFF,0xF8,0x64,0x6C,0x99,0xF8,0xFF, +0x20,0x6F,0x00,0x61,0x54,0xFF,0x15,0x3E,0x47,0x00,0x00,0x80,0xEC,0xC9,0xFE,0xFF, +0xC4,0x91,0x6D,0x22,0xF6,0xFF,0xEC,0x92,0xFA,0xFF,0x2C,0x38,0xEC,0xFF,0xFB,0x4E, +0x0A,0x40,0x6C,0xD8,0xF8,0xFF,0x00,0x60,0x30,0xFF,0x47,0x52,0x87,0x08,0x04,0x00, +0x06,0x67,0x7C,0x3B,0x02,0x00,0xE4,0xFF,0x88,0xE2,0x40,0x0C,0x00,0x80,0x14,0x66, +0x47,0x00,0x40,0x00,0x2D,0x3C,0xF4,0xFF,0x6D,0x9C,0xF2,0xFF,0x46,0x3B,0xF4,0xFF, +0x6D,0x52,0xFA,0xFF,0x80,0x0C,0x01,0x00,0x00,0x00,0x00,0x64,0x7E,0xFF,0x40,0x48, +0x2D,0x3C,0xF2,0xFF,0x6D,0xDD,0xF4,0xFF,0xC6,0xD2,0x6D,0x53,0xFA,0xFF,0x47,0x02, +0xBF,0xFF,0x07,0x3C,0x46,0x02,0x0F,0x00,0x00,0x67,0x60,0xFF,0x7C,0x3B,0xFE,0xFF, +0xE4,0xFF,0x00,0x60,0x56,0xFF,0x47,0x52,0x87,0x08,0x04,0x00,0x04,0x67,0x47,0x02, +0x3F,0xFF,0x88,0xE2,0x80,0x0C,0x01,0x00,0x00,0x00,0x18,0x64,0x40,0x48,0x2D,0x3C, +0xF2,0xFF,0x6D,0xDD,0xF4,0xFF,0xC6,0xD2,0x6D,0x53,0xFA,0xFF,0x47,0x02,0xBF,0xFF, +0x47,0x00,0x80,0x00,0x40,0x0C,0x00,0x80,0x00,0x66,0x20,0xFF,0x2D,0x3C,0xF4,0xFF, +0x6D,0x9C,0xF2,0xFF,0x46,0x3B,0xF4,0xFF,0x6D,0x52,0xFA,0xFF,0x47,0x00,0xC0,0x00, +0x07,0x3C,0x46,0x02,0x0F,0x00,0x00,0x66,0x02,0xFF,0x47,0x02,0x3F,0xFF,0x00,0x60, +0xFA,0xFE,0x47,0x52,0x87,0x08,0x04,0x00,0x04,0x67,0x47,0x02,0x3F,0xFF,0x88,0xE2, +0x96,0xE2,0x80,0x0C,0x01,0x00,0x00,0x00,0x18,0x64,0xC0,0x48,0x2D,0x3C,0xF2,0xFF, +0x6D,0xDD,0xF4,0xFF,0xC6,0xD2,0x6D,0x53,0xFA,0xFF,0x47,0x00,0x80,0x00,0x47,0x02, +0xBF,0xFF,0x8E,0xE3,0x00,0x64,0xC4,0xFE,0x3C,0x30,0x00,0x80,0x2D,0x3C,0xF4,0xFF, +0x6D,0x9C,0xF2,0xFF,0x46,0x3B,0xF4,0xFF,0x6D,0x52,0xFA,0xFF,0x47,0x00,0xC0,0x00, +0x07,0x3C,0x46,0x02,0x0F,0x00,0x00,0x66,0xA2,0xFE,0x47,0x02,0x3F,0xFF,0x00,0x60, +0x9A,0xFE,0x47,0x52,0x87,0x08,0x04,0x00,0x04,0x67,0x47,0x02,0x3F,0xFF,0x88,0xE2, +0x1C,0x64,0x3C,0x30,0x00,0x80,0x2D,0x3C,0xF4,0xFF,0x6D,0x9C,0xF2,0xFF,0x46,0x3B, +0xF4,0xFF,0x6D,0x52,0xFA,0xFF,0x47,0x02,0x7F,0xFF,0x47,0x00,0x40,0x00,0x80,0x0C, +0x01,0x00,0x00,0x00,0x00,0x64,0x64,0xFE,0xC0,0x48,0x2D,0x3C,0xF2,0xFF,0x6D,0xDD, +0xF4,0xFF,0xC6,0xD2,0x6D,0x53,0xFA,0xFF,0x47,0x00,0xC0,0x00,0x07,0x3C,0x46,0x02, +0x0F,0x00,0x00,0x66,0x46,0xFE,0x47,0x02,0x3F,0xFF,0x00,0x60,0x3E,0xFE,0xE7,0x48, +0xC0,0x1F,0x40,0x42,0x2E,0x3A,0x50,0x00,0x45,0x53,0x2E,0x3E,0x40,0x00,0x04,0x60, +0x5B,0xE2,0x02,0x64,0x58,0x34,0x0A,0x3C,0x43,0xCC,0x18,0x66,0x87,0x4A,0x06,0x6B, +0x42,0xDE,0x2C,0x64,0x22,0x60,0x42,0xDE,0x1E,0x64,0x5C,0xE2,0x1A,0x64,0xC0,0x32, +0x40,0x42,0x14,0x60,0x42,0xDE,0x0A,0x64,0x44,0x80,0x5C,0xE2,0x04,0x64,0xC0,0x32, +0x40,0x42,0x87,0x4A,0x0A,0x6A,0x44,0x80,0x5C,0xE2,0x04,0x64,0xC0,0x32,0x40,0x42, +0xCD,0x51,0xBE,0xFF,0x80,0x32,0xDF,0x4C,0xF8,0x03,0xC1,0xD2,0x75,0x4E,0x5F,0x2A, +0x00,0x70,0x75,0x4E,0x0D,0x2F,0xF9,0x4B,0x00,0x00,0xE6,0x29,0x1D,0x30,0x00,0x34, +0x7C,0xC4,0x07,0x00,0xE8,0x66,0x15,0x32,0x2D,0x36,0x04,0x00,0x6D,0x20,0xB6,0xFF, +0x28,0x34,0x06,0x00,0xED,0x4B,0xE8,0xFF,0x5D,0x4A,0x20,0x67,0x1D,0x3A,0x1D,0x3C, +0x1D,0x3E,0x46,0xB2,0xC8,0x6D,0x01,0x38,0x43,0xD8,0x55,0xB8,0xC0,0x6C,0x45,0xB0, +0xBC,0x6D,0x02,0x38,0x4C,0xE7,0x40,0xD8,0x47,0xB8,0xB2,0x6C,0xF9,0x4B,0x00,0x00, +0xEE,0x29,0x6D,0x28,0x3A,0x00,0xD4,0x4E,0xF9,0x49,0xFF,0x00,0x3C,0x8A,0x5D,0x20, +0x55,0x39,0xE6,0xFF,0x2D,0x3E,0xAA,0xFF,0x47,0x39,0xF4,0xFF,0xED,0xC3,0xA6,0xFF, +0x6D,0x24,0xB0,0xFF,0x2D,0x38,0xCC,0xFF,0x2D,0x3A,0xA8,0xFF,0x45,0x53,0x3B,0x1E, +0x2A,0x50,0x00,0x3C,0x7C,0xC0,0xF0,0xFF,0x60,0xEE,0x4E,0xE8,0xC0,0x48,0x80,0xD3, +0xB9,0xD2,0x00,0x00,0x4E,0x04,0x2D,0x3C,0x12,0x00,0x7C,0x39,0x01,0x00,0xFA,0xFF, +0x7C,0x39,0x00,0x02,0xFE,0xFF,0x00,0x60,0x84,0x00,0x02,0x03,0x01,0x00,0x00,0x00, +0x00,0x00,0x08,0x00,0x03,0x00,0x07,0x04,0x06,0x06,0x0D,0x01,0x00,0xFF,0xFF,0x00, +0x00,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0xC0,0x08,0xC0, +0x08,0xC0,0x00,0xC0,0x08,0x20,0x5A,0xD0,0x40,0x26,0x7C,0xC0,0x01,0x00,0x01,0x3E, +0x4F,0xE2,0x40,0xD1,0x40,0xD0,0x7B,0x39,0xD4,0x00,0xEC,0xFF,0x7B,0x39,0xD6,0x00, +0xE4,0xFF,0x7B,0x3A,0xD8,0x00,0x05,0x30,0x06,0x3E,0x41,0x22,0x4B,0x29,0xE8,0xFF, +0x49,0x29,0xF6,0xFF,0x43,0x39,0xFC,0xFF,0x4F,0xE2,0x44,0xD9,0x7B,0x19,0xA6,0x40, +0xFF,0xFF,0x4C,0xE2,0x8D,0x38,0x89,0x54,0x54,0x4A,0xFC,0x6B,0xC8,0x51,0xDE,0xFF, +0x81,0x52,0x01,0x08,0x00,0x00,0x04,0x66,0x09,0x22,0x81,0x53,0xCA,0x51,0xA6,0xFF, +0x01,0x70,0x5F,0x2A,0x75,0x4E,0xDF,0x23,0x00,0x00,0x48,0x28,0x41,0x4E,0x39,0x2F, +0x00,0x00,0x48,0x28,0x75,0x4E,0x39,0x30,0x00,0x00,0xF2,0x29,0xF9,0xC0,0x00,0x00, +0xEC,0x29,0x48,0xE2,0x40,0x53,0x79,0x20,0x00,0x00,0xEE,0x29,0x10,0x32,0x59,0xE0, +0xC1,0x30,0xC8,0x51,0xF8,0xFF,0x75,0x4E,0x79,0x20,0x00,0x00,0xA6,0x29,0x10,0x30, +0x28,0x32,0x02,0x00,0x00,0x61,0xDC,0xA6,0x79,0x22,0x00,0x00,0x4E,0x04,0xC1,0xD3, +0x40,0x0A,0x0F,0x00,0x41,0x42,0xC1,0x01,0x01,0x30,0x40,0x46,0x39,0x34,0x00,0x00, +0x9A,0x29,0x42,0x53,0x79,0x20,0x00,0x00,0xA2,0x29,0x10,0x36,0x5B,0xE2,0x08,0x64, +0x59,0x83,0xCA,0x51,0xF8,0xFF,0x75,0x4E,0x59,0xC1,0xCA,0x51,0xF0,0xFF,0x75,0x4E, +0x79,0x20,0x00,0x00,0xA6,0x29,0x18,0x30,0x10,0x32,0x00,0x61,0x96,0xA6,0x79,0x20, +0x00,0x00,0x4E,0x04,0xC1,0xD1,0x40,0x0A,0x0F,0x00,0x41,0x42,0xC1,0x01,0x39,0x34, +0x00,0x00,0x9A,0x29,0x02,0x30,0x40,0xD0,0x42,0x53,0xC0,0xD0,0x00,0x70,0x20,0x36, +0x41,0xC6,0xC3,0x56,0x03,0xD6,0x40,0xD1,0xCA,0x51,0xF4,0xFF,0x75,0x4E,0xAF,0x4C, +0x70,0x00,0x04,0x00,0x46,0xCB,0xF9,0x49,0x00,0x00,0x9A,0x29,0x00,0x60,0x26,0xAA, +0x2F,0x32,0x06,0x00,0x79,0xB2,0x00,0x00,0xD4,0x29,0x00,0x6B,0xDA,0x00,0x79,0xB2, +0x00,0x00,0xD8,0x29,0x00,0x6E,0xD0,0x00,0x79,0x2A,0x00,0x00,0x4E,0x04,0x39,0x36, +0x00,0x00,0x9A,0x29,0x43,0x36,0xCB,0xD6,0x43,0x53,0x2F,0x30,0x04,0x00,0x00,0x61, +0x22,0xA6,0xC1,0xDB,0x40,0x0A,0x0F,0x00,0x41,0x42,0xC1,0x01,0x01,0x30,0x41,0x30, +0x43,0x32,0x4D,0x24,0xCB,0xDA,0x00,0x72,0x25,0x38,0x40,0xC8,0xC4,0x56,0x04,0xD8, +0x41,0xD3,0xCB,0x51,0xF4,0xFF,0x09,0x36,0x2F,0x3E,0x04,0x00,0x39,0x3C,0x00,0x00, +0xD6,0x29,0x01,0x34,0x41,0xB4,0x22,0x66,0x46,0xBE,0x1E,0x6E,0x00,0x72,0x47,0x52, +0x58,0xE2,0x02,0x64,0xCB,0xDA,0xCB,0xDA,0x25,0x38,0x40,0xC8,0xC4,0x56,0x04,0xD8, +0x41,0xD3,0xCB,0x51,0xF4,0xFF,0x09,0x36,0xDA,0x60,0x4A,0x2A,0x6F,0x28,0x0C,0x00, +0x47,0x53,0x87,0x38,0x2F,0x3E,0x04,0x00,0x39,0x3C,0x00,0x00,0xD2,0x29,0x08,0x30, +0x02,0x32,0x41,0xB4,0x20,0x66,0x46,0xBE,0x1C,0x6D,0x00,0x72,0x47,0x53,0x58,0xE3, +0x02,0x65,0xCB,0xDA,0x25,0x38,0x40,0xC8,0xC4,0x56,0x04,0xD8,0x41,0xD3,0xCB,0x51, +0xF4,0xFF,0x09,0x36,0xDC,0x60,0x47,0x52,0x6F,0x28,0x08,0x00,0x87,0x38,0x39,0x30, +0x00,0x00,0xDA,0x16,0x79,0xB4,0x00,0x00,0xDC,0x16,0x04,0x67,0x40,0x0A,0x01,0x00, +0x40,0x0A,0x00,0x00,0x75,0x4E,0x00,0x70,0x75,0x4E,0x90,0x48,0xF0,0x00,0x75,0x4E, +0xF9,0x45,0x00,0x00,0x9A,0x29,0xEA,0x41,0x26,0x00,0x90,0x4C,0xF0,0x00,0xEA,0x43, +0x36,0x00,0x59,0x4A,0x30,0x67,0x91,0x4C,0x0F,0x00,0x40,0xB8,0x06,0x6C,0x40,0xBC, +0xD8,0x6D,0x00,0x38,0x42,0xBC,0x06,0x6F,0x42,0xB8,0xCE,0x6E,0x02,0x3C,0x41,0xBA, +0x06,0x6C,0x41,0xBE,0xC4,0x6D,0x01,0x3A,0x43,0xBE,0x06,0x6F,0x43,0xBA,0xBA,0x6E, +0x03,0x3E,0x90,0x48,0xF0,0x00,0x04,0x30,0x40,0xE8,0x06,0x32,0x41,0xE8,0xF9,0x43, +0xFC,0x00,0xB6,0xA5,0x0F,0x74,0x42,0xC8,0x44,0xD8,0x31,0x38,0x00,0x40,0x42,0xCC, +0x46,0xDC,0x31,0x3C,0x02,0x60,0x46,0x46,0x40,0x92,0x02,0x66,0x46,0xC8,0x79,0x2A, +0x00,0x00,0x2C,0x2A,0xD5,0x4E,0xF9,0x4B,0xFF,0x00,0x3C,0x8A,0x6D,0x42,0xE4,0xFF, +0xED,0x49,0xEC,0xFF,0xC4,0x38,0xFC,0x38,0xFF,0xFF,0xC6,0x38,0x05,0x38,0x45,0x9E, +0x47,0x52,0x79,0x22,0x00,0x00,0x4E,0x04,0xEA,0xCB,0xFE,0xFF,0xC5,0xD3,0x2A,0x36, +0x00,0x00,0x03,0x3C,0x46,0x53,0x43,0xD6,0xC3,0x38,0xC3,0xC1,0xC0,0xD3,0x2A,0x34, +0x02,0x00,0xC1,0xC6,0x43,0x94,0xC2,0x38,0x41,0x52,0x41,0x3B,0xFA,0xFF,0xF9,0x49, +0xFC,0x00,0xA6,0xA5,0x2A,0x30,0x24,0x00,0x40,0xD0,0x40,0xD0,0xC0,0xD8,0xEA,0x47, +0x18,0x00,0x6A,0x20,0x2E,0x00,0x2A,0x30,0x32,0x00,0x0F,0x76,0x43,0xB0,0x00,0x62, +0x98,0x00,0x3C,0x32,0x8B,0x80,0x01,0x01,0x00,0x67,0x8E,0x00,0x43,0xC8,0x4C,0xE1, +0x7C,0x88,0x00,0x80,0x6A,0x4A,0x34,0x00,0x3C,0x66,0x41,0x42,0x40,0xD0,0xED,0x45, +0xC4,0xFF,0xF0,0x34,0x00,0x10,0x41,0x54,0x40,0xC2,0xCB,0x51,0xF6,0xFF,0x02,0x72, +0x49,0x2B,0xF6,0xFF,0x47,0x3B,0xFC,0xFF,0x5B,0x4A,0xC0,0x56,0x41,0xC0,0x74,0x3B, +0x00,0x00,0xFE,0xFF,0x84,0x3A,0x07,0x7A,0xD5,0x0B,0x71,0x4E,0xFA,0x66,0x89,0x54, +0xCE,0x51,0xDE,0xFF,0x75,0x4E,0x7C,0xB0,0x0F,0x00,0x3C,0x66,0x02,0x72,0xED,0x45, +0xC4,0xFF,0xD8,0x24,0xD8,0x24,0xD8,0x24,0xD8,0x24,0xD8,0x24,0xD8,0x24,0xD8,0x24, +0xD8,0x24,0x49,0x2B,0xF6,0xFF,0x47,0x3B,0xFC,0xFF,0x5B,0x4A,0xC0,0x56,0x41,0xC0, +0x74,0x3B,0x00,0x00,0xFE,0xFF,0x84,0x3A,0x07,0x7A,0xD5,0x0B,0x71,0x4E,0xFA,0x66, +0x89,0x54,0xCE,0x51,0xCA,0xFF,0x75,0x4E,0x40,0xC8,0x40,0xD0,0x44,0xD8,0x47,0x53, +0x07,0x3A,0x3C,0x32,0x00,0x80,0x6A,0x4A,0x34,0x00,0xC3,0x56,0x7C,0xC6,0x20,0x00, +0xED,0x45,0xC4,0xFF,0x49,0x2B,0xF6,0xFF,0x5B,0x4A,0xC2,0x56,0x7C,0xC4,0x02,0x00, +0x74,0x3B,0x00,0x20,0xFE,0xFF,0x7C,0x3B,0x01,0x00,0xFC,0xFF,0xB0,0x34,0x00,0x40, +0x44,0x54,0x40,0xB8,0x02,0x6F,0x44,0x42,0x81,0x3A,0x07,0x74,0xD5,0x05,0x71,0x4E, +0xFA,0x66,0xCF,0x51,0xE2,0xFF,0x05,0x3E,0xC3,0xD0,0x89,0x54,0xCE,0x51,0xC6,0xFF, +0x75,0x4E,0x39,0x4A,0x00,0x00,0x47,0x28,0x00,0x66,0xAA,0x00,0xE7,0x48,0xFE,0xFF, +0x10,0x10,0x00,0x12,0x01,0x02,0xF8,0x00,0x01,0x0C,0xF8,0x00,0x00,0x66,0x92,0x00, +0x40,0x02,0x03,0x00,0x08,0xE2,0x04,0x64,0xC0,0x08,0x01,0x00,0x39,0x12,0x00,0x00, +0x3E,0x28,0x41,0x02,0x03,0x00,0x01,0xB0,0x1E,0x67,0x01,0x3F,0x79,0x22,0x00,0x00, +0x60,0x29,0x91,0x4E,0x1F,0x32,0xC0,0x33,0x00,0x00,0x46,0x27,0x01,0xB1,0x19,0xE4, +0x01,0x80,0xC0,0x13,0x00,0x00,0x3E,0x28,0x28,0x10,0x01,0x00,0x28,0x80,0x02,0x00, +0x0A,0x66,0xB9,0x08,0x05,0x00,0x00,0x00,0x3E,0x28,0x44,0x60,0xF9,0x08,0x05,0x00, +0x00,0x00,0x3E,0x28,0x39,0x30,0x00,0x00,0x40,0x27,0x28,0x12,0x01,0x00,0x81,0x48, +0x41,0xD0,0x39,0x32,0x00,0x00,0x42,0x27,0x28,0x16,0x02,0x00,0x83,0x48,0x43,0xD2, +0x24,0x61,0x79,0x22,0x00,0x00,0x68,0x29,0x91,0x4E,0x1A,0x61,0xC0,0x33,0x00,0x00, +0x40,0x27,0xC1,0x33,0x00,0x00,0x42,0x27,0x79,0x22,0x00,0x00,0x64,0x29,0x91,0x4E, +0xDF,0x4C,0xFF,0x7F,0x75,0x4E,0x40,0x4A,0x04,0x6C,0x40,0x42,0x0E,0x60,0x79,0xB0, +0x00,0x00,0xE6,0x26,0x06,0x6F,0x39,0x30,0x00,0x00,0xE6,0x26,0x41,0x4A,0x04,0x6C, +0x41,0x42,0x75,0x4E,0x79,0xB2,0x00,0x00,0xE8,0x26,0x06,0x6F,0x39,0x32,0x00,0x00, +0xE8,0x26,0x75,0x4E,0x79,0x4A,0x00,0x00,0x44,0x27,0x16,0x66,0xE7,0x40,0x7C,0x00, +0x00,0x07,0xF9,0x41,0x00,0x00,0x42,0x28,0xC0,0x30,0xC1,0x30,0xD0,0x08,0x00,0x00, +0xDF,0x46,0x75,0x4E,0x39,0x4A,0x00,0x00,0x47,0x28,0x34,0x66,0xB9,0x08,0x00,0x00, +0x00,0x00,0x46,0x28,0x2A,0x67,0x39,0x22,0x00,0x00,0x42,0x28,0x01,0x20,0x40,0x48, +0xA7,0x48,0x00,0xC0,0xF9,0x45,0x00,0x00,0x50,0x28,0x00,0x61,0x32,0x02,0x9F,0x4C, +0x03,0x00,0xF9,0x41,0x00,0x00,0x42,0x26,0xF9,0x45,0x00,0x00,0x50,0x28,0x4A,0x61, +0x75,0x4E,0x79,0x20,0x00,0x00,0x9E,0x29,0x79,0x21,0x00,0x00,0x60,0x29,0x12,0x00, +0xE8,0x23,0x0E,0x00,0x00,0x00,0x60,0x29,0x75,0x4E,0x79,0x20,0x00,0x00,0x9E,0x29, +0x79,0x21,0x00,0x00,0x68,0x29,0x12,0x00,0xE8,0x23,0x0E,0x00,0x00,0x00,0x68,0x29, +0x75,0x4E,0x79,0x20,0x00,0x00,0x9E,0x29,0x79,0x21,0x00,0x00,0x64,0x29,0x12,0x00, +0xE8,0x23,0x0E,0x00,0x00,0x00,0x64,0x29,0x75,0x4E,0x28,0x3F,0x06,0x00,0x28,0x3F, +0x08,0x00,0x42,0x42,0x68,0x4A,0x04,0x00,0x02,0x6C,0x10,0x74,0x02,0x3F,0x42,0x42, +0xAA,0x08,0x01,0x00,0x06,0x00,0x68,0x90,0x00,0x00,0x16,0x65,0x39,0x36,0x00,0x00, +0xE6,0x26,0x7C,0x96,0x0F,0x00,0x43,0xB0,0x10,0x62,0xEA,0x08,0x01,0x00,0x06,0x00, +0x0A,0x60,0x7C,0xD0,0x10,0x00,0x08,0x74,0x02,0x60,0x10,0x74,0x68,0x92,0x02,0x00, +0xE8,0x41,0x0A,0x00,0x12,0x65,0x39,0x36,0x00,0x00,0xE8,0x26,0x7C,0x96,0x0F,0x00, +0x43,0xB2,0x12,0x62,0x10,0x7A,0x18,0x60,0x01,0x3A,0x7C,0xDA,0x10,0x00,0x41,0xE5, +0xC1,0x90,0x41,0x42,0x0A,0x60,0x39,0x3A,0x00,0x00,0xE8,0x26,0x41,0x9A,0x45,0x52, +0x00,0x61,0x90,0xA1,0x79,0x22,0x00,0x00,0x4E,0x04,0xC1,0xD2,0xF9,0x47,0xFD,0x00, +0x90,0x01,0x00,0x3C,0x7C,0xBC,0x08,0x00,0x0C,0x65,0xF9,0x47,0xFD,0x00,0x82,0x01, +0x3C,0x3C,0x10,0x00,0x40,0x9C,0x7B,0x2A,0x2E,0x20,0x7B,0x2C,0x2E,0x20,0x39,0x34, +0x00,0x00,0x9A,0x29,0x02,0x36,0x43,0xD6,0x39,0x38,0x00,0x00,0x9C,0x29,0x49,0x25, +0x02,0x00,0x45,0x35,0x00,0x00,0xEA,0x08,0x00,0x00,0x06,0x00,0xEA,0x45,0x08,0x00, +0x09,0x2E,0x05,0x32,0x44,0x60,0xFD,0x00,0x4E,0x01,0xFD,0x00,0x58,0x01,0xFD,0x00, +0x64,0x01,0xFD,0x00,0x68,0x01,0xFD,0x00,0x76,0x01,0xFD,0x00,0x7C,0x01,0x40,0x42, +0xEF,0xE2,0x02,0x00,0x40,0xD1,0xEF,0xE2,0x04,0x00,0x50,0xE7,0x6F,0xD0,0x00,0x00, +0x7B,0x28,0x20,0x00,0xE7,0x48,0x00,0x60,0x96,0x4E,0xDF,0x4C,0x06,0x00,0x01,0x3A, +0x4D,0xE5,0xC5,0x90,0x01,0x3A,0x87,0x54,0x47,0x22,0xCA,0x51,0xD2,0xFF,0x8F,0x5C, +0x75,0x4E,0xFD,0x00,0xA2,0x01,0xFD,0x00,0xAC,0x01,0xFD,0x00,0xB4,0x01,0xFD,0x00, +0xBC,0x01,0xFD,0x00,0xC2,0x01,0xFD,0x00,0xCA,0x01,0xFD,0x00,0xD0,0x01,0xFD,0x00, +0xD8,0x01,0x11,0x34,0x42,0x48,0x31,0x34,0x00,0x30,0xC2,0x24,0xD3,0x4E,0x82,0x33, +0x00,0x30,0x42,0x48,0x82,0x32,0xC4,0xD2,0xCD,0x51,0xE8,0xFF,0x75,0x4E,0x11,0x34, +0xC2,0x34,0xD3,0x4E,0x82,0x32,0xC4,0xD2,0xCD,0x51,0xF4,0xFF,0x75,0x4E,0x11,0x34, +0xC2,0x34,0x42,0x48,0xD3,0x4E,0x42,0x48,0x82,0x32,0xC4,0xD2,0xCD,0x51,0xF0,0xFF, +0x75,0x4E,0x00,0x70,0x18,0x30,0xB8,0xED,0x00,0x72,0x18,0x32,0xB9,0xED,0xD4,0x4E, +0x00,0x70,0x18,0x30,0x40,0x48,0xB8,0xEC,0x00,0x72,0x18,0x32,0x41,0x48,0xB9,0xEC, +0xD4,0x4E,0x80,0x46,0x80,0xC4,0x81,0x46,0x81,0xC4,0xD5,0x4E,0x80,0x84,0x81,0x46, +0x81,0xC4,0xD5,0x4E,0x80,0x46,0x80,0xC4,0x81,0x84,0xD5,0x4E,0x80,0x84,0x81,0x84, +0xD5,0x4E,0x82,0xB3,0x80,0x46,0x80,0xC4,0xD5,0x4E,0x80,0x84,0x82,0xB3,0xD5,0x4E, +0x80,0x46,0x80,0xC4,0x82,0xB3,0xD5,0x4E,0x82,0xB1,0x81,0x84,0xD5,0x4E,0xAA,0x08, +0x00,0x00,0x06,0x00,0x00,0x67,0xC6,0x00,0x2A,0x38,0x00,0x00,0x04,0x34,0x42,0x53, +0x39,0x36,0x00,0x00,0x9C,0x29,0x6A,0x20,0x02,0x00,0xEA,0x43,0x08,0x00,0x39,0x3A, +0x00,0x00,0x9A,0x29,0x45,0x55,0x54,0x62,0x1C,0x67,0x2A,0x08,0x01,0x00,0x06,0x00, +0x0A,0x66,0x99,0x30,0xC3,0xD0,0xCA,0x51,0xFA,0xFF,0x75,0x4E,0x99,0x20,0xC3,0xD0, +0xCA,0x51,0xFA,0xFF,0x75,0x4E,0x48,0x2A,0x44,0xD8,0x2A,0x08,0x01,0x00,0x06,0x00, +0x12,0x66,0x49,0x24,0xC4,0xD4,0xD9,0x30,0x9A,0x30,0xC3,0xDA,0x4D,0x20,0xCA,0x51, +0xF6,0xFF,0x75,0x4E,0x49,0x24,0xC4,0xD4,0xC4,0xD4,0xD9,0x30,0xDA,0x30,0xD9,0x30, +0x9A,0x30,0xC3,0xDA,0x4D,0x20,0xCA,0x51,0xF2,0xFF,0x75,0x4E,0x48,0x2A,0x44,0xD8, +0x2A,0x08,0x01,0x00,0x06,0x00,0x1E,0x66,0x49,0x24,0xC4,0xD4,0x4A,0x26,0xC4,0xD6, +0x4B,0x28,0xC4,0xD8,0xD9,0x30,0xDA,0x30,0xDB,0x30,0x9C,0x30,0xC3,0xDA,0x4D,0x20, +0xCA,0x51,0xF2,0xFF,0x75,0x4E,0x44,0xD8,0x49,0x24,0xC4,0xD4,0x4A,0x26,0xC4,0xD6, +0x4B,0x28,0xC4,0xD8,0xD9,0x30,0xDA,0x30,0xDB,0x30,0xDC,0x30,0xD9,0x30,0xDA,0x30, +0xDB,0x30,0x9C,0x30,0xC3,0xDA,0x4D,0x20,0xCA,0x51,0xEA,0xFF,0x75,0x4E,0x39,0x52, +0x00,0x00,0x47,0x28,0x79,0x52,0x00,0x00,0x44,0x27,0x79,0x0C,0x01,0x00,0x00,0x00, +0x44,0x27,0x14,0x66,0x0E,0x2F,0xF9,0x45,0x00,0x00,0x50,0x28,0x00,0x61,0x10,0xFF, +0x5F,0x2C,0x39,0x42,0x00,0x00,0x46,0x28,0x39,0x53,0x00,0x00,0x47,0x28,0x75,0x4E, +0x39,0x52,0x00,0x00,0x47,0x28,0x79,0x53,0x00,0x00,0x44,0x27,0x2E,0x6E,0x26,0x6B, +0x39,0x30,0x00,0x00,0x40,0x27,0x39,0x32,0x00,0x00,0x42,0x27,0x0E,0x2F,0xF9,0x41, +0x00,0x00,0x42,0x26,0xF9,0x45,0x00,0x00,0x50,0x28,0x00,0x61,0xFE,0xFC,0x5F,0x2C, +0x39,0x42,0x00,0x00,0x46,0x28,0x79,0x42,0x00,0x00,0x44,0x27,0x39,0x53,0x00,0x00, +0x47,0x28,0x75,0x4E,0x39,0x52,0x00,0x00,0x47,0x28,0x79,0x20,0x00,0x00,0xA2,0x29, +0xF9,0x43,0x00,0x00,0x42,0x26,0x18,0x30,0x7C,0xC0,0x0F,0x00,0xC0,0x33,0x00,0x00, +0x42,0x26,0x18,0x30,0x7C,0xC0,0x0F,0x00,0xC0,0x33,0x00,0x00,0x44,0x26,0xD8,0x33, +0x00,0x00,0x46,0x26,0x18,0x30,0x79,0xB0,0x00,0x00,0x00,0x27,0x02,0x6B,0x01,0x70, +0x7C,0x22,0xFD,0x00,0x46,0x37,0x40,0xD0,0xF1,0x33,0x00,0x00,0x00,0x00,0x48,0x26, +0x18,0x30,0x79,0xB0,0x00,0x00,0x00,0x27,0x02,0x6B,0x01,0x70,0x40,0xD0,0xF1,0x33, +0x00,0x00,0x00,0x00,0x4A,0x26,0x0F,0x70,0xF9,0x43,0x00,0x00,0x4C,0x26,0xD8,0x32, +0xE8,0x32,0x1E,0x00,0xC8,0x51,0xF8,0xFF,0x39,0x53,0x00,0x00,0x47,0x28,0x75,0x4E, +0xE7,0x48,0xFC,0xFF,0x56,0x4E,0xB4,0xFF,0x79,0x24,0x00,0x00,0xA2,0x29,0x2A,0x34, +0x00,0x00,0xCB,0x97,0x82,0x08,0x04,0x00,0x22,0x67,0x79,0x26,0x00,0x00,0xC8,0x29, +0x00,0x70,0x79,0x4A,0x00,0x00,0xCE,0x29,0x02,0x67,0x20,0x70,0x40,0x3D,0xE4,0xFF, +0x7C,0x3D,0x02,0x00,0xE2,0xFF,0x7C,0x3D,0x1E,0x00,0xE6,0xFF,0x4B,0x2D,0xDE,0xFF, +0x79,0x26,0x00,0x00,0x9E,0x29,0x6B,0x2A,0x0E,0x00,0x6B,0x28,0x12,0x00,0x2D,0x2C, +0x00,0x00,0x14,0x66,0x39,0x2C,0x00,0x00,0x4E,0x04,0x39,0x30,0x00,0x00,0x9A,0x29, +0x39,0x38,0x00,0x00,0x9C,0x29,0x0C,0x60,0x2D,0x30,0x0C,0x00,0x2D,0x38,0x08,0x00, +0x44,0xD8,0xC0,0xC8,0x2C,0x2E,0x00,0x00,0x14,0x66,0x39,0x2E,0x00,0x00,0x4E,0x04, +0x39,0x32,0x00,0x00,0x9A,0x29,0x39,0x3A,0x00,0x00,0x9C,0x29,0x0C,0x60,0x2C,0x32, +0x0C,0x00,0x2C,0x3A,0x08,0x00,0x45,0xDA,0xC1,0xCA,0x16,0x76,0x03,0x03,0x00,0x67, +0xFE,0x01,0x41,0x3D,0xB8,0xFF,0x40,0xD0,0x40,0x3D,0xCA,0xFF,0x41,0xD2,0x41,0x3D, +0xD8,0xFF,0x44,0x3D,0xCC,0xFF,0x45,0x3D,0xDA,0xFF,0x46,0x2D,0xC6,0xFF,0x47,0x2D, +0xD4,0xFF,0x02,0x78,0x02,0x7A,0x79,0x4A,0x00,0x00,0x0E,0x2A,0x00,0x67,0xB2,0x00, +0x7C,0xB0,0x02,0x00,0x00,0x66,0xC8,0x01,0x44,0x42,0xF9,0x41,0xFD,0x00,0x46,0x37, +0x2A,0x3C,0x04,0x00,0x79,0xBC,0x00,0x00,0x00,0x27,0x02,0x6B,0x01,0x7C,0x46,0xDC, +0x30,0x3C,0x00,0x60,0x2A,0x3E,0x02,0x00,0x79,0xBE,0x00,0x00,0x00,0x27,0x02,0x6B, +0x01,0x7E,0x47,0xDE,0x30,0x3E,0x00,0x70,0x7C,0xB4,0x01,0x00,0x40,0x67,0x7C,0xB4, +0x02,0x00,0x24,0x67,0x7C,0xB4,0x03,0x00,0x56,0x67,0x7C,0xB4,0x04,0x00,0x00,0x66, +0x7E,0x01,0x7C,0x1D,0x01,0x00,0xBE,0xFF,0x7C,0x1D,0x0D,0x00,0xBF,0xFF,0x6E,0x42, +0xBA,0xFF,0x46,0x3D,0xBC,0xFF,0x62,0x60,0x7C,0x1D,0x04,0x00,0xBE,0xFF,0x7C,0x1D, +0x07,0x00,0xC0,0xFF,0x6E,0x42,0xBC,0xFF,0x47,0x3D,0xBA,0xFF,0x4C,0x60,0x46,0x3D, +0xBC,0xFF,0x47,0x3D,0xBA,0xFF,0x7C,0x1D,0x00,0x00,0xBE,0xFF,0x7C,0x1D,0x0C,0x00, +0xBF,0xFF,0x7C,0x1D,0x03,0x00,0xC0,0xFF,0x7C,0x1D,0x0F,0x00,0xC1,0xFF,0x2A,0x60, +0x6E,0x42,0xBC,0xFF,0x6E,0x42,0xBA,0xFF,0x7C,0x1D,0x06,0x00,0xBE,0xFF,0x1A,0x60, +0x7C,0xB4,0x10,0x00,0x00,0x64,0x18,0x01,0x40,0xB2,0x00,0x66,0x12,0x01,0x6E,0x42, +0xBC,0xFF,0x6E,0x42,0xBA,0xFF,0x42,0x1D,0xBE,0xFF,0x44,0x3D,0xCE,0xFF,0x45,0x3D, +0xDC,0xFF,0x79,0x24,0x00,0x00,0xA6,0x29,0x79,0x4A,0x00,0x00,0xD0,0x29,0x06,0x67, +0xAC,0x4A,0x00,0x00,0x48,0x67,0x2A,0x30,0x00,0x00,0x2A,0x32,0x02,0x00,0x2A,0x34, +0x08,0x00,0x2A,0x36,0x0A,0x00,0x40,0x3D,0xC2,0xFF,0x41,0x3D,0xC4,0xFF,0x42,0x3D, +0xD0,0xFF,0x43,0x3D,0xD2,0xFF,0x2A,0x38,0x04,0x00,0x2A,0x3A,0x06,0x00,0x04,0x3C, +0x40,0x9C,0x46,0x52,0x46,0x3D,0xB4,0xFF,0x05,0x3E,0x41,0x9E,0x47,0x52,0x47,0x3D, +0xB6,0xFF,0x2A,0x3C,0x0C,0x00,0x2A,0x3E,0x0E,0x00,0x00,0x60,0x8A,0x00,0x2A,0x30, +0x00,0x00,0x2A,0x34,0x08,0x00,0x39,0x38,0x00,0x00,0xD2,0x29,0x44,0xB4,0x06,0x6C, +0x42,0xC9,0x42,0x98,0x44,0x90,0x40,0x3D,0xC2,0xFF,0x42,0x3D,0xD0,0xFF,0x2A,0x3C, +0x04,0x00,0x40,0x9C,0x42,0xDC,0x39,0x38,0x00,0x00,0xD6,0x29,0x44,0xBC,0x02,0x6F, +0x46,0xC9,0x2A,0x32,0x02,0x00,0x2A,0x36,0x0A,0x00,0x39,0x38,0x00,0x00,0xD4,0x29, +0x44,0xB6,0x06,0x6C,0x43,0xC9,0x43,0x98,0x44,0x92,0x41,0x3D,0xC4,0xFF,0x43,0x3D, +0xD2,0xFF,0x2A,0x3E,0x06,0x00,0x41,0x9E,0x43,0xDE,0x39,0x38,0x00,0x00,0xD8,0x29, +0x44,0xBE,0x02,0x6F,0x47,0xC9,0x06,0x38,0x42,0x98,0x44,0x3D,0xB4,0xFF,0x6E,0x52, +0xB4,0xFF,0x2A,0x6F,0x40,0xD8,0x07,0x3A,0x43,0x9A,0x45,0x3D,0xB6,0xFF,0x6E,0x52, +0xB6,0xFF,0x1A,0x6F,0x41,0xDA,0x44,0x3D,0xEE,0xFF,0x45,0x3D,0xF0,0xFF,0x46,0x3D, +0xF6,0xFF,0x47,0x3D,0xF8,0xFF,0x79,0x2A,0x00,0x00,0x24,0x2A,0x95,0x4E,0x79,0x20, +0x00,0x00,0x9E,0x29,0x68,0x42,0x04,0x00,0x68,0x42,0x08,0x00,0x5E,0x4E,0xDF,0x4C, +0xFF,0x3F,0x75,0x4E,0x75,0x4E,0xFC,0xDC,0x4C,0x00,0x2E,0x30,0xC2,0xFF,0x2E,0x3A, +0xC4,0xFF,0x2E,0x34,0xD0,0xFF,0x2E,0x3E,0xD2,0xFF,0x00,0x38,0x02,0x3C,0x2E,0x32, +0xB6,0xFF,0x41,0x53,0x41,0xDA,0x41,0xDE,0x2E,0x32,0xB4,0xFF,0x41,0x53,0x41,0xD8, +0x41,0xDC,0x44,0x3D,0xEE,0xFF,0x45,0x3D,0xF0,0xFF,0x46,0x3D,0xF6,0xFF,0x47,0x3D, +0xF8,0xFF,0x79,0x2A,0x00,0x00,0x24,0x2A,0xD5,0x4E,0x49,0x4A,0x20,0x4D,0x4F,0x4C, +0x45,0x56,0x20,0x53,0x45,0x4A,0x45,0x4E,0x4E,0x41,0x00,0x45,0x00,0x00,0x00,0x80, +0x00,0xC0,0x00,0xE0,0x00,0xF0,0x00,0xF8,0x00,0xFC,0x00,0xFE,0x00,0xFF,0x80,0xFF, +0xC0,0xFF,0xE0,0xFF,0xF0,0xFF,0xF8,0xFF,0xFC,0xFF,0xFE,0xFF,0xFF,0xFF,0xF9,0x4B, +0xFF,0x00,0x3C,0x8A,0x0F,0x72,0x02,0x3A,0x41,0xCA,0x05,0x3E,0x45,0xDA,0x3B,0x36, +0xCC,0x50,0x43,0x46,0x43,0x48,0x06,0x3A,0x41,0xCA,0x45,0xDA,0x3B,0x36,0xC0,0x50, +0x00,0x3A,0x41,0xCA,0x45,0x9E,0x48,0xE8,0x4C,0xE8,0x4A,0xE8,0x4E,0xE8,0x04,0x32, +0x40,0x98,0xEE,0xC3,0xCA,0xFF,0x2E,0x3A,0xF0,0xFF,0xEE,0xCB,0xCC,0xFF,0x81,0xDA, +0x6E,0x24,0xC6,0xFF,0xF2,0x41,0x00,0x58,0x06,0x32,0x42,0x9C,0x06,0x6E,0x03,0x2A, +0x45,0x48,0x85,0xC6,0xEE,0xC3,0xD8,0xFF,0x2E,0x3A,0xF8,0xFF,0x45,0x3D,0xE8,0xFF, +0xEE,0xCB,0xDA,0xFF,0x81,0xDA,0x6E,0x26,0xD4,0xFF,0xF3,0x43,0x00,0x58,0x00,0x72, +0xC9,0xB1,0x06,0x6E,0x34,0x66,0x47,0x4A,0x30,0x6C,0x00,0x32,0xEE,0xC3,0xCA,0xFF, +0x2E,0x3A,0xC4,0xFF,0xEE,0xCB,0xCC,0xFF,0x81,0xDA,0xF2,0x41,0x00,0x58,0x02,0x32, +0xEE,0xC3,0xD8,0xFF,0x2E,0x3A,0xD2,0xFF,0x45,0x3D,0xE8,0xFF,0xEE,0xCB,0xDA,0xFF, +0x81,0xDA,0xF3,0x43,0x00,0x58,0x08,0x72,0x43,0x48,0x7C,0x3B,0xFF,0xFF,0xEE,0xFF, +0x43,0x3B,0xEC,0xFF,0x43,0x48,0x43,0x3B,0xF0,0xFF,0x06,0x30,0x40,0x52,0x40,0x3B, +0xFA,0xFF,0x47,0x4A,0x02,0x6C,0x41,0x54,0x44,0xBC,0x02,0x66,0x41,0x58,0x2E,0x34, +0xCA,0xFF,0x2E,0x36,0xD8,0xFF,0x04,0x30,0xC2,0xC9,0x44,0x44,0x6E,0xD8,0xCC,0xFF, +0x46,0xD0,0xC3,0xCD,0x46,0x44,0x6E,0xDC,0xDA,0xFF,0x01,0x08,0x03,0x00,0x08,0x66, +0x42,0x44,0x43,0x44,0x44,0x44,0x46,0x44,0x46,0x3B,0xF4,0xFF,0x44,0x3B,0xE6,0xFF, +0x40,0x4A,0x06,0x66,0x07,0x34,0x7C,0xD2,0x10,0x00,0x7C,0xCE,0x0F,0x00,0x7B,0x8E, +0x12,0x10,0x43,0x3B,0xF2,0xFF,0x42,0x3B,0xE4,0xFF,0x26,0x66,0xC7,0x08,0x07,0x00, +0x20,0x60,0x40,0x80,0x80,0x80,0xC0,0x80,0x00,0x80,0x40,0x80,0x80,0x80,0x00,0x80, +0xC0,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80, +0x00,0x80,0x6E,0x34,0xCE,0xFF,0x6E,0x36,0xDC,0xFF,0x2E,0x34,0xBC,0xFF,0x2E,0x36, +0xBA,0xFF,0x2E,0x38,0xB6,0xFF,0x2E,0x3A,0xB8,0xFF,0x7C,0x3B,0x00,0x02,0xFE,0xFF, +0x6E,0x28,0xDE,0xFF,0x0C,0x2C,0x00,0x67,0x7E,0x00,0x6D,0x00,0x00,0x01,0xFE,0xFF, +0x2E,0x30,0xE2,0xFF,0x40,0x55,0x74,0x66,0x2E,0x30,0xE6,0xFF,0x7C,0xC0,0xFE,0xFF, +0x7C,0xB0,0x1E,0x00,0x66,0x66,0x2E,0x30,0xE8,0xFF,0x7C,0xC0,0x0F,0x00,0x58,0xE1, +0x40,0x8E,0x2E,0x30,0xE4,0xFF,0x2E,0x66,0x00,0x7C,0x2E,0x60,0x48,0x2B,0xE8,0xFF, +0x49,0x2B,0xF6,0xFF,0x44,0x3B,0xFC,0xFF,0x46,0x42,0x4B,0xE2,0x46,0xDD,0x4A,0xE2, +0x46,0xDD,0x76,0x1B,0xBE,0x60,0xFF,0xFF,0x87,0x3A,0xCA,0xD0,0xCB,0xD2,0x07,0x7C, +0xD5,0x0D,0x71,0x4E,0xFA,0x66,0x0C,0x2C,0x1C,0x67,0xED,0x4B,0xC4,0xFF,0xDC,0x2A, +0xDC,0x2A,0xDC,0x2A,0xDC,0x2A,0xDC,0x2A,0xDC,0x2A,0xDC,0x2A,0xDC,0x2A,0xED,0x4B, +0x1C,0x00,0x46,0x28,0xC0,0xD8,0xCD,0x51,0xB4,0xFF,0x75,0x4E,0x45,0x48,0x3C,0x3A, +0x07,0x00,0x2E,0x30,0xE2,0xFF,0x2E,0x32,0xE8,0xFF,0xC0,0xC3,0x41,0x3D,0xE8,0xFF, +0x2E,0x32,0xE6,0xFF,0x6E,0x28,0xDE,0xFF,0x46,0x4A,0x56,0x6C,0x40,0x44,0x52,0x60, +0x45,0x48,0x48,0x2B,0xE8,0xFF,0x49,0x2B,0xF6,0xFF,0x46,0x42,0x4B,0xE2,0x46,0xDD, +0x4A,0xE2,0x46,0xDD,0x76,0x1B,0xBE,0x60,0xFF,0xFF,0x42,0x48,0x43,0x48,0x2E,0x36, +0xE8,0xFF,0x01,0x7C,0x18,0x60,0x03,0x34,0x40,0xD6,0x41,0xC4,0x74,0x3B,0x00,0x20, +0xC4,0xFF,0x46,0x3B,0xFC,0xFF,0x87,0x3A,0x71,0x4E,0xD5,0x0B,0xFA,0x66,0xCC,0x51, +0xE6,0xFF,0xCA,0xD0,0xCB,0xD2,0xEE,0xD8,0xE4,0xFF,0x42,0x48,0x43,0x48,0x2E,0x38, +0xB6,0xFF,0x45,0x48,0xCD,0x51,0xAA,0xFF,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xFC,0x23, +0xFC,0x00,0xF4,0x9F,0x00,0x00,0x10,0x2A,0x04,0x61,0x5E,0x4E,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0xA6,0x29,0xD0,0x33,0x00,0x00, +0xF2,0x16,0x79,0x20,0x00,0x00,0xA6,0x29,0xE8,0x33,0x02,0x00,0x00,0x00,0xE8,0x16, +0x39,0x30,0x00,0x00,0xF2,0x16,0x79,0xB0,0x00,0x00,0xD2,0x29,0x00,0x6D,0x9A,0x04, +0x39,0x30,0x00,0x00,0xF2,0x16,0x79,0xB0,0x00,0x00,0xD6,0x29,0x00,0x6E,0x8A,0x04, +0x39,0x30,0x00,0x00,0xE8,0x16,0x79,0xB0,0x00,0x00,0xD4,0x29,0x00,0x6D,0x7A,0x04, +0x39,0x30,0x00,0x00,0xE8,0x16,0x79,0xB0,0x00,0x00,0xD8,0x29,0x00,0x6E,0x6A,0x04, +0x79,0x20,0x00,0x00,0xA2,0x29,0xD0,0x33,0x00,0x00,0xDC,0x16,0x39,0x30,0x00,0x00, +0x00,0x27,0x79,0xB0,0x00,0x00,0xDC,0x16,0x00,0x6F,0x4E,0x04,0x79,0x4A,0x00,0x00, +0xDC,0x16,0x16,0x6C,0xB9,0x4E,0xFC,0x00,0x70,0xFB,0xC0,0x33,0x00,0x00,0xDC,0x16, +0xFC,0x33,0x01,0x00,0x00,0x00,0xDA,0x16,0x32,0x60,0x79,0x30,0x00,0x00,0xDC,0x16, +0xC8,0xD1,0x7C,0x22,0xFD,0x00,0x46,0x37,0x30,0x30,0x00,0x98,0x79,0x32,0x00,0x00, +0x94,0x26,0x49,0x53,0xC9,0xD3,0xFC,0xD3,0xFD,0x00,0xEA,0x35,0x11,0x32,0x41,0xC0, +0xC0,0x33,0x00,0x00,0xDC,0x16,0x79,0x42,0x00,0x00,0xDA,0x16,0x79,0x20,0x00,0x00, +0xCA,0x27,0x28,0x3E,0x1E,0x00,0x07,0x30,0x7C,0xC0,0x01,0x00,0xC0,0x33,0x00,0x00, +0xB2,0x29,0x07,0x30,0x7C,0xC0,0x02,0x00,0xC0,0x33,0x00,0x00,0xB4,0x29,0x07,0x30, +0x7C,0xC0,0x04,0x00,0xC0,0x33,0x00,0x00,0xB6,0x29,0x07,0x30,0x7C,0xC0,0x08,0x00, +0xC0,0x33,0x00,0x00,0xB8,0x29,0x79,0x42,0x00,0x00,0xBA,0x29,0xBC,0x2E,0x00,0x00, +0xEC,0x16,0x3C,0x2F,0x00,0x00,0xEA,0x16,0x39,0x3F,0x00,0x00,0xE8,0x16,0x39,0x3F, +0x00,0x00,0xF2,0x16,0xB9,0x4E,0xFC,0x00,0xC0,0xFB,0x8F,0x50,0xC0,0x33,0x00,0x00, +0xFA,0x16,0x40,0x42,0xC0,0x33,0x00,0x00,0xDE,0x16,0xC0,0x33,0x00,0x00,0xE2,0x16, +0xFC,0x33,0x03,0x00,0x00,0x00,0xE0,0x16,0x39,0x30,0x00,0x00,0xE8,0x16,0x7C,0x80, +0x00,0x80,0xC0,0x33,0x00,0x00,0x06,0x17,0xF9,0x33,0x00,0x00,0xEA,0x16,0x00,0x00, +0x08,0x17,0xF9,0x33,0x00,0x00,0xEC,0x16,0x00,0x00,0x0A,0x17,0x79,0x42,0x00,0x00, +0xF8,0x16,0x79,0x4A,0x00,0x00,0xFA,0x16,0x00,0x66,0xD4,0x00,0x00,0x60,0x4A,0x03, +0x1E,0x60,0x79,0x56,0x00,0x00,0xE2,0x16,0x39,0x30,0x00,0x00,0xE2,0x16,0x79,0xB0, +0x00,0x00,0xE0,0x16,0x0A,0x66,0xF9,0x33,0x00,0x00,0xDE,0x16,0x00,0x00,0xE2,0x16, +0x79,0x30,0x00,0x00,0xE2,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0x50,0x0C, +0xFF,0xFF,0xCE,0x67,0x79,0x30,0x00,0x00,0xE2,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0x06,0x17,0xD0,0x33,0x00,0x00,0xE8,0x16,0x79,0x30,0x00,0x00,0xE2,0x16,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0x06,0x17,0xBC,0x30,0xFF,0xFF,0x79,0x52,0x00,0x00,0xE2,0x16, +0x79,0x30,0x00,0x00,0xE2,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0xD0,0x33, +0x00,0x00,0xEA,0x16,0x79,0x52,0x00,0x00,0xE2,0x16,0x79,0x30,0x00,0x00,0xE2,0x16, +0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0xD0,0x33,0x00,0x00,0xEC,0x16,0x79,0x52, +0x00,0x00,0xE2,0x16,0x39,0x30,0x00,0x00,0xE2,0x16,0x79,0xB0,0x00,0x00,0xE0,0x16, +0x04,0x66,0x00,0x61,0xAE,0x02,0x79,0x4A,0x00,0x00,0xF8,0x16,0x00,0x66,0x9A,0x02, +0xB9,0x3E,0x00,0x00,0xE8,0x16,0x57,0x02,0xFF,0x7F,0x39,0x3F,0x00,0x00,0xEC,0x16, +0x39,0x3F,0x00,0x00,0xEA,0x16,0xB9,0x4E,0xFC,0x00,0xAE,0xFB,0x8F,0x58,0x39,0x30, +0x00,0x00,0xE8,0x16,0x7C,0xC0,0x00,0x80,0x04,0x67,0x01,0x70,0x02,0x60,0xFF,0x70, +0xC0,0x33,0x00,0x00,0xF6,0x16,0xBC,0x2E,0x00,0x00,0x04,0x17,0x3C,0x2F,0x00,0x00, +0xF0,0x16,0x3C,0x2F,0x00,0x00,0xEE,0x16,0x39,0x3F,0x00,0x00,0xE8,0x16,0x39,0x30, +0x00,0x00,0xF6,0x16,0x57,0xD1,0x39,0x3F,0x00,0x00,0xEA,0x16,0x00,0x61,0x9E,0x02, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0xC0,0x33,0x00,0x00,0xFA,0x16,0xF9,0x33,0x00,0x00, +0xF6,0x16,0x00,0x00,0xFE,0x16,0xF9,0x33,0x00,0x00,0xFA,0x16,0x00,0x00,0x00,0x17, +0xF9,0x33,0x00,0x00,0x04,0x17,0x00,0x00,0x02,0x17,0xF9,0x33,0x00,0x00,0xE8,0x16, +0x00,0x00,0xFC,0x16,0x00,0x60,0xAE,0x00,0xF9,0x33,0x00,0x00,0xEA,0x16,0x00,0x00, +0xF2,0x16,0x3C,0x60,0xBC,0x2E,0x00,0x00,0x02,0x17,0x3C,0x2F,0x00,0x00,0xF4,0x16, +0x3C,0x2F,0x00,0x00,0xF2,0x16,0x39,0x30,0x00,0x00,0xFC,0x16,0x3C,0x32,0x00,0x80, +0x40,0xB3,0x00,0x3F,0x79,0x53,0x00,0x00,0xF2,0x16,0x39,0x3F,0x00,0x00,0xF2,0x16, +0x00,0x61,0x2A,0x02,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xC0,0x33,0x00,0x00,0x00,0x17, +0x39,0x30,0x00,0x00,0xF2,0x16,0x79,0xB0,0x00,0x00,0xEE,0x16,0xB6,0x6E,0xF9,0x33, +0x00,0x00,0xEE,0x16,0x00,0x00,0xEA,0x16,0x39,0x30,0x00,0x00,0xEE,0x16,0x40,0x53, +0x79,0xB0,0x00,0x00,0xF2,0x16,0x3C,0x6F,0x79,0x4A,0x00,0x00,0x00,0x17,0x08,0x66, +0x79,0x4A,0x00,0x00,0x02,0x17,0x2C,0x67,0xF9,0x33,0x00,0x00,0xF2,0x16,0x00,0x00, +0xEE,0x16,0x39,0x30,0x00,0x00,0xFE,0x16,0x79,0xD1,0x00,0x00,0xFC,0x16,0x39,0x30, +0x00,0x00,0xFE,0x16,0x40,0x44,0xC0,0x33,0x00,0x00,0xFE,0x16,0x79,0x0A,0x00,0x80, +0x00,0x00,0xFC,0x16,0x39,0x30,0x00,0x00,0xEA,0x16,0x40,0x53,0x79,0xB0,0x00,0x00, +0xEE,0x16,0x14,0x6F,0x79,0x4A,0x00,0x00,0x00,0x17,0x00,0x66,0x3C,0xFF,0x79,0x4A, +0x00,0x00,0x02,0x17,0x00,0x66,0x32,0xFF,0x3C,0x60,0xBC,0x2E,0x00,0x00,0x04,0x17, +0x3C,0x2F,0x00,0x00,0xF0,0x16,0x3C,0x2F,0x00,0x00,0xF2,0x16,0x39,0x3F,0x00,0x00, +0xE8,0x16,0x39,0x30,0x00,0x00,0xF6,0x16,0x57,0xD1,0x79,0x52,0x00,0x00,0xF0,0x16, +0x39,0x3F,0x00,0x00,0xF0,0x16,0x00,0x61,0x64,0x01,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0xC0,0x33,0x00,0x00,0xFA,0x16,0x39,0x30,0x00,0x00,0xF0,0x16,0x79,0xB0,0x00,0x00, +0xEC,0x16,0xB6,0x6D,0x00,0x60,0xAE,0x00,0xF9,0x33,0x00,0x00,0xEC,0x16,0x00,0x00, +0xF4,0x16,0x3C,0x60,0xBC,0x2E,0x00,0x00,0x04,0x17,0x3C,0x2F,0x00,0x00,0xF4,0x16, +0x3C,0x2F,0x00,0x00,0xF2,0x16,0x39,0x30,0x00,0x00,0xE8,0x16,0x3C,0x32,0x00,0x80, +0x40,0xB3,0x00,0x3F,0x79,0x52,0x00,0x00,0xF4,0x16,0x39,0x3F,0x00,0x00,0xF4,0x16, +0x00,0x61,0x0A,0x01,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xC0,0x33,0x00,0x00,0xFA,0x16, +0x39,0x30,0x00,0x00,0xF4,0x16,0x79,0xB0,0x00,0x00,0xF0,0x16,0xB6,0x6D,0xF9,0x33, +0x00,0x00,0xF0,0x16,0x00,0x00,0xEC,0x16,0x39,0x30,0x00,0x00,0xF0,0x16,0x40,0x52, +0x79,0xB0,0x00,0x00,0xF4,0x16,0x3C,0x6C,0x79,0x4A,0x00,0x00,0xFA,0x16,0x08,0x66, +0x79,0x4A,0x00,0x00,0x04,0x17,0x2C,0x67,0xF9,0x33,0x00,0x00,0xF4,0x16,0x00,0x00, +0xF0,0x16,0x39,0x30,0x00,0x00,0xF6,0x16,0x79,0xD1,0x00,0x00,0xE8,0x16,0x39,0x30, +0x00,0x00,0xF6,0x16,0x40,0x44,0xC0,0x33,0x00,0x00,0xF6,0x16,0x79,0x0A,0x00,0x80, +0x00,0x00,0xE8,0x16,0x39,0x30,0x00,0x00,0xEC,0x16,0x40,0x52,0x79,0xB0,0x00,0x00, +0xF0,0x16,0x14,0x6C,0x79,0x4A,0x00,0x00,0xFA,0x16,0x00,0x66,0x3C,0xFF,0x79,0x4A, +0x00,0x00,0x04,0x17,0x00,0x66,0x32,0xFF,0x39,0x30,0x00,0x00,0xE0,0x16,0x79,0xB0, +0x00,0x00,0xDE,0x16,0x00,0x66,0xBA,0xFC,0x9F,0x4A,0xDF,0x4C,0x80,0x00,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0x06,0x60,0x79,0x57,0x00,0x00,0xE0,0x16,0x79,0x30, +0x00,0x00,0xE0,0x16,0x48,0x57,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0x50,0x0C, +0xFF,0xFF,0x0E,0x66,0x39,0x30,0x00,0x00,0xE0,0x16,0x79,0xB0,0x00,0x00,0xDE,0x16, +0xD6,0x6E,0x39,0x30,0x00,0x00,0xE2,0x16,0x79,0xB0,0x00,0x00,0xE0,0x16,0x18,0x6D, +0xF9,0x33,0x00,0x00,0xDE,0x16,0x00,0x00,0xE2,0x16,0x79,0x20,0x00,0x00,0x10,0x2A, +0x90,0x4E,0xC0,0x33,0x00,0x00,0xF8,0x16,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0xFC,0xFF, +0x6E,0x20,0x14,0x00,0x50,0x42,0x79,0x4A,0x00,0x00,0xF8,0x16,0x06,0x67,0x40,0x42, +0x00,0x60,0xA2,0x01,0xAE,0x2E,0x10,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x3F,0x0A,0x00, +0x57,0x02,0xFF,0x7F,0x2E,0x3F,0x08,0x00,0xB9,0x4E,0xFC,0x00,0xC0,0xFB,0x8F,0x50, +0x40,0x4A,0x00,0x67,0x7E,0x01,0xF9,0x33,0x00,0x00,0xDE,0x16,0x00,0x00,0xE4,0x16, +0xFC,0x33,0xFF,0xFF,0x00,0x00,0xE6,0x16,0x00,0x60,0xD2,0x00,0x79,0x30,0x00,0x00, +0xE4,0x16,0x48,0x52,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x06,0x17,0x30,0x30,0x00,0x98, +0x6E,0x22,0x0C,0x00,0x11,0x32,0x41,0xB0,0x00,0x66,0x84,0x00,0x79,0x30,0x00,0x00, +0xE4,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0x50,0x0C,0xFF,0xFF,0x6E,0x67, +0x79,0x30,0x00,0x00,0xE4,0x16,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x06,0x17,0x30,0x30, +0x00,0x98,0x3C,0x32,0x00,0x80,0x40,0xB3,0x6E,0xB0,0x0A,0x00,0x50,0x66,0xAE,0x3E, +0x0A,0x00,0x57,0x02,0xFF,0x7F,0x6E,0x20,0x10,0x00,0x10,0x3F,0x6E,0x20,0x0C,0x00, +0x10,0x3F,0xB9,0x4E,0xFC,0x00,0xAE,0xFB,0x8F,0x58,0x79,0x30,0x00,0x00,0xE4,0x16, +0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0xBC,0x30,0xFF,0xFF,0x39,0x30,0x00,0x00, +0xE4,0x16,0x40,0x56,0x79,0xB0,0x00,0x00,0xE0,0x16,0x04,0x66,0x00,0x61,0xC4,0xFE, +0x6E,0x20,0x14,0x00,0xBC,0x30,0x01,0x00,0x40,0x42,0x00,0x60,0xC8,0x00,0x79,0x30, +0x00,0x00,0xE4,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0x50,0x0C,0xFF,0xFF, +0x14,0x66,0x79,0x0C,0xFF,0xFF,0x00,0x00,0xE6,0x16,0x0A,0x66,0xF9,0x33,0x00,0x00, +0xE4,0x16,0x00,0x00,0xE6,0x16,0x79,0x56,0x00,0x00,0xE4,0x16,0x39,0x30,0x00,0x00, +0xE4,0x16,0x79,0xB0,0x00,0x00,0xE0,0x16,0x00,0x6D,0x22,0xFF,0x79,0x0C,0xFF,0xFF, +0x00,0x00,0xE6,0x16,0x26,0x66,0x79,0x56,0x00,0x00,0xE0,0x16,0x39,0x30,0x00,0x00, +0xE0,0x16,0x7C,0xB0,0x80,0x07,0x12,0x6F,0xFC,0x33,0x01,0x00,0x00,0x00,0xF8,0x16, +0x6E,0x20,0x14,0x00,0x50,0x42,0x40,0x42,0x5A,0x60,0x0A,0x60,0xF9,0x33,0x00,0x00, +0xE6,0x16,0x00,0x00,0xE4,0x16,0x79,0x30,0x00,0x00,0xE4,0x16,0xC8,0xD1,0xFC,0xD1, +0x00,0x00,0x06,0x17,0xAE,0x30,0x0A,0x00,0x79,0x52,0x00,0x00,0xE4,0x16,0x79,0x30, +0x00,0x00,0xE4,0x16,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x06,0x17,0x6E,0x22,0x0C,0x00, +0x91,0x30,0x79,0x52,0x00,0x00,0xE4,0x16,0x79,0x30,0x00,0x00,0xE4,0x16,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0x06,0x17,0x6E,0x22,0x10,0x00,0x91,0x30,0x01,0x70,0x04,0x60, +0x02,0x60,0x40,0x42,0x5E,0x4E,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03, +0xB9,0x4E,0xFC,0x00,0x70,0xFB,0x00,0x3E,0x79,0x2A,0x00,0x00,0xAA,0x29,0xC7,0x3A, +0x79,0x0C,0x01,0x00,0x00,0x00,0x94,0x26,0x04,0x66,0x47,0x4A,0x10,0x66,0x79,0x0C, +0x02,0x00,0x00,0x00,0x94,0x26,0x08,0x66,0x7C,0xBE,0x03,0x00,0x02,0x66,0x0F,0x7E, +0x47,0x30,0xC8,0xD1,0xFC,0xD1,0xFD,0x00,0x66,0x37,0x90,0x3A,0x79,0x20,0x00,0x00, +0x9E,0x29,0x7C,0x31,0x02,0x00,0x08,0x00,0x9F,0x4A,0xDF,0x4C,0x80,0x20,0x5E,0x4E, +0x75,0x4E,0x0F,0x7A,0x00,0x32,0x45,0xC2,0x02,0x36,0x45,0xC6,0x48,0xE8,0x4A,0xE8, +0x4C,0xE8,0x4E,0xE8,0x40,0x98,0x42,0x9C,0x04,0x3A,0x46,0x9A,0x43,0x92,0x20,0x66, +0xAE,0x4A,0xBA,0xFF,0x1A,0x66,0x2E,0x0C,0x03,0x00,0xBE,0xFF,0x12,0x66,0x04,0x3E, +0x46,0xDE,0x7C,0xBE,0x04,0x00,0x08,0x65,0xAE,0x4A,0xDE,0xFF,0x00,0x67,0xDE,0x02, +0x06,0x30,0x40,0x53,0x40,0x3D,0xFA,0xFF,0x7C,0xCA,0x01,0x00,0x4D,0xE7,0x04,0x3E, +0x01,0x38,0x01,0x34,0x44,0x4A,0x06,0x6E,0x12,0x67,0x44,0x44,0x45,0x52,0x7C,0xB8, +0x08,0x00,0x08,0x6D,0x45,0x54,0x44,0x44,0x7C,0xD8,0x10,0x00,0x2E,0x30,0xC2,0xFF, +0x2E,0x32,0xC4,0xFF,0x00,0x61,0x7A,0x02,0xEE,0xCF,0xCA,0xFF,0x43,0x9E,0x2E,0x30, +0xD0,0xFF,0x2E,0x32,0xD2,0xFF,0x41,0x3D,0xE8,0xFF,0x00,0x61,0x7A,0x02,0xEE,0xCD, +0xD8,0xFF,0x43,0x9C,0xC9,0xB1,0x2A,0x62,0x04,0x66,0x42,0x4A,0x24,0x6C,0x45,0x58, +0x2E,0x30,0xEE,0xFF,0x2E,0x32,0xF0,0xFF,0x00,0x61,0x46,0x02,0x2E,0x30,0xF6,0xFF, +0x2E,0x32,0xF8,0xFF,0x41,0x3D,0xE8,0xFF,0x00,0x61,0x4C,0x02,0x6E,0x44,0xE2,0xFF, +0x04,0x60,0x47,0x44,0x46,0x44,0x47,0x3D,0xFE,0xFF,0x46,0x3D,0xFC,0xFF,0x00,0x61, +0xDC,0x01,0x2E,0x34,0xCA,0xFF,0x2E,0x36,0xD8,0xFF,0x05,0x08,0x02,0x00,0x06,0x67, +0x46,0x48,0x42,0x44,0x43,0x44,0x48,0x2D,0xEA,0xFF,0x49,0x2D,0xF2,0xFF,0x45,0xE7, +0x7B,0x26,0x44,0x50,0x7B,0x28,0x3C,0x50,0x6E,0x4A,0xFA,0xFF,0x00,0x6C,0xB4,0x00, +0x06,0x20,0x40,0x48,0x40,0xCC,0xF9,0x47,0xFD,0x00,0x00,0x18,0x05,0x08,0x06,0x00, +0x00,0x66,0xA0,0x00,0x4D,0xE2,0x7C,0xCA,0x0C,0x00,0x7B,0x28,0x06,0x50,0x00,0x60, +0x92,0x00,0xFD,0x00,0x0A,0x17,0xFD,0x00,0x12,0x17,0xFD,0x00,0x12,0x17,0xFD,0x00, +0x0A,0x17,0xFD,0x00,0x50,0x17,0xFD,0x00,0xEC,0x17,0xFD,0x00,0x44,0x17,0xFD,0x00, +0xBE,0x17,0xFD,0x00,0x3E,0x17,0xFD,0x00,0xE6,0x17,0xFD,0x00,0x56,0x17,0xFD,0x00, +0xCC,0x17,0xFD,0x00,0x32,0x17,0xFD,0x00,0xB0,0x17,0xFD,0x00,0x1A,0x17,0xFD,0x00, +0xDA,0x17,0xFD,0x00,0x20,0x17,0xFD,0x00,0xA2,0x17,0xFD,0x00,0x2C,0x17,0xFD,0x00, +0xE0,0x17,0xFD,0x00,0x50,0x17,0xFD,0x00,0xCC,0x17,0xFD,0x00,0x44,0x17,0xFD,0x00, +0xE6,0x17,0xFD,0x00,0x3E,0x17,0xFD,0x00,0xBE,0x17,0xFD,0x00,0x56,0x17,0xFD,0x00, +0xEC,0x17,0xFD,0x00,0x2C,0x17,0xFD,0x00,0xB0,0x17,0xFD,0x00,0x20,0x17,0xFD,0x00, +0xDA,0x17,0xFD,0x00,0x1A,0x17,0xFD,0x00,0xA2,0x17,0xFD,0x00,0x32,0x17,0xFD,0x00, +0xE0,0x17,0xAE,0x4A,0xDE,0xFF,0x18,0x67,0xF9,0x4B,0xFD,0x00,0xEE,0x16,0x4C,0xCB, +0x2E,0x30,0xE2,0xFF,0x02,0x6C,0x40,0x44,0xEE,0xC1,0xE8,0xFF,0x40,0x3D,0xE8,0xFF, +0x40,0x42,0xEE,0xE2,0xBA,0xFF,0x40,0xD1,0xEE,0xE2,0xBC,0xFF,0x40,0xD1,0x36,0x10, +0xBE,0x00,0x00,0x32,0x49,0xE5,0x7B,0x24,0x5A,0x10,0x2E,0x3A,0xB6,0xFF,0x45,0x48, +0x2E,0x3A,0xFA,0xFF,0x3C,0x32,0x21,0x84,0x01,0x01,0x00,0x66,0x86,0x00,0xAE,0x4A, +0xDE,0xFF,0x0A,0x67,0xEA,0x45,0xFE,0xFF,0x2E,0x3E,0xE8,0xFF,0x47,0x48,0x94,0x4E, +0x6E,0x53,0xB8,0xFF,0x2A,0x67,0x6E,0x20,0xEA,0xFF,0xEE,0xD0,0xCE,0xFF,0x48,0x2D, +0xEA,0xFF,0x6E,0x22,0xF2,0xFF,0xEE,0xD2,0xDC,0xFF,0x49,0x2D,0xF2,0xFF,0x2E,0x20, +0xDE,0xFF,0x9C,0x67,0x40,0x24,0xEE,0xD4,0xE4,0xFF,0x4A,0x2D,0xDE,0xFF,0x90,0x60, +0x75,0x4E,0xFD,0x00,0x3E,0x18,0xFD,0x00,0x5E,0x18,0xFD,0x00,0x82,0x18,0xFD,0x00, +0xA6,0x18,0xFD,0x00,0xCC,0x18,0xFD,0x00,0xEC,0x18,0xFD,0x00,0xEE,0x18,0xFD,0x00, +0x0E,0x19,0xFD,0x00,0x2E,0x19,0xFD,0x00,0x50,0x19,0xFD,0x00,0x72,0x19,0xFD,0x00, +0x90,0x19,0xFD,0x00,0xB2,0x19,0xFD,0x00,0xD4,0x19,0xFD,0x00,0xF6,0x19,0xFD,0x00, +0x1A,0x1A,0x7C,0xB0,0x05,0x00,0x88,0x67,0xE7,0x48,0x18,0x00,0xF9,0x49,0xFD,0x00, +0x14,0x18,0xF9,0x47,0xFD,0x00,0x1C,0x18,0x45,0x4A,0x06,0x6C,0xF9,0x47,0xFD,0x00, +0x2E,0x18,0x94,0x4E,0xDF,0x4C,0x00,0x18,0x00,0x60,0x66,0xFF,0x2E,0x30,0xF6,0xFF, +0x7C,0xC0,0x0F,0x00,0x40,0xD0,0x3B,0x3C,0x18,0x00,0x46,0x48,0x2E,0x30,0xD0,0xFF, +0x7C,0xC0,0x0F,0x00,0x40,0xD0,0x3B,0x3C,0x06,0x00,0x46,0x46,0x75,0x4E,0x00,0x00, +0x00,0x80,0x00,0xC0,0x00,0xE0,0x00,0xF0,0x00,0xF8,0x00,0xFC,0x00,0xFE,0x00,0xFF, +0x80,0xFF,0xC0,0xFF,0xE0,0xFF,0xF0,0xFF,0xF8,0xFF,0xFC,0xFF,0xFE,0xFF,0xFF,0xFF, +0x6E,0x20,0xC6,0xFF,0x2E,0x36,0xCC,0xFF,0x48,0xE8,0xEE,0xC1,0xCA,0xFF,0xC3,0xC3, +0x80,0xD2,0xC1,0xD1,0x75,0x4E,0x6E,0x22,0xD4,0xFF,0x2E,0x36,0xDA,0xFF,0x48,0xE8, +0xEE,0xC1,0xD8,0xFF,0xC3,0xC3,0x80,0xD2,0xC1,0xD3,0x75,0x4E,0x04,0x30,0x40,0x55, +0x40,0x3D,0xFA,0xFF,0x2E,0x3A,0xCA,0xFF,0xC5,0xC9,0x2E,0x3E,0xD8,0xFF,0xC7,0xCD, +0x2E,0x30,0xC2,0xFF,0x2E,0x32,0xC4,0xFF,0xB6,0x61,0x43,0x98,0x2E,0x30,0xD0,0xFF, +0x2E,0x32,0xD2,0xFF,0xC0,0x61,0x43,0x9C,0xC9,0xB1,0x1A,0x64,0x2E,0x30,0xEE,0xFF, +0x2E,0x32,0xF0,0xFF,0x9A,0x61,0x2E,0x30,0xF6,0xFF,0x2E,0x32,0xF8,0xFF,0xA6,0x61, +0x45,0x44,0x47,0x44,0x04,0x60,0x44,0x44,0x46,0x44,0x05,0x34,0x07,0x36,0x44,0x38, +0x46,0x3A,0x00,0x61,0x38,0xFF,0x42,0x4A,0x02,0x6A,0x46,0x48,0x48,0x2D,0xEA,0xFF, +0x49,0x2D,0xF2,0xFF,0x2E,0x3E,0xB6,0xFF,0x2E,0x38,0xB8,0xFF,0x52,0x60,0x10,0x30, +0x11,0x32,0x40,0xB3,0x46,0xC0,0x40,0xB3,0x80,0x32,0xC2,0xD0,0xC3,0xD2,0x90,0x32, +0xC2,0xD0,0xC3,0xD2,0xCD,0x51,0xF8,0xFF,0x46,0x48,0x10,0x30,0x11,0x32,0x40,0xB3, +0x46,0xC0,0x40,0xB3,0x80,0x32,0x46,0x48,0xCC,0xD0,0xCD,0xD2,0x2E,0x3A,0xFA,0xFF, +0xCF,0x51,0xCC,0xFF,0x2E,0x3E,0xB6,0xFF,0x6E,0x20,0xEA,0xFF,0x6E,0x22,0xF2,0xFF, +0xEE,0xD0,0xCE,0xFF,0xEE,0xD2,0xDC,0xFF,0x48,0x2D,0xEA,0xFF,0x49,0x2D,0xF2,0xFF, +0xCC,0x51,0xDA,0xFF,0x75,0x4E,0x2C,0x32,0x06,0x00,0x41,0x53,0x2C,0x34,0xF8,0xFF, +0x2C,0x36,0x08,0x00,0x2C,0x38,0xD8,0xFF,0x44,0x53,0x49,0x2A,0x4D,0x26,0x04,0x30, +0x45,0x42,0x4E,0xE2,0x45,0xDB,0x4F,0xE2,0x55,0xE7,0x7B,0x24,0x04,0x50,0xD2,0x4E, +0xFD,0x00,0xC8,0x14,0xFD,0x00,0xDC,0x14,0xFD,0x00,0xB0,0x14,0xFD,0x00,0xC4,0x14, +0x48,0x24,0x92,0x16,0xC2,0xD4,0xC3,0xD6,0xC8,0x51,0xF8,0xFF,0x8D,0x54,0xC9,0x51, +0xCC,0xFF,0x75,0x4E,0xFF,0x7A,0x02,0x60,0x00,0x7A,0x48,0x24,0x85,0x16,0xC3,0xD6, +0xC8,0x51,0xFA,0xFF,0x8D,0x54,0xC9,0x51,0xB4,0xFF,0x75,0x4E,0x48,0x24,0x12,0x1A, +0x05,0x46,0x85,0x16,0xC2,0xD4,0xC3,0xD6,0xC8,0x51,0xF4,0xFF,0x8D,0x54,0xC9,0x51, +0x9C,0xFF,0x75,0x4E,0x2C,0x36,0xDC,0xFF,0x03,0x3E,0x41,0x9E,0x2C,0x67,0xEC,0xCE, +0xD8,0xFF,0x2C,0x30,0xDE,0xFF,0xC0,0xC2,0x79,0x26,0x00,0x00,0x4E,0x04,0xC1,0xD6, +0x4B,0x24,0xC0,0xD4,0x2C,0x30,0x08,0x00,0x48,0xE8,0xC0,0xCE,0x47,0x53,0xDA,0x26, +0xDA,0x26,0xDA,0x26,0xDA,0x26,0xCF,0x51,0xF6,0xFF,0x40,0x42,0x2C,0x34,0xDA,0xFF, +0x03,0x32,0x6C,0x24,0x8C,0x00,0xD2,0x4E,0x2C,0x36,0xDC,0xFF,0x03,0x3E,0x41,0x9E, +0x2C,0x67,0xEC,0xCE,0xD8,0xFF,0x2C,0x30,0xDE,0xFF,0xC0,0xC6,0x79,0x24,0x00,0x00, +0x4E,0x04,0xC3,0xD4,0x4A,0x26,0xC0,0xD6,0x2C,0x30,0x08,0x00,0x48,0xE8,0xC0,0xCE, +0x47,0x53,0x22,0x27,0x22,0x27,0x22,0x27,0x22,0x27,0xCF,0x51,0xF6,0xFF,0x40,0x42, +0x2C,0x34,0xDA,0xFF,0x01,0x36,0x6C,0x24,0x8C,0x00,0xD2,0x4E,0x00,0xFF,0x00,0x00, +0xFF,0xFF,0x00,0xFF,0xFF,0xFF,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00, +0xFF,0x00,0x00,0xFF,0xFF,0x00,0x00,0x00,0xFF,0x00,0xFF,0xFF,0xE7,0x48,0xC0,0xF0, +0x00,0x38,0x02,0x3A,0x40,0x42,0x4C,0xE2,0x40,0xD1,0x4D,0xE2,0x40,0xD1,0x44,0x9A, +0x45,0x3A,0xC5,0x56,0x05,0xDA,0x50,0xE7,0x2C,0x3E,0xDE,0xFF,0xC1,0xCE,0x79,0x24, +0x00,0x00,0x4E,0x04,0xC7,0xD5,0x2C,0x3C,0x06,0x00,0x4E,0xE2,0x44,0xD8,0x6C,0xED, +0xC4,0xD4,0xFB,0x47,0xA8,0x00,0x1B,0x38,0x04,0x30,0x44,0x48,0x00,0x38,0x1B,0x3A, +0x05,0x30,0x45,0x48,0x00,0x3A,0x0D,0x30,0x40,0x52,0x40,0xD0,0x68,0xED,0x40,0x44, +0x6C,0xD0,0x08,0x00,0x40,0x36,0x41,0x96,0x43,0x52,0xEC,0xC6,0xD8,0xFF,0x03,0x3E, +0x46,0xDC,0x46,0xDC,0x7B,0x20,0x0E,0x60,0x2C,0x3C,0xE0,0xFF,0x90,0x4E,0xDF,0x4C, +0x0F,0x03,0x75,0x4E,0xFD,0x00,0x20,0x16,0xFD,0x00,0x66,0x16,0xFD,0x00,0x9C,0x16, +0x4E,0xE2,0x00,0x70,0x40,0x91,0x36,0x66,0x44,0x46,0x45,0x46,0x14,0x60,0x5A,0xC9, +0x46,0x53,0x0C,0x65,0x46,0x53,0x06,0x65,0xC0,0x34,0xCE,0x51,0xFC,0xFF,0x5A,0xCB, +0xCB,0xD4,0x0D,0x3C,0xCF,0x51,0xE8,0xFF,0x75,0x4E,0x5A,0x89,0x46,0x53,0x0C,0x65, +0x46,0x53,0x06,0x65,0xC0,0x34,0xCE,0x51,0xFC,0xFF,0x5A,0x8B,0xCB,0xD4,0x0D,0x3C, +0xCF,0x51,0xE8,0xFF,0x75,0x4E,0x4E,0xE2,0x80,0x91,0x4E,0xE2,0x40,0x91,0x40,0x20, +0x00,0x24,0x84,0xC0,0x85,0xC4,0x84,0x46,0x85,0x46,0x18,0x60,0x92,0xC9,0x9A,0x81, +0x46,0x53,0x0E,0x65,0x46,0x53,0x06,0x65,0xC8,0x24,0xCE,0x51,0xFC,0xFF,0x92,0xCB, +0x9A,0x85,0xCB,0xD4,0x0D,0x3C,0xCF,0x51,0xE4,0xFF,0x75,0x4E,0x4E,0xE2,0x80,0x91, +0x4E,0xE2,0x40,0x91,0x4E,0xE2,0x81,0x93,0x4E,0xE2,0x41,0x93,0x40,0x20,0x00,0x24, +0x41,0x22,0x01,0x26,0x84,0xC0,0x84,0xC2,0x85,0xC4,0x85,0xC6,0x84,0x46,0x85,0x46, +0x22,0x60,0x92,0xC9,0x9A,0x81,0x92,0xC9,0x9A,0x83,0x46,0x53,0x14,0x65,0x46,0x53, +0x08,0x65,0xC8,0x24,0xC9,0x24,0xCE,0x51,0xFA,0xFF,0x92,0xCB,0x9A,0x85,0x92,0xCB, +0x9A,0x87,0xCB,0xD4,0x0D,0x3C,0xCF,0x51,0xDA,0xFF,0x75,0x4E,0x71,0x4E,0x47,0x48, +0x07,0x30,0x6E,0xDE,0xE2,0xFF,0x47,0x48,0x6E,0xC0,0xE6,0xFF,0x0E,0x22,0x6E,0x2C, +0xDE,0xFF,0x36,0x3E,0x00,0x00,0x41,0x2C,0xD5,0x4E,0x10,0x30,0x78,0xE9,0xEA,0x4E, +0x08,0x00,0x10,0x30,0x78,0xE8,0xEA,0x4E,0x08,0x00,0x10,0x30,0xC2,0xD0,0x40,0x48, +0x10,0x30,0x40,0x48,0x00,0x22,0xB8,0xE8,0xEA,0x4E,0x08,0x00,0x10,0x30,0xC2,0xD0, +0x40,0x48,0x10,0x30,0x00,0x22,0x41,0x48,0xB8,0xE9,0xEA,0x4E,0x08,0x00,0x10,0x30, +0xC2,0xD0,0x40,0x48,0x10,0x30,0x00,0x22,0x41,0x48,0xB8,0xE8,0xEA,0x4E,0x08,0x00, +0x10,0x30,0xC2,0xD0,0x40,0x48,0x10,0x30,0x40,0x48,0x00,0x22,0xB8,0xE9,0xEA,0x4E, +0x08,0x00,0xC2,0xD0,0xC3,0xD2,0x01,0x20,0x10,0x30,0x40,0x48,0x00,0x22,0xB8,0xE8, +0xD2,0x4E,0xC2,0xD0,0xC3,0xD2,0x01,0x20,0x10,0x30,0x00,0x22,0x41,0x48,0xB8,0xE9, +0xD2,0x4E,0xC2,0xD0,0xC3,0xD2,0x01,0x20,0x10,0x30,0x00,0x22,0x41,0x48,0xB8,0xE8, +0xD2,0x4E,0xC2,0xD0,0xC3,0xD2,0x01,0x20,0x10,0x30,0x40,0x48,0x00,0x22,0xB8,0xE9, +0xD2,0x4E,0xCD,0x51,0xBE,0xFF,0xC2,0xD0,0x01,0x20,0x10,0x30,0xB8,0xE8,0x40,0x60, +0xCD,0x51,0xC0,0xFF,0xC2,0xD0,0x01,0x20,0x10,0x30,0xB8,0xE9,0x34,0x60,0xCD,0x51, +0xC2,0xFF,0xC2,0xD0,0x01,0x20,0x10,0x30,0xB8,0xE8,0x26,0x60,0xCD,0x51,0xC4,0xFF, +0xC2,0xD0,0x01,0x20,0x10,0x30,0xB8,0xE9,0x16,0x60,0xCD,0x51,0x86,0xFF,0x10,0x60, +0xCD,0x51,0x90,0xFF,0x0A,0x60,0xCD,0x51,0x9A,0xFF,0x04,0x60,0xCD,0x51,0xA4,0xFF, +0x40,0x48,0xC3,0xD2,0x46,0x48,0xEA,0x4E,0x16,0x00,0x46,0x48,0x2E,0x3A,0xFA,0xFF, +0x45,0x48,0x45,0x53,0x0C,0x67,0x45,0x48,0xEE,0xD0,0xFE,0xFF,0xEE,0xD2,0xFC,0xFF, +0xD4,0x4E,0x75,0x4E,0xEA,0x4E,0x08,0x00,0xC3,0xD2,0xD2,0x4E,0xCD,0x51,0xFA,0xFF, +0xC3,0xD2,0x46,0x48,0xEA,0x4E,0x16,0x00,0x46,0x48,0x2E,0x3A,0xFA,0xFF,0x45,0x48, +0x45,0x53,0xDE,0x67,0x45,0x48,0xEE,0xD2,0xFC,0xFF,0xD4,0x4E,0x47,0xC0,0xBC,0x32, +0x00,0x00,0xD3,0x4E,0x47,0xC0,0x46,0x46,0x51,0xCD,0x46,0x46,0xD3,0x4E,0x00,0x00, +0x00,0x00,0x47,0xC0,0x46,0x46,0x51,0xCD,0x46,0x46,0xCC,0x60,0x47,0xC0,0x51,0xC1, +0xD3,0x4E,0x00,0x00,0x47,0xC0,0x46,0x46,0x46,0x80,0x46,0x46,0x51,0xC1,0xD3,0x4E, +0x00,0x00,0x47,0xC0,0x46,0x46,0x46,0x80,0x46,0x46,0x51,0xC1,0x00,0x60,0x7C,0xFF, +0x47,0xC0,0x51,0x46,0x51,0xC1,0xD3,0x4E,0x47,0xC0,0x40,0x46,0x46,0xC0,0x51,0x81, +0x51,0xBD,0xD3,0x4E,0x00,0x00,0x47,0xC0,0x40,0x46,0x46,0xC0,0x51,0x81,0x51,0xBD, +0x00,0x60,0x58,0xFF,0x47,0xC0,0x80,0x32,0xD3,0x4E,0x00,0x00,0x47,0xC0,0x11,0x32, +0x40,0xB3,0x46,0xC0,0x40,0xB3,0x80,0x32,0xD3,0x4E,0x47,0xC0,0x11,0x32,0x40,0xB3, +0x46,0xC0,0x40,0xB3,0x80,0x32,0x00,0x60,0x32,0xFF,0x47,0xC0,0x40,0x46,0x51,0xC1, +0xD3,0x4E,0x47,0xC0,0x46,0xC0,0x40,0x46,0x51,0xC1,0xD3,0x4E,0x00,0x00,0x00,0x00, +0x47,0xC0,0x46,0xC0,0x40,0x46,0x51,0xC1,0x00,0x60,0x10,0xFF,0x47,0xC0,0x51,0xB1, +0xD3,0x4E,0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0xB1,0xD3,0x4E,0x00,0x00,0x00,0x00, +0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0xB1,0x00,0x60,0xF0,0xFE,0x47,0xC0,0x51,0x81, +0xD3,0x4E,0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0x81,0xD3,0x4E,0x00,0x00,0x00,0x00, +0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0x81,0x00,0x60,0xD0,0xFE,0x47,0xC0,0x51,0x81, +0x51,0x46,0xD3,0x4E,0x47,0xC0,0x46,0xC0,0x51,0x81,0x51,0xBD,0xD3,0x4E,0x00,0x00, +0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0x81,0x51,0xBD,0x00,0x60,0xAE,0xFE,0x47,0xC0, +0x40,0x46,0x51,0xB1,0xD3,0x4E,0x47,0xC0,0x46,0xC0,0x51,0xB1,0x51,0xBD,0xD3,0x4E, +0x00,0x00,0x00,0x00,0x47,0xC0,0x46,0xC0,0x51,0xB1,0x51,0xBD,0x00,0x60,0x8C,0xFE, +0x47,0xC0,0x51,0x46,0xD3,0x4E,0x00,0x00,0x47,0xC0,0x51,0xBD,0xD3,0x4E,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x47,0xC0,0x51,0xBD,0x00,0x60,0x9C,0xFE,0x47,0xC0, +0x51,0x46,0x51,0x81,0xD3,0x4E,0x47,0xC0,0x51,0xBD,0x46,0xC0,0x51,0x81,0xD3,0x4E, +0x00,0x00,0x00,0x00,0x47,0xC0,0x51,0xBD,0x46,0xC0,0x51,0x81,0x00,0x60,0x4C,0xFE, +0x47,0xC0,0x40,0x46,0x80,0x32,0xD3,0x4E,0x47,0xC0,0x51,0x8D,0x46,0xC0,0x51,0xB1, +0xD3,0x4E,0x00,0x00,0x00,0x00,0x47,0xC0,0x51,0x8D,0x46,0xC0,0x51,0xB1,0x00,0x60, +0x2A,0xFE,0x47,0xC0,0x40,0x46,0x51,0x81,0xD3,0x4E,0x47,0xC0,0x40,0x46,0x46,0xC0, +0x51,0x81,0xD3,0x4E,0x00,0x00,0x00,0x00,0x47,0xC0,0x40,0x46,0x46,0xC0,0x51,0x81, +0x00,0x60,0x08,0xFE,0x47,0xC0,0x51,0xC1,0x51,0x46,0xD3,0x4E,0x47,0xC0,0x40,0x46, +0x51,0xBD,0x46,0xC0,0x51,0x81,0xD3,0x4E,0x00,0x00,0x47,0xC0,0x40,0x46,0x51,0xBD, +0x46,0xC0,0x51,0x81,0x00,0x60,0xE4,0xFD,0x47,0xC0,0xBC,0x32,0xFF,0xFF,0xD3,0x4E, +0x47,0xC0,0x51,0x8D,0xD3,0x4E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x47,0xC0, +0x51,0x8D,0x00,0x60,0xF4,0xFD,0xEF,0x4F,0xEC,0xFF,0x2C,0x36,0x00,0x00,0x7C,0xB6, +0x08,0x00,0x00,0x62,0x82,0x00,0x6C,0xB0,0x24,0x00,0x06,0x67,0x4F,0x24,0x00,0x61, +0xFE,0x89,0x2C,0x30,0x00,0x00,0x40,0xD0,0x79,0x2A,0x00,0x00,0x4E,0x04,0x46,0xE8, +0xC0,0xCD,0xC6,0xDB,0x2C,0x32,0xFE,0xFF,0x01,0x3C,0xC5,0xCD,0xC6,0xDB,0x2C,0x32, +0x02,0x00,0x45,0x9E,0x04,0x6C,0x41,0x44,0x47,0x44,0x41,0x30,0x40,0x92,0x41,0x32, +0x0F,0x7A,0x44,0x46,0x45,0xC8,0x41,0x42,0xC1,0x09,0x2C,0x3C,0x24,0x00,0x4E,0xE5, +0x7C,0xBC,0x08,0x00,0x08,0x66,0x6C,0x4A,0x20,0x00,0x02,0x66,0x47,0x53,0x2C,0x34, +0x22,0x00,0x02,0x36,0x07,0x38,0x44,0x52,0x45,0xC8,0x7B,0xE9,0x43,0x39,0x22,0x00, +0x3B,0x2C,0x1A,0x60,0xFB,0x47,0x16,0x60,0x4B,0x28,0xC0,0x98,0x01,0x30,0x40,0x46, +0x46,0x48,0xFB,0x4E,0x08,0x60,0xEF,0x4F,0x14,0x00,0x75,0x4E,0x10,0x00,0x28,0x00, +0x32,0x00,0x38,0x00,0x48,0x00,0x5E,0x00,0x30,0x00,0x38,0x00,0x5A,0xE3,0x02,0x64, +0xD2,0x4E,0xD4,0x4E,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1,0x5D,0xC1, +0x5D,0xC1,0x5D,0xC1,0xC9,0xDA,0xCF,0x51,0xE4,0xFF,0xCA,0x60,0x42,0x46,0x5A,0xE3, +0x0A,0x64,0xD2,0x4E,0xC9,0xDA,0xCF,0x51,0xF6,0xFF,0xBA,0x60,0xC8,0xDA,0xCF,0x51, +0xEE,0xFF,0xB2,0x60,0x5A,0xE3,0x1A,0x64,0xD4,0x4E,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3, +0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0x5D,0xB3,0xC9,0xDA,0xCF,0x51,0xE6,0xFF, +0x94,0x60,0xC8,0xDA,0xCF,0x51,0xDE,0xFF,0x8C,0x60,0x79,0x22,0x00,0x00,0x4E,0x04, +0xEC,0xCB,0xFE,0xFF,0xC5,0xD3,0x40,0x34,0x2C,0x3E,0x00,0x00,0x07,0x30,0x40,0xD0, +0xC0,0xC3,0xC1,0xD3,0x47,0x53,0xEC,0x47,0x18,0x00,0x2C,0x32,0x24,0x00,0x41,0xD2, +0xFB,0x4B,0x06,0x10,0xD5,0xDA,0xD5,0x4E,0xCC,0x00,0x30,0x01,0x9C,0x00,0x4A,0x01, +0x56,0x4E,0xEC,0xFF,0x2A,0x34,0x24,0x00,0x42,0xD4,0xFB,0x4B,0xEC,0x20,0xD5,0xDA, +0x45,0x9E,0x79,0x22,0x00,0x00,0x4E,0x04,0x2A,0x34,0xFE,0xFF,0xC5,0xC5,0xC2,0xD3, +0x2A,0x34,0x00,0x00,0xC2,0xC1,0x80,0xD0,0xC0,0xD3,0x02,0x30,0x40,0xD0,0x42,0x53, +0x02,0x3D,0x01,0x3D,0xEA,0x47,0x18,0x00,0x0B,0x2D,0x2A,0x36,0x02,0x00,0x40,0x96, +0x03,0x3D,0x2A,0x36,0x32,0x00,0x43,0xCA,0x45,0xDA,0x05,0x3D,0x43,0xD6,0x03,0x3D, +0x6A,0x20,0x2E,0x00,0x08,0x2D,0xC5,0xD0,0x07,0x3D,0x02,0x3E,0x01,0x34,0x00,0x72, +0x6A,0x4A,0x34,0x00,0x02,0x67,0x20,0x72,0x41,0x24,0x95,0x4E,0x5E,0x53,0x20,0x65, +0x5E,0x20,0x1E,0x32,0x16,0x36,0x43,0x54,0x41,0xB6,0x02,0x6F,0x43,0x42,0xC3,0x3C, +0xC3,0xD0,0xDE,0xD2,0x5E,0x26,0x1E,0x34,0x1E,0x3E,0xEE,0x4D,0xEC,0xFF,0xDA,0x60, +0xEE,0x4D,0x12,0x00,0x5E,0x4E,0x75,0x4E,0x49,0x28,0x02,0x3A,0x10,0x36,0xCA,0xD0, +0x04,0x32,0x43,0xC2,0x59,0xB3,0x45,0x53,0x14,0x65,0x45,0x53,0x08,0x65,0xC0,0xD8, +0x54,0xB7,0xCD,0x51,0xFA,0xFF,0x06,0x32,0x43,0xC2,0xC0,0xD8,0x54,0xB3,0xCF,0x51, +0xD8,0xFF,0x75,0x4E,0x44,0x46,0x46,0x46,0x49,0x28,0x02,0x3A,0x10,0x36,0xCA,0xD0, +0x5B,0x4A,0x26,0x66,0x04,0x32,0x59,0xC3,0x45,0x53,0x14,0x65,0x45,0x53,0x0A,0x65, +0x41,0x42,0xC0,0xD8,0x81,0x38,0xCD,0x51,0xFA,0xFF,0x06,0x32,0xC0,0xD8,0x54,0xC3, +0xCF,0x51,0xD6,0xFF,0x44,0x46,0x46,0x46,0x75,0x4E,0x14,0x32,0x41,0xB7,0x44,0xC2, +0x41,0xB7,0xC1,0x32,0x45,0x53,0x18,0x65,0x45,0x53,0x08,0x65,0xC0,0xD8,0x83,0x38, +0xCD,0x51,0xFA,0xFF,0xC0,0xD8,0x14,0x32,0x41,0xB7,0x46,0xC2,0x41,0xB7,0x81,0x38, +0xCF,0x51,0xA6,0xFF,0x44,0x46,0x46,0x46,0x75,0x4E,0x49,0x28,0x02,0x3A,0x10,0x36, +0xCA,0xD0,0x5B,0x4A,0x0A,0x66,0x43,0x46,0x2C,0x61,0xCF,0x51,0xEE,0xFF,0x75,0x4E, +0x4A,0x61,0xCF,0x51,0xE6,0xFF,0x75,0x4E,0x49,0x28,0x02,0x3A,0x10,0x36,0xCA,0xD0, +0x5B,0x4A,0x08,0x66,0x10,0x61,0xCF,0x51,0xF0,0xFF,0x75,0x4E,0x43,0x46,0x2C,0x61, +0xCF,0x51,0xE6,0xFF,0x75,0x4E,0x04,0x32,0x41,0x46,0x43,0x82,0x59,0xC3,0xCD,0x51, +0x04,0x00,0x75,0x4E,0x45,0x53,0x08,0x65,0xC0,0xD8,0x54,0xC7,0xCD,0x51,0xFA,0xFF, +0x06,0x32,0x41,0x46,0x43,0x82,0xC0,0xD8,0x54,0xC3,0x75,0x4E,0x04,0x32,0x43,0xC2, +0x59,0x83,0xCD,0x51,0x04,0x00,0x75,0x4E,0x45,0x53,0x08,0x65,0xC0,0xD8,0x54,0x87, +0xCD,0x51,0xFA,0xFF,0x06,0x32,0x43,0xC2,0xC0,0xD8,0x54,0x83,0x75,0x4E,0x0E,0x2F, +0xED,0xC3,0xAA,0xFF,0x40,0xE8,0x44,0x99,0xED,0xC1,0xAC,0xFF,0x44,0xD8,0x80,0xD1, +0x79,0x22,0x00,0x00,0x4E,0x04,0xC0,0xD3,0xC1,0xD3,0x5D,0x20,0x15,0x30,0x6D,0x24, +0xB0,0xFF,0x2D,0x32,0xAA,0xFF,0x2D,0x38,0xCC,0xFF,0x44,0xD8,0xCB,0x51,0x42,0x00, +0x75,0x4E,0x09,0x2F,0x1A,0x3A,0xF0,0x47,0x00,0x50,0x2D,0x3C,0x12,0x00,0x2D,0x3A, +0xA8,0xFF,0x12,0x60,0x04,0x3E,0x5E,0xE2,0x02,0x64,0x47,0x50,0x3B,0x3E,0x2E,0x70, +0xFB,0x4E,0x2A,0x70,0x89,0x54,0xCD,0x51,0xEC,0xFF,0x5F,0x22,0x89,0x52,0x09,0x2E, +0x07,0x08,0x00,0x00,0x0A,0x66,0x2D,0x3E,0xA8,0xFF,0x47,0x53,0x47,0xDE,0xC7,0xD2, +0xCA,0x51,0xC0,0xFF,0x01,0x70,0x5F,0x2C,0x5F,0x2A,0x75,0x4E,0x22,0x00,0x30,0x00, +0x9A,0x00,0x64,0x00,0x10,0x00,0x4A,0x00,0x9A,0x00,0x7E,0x00,0x49,0x2C,0x4B,0x28, +0x03,0x3E,0x94,0x1C,0xC0,0xD8,0xC1,0xDC,0xCF,0x51,0xF8,0xFF,0xB6,0x60,0x49,0x2C, +0x03,0x3E,0x16,0x42,0xC1,0xDC,0xCF,0x51,0xFA,0xFF,0xA8,0x60,0x42,0x48,0x49,0x2C, +0x4B,0x28,0x03,0x3E,0x14,0x14,0x02,0x46,0x16,0xC5,0xC0,0xD8,0xC1,0xDC,0xCF,0x51, +0xF4,0xFF,0x42,0x48,0x8E,0x60,0x42,0x48,0x49,0x2C,0x4B,0x28,0x03,0x3E,0x14,0x14, +0x16,0x85,0xC0,0xD8,0xC1,0xDC,0xCF,0x51,0xF6,0xFF,0x42,0x48,0x00,0x60,0x76,0xFF, +0x42,0x48,0x49,0x2C,0x4B,0x28,0x03,0x3E,0x14,0x14,0x16,0xC5,0xC0,0xD8,0xC1,0xDC, +0xCF,0x51,0xF6,0xFF,0x42,0x48,0x00,0x60,0x5C,0xFF,0x42,0x48,0x49,0x2C,0x4B,0x28, +0x03,0x3E,0x14,0x14,0x02,0x46,0x16,0x85,0xC0,0xD8,0xC1,0xDC,0xCF,0x51,0xF4,0xFF, +0x42,0x48,0x00,0x60,0x40,0xFF,0x42,0x48,0x4B,0x28,0x49,0x2C,0x03,0x3E,0x14,0x14, +0x16,0xB5,0xC0,0xD8,0xC1,0xDC,0xCF,0x51,0xF6,0xFF,0x42,0x48,0x00,0x60,0x26,0xFF, +0x55,0x4E,0xAC,0xFF,0x6D,0x42,0xAE,0xFF,0x2E,0x3F,0x5A,0x00,0x2E,0x3F,0x24,0x00, +0x2E,0x3F,0x5E,0x00,0x2E,0x30,0x4C,0x00,0x2E,0x34,0x4E,0x00,0x2E,0x32,0x50,0x00, +0x2E,0x36,0x52,0x00,0x2E,0x3C,0x64,0x00,0x6E,0xDC,0x62,0x00,0xA7,0x48,0x00,0xF0, +0x6D,0x42,0xFE,0xFF,0x6E,0x4A,0x66,0x00,0x48,0x67,0x00,0x3F,0x02,0x3F,0x01,0x3F, +0x03,0x3F,0x00,0x61,0xC8,0xCF,0x1F,0x36,0x00,0x36,0x40,0x3B,0xB0,0xFF,0x1F,0x34, +0x2E,0x32,0x40,0x00,0x2E,0x30,0x42,0x00,0x03,0x3F,0x00,0x76,0x10,0x60,0x40,0xD2, +0x02,0x64,0x43,0x52,0x2E,0x08,0x00,0x00,0x45,0x00,0x02,0x67,0x43,0x52,0xCA,0x51, +0xEE,0xFF,0x41,0x3B,0xAC,0xFF,0x03,0x32,0x43,0x3B,0xB2,0xFF,0x1F,0x36,0x1F,0x34, +0x1F,0x30,0x6D,0x42,0xC2,0xFF,0x2E,0x08,0x00,0x00,0x5B,0x00,0x14,0x67,0x2E,0x38, +0x60,0x00,0x06,0x66,0x6E,0x02,0xFE,0xFF,0x5A,0x00,0x6E,0x4A,0x46,0x00,0x02,0x66, +0x44,0xD2,0x2E,0x08,0x02,0x00,0x5B,0x00,0x02,0x67,0x46,0xD2,0x2E,0x08,0x04,0x00, +0x5B,0x00,0x04,0x67,0x41,0x54,0x43,0x54,0x2E,0x38,0x68,0x00,0x20,0x67,0x7C,0xB8, +0x84,0x03,0x0A,0x66,0x41,0x94,0x42,0x3D,0x4E,0x00,0x43,0xC3,0x10,0x60,0x7C,0xB8, +0x08,0x07,0x08,0x66,0x41,0x90,0x40,0x3D,0x4C,0x00,0x02,0x60,0x43,0xC3,0x00,0x7A, +0x6E,0x4A,0x36,0x00,0x50,0x67,0x6E,0xB4,0x3A,0x00,0x0E,0x6C,0x43,0xD4,0x45,0x52, +0x6E,0xB4,0x3A,0x00,0x18,0x6E,0x00,0x60,0xF0,0x02,0x6E,0xB4,0x3E,0x00,0x00,0x6E, +0xE8,0x02,0x43,0xD4,0x42,0x53,0x6E,0x94,0x3E,0x00,0x02,0x6F,0x45,0x52,0x6E,0xB0, +0x38,0x00,0x0E,0x6C,0x41,0xD0,0x45,0x52,0x6E,0xB0,0x38,0x00,0x18,0x6E,0x00,0x60, +0xC8,0x02,0x6E,0xB0,0x3C,0x00,0x00,0x6E,0xC0,0x02,0x41,0xD0,0x40,0x53,0x6E,0xB0, +0x3C,0x00,0x02,0x6F,0x45,0x52,0x6E,0x3B,0x58,0x00,0xF4,0xFF,0x6E,0x2B,0x54,0x00, +0xFA,0xFF,0x6E,0x4A,0x66,0x00,0x0C,0x67,0xE7,0x48,0x00,0xFF,0x00,0x61,0x10,0x0C, +0xDF,0x4C,0xFF,0x00,0x2E,0x32,0x5A,0x00,0x41,0x02,0x15,0x00,0x00,0x67,0x40,0x01, +0x6E,0x4A,0x68,0x00,0x12,0x66,0x01,0x08,0x02,0x00,0x04,0x67,0x45,0x4A,0x08,0x66, +0x01,0x08,0x04,0x00,0x00,0x67,0x28,0x01,0x2E,0x30,0x48,0x00,0x00,0x34,0x42,0x02, +0x0F,0x00,0x42,0x3B,0xEC,0xFF,0x48,0xE8,0x40,0xD0,0x2E,0x34,0x4A,0x00,0x6E,0x3B, +0x52,0x00,0xEE,0xFF,0x6D,0xD4,0xEE,0xFF,0x42,0x53,0xED,0xC4,0xF4,0xFF,0x6D,0x44, +0xF4,0xFF,0x6D,0x20,0xFA,0xFF,0xC0,0xD0,0xC2,0xD1,0x2E,0x30,0x50,0x00,0x2E,0x32, +0x60,0x00,0x2E,0x08,0x00,0x00,0x5B,0x00,0x06,0x67,0x41,0xD0,0x41,0x3B,0xC2,0xFF, +0x6D,0x42,0xEA,0xFF,0x2E,0x32,0x52,0x00,0x2E,0x34,0x5A,0x00,0x02,0x08,0x04,0x00, +0x0C,0x67,0x40,0x56,0x6D,0x52,0xEA,0xFF,0x6E,0x54,0x52,0x00,0x41,0x56,0x40,0x3B, +0xF0,0xFF,0x46,0xD0,0x40,0x3D,0x50,0x00,0x48,0xE8,0x40,0xD0,0x40,0x54,0x40,0x44, +0x40,0x3B,0xF2,0xFF,0x40,0x44,0x41,0x53,0xC1,0xC0,0x00,0x61,0x8A,0x0C,0x09,0x2F, +0x02,0x08,0x04,0x00,0x06,0x66,0x02,0x08,0x02,0x00,0x28,0x67,0x09,0x2F,0x00,0x36, +0x6D,0x96,0xF2,0xFF,0x4B,0xE2,0x00,0x72,0x02,0x60,0xC1,0x32,0xCB,0x51,0xFC,0xFF, +0x5F,0x22,0x02,0x08,0x04,0x00,0x0C,0x67,0x6D,0x57,0xF0,0xFF,0x6E,0x53,0x50,0x00, +0x6D,0xD0,0xF2,0xFF,0xC0,0xD2,0x2E,0x3F,0x24,0x00,0x2E,0x3F,0x5A,0x00,0x7C,0x3D, +0x07,0x00,0x24,0x00,0x7C,0x3B,0x01,0x00,0xBA,0xFF,0x6D,0x42,0xB8,0xFF,0x7C,0x3B, +0x01,0x00,0xB6,0xFF,0x7C,0x3B,0x02,0x00,0xB4,0xFF,0x6E,0x02,0x05,0x00,0x5A,0x00, +0x00,0x61,0x10,0x02,0x5F,0x3D,0x5A,0x00,0x5F,0x3D,0x24,0x00,0x5F,0x22,0x2D,0x3E, +0xF2,0xFF,0x47,0x44,0x47,0x3B,0xF4,0xFF,0x49,0x20,0x48,0x2B,0xFA,0xFF,0x2E,0x08, +0x04,0x00,0x5B,0x00,0x0A,0x67,0xC7,0x48,0xAD,0xDF,0xFA,0xFF,0x00,0x61,0x16,0x0C, +0x6E,0x42,0x48,0x00,0x6E,0x42,0x4A,0x00,0x6E,0x02,0xFA,0xFF,0x5A,0x00,0x6E,0x4A, +0x68,0x00,0x04,0x67,0x00,0x61,0x3E,0x09,0x2E,0x08,0x00,0x00,0x5B,0x00,0x12,0x67, +0x2E,0x30,0x60,0x00,0x6E,0x4A,0x46,0x00,0x04,0x66,0x6E,0xD1,0x50,0x00,0x40,0x3B, +0xC2,0xFF,0x6E,0x4A,0x36,0x00,0x00,0x67,0xA0,0x00,0x2E,0x30,0x4E,0x00,0x6E,0xB0, +0x3A,0x00,0x26,0x6C,0x6E,0xD0,0x52,0x00,0x6E,0xB0,0x3A,0x00,0x00,0x6F,0x0A,0x01, +0x6E,0x90,0x3A,0x00,0x2E,0x32,0x52,0x00,0x40,0x3D,0x52,0x00,0x40,0x92,0x6E,0xD3, +0x4A,0x00,0x2E,0x30,0x3A,0x00,0x40,0x3D,0x4E,0x00,0x6E,0xB0,0x3E,0x00,0x00,0x6E, +0xE8,0x00,0x6E,0xD0,0x52,0x00,0x40,0x53,0x6E,0xB0,0x3E,0x00,0x08,0x6F,0x6E,0x90, +0x3E,0x00,0x6E,0x91,0x52,0x00,0x2E,0x30,0x4C,0x00,0x6E,0xB0,0x38,0x00,0x26,0x6C, +0x6E,0xD0,0x50,0x00,0x6E,0xB0,0x38,0x00,0x00,0x6F,0xBE,0x00,0x6E,0x90,0x38,0x00, +0x2E,0x32,0x50,0x00,0x40,0x3D,0x50,0x00,0x40,0x92,0x6E,0xD3,0x48,0x00,0x2E,0x30, +0x38,0x00,0x40,0x3D,0x4C,0x00,0x6E,0xB0,0x3C,0x00,0x00,0x6E,0x9C,0x00,0x6E,0xD0, +0x50,0x00,0x40,0x53,0x6E,0xB0,0x3C,0x00,0x08,0x6F,0x6E,0x90,0x3C,0x00,0x6E,0x91, +0x50,0x00,0x04,0x60,0x04,0x02,0x08,0x00,0x6E,0x3B,0x6A,0x00,0xBA,0xFF,0x6E,0x3B, +0x72,0x00,0xB8,0xFF,0x2E,0x30,0x00,0x00,0x40,0x3B,0xB6,0xFF,0x3B,0x10,0xE5,0x00, +0x40,0x3B,0xB4,0xFF,0x2E,0x30,0x48,0x00,0x00,0x34,0x42,0x02,0x0F,0x00,0x42,0x3B, +0xEC,0xFF,0x48,0xE8,0x40,0xD0,0x2E,0x34,0x52,0x00,0x42,0x3B,0xEE,0xFF,0x6E,0xD4, +0x4A,0x00,0x42,0x53,0xED,0xC4,0xF4,0xFF,0x6D,0x44,0xF4,0xFF,0x6D,0x20,0xFA,0xFF, +0xC0,0xD0,0xC2,0xD1,0x6E,0x3B,0x50,0x00,0xF0,0xFF,0x2E,0x32,0x4E,0x00,0x6E,0xD2, +0x52,0x00,0x41,0x53,0x2E,0x30,0x4C,0x00,0xB9,0x4E,0xFC,0x00,0x12,0xA2,0x79,0x22, +0x00,0x00,0x4E,0x04,0xC1,0xD3,0x40,0x3B,0xEA,0xFF,0x2E,0x30,0x02,0x00,0x40,0x44, +0x40,0x3B,0xF2,0xFF,0x00,0x61,0x8C,0x00,0x9F,0x4C,0x0F,0x00,0x40,0x3D,0x4C,0x00, +0x41,0x3D,0x50,0x00,0x42,0x3D,0x4E,0x00,0x43,0x3D,0x52,0x00,0x5F,0x3D,0x5E,0x00, +0x5F,0x3D,0x24,0x00,0x5F,0x3D,0x5A,0x00,0x6E,0x4A,0x66,0x00,0x16,0x67,0x6D,0x3D, +0xAC,0xFF,0x40,0x00,0x2D,0x32,0xB2,0xFF,0x2D,0x36,0xB0,0xFF,0x6D,0x4A,0xAE,0xFF, +0x02,0x67,0x43,0xC3,0x2E,0x08,0x04,0x00,0x5B,0x00,0x04,0x67,0x41,0x54,0x43,0x54, +0x2E,0x08,0x00,0x00,0x5B,0x00,0x0A,0x67,0x6E,0x4A,0x46,0x00,0x04,0x66,0x6E,0xD2, +0x60,0x00,0x2E,0x30,0x68,0x00,0x06,0x66,0x6E,0xD3,0x4C,0x00,0x1C,0x60,0x40,0x0C, +0x84,0x03,0x06,0x66,0x6E,0x93,0x4E,0x00,0x10,0x60,0x40,0x0C,0x08,0x07,0x06,0x66, +0x6E,0x93,0x4C,0x00,0x04,0x60,0x6E,0xD3,0x4E,0x00,0x5D,0x4E,0xDF,0x4C,0x00,0x60, +0x75,0x4E,0x2D,0x32,0xEA,0xFF,0x6D,0x92,0xEC,0xFF,0x01,0x30,0x0A,0x6A,0x41,0x44, +0x41,0x00,0x00,0x80,0x40,0x06,0x10,0x00,0x41,0x3B,0xDC,0xFF,0x48,0xE3,0xF9,0x45, +0xFC,0x00,0xB6,0xA5,0x32,0x30,0x00,0x00,0x40,0x46,0x40,0x3B,0xDE,0xFF,0x2D,0x30, +0xEA,0xFF,0x48,0xE3,0x72,0x3B,0x00,0x00,0xE0,0xFF,0x48,0xE2,0x6D,0xD0,0xF0,0xFF, +0x00,0x34,0x6D,0x94,0xC2,0xFF,0x42,0x02,0x0F,0x00,0x4A,0xE3,0x32,0x34,0x00,0x20, +0x42,0x46,0x42,0x3B,0xE4,0xFF,0x44,0x42,0x7C,0x3B,0x00,0x80,0xBE,0xFF,0xFF,0x76, +0x40,0x0C,0x10,0x00,0x14,0x62,0x48,0xE3,0x32,0x32,0x00,0x00,0x41,0x46,0x6D,0xC3, +0xE0,0xFF,0x7C,0x3B,0x28,0x00,0xDA,0xFF,0x44,0x60,0x7C,0x3B,0x74,0x00,0xDA,0xFF, +0x00,0x32,0x49,0xE8,0x41,0x53,0x01,0x36,0x0E,0x66,0x2D,0x32,0xEC,0xFF,0x6D,0xD2, +0xF0,0xFF,0x41,0x0C,0x20,0x00,0x12,0x65,0x7C,0x3B,0x16,0x01,0xDA,0xFF,0x6D,0x4A, +0xDC,0xFF,0x06,0x6A,0x7C,0x3B,0x7A,0x00,0xDA,0xFF,0x40,0x02,0x0F,0x00,0x06,0x66, +0x43,0x53,0x3C,0x30,0x10,0x00,0x48,0xE3,0x32,0x38,0x00,0x00,0x44,0x46,0x43,0x3B, +0xE8,0xFF,0x44,0x3B,0xE2,0xFF,0x43,0x54,0x42,0xB8,0x02,0x65,0x43,0x52,0x43,0x1B, +0xE6,0xFF,0x43,0x1B,0xE7,0xFF,0x2E,0x30,0x24,0x00,0xED,0xE2,0xBA,0xFF,0x50,0xE3, +0xED,0xE2,0xB8,0xFF,0x50,0xE3,0x3B,0x10,0x64,0x00,0x7B,0x34,0x20,0x00,0x4A,0x3B, +0xD8,0xFF,0x4A,0x3B,0xD6,0xFF,0x4A,0x3B,0xD4,0xFF,0x7B,0x3B,0x30,0x00,0xC8,0xFF, +0x2E,0x30,0x5A,0x00,0x00,0x66,0xB8,0x00,0x00,0x60,0x60,0x01,0xB2,0x01,0xBC,0x01, +0xC6,0x01,0xD0,0x01,0xD8,0x01,0xE0,0x01,0xE4,0x01,0xEA,0x01,0xF0,0x01,0xF8,0x01, +0x00,0x02,0x06,0x02,0x0E,0x02,0x18,0x02,0x20,0x02,0x2A,0x02,0x30,0x02,0x34,0x02, +0x38,0x02,0x3E,0x02,0x40,0x02,0x46,0x02,0x4A,0x02,0x4E,0x02,0x52,0x02,0x58,0x02, +0x5E,0x02,0x64,0x02,0x6A,0x02,0x6E,0x02,0x74,0x02,0x7A,0x02,0x00,0x00,0x06,0x06, +0x08,0x08,0x0E,0x0E,0x0C,0x0C,0x0C,0x0C,0x02,0x02,0x1A,0x1A,0x1E,0x00,0x1E,0x00, +0x1C,0x00,0x1E,0x02,0x1A,0x00,0x1E,0x04,0x18,0x00,0x1E,0x06,0x16,0x00,0x1E,0x08, +0x14,0x00,0x1E,0x0A,0x12,0x00,0x1E,0x0C,0x10,0x00,0x1E,0x0E,0x0E,0x00,0x1E,0x10, +0x0C,0x00,0x1E,0x12,0x0A,0x00,0x1E,0x14,0x08,0x00,0x1E,0x16,0x06,0x00,0x1E,0x18, +0x04,0x00,0x1E,0x1A,0x02,0x00,0x1E,0x1C,0x00,0x00,0x1E,0x1E,0x20,0x20,0x61,0x44, +0x65,0x76,0x53,0x20,0x61,0x74,0x67,0x55,0x73,0x61,0x6C,0x20,0x76,0x6F,0x73,0x65, +0x42,0x20,0x61,0x65,0x48,0x20,0x62,0x61,0x69,0x6C,0x20,0x67,0x75,0x4E,0x00,0x08, +0x01,0x00,0x2A,0x67,0x6E,0x3B,0x5C,0x00,0xC0,0xFF,0x6D,0x3B,0xD6,0xFF,0xD0,0xFF, +0x7C,0x3B,0xAC,0x03,0xD6,0xFF,0x6D,0x3B,0xD4,0xFF,0xCA,0xFF,0x7C,0x3B,0xCC,0x03, +0xD4,0xFF,0x6D,0x3B,0xC8,0xFF,0xC4,0xFF,0x7C,0x3B,0xC0,0x03,0xC8,0xFF,0x00,0x08, +0x00,0x00,0x28,0x67,0x6D,0x42,0xBC,0xFF,0x6D,0x3B,0xD6,0xFF,0xD2,0xFF,0x7C,0x3B, +0x7E,0x02,0xD6,0xFF,0x6D,0x3B,0xD4,0xFF,0xCC,0xFF,0x7C,0x3B,0x16,0x03,0xD4,0xFF, +0x6D,0x3B,0xC8,0xFF,0xC6,0xFF,0x7C,0x3B,0xE4,0x02,0xC8,0xFF,0x00,0x08,0x02,0x00, +0x48,0x67,0x6E,0x3B,0x5E,0x00,0xBE,0xFF,0x6D,0x3B,0xD6,0xFF,0xCE,0xFF,0x7C,0x3B, +0xD8,0x03,0xD6,0xFF,0x6D,0x0C,0x28,0x00,0xDA,0xFF,0x0C,0x66,0x6D,0x42,0xE8,0xFF, +0x7C,0x3B,0x74,0x00,0xDA,0xFF,0x22,0x60,0x6D,0x0C,0x74,0x00,0xDA,0xFF,0x1A,0x66, +0x6D,0x0C,0x10,0x00,0xF0,0xFF,0x12,0x63,0x7C,0x3B,0x16,0x01,0xDA,0xFF,0x6D,0x4A, +0xDC,0xFF,0x06,0x6A,0x7C,0x3B,0x7A,0x00,0xDA,0xFF,0x2D,0x34,0xE0,0xFF,0x2D,0x36, +0xEE,0xFF,0x7C,0x26,0xFD,0x00,0x60,0x25,0x6D,0x38,0xDA,0xFF,0xE7,0x48,0xC0,0x00, +0xB3,0x4E,0x00,0xC0,0xDF,0x4C,0x00,0x03,0x89,0x54,0x6D,0x53,0xB6,0xFF,0x02,0x66, +0x75,0x4E,0x2E,0x08,0x02,0x00,0x5B,0x00,0x00,0x67,0x3C,0xFE,0x00,0x60,0x64,0xFD, +0x11,0x38,0x10,0x20,0x2D,0x32,0xDC,0xFF,0x04,0x6B,0xA8,0xE2,0x02,0x60,0xA8,0xE3, +0x40,0x48,0x00,0x32,0x40,0x48,0x6D,0x38,0xD6,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32, +0xED,0xD0,0xF4,0xFF,0xED,0xD2,0xF2,0xFF,0xCB,0x51,0xD6,0xFF,0x75,0x4E,0x11,0x38, +0x10,0x20,0x2D,0x32,0xDC,0xFF,0x04,0x6B,0xA8,0xE2,0x02,0x60,0xA8,0xE3,0x40,0x48, +0x00,0x32,0x40,0x48,0x2D,0x34,0xE0,0xFF,0x6D,0x38,0xD6,0xFF,0xB3,0x4E,0x00,0xC0, +0x81,0x32,0x00,0x32,0x2D,0x3A,0xB4,0xFF,0x31,0x38,0x00,0x50,0x2D,0x34,0xE2,0xFF, +0x6D,0x38,0xD8,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x33,0x00,0x50,0xED,0xD0,0xF4,0xFF, +0xED,0xD2,0xF2,0xFF,0xCB,0x51,0xB8,0xFF,0x75,0x4E,0xE7,0x48,0xC0,0x00,0x2D,0x3E, +0xE8,0xFF,0x18,0x20,0x11,0x38,0x2D,0x32,0xDC,0xFF,0xA8,0xE3,0x40,0x48,0x00,0x32, +0x40,0x48,0x2D,0x34,0xE0,0xFF,0x6D,0x38,0xD4,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32, +0xED,0xD2,0xB4,0xFF,0x2D,0x34,0xDE,0xFF,0x00,0x38,0x42,0xC8,0x18,0x30,0x40,0x48, +0x01,0x30,0x40,0x48,0x2D,0x32,0xDC,0xFF,0xA8,0xE3,0x40,0x48,0x00,0x32,0x40,0x48, +0x42,0x46,0x42,0xC2,0x42,0x46,0x41,0xB9,0x11,0x38,0x47,0x4A,0x12,0x67,0x6D,0x38, +0xC8,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32,0xED,0xD2,0xB4,0xFF,0x47,0x53,0xC8,0x60, +0x2D,0x34,0xE2,0xFF,0x6D,0x38,0xD4,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32,0xDF,0x4C, +0x00,0x03,0xED,0xD0,0xF4,0xFF,0xED,0xD2,0xF2,0xFF,0x6D,0x42,0xBC,0xFF,0x43,0x53, +0x12,0x67,0xED,0xE7,0xC0,0xFF,0x2E,0x08,0x02,0x00,0x5B,0x00,0x00,0x66,0x30,0x03, +0x00,0x60,0x68,0xFF,0x75,0x4E,0xE7,0x48,0xC0,0x00,0x2D,0x3E,0xE8,0xFF,0x18,0x30, +0x40,0x48,0x11,0x38,0x2D,0x32,0xDC,0xFF,0xA8,0xE2,0x40,0x48,0x00,0x32,0x40,0x48, +0x2D,0x34,0xE0,0xFF,0x6D,0x38,0xD4,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32,0xED,0xD2, +0xB4,0xFF,0x2D,0x34,0xDE,0xFF,0x00,0x38,0x42,0xC8,0x40,0x48,0x18,0x30,0x40,0x48, +0x2D,0x32,0xDC,0xFF,0xA8,0xE2,0x40,0x48,0x00,0x32,0x40,0x48,0x42,0x46,0x42,0xC2, +0x42,0x46,0x41,0xB9,0x11,0x38,0x47,0x4A,0x12,0x67,0x6D,0x38,0xC8,0xFF,0xB3,0x4E, +0x00,0xC0,0x81,0x32,0xED,0xD2,0xB4,0xFF,0x47,0x53,0xCA,0x60,0x2D,0x34,0xE2,0xFF, +0x6D,0x38,0xD4,0xFF,0xB3,0x4E,0x00,0xC0,0x81,0x32,0xDF,0x4C,0x00,0x03,0xED,0xD0, +0xF4,0xFF,0xED,0xD2,0xF2,0xFF,0x6D,0x42,0xBC,0xFF,0x43,0x53,0x12,0x67,0xED,0xE7, +0xC0,0xFF,0x2E,0x08,0x02,0x00,0x5B,0x00,0x00,0x66,0x94,0x02,0x00,0x60,0x68,0xFF, +0x75,0x4E,0x42,0x46,0x42,0xC8,0x42,0x46,0x04,0x32,0x75,0x4E,0x42,0x46,0x42,0x82, +0x42,0x46,0x44,0xC2,0x75,0x4E,0x41,0x46,0x42,0xC2,0x44,0x82,0x41,0xB5,0x75,0x4E, +0x41,0xB9,0x42,0xC2,0x41,0xB9,0x75,0x4E,0x42,0xC2,0x41,0x46,0x44,0xC2,0x75,0x4E, +0x04,0x32,0x75,0x4E,0x42,0xC2,0x41,0xB9,0x75,0x4E,0x42,0xC2,0x44,0x82,0x75,0x4E, +0x42,0xC2,0x44,0x82,0x41,0xB5,0x75,0x4E,0x42,0xC2,0x41,0xB9,0x41,0xB5,0x75,0x4E, +0x04,0x32,0x41,0xB5,0x75,0x4E,0x44,0xB5,0x42,0xC2,0x44,0x82,0x75,0x4E,0x41,0xB9, +0x42,0xC2,0x41,0xB9,0x41,0xB5,0x75,0x4E,0x41,0x46,0x42,0xC2,0x44,0x82,0x75,0x4E, +0x41,0x46,0x42,0xC2,0x44,0xB5,0x44,0x82,0x75,0x4E,0x42,0x88,0x04,0x32,0x75,0x4E, +0x00,0x72,0x75,0x4E,0x44,0xC2,0x75,0x4E,0x44,0x46,0x44,0xC2,0x75,0x4E,0x75,0x4E, +0x41,0x46,0x44,0xC2,0x75,0x4E,0x04,0x32,0x75,0x4E,0x41,0xB9,0x75,0x4E,0x44,0x82, +0x75,0x4E,0x44,0x82,0x41,0x46,0x75,0x4E,0x41,0xB9,0x41,0x46,0x75,0x4E,0x04,0x32, +0x41,0x46,0x75,0x4E,0x44,0x46,0x44,0x82,0x75,0x4E,0x41,0x46,0x75,0x4E,0x41,0x46, +0x44,0x82,0x75,0x4E,0x44,0xC2,0x41,0x46,0x75,0x4E,0xFF,0x72,0x75,0x4E,0x42,0xC2, +0x2D,0x3C,0xE4,0xFF,0x2D,0x08,0x00,0x00,0xBF,0xFF,0x10,0x67,0x3C,0x00,0x10,0x00, +0x56,0xE2,0x04,0x64,0x3C,0x3C,0x00,0x80,0x46,0x3B,0xE4,0xFF,0x6D,0x4A,0xE8,0xFF, +0x0A,0x6B,0x6D,0xBC,0xE2,0xFF,0x04,0x64,0x46,0xC0,0x04,0x60,0x40,0x42,0x46,0xC2, +0x2D,0x3C,0xC2,0xFF,0x02,0x3A,0x45,0x48,0x2D,0x3A,0xE2,0xFF,0xAD,0xED,0x45,0x48, +0x05,0x3E,0x45,0x48,0x47,0xC2,0x45,0xC0,0x41,0x48,0x00,0x32,0x06,0x60,0x01,0x20, +0x88,0xE2,0x80,0x82,0xCE,0x51,0xF8,0xFF,0x01,0x30,0x41,0x48,0x6D,0x38,0xD2,0xFF, +0xF3,0x4E,0x00,0xC0,0x2D,0x53,0xE7,0xFF,0x04,0x66,0x6D,0xC2,0xE4,0xFF,0x2D,0x3C, +0xC2,0xFF,0x41,0x48,0x41,0x42,0x01,0x2A,0x04,0x60,0x8D,0xE2,0x85,0x82,0xCE,0x51, +0xFA,0xFF,0x01,0x3A,0x41,0x48,0x6D,0x82,0xBC,0xFF,0x45,0x3B,0xBC,0xFF,0x6D,0x38, +0xC6,0xFF,0xF3,0x4E,0x00,0xC0,0x2D,0x3C,0xE4,0xFF,0x2D,0x53,0xE7,0xFF,0x10,0x6B, +0x12,0x67,0x2D,0x53,0xE7,0xFF,0x02,0x66,0x46,0xC2,0x6D,0xC2,0xE0,0xFF,0x52,0x60, +0x41,0x42,0x02,0x60,0x46,0xC2,0x6D,0x4A,0xBE,0xFF,0x40,0x6B,0x2D,0x3A,0xE8,0xFF, +0x45,0x54,0x47,0x48,0x2D,0x3E,0xE2,0xFF,0x3C,0x00,0x10,0x00,0x57,0xE2,0x06,0x64, +0x3C,0x3E,0x00,0x80,0x45,0x52,0x6D,0x0C,0x01,0x00,0xE0,0xFF,0x02,0x66,0x45,0x53, +0x3C,0x00,0x10,0x00,0x56,0xE2,0x04,0x64,0x3C,0x3C,0x00,0x80,0x46,0xBE,0x02,0x65, +0x45,0x52,0x47,0x48,0x46,0x3B,0xE4,0xFF,0x45,0x1B,0xE6,0xFF,0x6D,0x1B,0xE6,0xFF, +0xE7,0xFF,0x2D,0x3C,0xC2,0xFF,0x41,0x48,0x41,0x42,0x01,0x2A,0x04,0x60,0x8D,0xE2, +0x85,0x82,0xCE,0x51,0xFA,0xFF,0x01,0x3A,0x41,0x48,0x6D,0x82,0xBC,0xFF,0x45,0x3B, +0xBC,0xFF,0x42,0xC2,0x6D,0x38,0xCC,0xFF,0xF3,0x4E,0x00,0xC0,0x6D,0xC2,0xC0,0xFF, +0x6D,0xC0,0xC0,0xFF,0xED,0xE7,0xC0,0xFF,0x6D,0x38,0xD0,0xFF,0xF3,0x4E,0x00,0xC0, +0x6D,0xC2,0xC0,0xFF,0x6D,0x38,0xC4,0xFF,0xF3,0x4E,0x00,0xC0,0x6D,0xC2,0xC0,0xFF, +0x6D,0x38,0xCA,0xFF,0xF3,0x4E,0x00,0xC0,0xED,0xE7,0xBE,0xFF,0x2A,0x64,0x41,0x48, +0x00,0x32,0x89,0xE2,0x42,0x48,0x2D,0x34,0xE2,0xFF,0x8A,0xE2,0x42,0x3B,0xE2,0xFF, +0x42,0x48,0x42,0x3B,0xE0,0xFF,0x24,0x67,0x2D,0x30,0xDC,0xFF,0x12,0x6B,0x40,0x52, +0x40,0x3B,0xDC,0xFF,0x01,0x30,0x41,0x48,0x6D,0x38,0xCE,0xFF,0xF3,0x4E,0x00,0xC0, +0x00,0x4A,0x04,0x67,0x40,0x53,0xE8,0x60,0x40,0x42,0xE2,0x60,0x42,0x3B,0xE2,0xFF, +0x42,0x48,0x42,0x3B,0xE0,0xFF,0xED,0xD2,0xB4,0xFF,0x11,0x38,0x3C,0x30,0x0F,0x00, +0x6D,0x90,0xDC,0xFF,0x40,0x00,0x00,0x80,0x40,0x3B,0xDC,0xFF,0xCA,0x60,0xED,0xE7, +0xBE,0xFF,0x0C,0x64,0x6D,0x4A,0xDC,0xFF,0x00,0x6B,0x30,0xFC,0x00,0x60,0xC8,0xFC, +0x3C,0x00,0x10,0x00,0xED,0xE4,0xDE,0xFF,0x2D,0x30,0xE2,0xFF,0x7C,0xB0,0xFF,0xFF, +0x46,0x67,0x3C,0x00,0x10,0x00,0x50,0xE2,0x40,0x3B,0xE2,0xFF,0x2D,0x30,0xDC,0xFF, +0x00,0x4A,0x06,0x66,0x7C,0x3B,0x00,0x80,0xDE,0xFF,0x2D,0x32,0xE0,0xFF,0x49,0xE2, +0x32,0x67,0x41,0x3B,0xE0,0xFF,0x40,0x4A,0x08,0x6B,0x6D,0x52,0xDC,0xFF,0x00,0x60, +0x86,0xFC,0x00,0x4A,0x08,0x67,0x6D,0x53,0xDC,0xFF,0x00,0x60,0xDE,0xFB,0x7C,0x3B, +0x01,0x00,0xDC,0xFF,0x00,0x60,0x70,0xFC,0x6D,0x52,0xE8,0xFF,0x7C,0x3B,0x00,0x80, +0xE2,0xFF,0xB8,0x60,0x7C,0x3B,0xFF,0xFF,0xE0,0xFF,0x6D,0x53,0xE8,0xFF,0xED,0xD2, +0xB4,0xFF,0x3C,0x34,0x0F,0x00,0x40,0x94,0x42,0x00,0x00,0x80,0x42,0x3B,0xDC,0xFF, +0x00,0x60,0xA8,0xFB,0x2E,0x32,0x48,0x00,0x01,0x34,0x42,0x02,0x0F,0x00,0x42,0x3B, +0xEC,0xFF,0x49,0xE8,0x49,0xE3,0x6D,0x20,0xFA,0xFF,0xC1,0xD0,0x6E,0x3B,0x50,0x00, +0xF0,0xFF,0x2E,0x30,0x4A,0x00,0x2E,0x32,0x52,0x00,0x41,0x3B,0xEE,0xFF,0x2D,0x34, +0xF4,0xFF,0x00,0x61,0x72,0x02,0x2E,0x3C,0x68,0x00,0x46,0x0C,0x08,0x07,0x00,0x67, +0xD6,0x00,0x46,0x0C,0x84,0x03,0x0C,0x67,0x6D,0x44,0xF4,0xFF,0x41,0x53,0x41,0xD0, +0xC2,0xC0,0xC0,0xD1,0x2E,0x30,0x52,0x00,0x48,0xE8,0x40,0xD0,0x40,0x54,0x40,0x3B, +0xF2,0xFF,0x09,0x2F,0x46,0x0C,0x8C,0x0A,0x0E,0x67,0x6D,0x44,0xF2,0xFF,0x2E,0x32, +0x50,0x00,0x41,0x53,0xC1,0xC0,0xC0,0xD3,0x2D,0x34,0xEC,0xFF,0x3C,0x36,0x00,0x80, +0x03,0x38,0x6B,0xE4,0x00,0x70,0x2D,0x34,0xF0,0xFF,0x2D,0x3C,0xF4,0xFF,0x34,0x60, +0x2D,0x32,0xEE,0xFF,0xE7,0x48,0xC0,0x08,0x14,0x60,0x10,0x3E,0x43,0xCE,0x02,0x67, +0x44,0x80,0x5C,0xE2,0x06,0x64,0x80,0x32,0x89,0x54,0x00,0x70,0xC6,0xD0,0xC9,0x51, +0xEA,0xFF,0x80,0x32,0x00,0x70,0xDF,0x4C,0x10,0x03,0xED,0xD2,0xF2,0xFF,0x5B,0xE2, +0x02,0x64,0x88,0x54,0xCA,0x51,0xCA,0xFF,0x5F,0x22,0x2E,0x30,0x50,0x00,0x2E,0x32, +0x52,0x00,0x41,0x3B,0xF0,0xFF,0x41,0x3D,0x50,0x00,0x40,0x3B,0xEE,0xFF,0x40,0x3D, +0x52,0x00,0x2D,0x30,0xB0,0xFF,0x6D,0x3B,0xB2,0xFF,0xB0,0xFF,0x40,0x3B,0xB2,0xFF, +0x7C,0x3B,0x01,0x00,0xAE,0xFF,0x2D,0x30,0xF2,0xFF,0x6E,0x0C,0x84,0x03,0x68,0x00, +0x02,0x66,0x40,0x44,0x40,0x3B,0xF4,0xFF,0x6E,0x42,0x48,0x00,0x6E,0x42,0x4A,0x00, +0x49,0x2B,0xFA,0xFF,0x75,0x4E,0x2E,0x30,0x50,0x00,0x6D,0xD0,0xEC,0xFF,0x40,0x53, +0x48,0xE8,0x40,0xD0,0x40,0x54,0x40,0x3B,0xF2,0xFF,0x00,0x34,0x4A,0xE2,0x42,0x53, +0xC1,0xC0,0x09,0x2F,0xC0,0xD3,0x1E,0x60,0x48,0x24,0x02,0x36,0x1A,0x30,0x00,0x7A, +0x3C,0x38,0x0F,0x00,0x48,0xE2,0x55,0xE3,0xCC,0x51,0xFA,0xFF,0x05,0x33,0xCB,0x51, +0xEC,0xFF,0xED,0xD0,0xF4,0xFF,0xC9,0x51,0xE0,0xFF,0x6D,0x3B,0xF2,0xFF,0xF4,0xFF, +0x5F,0x22,0x49,0x2B,0xFA,0xFF,0x2E,0x30,0x48,0x00,0x6E,0xD0,0x50,0x00,0x40,0x44, +0x40,0x02,0x0F,0x00,0x40,0x3D,0x48,0x00,0x6E,0x42,0x4A,0x00,0x75,0x4E,0x2E,0x30, +0x48,0x00,0x00,0x38,0x40,0x02,0x0F,0x00,0x40,0x3B,0xEC,0xFF,0x4C,0xE8,0x44,0xD8, +0x2E,0x30,0x4A,0x00,0xED,0xC0,0xF4,0xFF,0x6D,0x20,0xFA,0xFF,0xC4,0xD0,0xC0,0xD1, +0x2D,0x34,0xEC,0xFF,0x3C,0x36,0x00,0x80,0x03,0x38,0x6B,0xE4,0x2E,0x34,0x52,0x00, +0x2E,0x32,0x50,0x00,0x42,0x3B,0xEE,0xFF,0x41,0x3B,0xF0,0xFF,0x00,0x61,0xE8,0x00, +0x49,0xE6,0x41,0xD2,0x41,0x54,0x41,0x3B,0xF2,0xFF,0x49,0x26,0x2E,0x3E,0x44,0x00, +0x97,0xE2,0x00,0x7E,0x97,0xE2,0x2D,0x3E,0xF4,0xFF,0x2E,0x34,0x42,0x00,0x2D,0x3A, +0xEE,0xFF,0x45,0x53,0x3C,0x3C,0xFF,0x7F,0x87,0x4A,0x0E,0x6B,0x42,0xDC,0x02,0x64, +0x54,0x61,0xC7,0xD0,0xCD,0x51,0xF6,0xFF,0x0E,0x60,0x42,0xDC,0x02,0x64,0x46,0x61, +0x44,0x61,0xC7,0xD0,0xCD,0x51,0xF4,0xFF,0x2E,0x34,0x50,0x00,0x2E,0x32,0x40,0x00, +0x2E,0x30,0x42,0x00,0x00,0x76,0x0C,0x60,0x40,0xD2,0x02,0x64,0x43,0x52,0x87,0x4A, +0x02,0x6A,0x43,0x52,0xCA,0x51,0xF2,0xFF,0x41,0x3D,0x40,0x00,0x43,0x3D,0x50,0x00, +0x6D,0x3D,0xB0,0xFF,0x52,0x00,0x2D,0x32,0xF2,0xFF,0x41,0x3B,0xF4,0xFF,0x6E,0x22, +0x6C,0x00,0x00,0x60,0xC4,0xFE,0xE7,0x48,0xC0,0x1F,0x00,0x70,0x2D,0x3A,0xF0,0xFF, +0x45,0x53,0x2E,0x3E,0x40,0x00,0x04,0x60,0x5B,0xE2,0x02,0x64,0x58,0x34,0x0A,0x3C, +0x43,0xCC,0x18,0x66,0x87,0x4A,0x06,0x6B,0x42,0xDE,0x2C,0x64,0x22,0x60,0x42,0xDE, +0x1E,0x64,0x5C,0xE2,0x1A,0x64,0xC0,0x32,0x00,0x70,0x14,0x60,0x42,0xDE,0x0A,0x64, +0x44,0x80,0x5C,0xE2,0x04,0x64,0xC0,0x32,0x00,0x70,0x87,0x4A,0x0A,0x6A,0x44,0x80, +0x5C,0xE2,0x04,0x64,0xC0,0x32,0x00,0x70,0xCD,0x51,0xBE,0xFF,0x80,0x32,0xDF,0x4C, +0xF8,0x03,0xC1,0xD2,0x75,0x4E,0x07,0x3F,0x6E,0x22,0x6C,0x00,0x2D,0x3E,0xFE,0xFF, +0x08,0x67,0xC7,0xD2,0x6D,0x42,0xFE,0xFF,0x06,0x60,0x6E,0x3B,0x70,0x00,0xFE,0xFF, +0x1F,0x3E,0x75,0x4E,0xF0,0x43,0x00,0x70,0xF1,0x45,0x00,0x70,0x4F,0xE2,0x47,0x53, +0x2E,0x3C,0x52,0x00,0x00,0x60,0x80,0x00,0xE7,0x48,0xE0,0x03,0x00,0x7A,0x00,0x7C, +0x12,0x22,0x89,0xE2,0x10,0x20,0x05,0x10,0x98,0xE2,0x11,0x24,0x06,0x14,0x02,0x26, +0x9B,0xE2,0x03,0x28,0x9C,0xE2,0x00,0x2A,0x00,0x2C,0x80,0xB5,0x85,0xB7,0x86,0xB9, +0x9D,0xE3,0x9E,0xE5,0x85,0x80,0x86,0x80,0x01,0x2A,0x01,0x2C,0x81,0xB5,0x85,0xB7, +0x86,0xB9,0x9D,0xE3,0x9E,0xE5,0x81,0x80,0x85,0x80,0x86,0x80,0x82,0xB7,0x84,0xB7, +0x9C,0xE5,0x82,0x80,0x84,0x80,0x40,0x48,0x11,0x3C,0x06,0x3A,0x45,0xB1,0x40,0xCA, +0x8A,0x54,0x12,0x22,0x2A,0x12,0xFF,0xFF,0x99,0xE2,0xC5,0x32,0x10,0x3A,0xC6,0x30, +0xCF,0x51,0xA2,0xFF,0xDF,0x4C,0xC0,0x07,0x4A,0x22,0xED,0xD4,0xF4,0xFF,0x46,0x0C, +0x01,0x00,0x02,0x66,0x49,0x24,0xCE,0x51,0x80,0xFF,0x75,0x4E,0xE7,0x48,0xE0,0xF8, +0x79,0x24,0x00,0x00,0x9E,0x29,0x6A,0x20,0x0E,0x00,0x6A,0x22,0x12,0x00,0x28,0x30, +0x0C,0x00,0x28,0x32,0x06,0x00,0x28,0x34,0x08,0x00,0x68,0x4A,0x0A,0x00,0x0A,0x66, +0x7C,0x33,0x01,0x00,0x0A,0x00,0xC2,0xC2,0x08,0x60,0x69,0x42,0x0A,0x00,0xC2,0xC2, +0x41,0xC1,0x68,0x20,0x00,0x00,0x69,0x22,0x00,0x00,0xC8,0xB3,0x04,0x67,0x3E,0x61, +0x02,0x60,0x06,0x61,0xDF,0x4C,0x1F,0x07,0x75,0x4E,0xC9,0x51,0x2C,0x00,0x75,0x4E, +0x42,0x42,0x01,0x38,0x1C,0x60,0xC0,0xD0,0xF0,0x41,0x02,0x00,0x10,0x3E,0x48,0x22, +0x48,0x24,0x40,0xD4,0x02,0x36,0x04,0x60,0x49,0x24,0xA1,0x34,0xCB,0x51,0xFA,0xFF, +0x87,0x32,0xCC,0x51,0xE2,0xFF,0x4A,0x20,0xC8,0x51,0xD6,0xFF,0x75,0x4E,0x01,0x38, +0x41,0xD2,0x12,0x60,0x49,0x24,0x00,0x36,0x04,0x60,0x98,0x34,0xC1,0xD4,0xCB,0x51, +0xFA,0xFF,0xE9,0x43,0x02,0x00,0xCC,0x51,0xEC,0xFF,0x75,0x4E,0x79,0x20,0x00,0x00, +0xA2,0x29,0x18,0x30,0x39,0x32,0x00,0x00,0x9A,0x29,0x3B,0x18,0x5D,0x10,0x04,0xB0, +0x00,0x62,0x84,0x00,0x00,0x34,0xFC,0xC4,0x06,0x00,0xF9,0x43,0x00,0x00,0x48,0x27, +0xC2,0xD2,0x41,0x53,0x48,0x67,0x02,0x76,0x00,0x72,0x00,0x74,0x18,0x34,0xC2,0x32, +0x02,0x6C,0x42,0x42,0x7C,0xB4,0xE8,0x03,0x04,0x6F,0x3C,0x34,0xE8,0x03,0x7C,0xD4, +0x48,0x00,0xFC,0x84,0x8F,0x00,0x41,0xE9,0x42,0x82,0xCB,0x51,0xDE,0xFF,0xF9,0x41, +0xFD,0x00,0x46,0x37,0x40,0xD0,0x30,0x30,0x00,0x00,0x04,0xC0,0xF9,0x41,0xFF,0x00, +0x40,0x82,0x40,0xD0,0x81,0x31,0x00,0x00,0x75,0x4E,0x03,0x01,0x0F,0x00,0x18,0x32, +0xC1,0x32,0x24,0x61,0x01,0x34,0x18,0x32,0xC1,0x32,0x1C,0x61,0x41,0xD4,0x18,0x32, +0xC1,0x32,0x14,0x61,0x41,0xD4,0x08,0x67,0x7C,0xB4,0xB8,0x0B,0x08,0x66,0x40,0x46, +0xC0,0x33,0xFF,0x00,0x40,0x82,0x75,0x4E,0x7C,0xB2,0x8E,0x00,0x0C,0x6D,0x7C,0xB2, +0x5A,0x03,0x04,0x6D,0x3C,0x32,0xE8,0x03,0x75,0x4E,0x00,0x72,0x75,0x4E,0x04,0x2F, +0x79,0x20,0x00,0x00,0x9E,0x29,0x7C,0x31,0x04,0x00,0x08,0x00,0x79,0x20,0x00,0x00, +0xA2,0x29,0x18,0x30,0x10,0x34,0x79,0x20,0x00,0x00,0xAA,0x29,0x39,0x32,0x00,0x00, +0x9A,0x29,0x3B,0x18,0x95,0x10,0x04,0xB0,0x06,0x63,0xBC,0x30,0xFF,0xFF,0x18,0x60, +0xC0,0x30,0x42,0x4A,0x16,0x66,0xF9,0x43,0x00,0x00,0x48,0x27,0xFC,0xC0,0x06,0x00, +0xC0,0xD2,0xD9,0x30,0xD9,0x30,0x91,0x30,0x1F,0x28,0x75,0x4E,0x41,0x53,0x30,0x67, +0xF9,0x43,0xFD,0x00,0x46,0x37,0x40,0xD0,0x31,0x30,0x00,0x00,0x04,0xC0,0xF9,0x43, +0xFF,0x00,0x40,0x82,0x40,0xD0,0x31,0x30,0x00,0x00,0x58,0xEB,0x02,0x72,0x58,0xE9, +0x00,0x34,0x7C,0xC4,0x0E,0x00,0xFB,0x30,0x24,0x20,0xC9,0x51,0xF2,0xFF,0xC8,0x60, +0x39,0x32,0xFF,0x00,0x40,0x82,0x40,0xB3,0x00,0x72,0x00,0x08,0x00,0x00,0x04,0x67, +0x3C,0x32,0xE8,0x03,0xC1,0x30,0xC1,0x30,0x81,0x30,0xAC,0x60,0x00,0x00,0x8E,0x00, +0x1D,0x01,0xAC,0x01,0x3B,0x02,0xCA,0x02,0x59,0x03,0xE8,0x03,0x02,0x00,0x01,0x01, +0x02,0x00,0x00,0x40,0x01,0x68,0x02,0xFC,0x09,0x00,0x01,0x00,0x00,0x00,0x00,0x00, +0x02,0x02,0x00,0x01,0x70,0x02,0xD0,0x00,0xFD,0x02,0x00,0x02,0x00,0x09,0x00,0x02, +0x00,0x00,0x02,0x00,0x01,0x02,0x02,0x00,0x00,0x70,0x02,0xD0,0x05,0xF8,0x09,0x00, +0x01,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,0x01,0x70,0x02,0xA0,0x00,0xF9,0x05, +0x00,0x05,0x00,0x09,0x00,0x02,0x00,0x00,0x0F,0x0F,0x06,0x0D,0x06,0x09,0x06,0x08, +0x02,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x00,0x58,0x1B,0xFF,0x06,0x1B,0x00, +0x05,0x58,0x00,0xFF,0x58,0x1B,0xFF,0x03,0x1B,0x00,0xFF,0x4C,0x1B,0x00,0xFF,0x59, +0x1B,0x00,0x01,0x33,0x00,0xFF,0x33,0x1B,0xFF,0x01,0x1B,0x00,0xFF,0x31,0x1B,0x00, +0x01,0x33,0x00,0xFF,0x32,0x1B,0x00,0xFF,0x58,0x1B,0xFF,0x00,0x00,0x00,0x00,0x00, +0xCE,0x16,0x00,0x00,0x01,0x00,0x03,0x00,0x07,0x00,0x0F,0x00,0x1F,0x00,0x3F,0x00, +0x7F,0x00,0xFF,0x00,0xFF,0x01,0xFF,0x03,0xFF,0x07,0xFF,0x0F,0xFF,0x1F,0xFF,0x3F, +0xFF,0x7F,0xFF,0xFF,0xFF,0xFF,0x20,0x2E,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, +0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2E,0x2E,0x20,0x20, +0x20,0x20,0x20,0x20,0x20,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x0A,0x00,0x00,0x00, +0x0D,0x00,0x00,0x00,0x12,0x00,0x00,0x00,0x15,0x00,0x00,0x00,0x18,0x00,0x00,0x00, +0x7F,0x00,0x00,0x00,0x00,0x00,0xFC,0x00,0xD2,0x92,0xFC,0x00,0xBC,0x92,0xFC,0x00, +0xAC,0x92,0xFC,0x00,0xAC,0x92,0xFC,0x00,0x12,0x93,0xFC,0x00,0xF6,0x92,0xFC,0x00, +0xDC,0x92,0xFC,0x00,0xBC,0x92,0xFC,0x00,0x52,0x93,0x00,0x00,0x1F,0x00,0x1C,0x00, +0x1F,0x00,0x1E,0x00,0x1F,0x00,0x1E,0x00,0x1F,0x00,0x1F,0x00,0x1E,0x00,0x1F,0x00, +0x1E,0x00,0x1F,0x00,0xFC,0x00,0xE0,0x80,0x00,0x00,0xFC,0x00,0x4C,0x90,0x80,0x00, +0xFC,0x00,0x76,0x8E,0x81,0x00,0xFC,0x00,0x98,0x90,0x82,0x00,0xFC,0x00,0x2C,0x8F, +0x82,0x00,0xFC,0x00,0x54,0x8F,0x83,0x00,0xFC,0x00,0xBC,0x90,0x00,0x00,0xFC,0x00, +0x04,0x90,0x80,0x00,0xFC,0x00,0x66,0x90,0x80,0x00,0xFC,0x00,0x1C,0x91,0x81,0x00, +0xFC,0x00,0x44,0x92,0x80,0x00,0xFC,0x00,0xCA,0x8B,0x80,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x1A,0x6D,0x00,0x00,0xFC,0x00, +0x98,0x93,0x00,0x00,0xFC,0x00,0xE4,0x8B,0x81,0x00,0xFC,0x00,0x08,0x8C,0x83,0x00, +0xFC,0x00,0x2C,0x8C,0x82,0x00,0xFC,0x00,0x48,0x8C,0x82,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00, +0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x3A,0x6D,0x00,0x00, +0xFC,0x00,0x06,0x6D,0x01,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00, +0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00, +0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00, +0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00, +0xFC,0x00,0x74,0x9E,0x00,0x00,0xFC,0x00,0x84,0x9E,0x00,0x00,0xFC,0x00,0xFC,0x9E, +0x00,0x00,0xFC,0x00,0x0C,0x9F,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00, +0xF4,0x6C,0x00,0x00,0xFC,0x00,0xA2,0x93,0x00,0x00,0xFC,0x00,0x32,0x80,0x01,0x00, +0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0xC2,0x7A,0x01,0x00,0xFC,0x00, +0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x28,0x74,0x01,0x00, +0xFC,0x00,0x84,0x79,0x01,0x00,0xFC,0x00,0xD8,0x6A,0x01,0x00,0xFC,0x00,0xF4,0x71, +0x01,0x00,0xFC,0x00,0x4C,0x76,0x01,0x00,0xFC,0x00,0x20,0x57,0x00,0x00,0xFC,0x00, +0xC4,0x5E,0x82,0x00,0xFC,0x00,0x44,0x5F,0x82,0x00,0xFC,0x00,0x0C,0x78,0x01,0x00, +0xFC,0x00,0x28,0x7D,0x81,0x00,0xFC,0x00,0xD2,0x76,0x01,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x70,0x52,0x00,0x00,0xFC,0x00,0x38,0x53,0x00,0x00,0xFC,0x00, +0x74,0x6C,0x01,0x00,0xFC,0x00,0x08,0x8B,0x01,0x00,0xFC,0x00,0x56,0x8B,0x01,0x00, +0xFC,0x00,0xB4,0x89,0x02,0x00,0xFC,0x00,0xD4,0x81,0x03,0x00,0xFC,0x00,0x82,0x80, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x50,0x6D,0x01,0x00,0xFC,0x00, +0x4E,0x6E,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00, +0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x98,0x93, +0x00,0x00,0xFC,0x00,0x98,0x93,0x00,0x00,0xFC,0x00,0x4A,0x7B,0x02,0x00,0xFC,0x00, +0x88,0x77,0x01,0x00,0xFC,0x00,0x10,0x98,0xFC,0x00,0x36,0x98,0xFC,0x00,0x10,0x98, +0xFC,0x00,0x36,0x98,0xFC,0x00,0x36,0x98,0xFC,0x00,0x04,0x98,0xFC,0x00,0x10,0x98, +0xFC,0x00,0x10,0x98,0xFC,0x00,0x54,0x98,0xFC,0x00,0x86,0x98,0xFC,0x00,0x36,0x99, +0xFC,0x00,0x58,0x99,0xFC,0x00,0x58,0x99,0xFC,0x00,0x58,0x99,0xFC,0x00,0x58,0x99, +0xFC,0x00,0x36,0x99,0xFC,0x00,0x36,0x99,0xFC,0x00,0x36,0x99,0xFC,0x00,0x36,0x99, +0x4F,0x43,0x3A,0x4E,0x63,0x00,0x6E,0x6F,0x00,0x3A,0x55,0x41,0x3A,0x58,0x61,0x00, +0x78,0x75,0x00,0x3A,0x52,0x50,0x3A,0x4E,0x70,0x00,0x6E,0x72,0x00,0x3A,0x00,0x02, +0xFF,0xFF,0xF0,0xFF,0xC0,0xC0,0x18,0xFF,0x00,0xFF,0x91,0xF1,0x0F,0x00,0x00,0x00, +0xA0,0x05,0xA0,0x05,0xA0,0x05,0xA0,0x05,0xB0,0x0D,0xB0,0x0D,0xB8,0x1D,0x9C,0x39, +0x9E,0x79,0x8E,0x71,0x8E,0x71,0x86,0x61,0x82,0x41,0x00,0x00,0x00,0x00,0x07,0x00, +0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0xFF,0xFF,0x08,0x08,0x08,0x08,0x08,0x08, +0x20,0x20,0x40,0x40,0x80,0x80,0x41,0x41,0x22,0x22,0x14,0x14,0x08,0x08,0x10,0x10, +0x00,0x00,0x00,0x00,0x10,0x10,0x28,0x28,0x00,0x00,0x00,0x00,0x01,0x01,0x82,0x82, +0x02,0x02,0x02,0x02,0xAA,0xAA,0x50,0x50,0x20,0x20,0x20,0x20,0xAA,0xAA,0x05,0x05, +0x40,0x40,0x80,0x80,0x00,0x00,0x08,0x08,0x04,0x04,0x02,0x02,0x00,0x00,0x20,0x20, +0x06,0x66,0xC6,0xC6,0xD8,0xD8,0x18,0x18,0x81,0x81,0xB1,0x8D,0x33,0x0C,0x00,0x60, +0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x80,0x00,0x00, +0xF8,0xF8,0x6C,0x6C,0xC6,0xC6,0x8F,0x8F,0x1F,0x1F,0x36,0x36,0x63,0x63,0xF1,0xF1, +0xAA,0xAA,0x00,0x00,0x88,0x88,0x14,0x14,0x22,0x22,0x41,0x41,0x88,0x88,0x00,0x00, +0x08,0x08,0x00,0x00,0xAA,0xAA,0x00,0x00,0x08,0x08,0x00,0x00,0x88,0x88,0x00,0x00, +0x77,0x77,0x98,0x98,0xF8,0xF8,0xF8,0xF8,0x77,0x77,0x89,0x89,0x8F,0x8F,0x8F,0x8F, +0x80,0x80,0x80,0x80,0x41,0x41,0x3E,0x3E,0x08,0x08,0x08,0x08,0x14,0x14,0xE3,0xE3, +0x81,0x81,0x42,0x42,0x24,0x24,0x18,0x18,0x06,0x06,0x01,0x01,0x80,0x80,0x80,0x80, +0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0xF0,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F,0x0F, +0x08,0x08,0x1C,0x1C,0x3E,0x3E,0x7F,0x7F,0xFF,0xFF,0x7F,0x7F,0x3E,0x3E,0x1C,0x1C, +0x11,0x11,0x22,0x22,0x44,0x44,0xFF,0xFF,0x88,0x88,0x44,0x44,0x22,0x22,0xFF,0xFF, +0x03,0x00,0x00,0x00,0x44,0x44,0x00,0x00,0x11,0x11,0x00,0x00,0x55,0x55,0x00,0x00, +0x55,0x55,0x88,0x88,0x55,0x55,0x22,0x22,0x55,0x55,0xAA,0xAA,0x55,0x55,0xAA,0xAA, +0x55,0x55,0xAA,0xAA,0xDD,0xDD,0xAA,0xAA,0x77,0x77,0xAA,0xAA,0xFF,0xFF,0xAA,0xAA, +0xFF,0xFF,0xEE,0xEE,0xFF,0xFF,0xBB,0xBB,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0x07,0x00,0x01,0x01,0x02,0x02,0x04,0x04,0x08,0x08,0x10,0x10,0x20,0x20, +0x40,0x40,0x80,0x80,0x60,0x60,0xC0,0xC0,0x81,0x81,0x03,0x03,0x06,0x06,0x0C,0x0C, +0x18,0x18,0x30,0x30,0x42,0x42,0x81,0x81,0x81,0x81,0x42,0x42,0x24,0x24,0x18,0x18, +0x18,0x18,0x24,0x24,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x0F,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10,0x00, +0x20,0x00,0x40,0x00,0x80,0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10, +0x00,0x20,0x00,0x40,0x00,0x80,0x03,0x80,0x07,0x00,0x0E,0x00,0x1C,0x00,0x38,0x00, +0x70,0x00,0xE0,0x00,0xC0,0x01,0x80,0x03,0x00,0x07,0x00,0x0E,0x00,0x1C,0x00,0x38, +0x00,0x70,0x00,0xE0,0x01,0xC0,0x01,0x80,0x02,0x40,0x04,0x20,0x08,0x10,0x10,0x08, +0x20,0x04,0x40,0x02,0x80,0x01,0x80,0x01,0x40,0x02,0x20,0x04,0x10,0x08,0x08,0x10, +0x04,0x20,0x02,0x40,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80, +0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80, +0x00,0x80,0x00,0x80,0x00,0x80,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0xFF,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80, +0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0xFF,0xFF,0x01,0x00,0x03,0x00,0x07,0x00, +0x0F,0x00,0x3F,0x01,0xC7,0x00,0x00,0x00,0x52,0x01,0x74,0x01,0x01,0x00,0x07,0x00, +0x00,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0x18,0x00,0x0C,0x00,0x10,0x00,0x0A,0x00, +0x01,0x00,0x02,0x00,0x03,0x00,0x04,0x00,0x05,0x00,0x06,0x00,0x07,0x00,0x08,0x00, +0x09,0x00,0x0A,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x00,0x00, +0x03,0x00,0x00,0x00,0x03,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00, +0x00,0x02,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x02,0x00,0x00,0x00,0x07,0x00, +0x00,0x00,0x07,0x00,0x01,0x00,0x00,0x00,0x28,0x00,0x00,0x00,0x0F,0x00,0x0B,0x00, +0x78,0x00,0x58,0x00,0x04,0x00,0x00,0x02,0x1F,0x00,0x00,0x00,0x04,0x00,0x01,0x00, +0xE8,0x03,0x01,0x00,0x01,0x00,0x04,0x00,0x02,0x00,0x01,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0xFF,0xFF,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00, +0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x02,0x00,0x00,0x00, +0xFD,0xFF,0x00,0x00,0x03,0x00,0x02,0x00,0xFC,0xFF,0x00,0x00,0x04,0x00,0x00,0x00, +0x03,0x00,0x02,0x00,0x00,0x00,0xFD,0xFF,0x00,0x00,0x03,0x00,0x02,0x00,0x03,0x00, +0x02,0x00,0xFD,0xFF,0xFE,0xFF,0x02,0x00,0x03,0x00,0xFE,0xFF,0xFD,0xFF,0x02,0x00, +0x01,0x00,0x05,0x00,0xFC,0xFF,0xFD,0xFF,0x04,0x00,0xFD,0xFF,0x04,0x00,0x03,0x00, +0xFC,0xFF,0x03,0x00,0xFC,0xFF,0xFD,0xFF,0x02,0x00,0x02,0x00,0xFC,0xFF,0xFD,0xFF, +0x04,0x00,0x03,0x00,0x02,0x00,0xFC,0xFF,0x03,0x00,0x04,0x00,0xFD,0xFF,0x01,0x00, +0x05,0x00,0xFC,0xFF,0x00,0x00,0x00,0x00,0xFD,0xFF,0x04,0x00,0x00,0x00,0x00,0x00, +0x03,0x00,0xFC,0xFF,0x00,0x00,0x00,0x00,0x0F,0x00,0x01,0x00,0x02,0x00,0x04,0x00, +0x06,0x00,0x03,0x00,0x05,0x00,0x07,0x00,0x08,0x00,0x09,0x00,0x0A,0x00,0x0C,0x00, +0x0E,0x00,0x0B,0x00,0x0D,0x00,0x00,0x00,0x02,0x00,0x03,0x00,0x06,0x00,0x04,0x00, +0x07,0x00,0x05,0x00,0x08,0x00,0x09,0x00,0x0A,0x00,0x0B,0x00,0x0E,0x00,0x0C,0x00, +0x0F,0x00,0x0D,0x00,0x01,0x00,0xFC,0x00,0xEE,0xB6,0xFC,0x00,0xF2,0xB9,0xFC,0x00, +0xAE,0xA6,0xFC,0x00,0xAC,0xA6,0xFC,0x00,0xD4,0x42,0xFC,0x00,0x3A,0xBA,0xFC,0x00, +0xD4,0xBA,0xFC,0x00,0xB0,0xD7,0xFC,0x00,0x1A,0xBC,0xFC,0x00,0xAC,0xA6,0xFC,0x00, +0x26,0xBC,0xFC,0x00,0x2A,0xE0,0xFC,0x00,0x9C,0xE4,0xFD,0x00,0x2C,0x2E,0xFC,0x00, +0xD0,0xAC,0xFC,0x00,0x1A,0xAD,0xFC,0x00,0xD6,0xAD,0xFC,0x00,0xB2,0xAE,0xFC,0x00, +0x26,0xAE,0xFC,0x00,0x02,0xAF,0xFC,0x00,0xD6,0xE4,0xFC,0x00,0xBA,0xE5,0xFC,0x00, +0x58,0xAF,0xFC,0x00,0xA4,0xAF,0xFC,0x00,0x0C,0xB0,0xFD,0x00,0xDE,0x2E,0xFC,0x00, +0xAC,0xA6,0xFC,0x00,0x5C,0xB0,0xFC,0x00,0xF2,0xB1,0xFC,0x00,0xFA,0xB1,0xFC,0x00, +0x84,0xB2,0xFC,0x00,0x88,0xB3,0xFC,0x00,0xE2,0xB3,0xFC,0x00,0xAC,0xA6,0xFC,0x00, +0xD8,0xBD,0xFC,0x00,0x34,0xBE,0xFC,0x00,0x94,0xBE,0xFC,0x00,0x0A,0xE6,0xFC,0x00, +0x40,0xE4,0xFC,0x00,0x6C,0xD6,0xFC,0x00,0xFE,0xD6,0xFC,0x00,0x2A,0xB9,0xFD,0x00, +0x3A,0x09,0xFC,0x00,0xB6,0xB4,0xFD,0x00,0x38,0x10,0xFC,0x00,0x0C,0xE4,0xFC,0x00, +0xC6,0xE2,0xFC,0x00,0x7A,0xAD,0xFC,0x00,0x04,0xB6,0xFD,0x00,0x8C,0x2D,0xFD,0x00, +0x24,0x03,0xFC,0x00,0x54,0xD7,0xFC,0x00,0xFC,0xB4,0xFC,0x00,0x6E,0xB6,0xFC,0x00, +0x50,0xB4,0xFC,0x00,0x84,0xE6,0xFC,0x00,0x4A,0xE8,0xFC,0x00,0xFE,0xA6,0xFC,0x00, +0x60,0xED,0xFC,0x00,0xF4,0xED,0xFC,0x00,0x36,0xB6,0xFC,0x00,0x7A,0xB1,0xFC,0x00, +0xA2,0xB1,0xFC,0x00,0xB0,0xB1,0xFC,0x00,0xC2,0xFF,0xFC,0x00,0xDA,0xFF,0xFC,0x00, +0xF2,0xFF,0xFC,0x00,0x64,0xB3,0xFC,0x00,0x14,0xB5,0xFC,0x00,0x24,0xE9,0xFC,0x00, +0xB4,0xE9,0x00,0x00,0x3C,0x02,0x78,0x04,0xB4,0x06,0xEE,0x08,0x28,0x0B,0x61,0x0D, +0x99,0x0F,0xD0,0x11,0x06,0x14,0x3A,0x16,0x6C,0x18,0x9D,0x1A,0xCB,0x1C,0xF7,0x1E, +0x21,0x21,0x48,0x23,0x6C,0x25,0x8E,0x27,0xAC,0x29,0xC7,0x2B,0xDF,0x2D,0xF3,0x2F, +0x03,0x32,0x10,0x34,0x18,0x36,0x1C,0x38,0x1C,0x3A,0x17,0x3C,0x0E,0x3E,0xFF,0x3F, +0xEC,0x41,0xD4,0x43,0xB6,0x45,0x93,0x47,0x6A,0x49,0x3C,0x4B,0x08,0x4D,0xCD,0x4E, +0x8D,0x50,0x46,0x52,0xF9,0x53,0xA5,0x55,0x4B,0x57,0xEA,0x58,0x82,0x5A,0x13,0x5C, +0x9C,0x5D,0x1F,0x5F,0x9A,0x60,0x0D,0x62,0x79,0x63,0xDD,0x64,0x39,0x66,0x8D,0x67, +0xD9,0x68,0x1D,0x6A,0x59,0x6B,0x8C,0x6C,0xB7,0x6D,0xD9,0x6E,0xF3,0x6F,0x04,0x71, +0x0C,0x72,0x0B,0x73,0x01,0x74,0xEE,0x74,0xD2,0x75,0xAD,0x76,0x7F,0x77,0x47,0x78, +0x06,0x79,0xBB,0x79,0x67,0x7A,0x0A,0x7B,0xA2,0x7B,0x32,0x7C,0xB7,0x7C,0x33,0x7D, +0xA5,0x7D,0x0D,0x7E,0x6C,0x7E,0xC0,0x7E,0x0B,0x7F,0x4B,0x7F,0x82,0x7F,0xAF,0x7F, +0xD2,0x7F,0xEB,0x7F,0xFA,0x7F,0xFF,0x7F,0xFF,0x7F,0xFC,0x00,0xF0,0xAB,0xFC,0x00, +0xF2,0xAB,0xFC,0x00,0x00,0xAC,0xFC,0x00,0x08,0xAC,0xFC,0x00,0x16,0xAC,0xFC,0x00, +0x0E,0xB4,0xFC,0x00,0x10,0xB4,0xFC,0x00,0x18,0xB4,0xFC,0x00,0x20,0xB4,0xFC,0x00, +0x28,0xB4,0xFC,0x00,0x74,0xB4,0xFC,0x00,0x76,0xB4,0xFC,0x00,0x7E,0xB4,0xFC,0x00, +0x86,0xB4,0xFC,0x00,0x8E,0xB4,0xFD,0x00,0xBE,0x36,0xFD,0x00,0xCA,0x36,0xFD,0x00, +0xE0,0x36,0xFD,0x00,0x00,0x37,0xFD,0x00,0x18,0x37,0xFD,0x00,0x2E,0x37,0xFC,0x00, +0x64,0xBC,0xFC,0x00,0xC2,0xBC,0xFC,0x00,0xC2,0xBC,0xFC,0x00,0xCA,0xBC,0xFC,0x00, +0x22,0xBD,0xFC,0x00,0x78,0xBD,0xFC,0x00,0x78,0xBD,0xFC,0x00,0x7E,0xBD,0xFC,0x00, +0xAA,0xBD,0xFC,0x00,0xB0,0xBD,0xFC,0x00,0x1C,0xCA,0xFC,0x00,0x26,0xCA,0xFC,0x00, +0x30,0xCA,0xFC,0x00,0x70,0xCA,0xFC,0x00,0xB0,0xCA,0xFC,0x00,0x8A,0xD9,0xFC,0x00, +0x9C,0xD9,0xFC,0x00,0xC6,0xD9,0xFC,0x00,0xEE,0xD9,0xFC,0x00,0xFE,0xD9,0xFC,0x00, +0x26,0xDA,0x00,0x00,0x01,0x01,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00, +0x00,0xC0,0x00,0xE0,0x00,0xF0,0x00,0xF8,0x00,0xFC,0x00,0xFE,0x00,0xFF,0x80,0xFF, +0xC0,0xFF,0xE0,0xFF,0x00,0xFE,0x00,0xEF,0x00,0xCF,0x80,0x87,0x80,0x07,0x80,0x03, +0x00,0x00,0x00,0x40,0x00,0x60,0x00,0x70,0x00,0x78,0x00,0x7C,0x00,0x7E,0x00,0x7F, +0x80,0x7F,0x00,0x7C,0x00,0x6C,0x00,0x46,0x00,0x06,0x00,0x03,0x00,0x03,0x00,0x00, +0x01,0x00,0x08,0x00,0x78,0x36,0x20,0x36,0x79,0x73,0x74,0x73,0x6D,0x65,0x66,0x20, +0x6E,0x6F,0x00,0x74,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x04,0x00,0x04,0x00,0x03,0x00,0x01,0x00, +0x01,0x00,0x05,0x00,0x06,0x00,0x00,0x00,0x03,0x00,0x01,0x00,0x01,0x00,0x55,0x55, +0xAA,0xAA,0x0C,0x00,0x00,0x00,0x00,0x00,0xFD,0x00,0xAA,0x3A,0xFD,0x00,0xAC,0x3C, +0xC0,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x0C,0x00, +0x12,0x00,0x18,0x00,0x1E,0x00,0x24,0x00,0x2A,0x00,0x30,0x00,0x36,0x00,0x3C,0x00, +0x42,0x00,0x48,0x00,0x4E,0x00,0x54,0x00,0x5A,0x00,0x60,0x00,0x66,0x00,0x6C,0x00, +0x72,0x00,0x78,0x00,0x7E,0x00,0x84,0x00,0x8A,0x00,0x90,0x00,0x96,0x00,0x9C,0x00, +0xA2,0x00,0xA8,0x00,0xAE,0x00,0xB4,0x00,0xBA,0x00,0xC0,0x00,0xC6,0x00,0xCC,0x00, +0xD2,0x00,0xD8,0x00,0xDE,0x00,0xE4,0x00,0xEA,0x00,0xF0,0x00,0xF6,0x00,0xFC,0x00, +0x02,0x01,0x08,0x01,0x0E,0x01,0x14,0x01,0x1A,0x01,0x20,0x01,0x26,0x01,0x2C,0x01, +0x32,0x01,0x38,0x01,0x3E,0x01,0x44,0x01,0x4A,0x01,0x50,0x01,0x56,0x01,0x5C,0x01, +0x62,0x01,0x68,0x01,0x6E,0x01,0x74,0x01,0x7A,0x01,0x80,0x01,0x86,0x01,0x8C,0x01, +0x92,0x01,0x98,0x01,0x9E,0x01,0xA4,0x01,0xAA,0x01,0xB0,0x01,0xB6,0x01,0xBC,0x01, +0xC2,0x01,0xC8,0x01,0xCE,0x01,0xD4,0x01,0xDA,0x01,0xE0,0x01,0xE6,0x01,0xEC,0x01, +0xF2,0x01,0xF8,0x01,0xFE,0x01,0x04,0x02,0x0A,0x02,0x10,0x02,0x16,0x02,0x1C,0x02, +0x22,0x02,0x28,0x02,0x2E,0x02,0x34,0x02,0x3A,0x02,0x40,0x02,0x46,0x02,0x4C,0x02, +0x52,0x02,0x58,0x02,0x5E,0x02,0x64,0x02,0x6A,0x02,0x70,0x02,0x76,0x02,0x7C,0x02, +0x82,0x02,0x88,0x02,0x8E,0x02,0x94,0x02,0x9A,0x02,0xA0,0x02,0xA6,0x02,0xAC,0x02, +0xB2,0x02,0xB8,0x02,0xBE,0x02,0xC4,0x02,0xCA,0x02,0xD0,0x02,0xD6,0x02,0xDC,0x02, +0xE2,0x02,0xE8,0x02,0xEE,0x02,0xF4,0x02,0xFA,0x02,0x00,0x03,0x06,0x03,0x0C,0x03, +0x12,0x03,0x18,0x03,0x1E,0x03,0x24,0x03,0x2A,0x03,0x30,0x03,0x36,0x03,0x3C,0x03, +0x42,0x03,0x48,0x03,0x4E,0x03,0x54,0x03,0x5A,0x03,0x60,0x03,0x66,0x03,0x6C,0x03, +0x72,0x03,0x78,0x03,0x7E,0x03,0x84,0x03,0x8A,0x03,0x90,0x03,0x96,0x03,0x9C,0x03, +0xA2,0x03,0xA8,0x03,0xAE,0x03,0xB4,0x03,0xBA,0x03,0xC0,0x03,0xC6,0x03,0xCC,0x03, +0xD2,0x03,0xD8,0x03,0xDE,0x03,0xE4,0x03,0xEA,0x03,0xF0,0x03,0xF6,0x03,0xFC,0x03, +0x02,0x04,0x08,0x04,0x0E,0x04,0x14,0x04,0x1A,0x04,0x20,0x04,0x26,0x04,0x2C,0x04, +0x32,0x04,0x38,0x04,0x3E,0x04,0x44,0x04,0x4A,0x04,0x50,0x04,0x56,0x04,0x5C,0x04, +0x62,0x04,0x68,0x04,0x6E,0x04,0x74,0x04,0x7A,0x04,0x80,0x04,0x86,0x04,0x8C,0x04, +0x92,0x04,0x98,0x04,0x9E,0x04,0xA4,0x04,0xAA,0x04,0xB0,0x04,0xB6,0x04,0xBC,0x04, +0xC2,0x04,0xC8,0x04,0xCE,0x04,0xD4,0x04,0xDA,0x04,0xE0,0x04,0xE6,0x04,0xEC,0x04, +0xF2,0x04,0xF8,0x04,0xFE,0x04,0x04,0x05,0x0A,0x05,0x10,0x05,0x16,0x05,0x1C,0x05, +0x22,0x05,0x28,0x05,0x2E,0x05,0x34,0x05,0x3A,0x05,0x40,0x05,0x46,0x05,0x4C,0x05, +0x52,0x05,0x58,0x05,0x5E,0x05,0x64,0x05,0x6A,0x05,0x70,0x05,0x76,0x05,0x7C,0x05, +0x82,0x05,0x88,0x05,0x8E,0x05,0x94,0x05,0x9A,0x05,0xA0,0x05,0xA6,0x05,0xAC,0x05, +0xB2,0x05,0xB8,0x05,0xBE,0x05,0xC4,0x05,0xCA,0x05,0xD0,0x05,0xD6,0x05,0xDC,0x05, +0xE2,0x05,0xE8,0x05,0xEE,0x05,0xF4,0x05,0xFA,0x05,0x00,0x06,0x82,0x00,0x21,0x04, +0xB6,0xCF,0xE3,0x0D,0xE3,0x04,0x50,0x81,0x87,0xF9,0xC3,0xBC,0x3E,0xCC,0xE0,0x73, +0x1F,0x38,0x42,0x84,0xCD,0x00,0x7B,0x94,0x0C,0x26,0x84,0x31,0x00,0x88,0x06,0x00, +0x4F,0x70,0x33,0x3C,0x3E,0xC7,0xC3,0x71,0x18,0x0C,0x1C,0x06,0xCF,0x71,0xF3,0x1E, +0x9E,0xEF,0xC0,0x89,0x42,0x92,0x9C,0x28,0xCF,0xF1,0xFA,0x1E,0xA2,0x28,0x2F,0x8A, +0xC1,0x9E,0x00,0xE2,0x08,0x60,0x08,0x00,0x80,0x01,0x01,0x80,0x60,0x20,0x00,0x00, +0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x31,0x0E,0x00,0xC4,0x41,0x79,0x51,0x08, +0x00,0x02,0x44,0x21,0x21,0x14,0x08,0x05,0x07,0x20,0x51,0x88,0x10,0x02,0x45,0x51, +0x1A,0x04,0x06,0x2F,0x41,0x10,0xF1,0x04,0x1C,0xE7,0x00,0x60,0xC0,0x30,0x6C,0xC3, +0xA3,0x69,0x01,0x42,0x1A,0xE4,0x41,0x69,0x69,0x08,0xBD,0xE7,0xA9,0x4B,0x7B,0xBC, +0x1C,0xFF,0xFC,0x7B,0xF3,0x1E,0x8E,0x0D,0xBF,0xF9,0xF9,0xB6,0x5E,0xCD,0xE0,0x3B, +0xD8,0x3E,0x00,0xC0,0xCF,0x01,0xF8,0xC0,0x00,0xE0,0xC7,0x71,0x18,0x0C,0x8C,0x83, +0x86,0x78,0x0C,0x06,0x1A,0xC2,0xC0,0x30,0x71,0x00,0x3E,0xC7,0xC2,0x01,0x62,0x06, +0x2A,0xAF,0x17,0x1A,0x82,0x86,0x50,0x01,0x80,0xC8,0xC2,0x84,0x02,0x0C,0x67,0x53, +0x3F,0x20,0xF4,0x42,0xCD,0x00,0xA3,0xBE,0x0C,0x4D,0xC3,0x60,0x00,0x08,0x0C,0x00, +0xC0,0x98,0x52,0x82,0x02,0x08,0x23,0x8A,0x31,0x0C,0x26,0xE3,0x28,0x8A,0x8A,0xA0, +0x20,0x08,0x80,0x88,0x43,0x94,0xA2,0x6C,0x28,0x8A,0x22,0xA0,0xA2,0x28,0x21,0x52, +0x60,0x18,0x00,0x67,0xCF,0x61,0x79,0x1C,0x1E,0xC2,0x81,0xB1,0x21,0x24,0x1C,0x4F, +0xE7,0xF1,0x72,0x0E,0xA2,0x28,0x27,0x4A,0x30,0x8C,0x88,0xCE,0x02,0x80,0x00,0x14, +0x1E,0x80,0x02,0x50,0x50,0x00,0x00,0x80,0xCA,0xFB,0x00,0x14,0x08,0x85,0x00,0x00, +0x23,0x0E,0x88,0x6D,0x82,0x20,0x00,0x08,0xA2,0x00,0x00,0x00,0xC0,0x30,0xF6,0x06, +0xC4,0xB2,0x72,0x8C,0x2C,0xC2,0x02,0xB0,0xEB,0x1C,0xD7,0x38,0x2D,0x01,0x08,0x8C, +0x8C,0x61,0xBD,0x31,0x1B,0x86,0xC6,0xE7,0xB9,0xD9,0x18,0xB6,0x56,0x6D,0x6F,0x18, +0xD8,0xE6,0x16,0xA2,0x66,0x6B,0x61,0xFE,0xBE,0xC6,0x6D,0x73,0x21,0x9A,0x12,0xC4, +0xE1,0x03,0x10,0x98,0x2C,0xC0,0xE0,0x49,0x68,0x07,0x00,0x63,0x62,0x03,0xDF,0x3B, +0x1C,0x6E,0x97,0xB2,0xDE,0x84,0x50,0xE1,0x8F,0xC8,0xC3,0xBE,0x8E,0xEF,0x20,0x73, +0x60,0xB7,0x94,0x62,0xC9,0x00,0x70,0x14,0x18,0x86,0xC7,0x60,0x01,0xBE,0x18,0xE0, +0x47,0xA8,0x93,0x1C,0x04,0xCF,0xE0,0x71,0x60,0x00,0x8C,0x01,0xEF,0xBB,0x8B,0x20, +0x26,0xCF,0x80,0xF8,0x42,0x98,0xA2,0xAA,0x2F,0xF2,0x22,0x1C,0xAA,0x28,0x42,0x21, +0x30,0x18,0x80,0x6D,0x28,0x30,0x8B,0xA0,0xA2,0xE7,0x81,0xC8,0x23,0x38,0xA2,0xE8, +0x24,0x8A,0x22,0x98,0xAA,0x28,0x21,0x32,0x30,0x18,0x9C,0x6B,0x27,0x82,0x71,0x1C, +0x20,0xC7,0xC7,0x71,0x21,0x18,0x1C,0x87,0xEF,0x80,0x71,0x9C,0xA2,0xC8,0xC8,0x89, +0x71,0x98,0x1E,0xCF,0x87,0x71,0xF1,0x22,0xA2,0x2F,0xE7,0x61,0xCC,0xB6,0x9B,0xCD, +0xC5,0x71,0xBA,0x96,0x1C,0xE7,0x00,0x70,0xEA,0x08,0x55,0xDB,0x27,0x49,0x18,0x0C, +0x8C,0x6D,0xBD,0x19,0x18,0x86,0x46,0x66,0xBD,0xD9,0xD8,0x9C,0x56,0x6F,0x66,0x18, +0x71,0xF6,0x2D,0xC7,0xC6,0xD3,0x33,0x54,0x8C,0x66,0xED,0xAB,0x72,0x9C,0x92,0xA7, +0x86,0x78,0x30,0x06,0x80,0xCF,0xC3,0x30,0x68,0x04,0x00,0xC1,0x8D,0x00,0x62,0x86, +0xAA,0xAC,0xDF,0xE2,0x93,0xDC,0x58,0xA3,0xCC,0xD9,0xD8,0x06,0x8C,0x69,0xEF,0xDB, +0x40,0xA4,0x68,0x21,0xC0,0x00,0x29,0x3E,0x80,0x6E,0xC3,0x60,0x30,0x08,0x30,0x03, +0x48,0xC8,0xF8,0x02,0x88,0x28,0x23,0x88,0x31,0x0C,0x0C,0xE3,0x28,0xB2,0x8A,0xA0, +0x22,0x08,0x88,0x88,0x42,0x94,0xA2,0x29,0x2A,0x82,0x22,0x02,0x36,0x25,0x84,0x50, +0x18,0x18,0x00,0x60,0xE8,0x03,0x8A,0xA0,0x1E,0x02,0x81,0x88,0x22,0x24,0xA2,0xA8, +0x24,0x8A,0x22,0x06,0x2A,0x25,0xE2,0x31,0x30,0x0C,0x32,0xC1,0x2F,0x82,0x08,0x82, +0xA0,0x20,0xEF,0xFB,0x20,0x88,0xA2,0x88,0x8A,0xF3,0x8A,0x22,0xA2,0x28,0x28,0x7A, +0x20,0x8E,0x88,0x8D,0x88,0x08,0x89,0xA2,0x9C,0xA7,0x00,0x61,0x14,0x8B,0xF6,0xC6, +0x26,0x0A,0xA2,0x9A,0xA2,0xC8,0x00,0x88,0x6A,0x08,0xC0,0xF8,0xAD,0x4B,0x38,0x8C, +0x8C,0x6D,0xBD,0x19,0x18,0x80,0x46,0x66,0xB1,0xD9,0xD0,0x8E,0x56,0x6C,0x66,0x18, +0x31,0xC6,0xAD,0xCD,0x66,0xD3,0x63,0x14,0x8C,0x66,0x65,0xAB,0xAA,0x36,0x12,0xA4, +0x00,0x00,0x30,0x00,0x1A,0xC0,0x03,0x00,0x69,0x34,0x00,0xE7,0x87,0x00,0x21,0x04, +0xB6,0xC9,0x10,0x42,0x18,0x3C,0x5C,0xE7,0xCC,0xD9,0xF8,0x06,0x8C,0x6D,0x67,0xD8, +0x71,0x3C,0xF0,0xEE,0x00,0x00,0xF2,0x14,0x00,0x6D,0x84,0x31,0x30,0x88,0x20,0x03, +0x4F,0x70,0x13,0xBC,0x08,0xC7,0xC3,0x71,0x18,0x04,0x00,0x06,0x2F,0x82,0xF3,0x1E, +0x1E,0xE8,0xC7,0x89,0x7A,0x12,0x9C,0x28,0xC9,0x81,0x21,0xBC,0x22,0xE2,0x8F,0x88, +0x09,0x9E,0x00,0xE0,0xEF,0x01,0x79,0x1C,0x02,0xC2,0xC1,0x89,0x72,0x22,0x9C,0x28, +0xE4,0xF1,0x11,0x1C,0x36,0xE2,0x27,0x48,0x31,0x8E,0x3E,0xC0,0x28,0x7A,0xFB,0x3E, +0x9E,0xEF,0x08,0x82,0x20,0x08,0xBE,0x8F,0xEB,0x81,0x8A,0xA2,0xA2,0x28,0x28,0x0A, +0x79,0x84,0x08,0xCF,0x88,0xF8,0x89,0xA2,0x00,0x60,0x00,0xC9,0x3C,0x86,0x6C,0xC3, +0x24,0xFA,0x79,0x8C,0xBE,0xEF,0x00,0x88,0x2B,0x08,0x40,0x1A,0x2C,0x48,0x68,0xBE, +0x8C,0x6D,0xBF,0x19,0xF1,0x80,0xDE,0xE6,0xFF,0x73,0xC0,0xBE,0xF6,0x6F,0x67,0x18, +0x32,0xC6,0x9A,0x88,0xC6,0x6B,0xC1,0x14,0xCC,0xC7,0xCD,0x71,0x71,0xB6,0x92,0xC3, +0xE7,0x7B,0x30,0x9E,0x2C,0x82,0x00,0x00,0x00,0x1C,0x00,0x00,0x82,0x00,0x00,0x00, +0x00,0x00,0xE3,0x01,0x10,0x18,0x4C,0xB6,0xCF,0xF9,0x1B,0xBE,0x8C,0xEF,0x60,0xF8, +0x58,0x07,0x00,0xAC,0xC0,0x00,0x20,0x00,0x80,0x06,0x00,0x00,0x60,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x0C,0x00,0x00,0x78,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x3E,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x0E,0x00,0x00,0x00,0x00,0x00, +0x20,0x80,0x00,0x00,0x00,0x00,0xC0,0x03,0x30,0x00,0x00,0x00,0xE7,0xC1,0x79,0x1E, +0xB8,0xE7,0xC7,0x71,0x71,0x1C,0xA2,0xC8,0x00,0xF8,0x71,0x1C,0x9E,0xC7,0xC7,0xF1, +0x00,0x80,0x30,0x8C,0xC7,0x79,0x89,0x1E,0xBE,0x2F,0x00,0x70,0x04,0x0F,0x00,0xC0, +0xCB,0x79,0x00,0x10,0xA2,0x08,0x00,0x70,0x29,0x00,0x80,0xE7,0xC0,0x10,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00, +0x01,0x00,0x00,0x80,0x06,0x03,0xF8,0x00,0x08,0x0C,0x00,0x70,0xC0,0x1C,0x00,0x80, +0x00,0x00,0x33,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x01,0x00,0x09,0x00, +0x78,0x38,0x20,0x38,0x79,0x73,0x74,0x73,0x6D,0x65,0x66,0x20,0x6E,0x6F,0x00,0x74, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0xFF,0x00,0x06,0x00,0x06,0x00,0x04,0x00,0x01,0x00,0x01,0x00,0x07,0x00, +0x08,0x00,0x01,0x00,0x03,0x00,0x01,0x00,0x01,0x00,0x55,0x55,0x55,0x55,0x0D,0x00, +0x00,0x00,0x00,0x00,0xFD,0x00,0x86,0x41,0xFD,0x00,0x88,0x43,0x00,0x01,0x08,0x00, +0x00,0x00,0xD4,0x87,0x00,0x00,0x00,0x00,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00, +0x28,0x00,0x30,0x00,0x38,0x00,0x40,0x00,0x48,0x00,0x50,0x00,0x58,0x00,0x60,0x00, +0x68,0x00,0x70,0x00,0x78,0x00,0x80,0x00,0x88,0x00,0x90,0x00,0x98,0x00,0xA0,0x00, +0xA8,0x00,0xB0,0x00,0xB8,0x00,0xC0,0x00,0xC8,0x00,0xD0,0x00,0xD8,0x00,0xE0,0x00, +0xE8,0x00,0xF0,0x00,0xF8,0x00,0x00,0x01,0x08,0x01,0x10,0x01,0x18,0x01,0x20,0x01, +0x28,0x01,0x30,0x01,0x38,0x01,0x40,0x01,0x48,0x01,0x50,0x01,0x58,0x01,0x60,0x01, +0x68,0x01,0x70,0x01,0x78,0x01,0x80,0x01,0x88,0x01,0x90,0x01,0x98,0x01,0xA0,0x01, +0xA8,0x01,0xB0,0x01,0xB8,0x01,0xC0,0x01,0xC8,0x01,0xD0,0x01,0xD8,0x01,0xE0,0x01, +0xE8,0x01,0xF0,0x01,0xF8,0x01,0x00,0x02,0x08,0x02,0x10,0x02,0x18,0x02,0x20,0x02, +0x28,0x02,0x30,0x02,0x38,0x02,0x40,0x02,0x48,0x02,0x50,0x02,0x58,0x02,0x60,0x02, +0x68,0x02,0x70,0x02,0x78,0x02,0x80,0x02,0x88,0x02,0x90,0x02,0x98,0x02,0xA0,0x02, +0xA8,0x02,0xB0,0x02,0xB8,0x02,0xC0,0x02,0xC8,0x02,0xD0,0x02,0xD8,0x02,0xE0,0x02, +0xE8,0x02,0xF0,0x02,0xF8,0x02,0x00,0x03,0x08,0x03,0x10,0x03,0x18,0x03,0x20,0x03, +0x28,0x03,0x30,0x03,0x38,0x03,0x40,0x03,0x48,0x03,0x50,0x03,0x58,0x03,0x60,0x03, +0x68,0x03,0x70,0x03,0x78,0x03,0x80,0x03,0x88,0x03,0x90,0x03,0x98,0x03,0xA0,0x03, +0xA8,0x03,0xB0,0x03,0xB8,0x03,0xC0,0x03,0xC8,0x03,0xD0,0x03,0xD8,0x03,0xE0,0x03, +0xE8,0x03,0xF0,0x03,0xF8,0x03,0x00,0x04,0x08,0x04,0x10,0x04,0x18,0x04,0x20,0x04, +0x28,0x04,0x30,0x04,0x38,0x04,0x40,0x04,0x48,0x04,0x50,0x04,0x58,0x04,0x60,0x04, +0x68,0x04,0x70,0x04,0x78,0x04,0x80,0x04,0x88,0x04,0x90,0x04,0x98,0x04,0xA0,0x04, +0xA8,0x04,0xB0,0x04,0xB8,0x04,0xC0,0x04,0xC8,0x04,0xD0,0x04,0xD8,0x04,0xE0,0x04, +0xE8,0x04,0xF0,0x04,0xF8,0x04,0x00,0x05,0x08,0x05,0x10,0x05,0x18,0x05,0x20,0x05, +0x28,0x05,0x30,0x05,0x38,0x05,0x40,0x05,0x48,0x05,0x50,0x05,0x58,0x05,0x60,0x05, +0x68,0x05,0x70,0x05,0x78,0x05,0x80,0x05,0x88,0x05,0x90,0x05,0x98,0x05,0xA0,0x05, +0xA8,0x05,0xB0,0x05,0xB8,0x05,0xC0,0x05,0xC8,0x05,0xD0,0x05,0xD8,0x05,0xE0,0x05, +0xE8,0x05,0xF0,0x05,0xF8,0x05,0x00,0x06,0x08,0x06,0x10,0x06,0x18,0x06,0x20,0x06, +0x28,0x06,0x30,0x06,0x38,0x06,0x40,0x06,0x48,0x06,0x50,0x06,0x58,0x06,0x60,0x06, +0x68,0x06,0x70,0x06,0x78,0x06,0x80,0x06,0x88,0x06,0x90,0x06,0x98,0x06,0xA0,0x06, +0xA8,0x06,0xB0,0x06,0xB8,0x06,0xC0,0x06,0xC8,0x06,0xD0,0x06,0xD8,0x06,0xE0,0x06, +0xE8,0x06,0xF0,0x06,0xF8,0x06,0x00,0x07,0x08,0x07,0x10,0x07,0x18,0x07,0x20,0x07, +0x28,0x07,0x30,0x07,0x38,0x07,0x40,0x07,0x48,0x07,0x50,0x07,0x58,0x07,0x60,0x07, +0x68,0x07,0x70,0x07,0x78,0x07,0x80,0x07,0x88,0x07,0x90,0x07,0x98,0x07,0xA0,0x07, +0xA8,0x07,0xB0,0x07,0xB8,0x07,0xC0,0x07,0xC8,0x07,0xD0,0x07,0xD8,0x07,0xE0,0x07, +0xE8,0x07,0xF0,0x07,0xF8,0x07,0x00,0x08,0x18,0x00,0x18,0x3C,0x3C,0x18,0xE7,0xFF, +0x7E,0x01,0x18,0x18,0xF0,0xF0,0xA0,0x05,0x06,0x7C,0x7C,0x7C,0x7C,0xC6,0x7C,0x7C, +0x7C,0x7C,0x78,0x00,0xF0,0x07,0x04,0x11,0x18,0x00,0x00,0x66,0x00,0x18,0x18,0x38, +0x70,0x0E,0x00,0x00,0x00,0x00,0x02,0x00,0x18,0x3C,0x7E,0x3C,0x7E,0x0C,0x7E,0x3C, +0x3C,0x3C,0x00,0x00,0x00,0x06,0x3C,0x60,0x18,0x3C,0x3C,0x7C,0x7E,0x78,0x3E,0x7E, +0x3C,0x66,0x66,0x06,0xC6,0x60,0x3C,0x66,0x3C,0x7C,0x3C,0x7C,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x1E,0x7E,0x78,0x40,0x00,0x10,0x00,0x00,0x00,0x60,0x00,0x06,0x00,0x1C, +0x18,0x60,0x60,0x18,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x0E,0x00,0x70,0x18,0x00,0x00,0x66,0x00,0x18,0x0C,0x30,0x66,0x00,0x18, +0x66,0x18,0x66,0x30,0x60,0x18,0x18,0x66,0x00,0x0C,0x18,0x3F,0x30,0x66,0x30,0x18, +0x66,0x66,0x18,0x66,0x66,0x1C,0x1E,0x1C,0x0C,0x0C,0x0C,0x0C,0x34,0x34,0x00,0x00, +0x00,0x00,0xC6,0x00,0x00,0xC6,0xD8,0x1B,0x34,0x34,0x00,0x02,0x7F,0x00,0x34,0x30, +0x66,0x34,0x00,0x0C,0x7E,0x7A,0xF1,0x7E,0xF6,0x66,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x0E,0x00,0x66,0x00,0x1C,0x00,0x00,0x00,0x00,0xFE,0x00,0x00, +0x00,0x3C,0x1C,0x00,0x00,0x0C,0x3C,0x3E,0x18,0x00,0x0C,0x30,0x18,0x00,0x00,0x18, +0x38,0x38,0x00,0x00,0x38,0x38,0x00,0x78,0x3C,0x00,0x1C,0x24,0x99,0x38,0xC3,0xFF, +0xC3,0x03,0x1C,0x3C,0xC0,0xC0,0xA0,0x05,0x06,0xC6,0x06,0x06,0xC0,0xC6,0x06,0xC0, +0xC6,0xC6,0x60,0x00,0xF8,0x0F,0x28,0x0B,0x18,0x00,0x6C,0x66,0x66,0x3E,0x18,0x6C, +0x38,0x1C,0x18,0x66,0x00,0x00,0x06,0x00,0x38,0x66,0x0C,0x66,0x60,0x1C,0x06,0x60, +0x66,0x66,0x18,0x18,0x00,0x0C,0x66,0x30,0x3C,0x66,0x66,0x66,0x60,0x6C,0x60,0x60, +0x18,0x66,0x6C,0x06,0xEE,0x60,0x66,0x76,0x66,0x66,0x66,0x66,0x66,0x18,0xC6,0x66, +0x66,0x66,0x18,0x06,0x18,0x60,0x00,0x38,0x00,0xC0,0x00,0x60,0x00,0x06,0x00,0x30, +0x00,0x60,0x60,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x18,0x00,0x18,0x18,0x18,0x60,0x00,0x3C,0x66,0x18,0x18,0x00,0x00,0x18, +0x00,0x66,0x00,0x18,0x30,0x66,0x00,0x00,0x00,0x18,0x66,0x78,0x18,0x00,0x18,0x66, +0x00,0x00,0x18,0x00,0x66,0x3A,0x30,0x36,0x18,0x18,0x18,0x18,0x58,0x58,0x3C,0x3C, +0x00,0x18,0xCC,0x00,0x18,0xCC,0x6C,0x36,0x58,0x58,0x02,0x3C,0xD8,0x00,0x58,0x18, +0x00,0x58,0x10,0x18,0xC3,0xCA,0x5B,0xC3,0x66,0x00,0x7C,0x66,0x7E,0x1E,0x1C,0x7C, +0x7E,0x1E,0x3C,0x6E,0x7E,0x3E,0x1C,0x6C,0x36,0x3E,0x66,0x7E,0x78,0x3E,0x7C,0xD6, +0x3E,0x1C,0x7E,0xFE,0x1B,0x36,0xF7,0x10,0x36,0x00,0x00,0xFE,0x1E,0x66,0x00,0x00, +0x3C,0x18,0x36,0x3C,0x10,0x18,0x66,0x70,0x18,0x7E,0x18,0x18,0x18,0x0E,0x32,0x18, +0x7C,0x6C,0x00,0x00,0x6C,0x6C,0xFE,0x0C,0x66,0x00,0xF6,0x24,0xC3,0x6F,0x99,0xFE, +0xD3,0x06,0x16,0x3C,0xDF,0xFE,0xA0,0x05,0x06,0xC6,0x06,0x06,0xC0,0xC6,0x06,0xC0, +0xC6,0xC6,0x78,0x3C,0xEC,0x1F,0xD8,0x0D,0x18,0x00,0xFE,0x66,0x6C,0x60,0x18,0x38, +0x18,0x18,0x18,0x3C,0x00,0x00,0x0C,0x00,0x18,0x6E,0x18,0x06,0x7C,0x3C,0x0C,0x60, +0x66,0x66,0x18,0x18,0x7E,0x18,0x06,0x18,0x66,0x6E,0x60,0x66,0x60,0x66,0x60,0x60, +0x18,0x66,0x78,0x06,0xFE,0x60,0x66,0x7E,0x66,0x66,0x60,0x66,0x66,0x18,0xC6,0x66, +0x66,0x3C,0x18,0x0C,0x18,0x30,0x00,0x6C,0x3C,0x60,0x3C,0x7C,0x3C,0x3E,0x3E,0x7C, +0x38,0x7C,0x66,0x18,0xEC,0x18,0x3C,0x7C,0x3E,0x7C,0x3E,0x7C,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x18,0x7E,0x18,0x18,0x18,0xF2,0x00,0x66,0x00,0x00,0x00,0x3C,0x3C,0x00, +0x3C,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x7E,0x7E,0x00,0xD8,0x00,0x00,0x00,0x00, +0x3C,0x66,0x3C,0x66,0x3C,0x30,0x7C,0x66,0x00,0x00,0x00,0x00,0x00,0x00,0x66,0x06, +0x00,0x00,0xD8,0x00,0x00,0xD8,0x36,0x6C,0x00,0x00,0x3C,0x66,0xD8,0x7E,0x00,0x00, +0x00,0x3C,0x38,0x30,0xBD,0xCA,0x5F,0xBD,0x66,0xE6,0x0C,0x76,0x0C,0x06,0x0C,0x06, +0x36,0x0C,0x0C,0x66,0x06,0x06,0x0C,0x3E,0x36,0x36,0x66,0x66,0x0C,0x06,0x6C,0xD6, +0x06,0x0C,0x66,0x66,0x3C,0x36,0x99,0x38,0x66,0x76,0xFE,0x66,0x38,0x30,0x7E,0x6C, +0x66,0x3C,0x78,0x66,0x7C,0x38,0x66,0x60,0x7E,0x00,0x30,0x0C,0x18,0x1B,0x4C,0x00, +0x38,0x38,0x0F,0x00,0x18,0x6C,0x00,0x38,0xC3,0x00,0x83,0xE7,0xE7,0xC1,0x3C,0xFC, +0xD3,0x8C,0x10,0x3C,0xDB,0xD8,0xB0,0x0D,0x00,0x00,0x7C,0x7C,0x7C,0x7C,0x00,0x7C, +0x7C,0x7C,0x60,0x06,0x04,0x18,0x28,0x06,0x18,0x00,0x6C,0x00,0x18,0x3C,0x00,0x70, +0x18,0x18,0x7E,0xFF,0x7E,0x00,0x18,0x00,0x18,0x76,0x0C,0x0C,0x06,0x6C,0x18,0x7C, +0x3E,0x3C,0x00,0x00,0x00,0x30,0x0C,0x0C,0x66,0x6A,0x60,0x7C,0x7C,0x66,0x6E,0x7C, +0x18,0x7E,0x70,0x06,0xD6,0x60,0x66,0x7E,0x66,0x7C,0x3C,0x7C,0x66,0x18,0xD6,0x66, +0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0xC6,0x06,0x30,0x60,0x66,0x66,0x66,0x66,0x30, +0x18,0x66,0x6C,0x18,0xFE,0x18,0x66,0x66,0x66,0x66,0x60,0x66,0x66,0x18,0xC6,0x66, +0x66,0x3C,0x30,0x0C,0x0C,0x18,0x34,0x9E,0x66,0x60,0x3C,0x3C,0x3C,0x06,0x60,0x3C, +0x66,0x3C,0x38,0x3C,0x38,0x38,0x3C,0x3C,0x1B,0x60,0x3C,0xDE,0x3C,0x3C,0x66,0x66, +0x66,0x66,0x60,0x66,0x18,0x7C,0x30,0x7C,0x38,0x3C,0x66,0x3C,0x66,0x7C,0x66,0x3E, +0x3E,0x18,0x36,0x7C,0x18,0x36,0x1B,0xD8,0x3C,0x3C,0x6E,0x6E,0xDE,0xDB,0x18,0x18, +0x00,0x66,0x10,0x00,0xB1,0xCA,0x55,0xA5,0x66,0x66,0x0C,0x3C,0x0C,0x0E,0x0C,0x66, +0x36,0x06,0x0C,0x66,0x06,0x06,0x0C,0x66,0x36,0x36,0x3C,0x76,0x0C,0x36,0x6C,0xD6, +0x06,0x0C,0x76,0x66,0x66,0x1C,0x99,0x6C,0x7C,0xDC,0x6C,0x62,0x6C,0x18,0x18,0x6C, +0x7E,0x66,0xDC,0x66,0xD6,0x54,0x66,0x7E,0x18,0x7E,0x18,0x18,0x18,0x1B,0x00,0x7E, +0x00,0x00,0x18,0x00,0x30,0x6C,0x00,0x0C,0xE7,0x00,0x83,0xC3,0xC3,0xC1,0x99,0xF9, +0xDB,0xD8,0x10,0x7E,0xFF,0xDE,0xB0,0x0D,0x06,0xC6,0x06,0xC0,0x06,0x06,0x06,0xC6, +0x06,0xC6,0x7E,0x7E,0x04,0x18,0xD0,0x07,0x18,0x00,0x6C,0x00,0x30,0x06,0x00,0xDE, +0x18,0x18,0x18,0x3C,0x00,0x00,0x30,0x00,0x18,0x66,0x06,0x18,0x06,0x7E,0x30,0x66, +0x06,0x66,0x18,0x18,0x00,0x18,0x18,0x18,0x7E,0x6E,0x60,0x66,0x60,0x66,0x66,0x60, +0x18,0x66,0x78,0x06,0xC6,0x60,0x66,0x6E,0x76,0x60,0x06,0x6C,0x66,0x18,0xFE,0x66, +0x18,0x3C,0x18,0x30,0x18,0x0C,0x00,0x00,0x3E,0x00,0x60,0x66,0x7E,0x66,0x66,0x30, +0x18,0x66,0x78,0x18,0xD6,0x18,0x66,0x66,0x66,0x66,0x3C,0x60,0x66,0x18,0xD6,0x66, +0x66,0x18,0x18,0x18,0x18,0x18,0x34,0x0C,0x66,0x66,0x06,0x7E,0x06,0x3E,0x60,0x06, +0x7E,0x7E,0x18,0x7E,0x18,0x18,0x66,0x66,0x7F,0x7C,0x66,0xF8,0x66,0x66,0x66,0x66, +0x66,0x66,0x60,0x66,0x3C,0x30,0x30,0x66,0x18,0x06,0x66,0x66,0x76,0x66,0x66,0x66, +0x30,0x30,0x6B,0x0C,0x18,0x6E,0x36,0x6C,0x66,0x06,0x76,0x76,0xD8,0xDF,0x3C,0x3C, +0x00,0x66,0x10,0x00,0xB1,0x7A,0x51,0xB9,0x66,0x66,0x0C,0x6E,0x0C,0x1E,0x0C,0x66, +0x36,0x06,0x00,0x66,0x06,0x06,0x0C,0x66,0x36,0x36,0x0E,0x06,0x0C,0x36,0x6C,0xD6, +0x06,0x0C,0x06,0x66,0x66,0x0C,0xEF,0xC6,0x66,0xC8,0x6C,0x60,0x6C,0x30,0x18,0x6C, +0x66,0x66,0xCC,0x66,0xD6,0x54,0x66,0x60,0x18,0x00,0x0C,0x30,0xD8,0x18,0x32,0x00, +0x00,0x00,0xD8,0x18,0x7C,0x6C,0x00,0x78,0x24,0x00,0xF6,0x66,0x99,0x6F,0xC3,0xF3, +0xC3,0x70,0x70,0x10,0x1E,0x18,0x98,0x19,0x06,0xC6,0x06,0xC0,0x06,0x06,0x06,0xC6, +0x06,0xC6,0x18,0x66,0x04,0x10,0x10,0x2E,0x00,0x00,0xFE,0x00,0x66,0x7C,0x00,0xCC, +0x38,0x1C,0x18,0x66,0x00,0x30,0x60,0x18,0x18,0x66,0x66,0x30,0x66,0x0C,0x30,0x66, +0x0C,0x66,0x18,0x18,0x7E,0x0C,0x00,0x30,0x66,0x60,0x66,0x66,0x60,0x6C,0x66,0x60, +0x18,0x66,0x6C,0x66,0xC6,0x60,0x66,0x66,0x6C,0x60,0x66,0x66,0x66,0x18,0xEE,0x3C, +0x18,0x66,0x18,0x60,0x18,0x06,0x00,0x00,0x66,0x00,0x60,0x66,0x60,0x66,0x3E,0x30, +0x18,0x66,0x6C,0x18,0xC6,0x18,0x66,0x66,0x66,0x66,0x06,0x60,0x66,0x18,0x7C,0x3C, +0x3E,0x3C,0x18,0x30,0x18,0x18,0x62,0x00,0x66,0x3C,0x7E,0x60,0x7E,0x66,0x3C,0x7E, +0x60,0x60,0x18,0x60,0x18,0x18,0x7E,0x7E,0xD8,0x60,0x66,0xD8,0x66,0x66,0x66,0x66, +0x66,0x3E,0x3C,0x66,0x18,0x30,0x30,0x66,0x18,0x7E,0x66,0x66,0x6E,0x66,0x3C,0x3E, +0x30,0x60,0xC3,0x0C,0x18,0xD6,0x6C,0x36,0x66,0x7E,0x66,0x66,0xD8,0xD8,0x66,0x66, +0x00,0x66,0x10,0x00,0xBD,0x0A,0x00,0xAD,0xF6,0xF6,0x7E,0x66,0x0C,0x36,0x0C,0x66, +0x36,0x06,0x00,0x7E,0x0E,0x3E,0x3C,0x6E,0x7E,0x1C,0x7E,0x7E,0x0C,0x34,0xEC,0xFE, +0x06,0x0C,0x06,0x7E,0x3C,0x0C,0x66,0x82,0x66,0xDC,0x6C,0x60,0x6C,0x66,0x18,0x6C, +0x66,0x3C,0xEC,0x24,0xD6,0x38,0x66,0x70,0x00,0x7E,0x00,0x00,0xD8,0x18,0x4C,0x18, +0x00,0x00,0x70,0x18,0x00,0x00,0x00,0x00,0x24,0x00,0x1C,0x3C,0x3C,0x38,0xE7,0xE7, +0xC3,0x20,0xF0,0x38,0x1B,0x18,0x9E,0x79,0x06,0x7C,0x7C,0x7C,0x7C,0x06,0x06,0x7C, +0x7C,0x7C,0x1E,0x3C,0x3C,0x1E,0xE0,0x39,0x18,0x00,0x6C,0x00,0x46,0x18,0x00,0x76, +0x70,0x0E,0x00,0x00,0x00,0x30,0x40,0x18,0x7E,0x3C,0x3C,0x7E,0x3C,0x0C,0x30,0x3C, +0x38,0x3C,0x30,0x00,0x00,0x06,0x18,0x60,0x66,0x3E,0x3C,0x7C,0x7E,0x78,0x3E,0x60, +0x3C,0x66,0x66,0x3C,0xC6,0x7E,0x3C,0x66,0x36,0x60,0x3C,0x66,0x3E,0x18,0xC6,0x18, +0x18,0x66,0x1E,0x7E,0x78,0x02,0xFE,0x00,0x3E,0x00,0x3C,0x7C,0x3C,0x3E,0x06,0x30, +0x3C,0x66,0x66,0x18,0xC6,0x3C,0x3C,0x66,0x3E,0x7C,0x7C,0x60,0x3E,0x0E,0x6C,0x18, +0x06,0x66,0x0E,0x7E,0x70,0x18,0x7E,0x00,0x3E,0x08,0x3E,0x3C,0x3E,0x3E,0x08,0x3E, +0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x66,0x66,0x7E,0x7E,0x3C,0xDF,0x3C,0x3C,0x3E,0x3E, +0x3C,0x06,0x18,0x3E,0x18,0x7E,0x60,0x7C,0x3C,0x3E,0x3E,0x3C,0x66,0x66,0x00,0x00, +0x30,0x66,0x86,0x0C,0x18,0x9F,0xD8,0x1B,0x3C,0x3E,0x3C,0x3C,0x7F,0x7E,0x7E,0x7E, +0x00,0x66,0x00,0x00,0xC3,0x0A,0x00,0xC3,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00, +0x06,0x0C,0x06,0x00,0xD8,0x0C,0x00,0x00,0x7C,0x76,0x6C,0x60,0x38,0xFE,0x18,0x7F, +0x3C,0x18,0x78,0x66,0x7C,0x30,0x66,0x3E,0x7E,0x00,0x7E,0x7E,0x70,0x18,0x00,0x18, +0x00,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x18,0x18,0x00,0x18,0x00,0x00, +0x7E,0x00,0x60,0x10,0x00,0x00,0x8E,0x71,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x54,0x17,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00, +0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x00,0x06,0x60,0x00,0x00,0x00,0x00,0x00,0x00, +0x7C,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x00,0x18,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x7C,0x18,0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C, +0x00,0x3C,0x0F,0x00,0x18,0x06,0x00,0x00,0x00,0x00,0x40,0x40,0x00,0x00,0x66,0x66, +0x00,0x3C,0x00,0x00,0x7E,0x0A,0x00,0x7E,0x1C,0x1C,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x60,0x00,0x48,0xF8,0x00,0x00,0x10,0xC0, +0x00,0x3C,0x00,0x00,0x10,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x11,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x38, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x32,0x60, +0x00,0x32,0x00,0x00,0x00,0x00,0xF1,0x00,0xF6,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0x05,0x00,0x7C,0x7C,0x7C,0x7C,0x00,0x7C,0x7C, +0x7C,0x7C,0x00,0x00,0x00,0x00,0x28,0x0B,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x7C, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x0E,0x00,0xE0,0x18,0x00,0x00,0x00,0x00,0x18,0x06,0x60,0x00,0x00,0x1C, +0x00,0x18,0x00,0x60,0x60,0x18,0x66,0x66,0x00,0x0C,0x18,0x3E,0x60,0x00,0x60,0x18, +0x66,0x00,0x00,0x66,0x00,0x0E,0x00,0x00,0x06,0x06,0x06,0x06,0x32,0x32,0x00,0x00, +0x00,0x00,0x60,0x00,0x00,0x60,0x00,0x00,0x32,0x32,0x00,0x01,0x00,0x00,0x7A,0x30, +0x66,0x7A,0x10,0x06,0x00,0x00,0x5B,0x00,0xF6,0x66,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x7C,0x1E,0x00,0x00,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00, +0x38,0x38,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x30,0x00,0x7C,0x0C,0xEE,0xFE, +0x00,0x01,0x08,0x00,0x38,0x78,0xA0,0x05,0x02,0xBA,0x3A,0x3A,0xB8,0x82,0xBA,0xB8, +0xBA,0xBA,0x78,0x00,0x00,0x00,0xD8,0x0D,0x18,0x00,0x66,0x66,0x66,0x3E,0x18,0x6C, +0x60,0x06,0x00,0x66,0x00,0x00,0x06,0x00,0x18,0x3C,0x7E,0x3C,0x7E,0x0C,0x7E,0x1C, +0x3C,0x3C,0x00,0x00,0x00,0x00,0x3C,0x00,0x18,0x38,0x3C,0x7C,0x7E,0x78,0x3E,0x7E, +0x7E,0x66,0xCC,0x06,0xC6,0x60,0x3C,0x66,0x3C,0x7C,0x3E,0xF8,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x1E,0x7E,0x78,0x60,0x00,0x10,0x00,0x70,0x00,0x60,0x00,0x06,0x00,0x0E, +0x18,0x60,0xC0,0x0C,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x18,0x00,0x30,0x18,0x00,0x00,0x66,0x3C,0x3C,0x0C,0x30,0x66,0x00,0x36, +0x66,0x3C,0x66,0x30,0x30,0x3C,0x3C,0x66,0x00,0x18,0x3C,0x7E,0x30,0x66,0x30,0x3C, +0x66,0x66,0x18,0x66,0x66,0x1E,0x0E,0x18,0x0C,0x0C,0x0C,0x0C,0x7A,0x7A,0x00,0x00, +0x00,0x18,0x20,0x00,0x00,0x20,0x00,0x00,0x7A,0x7A,0x00,0x3D,0x7E,0x00,0x4C,0x18, +0x66,0x4C,0x7C,0x0C,0x7C,0x7A,0x5F,0x7C,0x66,0x66,0x7C,0x66,0x7E,0x1E,0x38,0x7E, +0x7E,0x1E,0x3C,0x6E,0x7E,0x3C,0x1C,0x6C,0x36,0xFE,0x6E,0x7E,0x7C,0x3E,0x7E,0xD6, +0x7E,0x38,0x7E,0x7E,0x1C,0x6E,0x00,0x00,0x18,0x00,0x00,0xFE,0x00,0xFE,0x00,0x00, +0x3C,0x10,0x3E,0x38,0x10,0x1E,0x7C,0x3E,0x00,0x00,0x06,0x60,0x18,0x0E,0x00,0x00, +0x7C,0x6C,0x00,0x00,0x30,0x30,0xFE,0x78,0x18,0x00,0x38,0x3C,0x38,0x1C,0xC6,0xFE, +0x3C,0x01,0x0E,0x00,0x40,0x40,0xA0,0x05,0x06,0xC6,0x06,0x06,0xC0,0xC6,0xC6,0xC0, +0xC6,0xC6,0x40,0x00,0x00,0x00,0x28,0x06,0x18,0x00,0x66,0x66,0x66,0x7E,0x18,0x6C, +0x30,0x0C,0x18,0x66,0x00,0x00,0x06,0x00,0x18,0x7E,0x7E,0x7E,0x7E,0x0C,0x7E,0x3C, +0x7E,0x7E,0x00,0x00,0x00,0x0E,0x7E,0xE0,0x3C,0x7C,0x7E,0x7E,0x7E,0x7C,0x7E,0x7E, +0x7E,0x66,0xCC,0x06,0xC6,0x60,0x7E,0x66,0x7E,0x7E,0x7E,0xFC,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x1E,0x7E,0x78,0x60,0x00,0x38,0x00,0x38,0x00,0x60,0x00,0x06,0x00,0x1E, +0x18,0x60,0xC0,0x0C,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x18,0x00,0x30,0x18,0x00,0x00,0x66,0x7E,0x66,0x18,0x18,0x66,0x00,0x1C, +0x66,0x66,0x66,0x18,0x18,0x66,0x18,0x18,0x00,0x7E,0x66,0xF8,0x18,0x66,0x18,0x66, +0x00,0x66,0x18,0x00,0x66,0x38,0x1E,0x3C,0x18,0x18,0x18,0x18,0x4C,0x4C,0x00,0x00, +0x00,0x18,0x20,0x00,0x18,0x20,0x00,0x00,0x4C,0x4C,0x00,0x7E,0xFE,0x00,0x00,0x00, +0x00,0x00,0x10,0x18,0xC6,0xCA,0x55,0xC6,0x66,0x00,0x7C,0x76,0x7E,0x1E,0x38,0x7E, +0x7E,0x1E,0x3C,0x6E,0x7E,0x3E,0x1C,0x6E,0x36,0xFE,0x6E,0x7E,0x7E,0x3E,0x7E,0xD6, +0x7E,0x38,0x7E,0x3E,0x36,0x6E,0x00,0x00,0x3C,0x00,0x00,0x7E,0x00,0xFE,0x02,0x00, +0x7E,0x10,0x20,0x6C,0x10,0x10,0xFE,0x7E,0x18,0x00,0x0E,0x70,0x18,0x19,0x02,0x18, +0x7C,0x44,0x00,0x00,0x48,0x78,0x00,0x18,0x3C,0x00,0x2C,0x24,0xBA,0x34,0xD6,0xFE, +0x66,0x03,0x0F,0x18,0x40,0x70,0xA0,0x05,0x06,0xC6,0x06,0x06,0xC0,0xC6,0xC6,0xC0, +0xC6,0xC6,0x70,0x00,0x00,0x00,0xD0,0x07,0x18,0x00,0xFF,0x66,0x6C,0x60,0x18,0x38, +0x38,0x1C,0x18,0x3C,0x00,0x00,0x06,0x00,0x38,0x66,0x0C,0x66,0x60,0x1C,0x06,0x70, +0x66,0x66,0x18,0x18,0x7E,0x1C,0x66,0x70,0x7E,0xE6,0x66,0x66,0x60,0x6E,0x60,0x60, +0x18,0x66,0xD8,0x06,0xEE,0x60,0x66,0x66,0x66,0x66,0x60,0xCC,0x66,0x18,0xC6,0x66, +0x66,0x66,0x18,0x0C,0x18,0x60,0x00,0x38,0x00,0x1C,0x00,0x60,0x00,0x06,0x00,0x18, +0x00,0x60,0xC0,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x18,0x00,0x30,0x18,0x00,0x00,0x00,0x66,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C,0x00,0x7E,0x00,0xD8,0x00,0x00,0x00,0x00, +0x3C,0x00,0x3C,0x66,0x66,0x30,0x18,0x66,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x3C, +0x00,0x00,0x23,0x00,0x18,0x23,0x00,0x00,0x00,0x00,0x01,0x66,0xD8,0x00,0x3C,0x3C, +0x00,0x3C,0x10,0x00,0x82,0xCA,0x51,0x82,0x66,0xE6,0x0C,0x76,0x0C,0x06,0x18,0x06, +0x66,0x04,0x0C,0x66,0x06,0x06,0x0C,0x3E,0x36,0xFE,0x66,0x66,0x06,0x3E,0x66,0xD6, +0x06,0x18,0x66,0x36,0x32,0x66,0x66,0x00,0x66,0x62,0x02,0x62,0x1E,0x60,0x7E,0x00, +0x66,0x7C,0x30,0xC6,0x7C,0x7C,0xC6,0xE0,0x18,0x7E,0x1C,0x38,0x18,0x1B,0x3E,0x18, +0x7C,0x6C,0x00,0x00,0x18,0x48,0x00,0x30,0x66,0x00,0xE6,0x24,0x92,0x67,0x92,0xFC, +0xC3,0x03,0x09,0x3C,0x40,0x40,0xB0,0x0D,0x06,0xC6,0x06,0x06,0xC0,0xC6,0xC6,0xC0, +0xC6,0xC6,0x40,0x7C,0x00,0x00,0x10,0x2E,0x18,0x00,0xFF,0x66,0x0C,0x60,0x18,0x38, +0x18,0x18,0x18,0x3C,0x00,0x00,0x0C,0x00,0x38,0x66,0x0C,0x66,0x60,0x1C,0x06,0x60, +0x66,0x66,0x18,0x18,0x7E,0x38,0x66,0x38,0x66,0xC2,0x66,0x66,0x60,0x66,0x60,0x60, +0x18,0x66,0xD8,0x06,0xEE,0x60,0x66,0x76,0x66,0x66,0x60,0xCC,0x66,0x18,0xC6,0x66, +0x66,0x3C,0x18,0x0C,0x18,0x30,0x00,0x6C,0x3C,0x0C,0x3C,0x7C,0x3C,0x3E,0x3E,0x18, +0x38,0x7C,0xCC,0x0C,0x6C,0x18,0x3C,0x3C,0x3E,0x7C,0x3E,0x7C,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x18,0x7E,0x30,0x18,0x18,0x62,0x66,0x66,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C, +0x3C,0x3C,0x38,0x3C,0x38,0x38,0x7E,0x7E,0x76,0x60,0x3C,0xD8,0x3C,0x3C,0x66,0x66, +0x7E,0x66,0x7E,0x66,0x66,0x30,0x18,0x66,0x38,0x3C,0x66,0x3C,0x66,0x3C,0x7E,0x3E, +0x00,0x18,0x26,0x00,0x00,0x26,0x00,0x00,0x3C,0x3C,0x3D,0x66,0xD8,0x7E,0x7E,0x7E, +0x00,0x7E,0x10,0x00,0xBA,0xCA,0x00,0xBA,0x66,0x66,0x0C,0x3E,0x0C,0x06,0x18,0x66, +0x66,0x0C,0x0C,0x66,0x06,0x06,0x0C,0x36,0x36,0xC6,0x36,0x66,0x06,0x06,0x66,0xD6, +0x06,0x18,0x66,0x36,0x18,0x76,0xF7,0x10,0x66,0xF6,0x7E,0x60,0x38,0x30,0xFC,0x66, +0x42,0xC6,0x18,0xC6,0xD6,0xD6,0xC6,0xC0,0x18,0x7E,0x38,0x1C,0x18,0x1B,0x7C,0x00, +0x38,0x38,0x1F,0x00,0x30,0x48,0x00,0x18,0xC3,0x00,0x83,0x24,0xD6,0xC1,0xBA,0xFC, +0x91,0x06,0x08,0x3C,0x38,0x40,0xB0,0x0D,0x02,0x82,0x3A,0x3A,0xB8,0xBA,0x82,0xB8, +0xBA,0xBA,0x78,0x7E,0x00,0x00,0xE0,0x39,0x18,0x00,0x66,0x66,0x18,0x7C,0x18,0x70, +0x18,0x18,0x7E,0xFF,0x7E,0x00,0x0C,0x00,0x18,0x66,0x18,0x0C,0x7C,0x3C,0x0C,0x60, +0x7E,0x3C,0x18,0x18,0x00,0x70,0x0C,0x1C,0x66,0xDA,0x60,0x7E,0x7C,0x66,0x6E,0x7C, +0x18,0x7E,0xF0,0x06,0xFE,0x60,0x66,0x76,0x66,0x66,0x70,0xCC,0x66,0x18,0xC6,0x66, +0x3C,0x3C,0x18,0x18,0x18,0x30,0x00,0x6C,0x3E,0x04,0x7C,0x7E,0x7E,0x7E,0x7E,0x7E, +0x38,0x7E,0xDC,0x0C,0xFE,0x18,0x7E,0x7E,0x7E,0x7E,0x7E,0x7E,0x66,0x7E,0xC6,0x66, +0x66,0x66,0x38,0x7E,0x38,0x18,0x18,0xF2,0x66,0x60,0x3E,0x7E,0x3E,0x3E,0x7C,0x3E, +0x7E,0x7E,0x38,0x7E,0x38,0x38,0x66,0x66,0x7F,0x60,0x7E,0xDE,0x7E,0x7E,0x66,0x66, +0x66,0x66,0x66,0x66,0x7E,0x30,0x18,0x66,0x38,0x3E,0x66,0x7E,0x66,0x7E,0x66,0x06, +0x00,0x18,0x2C,0x00,0x18,0x2C,0xB0,0x1A,0x7E,0x3E,0x7E,0x6E,0xDE,0xFF,0x66,0x66, +0x00,0x66,0x10,0x00,0xA2,0xCA,0x00,0xAA,0x66,0x66,0x0C,0x3C,0x0C,0x0E,0x18,0x66, +0x66,0x0C,0x00,0x66,0x06,0x06,0x0C,0x66,0x36,0xC6,0x3E,0x76,0x06,0x06,0x66,0xF6, +0x06,0x18,0x76,0x36,0x3C,0x3E,0x99,0x10,0x66,0xDC,0xFC,0x60,0x6C,0x18,0x90,0x66, +0x42,0x82,0x3C,0xC6,0x92,0x92,0xC6,0xC0,0x7E,0x00,0x70,0x0E,0x18,0x18,0x40,0x7E, +0x00,0x00,0x10,0x00,0x60,0x48,0x00,0x48,0x81,0x00,0x83,0xE7,0xC6,0xC1,0x38,0xF8, +0x91,0x06,0x08,0x3C,0x00,0x00,0xB8,0x1D,0x00,0x00,0x7C,0x7C,0x7C,0x7C,0x00,0x7C, +0x7C,0x7C,0x00,0x06,0x00,0x00,0x00,0x38,0x18,0x00,0x66,0x66,0x18,0x3E,0x18,0x70, +0x18,0x18,0x7E,0xFF,0x7E,0x00,0x18,0x00,0x18,0x6E,0x18,0x0C,0x7E,0x3C,0x0C,0x7C, +0x3E,0x3C,0x18,0x18,0x00,0xE0,0x0C,0x0E,0x66,0xD6,0x60,0x7C,0x7C,0x66,0x6E,0x7C, +0x18,0x7E,0xF0,0x06,0xD6,0x60,0x66,0x7E,0x66,0x66,0x38,0xFC,0x66,0x18,0xD6,0x66, +0x3C,0x18,0x18,0x18,0x18,0x18,0x00,0xC6,0x06,0x00,0x60,0x66,0x66,0x66,0x66,0x7E, +0x18,0x66,0xF8,0x0C,0xFE,0x18,0x66,0x66,0x66,0x66,0x60,0x66,0x66,0x18,0xD6,0x66, +0x66,0x3C,0xF0,0x0C,0x1E,0x18,0x3C,0xBE,0x66,0x60,0x06,0x66,0x06,0x06,0x60,0x06, +0x66,0x66,0x18,0x66,0x18,0x18,0x66,0x66,0x1B,0x7C,0x66,0xDE,0x66,0x66,0x66,0x66, +0x66,0x66,0x60,0x66,0x3C,0x30,0x7E,0x7C,0x18,0x06,0x66,0x66,0x76,0x66,0x66,0x3E, +0x00,0x18,0x18,0x00,0x18,0x18,0xD8,0x36,0x66,0x06,0x66,0x6E,0xDE,0xDB,0x66,0x66, +0x00,0x66,0x10,0x00,0xA2,0xCA,0x00,0xB2,0x66,0x66,0x0C,0x3C,0x0C,0x1E,0x18,0x66, +0x66,0x0C,0x00,0x66,0x0E,0x06,0x0C,0x66,0x36,0xC6,0x18,0x76,0x06,0x36,0x66,0xF6, +0x06,0x18,0x76,0x36,0x66,0x0E,0x99,0x38,0x7C,0x88,0xA8,0x60,0xC6,0x0C,0x30,0x66, +0x7E,0x82,0x66,0xC6,0x92,0x92,0xC6,0xFC,0x7E,0x7E,0x38,0x1C,0x18,0x18,0x02,0x7E, +0x00,0x00,0xD0,0x00,0x78,0x48,0x00,0x30,0xE7,0x00,0xE6,0x81,0xD6,0x67,0xBA,0xFA, +0x9D,0x8C,0x78,0x3C,0x1C,0x1E,0x9C,0x39,0x02,0x82,0x3A,0xB8,0x3A,0x3A,0x02,0xBA, +0x3A,0xBA,0x0E,0x06,0xF0,0x07,0x00,0x00,0x18,0x00,0xFF,0x00,0x30,0x06,0x00,0xDE, +0x18,0x18,0x18,0x3C,0x00,0x00,0x18,0x00,0x18,0x76,0x0C,0x18,0x06,0x6C,0x18,0x7E, +0x06,0x66,0x00,0x00,0x7E,0x70,0x18,0x1C,0x7E,0xD6,0x60,0x66,0x60,0x66,0x66,0x60, +0x18,0x66,0xD8,0x06,0xD6,0x60,0x66,0x7E,0x66,0x7E,0x1C,0xF8,0x66,0x18,0xD6,0x66, +0x18,0x18,0x18,0x30,0x18,0x18,0x00,0xC6,0x3E,0x00,0x60,0x66,0x66,0x66,0x66,0x18, +0x18,0x66,0xF0,0x0C,0xD6,0x18,0x66,0x66,0x66,0x66,0x70,0x60,0x66,0x18,0xD6,0x66, +0x66,0x3C,0xF0,0x18,0x1E,0x18,0x24,0x9C,0x66,0x60,0x3E,0x66,0x3E,0x3E,0x60,0x3E, +0x66,0x66,0x18,0x66,0x18,0x18,0x7E,0x7E,0x7B,0x7C,0x66,0xF8,0x66,0x66,0x66,0x66, +0x66,0x66,0x60,0x66,0x18,0xFE,0x18,0x66,0x18,0x3E,0x66,0x66,0x7E,0x66,0x66,0x7E, +0x00,0x30,0x30,0x00,0x18,0x32,0x6C,0x6C,0x66,0x3E,0x6E,0x76,0xD8,0xDB,0x7E,0x7E, +0x00,0x66,0x00,0x00,0xA2,0x7A,0x00,0xBA,0x66,0x66,0x0C,0x6E,0x0C,0x36,0x18,0x66, +0x66,0x0C,0x00,0x66,0x1C,0x06,0x0C,0x66,0x36,0xC6,0x1C,0x06,0x06,0x36,0x66,0xC6, +0x06,0x18,0x06,0x36,0x66,0x06,0xEF,0x38,0x66,0x88,0x28,0x60,0xC6,0x0C,0x30,0x66, +0x42,0x82,0x42,0x6C,0x92,0x92,0xC6,0xFC,0x18,0x7E,0x1C,0x38,0x18,0x18,0x3E,0x00, +0x00,0x00,0xD0,0x00,0x00,0x00,0x00,0x00,0x24,0x00,0x2C,0xC3,0x92,0x34,0x92,0xF2, +0x81,0x8C,0xF8,0x3C,0x12,0x10,0x9E,0x79,0x06,0xC6,0x06,0xC0,0x06,0x06,0x06,0xC6, +0x06,0xC6,0x10,0x7E,0xF8,0x0F,0x00,0x00,0x18,0x00,0xFF,0x00,0x36,0x06,0x00,0xDE, +0x18,0x18,0x18,0x3C,0x00,0x00,0x30,0x00,0x18,0x66,0x0C,0x18,0x06,0x6C,0x18,0x66, +0x06,0x66,0x00,0x00,0x7E,0x38,0x18,0x38,0x7E,0xDC,0x60,0x66,0x60,0x66,0x66,0x60, +0x18,0x66,0xD8,0x06,0xC6,0x60,0x66,0x6E,0x66,0x7C,0x0E,0xD8,0x66,0x18,0xFE,0x66, +0x18,0x3C,0x18,0x30,0x18,0x0C,0x00,0x00,0x7E,0x00,0x60,0x66,0x7E,0x66,0x66,0x18, +0x18,0x66,0xF8,0x0C,0xD6,0x18,0x66,0x66,0x66,0x66,0x3C,0x60,0x66,0x18,0xFE,0x66, +0x66,0x18,0x38,0x18,0x38,0x18,0x66,0x00,0x66,0x60,0x7E,0x7E,0x7E,0x7E,0x60,0x7E, +0x7E,0x7E,0x18,0x7E,0x18,0x18,0x7E,0x7E,0xFF,0x60,0x66,0xF8,0x66,0x66,0x66,0x66, +0x66,0x66,0x66,0x66,0x7E,0x30,0x18,0x66,0x18,0x7E,0x66,0x66,0x7E,0x66,0x66,0x66, +0x7E,0x30,0x6E,0x7E,0x18,0x66,0x36,0xD8,0x66,0x7E,0x7E,0x76,0xD8,0xDF,0x7E,0x7E, +0x00,0x66,0x00,0x00,0xBA,0x0A,0x00,0xAA,0x66,0x66,0x0C,0x6E,0x0C,0x36,0x18,0x66, +0x66,0x0C,0x00,0x66,0x30,0x06,0x0C,0x6E,0x36,0xC6,0x0E,0x7E,0x06,0x36,0x66,0xC6, +0x06,0x18,0x06,0x36,0x3C,0x06,0x66,0x6C,0x66,0xDC,0x28,0x60,0xC6,0x18,0x30,0x66, +0x42,0x82,0x42,0x28,0x92,0x92,0xC6,0xC0,0x18,0x00,0x0E,0x70,0x18,0x18,0x7C,0x18, +0x00,0x00,0x50,0x18,0x00,0x00,0x00,0x00,0x24,0x00,0x38,0x66,0xBA,0x1C,0xD6,0xF6, +0xC3,0xD8,0x70,0x7E,0x1C,0x1C,0x8E,0x71,0x06,0xC6,0x06,0xC0,0x06,0x06,0x06,0xC6, +0x06,0xC6,0x0C,0x66,0xEC,0x1F,0x00,0x00,0x00,0x00,0x66,0x00,0x66,0x7E,0x00,0xCC, +0x18,0x18,0x18,0x66,0x00,0x18,0x30,0x18,0x18,0x66,0x66,0x30,0x06,0x7E,0x30,0x66, +0x06,0x66,0x18,0x18,0x00,0x1C,0x18,0x70,0x66,0xC0,0x66,0x66,0x60,0x66,0x66,0x60, +0x18,0x66,0xCC,0x66,0xC6,0x60,0x66,0x6E,0x66,0x60,0x06,0xCC,0x66,0x18,0xFE,0x3C, +0x18,0x3C,0x18,0x60,0x18,0x0C,0x00,0x00,0x66,0x00,0x60,0x66,0x60,0x66,0x66,0x18, +0x18,0x66,0xD8,0x0C,0xD6,0x18,0x66,0x66,0x66,0x66,0x0E,0x60,0x66,0x18,0xFE,0x3C, +0x66,0x3C,0x18,0x30,0x30,0x18,0x42,0x00,0x66,0x66,0x66,0x60,0x66,0x66,0x60,0x66, +0x60,0x60,0x18,0x60,0x18,0x18,0x66,0x66,0xD8,0x60,0x66,0xD8,0x66,0x66,0x66,0x66, +0x66,0x66,0x7E,0x66,0x18,0x30,0x18,0x66,0x18,0x66,0x66,0x66,0x6E,0x66,0x66,0x66, +0x7E,0x66,0xD3,0x7E,0x18,0xCE,0x6C,0x6C,0x66,0x66,0x76,0x66,0xD8,0xD8,0x66,0x66, +0x00,0x66,0x00,0x00,0x82,0x0A,0x00,0x82,0x66,0x66,0x7E,0x66,0x0C,0x36,0x18,0x66, +0x66,0x0C,0x00,0x7E,0x30,0x3E,0x7C,0x6E,0x7E,0xFE,0x7E,0x7E,0x06,0x36,0xE6,0xFE, +0x06,0x18,0x06,0x3E,0x18,0x06,0x00,0x6C,0x66,0xF6,0x28,0x60,0xC6,0x30,0x30,0x66, +0x66,0xC6,0x66,0xAA,0xD6,0xD6,0xC6,0xC0,0x18,0x7E,0x06,0x60,0xD8,0x18,0x40,0x18, +0x00,0x00,0x70,0x3C,0x00,0x00,0x00,0x00,0x24,0x00,0x30,0x3C,0x38,0x0C,0xC6,0xE6, +0x66,0x58,0x00,0xFF,0x14,0x10,0x8E,0x71,0x06,0xC6,0x06,0xC0,0x06,0x06,0x06,0xC6, +0x06,0xC6,0x02,0x66,0x04,0x18,0x00,0x00,0x00,0x00,0x66,0x00,0x66,0x7C,0x00,0xCC, +0x38,0x1C,0x00,0x66,0x00,0x18,0x60,0x18,0x18,0x66,0x66,0x30,0x66,0x7E,0x30,0x66, +0x0E,0x66,0x18,0x18,0x00,0x0E,0x00,0xE0,0x66,0xE2,0x66,0x66,0x60,0x6E,0x66,0x60, +0x18,0x66,0xCC,0x66,0xC6,0x60,0x66,0x66,0x6A,0x60,0x06,0xCC,0x66,0x18,0xEE,0x3C, +0x18,0x66,0x18,0x60,0x18,0x06,0x00,0x00,0x66,0x00,0x60,0x66,0x60,0x66,0x7E,0x18, +0x18,0x66,0xCC,0x0C,0xC6,0x18,0x66,0x66,0x66,0x66,0x06,0x60,0x66,0x18,0xEE,0x3C, +0x7E,0x3C,0x18,0x30,0x30,0x18,0xC3,0x00,0x66,0x66,0x66,0x60,0x66,0x66,0x60,0x66, +0x60,0x60,0x18,0x60,0x18,0x18,0x66,0x66,0xD8,0x60,0x66,0xD8,0x66,0x66,0x66,0x66, +0x66,0x7E,0x3C,0x66,0x18,0x30,0x18,0x7C,0x18,0x66,0x66,0x66,0x66,0x66,0x7E,0x7E, +0x60,0x66,0x06,0x06,0x18,0x1A,0xD8,0x36,0x66,0x66,0x66,0x66,0xD8,0xD8,0x66,0x66, +0x00,0x66,0x00,0x00,0xC6,0x0A,0x00,0xC6,0xF6,0x66,0x7E,0x62,0x0C,0x36,0x18,0x66, +0x66,0x04,0x00,0x7E,0x30,0x3C,0x7C,0x6E,0x7E,0x7C,0x7E,0x7E,0x06,0x36,0xE6,0xFE, +0x06,0x18,0x06,0x3E,0x4C,0x06,0x00,0xC6,0x7C,0x62,0x28,0x60,0x6C,0x60,0x20,0x7F, +0x7E,0x7C,0x7E,0xEE,0x7C,0x7C,0xC6,0xE0,0x00,0x7E,0x00,0x00,0xD8,0x18,0x00,0x00, +0x00,0x00,0x20,0x3C,0x00,0x00,0x00,0x00,0x3C,0x00,0x00,0x18,0x7C,0x00,0xEE,0xEE, +0x3C,0x70,0x00,0x10,0x12,0x10,0x86,0x61,0x02,0xBA,0x3A,0xB8,0x3A,0x02,0x02,0xBA, +0x3A,0xBA,0x1C,0x7E,0x04,0x18,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x18,0x00,0xFE, +0x30,0x0C,0x00,0x00,0x00,0x18,0x60,0x18,0x7E,0x7E,0x7E,0x7E,0x7E,0x0C,0x30,0x7E, +0x3C,0x7E,0x18,0x18,0x00,0x00,0x18,0x00,0x66,0x7E,0x7E,0x7E,0x7E,0x7C,0x7E,0x60, +0x7E,0x66,0xC6,0x7E,0xC6,0x7E,0x7E,0x66,0x7C,0x60,0x7E,0xC6,0x7E,0x18,0xC6,0x18, +0x18,0x66,0x1E,0x7E,0x78,0x06,0xFE,0x00,0x7E,0x00,0x7E,0x7E,0x7E,0x7E,0x3E,0x18, +0x3C,0x66,0xCE,0x0C,0xC6,0x3C,0x7E,0x66,0x7E,0x7E,0x7E,0x60,0x7E,0x1E,0xC6,0x18, +0x3E,0x66,0x18,0x7E,0x30,0x18,0xFF,0x00,0x7E,0x7E,0x7E,0x7E,0x7E,0x7E,0x7E,0x7E, +0x7E,0x7E,0x3C,0x7E,0x3C,0x3C,0x66,0x66,0xFF,0x7E,0x7E,0xDE,0x7E,0x7E,0x7E,0x7E, +0x7E,0x3E,0x18,0x7E,0x18,0x7F,0x18,0x6C,0x3C,0x7E,0x7E,0x7E,0x66,0x66,0x3C,0x3E, +0x60,0x7E,0x0C,0x06,0x18,0x32,0xB0,0x1A,0x7E,0x7E,0x7E,0x7E,0xFE,0xFF,0x66,0x66, +0x00,0x7E,0x00,0x00,0x7C,0x0A,0x00,0x7C,0xF6,0xF6,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00, +0x06,0x18,0x06,0x00,0x6C,0x06,0x00,0xC6,0x6C,0x00,0x00,0x60,0x38,0xFE,0x00,0x5D, +0x3C,0x10,0x3C,0x6C,0x10,0x10,0xC6,0x7E,0x7E,0x00,0x7E,0x7E,0x98,0x18,0x00,0x00, +0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x30,0x00,0x38,0x00,0x00,0x82,0x41,0x00,0x7C,0x7C,0x7C,0x7C,0x00,0x00,0x7C, +0x7C,0x7C,0x00,0x3C,0x04,0x10,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x18,0x00,0x76, +0x60,0x06,0x00,0x00,0x00,0x18,0x60,0x18,0x7E,0x3C,0x3C,0x7E,0x3C,0x0C,0x30,0x3C, +0x38,0x3C,0x18,0x18,0x00,0x00,0x18,0x00,0x66,0x3C,0x3C,0x7C,0x7E,0x78,0x3C,0x60, +0x7E,0x66,0xC6,0x3C,0xC6,0x7E,0x3C,0x66,0x36,0x60,0x7C,0xC6,0x3C,0x18,0x82,0x18, +0x18,0x66,0x1E,0x7E,0x78,0x06,0xFE,0x00,0x3E,0x00,0x3E,0x7C,0x3E,0x3E,0x06,0x18, +0x3C,0x66,0xC6,0x0C,0xC6,0x3C,0x3C,0x66,0x3E,0x7C,0x7C,0x60,0x3E,0x0E,0x82,0x18, +0x06,0x66,0x18,0x7E,0x30,0x18,0x00,0x00,0x3E,0x3C,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E, +0x3E,0x3E,0x3C,0x3E,0x3C,0x3C,0x66,0x66,0x7F,0x7E,0x3C,0xDE,0x3C,0x3C,0x3E,0x3E, +0x3C,0x06,0x18,0x3C,0x18,0xFF,0x70,0x60,0x3C,0x3E,0x3E,0x3C,0x66,0x66,0x00,0x00, +0x60,0x3C,0x18,0x06,0x18,0x3F,0x00,0x00,0x3C,0x3E,0xBC,0xBC,0x7E,0x7F,0x66,0x66, +0x00,0x3C,0x00,0x00,0x00,0x0A,0x00,0x00,0x0E,0x0E,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00, +0x06,0x18,0x06,0x00,0x38,0x06,0x00,0x00,0x60,0x00,0x00,0xF0,0x00,0xFE,0x00,0xC0, +0x00,0x10,0x00,0x00,0x10,0xF0,0xC6,0x3E,0x7E,0x00,0x7E,0x7E,0x70,0x18,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x20,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x3C,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x00, +0x00,0x00,0x00,0x7C,0x00,0x00,0x00,0x00,0x06,0x60,0x00,0x00,0x00,0x00,0x00,0x00, +0x7E,0x00,0x0E,0x00,0xE0,0x18,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x00,0x0C,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x7E,0x00,0x00,0x00,0x00,0x60,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x7E, +0x00,0x00,0x1F,0x00,0x18,0x02,0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x3C,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x80, +0x00,0x7C,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x54,0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00, +0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x00,0x06,0x60,0x00,0x00,0x00,0x00,0x00,0x00, +0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x00,0x38,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x38,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x0A,0x00,0x78,0x38,0x36,0x31, +0x73,0x20,0x73,0x79,0x65,0x74,0x20,0x6D,0x6F,0x66,0x74,0x6E,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00, +0x0D,0x00,0x0B,0x00,0x08,0x00,0x02,0x00,0x02,0x00,0x07,0x00,0x08,0x00,0x01,0x00, +0x07,0x00,0x01,0x00,0x01,0x00,0x55,0x55,0x55,0x55,0x0C,0x00,0x00,0x00,0x00,0x00, +0xFD,0x00,0x86,0x41,0xFD,0x00,0x88,0x4B,0x00,0x01,0x10,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x24,0x12,0xAC,0x33,0x7C,0x39,0x98,0x3B,0x7A,0x3F,0x00,0x00,0x30,0x00, +0xC0,0x03,0x2C,0x05,0x4E,0x05,0xE8,0x05,0x00,0x00,0xCE,0x06,0x60,0x06,0x24,0x00, +0x26,0x00,0x03,0x00,0x0D,0x00,0x00,0x00,0x0B,0x00,0x1E,0x00,0x0B,0x00,0x16,0x12, +0x00,0x00,0x30,0x00,0x00,0x00,0x88,0x02,0x00,0x00,0x78,0x03,0xFF,0xFF,0x01,0x00, +0x18,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00, +0x28,0x00,0x13,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x9E,0x0A,0x03,0x00,0x01,0x00,0x11,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0xC0,0x03,0x01,0x00,0x04,0x00, +0x26,0x00,0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00, +0x00,0x00,0xDC,0x03,0x1A,0x00,0x07,0x00,0x0D,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF, +0xFF,0xFF,0x1B,0x00,0x40,0x00,0x00,0x00,0xFF,0x05,0x01,0x11,0x03,0x01,0x06,0xFE, +0x01,0x06,0x01,0x02,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x16,0x00,0x40,0x00,0x00,0x00, +0x00,0x00,0xF8,0x03,0x04,0x08,0x06,0xFE,0x15,0xF7,0x01,0x02,0x07,0x00,0x0C,0x00, +0x14,0x00,0x14,0x00,0x40,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x03,0x00,0x07,0x00, +0x13,0x00,0x0B,0x00,0x15,0x00,0x08,0x00,0x0A,0x00,0x14,0x00,0x40,0x00,0x00,0x00, +0x01,0x00,0x00,0x11,0x16,0x00,0x07,0x00,0x03,0x00,0x0B,0x00,0x09,0x00,0xFF,0xFF, +0xFF,0xFF,0x1B,0x00,0x40,0x00,0x00,0x00,0x01,0x01,0x00,0x11,0x00,0x00,0x00,0x00, +0x03,0x00,0x02,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF,0x1B,0x00,0x40,0x00,0x00,0x00, +0x01,0x02,0x00,0x11,0x00,0x00,0x09,0x00,0x03,0x00,0x02,0x00,0x07,0x00,0x0B,0x00, +0x0B,0x00,0x14,0x00,0x40,0x00,0x00,0x00,0x01,0x00,0x11,0x11,0x00,0x00,0x02,0x00, +0x03,0x00,0x07,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF,0x14,0x00,0x40,0x00,0x00,0x00, +0x01,0x00,0x01,0x11,0x00,0x01,0x00,0x00,0x03,0xFF,0x01,0x00,0x0D,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x14,0x04,0x02,0x00,0x01,0x00, +0x0F,0x00,0x01,0x00,0x0E,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00, +0x00,0x00,0x30,0x04,0x02,0x00,0x02,0x00,0x0F,0x00,0x01,0x00,0x0F,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x4C,0x04,0x02,0x00,0x03,0x00, +0x0F,0x00,0x01,0x00,0x10,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00, +0x00,0x00,0x68,0x04,0x02,0x00,0x04,0x00,0x0F,0x00,0x01,0x00,0x11,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x84,0x04,0x02,0x00,0x05,0x00, +0x0F,0x00,0x01,0x00,0x12,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00, +0x00,0x00,0xA0,0x04,0x02,0x00,0x06,0x00,0x0F,0x00,0x01,0x00,0x13,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0xBC,0x04,0x02,0x00,0x07,0x00, +0x0F,0x00,0x01,0x00,0x14,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00, +0x00,0x00,0xD8,0x04,0x02,0x00,0x08,0x00,0x0F,0x00,0x01,0x00,0x06,0x00,0xFF,0xFF, +0xFF,0xFF,0x1E,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0xF4,0x04,0x02,0x00,0x09,0x00, +0x0F,0x00,0x01,0x00,0x16,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x07,0x00,0x00,0x00, +0x00,0x00,0x53,0x0C,0x1B,0x00,0x0D,0x00,0x08,0x00,0x01,0x00,0x17,0x00,0xFF,0xFF, +0xFF,0xFF,0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x56,0x0C,0x1B,0x00,0x0F,0x00, +0x08,0x00,0x01,0x00,0x18,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x5E,0x0C,0x01,0x00,0x03,0x00,0x14,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF, +0xFF,0xFF,0x1C,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x65,0x0C,0x1A,0x00,0x06,0x00, +0x14,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x09,0x00,0x14,0x00,0x00,0x00,0x10,0x00, +0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x02,0x00,0xFF,0xFF, +0xFF,0xFF,0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4E,0x05,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x6E,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x04,0x00,0xFF,0xFF, +0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8E,0x0C,0x00,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0xAE,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x06,0x00,0xFF,0xFF, +0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xCE,0x0C,0x00,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0xEE,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x08,0x00,0xFF,0xFF, +0xFF,0xFF,0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x0E,0x0D,0x00,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0x09,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x07,0x00,0x00,0x00, +0x00,0x00,0x19,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF, +0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00,0x24,0x0D,0x00,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x02,0x00,0x14,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x43,0x11,0x00,0x00,0x00,0x00,0x50,0x00,0x19,0x00,0x02,0x00,0xFF,0xFF, +0xFF,0xFF,0x14,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x11,0x00,0x00,0x00,0x00, +0x50,0x00,0x01,0x02,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x15,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x10,0x05,0x00,0x00,0x00,0x00,0x50,0x00,0x01,0x03,0x00,0x00,0xAD,0x0A, +0x00,0x00,0xD4,0x0A,0x00,0x00,0xFB,0x0A,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11, +0x00,0x00,0x00,0x00,0x27,0x00,0x27,0x00,0x00,0x00,0xFD,0x0A,0x00,0x00,0x09,0x0B, +0x00,0x00,0x16,0x0B,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00, +0x0C,0x00,0x0D,0x00,0x00,0x00,0x18,0x0B,0x00,0x00,0x24,0x0B,0x00,0x00,0x31,0x0B, +0x03,0x00,0x01,0x00,0x02,0x00,0xA1,0x11,0x00,0x00,0xFF,0xFF,0x0C,0x00,0x0F,0x00, +0x00,0x00,0x33,0x0B,0x00,0x00,0x40,0x0B,0x00,0x00,0x50,0x0B,0x03,0x00,0x01,0x00, +0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00,0x00,0x00,0x53,0x0B, +0x00,0x00,0x60,0x0B,0x00,0x00,0x70,0x0B,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11, +0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00,0x00,0x00,0x73,0x0B,0x00,0x00,0x80,0x0B, +0x00,0x00,0x90,0x0B,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00, +0x0C,0x00,0x0F,0x00,0x00,0x00,0x93,0x0B,0x00,0x00,0xA0,0x0B,0x00,0x00,0xB0,0x0B, +0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00, +0x00,0x00,0xB3,0x0B,0x00,0x00,0xC0,0x0B,0x00,0x00,0xD0,0x0B,0x03,0x00,0x01,0x00, +0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00,0x00,0x00,0xD3,0x0B, +0x00,0x00,0xE0,0x0B,0x00,0x00,0xF0,0x0B,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11, +0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00,0x00,0x00,0xF3,0x0B,0x00,0x00,0x00,0x0C, +0x00,0x00,0x10,0x0C,0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00, +0x0C,0x00,0x0F,0x00,0x00,0x00,0x13,0x0C,0x00,0x00,0x20,0x0C,0x00,0x00,0x30,0x0C, +0x03,0x00,0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00, +0x00,0x00,0x33,0x0C,0x00,0x00,0x40,0x0C,0x00,0x00,0x50,0x0C,0x03,0x00,0x01,0x00, +0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x0F,0x00,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x03,0x00,0x01,0x00,0x02,0x00,0x00,0x11, +0x00,0x00,0x01,0x00,0x50,0x00,0x50,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xCE,0x06,0x04,0x00, +0x20,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x4E,0x07,0x04,0x00,0x20,0x00, +0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0xCE,0x07,0x04,0x00,0x20,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0x00,0x00,0x4E,0x08,0x02,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0x03,0x00,0x00,0x00,0x98,0x08,0x02,0x00,0x25,0x00,0x00,0x00,0x00,0x00,0x03,0x00, +0x00,0x00,0xE2,0x08,0x02,0x00,0x25,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00, +0x2C,0x09,0x02,0x00,0x25,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x76,0x09, +0x02,0x00,0x25,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0xC0,0x09,0x02,0x00, +0x25,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x0A,0x0A,0x02,0x00,0x25,0x00, +0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x54,0x0A,0x02,0x00,0x25,0x00,0x00,0x00, +0x00,0x00,0x03,0x00,0x00,0x00,0x2F,0x0D,0x00,0x00,0x35,0x0D,0x00,0x00,0x41,0x0D, +0x00,0x00,0x46,0x0D,0x00,0x00,0x50,0x0D,0x00,0x00,0x55,0x0D,0x00,0x00,0x6C,0x0D, +0x00,0x00,0x87,0x0D,0x00,0x00,0x9E,0x0D,0x00,0x00,0xB2,0x0D,0x00,0x00,0xC7,0x0D, +0x00,0x00,0xD9,0x0D,0x00,0x00,0xE7,0x0D,0x00,0x00,0xF9,0x0D,0x00,0x00,0x6C,0x0E, +0x00,0x00,0xC9,0x0E,0x00,0x00,0x2A,0x0F,0x00,0x00,0x79,0x0F,0x00,0x00,0xD7,0x0F, +0x00,0x00,0xF4,0x0F,0x00,0x00,0x3E,0x10,0x00,0x00,0x3F,0x10,0x00,0x00,0xB7,0x10, +0x00,0x00,0x12,0x11,0x00,0x00,0x48,0x11,0x00,0x00,0x49,0x11,0x00,0x00,0x8D,0x11, +0x00,0x00,0xAE,0x11,0x00,0x00,0xD3,0x11,0x00,0x00,0xD4,0x11,0x00,0x00,0x4E,0x05, +0x00,0x00,0x5C,0x05,0x00,0x00,0x6A,0x05,0x00,0x00,0x78,0x05,0x00,0x00,0x86,0x05, +0x00,0x00,0x94,0x05,0x00,0x00,0xA2,0x05,0x00,0x00,0xB0,0x05,0x00,0x00,0xBE,0x05, +0x00,0x00,0xCC,0x05,0x00,0x00,0xDA,0x05,0x00,0x00,0x06,0x00,0x62,0x8F,0x00,0x00, +0x06,0x00,0xE2,0x8F,0x00,0x00,0x06,0x00,0x62,0x90,0x00,0x00,0x06,0x00,0xE2,0x90, +0x00,0x00,0x06,0x00,0x2C,0x91,0x00,0x00,0x06,0x00,0x76,0x91,0x00,0x00,0x06,0x00, +0xC0,0x91,0x00,0x00,0x06,0x00,0x0A,0x92,0x00,0x00,0x06,0x00,0x54,0x92,0x00,0x00, +0x06,0x00,0x9E,0x92,0x00,0x00,0x06,0x00,0xE8,0x92,0x03,0x00,0x00,0xC0,0x06,0x00, +0x00,0x60,0x0D,0x00,0x00,0xB0,0x1B,0x00,0x00,0xD8,0x37,0x00,0x00,0xEC,0x6F,0x00, +0x00,0xF6,0xDC,0x00,0x00,0x3B,0xBC,0x01,0x80,0x3D,0x7C,0x03,0xC0,0x3E,0xFC,0x06, +0x60,0x3F,0xFC,0x0D,0xB0,0x3F,0xFC,0x1B,0xD8,0x3F,0xFC,0x37,0xEC,0x3F,0xFC,0x6F, +0xF6,0x3F,0xFC,0xDF,0xFB,0x3F,0xFC,0xBF,0xFD,0x3F,0xFC,0xBF,0xFD,0x3F,0xFC,0xDF, +0xFB,0x3F,0xFC,0x6F,0xF6,0x3F,0xFC,0x37,0xEC,0x3F,0xFF,0x1B,0xD8,0xFF,0xFF,0x0D, +0xB0,0xFF,0xFC,0x06,0x60,0x3F,0x7C,0x03,0xC0,0x3E,0xBC,0x01,0x80,0x3D,0xDC,0x00, +0x00,0x3B,0x6F,0x00,0x00,0xF6,0x37,0x00,0x00,0xEC,0x1B,0x00,0x00,0xD8,0x0D,0x00, +0x00,0xB0,0x06,0x00,0x00,0x60,0x03,0x00,0x00,0xC0,0xFF,0x3F,0xFC,0xFF,0x00,0xC0, +0x03,0x00,0xFF,0x9F,0xF9,0xFF,0xFF,0xBF,0xFD,0xFF,0xF8,0xDF,0xFB,0x3F,0xE0,0x5F, +0xFA,0x0F,0xC0,0x6F,0xF6,0x07,0x83,0x2F,0xF4,0x83,0x87,0x37,0xEC,0xC3,0x87,0x17, +0xE8,0xC3,0xFF,0x1B,0xD8,0x83,0xFF,0x0B,0xD0,0x07,0xFE,0x0D,0xB0,0x0F,0xFC,0x05, +0xA0,0x1F,0xFC,0x06,0x60,0x3F,0xFC,0x02,0x40,0x3F,0x7C,0x03,0xC0,0x3E,0x7C,0x01, +0x80,0x3E,0xBF,0x01,0x80,0xFD,0xBF,0x00,0x00,0xFD,0xDC,0x00,0x00,0x3B,0x5C,0x00, +0x00,0x3A,0x6C,0x00,0x00,0x36,0x2F,0x00,0x00,0xF4,0x37,0x00,0x00,0xEC,0x17,0x00, +0x00,0xE8,0x1B,0x00,0x00,0xD8,0x0B,0x00,0x00,0xD0,0x0D,0x00,0x00,0xB0,0x05,0x00, +0x00,0xA0,0x06,0x00,0x00,0x60,0x03,0x00,0x00,0xC0,0x7F,0x00,0x00,0xFE,0xC0,0x00, +0x00,0x03,0xBF,0x01,0x80,0xFD,0x7F,0x03,0xC0,0xFE,0xFF,0x06,0x60,0xFF,0xFF,0x0D, +0xB0,0xFF,0xFF,0x1B,0xD8,0xFF,0xFF,0x37,0xEC,0xFF,0xFF,0x6F,0xF6,0xFF,0xFF,0xDF, +0xFB,0xFF,0x81,0xB1,0x0D,0x86,0x81,0xA0,0x05,0x02,0xE7,0xA4,0x65,0x32,0xE7,0xA7, +0x65,0x32,0xE7,0xA3,0x65,0x32,0xE7,0xB1,0x05,0x32,0xE7,0xB8,0x0D,0x32,0xE7,0xBC, +0x7D,0x32,0xE7,0xA4,0x7D,0x32,0xE7,0xA0,0x7D,0x02,0xE7,0xB1,0x7D,0x86,0xFF,0xBF, +0xFD,0xFF,0xFF,0xDF,0xFB,0xFF,0xFF,0x6F,0xF6,0xFF,0xFF,0x37,0xEC,0xFF,0xFF,0x1B, +0xD8,0xFF,0xFF,0x0D,0xB0,0xFF,0xFF,0x06,0x60,0xFF,0x7F,0x03,0xC0,0xFE,0xBF,0x01, +0x80,0xFD,0xC0,0x00,0x00,0x03,0x7F,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x01,0x00, +0x00,0x00,0x01,0x00,0x00,0xC0,0x00,0xE0,0x00,0xF0,0x00,0xF8,0x00,0xFC,0x00,0xFE, +0x00,0xFF,0x80,0xFF,0xC0,0xFF,0xE0,0xFF,0x00,0xFE,0x00,0xEF,0x00,0xCF,0x80,0x87, +0x80,0x07,0x80,0x03,0x00,0x00,0x00,0x40,0x00,0x60,0x00,0x70,0x00,0x78,0x00,0x7C, +0x00,0x7E,0x00,0x7F,0x80,0x7F,0x00,0x7C,0x00,0x6C,0x00,0x46,0x00,0x06,0x00,0x03, +0x00,0x03,0x00,0x00,0x07,0x00,0x07,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x7E,0x7E, +0xFE,0x7F,0xE0,0x07,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03, +0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xE0,0x07,0xFE,0x7F,0x7E,0x7E,0x3C,0x3C, +0x60,0x06,0xC0,0x03,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01, +0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xC0,0x03,0x60,0x06,0x3C,0x3C,0x08,0x00, +0x08,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x7E,0x1C,0xFF,0x1C,0xFF,0x1C,0xFF,0xEF, +0xFF,0xFF,0xFF,0xFF,0xFE,0x3F,0xFC,0x3F,0xFE,0x7F,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x3E,0x7C,0x00,0x08,0x3C,0x08,0x62,0x00,0xC2,0x06, +0x84,0xC6,0x8A,0x19,0x54,0x1B,0xE0,0x06,0x58,0x1D,0xFC,0x33,0x60,0x61,0xDE,0x42, +0xD8,0x44,0x56,0x4A,0x14,0x34,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, +0x01,0x00,0x00,0x30,0x00,0x7C,0x00,0x7E,0x80,0x1F,0xC0,0x0F,0xF8,0x3F,0xFC,0x3F, +0xFC,0x7F,0xFE,0xFF,0xFE,0xFF,0xFF,0x7F,0xFF,0x3F,0xFF,0x1F,0xFF,0x0F,0xFF,0x03, +0xFF,0x00,0x00,0x30,0x00,0x4C,0x00,0x62,0x80,0x19,0x40,0x0C,0xF8,0x32,0x04,0x29, +0x24,0x66,0xC2,0x93,0x42,0xCF,0x43,0x7C,0x21,0x20,0x01,0x10,0x41,0x0C,0x80,0x03, +0xC0,0x00,0x08,0x00,0x08,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x03,0xB0,0x1F, +0xF8,0x3F,0xFC,0x3F,0xFE,0x7F,0xFE,0xFF,0xFE,0xFF,0xFF,0x7F,0xFF,0x7F,0xFF,0xFF, +0xFF,0xFF,0xFF,0x7F,0xFF,0x3F,0xFF,0x0F,0xFF,0x01,0x3F,0x00,0x00,0x03,0xB0,0x1C, +0x48,0x24,0x24,0x22,0x12,0x71,0x82,0x98,0x02,0x84,0x01,0x42,0x01,0x70,0x01,0x98, +0x01,0x84,0x00,0x40,0x00,0x30,0x00,0x0E,0xC0,0x01,0x30,0x00,0x07,0x00,0x07,0x00, +0x01,0x00,0x00,0x00,0x01,0x00,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x02, +0x80,0x02,0xFE,0xFE,0x1E,0xF0,0xFE,0xFE,0x80,0x02,0x80,0x02,0x80,0x03,0x80,0x03, +0x80,0x03,0x80,0x03,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01, +0x00,0x01,0x00,0x01,0xFC,0x7F,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01, +0x00,0x01,0x00,0x00,0x00,0x00,0x07,0x00,0x07,0x00,0x01,0x00,0x00,0x00,0x01,0x00, +0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xFE,0xFF,0xFE,0xFF,0xFE,0xFF, +0xFE,0xFF,0xFE,0xFF,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0x00,0x00, +0x00,0x00,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0xFC,0x7F,0xFC,0x7F, +0xFC,0x7F,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0x00,0x00,0x00,0x00, +0x07,0x00,0x07,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0xC0,0x07,0xC0,0x07,0xC0,0x06, +0xC0,0x06,0xC0,0x06,0xFE,0xFE,0xFE,0xFE,0x06,0xC0,0xFE,0xFE,0xFE,0xFE,0xC0,0x06, +0xC0,0x06,0xC0,0x06,0xC0,0x07,0xC0,0x07,0x00,0x00,0x00,0x00,0x80,0x03,0x80,0x02, +0x80,0x02,0x80,0x02,0x80,0x02,0xFC,0x7E,0x04,0x40,0xFC,0x7E,0x80,0x02,0x80,0x02, +0x80,0x02,0x80,0x02,0x80,0x03,0x00,0x00,0x00,0x00,0x42,0x4F,0x45,0x4A,0x54,0x4B, +0x41,0x20,0x53,0x55,0x41,0x57,0x4C,0x48,0x40,0x00,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x00,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x50,0x00,0x40,0x00,0x32,0x53,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x5F,0x00,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x5F, +0x00,0x5F,0x00,0x46,0x53,0x40,0x6B,0x6B,0x35,0x6B,0x37,0x36,0x39,0x38,0x00,0x30, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x46,0x00,0x40,0x00, +0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x32,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x33,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x34,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x35,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x36,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x37,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x38,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x40,0x00, +0x32,0x39,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x20,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x00,0x20,0x46,0x78,0x4F,0x00, +0x00,0x4B,0x42,0x41,0x52,0x42,0x43,0x55,0x00,0x48,0x4E,0x49,0x45,0x44,0x3A,0x58, +0x41,0x00,0x73,0x75,0x61,0x77,0x6C,0x68,0x00,0x3A,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x32,0x31, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x32,0x31, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x32,0x31, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x32,0x31, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x32,0x31,0x34,0x33,0x36,0x35, +0x38,0x37,0x30,0x39,0x32,0x31,0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x32,0x31, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x55,0x42,0x31,0x54,0x32,0x31, +0x34,0x33,0x36,0x35,0x42,0x00,0x54,0x55,0x31,0x32,0x33,0x32,0x35,0x34,0x00,0x36, +0x55,0x42,0x33,0x54,0x32,0x31,0x34,0x33,0x36,0x35,0x50,0x00,0x54,0x41,0x3D,0x48, +0x44,0x00,0x53,0x45,0x54,0x4B,0x50,0x4F,0x41,0x2E,0x50,0x50,0x2E,0x00,0x50,0x41, +0x00,0x50,0x45,0x44,0x4B,0x53,0x2E,0x31,0x43,0x41,0x00,0x43,0x2E,0x30,0x39,0x2E, +0x41,0x00,0x2E,0x2E,0x20,0x5A,0x8E,0x80,0x90,0x8F,0x99,0x92,0xA5,0x9A,0xB6,0xB5, +0xB8,0xB7,0xC2,0x9E,0x2E,0x2E,0x00,0xDC,0x2E,0x30,0x39,0x2E,0x2E,0x41,0x5A,0x2E, +0x80,0x20,0x8F,0x8E,0x92,0x90,0x9A,0x99,0xB5,0xA5,0xB7,0xB6,0x9E,0xB8,0x2E,0xC2, +0xDC,0x2E,0x30,0x00,0x2E,0x2E,0x61,0x39,0x2E,0x2E,0x41,0x7A,0x2E,0x2E,0x80,0x5A, +0x2E,0x2E,0x5C,0xFF,0x2A,0x3F,0x2E,0x3A,0x00,0x5F,0x2E,0x30,0x39,0x2E,0x2E,0x61, +0x7A,0x2E,0x2E,0x41,0x5A,0x2E,0x2E,0x80,0xFF,0x2E,0x3A,0x5C,0x00,0x5F,0x2E,0x61, +0x7A,0x2E,0x2E,0x30,0x39,0x2E,0x2E,0x41,0x5A,0x2E,0x2E,0x80,0xFF,0x2E,0x3F,0x3A, +0x5F,0x2A,0x61,0x00,0x2E,0x2E,0x30,0x7A,0x2E,0x2E,0x41,0x39,0x2E,0x2E,0x80,0x5A, +0x2E,0x2E,0x5F,0xFF,0x61,0x00,0x2E,0x2E,0x41,0x7A,0x2E,0x2E,0x20,0x5A,0x2E,0x80, +0xFF,0x2E,0x30,0x00,0x2E,0x2E,0x61,0x39,0x2E,0x2E,0x41,0x7A,0x2E,0x2E,0x20,0x5A, +0x2E,0x80,0xFF,0x2E,0x5B,0x00,0x5D,0x32,0x7C,0x5B,0x69,0x44,0x6B,0x73,0x69,0x20, +0x20,0x6E,0x6C,0x46,0x70,0x6F,0x79,0x70,0x25,0x20,0x3A,0x53,0x69,0x20,0x74,0x73, +0x73,0x7C,0x68,0x63,0x65,0x72,0x62,0x69,0x65,0x67,0x63,0x73,0x81,0x68,0x7A,0x74, +0x2E,0x74,0x56,0x20,0x72,0x6F,0x64,0x20,0x6D,0x65,0x6E,0x7C,0x63,0x84,0x73,0x68, +0x65,0x74,0x20,0x6E,0x65,0x56,0x73,0x72,0x63,0x75,0x7C,0x68,0x63,0x53,0x72,0x68, +0x69,0x65,0x73,0x62,0x68,0x63,0x74,0x75,0x20,0x7A,0x6E,0x65,0x66,0x74,0x72,0x65, +0x65,0x6E,0x2E,0x6E,0x5B,0x5D,0x41,0x20,0x42,0x42,0x55,0x52,0x48,0x43,0x7C,0x20, +0x45,0x57,0x54,0x49,0x52,0x45,0x00,0x5D,0x32,0x5B,0x5B,0x5D,0x46,0x7C,0x6F,0x6C, +0x70,0x70,0x20,0x79,0x53,0x25,0x20,0x3A,0x6E,0x61,0x77,0x74,0x72,0x6F,0x65,0x74, +0x20,0x74,0x69,0x6E,0x68,0x63,0x2E,0x74,0x42,0x7C,0x74,0x69,0x65,0x74,0x81,0x20, +0x65,0x62,0x70,0x72,0x81,0x72,0x65,0x66,0x20,0x6E,0x6E,0x75,0x7C,0x64,0x69,0x65, +0x65,0x6E,0x44,0x20,0x73,0x69,0x20,0x6B,0x69,0x65,0x6C,0x6E,0x67,0x65,0x6E,0x65, +0x5D,0x2E,0x20,0x5B,0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x57,0x7C,0x49,0x45, +0x45,0x54,0x5D,0x52,0x5B,0x00,0x5D,0x32,0x7C,0x5B,0x61,0x44,0x65,0x74,0x20,0x6E, +0x75,0x61,0x20,0x66,0x69,0x44,0x6B,0x73,0x25,0x20,0x3A,0x53,0x64,0x20,0x66,0x65, +0x6B,0x65,0x3F,0x74,0x50,0x7C,0x81,0x72,0x65,0x66,0x20,0x6E,0x69,0x53,0x20,0x65, +0x69,0x64,0x20,0x65,0x69,0x44,0x6B,0x73,0x75,0x20,0x64,0x6E,0x64,0x20,0x65,0x69, +0x56,0x7C,0x72,0x65,0x69,0x62,0x64,0x6E,0x6E,0x75,0x73,0x67,0x61,0x6B,0x65,0x62, +0x2E,0x6C,0x5B,0x5D,0x41,0x20,0x42,0x42,0x55,0x52,0x48,0x43,0x7C,0x20,0x45,0x57, +0x54,0x49,0x52,0x45,0x00,0x5D,0x32,0x5B,0x5B,0x5D,0x44,0x7C,0x65,0x69,0x41,0x20, +0x77,0x6E,0x6E,0x65,0x75,0x64,0x67,0x6E,0x6B,0x20,0x6E,0x61,0x20,0x6E,0x69,0x64, +0x20,0x65,0x69,0x44,0x6B,0x73,0x69,0x7C,0x20,0x6E,0x6C,0x46,0x70,0x6F,0x79,0x70, +0x25,0x20,0x3A,0x53,0x6E,0x20,0x63,0x69,0x74,0x68,0x6C,0x20,0x73,0x65,0x6E,0x65, +0x5D,0x2E,0x20,0x5B,0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x57,0x7C,0x49,0x45, +0x45,0x54,0x5D,0x52,0x5B,0x00,0x5D,0x32,0x7C,0x5B,0x75,0x41,0x67,0x73,0x62,0x61, +0x67,0x65,0x72,0x65,0x74,0x84,0x61,0x20,0x74,0x6E,0x6F,0x77,0x74,0x72,0x74,0x65, +0x6E,0x20,0x63,0x69,0x74,0x68,0x7C,0x21,0x73,0x49,0x20,0x74,0x73,0x65,0x61,0x20, +0x67,0x6E,0x73,0x65,0x68,0x63,0x6F,0x6C,0x73,0x73,0x6E,0x65,0x75,0x20,0x64,0x6E, +0x65,0x7C,0x6E,0x69,0x65,0x67,0x63,0x73,0x61,0x68,0x74,0x6C,0x74,0x65,0x5D,0x3F, +0x20,0x5B,0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x57,0x7C,0x49,0x45,0x45,0x54, +0x5D,0x52,0x5B,0x00,0x5D,0x33,0x7C,0x5B,0x45,0x47,0x20,0x4D,0x65,0x46,0x6C,0x68, +0x72,0x65,0x5D,0x2E,0x20,0x5B,0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x00,0x5D, +0x32,0x5B,0x5B,0x5D,0x44,0x7C,0x65,0x69,0x65,0x73,0x41,0x20,0x77,0x6E,0x6E,0x65, +0x75,0x64,0x67,0x6E,0x6B,0x20,0x6E,0x61,0x20,0x6E,0x61,0x64,0x7C,0x73,0x6E,0x61, +0x65,0x67,0x70,0x73,0x6F,0x72,0x68,0x63,0x6E,0x65,0x20,0x65,0x62,0x4F,0x65,0x6A, +0x74,0x6B,0x6E,0x20,0x63,0x69,0x74,0x68,0x66,0x7C,0x6E,0x69,0x65,0x64,0x2E,0x6E, +0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D,0x5B,0x00,0x5D,0x31,0x7C,0x5B, +0x69,0x44,0x20,0x65,0x6E,0x41,0x65,0x77,0x64,0x6E,0x6E,0x75,0x20,0x67,0x65,0x62, +0x94,0x6E,0x69,0x74,0x74,0x67,0x6D,0x20,0x68,0x65,0x7C,0x72,0x6C,0x50,0x74,0x61, +0x20,0x7A,0x75,0x7A,0x20,0x6D,0x66,0x94,0x6E,0x66,0x6E,0x65,0x65,0x20,0x6E,0x69, +0x72,0x65,0x6E,0x20,0x75,0x65,0x6E,0x65,0x44,0x7C,0x74,0x61,0x69,0x65,0x20,0x2E, +0x63,0x53,0x6C,0x68,0x65,0x69,0x65,0x9E,0x20,0x6E,0x69,0x53,0x20,0x65,0x69,0x65, +0x65,0x6E,0x6E,0x7C,0x63,0x69,0x74,0x68,0x62,0x20,0x6E,0x65,0x74,0x94,0x67,0x69, +0x65,0x74,0x44,0x20,0x74,0x61,0x69,0x65,0x5D,0x2E,0x20,0x5B,0x4F,0x20,0x20,0x4B, +0x5D,0x20,0x5B,0x00,0x5D,0x31,0x7C,0x5B,0x62,0x4F,0x65,0x6A,0x74,0x6B,0x6D,0x20, +0x74,0x69,0x67,0x20,0x65,0x6C,0x63,0x69,0x65,0x68,0x20,0x6D,0x61,0x4E,0x65,0x6D, +0x7C,0x6E,0x65,0x62,0x65,0x72,0x74,0x69,0x20,0x73,0x6F,0x76,0x68,0x72,0x6E,0x61, +0x65,0x64,0x20,0x6E,0x7A,0x62,0x2E,0x77,0x68,0x20,0x74,0x61,0x64,0x7C,0x6E,0x65, +0x27,0x20,0x75,0x6E,0x20,0x72,0x65,0x6C,0x65,0x73,0x27,0x6E,0x53,0x20,0x61,0x74, +0x75,0x74,0x2E,0x73,0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D,0x31,0x5B, +0x5B,0x5D,0x46,0x7C,0x6F,0x6C,0x70,0x70,0x20,0x79,0x69,0x6D,0x20,0x74,0x69,0x64, +0x73,0x65,0x72,0x65,0x4B,0x20,0x6E,0x65,0x75,0x6E,0x67,0x6E,0x75,0x7C,0x62,0x6E, +0x6B,0x65,0x6E,0x61,0x74,0x6E,0x5D,0x21,0x20,0x5B,0x42,0x41,0x52,0x42,0x43,0x55, +0x20,0x48,0x00,0x5D,0x5B,0x00,0x5D,0x31,0x7C,0x5B,0x65,0x44,0x20,0x72,0x72,0x41, +0x65,0x62,0x74,0x69,0x73,0x73,0x65,0x70,0x63,0x69,0x65,0x68,0x20,0x72,0x65,0x72, +0x63,0x69,0x74,0x68,0x6E,0x7C,0x63,0x69,0x74,0x68,0x66,0x20,0x72,0x81,0x64,0x20, +0x65,0x69,0x65,0x73,0x41,0x20,0x77,0x6E,0x6E,0x65,0x75,0x64,0x67,0x6E,0x5D,0x2E, +0x20,0x5B,0x4F,0x20,0x20,0x4B,0x5D,0x20,0x5B,0x00,0x5D,0x33,0x7C,0x5B,0x4F,0x54, +0x20,0x53,0x65,0x46,0x6C,0x68,0x72,0x65,0x23,0x20,0x57,0x25,0x5D,0x2E,0x20,0x5B, +0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x00,0x5D,0x33,0x5B,0x5B,0x5D,0x46,0x7C, +0x6C,0x61,0x63,0x73,0x65,0x68,0x46,0x20,0x6E,0x75,0x74,0x6B,0x6F,0x69,0x73,0x6E, +0x23,0x20,0x5B,0x5D,0x41,0x20,0x42,0x42,0x55,0x52,0x48,0x43,0x5D,0x20,0x00,0x00, +0x33,0x5B,0x5B,0x5D,0x42,0x7C,0x74,0x69,0x65,0x74,0x44,0x20,0x73,0x69,0x20,0x6B, +0x53,0x25,0x69,0x20,0x20,0x6E,0x6C,0x46,0x70,0x6F,0x79,0x70,0x41,0x20,0x7C,0x3A, +0x69,0x65,0x6C,0x6E,0x67,0x65,0x6E,0x65,0x5D,0x2E,0x20,0x5B,0x4F,0x20,0x20,0x4B, +0x5D,0x20,0x47,0x00,0x4D,0x45,0x45,0x47,0x2E,0x52,0x53,0x52,0x00,0x43,0x06,0x00, +0xA6,0x9A,0x00,0x00,0x00,0x00,0x00,0x00,0x5C,0x00,0x7C,0x10,0x54,0x13,0xDA,0x13, +0x7A,0x13,0x00,0x00,0xE8,0x13,0x76,0x13,0x24,0x00,0xAC,0x00,0x0E,0x00,0x1A,0x00, +0x00,0x00,0x01,0x00,0x17,0x00,0x00,0x00,0x84,0x21,0x00,0x00,0x5C,0x00,0x00,0x00, +0x94,0x04,0x00,0x00,0xB4,0x05,0x00,0x00,0x8C,0x06,0x00,0x00,0x64,0x07,0x00,0x00, +0x84,0x08,0x00,0x00,0x44,0x09,0x00,0x00,0xEC,0x09,0x00,0x00,0xF4,0x0A,0x00,0x00, +0x14,0x0C,0x00,0x00,0xA4,0x0C,0x00,0x00,0x34,0x0D,0x00,0x00,0xC4,0x0D,0x00,0x00, +0x3C,0x0E,0xFF,0xFF,0x01,0x00,0x07,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x50,0x00,0x19,0x00,0x07,0x00,0x02,0x00,0x02,0x00, +0x14,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x50,0x00, +0x01,0x02,0x01,0x00,0x03,0x00,0x06,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x02,0x00,0x00,0x00,0x1C,0x00,0x01,0x03,0x04,0x00,0xFF,0xFF,0xFF,0xFF, +0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAC,0x14,0x00,0x00,0x00,0x00,0x06,0x00, +0x01,0x03,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xB3,0x14,0x06,0x00,0x00,0x00,0x07,0x00,0x01,0x03,0x06,0x00,0xFF,0xFF,0xFF,0xFF, +0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xBB,0x14,0x0D,0x00,0x00,0x00,0x07,0x00, +0x01,0x03,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xC3,0x14,0x14,0x00,0x00,0x00,0x08,0x00,0x01,0x03,0x00,0x00,0x08,0x00,0x24,0x00, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x03,0x50,0x00, +0x18,0x00,0x11,0x00,0x09,0x00,0x10,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0xFF,0x00, +0x00,0x11,0x02,0x00,0x00,0x00,0x14,0x00,0x08,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xCC,0x14,0x00,0x00,0x00,0x00,0x14,0x00, +0x01,0x00,0x0B,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00, +0xDE,0x14,0x00,0x00,0x01,0x00,0x14,0x00,0x01,0x00,0x0C,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF3,0x14,0x00,0x00,0x02,0x00,0x14,0x00, +0x01,0x00,0x0D,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xF5,0x14,0x00,0x00,0x03,0x00,0x14,0x00,0x01,0x00,0x0E,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0x14,0x00,0x00,0x04,0x00,0x14,0x00, +0x01,0x00,0x0F,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xF9,0x14,0x00,0x00,0x05,0x00,0x14,0x00,0x01,0x00,0x10,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFB,0x14,0x00,0x00,0x06,0x00,0x14,0x00, +0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFD,0x14,0x00,0x00,0x07,0x00,0x14,0x00,0x01,0x00,0x1C,0x00,0x12,0x00,0x19,0x00, +0x14,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x11,0x08,0x00,0x00,0x00,0x14,0x00, +0x08,0x00,0x13,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFF,0x14,0x00,0x00,0x00,0x00,0x14,0x00,0x01,0x00,0x14,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x15,0x00,0x00,0x01,0x00,0x14,0x00, +0x01,0x00,0x15,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00, +0x16,0x15,0x00,0x00,0x02,0x00,0x14,0x00,0x01,0x00,0x16,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2B,0x15,0x00,0x00,0x03,0x00,0x14,0x00, +0x01,0x00,0x17,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x3A,0x15,0x00,0x00,0x04,0x00,0x14,0x00,0x01,0x00,0x18,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x45,0x15,0x00,0x00,0x05,0x00,0x14,0x00, +0x01,0x00,0x19,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00, +0x58,0x15,0x00,0x00,0x06,0x00,0x14,0x00,0x01,0x00,0x11,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6D,0x15,0x00,0x00,0x07,0x00,0x14,0x00, +0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x7C,0x15,0x00,0x00,0x08,0x00,0x14,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x15,0x00,0x00,0x09,0x00,0x14,0x00, +0x01,0x00,0x24,0x00,0x1D,0x00,0x23,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0xFF,0x00, +0x00,0x11,0x0F,0x00,0x00,0x00,0x0E,0x00,0x07,0x00,0x1E,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x15,0x00,0x00,0x00,0x00,0x0E,0x00, +0x01,0x00,0x1F,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x8D,0x15,0x00,0x00,0x01,0x00,0x0E,0x00,0x01,0x00,0x20,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x98,0x15,0x00,0x00,0x02,0x00,0x0E,0x00, +0x01,0x00,0x21,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xA7,0x15,0x00,0x00,0x03,0x00,0x0E,0x00,0x01,0x00,0x22,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB5,0x15,0x00,0x00,0x04,0x00,0x0E,0x00, +0x01,0x00,0x23,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xC3,0x15,0x00,0x00,0x05,0x00,0x0E,0x00,0x01,0x00,0x1C,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD1,0x15,0x00,0x00,0x06,0x00,0x0E,0x00, +0x01,0x00,0x07,0x00,0x25,0x00,0x2C,0x00,0x14,0x00,0x00,0x00,0x00,0x00,0xFF,0x00, +0x00,0x11,0x10,0x00,0x00,0x00,0x15,0x00,0x08,0x00,0x26,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDD,0x15,0x00,0x00,0x00,0x00,0x15,0x00, +0x01,0x00,0x27,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xF1,0x15,0x00,0x00,0x01,0x00,0x15,0x00,0x01,0x00,0x28,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x06,0x16,0x00,0x00,0x02,0x00,0x15,0x00, +0x01,0x00,0x29,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x1C,0x16,0x00,0x00,0x03,0x00,0x15,0x00,0x01,0x00,0x2A,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x2F,0x16,0x00,0x00,0x04,0x00,0x15,0x00, +0x01,0x00,0x2B,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x40,0x16,0x00,0x00,0x05,0x00,0x15,0x00,0x01,0x00,0x2C,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x4B,0x16,0x00,0x00,0x06,0x00,0x15,0x00, +0x01,0x00,0x24,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x61,0x16,0x00,0x00,0x07,0x00,0x15,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x0B,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00, +0x0D,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x6C,0x16,0x01,0x00,0x01,0x00,0x10,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x7C,0x10,0x0C,0x00,0x03,0x00,0x13,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x98,0x10,0x02,0x00,0x04,0x00,0x19,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB4,0x10,0x01,0x00,0x05,0x00,0x1A,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xD0,0x10,0x1C,0x00,0x05,0x00,0x08,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x77,0x16,0x09,0x00,0x07,0x00,0x0B,0x00, +0x01,0x00,0x0A,0x00,0x08,0x00,0x09,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x13,0x00,0x07,0x00,0x17,0x00,0x03,0x00,0x09,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x80,0x16,0x00,0x00,0x00,0x00,0x10,0x00, +0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x90,0x16,0x00,0x00,0x02,0x00,0x0A,0x00,0x01,0x00,0x0B,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x9A,0x16,0x09,0x00,0x0B,0x00,0x08,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0x9D,0x16,0x19,0x00,0x0B,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x08,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00, +0x0C,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xA5,0x16,0x01,0x00,0x01,0x00,0x10,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEC,0x10,0x08,0x00,0x03,0x00,0x19,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x08,0x11,0x0D,0x00,0x04,0x00,0x17,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x11,0x04,0x00,0x05,0x00,0x1C,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x40,0x11,0x04,0x00,0x06,0x00,0x1C,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5C,0x11,0x04,0x00,0x07,0x00,0x1C,0x00, +0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x78,0x11,0x06,0x00,0x08,0x00,0x1A,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00,0xAF,0x16,0x1A,0x00,0x0A,0x00,0x08,0x00, +0x01,0x00,0xFF,0xFF,0x01,0x00,0x08,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00,0x0B,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB2,0x16,0x01,0x00,0x01,0x00,0x12,0x00, +0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x94,0x11,0x08,0x00,0x03,0x00,0x1A,0x00,0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB0,0x11,0x0F,0x00,0x04,0x00,0x16,0x00, +0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xCC,0x11,0x1D,0x00,0x04,0x00,0x08,0x00,0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x24,0x11,0x01,0x00,0x05,0x00,0x1C,0x00, +0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x40,0x11,0x03,0x00,0x06,0x00,0x1A,0x00,0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x5C,0x11,0x01,0x00,0x07,0x00,0x1C,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00, +0xBE,0x16,0x1A,0x00,0x09,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x0B,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00, +0x10,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x17,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xDA,0x13,0x10,0x04,0x05,0x00,0x04,0x00,0x04,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC1,0x16,0x03,0x00,0x01,0x00,0x20,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xE3,0x16,0x0B,0x00,0x04,0x00,0x07,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF3,0x16,0x09,0x00,0x03,0x00,0x10,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFF,0x16,0x0F,0x00,0x05,0x00,0x10,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x17,0x09,0x00,0x06,0x00,0x1D,0x00, +0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x03,0x17,0x0A,0x00,0x0C,0x00,0x16,0x00,0x01,0x00,0x09,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x17,0x07,0x00,0x09,0x00,0x0A,0x00, +0x01,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x31,0x17,0x09,0x00,0x0B,0x00,0x00,0x00,0x01,0x00,0x0B,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48,0x17,0x0B,0x00,0x0A,0x00,0x2A,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00, +0x5A,0x17,0x0F,0x00,0x0E,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x07,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00, +0x0B,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x5D,0x17,0x03,0x00,0x01,0x00,0x17,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x17,0x03,0x00,0x03,0x00,0x17,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x8F,0x17,0x03,0x00,0x04,0x00,0x17,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAA,0x17,0x03,0x00,0x05,0x00,0x17,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xC4,0x17,0x03,0x00,0x06,0x00,0x17,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC6,0x17,0x03,0x00,0x07,0x00,0x17,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00, +0xC8,0x17,0x1A,0x00,0x09,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x06,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x28,0x00, +0x09,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xCB,0x17,0x03,0x00,0x01,0x00,0x10,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0xE8,0x11,0x06,0x00,0x03,0x00,0x13,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00, +0x04,0x12,0x01,0x00,0x05,0x00,0x26,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0xDC,0x17,0x09,0x00,0x07,0x00,0x08,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00, +0xDF,0x17,0x19,0x00,0x07,0x00,0x08,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0xE7,0x17,0x01,0x00,0x04,0x00,0x0C,0x00, +0x01,0x00,0xFF,0xFF,0x01,0x00,0x0A,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00,0x08,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x17,0x03,0x00,0x01,0x00,0x12,0x00, +0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00, +0x20,0x12,0x04,0x00,0x03,0x00,0x19,0x00,0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x3C,0x12,0x08,0x00,0x04,0x00,0x1D,0x00, +0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x02,0x18,0x08,0x00,0x06,0x00,0x0A,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x12,0x00,0x06,0x00,0x18,0x00, +0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x04,0x18,0x01,0x00,0x00,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x06,0x18,0x0A,0x00,0x00,0x00,0x08,0x00, +0x01,0x00,0x09,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00, +0x08,0x18,0x06,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x11,0x18,0x10,0x00,0x06,0x00,0x08,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00, +0x19,0x18,0x1A,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x0A,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00, +0x0D,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x21,0x18,0x03,0x00,0x01,0x00,0x13,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x58,0x12,0x0D,0x00,0x03,0x00,0x15,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00, +0x74,0x12,0x09,0x00,0x04,0x00,0x13,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x34,0x18,0x04,0x00,0x05,0x00,0x11,0x00, +0x01,0x00,0x09,0x00,0x06,0x00,0x08,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x01,0x00,0x07,0x00,0x28,0x00,0x04,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x43,0x18,0x00,0x00,0x00,0x00,0x05,0x00, +0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x47,0x18,0x06,0x00,0x00,0x00,0x05,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x4B,0x18,0x0D,0x00,0x00,0x00,0x17,0x00, +0x01,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00, +0x61,0x18,0x12,0x00,0x0B,0x00,0x08,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x64,0x18,0x1C,0x00,0x0B,0x00,0x08,0x00, +0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x31,0x00,0x00,0x00,0x00,0x00, +0x6C,0x18,0x0D,0x00,0x02,0x00,0x16,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x05,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x22,0x00, +0x08,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x6E,0x18,0x03,0x00,0x01,0x00,0x14,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x90,0x12,0x02,0x00,0x03,0x00,0x1E,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xAC,0x12,0x03,0x00,0x04,0x00,0x1D,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x86,0x18,0x0D,0x00,0x06,0x00,0x08,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0x89,0x18,0x17,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x05,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x1E,0x00, +0x08,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x91,0x18,0x03,0x00,0x01,0x00,0x17,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC8,0x12,0x01,0x00,0x03,0x00,0x1C,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xE4,0x12,0x02,0x00,0x04,0x00,0x1B,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0xA8,0x18,0x09,0x00,0x06,0x00,0x08,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x27,0x00,0x00,0x00,0x00,0x00, +0xAB,0x18,0x13,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x05,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x22,0x00, +0x08,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xB3,0x18,0x03,0x00,0x01,0x00,0x1C,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x13,0x02,0x00,0x03,0x00,0x1F,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00, +0x1C,0x13,0x04,0x00,0x04,0x00,0x1D,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0xC9,0x18,0x0D,0x00,0x06,0x00,0x08,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0xCC,0x18,0x17,0x00,0x06,0x00,0x08,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x04,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x1B,0x00, +0x07,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xD4,0x18,0x03,0x00,0x01,0x00,0x0A,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x38,0x13,0x03,0x00,0x03,0x00,0x13,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00, +0xE1,0x18,0x06,0x00,0x05,0x00,0x08,0x00,0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00,0xE4,0x18,0x10,0x00,0x05,0x00,0x08,0x00, +0x01,0x00,0xFF,0xFF,0x01,0x00,0x14,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x26,0x00,0x0D,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEC,0x18,0x03,0x00,0x01,0x00,0x10,0x00, +0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFB,0x18,0x04,0x00,0x03,0x00,0x10,0x00,0x01,0x00,0x06,0x00,0x04,0x00,0x05,0x00, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x00,0x03,0x00,0x0C,0x00, +0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x0D,0x19,0x00,0x00,0x00,0x00,0x05,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x10,0x19,0x07,0x00,0x00,0x00,0x05,0x00, +0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x15,0x19,0x03,0x00,0x05,0x00,0x0F,0x00,0x01,0x00,0x11,0x00,0x08,0x00,0x09,0x00, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x16,0x00,0x05,0x00,0x0C,0x00, +0x01,0x00,0x09,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x28,0x19,0x00,0x00,0x00,0x00,0x05,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x2B,0x19,0x07,0x00,0x00,0x00,0x05,0x00, +0x01,0x00,0x0B,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x30,0x19,0x02,0x00,0x07,0x00,0x13,0x00,0x01,0x00,0x11,0x00,0x0C,0x00,0x10,0x00, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x09,0x00,0x1F,0x00, +0x02,0x00,0x0D,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x32,0x19,0x00,0x00,0x00,0x00,0x07,0x00,0x01,0x00,0x0E,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x34,0x19,0x09,0x00,0x00,0x00,0x03,0x00, +0x01,0x00,0x0F,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x36,0x19,0x0E,0x00,0x00,0x00,0x03,0x00,0x01,0x00,0x10,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x38,0x19,0x13,0x00,0x00,0x00,0x03,0x00, +0x01,0x00,0x0B,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x3A,0x19,0x18,0x00,0x00,0x00,0x07,0x00,0x01,0x00,0x12,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x3C,0x19,0x05,0x00,0x0B,0x00,0x08,0x00, +0x01,0x00,0x13,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00, +0x3F,0x19,0x1B,0x00,0x0B,0x00,0x08,0x00,0x01,0x00,0x14,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x47,0x19,0x01,0x00,0x07,0x00,0x1F,0x00, +0x02,0x00,0x00,0x00,0x15,0x00,0x17,0x00,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x03,0x00,0x09,0x00,0x1F,0x00,0x02,0x00,0x16,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x5C,0x19,0x04,0x00,0x00,0x00,0x08,0x00, +0x01,0x00,0x17,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x63,0x19,0x0F,0x00,0x00,0x00,0x07,0x00,0x01,0x00,0x14,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x31,0x00,0x00,0x00,0x00,0x00,0x6A,0x19,0x19,0x00,0x00,0x00,0x05,0x00, +0x01,0x00,0x00,0x00,0x6F,0x19,0x00,0x00,0x7B,0x19,0x00,0x00,0x8F,0x19,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x02,0x00,0x16,0x00,0x00,0x00, +0x91,0x19,0x00,0x00,0x9A,0x19,0x00,0x00,0xAB,0x19,0x03,0x00,0x00,0x00,0x01,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x1A,0x00,0x00,0x00,0xAD,0x19,0x00,0x00, +0xB4,0x19,0x00,0x00,0xC3,0x19,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x06,0x00,0x1D,0x00,0x00,0x00,0xC5,0x19,0x00,0x00,0xCC,0x19,0x00,0x00, +0xD5,0x19,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x06,0x00, +0x1B,0x00,0x00,0x00,0xDC,0x19,0x00,0x00,0xDE,0x19,0x00,0x00,0xF1,0x19,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x02,0x00,0x16,0x00,0x00,0x00, +0xF3,0x19,0x00,0x00,0xFF,0x19,0x00,0x00,0x16,0x1A,0x03,0x00,0x00,0x00,0x00,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x1A,0x00,0x00,0x00,0x18,0x1A,0x00,0x00, +0x1E,0x1A,0x00,0x00,0x30,0x1A,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x06,0x00,0x1D,0x00,0x00,0x00,0x32,0x1A,0x00,0x00,0x38,0x1A,0x00,0x00, +0x4B,0x1A,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x06,0x00, +0x1B,0x00,0x00,0x00,0x4D,0x1A,0x00,0x00,0x56,0x1A,0x00,0x00,0x6E,0x1A,0x03,0x00, +0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x09,0x00,0x16,0x00,0x00,0x00, +0x70,0x1A,0x00,0x00,0x79,0x1A,0x00,0x00,0x8F,0x1A,0x03,0x00,0x00,0x00,0x01,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x09,0x00,0x1B,0x00,0x00,0x00,0x91,0x1A,0x00,0x00, +0x9D,0x1A,0x00,0x00,0xB6,0x1A,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x0C,0x00,0x1A,0x00,0x00,0x00,0xB8,0x1A,0x00,0x00,0xBF,0x1A,0x00,0x00, +0xCF,0x1A,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x07,0x00, +0x14,0x00,0x00,0x00,0xD1,0x1A,0x00,0x00,0xD8,0x1A,0x00,0x00,0xE1,0x1A,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x07,0x00,0x09,0x00,0x00,0x00, +0xE8,0x1A,0x00,0x00,0xF4,0x1A,0x00,0x00,0x08,0x1B,0x03,0x00,0x00,0x00,0x00,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x14,0x00,0x00,0x00,0x0A,0x1B,0x00,0x00, +0x31,0x1B,0x00,0x00,0x58,0x1B,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x27,0x00,0x27,0x00,0x00,0x00,0x5A,0x1B,0x00,0x00,0x5C,0x1B,0x00,0x00, +0x6D,0x1B,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x02,0x00, +0x13,0x00,0x00,0x00,0x6F,0x1B,0x00,0x00,0x7C,0x1B,0x00,0x00,0x94,0x1B,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x0D,0x00,0x19,0x00,0x00,0x00, +0x96,0x1B,0x00,0x00,0xA2,0x1B,0x00,0x00,0xB6,0x1B,0x03,0x00,0x00,0x00,0x00,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x20,0x00,0x00,0x00,0xB8,0x1B,0x00,0x00, +0xBC,0x1B,0x00,0x00,0xCB,0x1B,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x0C,0x00,0x20,0x00,0x00,0x00,0xCD,0x1B,0x00,0x00,0xD2,0x1B,0x00,0x00, +0xEB,0x1B,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x05,0x00, +0x17,0x00,0x00,0x00,0xED,0x1B,0x00,0x00,0xF2,0x1B,0x00,0x00,0x0C,0x1C,0x03,0x00, +0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x05,0x00,0x15,0x00,0x00,0x00, +0x0E,0x1C,0x00,0x00,0x13,0x1C,0x00,0x00,0x2C,0x1C,0x03,0x00,0x00,0x00,0x01,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x05,0x00,0x19,0x00,0x00,0x00,0x2E,0x1C,0x00,0x00, +0x33,0x1C,0x00,0x00,0x4D,0x1C,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x05,0x00,0x17,0x00,0x00,0x00,0x4F,0x1C,0x00,0x00,0x5B,0x1C,0x00,0x00, +0x7B,0x1C,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x7D,0x1C,0x00,0x00,0x89,0x1C,0x00,0x00,0xA7,0x1C,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xA9,0x1C,0x00,0x00,0xB5,0x1C,0x00,0x00,0xC9,0x1C,0x03,0x00,0x00,0x00,0x00,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0xCB,0x1C,0x00,0x00,0xE4,0x1C,0x00,0x00,0xE6,0x1C,0x00,0x00,0xED,0x1C, +0x00,0x00,0xF9,0x1C,0x00,0x00,0x03,0x1D,0x00,0x00,0x05,0x1D,0x00,0x00,0x59,0x1D, +0x00,0x00,0xB1,0x1D,0x00,0x00,0xE6,0x1D,0x00,0x00,0x2A,0x1E,0x00,0x00,0x70,0x1E, +0x00,0x00,0xB4,0x1E,0x00,0x00,0x0A,0x1F,0x00,0x00,0x77,0x1F,0x00,0x00,0xB9,0x1F, +0x00,0x00,0xEE,0x1F,0x00,0x00,0x4F,0x20,0x00,0x00,0x87,0x20,0x00,0x00,0xBA,0x20, +0x00,0x00,0x17,0x21,0x00,0x00,0x59,0x21,0x00,0x00,0x5B,0x21,0x06,0x00,0xE8,0xA9, +0x00,0x00,0xE8,0x13,0x04,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, +0x00,0x00,0x1B,0x00,0x00,0xB0,0x1B,0x00,0x00,0xB0,0x1B,0x00,0x00,0xB0,0x1B,0x00, +0x00,0xB0,0x1B,0x00,0x00,0xB0,0x1B,0x00,0x00,0xB0,0x3B,0x00,0x00,0xB8,0x3B,0x00, +0x00,0xB8,0x3B,0x00,0x00,0xB8,0x3B,0x00,0x00,0xB8,0x7B,0x00,0x00,0xBC,0x7B,0x00, +0x00,0xBC,0xFB,0x00,0x00,0xBE,0xF3,0x01,0x00,0x9F,0xF3,0x03,0x80,0x9F,0xE3,0x0F, +0xE0,0x8F,0xC3,0x7F,0xFC,0x87,0x83,0x7F,0xFC,0x83,0x03,0x7E,0xFC,0x80,0x03,0x78, +0x3C,0x80,0x00,0x00,0x00,0x00,0xF9,0x09,0x8C,0x0F,0xFB,0x1D,0xCC,0x8F,0x63,0x1C, +0xEC,0x8C,0x66,0x36,0xEC,0xCC,0x66,0x36,0xCC,0xCD,0x6F,0x7F,0x8C,0xED,0x6F,0x7F, +0xCC,0xED,0x6C,0x63,0xEC,0x6C,0x6C,0x63,0x6C,0x6C,0x00,0x00,0x00,0x00,0x00,0x00, +0x06,0x00,0x4C,0x9C,0x45,0x44,0x4B,0x53,0x45,0x47,0x2E,0x52,0x53,0x52,0x00,0x43, +0x01,0x00,0x06,0x00,0xBA,0x83,0x06,0x00,0xBA,0x83,0x06,0x00,0x20,0x84,0x06,0x00, +0x52,0x84,0x06,0x00,0x52,0x84,0x06,0x00,0x9C,0x83,0x06,0x00,0x52,0x84,0x06,0x00, +0x9C,0x83,0x06,0x00,0xBA,0x83,0x06,0x00,0xBA,0x83,0x06,0x00,0xEE,0x83,0x06,0x00, +0x9C,0x83,0x44,0x20,0x53,0x45,0x20,0x4B,0x20,0x00,0x41,0x44,0x45,0x54,0x20,0x49, +0x20,0x00,0x4E,0x49,0x45,0x44,0x20,0x58,0x20,0x00,0x58,0x45,0x52,0x54,0x53,0x41, +0x00,0x20,0x20,0x20,0x65,0x44,0x6B,0x73,0x6F,0x74,0x20,0x70,0x6E,0x49,0x6F,0x66, +0x2E,0x2E,0x00,0x2E,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x31,0x00,0x32,0x00,0x33,0x00,0x34,0x00, +0x35,0x00,0x36,0x00,0x20,0x00,0x94,0x20,0x66,0x66,0x65,0x6E,0x20,0x00,0x7A,0x20, +0x69,0x65,0x65,0x67,0x49,0x20,0x66,0x6E,0x2E,0x6F,0x00,0x2E,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x20,0x00,0x6E,0x20,0x75,0x65,0x72,0x65,0x4F,0x20,0x64,0x72,0x65,0x6E,0x00,0x72, +0x20,0x20,0x63,0x73,0x6C,0x68,0x65,0x69,0x65,0x9E,0x20,0x00,0x73,0x20,0x68,0x63, +0x69,0x6C,0x9E,0x65,0x20,0x65,0x65,0x46,0x73,0x6E,0x65,0x74,0x00,0x72,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x20,0x00,0x66,0x20,0x72,0x6F,0x61,0x6D,0x69,0x74,0x72,0x65,0x2E,0x65, +0x00,0x2E,0x00,0x20,0x00,0x20,0x20,0x20,0x6C,0x61,0x20,0x73,0x69,0x42,0x64,0x6C, +0x72,0x65,0x20,0x00,0x61,0x20,0x73,0x6C,0x54,0x20,0x78,0x65,0x00,0x74,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x20,0x00,0x6F,0x20, +0x64,0x72,0x65,0x6E,0x4E,0x20,0x6D,0x61,0x6E,0x65,0x20,0x00,0x6F,0x20,0x64,0x72, +0x65,0x6E,0x44,0x20,0x74,0x61,0x6D,0x75,0x20,0x00,0x6F,0x20,0x64,0x72,0x65,0x6E, +0x47,0x20,0x94,0x72,0x65,0x9E,0x20,0x00,0x6F,0x20,0x64,0x72,0x65,0x6E,0x41,0x20, +0x74,0x72,0x20,0x00,0x46,0x20,0x6F,0x6C,0x70,0x70,0x20,0x79,0x6E,0x61,0x65,0x6D, +0x64,0x6C,0x6E,0x65,0x2E,0x2E,0x20,0x00,0x41,0x20,0x77,0x6E,0x6E,0x65,0x75,0x64, +0x67,0x6E,0x61,0x20,0x6D,0x6E,0x6C,0x65,0x65,0x64,0x00,0x6E,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x00,0x2D,0x20,0x20,0x6F,0x56,0x65,0x72,0x6E,0x69,0x74,0x73,0x6C,0x65,0x75,0x6C, +0x67,0x6E,0x2E,0x2E,0x20,0x00,0x41,0x20,0x62,0x72,0x69,0x65,0x20,0x74,0x69,0x73, +0x68,0x63,0x72,0x65,0x00,0x6E,0x20,0x20,0x61,0x48,0x64,0x72,0x6F,0x63,0x79,0x70, +0x2D,0x00,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x20,0x00,0x42,0x20,0x69,0x6C,0x74,0x74,0x72,0x65, +0x00,0x20,0x41,0x44,0x45,0x54,0x20,0x49,0x4E,0x49,0x4F,0x46,0x4D,0x00,0x72,0x65, +0x6D,0x6B,0x6C,0x61,0x00,0x3A,0x65,0x6C,0x65,0x73,0x2F,0x6E,0x63,0x73,0x72,0x68, +0x69,0x65,0x65,0x62,0x00,0x6E,0x75,0x6E,0x20,0x72,0x65,0x6C,0x65,0x73,0x00,0x6E, +0x4B,0x4F,0x41,0x00,0x42,0x42,0x55,0x52,0x48,0x43,0x44,0x00,0x53,0x49,0x2D,0x4B, +0x4E,0x49,0x4F,0x46,0x4F,0x00,0x00,0x4B,0x52,0x4F,0x4E,0x44,0x52,0x45,0x49,0x2D, +0x46,0x4E,0x00,0x4F,0x4B,0x4F,0x47,0x00,0x4D,0x45,0x20,0x2C,0x72,0x47,0x70,0x61, +0x69,0x68,0x73,0x63,0x45,0x20,0x76,0x6E,0x72,0x69,0x6E,0x6F,0x65,0x6D,0x74,0x6E, +0x4D,0x20,0x6E,0x61,0x67,0x61,0x72,0x65,0x2D,0x00,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D, +0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x2D,0x20,0x00,0x20,0x20,0x20,0x20,0x20,0x20, +0x54,0x20,0x53,0x4F,0x20,0x00,0x20,0x00,0x41,0x00,0x6C,0x6C,0x52,0x20,0x67,0x69, +0x74,0x68,0x20,0x73,0x65,0x52,0x65,0x73,0x76,0x72,0x64,0x65,0x00,0x2E,0x6F,0x43, +0x79,0x70,0x69,0x72,0x68,0x67,0x20,0x74,0x63,0x28,0x20,0x29,0x39,0x31,0x36,0x38, +0x20,0x2C,0x39,0x31,0x37,0x38,0x44,0x00,0x67,0x69,0x74,0x69,0x6C,0x61,0x52,0x20, +0x73,0x65,0x61,0x65,0x63,0x72,0x2C,0x68,0x49,0x20,0x63,0x6E,0x00,0x2E,0x74,0x41, +0x72,0x61,0x20,0x69,0x6F,0x43,0x70,0x72,0x72,0x6F,0x74,0x61,0x6F,0x69,0x00,0x6E, +0x4B,0x4F,0x50,0x00,0x50,0x41,0x45,0x49,0x4B,0x52,0x52,0x4F,0x20,0x42,0x4E,0x49, +0x4F,0x46,0x4D,0x52,0x54,0x41,0x4F,0x49,0x00,0x4E,0x65,0x57,0x66,0x72,0x6E,0x65, +0x53,0x20,0x65,0x69,0x6E,0x20,0x72,0x75,0x64,0x20,0x65,0x69,0x4F,0x20,0x6A,0x62, +0x6B,0x65,0x65,0x74,0x69,0x00,0x20,0x6E,0x65,0x64,0x20,0x6E,0x61,0x50,0x69,0x70, +0x72,0x65,0x6F,0x6B,0x62,0x72,0x20,0x2C,0x69,0x64,0x20,0x65,0x69,0x53,0x00,0x65, +0x81,0x66,0x20,0x72,0x4D,0x49,0x45,0x4D,0x20,0x52,0x94,0x6C,0x63,0x73,0x65,0x68, +0x20,0x6E,0x6F,0x77,0x6C,0x6C,0x6E,0x65,0x00,0x2E,0x00,0x20,0x00,0x20,0x4B,0x4F, +0x41,0x00,0x57,0x4E,0x4E,0x45,0x55,0x44,0x47,0x4E,0x99,0x20,0x46,0x46,0x45,0x4E, +0x00,0x4E,0x4B,0x4F,0x41,0x00,0x42,0x42,0x55,0x52,0x48,0x43,0x50,0x00,0x72,0x61, +0x6D,0x61,0x74,0x65,0x72,0x65,0x00,0x3A,0x4C,0x46,0x50,0x4F,0x59,0x50,0x41,0x20, +0x4D,0x4E,0x4C,0x45,0x45,0x44,0x00,0x4E,0x00,0x20,0x00,0x20,0x00,0x20,0x4E,0x41, +0x45,0x4D,0x44,0x4C,0x4E,0x45,0x4C,0x00,0x53,0x94,0x48,0x43,0x4E,0x45,0x41,0x00, +0x42,0x42,0x55,0x52,0x48,0x43,0x41,0x00,0x57,0x4E,0x4E,0x45,0x55,0x44,0x47,0x4E, +0x41,0x20,0x4D,0x4E,0x4C,0x45,0x45,0x44,0x00,0x4E,0x6E,0x41,0x65,0x77,0x64,0x6E, +0x6E,0x75,0x73,0x67,0x72,0x61,0x3A,0x74,0x47,0x00,0x4D,0x45,0x54,0x00,0x53,0x4F, +0x54,0x00,0x53,0x4F,0x65,0x20,0x6C,0x72,0x75,0x61,0x74,0x62,0x50,0x20,0x72,0x61, +0x6D,0x61,0x74,0x65,0x72,0x65,0x4F,0x00,0x00,0x4B,0x42,0x41,0x52,0x42,0x43,0x55, +0x00,0x48,0x00,0x20,0x52,0x4F,0x4E,0x44,0x52,0x45,0x44,0x2F,0x54,0x41,0x49,0x45, +0x4E,0x45,0x4B,0x20,0x50,0x4F,0x45,0x49,0x45,0x52,0x00,0x4E,0x4B,0x4F,0x41,0x00, +0x42,0x42,0x55,0x52,0x48,0x43,0x4F,0x00,0x44,0x52,0x45,0x4E,0x2F,0x52,0x41,0x44, +0x45,0x54,0x45,0x49,0x20,0x4E,0x99,0x4C,0x43,0x53,0x45,0x48,0x00,0x4E,0x4B,0x4F, +0x41,0x00,0x42,0x42,0x55,0x52,0x48,0x43,0x4E,0x00,0x4D,0x41,0x20,0x45,0x58,0x45, +0x53,0x49,0x49,0x54,0x52,0x45,0x20,0x54,0x43,0x53,0x4F,0x48,0x21,0x4E,0x4F,0x00, +0x00,0x4B,0x42,0x41,0x52,0x42,0x43,0x55,0x00,0x48,0x45,0x4E,0x45,0x55,0x20,0x52, +0x52,0x4F,0x4E,0x44,0x52,0x45,0x4F,0x00,0x00,0x4B,0x42,0x41,0x52,0x42,0x43,0x55, +0x00,0x48,0x4F,0x56,0x45,0x52,0x4E,0x49,0x54,0x53,0x4C,0x45,0x55,0x4C,0x47,0x4E, +0x4C,0x00,0x73,0x94,0x68,0x63,0x65,0x62,0x74,0x73,0x74,0x84,0x67,0x69,0x6E,0x75, +0x3A,0x67,0x4A,0x00,0x00,0x41,0x45,0x4E,0x4E,0x49,0x4B,0x00,0x70,0x6F,0x65,0x69, +0x62,0x72,0x73,0x65,0x84,0x74,0x69,0x74,0x75,0x67,0x67,0x6E,0x00,0x3A,0x41,0x4A, +0x4E,0x00,0x49,0x45,0x00,0x4E,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20, +0x00,0x20,0x4B,0x4F,0x41,0x00,0x42,0x42,0x55,0x52,0x48,0x43,0x42,0x00,0x6C,0x69, +0x73,0x64,0x68,0x63,0x72,0x69,0x61,0x6D,0x66,0x75,0x94,0x6C,0x75,0x73,0x67,0x6E, +0x00,0x3A,0x45,0x47,0x49,0x52,0x47,0x4E,0x4D,0x00,0x54,0x49,0x45,0x54,0x00,0x4C, +0x4F,0x48,0x48,0x43,0x40,0x00,0x33,0x32,0x35,0x34,0x37,0x36,0x39,0x38,0x31,0x30, +0x4E,0x00,0x6D,0x61,0x3A,0x65,0x20,0x20,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x2E,0x5F,0x5F,0x46,0x00,0x40,0x00,0x33,0x32,0x35,0x34,0x37,0x36,0x00,0x38, +0x79,0x42,0x65,0x74,0x3A,0x73,0x20,0x20,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x39,0x00,0x40,0x00,0x34,0x35,0x32,0x33,0x00,0x31,0x6F,0x76,0x3A,0x6D,0x20,0x20, +0x5F,0x5F,0x5F,0x2F,0x2F,0x5F,0x5F,0x5F,0x39,0x00,0x40,0x00,0x32,0x31,0x34,0x33, +0x00,0x35,0x5F,0x5F,0x5F,0x3A,0x20,0x5F,0x5F,0x5F,0x39,0x00,0x39,0x39,0x61,0x39, +0x00,0x61,0x00,0x40,0x6C,0x46,0x70,0x6F,0x79,0x70,0x65,0x6B,0x6E,0x6E,0x6E,0x75, +0x3A,0x67,0x20,0x20,0x3A,0x5F,0x41,0x00,0x40,0x00,0x33,0x32,0x35,0x34,0x37,0x36, +0x39,0x38,0x31,0x30,0x44,0x00,0x73,0x69,0x6E,0x6B,0x6D,0x61,0x3A,0x65,0x5F,0x20, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x46,0x31,0x40, +0x33,0x32,0x00,0x34,0x72,0x4F,0x6E,0x64,0x72,0x65,0x20,0x3A,0x20,0x20,0x20,0x20, +0x5F,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x39,0x32,0x40,0x34,0x33,0x00,0x35,0x61,0x44, +0x65,0x74,0x65,0x69,0x3A,0x6E,0x20,0x20,0x20,0x20,0x5F,0x20,0x5F,0x5F,0x5F,0x5F, +0x39,0x00,0x40,0x00,0x36,0x37,0x34,0x35,0x32,0x33,0x00,0x31,0x79,0x42,0x65,0x74, +0x20,0x73,0x65,0x62,0x65,0x6C,0x74,0x67,0x20,0x3A,0x5F,0x20,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x00,0x5F,0x00,0x39,0x31,0x40,0x31,0x30,0x31,0x30,0x31,0x30,0x42,0x00, +0x74,0x79,0x73,0x65,0x66,0x20,0x65,0x72,0x3A,0x69,0x20,0x20,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x39,0x00,0x40,0x00,0x33,0x32,0x35,0x34,0x37,0x36,0x39,0x38, +0x39,0x39,0x4F,0x00,0x64,0x72,0x65,0x6E,0x6E,0x72,0x6D,0x61,0x3A,0x65,0x5F,0x20, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x46,0x64,0x40, +0x64,0x64,0x64,0x64,0x76,0x00,0x6D,0x6F,0x20,0x3A,0x5F,0x5F,0x5F,0x2D,0x2D,0x5F, +0x5F,0x5F,0x20,0x20,0x39,0x00,0x40,0x00,0x68,0x68,0x68,0x68,0x00,0x68,0x5F,0x5F, +0x5F,0x3A,0x20,0x5F,0x5F,0x5F,0x39,0x00,0x39,0x39,0x61,0x39,0x00,0x61,0x32,0x40, +0x34,0x33,0x36,0x35,0x38,0x37,0x30,0x39,0x00,0x31,0x61,0x4E,0x65,0x6D,0x20,0x3A, +0x5F,0x20,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x46, +0x31,0x40,0x33,0x32,0x35,0x34,0x37,0x36,0x39,0x38,0x31,0x30,0x33,0x32,0x35,0x34, +0x37,0x36,0x39,0x38,0x31,0x30,0x33,0x32,0x35,0x34,0x37,0x36,0x39,0x38,0x31,0x30, +0x33,0x32,0x35,0x34,0x37,0x36,0x5F,0x00,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x58, +0x00,0x40,0x65,0x4B,0x6E,0x6E,0x75,0x62,0x68,0x63,0x74,0x73,0x62,0x61,0x3A,0x65, +0x5F,0x20,0x61,0x00,0x40,0x00,0x33,0x32,0x35,0x34,0x37,0x36,0x39,0x38,0x31,0x30, +0x00,0x32,0x69,0x42,0x64,0x6C,0x69,0x74,0x65,0x74,0x3A,0x6C,0x5F,0x20,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x58,0x32,0x40,0x34,0x33, +0x36,0x35,0x39,0x37,0x31,0x30,0x00,0x32,0x61,0x4E,0x65,0x6D,0x20,0x3A,0x5F,0x20, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x5F,0x00,0x5F,0x00,0x46,0x31,0x40, +0x00,0x32,0x61,0x44,0x65,0x74,0x74,0x69,0x70,0x79,0x20,0x3A,0x5F,0x20,0x5F,0x5F, +0x46,0x00,0x40,0x00,0x33,0x32,0x00,0x34,0x6E,0x41,0x61,0x7A,0x6C,0x68,0x64,0x20, +0x72,0x65,0x4F,0x20,0x64,0x72,0x65,0x6E,0x3A,0x72,0x20,0x20,0x5F,0x5F,0x5F,0x5F, +0x39,0x00,0x40,0x00,0x33,0x34,0x00,0x32,0x6E,0x41,0x61,0x7A,0x6C,0x68,0x64,0x20, +0x72,0x65,0x44,0x20,0x74,0x61,0x69,0x65,0x6E,0x65,0x20,0x3A,0x5F,0x20,0x5F,0x5F, +0x00,0x5F,0x00,0x39,0x39,0x40,0x30,0x38,0x41,0x00,0x7A,0x6E,0x68,0x61,0x20,0x6C, +0x65,0x64,0x20,0x72,0x72,0x4F,0x6E,0x64,0x72,0x65,0x20,0x3A,0x5F,0x20,0x5F,0x5F, +0x00,0x5F,0x00,0x39,0x36,0x40,0x38,0x37,0x41,0x00,0x7A,0x6E,0x68,0x61,0x20,0x6C, +0x65,0x64,0x20,0x72,0x61,0x44,0x65,0x74,0x65,0x69,0x3A,0x6E,0x20,0x20,0x5F,0x5F, +0x5F,0x5F,0x39,0x00,0x40,0x00,0x34,0x33,0x36,0x35,0x35,0x33,0x38,0x34,0x30,0x39, +0x56,0x00,0x72,0x6F,0x61,0x68,0x64,0x6E,0x6E,0x65,0x72,0x65,0x4E,0x20,0x6D,0x61, +0x3A,0x65,0x20,0x20,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F, +0x46,0x00,0x40,0x00,0x34,0x35,0x36,0x33,0x35,0x33,0x38,0x34,0x30,0x39,0x4E,0x00, +0x6D,0x61,0x20,0x65,0x65,0x64,0x20,0x72,0x6F,0x4B,0x69,0x70,0x3A,0x65,0x20,0x20, +0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x46,0x00,0x40,0x00, +0x37,0x31,0x36,0x32,0x35,0x33,0x38,0x34,0x30,0x39,0x4E,0x00,0x6D,0x61,0x3A,0x65, +0x20,0x20,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x46,0x00, +0x20,0x00,0x4C,0x25,0x42,0x20,0x74,0x79,0x73,0x65,0x69,0x20,0x20,0x6E,0x57,0x25, +0x44,0x20,0x74,0x61,0x69,0x65,0x6E,0x65,0x00,0x2E,0x00,0x20,0x52,0x44,0x43,0x55, +0x45,0x4B,0x46,0x00,0x52,0x4F,0x41,0x4D,0x49,0x54,0x52,0x45,0x4E,0x45,0x44,0x00, +0x53,0x49,0x4B,0x4B,0x50,0x4F,0x45,0x49,0x20,0x00,0x5B,0x00,0x5D,0x31,0x7C,0x5B, +0x69,0x44,0x73,0x65,0x20,0x65,0x61,0x44,0x65,0x74,0x20,0x69,0x61,0x6B,0x6E,0x6E, +0x6E,0x20,0x72,0x75,0x67,0x7C,0x64,0x65,0x75,0x72,0x6B,0x63,0x20,0x74,0x64,0x6F, +0x72,0x65,0x67,0x20,0x7A,0x65,0x69,0x65,0x74,0x67,0x77,0x20,0x72,0x65,0x65,0x64, +0x2E,0x6E,0x5D,0x7C,0x41,0x5B,0x5A,0x4E,0x49,0x45,0x45,0x47,0x7C,0x4E,0x52,0x44, +0x43,0x55,0x45,0x4B,0x7C,0x4E,0x42,0x41,0x52,0x42,0x43,0x55,0x5D,0x48,0x5B,0x00, +0x5D,0x31,0x7C,0x5B,0x65,0x4B,0x6E,0x69,0x20,0x65,0x65,0x77,0x74,0x69,0x72,0x65, +0x6E,0x65,0x46,0x20,0x6E,0x65,0x74,0x73,0x72,0x65,0x76,0x7C,0x72,0x6F,0x61,0x68, +0x64,0x6E,0x6E,0x65,0x20,0x21,0x62,0x41,0x69,0x68,0x66,0x6C,0x20,0x65,0x75,0x64, +0x63,0x72,0x7C,0x68,0x63,0x53,0x6C,0x68,0x65,0x69,0x65,0x9E,0x20,0x6E,0x69,0x65, +0x65,0x6E,0x20,0x73,0x65,0x46,0x73,0x6E,0x65,0x74,0x73,0x72,0x5D,0x2E,0x20,0x5B, +0x4F,0x20,0x20,0x4B,0x5D,0x20,0x5B,0x00,0x5D,0x31,0x7C,0x5B,0x65,0x44,0x20,0x72, +0x61,0x50,0x69,0x70,0x72,0x65,0x6F,0x6B,0x62,0x72,0x6C,0x20,0x9E,0x84,0x20,0x74, +0x69,0x73,0x68,0x63,0x6E,0x7C,0x63,0x69,0x74,0x68,0x94,0x20,0x66,0x66,0x65,0x6E, +0x2E,0x6E,0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D,0x33,0x5B,0x5B,0x5D, +0x46,0x7C,0x72,0x6F,0x61,0x6D,0x69,0x74,0x72,0x65,0x6E,0x65,0x6C,0x20,0x73,0x94, +0x68,0x63,0x20,0x74,0x6C,0x61,0x65,0x6C,0x44,0x7C,0x74,0x61,0x6E,0x65,0x61,0x20, +0x66,0x75,0x44,0x20,0x73,0x69,0x20,0x6B,0x53,0x25,0x2E,0x3A,0x5B,0x5D,0x20,0x20, +0x4B,0x4F,0x20,0x20,0x20,0x7C,0x42,0x41,0x52,0x42,0x43,0x55,0x20,0x48,0x00,0x5D, +0x31,0x5B,0x5B,0x5D,0x4B,0x7C,0x70,0x6F,0x65,0x69,0x65,0x72,0x20,0x6E,0x73,0x69, +0x20,0x74,0x75,0x6E,0x20,0x72,0x94,0x6D,0x6C,0x67,0x63,0x69,0x20,0x68,0x75,0x61, +0x7C,0x66,0x69,0x44,0x6B,0x73,0x20,0x2C,0x72,0x4F,0x6E,0x64,0x72,0x65,0x6F,0x20, +0x65,0x64,0x20,0x72,0x65,0x46,0x73,0x6E,0x65,0x74,0x2E,0x72,0x5B,0x5D,0x20,0x20, +0x4B,0x4F,0x20,0x20,0x00,0x5D,0x31,0x5B,0x5B,0x5D,0x44,0x7C,0x65,0x69,0x65,0x73, +0x20,0x73,0x69,0x42,0x64,0x6C,0x64,0x20,0x72,0x61,0x20,0x66,0x69,0x6E,0x68,0x63, +0x20,0x74,0x75,0x61,0x7C,0x66,0x69,0x65,0x20,0x6E,0x6E,0x61,0x65,0x64,0x65,0x72, +0x20,0x73,0x65,0x67,0x65,0x6C,0x74,0x67,0x77,0x20,0x72,0x65,0x65,0x64,0x2E,0x6E, +0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D,0x31,0x5B,0x5B,0x5D,0x4B,0x7C, +0x49,0x45,0x45,0x4E,0x44,0x20,0x53,0x49,0x20,0x4B,0x4E,0x49,0x44,0x20,0x4E,0x45, +0x50,0x20,0x50,0x41,0x45,0x49,0x4B,0x52,0x52,0x4F,0x21,0x42,0x4C,0x7C,0x73,0x94, +0x68,0x63,0x6E,0x65,0x6D,0x20,0x74,0x69,0x27,0x20,0x6F,0x66,0x6D,0x72,0x74,0x61, +0x65,0x69,0x65,0x72,0x2E,0x2E,0x20,0x27,0x6D,0x69,0x44,0x7C,0x54,0x41,0x49,0x45, +0x4D,0x20,0x6E,0x65,0x2E,0x81,0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D, +0x33,0x5B,0x5B,0x5D,0x4B,0x7C,0x70,0x6F,0x65,0x69,0x65,0x72,0x20,0x6E,0x6F,0x76, +0x20,0x6E,0x69,0x44,0x6B,0x73,0x25,0x20,0x3A,0x53,0x61,0x20,0x66,0x75,0x25,0x7C, +0x3A,0x53,0x6C,0x20,0x73,0x94,0x68,0x63,0x20,0x74,0x6C,0x61,0x65,0x6C,0x44,0x20, +0x74,0x61,0x6E,0x65,0x61,0x20,0x66,0x75,0x44,0x7C,0x73,0x69,0x20,0x6B,0x53,0x25, +0x2E,0x3A,0x45,0x20,0x6E,0x69,0x65,0x76,0x73,0x72,0x84,0x74,0x64,0x6E,0x69,0x6E, +0x7C,0x73,0x69,0x6D,0x20,0x74,0x4B,0x4F,0x5D,0x2E,0x20,0x5B,0x4F,0x20,0x20,0x4B, +0x7C,0x20,0x41,0x20,0x42,0x42,0x55,0x52,0x48,0x43,0x5D,0x20,0x5B,0x00,0x5D,0x31, +0x7C,0x5B,0x62,0x4F,0x65,0x6A,0x74,0x6B,0x20,0x65,0x75,0x61,0x20,0x73,0x65,0x46, +0x73,0x6E,0x65,0x74,0x6E,0x72,0x6E,0x20,0x63,0x69,0x74,0x68,0x61,0x20,0x66,0x75, +0x64,0x7C,0x6D,0x65,0x44,0x20,0x53,0x45,0x54,0x4B,0x50,0x4F,0x61,0x20,0x6C,0x62, +0x67,0x65,0x6E,0x65,0x5D,0x21,0x20,0x5B,0x4F,0x20,0x20,0x4B,0x5D,0x20,0x5B,0x00, +0x5D,0x31,0x7C,0x5B,0x65,0x44,0x6B,0x73,0x6F,0x74,0x62,0x70,0x6C,0x69,0x65,0x64, +0x20,0x72,0x81,0x64,0x66,0x72,0x6E,0x65,0x6E,0x7C,0x63,0x69,0x74,0x68,0x69,0x20, +0x20,0x6E,0x65,0x46,0x73,0x6E,0x65,0x74,0x2E,0x72,0x5B,0x5D,0x20,0x20,0x4B,0x4F, +0x20,0x20,0x00,0x5D,0x32,0x5B,0x5B,0x5D,0x44,0x7C,0x45,0x49,0x45,0x53,0x20,0x52, +0x41,0x4E,0x45,0x4D,0x49,0x20,0x54,0x53,0x53,0x20,0x48,0x43,0x4E,0x4F,0x7C,0x20, +0x45,0x56,0x47,0x52,0x42,0x45,0x4E,0x45,0x20,0x21,0x65,0x4E,0x65,0x75,0x20,0x6E, +0x61,0x4E,0x65,0x6D,0x20,0x6E,0x64,0x6F,0x72,0x65,0x7C,0x20,0x42,0x41,0x52,0x42, +0x43,0x55,0x20,0x48,0x84,0x77,0x6C,0x68,0x6E,0x65,0x5D,0x2E,0x20,0x5B,0x42,0x41, +0x52,0x42,0x43,0x55,0x20,0x48,0x57,0x7C,0x45,0x49,0x45,0x44,0x48,0x52,0x4C,0x4F, +0x4E,0x55,0x5D,0x47,0x5B,0x00,0x5D,0x31,0x7C,0x5B,0x69,0x44,0x73,0x65,0x20,0x65, +0x69,0x44,0x6B,0x73,0x74,0x65,0x65,0x74,0x68,0x20,0x74,0x61,0x7A,0x20,0x77,0x75, +0x6E,0x65,0x67,0x69,0x53,0x7C,0x65,0x70,0x63,0x69,0x65,0x68,0x70,0x72,0x61,0x6C, +0x7A,0x74,0x5D,0x2E,0x20,0x5B,0x4F,0x20,0x20,0x4B,0x5D,0x20,0x5B,0x00,0x5D,0x32, +0x7C,0x5B,0x61,0x44,0x65,0x74,0x20,0x69,0x6C,0x67,0x69,0x65,0x68,0x63,0x6D,0x65, +0x4E,0x20,0x6D,0x61,0x6E,0x65,0x7C,0x73,0x63,0x73,0x6F,0x68,0x20,0x6E,0x6F,0x76, +0x68,0x72,0x6E,0x61,0x65,0x64,0x21,0x6E,0x5B,0x5D,0x4F,0x20,0x20,0x4B,0x00,0x5D, +0x33,0x5B,0x5B,0x5D,0x53,0x7C,0x20,0x6F,0x69,0x74,0x66,0x65,0x69,0x20,0x20,0x6D, +0x6E,0x49,0x65,0x64,0x70,0x78,0x61,0x66,0x20,0x64,0x94,0x6B,0x6E,0x6E,0x6E,0x65, +0x6B,0x7C,0x69,0x65,0x65,0x6E,0x4F,0x20,0x64,0x72,0x65,0x6E,0x20,0x72,0x6E,0x61, +0x65,0x67,0x65,0x6C,0x74,0x67,0x6F,0x20,0x65,0x64,0x7C,0x72,0x6E,0x61,0x65,0x67, +0x70,0x73,0x6F,0x72,0x68,0x63,0x6E,0x65,0x77,0x20,0x72,0x65,0x65,0x64,0x2E,0x6E, +0x5B,0x5D,0x41,0x20,0x42,0x42,0x55,0x52,0x48,0x43,0x5D,0x20,0x5B,0x00,0x5D,0x31, +0x7C,0x5B,0x61,0x44,0x20,0x73,0x4F,0x52,0x4D,0x4D,0x44,0x4F,0x4C,0x55,0x65,0x20, +0x6C,0x72,0x75,0x61,0x74,0x62,0x6B,0x20,0x69,0x65,0x7C,0x6E,0x65,0x56,0x73,0x72, +0x68,0x63,0x65,0x69,0x65,0x62,0x20,0x6E,0x6F,0x76,0x20,0x6E,0x62,0x4F,0x65,0x6A, +0x74,0x6B,0x6E,0x65,0x5D,0x2E,0x20,0x5B,0x4F,0x20,0x20,0x4B,0x5D,0x20,0x20,0x00, +0x5B,0x00,0x5D,0x31,0x7C,0x5B,0x6E,0x55,0x81,0x67,0x74,0x6C,0x67,0x69,0x20,0x65, +0x6F,0x4B,0x69,0x70,0x72,0x65,0x6E,0x61,0x65,0x77,0x73,0x69,0x6E,0x75,0x21,0x67, +0x5B,0x5D,0x20,0x20,0x4B,0x4F,0x20,0x20,0x00,0x5D,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x10,0x05,0x00,0x0E,0x00, +0x17,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x48,0x00,0x0A,0x00, +0x00,0x00,0x02,0x00,0x00,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x10,0x00,0x00, +0x00,0x00,0x17,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x48,0x00, +0x0A,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x10, +0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00, +0x48,0x00,0x0A,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x00,0x10,0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x00,0x00, +0x20,0x00,0x48,0x00,0x0A,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x09,0x00,0xFF,0xFF, +0xFF,0xFF,0x00,0x10,0x00,0x00,0x00,0x00,0x17,0x00,0x00,0x00,0x20,0x00,0x20,0x00, +0x00,0x00,0x20,0x00,0x48,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0xF0,0x1F,0x7F,0x00,0xFC,0x7F,0xFF,0x00, +0xFC,0xFF,0xFF,0x03,0xFF,0xFF,0xFF,0x03,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x0F, +0xFF,0xFF,0xFF,0x3F,0xFF,0xFF,0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFE,0xFF,0xFF,0xFF,0xFC,0xFF,0xFF,0xFF,0xF8,0xFF,0xFF,0xFF, +0xF0,0xFF,0xFF,0xFF,0xE0,0xFF,0xFF,0xFF,0xC0,0xFF,0xFF,0xFF,0x80,0xFF,0xFF,0xFF, +0x00,0xFF,0xFF,0xFF,0x00,0xFE,0xFF,0xFF,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x30,0x18,0x7F,0x00,0x1C,0x70,0xC1,0x00, +0x04,0x80,0x80,0x03,0xF7,0xFF,0x00,0x02,0x15,0x00,0xFB,0x0F,0xD3,0xFB,0x06,0x08, +0x57,0x0C,0xFC,0x3F,0x4D,0x07,0x00,0x20,0x59,0x01,0xFF,0xFF,0x31,0xFE,0x00,0x80, +0x63,0x02,0x00,0x80,0xC5,0x02,0x00,0x80,0x89,0x03,0x00,0x80,0x13,0x03,0x00,0x80, +0x25,0x02,0x00,0x80,0x49,0x02,0x00,0x80,0x91,0x02,0xFE,0x81,0x23,0x03,0x02,0x81, +0x46,0x02,0x02,0x81,0x8C,0x02,0xFE,0x81,0x18,0x03,0x00,0x80,0x30,0x02,0x00,0x80, +0x60,0x02,0x06,0x83,0xC0,0x02,0xFC,0x87,0x80,0x03,0x00,0x80,0x00,0x03,0x00,0x80, +0x00,0x02,0x00,0x80,0x00,0x02,0xFF,0xFF,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFC,0x0F,0x00,0x00,0xFE,0x1F,0xFF,0x1F,0xFE,0xFF,0xFF,0x3F,0xFE,0xFF,0xFF,0x3F, +0xFE,0xFF,0xFF,0x3F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x3F,0xFC,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFC,0x0F,0x00,0x00,0x06,0x18,0xFF,0x1F,0x02,0xF0,0x00,0x20,0x02,0x00,0xFF,0x3F, +0xF2,0xFF,0x00,0x20,0x0A,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x60, +0x06,0x00,0xFF,0x3F,0xFC,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x03,0x00,0x00,0xE0,0x7E,0x00,0x00,0x3F,0xFF,0x01,0xC0,0xFF,0xFF,0x03, +0xE0,0xFF,0xFF,0x03,0xE0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01, +0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01, +0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01, +0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01, +0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01, +0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x01,0xC0,0xFF,0xFF,0x00, +0x80,0xFF,0x3F,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x03,0x00,0x00,0xE0,0x7E,0x00,0x00,0x3F,0xC6,0x01,0xC0,0x31,0x00,0x02, +0x20,0x00,0xC0,0x03,0xE0,0x01,0x7F,0x01,0x40,0xFF,0x00,0x01,0x40,0x00,0x44,0x01, +0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01, +0x40,0x22,0x44,0x01,0x40,0x8A,0x44,0x01,0x40,0xDA,0x44,0x01,0x40,0x72,0x44,0x01, +0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01, +0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01,0x40,0x22,0x44,0x01, +0x40,0x22,0x44,0x01,0x40,0x22,0x64,0x01,0x40,0x26,0x86,0x01,0xC0,0x60,0xE0,0x00, +0x80,0x03,0x3F,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x7F,0xFC,0xFF,0xFF,0x7F, +0xFC,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F,0xFE,0xFF,0xFF,0x7F, +0xFE,0xFF,0xFF,0x1F,0xFE,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x7F,0xFC,0xFF,0x00,0x40, +0x04,0x00,0x55,0x55,0x56,0x55,0x00,0x40,0x06,0x00,0xFF,0x7F,0xFE,0xFF,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40, +0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0x00,0x40,0x06,0x00,0xFF,0x7F, +0xFE,0xFF,0xFF,0x1F,0xFE,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x1F, +0x80,0xFF,0xFF,0x1F,0x80,0xFF,0xFF,0x1F,0xE0,0xFF,0xFF,0x1F,0xE0,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F, +0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x1F,0xF8,0xFF,0xFF,0x07,0xF8,0xFF,0xFF,0x07, +0xF8,0xFF,0xFF,0x01,0xF8,0xFF,0xFF,0x01,0xF8,0xFF,0x00,0x00,0x00,0x00,0xFF,0x1F, +0x80,0xFF,0x00,0x10,0x80,0x00,0x00,0x10,0xE0,0x00,0x00,0x10,0xA0,0x00,0x00,0x10, +0xB8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10, +0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10, +0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10, +0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10,0xA8,0x00,0x00,0x10, +0xA8,0x3F,0x00,0x10,0xA8,0x21,0x00,0x10,0x28,0x23,0x00,0x10,0x28,0x26,0x00,0x10, +0x28,0x2C,0x00,0x10,0x28,0x38,0xFF,0x1F,0x28,0xF0,0x00,0x04,0x28,0x00,0xFF,0x07, +0xE8,0xFF,0x00,0x01,0x08,0x00,0xFF,0x01,0xF8,0xFF,0x00,0x00,0x00,0x00,0x61,0x23, +0x30,0x30,0x30,0x30,0x30,0x30,0x0A,0x0D,0x62,0x23,0x30,0x30,0x30,0x30,0x30,0x30, +0x0A,0x0D,0x63,0x23,0x37,0x37,0x30,0x37,0x30,0x30,0x30,0x37,0x30,0x30,0x30,0x36, +0x30,0x30,0x30,0x37,0x35,0x30,0x32,0x35,0x30,0x30,0x30,0x35,0x35,0x35,0x32,0x35, +0x32,0x32,0x37,0x30,0x30,0x37,0x35,0x35,0x30,0x37,0x35,0x37,0x35,0x30,0x35,0x35, +0x37,0x30,0x30,0x37,0x31,0x33,0x31,0x31,0x30,0x31,0x0D,0x33,0x23,0x0A,0x20,0x64, +0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, +0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20, +0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x0A,0x0D,0x45,0x23, +0x31,0x20,0x20,0x42,0x30,0x31,0x0D,0x20,0x23,0x0A,0x20,0x57,0x30,0x30,0x30,0x20, +0x20,0x30,0x34,0x30,0x30,0x20,0x20,0x33,0x33,0x34,0x31,0x20,0x20,0x30,0x39,0x30, +0x40,0x20,0x0A,0x0D,0x57,0x23,0x30,0x20,0x20,0x30,0x30,0x30,0x30,0x20,0x20,0x44, +0x38,0x30,0x32,0x20,0x20,0x41,0x42,0x30,0x30,0x20,0x20,0x30,0x0D,0x40,0x23,0x0A, +0x20,0x57,0x30,0x30,0x30,0x20,0x20,0x30,0x45,0x30,0x30,0x20,0x20,0x39,0x41,0x32, +0x30,0x20,0x20,0x42,0x30,0x30,0x40,0x20,0x0A,0x0D,0x57,0x23,0x30,0x20,0x20,0x30, +0x30,0x30,0x30,0x20,0x20,0x46,0x41,0x30,0x32,0x20,0x20,0x41,0x42,0x30,0x30,0x20, +0x20,0x30,0x0D,0x40,0x23,0x0A,0x20,0x4D,0x30,0x30,0x30,0x20,0x20,0x30,0x30,0x30, +0x46,0x20,0x20,0x46,0x20,0x41,0x49,0x44,0x4B,0x53,0x54,0x53,0x54,0x41,0x4F,0x49, +0x40,0x4E,0x40,0x20,0x0D,0x20,0x23,0x0A,0x20,0x4D,0x30,0x30,0x30,0x20,0x20,0x31, +0x30,0x30,0x46,0x20,0x20,0x46,0x20,0x42,0x49,0x44,0x4B,0x53,0x54,0x53,0x54,0x41, +0x4F,0x49,0x40,0x4E,0x40,0x20,0x0D,0x20,0x23,0x0A,0x20,0x4D,0x30,0x30,0x30,0x20, +0x20,0x32,0x30,0x30,0x46,0x20,0x20,0x46,0x20,0x43,0x41,0x48,0x44,0x52,0x44,0x20, +0x53,0x49,0x40,0x4B,0x40,0x20,0x0D,0x20,0x23,0x0A,0x20,0x43,0x31,0x30,0x30,0x20, +0x20,0x36,0x30,0x30,0x46,0x20,0x20,0x46,0x20,0x63,0x4F,0x52,0x2D,0x4D,0x6F,0x4D, +0x75,0x64,0x40,0x6C,0x40,0x20,0x0D,0x20,0x23,0x0A,0x20,0x54,0x30,0x30,0x30,0x20, +0x20,0x36,0x32,0x30,0x46,0x20,0x20,0x46,0x20,0x20,0x41,0x50,0x49,0x50,0x52,0x45, +0x4F,0x4B,0x42,0x52,0x20,0x40,0x20,0x40,0x0A,0x0D,0x46,0x23,0x46,0x20,0x20,0x46, +0x34,0x30,0x20,0x20,0x40,0x20,0x2A,0x20,0x2A,0x2E,0x0D,0x40,0x23,0x0A,0x20,0x44, +0x46,0x46,0x30,0x20,0x20,0x31,0x20,0x20,0x20,0x40,0x2E,0x2A,0x40,0x2A,0x0D,0x20, +0x23,0x0A,0x20,0x47,0x33,0x30,0x46,0x20,0x20,0x46,0x20,0x20,0x2E,0x2A,0x52,0x50, +0x40,0x47,0x40,0x20,0x0D,0x20,0x23,0x0A,0x20,0x47,0x33,0x30,0x46,0x20,0x20,0x46, +0x20,0x20,0x2E,0x2A,0x50,0x41,0x40,0x50,0x40,0x20,0x0A,0x0D,0x46,0x23,0x30,0x20, +0x20,0x33,0x34,0x30,0x20,0x20,0x2A,0x20,0x54,0x2E,0x53,0x4F,0x20,0x40,0x0D,0x40, +0x23,0x0A,0x20,0x50,0x33,0x30,0x30,0x20,0x20,0x34,0x20,0x20,0x2E,0x2A,0x54,0x54, +0x40,0x50,0x40,0x20,0x0A,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,0x28,0x00,0x98,0x02, +0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x03,0x00,0x00,0x00,0x00,0x24,0x00,0x1A,0x00, +0x01,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDC,0x03,0x00,0x00, +0x28,0x00,0xFF,0xFF,0x01,0x00,0x0A,0x00,0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x28,0x00,0x0C,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x03,0x03,0x00,0x01,0x00,0x0B,0x00, +0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x98,0x02,0x07,0x00,0x04,0x00,0x14,0x00,0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0xB4,0x02,0x07,0x00,0x06,0x00,0x1C,0x00, +0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x61,0x03,0x07,0x00,0x08,0x00,0x0C,0x00,0x01,0x00,0x09,0x00,0x07,0x00,0x08,0x00, +0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x0A,0x00,0x21,0x00, +0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x69,0x03,0x03,0x00,0x00,0x00,0x08,0x00,0x01,0x00,0x08,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x11,0x00,0x01,0x00,0x00,0x00,0x69,0x03,0x03,0x00,0x00,0x00,0x0D,0x00, +0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x11,0x00,0x00,0x00,0x00,0x00, +0x73,0x03,0x12,0x00,0x00,0x00,0x0D,0x00,0x01,0x00,0x0A,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x05,0x00,0x00,0x00,0x00,0x00,0x14,0x03,0x1E,0x00,0x02,0x00,0x09,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0x1D,0x03,0x1E,0x00,0x04,0x00,0x09,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x05,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x28,0x00, +0x0C,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x7E,0x03,0x03,0x00,0x01,0x00,0x09,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xD0,0x02,0x06,0x00,0x05,0x00,0x15,0x00, +0x01,0x00,0x04,0x00,0xFF,0xFF,0xFF,0xFF,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xEC,0x02,0x06,0x00,0x07,0x00,0x15,0x00,0x01,0x00,0x05,0x00,0xFF,0xFF,0xFF,0xFF, +0x1A,0x00,0x07,0x00,0x00,0x00,0x00,0x00,0x14,0x03,0x1E,0x00,0x02,0x00,0x09,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1A,0x00,0x25,0x00,0x00,0x00,0x00,0x00, +0xD2,0x03,0x1E,0x00,0x04,0x00,0x09,0x00,0x01,0x00,0xFF,0xFF,0x01,0x00,0x03,0x00, +0x14,0x00,0x00,0x00,0x10,0x00,0x02,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x28,0x00, +0x0C,0x00,0x02,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xAC,0x03,0x03,0x00,0x01,0x00,0x09,0x00,0x01,0x00,0x03,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAC,0x03,0x03,0x00,0x04,0x00,0x09,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x00,0x00,0x01,0x00, +0x00,0x11,0x02,0x00,0x0A,0x00,0x24,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x14,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0xA1,0x11,0x02,0x00,0x0A,0x00,0x00,0x00, +0x01,0x00,0x06,0x00,0xFF,0xFF,0xFF,0xFF,0x14,0x00,0x00,0x00,0x00,0x00,0x01,0x00, +0x00,0x11,0x02,0x00,0x07,0x00,0x24,0x00,0x01,0x00,0x07,0x00,0xFF,0xFF,0xFF,0xFF, +0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xB7,0x03,0x03,0x00,0x09,0x00,0x0D,0x00, +0x01,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xC4,0x03,0x03,0x00,0x06,0x00,0x0D,0x00,0x01,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x14,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0xA1,0x11,0x02,0x00,0x0A,0x00,0x00,0x00, +0x01,0x00,0x00,0x00,0x25,0x03,0x00,0x00,0x28,0x03,0x00,0x00,0x3A,0x03,0x03,0x00, +0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x03,0x00,0x0D,0x00,0x00,0x00, +0x3C,0x03,0x00,0x00,0x48,0x03,0x00,0x00,0x5F,0x03,0x03,0x00,0x00,0x00,0x00,0x00, +0x00,0x11,0x00,0x00,0x00,0x00,0x0C,0x00,0x19,0x00,0x00,0x00,0x88,0x03,0x00,0x00, +0x8B,0x03,0x00,0x00,0x98,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00, +0x00,0x00,0x03,0x00,0x11,0x00,0x00,0x00,0x9A,0x03,0x00,0x00,0x9D,0x03,0x00,0x00, +0xAA,0x03,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x03,0x00, +0x16,0x00,0x4F,0x46,0x4D,0x52,0x54,0x41,0x45,0x49,0x45,0x52,0x00,0x4E,0x41,0x20, +0x42,0x42,0x55,0x52,0x48,0x43,0x20,0x00,0x4F,0x46,0x4D,0x52,0x54,0x41,0x40,0x00, +0x00,0x31,0x6C,0x46,0x70,0x6F,0x79,0x70,0x65,0x6B,0x6E,0x6E,0x6E,0x75,0x3A,0x67, +0x5F,0x20,0x00,0x5F,0x00,0x41,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x69,0x44,0x6B,0x73,0x61,0x6E,0x65,0x6D,0x20,0x3A,0x5F,0x5F,0x5F,0x5F, +0x5F,0x5F,0x5F,0x5F,0x5F,0x2E,0x5F,0x5F,0x46,0x00,0x46,0x00,0x52,0x4F,0x41,0x4D, +0x3A,0x54,0x45,0x00,0x4E,0x49,0x45,0x53,0x54,0x49,0x47,0x49,0x5A,0x00,0x45,0x57, +0x53,0x49,0x49,0x45,0x49,0x54,0x00,0x47,0x49,0x44,0x4B,0x53,0x4F,0x4B,0x49,0x50, +0x00,0x45,0x31,0x40,0x76,0x00,0x6E,0x6F,0x44,0x20,0x73,0x69,0x3A,0x6B,0x5F,0x20, +0x00,0x5F,0x00,0x41,0x31,0x40,0x61,0x00,0x66,0x75,0x44,0x20,0x73,0x69,0x3A,0x6B, +0x5F,0x20,0x00,0x5F,0x00,0x41,0x72,0x61,0x65,0x62,0x74,0x69,0x2E,0x65,0x2E,0x2E, +0x5A,0x00,0x65,0x69,0x64,0x6C,0x73,0x69,0x65,0x6B,0x74,0x74,0x00,0x65,0x75,0x51, +0x6C,0x65,0x64,0x6C,0x73,0x69,0x65,0x6B,0x74,0x74,0x00,0x65,0x4B,0x20,0x50,0x4F, +0x45,0x49,0x45,0x52,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4F,0x2A,0x7C,0x2E, +0x00,0x00,0x8E,0x89,0x6D,0x2A,0x04,0x00,0x2D,0x20,0x0C,0x00,0xAD,0xD0,0x14,0x00, +0xAD,0xD0,0x1C,0x00,0xBC,0xD0,0x00,0x00,0x00,0x01,0x00,0x2F,0x0D,0x2F,0x00,0x3F, +0x3C,0x3F,0x4A,0x00,0x41,0x4E,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x0F,0x2F,0x3C,0x3F, +0x20,0x00,0x41,0x4E,0x4F,0x5C,0xED,0x23,0x2C,0x00,0x00,0x00,0x24,0xC9,0xFC,0x33, +0x00,0x00,0x00,0x00,0x0A,0x89,0xFC,0x33,0x01,0x00,0x00,0x00,0x08,0x89,0xFC,0x33, +0x01,0x00,0x00,0x00,0x0C,0x89,0xFC,0x23,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x89, +0x39,0x10,0x00,0x00,0x2C,0x00,0x26,0x67,0x3C,0x2F,0x00,0x00,0x64,0x00,0x3C,0x3F, +0x48,0x00,0x41,0x4E,0x8F,0x5C,0x40,0x20,0x3C,0x32,0x31,0x00,0x7C,0x22,0xFE,0x00, +0x2C,0xE5,0xD9,0x30,0xC9,0x51,0xFC,0xFF,0xC0,0x23,0x00,0x00,0x2C,0x00,0x71,0x4E, +0xB9,0x4E,0xFE,0x00,0x48,0xE1,0xFC,0x33,0x01,0x00,0x00,0x00,0x92,0x89,0x79,0x42, +0x00,0x00,0xFE,0x97,0xB9,0x4E,0xFE,0x00,0x6A,0xE4,0x7C,0x20,0x00,0x00,0x58,0x9C, +0x81,0x42,0xC1,0x30,0xC8,0x5B,0xFC,0xFF,0xF9,0x41,0xFE,0x00,0x8E,0xD0,0xC8,0x23, +0x00,0x00,0x7A,0x94,0xF9,0x41,0xFE,0x00,0x90,0xD0,0xC8,0x23,0x00,0x00,0x7E,0x94, +0xF9,0x41,0xFE,0x00,0xA8,0x3B,0xC8,0x23,0x00,0x00,0x32,0x8C,0x7C,0x2C,0x00,0x00, +0x58,0x9C,0x4E,0x2A,0xFC,0xDD,0x00,0x00,0x4A,0x07,0x4E,0x2B,0x3E,0x00,0x4E,0x2E, +0xB9,0x4E,0xFD,0x00,0xF4,0x9C,0xAC,0x60,0xDF,0x23,0x00,0x00,0x00,0x89,0xFC,0x33, +0x00,0x00,0x00,0x00,0xEC,0x98,0xFC,0x33,0x00,0x00,0x00,0x00,0x18,0xC9,0x41,0x4E, +0xC0,0x33,0x00,0x00,0x18,0xC9,0xBC,0xB0,0x00,0x00,0x00,0x00,0x08,0x6C,0xFC,0x33, +0x01,0x00,0x00,0x00,0xEC,0x98,0x39,0x2F,0x00,0x00,0x00,0x89,0x75,0x4E,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x01,0x7C,0x2A,0x00,0x00,0x58,0x9C,0xED,0x41,0x56,0x1F, +0xC8,0x23,0x00,0x00,0x9E,0xC7,0xED,0x41,0xD6,0x27,0xC8,0x23,0x00,0x00,0x2A,0xC8, +0xED,0x41,0xE6,0x1E,0xC8,0x23,0x00,0x00,0x00,0xC8,0xED,0x41,0x38,0x1F,0xC8,0x23, +0x00,0x00,0x06,0x98,0xFC,0x23,0x00,0x00,0xEE,0x9A,0x00,0x00,0x3E,0xC8,0x01,0xF8, +0x56,0x4E,0xFA,0xFF,0x6E,0x42,0xFE,0xFF,0x06,0x60,0xB8,0xF2,0x6E,0x52,0xFE,0xFF, +0x6E,0x0C,0x01,0x00,0xFE,0xFF,0xF2,0x6D,0xBC,0x3E,0x01,0x00,0x80,0xF2,0x57,0x42, +0x80,0xF2,0x01,0xF0,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x03,0x7C,0x2A,0x00,0x00, +0x58,0x9C,0x8C,0xF8,0x90,0xF8,0x94,0xF8,0x79,0x42,0x00,0x00,0x9A,0xC7,0x79,0x42, +0x00,0x00,0x28,0x97,0xB9,0x42,0x00,0x00,0xEE,0x96,0x3C,0x20,0x00,0x00,0x08,0xC8, +0xBC,0x90,0x00,0x00,0x04,0xC8,0xC0,0x23,0x00,0x00,0xF6,0x97,0xB9,0x42,0x00,0x00, +0x76,0xC6,0x47,0x42,0x2A,0x60,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x1C,0x00,0xC1,0xD1, +0x79,0x21,0x00,0x00,0x76,0xC6,0x9A,0x14,0x0D,0x20,0x07,0x32,0xFC,0xC3,0x1C,0x00, +0x81,0xD0,0xBC,0xD0,0x00,0x00,0x9A,0x14,0xC0,0x23,0x00,0x00,0x76,0xC6,0x47,0x52, +0x7C,0xBE,0x0F,0x00,0xD0,0x6D,0x40,0x42,0xC0,0x48,0xC0,0x23,0x00,0x00,0x16,0x9C, +0xC0,0x23,0x00,0x00,0x26,0xC7,0x40,0x42,0xC0,0x48,0xC0,0x23,0x00,0x00,0x4A,0xC8, +0xC0,0x23,0x00,0x00,0x1A,0x9C,0x40,0x42,0xC0,0x33,0x00,0x00,0x06,0xC9,0xC0,0x33, +0x00,0x00,0xB0,0xC6,0xC0,0x33,0x00,0x00,0xF2,0x9B,0x39,0x42,0x00,0x00,0xAE,0xC6, +0x79,0x42,0x00,0x00,0xEE,0x9A,0xB9,0x42,0x00,0x00,0xF0,0x9A,0xB9,0x42,0x00,0x00, +0xF4,0x9A,0x47,0x42,0x2A,0x60,0x0D,0x20,0x07,0x32,0xFC,0xC3,0x24,0x00,0x81,0xD0, +0x80,0x2E,0x97,0x06,0x00,0x00,0x2E,0x14,0x0D,0x20,0x07,0x32,0xFC,0xC3,0xB8,0x00, +0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x06,0x12,0x7C,0xF7,0x8F,0x58,0x47,0x52, +0x7C,0xBE,0x03,0x00,0xD0,0x6D,0x4D,0x2B,0x0E,0x12,0xED,0x41,0x4A,0x07,0x48,0x2B, +0xC6,0x12,0xED,0x41,0x44,0x0C,0x48,0x2B,0x7E,0x13,0xED,0x41,0x40,0x0C,0x48,0x2B, +0x88,0x07,0xED,0x41,0x02,0x12,0x48,0x2B,0x82,0x0C,0x79,0x42,0x00,0x00,0x80,0xC6, +0x0D,0x20,0x39,0x32,0x00,0x00,0x80,0xC6,0xFC,0xC3,0xB8,0x00,0x81,0xD0,0xBC,0xD0, +0x00,0x00,0x06,0x12,0xC0,0x23,0x00,0x00,0x94,0xC7,0x79,0x20,0x00,0x00,0x94,0xC7, +0x79,0x31,0x00,0x00,0x80,0xC6,0x1C,0x00,0x79,0x52,0x00,0x00,0x80,0xC6,0x79,0x20, +0x00,0x00,0x94,0xC7,0xBC,0x20,0x00,0x00,0x00,0x00,0x79,0x20,0x00,0x00,0x94,0xC7, +0x68,0x42,0x1E,0x00,0x79,0x20,0x00,0x00,0x94,0xC7,0xE8,0x23,0x14,0x00,0x00,0x00, +0xFA,0x97,0x98,0xF8,0x79,0x20,0x00,0x00,0x94,0xC7,0xA8,0x3E,0x1C,0x00,0x9C,0xF8, +0xC0,0x23,0x00,0x00,0x3A,0x9B,0xC0,0x23,0x00,0x00,0xD8,0x9A,0xC0,0x23,0x00,0x00, +0xFA,0x9A,0xA0,0xF8,0x57,0x42,0x39,0x2F,0x00,0x00,0x06,0x98,0x67,0x42,0x58,0xF3, +0x8F,0x5C,0xBC,0x2E,0x00,0x00,0x62,0xC7,0x3C,0x2F,0x0E,0x00,0x03,0x00,0x39,0x2F, +0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0x79,0x20,0x00,0x00,0x62,0xC7,0xD0,0x23, +0x00,0x00,0x62,0xC7,0xBC,0x2E,0x00,0x00,0xAA,0xC6,0x3C,0x2F,0x0E,0x00,0x05,0x00, +0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0x79,0x20,0x00,0x00,0xAA,0xC6, +0xD0,0x23,0x00,0x00,0xAA,0xC6,0xA4,0xF8,0xC8,0xF3,0x79,0x42,0x00,0x00,0xD0,0x9A, +0x79,0x42,0x00,0x00,0x98,0xC7,0x79,0x42,0x00,0x00,0xCA,0xC6,0x79,0x42,0x00,0x00, +0x2C,0xC7,0xA8,0xF8,0x47,0x42,0x4E,0x60,0x8E,0x2E,0x97,0x59,0x07,0x3F,0x3C,0x3F, +0x04,0x00,0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0xBC,0x3E,0x0E,0x00, +0x2E,0x2F,0xFC,0xFF,0x3C,0x2F,0x00,0x00,0x32,0xC7,0x28,0xF1,0x8F,0x50,0xB9,0x3E, +0x00,0x00,0x38,0xC7,0x39,0x3F,0x00,0x00,0x36,0xC7,0x39,0x2F,0x00,0x00,0x32,0xC7, +0x39,0x3F,0x00,0x00,0x36,0xC7,0x39,0x2F,0x00,0x00,0x32,0xC7,0x48,0xF3,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x47,0x52,0x7C,0xBE,0x03,0x00,0xAC,0x6D,0x40,0xF7,0xAC,0xF8, +0x44,0xF7,0xB0,0xF8,0x40,0xF7,0xBC,0x2E,0x00,0x00,0x8A,0x94,0x39,0x2F,0x00,0x00, +0x7E,0x94,0xB4,0xF8,0x8F,0x58,0xC0,0x33,0x00,0x00,0x1A,0xC9,0x44,0xF7,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x03,0x00,0xE4,0xF1,0x8F,0x54,0x79,0x4A,0x00,0x00,0x40,0x9C, +0x10,0x66,0xB9,0x2E,0x00,0x00,0x06,0x98,0xB8,0xF8,0xFC,0x33,0x02,0x00,0x00,0x00, +0x40,0x9C,0xBC,0xF8,0xC0,0xF8,0xBC,0x2E,0x00,0x00,0x20,0xC8,0x3C,0x3F,0x02,0x00, +0x67,0x42,0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0x79,0x2D,0x00,0x00, +0x20,0xC8,0xF8,0xFF,0x47,0x42,0x22,0x60,0x39,0x30,0x00,0x00,0x32,0xC8,0xF9,0xC1, +0x00,0x00,0x12,0xC9,0x07,0x32,0xFC,0xC3,0x18,0x00,0xAE,0xD2,0xF8,0xFF,0xBC,0xD2, +0x00,0x00,0x14,0x00,0x41,0x22,0x80,0x32,0x47,0x52,0x7C,0xBE,0x03,0x00,0xD8,0x6D, +0x39,0x30,0x00,0x00,0x72,0xC6,0xF9,0xC1,0x00,0x00,0xA2,0x9B,0x6E,0x22,0xF8,0xFF, +0xFC,0xD3,0x00,0x00,0x16,0x00,0x80,0x32,0x39,0x30,0x00,0x00,0x72,0xC6,0x40,0x54, +0x6E,0x22,0xF8,0xFF,0xFC,0xD3,0x00,0x00,0x2E,0x00,0x80,0x32,0x39,0x30,0x00,0x00, +0x72,0xC6,0x40,0x56,0x6E,0x22,0xF8,0xFF,0xFC,0xD3,0x00,0x00,0x46,0x00,0x80,0x32, +0x39,0x42,0x00,0x00,0x7E,0xC6,0xB8,0xF2,0xC8,0xF1,0xC4,0xF8,0xC8,0xF8,0x40,0xF7, +0xCC,0xF8,0x44,0xF7,0xB9,0x2E,0x00,0x00,0x06,0x98,0x8C,0xF2,0xD0,0xF8,0x40,0xF7, +0xBC,0x2E,0x00,0x00,0x8A,0x94,0x39,0x2F,0x00,0x00,0x8A,0x94,0xB4,0xF8,0x8F,0x58, +0xC0,0x33,0x00,0x00,0x1A,0xC9,0x44,0xF7,0xD4,0xF8,0xBC,0x3E,0x02,0x00,0xD8,0xF8, +0x40,0xF7,0xDC,0xF8,0x44,0xF7,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x2B,0x0C,0x00,0x14,0x00,0xED,0x41,0x38,0x00,0x48,0x2B, +0x32,0x00,0x6D,0x42,0x36,0x00,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0x3C,0x2F, +0x08,0x00,0x20,0x00,0x94,0xF3,0x8F,0x58,0x01,0xF8,0x56,0x4E,0xF8,0xFF,0xE7,0x48, +0x04,0x1F,0xBC,0x2E,0x00,0x00,0x00,0x08,0x64,0xF3,0x40,0x2D,0xFA,0xFF,0x45,0x42, +0xBC,0x3E,0x00,0x08,0x2E,0x2F,0xFA,0xFF,0xA0,0xF2,0x8F,0x58,0x74,0xF3,0x40,0x4A, +0x00,0x67,0x94,0x00,0x79,0x4A,0x00,0x00,0x92,0x89,0x00,0x67,0x8A,0x00,0xC0,0xF3, +0x40,0x3D,0xF8,0xFF,0xBC,0x2E,0xFE,0x00,0xB2,0xEF,0xD0,0xF3,0x57,0x42,0x3C,0x2F, +0xFE,0x00,0xB4,0xEF,0x50,0xF3,0x8F,0x58,0x00,0x3C,0x79,0x4A,0x00,0x00,0xEC,0x98, +0x2E,0x67,0x74,0xF3,0x7C,0xC0,0x04,0x00,0x1E,0x67,0xBC,0x3E,0x02,0x00,0xCC,0xF3, +0xBC,0x2E,0xFE,0x00,0xC0,0xEF,0xD0,0xF3,0x57,0x42,0x3C,0x2F,0xFE,0x00,0xC2,0xEF, +0x50,0xF3,0x8F,0x58,0x00,0x3C,0x08,0x60,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x1E,0x66,0xAE,0x2E,0xFA,0xFF,0x3C,0x3F,0x00,0x08, +0x06,0x3F,0x7C,0xF3,0x8F,0x58,0x00,0x3E,0x86,0x3E,0x80,0xF3,0x01,0x7A,0xAE,0x3E, +0xF8,0xFF,0xCC,0xF3,0x0E,0x60,0x57,0x42,0x2E,0x2F,0xFA,0xFF,0x3C,0x3F,0x03,0x00, +0x58,0xF3,0x8F,0x5C,0x0E,0x60,0x57,0x42,0x2E,0x2F,0xFA,0xFF,0x3C,0x3F,0x03,0x00, +0x58,0xF3,0x8F,0x5C,0x45,0x4A,0x00,0x67,0x78,0x00,0x6E,0x2A,0xFA,0xFF,0x4D,0x20, +0x47,0x32,0xC9,0xD1,0x10,0x42,0x01,0x78,0x5E,0x60,0x15,0x0C,0x23,0x00,0x04,0x67, +0x8D,0x52,0x54,0x60,0x8D,0x52,0x15,0x0C,0x45,0x00,0x4C,0x66,0x8D,0x5A,0x8E,0x2E, +0x97,0x55,0x0D,0x2F,0x3C,0xF3,0x8F,0x58,0x79,0x4A,0x00,0x00,0x0A,0x89,0x1A,0x67, +0xAE,0x3E,0xFE,0xFF,0x57,0x02,0xF0,0x00,0x39,0x30,0x00,0x00,0x08,0x89,0x40,0x53, +0x57,0x81,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x1E,0x60,0x6E,0x02,0x03,0x00,0xFE,0xFF, +0x6E,0x52,0xFE,0xFF,0x79,0x42,0x00,0x00,0x0A,0x89,0xAE,0x3E,0xFE,0xFF,0x88,0xF5, +0x40,0x4A,0x02,0x66,0x45,0x42,0x44,0x42,0x15,0x4A,0x04,0x67,0x44,0x4A,0x9A,0x66, +0xBC,0x3E,0x00,0x08,0x2E,0x2F,0xFA,0xFF,0xA4,0xF2,0x8F,0x58,0xAE,0x2E,0xFA,0xFF, +0x78,0xF4,0x45,0x4A,0x06,0x67,0x01,0x70,0x04,0x60,0x02,0x60,0x40,0x42,0x3D,0xF8, +0x6F,0x20,0x04,0x00,0x2F,0x32,0x08,0x00,0x58,0xD3,0x58,0xD3,0x41,0xE3,0x58,0x93, +0x58,0x93,0x75,0x4E,0xE7,0x48,0x10,0x1C,0xAF,0x4C,0x18,0x00,0x14,0x00,0x6F,0x26, +0x18,0x00,0x02,0x7A,0x44,0x4A,0x02,0x66,0x45,0x42,0x7C,0xB8,0x07,0x00,0x02,0x66, +0x01,0x7A,0x03,0x3F,0x3C,0x3F,0x19,0x00,0x00,0xF0,0x2B,0x2F,0x04,0x00,0x13,0x2F, +0x04,0x3F,0x05,0x3F,0x3C,0x3F,0x01,0x00,0x04,0xF0,0xEF,0x4F,0x12,0x00,0xDF,0x4C, +0x38,0x08,0x75,0x4E,0xE7,0x48,0x10,0xFF,0x2F,0x36,0x28,0x00,0xAF,0x4C,0xC0,0x00, +0x30,0x00,0x6F,0x26,0x34,0x00,0xEF,0x43,0x02,0x00,0x09,0x2F,0xEB,0x43,0x06,0x00, +0x09,0x2F,0xEB,0x43,0x04,0x00,0x09,0x2F,0x2F,0x2F,0x38,0x00,0x2F,0x3F,0x3A,0x00, +0x08,0xF0,0xEF,0x4F,0x12,0x00,0x6B,0x9E,0x06,0x00,0x0C,0x6F,0x07,0x3A,0x45,0x52, +0xC5,0x48,0x45,0xE2,0x6B,0xDB,0x02,0x00,0x6B,0x9C,0x04,0x00,0x1A,0x6F,0x7C,0xB6, +0x02,0x00,0x0C,0x66,0x06,0x3A,0x45,0x52,0xC5,0x48,0x45,0xE2,0x53,0xDB,0x08,0x60, +0x7C,0xB6,0x01,0x00,0x02,0x66,0x53,0xDD,0xDF,0x4C,0xFF,0x08,0x75,0x4E,0xE7,0x48, +0x10,0xC0,0x4F,0x26,0x6F,0x20,0x18,0x00,0x98,0x26,0x58,0x27,0x04,0x00,0x0B,0x2F, +0x2B,0x2F,0x04,0x00,0x2F,0x2F,0x1C,0x00,0x2F,0x3F,0x1E,0x00,0x2F,0x3F,0x1E,0x00, +0x0C,0xF0,0xEF,0x4F,0x10,0x00,0x40,0x4A,0x0C,0x6F,0x00,0x3F,0x13,0x2F,0x2F,0x3F, +0x18,0x00,0x10,0xF0,0x8F,0x50,0xDF,0x4C,0x03,0x08,0x75,0x4E,0x2F,0x30,0x04,0x00, +0x6F,0x20,0x06,0x00,0x00,0x32,0x49,0xE0,0x01,0x34,0x41,0xE8,0x7C,0xC2,0x0F,0x00, +0x81,0x30,0x7C,0xC4,0x0F,0x00,0x6F,0x20,0x0A,0x00,0x82,0x30,0x00,0x32,0x7C,0xC2, +0xFF,0x00,0x01,0x34,0x41,0xE8,0x7C,0xC2,0x0F,0x00,0x6F,0x20,0x0E,0x00,0x81,0x30, +0x6F,0x22,0x16,0x00,0x28,0x08,0x03,0x00,0x01,0x00,0x0A,0x67,0x50,0x02,0x07,0x00, +0xBC,0x32,0x01,0x00,0x04,0x60,0xBC,0x32,0x02,0x00,0x7C,0xC4,0x0F,0x00,0x6F,0x22, +0x12,0x00,0x82,0x32,0x75,0x4E,0xE7,0x48,0x18,0x1F,0xAF,0x4C,0xE0,0x00,0x2E,0x00, +0x05,0x38,0x3C,0x30,0x0C,0x00,0x64,0xE0,0x7C,0xC8,0x0F,0x00,0x05,0x36,0x43,0xE0, +0x7C,0xC6,0x0F,0x00,0x7C,0xCA,0xFF,0x00,0x2F,0x08,0x00,0x00,0x21,0x00,0x02,0x67, +0x44,0xC7,0xEF,0x4C,0x00,0x18,0x34,0x00,0x2F,0x08,0x06,0x00,0x21,0x00,0x04,0x67, +0x43,0x4A,0x18,0x67,0x2F,0x20,0x22,0x00,0x04,0x32,0x03,0x34,0x62,0x61,0x0C,0x2F, +0x3C,0x3F,0x07,0x00,0x03,0x3F,0x00,0x61,0x6C,0xFE,0x8F,0x50,0x2F,0x20,0x26,0x00, +0x03,0x32,0x04,0x34,0x4A,0x61,0x04,0x3F,0x3C,0x2F,0x01,0x00,0x02,0x00,0x14,0xF0, +0x8F,0x5C,0x45,0x4A,0x1C,0x67,0xC5,0x33,0x00,0x00,0xBA,0x95,0x3C,0x3F,0x01,0x00, +0x2B,0x3F,0x02,0x00,0x57,0xDF,0x13,0x3F,0x57,0xDD,0x3C,0x3F,0x05,0x00,0x10,0xF0, +0x8F,0x50,0x3C,0x3F,0x02,0x00,0x0C,0x2F,0x2F,0x2F,0x30,0x00,0x3C,0x2F,0x02,0x00, +0x05,0x00,0x00,0x61,0xCA,0xFE,0xEF,0x4F,0x0E,0x00,0xDF,0x4C,0xF8,0x18,0x75,0x4E, +0x01,0x3F,0x02,0x3F,0x3C,0x3F,0x02,0x00,0x2B,0x2F,0x04,0x00,0x39,0x32,0x00,0x00, +0x0A,0x98,0xC1,0x48,0xFC,0x83,0x08,0x00,0x01,0x3F,0x13,0x2F,0xA7,0x42,0x2B,0x32, +0x04,0x00,0xC1,0x48,0xFC,0x83,0x08,0x00,0x01,0x3F,0xA7,0x42,0x00,0x2F,0x18,0xF0, +0xEF,0x4F,0x1E,0x00,0x75,0x4E,0xE7,0x48,0x18,0x10,0xFC,0x9F,0x00,0x00,0x10,0x00, +0x4F,0x26,0xEF,0x49,0x08,0x00,0x2F,0x36,0x28,0x00,0xAF,0x26,0x20,0x00,0x6F,0x27, +0x24,0x00,0x04,0x00,0x43,0x4A,0x28,0x67,0x02,0x6C,0x43,0x53,0x1C,0xF0,0x43,0x4A, +0x04,0x6F,0x43,0x53,0x02,0x60,0x43,0x52,0x93,0x28,0x6B,0x29,0x04,0x00,0x04,0x00, +0x03,0x3F,0x0C,0x2F,0x20,0xF0,0x24,0xF0,0x8F,0x5C,0x43,0x4A,0xE0,0x66,0x28,0xF0, +0xEF,0x4F,0x10,0x00,0xDF,0x4C,0x08,0x18,0x75,0x4E,0x6F,0x20,0x04,0x00,0x48,0x22, +0xF9,0x45,0x00,0x00,0xC4,0x98,0x52,0x48,0x40,0x42,0xD8,0x33,0x00,0x00,0xB6,0x95, +0xD8,0x33,0x00,0x00,0x04,0x97,0xD8,0x33,0x00,0x00,0xB8,0x95,0xD8,0x33,0x00,0x00, +0xDE,0xC7,0x1A,0x67,0x79,0x4A,0x00,0x00,0xB8,0x95,0x12,0x67,0xD1,0x24,0x99,0x24, +0x19,0x30,0x40,0x53,0x5A,0xD1,0x19,0x30,0x40,0x53,0x5A,0xD1,0x01,0x70,0x00,0x3F, +0x2C,0xF0,0x8F,0x5C,0x01,0x70,0x75,0x4E,0x6F,0x20,0x04,0x00,0xF9,0x30,0x00,0x00, +0xB6,0x95,0xF9,0x30,0x00,0x00,0x04,0x97,0xF9,0x30,0x00,0x00,0xB8,0x95,0xF9,0x30, +0x00,0x00,0xDE,0xC7,0x75,0x4E,0x39,0x32,0x00,0x00,0xB8,0x95,0x34,0x67,0x39,0x34, +0x00,0x00,0xDE,0xC7,0x2C,0x67,0x6F,0x20,0x04,0x00,0xF9,0x43,0x00,0x00,0xB6,0x95, +0xF9,0x45,0x00,0x00,0x04,0x97,0x18,0x30,0x51,0xD2,0x41,0xB0,0x18,0x6C,0x18,0x32, +0x52,0xD4,0x42,0xB2,0x10,0x6C,0x58,0xD0,0x51,0xB0,0x0A,0x6D,0x58,0xD2,0x52,0xB2, +0x04,0x6D,0x01,0x70,0x75,0x4E,0x00,0x70,0x75,0x4E,0xEF,0x41,0x04,0x00,0x18,0x30, +0x18,0x32,0x18,0x34,0x58,0x22,0xF9,0x41,0x00,0x00,0xC4,0x98,0x08,0x2F,0x02,0x3F, +0x06,0x60,0x99,0x20,0x58,0xD1,0x58,0xD3,0x42,0x53,0xF6,0x6C,0x00,0x61,0x6C,0x05, +0x8F,0x5C,0x75,0x4E,0x1C,0xF0,0xEF,0x41,0x04,0x00,0x08,0x2F,0x3C,0x3F,0x02,0x00, +0x30,0xF0,0x8F,0x5C,0x28,0xF0,0x75,0x4E,0xEF,0x41,0x04,0x00,0xE7,0x48,0x18,0x18, +0xF9,0x47,0x00,0x00,0xBA,0x95,0xF9,0x49,0x00,0x00,0xE0,0xC7,0x13,0x3F,0x18,0x36, +0x18,0x30,0x18,0x38,0x6C,0x42,0x02,0x00,0x7C,0x39,0x01,0x00,0x06,0x00,0x79,0x39, +0x00,0x00,0x66,0xC7,0x0C,0x00,0xF9,0x41,0x00,0x00,0x48,0xC8,0x50,0xB0,0x0A,0x67, +0xBC,0x38,0x20,0x00,0x80,0x36,0x80,0x30,0x38,0xF0,0x43,0x4A,0x0E,0x67,0xF9,0x41, +0x00,0x00,0x1A,0x97,0x50,0xB8,0x18,0x67,0x16,0x70,0x0C,0x60,0xF9,0x41,0x00,0x00, +0x04,0xC9,0x50,0xB8,0x0A,0x67,0x11,0x70,0x80,0x38,0x84,0x36,0x84,0x30,0x38,0xF0, +0x9F,0x36,0xDF,0x4C,0x18,0x18,0x75,0x4E,0x6F,0x20,0x04,0x00,0x18,0x20,0x18,0x32, +0x41,0x53,0x18,0x34,0x42,0x53,0xF9,0x43,0x00,0x00,0xC4,0x98,0xC0,0x22,0x80,0x22, +0x51,0xD3,0xD9,0x22,0x80,0x22,0x61,0xD5,0xD9,0x22,0x80,0x32,0x75,0x4E,0x2F,0x2F, +0x04,0x00,0xD4,0x61,0xBC,0x2E,0x00,0x00,0xC4,0x98,0x3C,0x3F,0x05,0x00,0x30,0xF0, +0x8F,0x5C,0x75,0x4E,0xEF,0x41,0x04,0x00,0xF9,0x43,0x00,0x00,0x92,0xC8,0x58,0x24, +0xD8,0x24,0x18,0x66,0x19,0x30,0x40,0x52,0xC0,0x34,0x99,0x34,0x5A,0x52,0x48,0xE8, +0xC0,0x34,0x5A,0x42,0xB9,0x34,0x00,0x00,0x14,0xC9,0x75,0x4E,0x18,0x30,0x48,0xE7, +0xC0,0x34,0xD8,0x34,0x48,0xE8,0xC0,0x34,0x5A,0x42,0xBC,0x34,0x01,0x00,0x75,0x4E, +0xE7,0x48,0x1C,0x18,0xEF,0x47,0x18,0x00,0xF9,0x49,0x00,0x00,0xA6,0x9B,0xF9,0x4B, +0x00,0x00,0xDE,0x9B,0x2B,0x36,0x16,0x00,0x03,0x3F,0x5B,0x20,0x1B,0x28,0x1B,0x3F, +0x50,0x48,0x54,0x48,0x9E,0x61,0x1C,0xF0,0x83,0x3E,0x5B,0x20,0x1B,0x26,0x1B,0x3F, +0x50,0x48,0x55,0x48,0x8E,0x61,0xF9,0x41,0x00,0x00,0xC4,0x98,0x48,0x22,0x1B,0x30, +0x40,0x53,0x1B,0x32,0x41,0x53,0xC4,0x20,0x84,0x20,0x58,0xD1,0x58,0xD3,0xC3,0x20, +0x83,0x20,0x58,0xD1,0x58,0xD3,0x1B,0x30,0x93,0x2E,0x55,0x48,0x54,0x48,0x51,0x48, +0x00,0x3F,0x53,0x0C,0xFF,0xFF,0x04,0x67,0x40,0xF0,0x02,0x60,0x44,0xF0,0x28,0xF0, +0xEF,0x4F,0x24,0x00,0xDF,0x4C,0x18,0x38,0x75,0x4E,0xEF,0x41,0x0E,0x00,0xFF,0x70, +0x00,0x2F,0x28,0x3F,0xF6,0xFF,0x10,0x2F,0x67,0x42,0x20,0x2F,0xA7,0x42,0x67,0x42, +0x20,0x2F,0xA7,0x42,0x18,0xF0,0xEF,0x4F,0x1E,0x00,0x75,0x4E,0xE7,0x48,0x1C,0x00, +0xEF,0x47,0x1C,0x00,0x13,0x36,0xF9,0x49,0x00,0x00,0xA6,0x9B,0xF9,0x4B,0x00,0x00, +0xDE,0x9B,0x03,0x3F,0x23,0x3F,0x23,0x2F,0x55,0x48,0x00,0x61,0x08,0xFF,0x03,0x3F, +0x23,0x3F,0x23,0x2F,0x54,0x48,0x00,0x61,0xFC,0xFE,0x7C,0x29,0x01,0x00,0x01,0x00, +0x0A,0x00,0x55,0x48,0x54,0x48,0x4C,0xF0,0xEF,0x4F,0x20,0x00,0xDF,0x4C,0x00,0x38, +0x75,0x4E,0xE7,0x48,0x00,0x1E,0xFF,0x70,0xC0,0x33,0x00,0x00,0x04,0xC9,0xC0,0x33, +0x00,0x00,0x1A,0x97,0xC0,0x33,0x00,0x00,0x16,0xC9,0xC0,0x33,0x00,0x00,0x48,0xC8, +0xC0,0x33,0x00,0x00,0x0C,0x98,0xC0,0x33,0x00,0x00,0xA2,0x98,0xC0,0x33,0x00,0x00, +0xEC,0x9A,0x79,0x42,0x00,0x00,0xB6,0x95,0x79,0x42,0x00,0x00,0x04,0x97,0xF9,0x47, +0x00,0x00,0x92,0xC8,0x1B,0x36,0x43,0x52,0xC3,0x33,0x00,0x00,0xB8,0x95,0xC3,0x33, +0x00,0x00,0x0A,0x98,0x1B,0x38,0x44,0x52,0xC4,0x33,0x00,0x00,0xDE,0xC7,0xC4,0x33, +0x00,0x00,0x8E,0xC7,0x2B,0x30,0x16,0x00,0x41,0x42,0x48,0xE2,0x04,0x67,0x41,0x52, +0xF8,0x60,0xC1,0x33,0x00,0x00,0x14,0xC9,0xA7,0x42,0x3C,0x3F,0x26,0x00,0x50,0xF0, +0xF9,0x43,0x00,0x00,0xBC,0x9A,0xD9,0x33,0x00,0x00,0x08,0x9C,0x51,0x37,0x5C,0x00, +0xD9,0x33,0x00,0x00,0xD2,0x9A,0x19,0x3A,0xC5,0x33,0x00,0x00,0x32,0xC8,0x19,0x3C, +0xC6,0x33,0x00,0x00,0x72,0xC6,0x79,0x48,0x00,0x00,0x42,0xC8,0x79,0x48,0x00,0x00, +0xF4,0x97,0x79,0x48,0x00,0x00,0xD4,0x9A,0x79,0x48,0x00,0x00,0x0A,0x9C,0x2B,0x3F, +0x58,0x00,0x54,0xF0,0xD7,0x41,0x50,0x48,0x50,0x48,0x50,0x48,0x50,0x48,0x2B,0x3F, +0x5C,0x00,0x54,0xF0,0x03,0x30,0xC0,0x48,0xC5,0x81,0xC0,0x33,0x00,0x00,0x12,0xC9, +0x04,0x30,0xC0,0x48,0xC6,0x81,0xC0,0x33,0x00,0x00,0xA2,0x9B,0x46,0x56,0xC6,0x33, +0x00,0x00,0x02,0x97,0x4B,0x54,0x1B,0x30,0x1B,0x3A,0xC6,0xCB,0xC0,0x8B,0xC5,0x33, +0x00,0x00,0xD6,0x9A,0x79,0x48,0x0F,0x00,0x07,0x00,0x00,0xF0,0xBC,0x3E,0x01,0x00, +0x5C,0xF0,0x79,0x48,0x71,0x00,0xFF,0xFF,0x00,0xF0,0xF9,0x41,0x00,0x00,0xA4,0x98, +0x98,0x42,0xC3,0x30,0xC4,0x30,0xF9,0x41,0x00,0x00,0xAC,0x98,0x58,0x42,0xC6,0x30, +0xC3,0x30,0x84,0x30,0x50,0x9D,0xF9,0x41,0x00,0x00,0x30,0x9B,0x98,0x42,0x98,0x42, +0xF9,0x41,0x00,0x00,0x1C,0x97,0x98,0x42,0xC3,0x30,0x86,0x30,0xF9,0x41,0x00,0x00, +0x62,0xC8,0x45,0x96,0x4B,0xE2,0xC3,0x30,0x84,0x30,0x06,0x30,0x40,0xD0,0x50,0x91, +0xD8,0xE2,0xC5,0x30,0x86,0x30,0xFC,0x23,0x00,0x00,0xBA,0x95,0x00,0x00,0x44,0xC8, +0xEF,0x4F,0x32,0x00,0xDF,0x4C,0x78,0x00,0x75,0x4E,0x0B,0x2F,0xEF,0x47,0x08,0x00, +0x39,0x3F,0x00,0x00,0x1A,0x97,0x1B,0x3F,0x3C,0x3F,0x01,0x00,0x14,0xF0,0xF9,0x41, +0x00,0x00,0xEC,0x9A,0x1B,0x30,0x50,0xB0,0x0C,0x67,0x80,0x30,0x00,0x3F,0x3C,0x3F, +0x17,0x00,0x00,0xF0,0x8F,0x58,0xF9,0x41,0x00,0x00,0xA2,0x98,0x1B,0x30,0x50,0xB0, +0x0C,0x67,0x80,0x30,0x00,0x3F,0x3C,0x3F,0x18,0x00,0x00,0xF0,0x8F,0x58,0xF9,0x41, +0x00,0x00,0xC4,0x98,0xD3,0x20,0x9B,0x20,0x1B,0x30,0x40,0x53,0x58,0xD1,0x13,0x30, +0x40,0x53,0x50,0xD1,0xF9,0x47,0x00,0x00,0xDE,0x9B,0xA7,0x42,0xA7,0x42,0x53,0x48, +0x00,0x61,0x02,0xFD,0x53,0x48,0x79,0x48,0x00,0x00,0xC4,0x98,0x64,0xF0,0xEF,0x4F, +0x1A,0x00,0x5F,0x26,0x75,0x4E,0xEF,0x41,0x04,0x00,0xE7,0x48,0x1C,0x10,0x18,0x36, +0x18,0x2F,0x58,0x26,0x58,0x28,0x58,0x2A,0x39,0x2F,0x00,0x00,0x44,0xC8,0x68,0xF0, +0x8F,0x50,0x7C,0xB6,0x03,0x00,0x0E,0x66,0x39,0x32,0x00,0x00,0x32,0xC8,0x39,0x34, +0x00,0x00,0x72,0xC6,0x12,0x60,0x7C,0xB6,0x05,0x00,0x22,0x66,0x39,0x32,0x00,0x00, +0xF4,0x97,0x39,0x34,0x00,0x00,0x42,0xC8,0xC1,0xC1,0x53,0xB0,0x02,0x6F,0x13,0x30, +0x80,0x36,0x54,0xB4,0x0C,0x6E,0x82,0x38,0xC0,0x48,0xC1,0x81,0x06,0x60,0x53,0x42, +0x54,0x42,0x40,0x42,0x80,0x3A,0xDF,0x4C,0x08,0x38,0x75,0x4E,0xEF,0x41,0x04,0x00, +0xE7,0x48,0x18,0x1C,0xF9,0x47,0x00,0x00,0x0C,0x98,0x18,0x36,0x18,0x28,0x18,0x3A, +0xFA,0x43,0x54,0x00,0x7C,0xB6,0x03,0x00,0x0A,0x67,0xFA,0x43,0x62,0x00,0x7C,0xB6, +0x05,0x00,0x1C,0x66,0x59,0x28,0x53,0xB6,0x14,0x67,0x19,0x2F,0x19,0x2F,0x19,0x2F, +0x19,0x2F,0x59,0x22,0x11,0x3F,0x54,0xF0,0xEF,0x4F,0x12,0x00,0x83,0x36,0x54,0xD8, +0xF9,0x43,0x00,0x00,0xE0,0xC7,0xFC,0x22,0x08,0x00,0x01,0x00,0x89,0x54,0xC5,0x32, +0x89,0x58,0xF9,0x32,0x00,0x00,0x66,0xC7,0xC4,0x23,0x00,0x00,0xC4,0x98,0x38,0xF0, +0xDF,0x4C,0x38,0x18,0x75,0x4E,0x00,0x00,0xD2,0x9A,0x00,0x00,0x72,0xC6,0x00,0x00, +0x32,0xC8,0x00,0x00,0xD2,0x9A,0x00,0x00,0x08,0x9C,0x00,0x00,0xF2,0xC8,0x00,0x00, +0xD4,0x9A,0x00,0x00,0x42,0xC8,0x00,0x00,0xF4,0x97,0x00,0x00,0xD4,0x9A,0x00,0x00, +0x0A,0x9C,0x00,0x00,0xEE,0xC8,0x2F,0x2F,0x04,0x00,0x00,0x61,0xAC,0xFB,0xBC,0x2E, +0x00,0x00,0xC4,0x98,0x3C,0x3F,0x04,0x00,0x00,0x61,0x80,0x00,0x6F,0x20,0x02,0x00, +0x88,0x58,0xE8,0x20,0x08,0x00,0x60,0x53,0x57,0x55,0x6E,0x61,0x8F,0x5C,0x75,0x4E, +0x6F,0x20,0x04,0x00,0xE7,0x48,0x10,0x1E,0x39,0x3A,0x00,0x00,0xD6,0x9A,0x45,0xDA, +0x39,0x3C,0x00,0x00,0x02,0x97,0x46,0xDC,0xF9,0x47,0x00,0x00,0xC4,0x98,0x0B,0x2F, +0x3C,0x3F,0x03,0x00,0xD0,0x26,0x6B,0xDD,0xFE,0xFF,0xD0,0x26,0x98,0x26,0x53,0xDB, +0x18,0x36,0x43,0x53,0x18,0x38,0x44,0x53,0x30,0x61,0x53,0x9B,0x53,0xD7,0x13,0x27, +0x13,0x27,0x53,0x9B,0x6B,0xDD,0x0A,0x00,0x20,0x61,0x6B,0xD9,0x02,0x00,0x9B,0x26, +0x53,0xDB,0xDB,0x26,0x63,0x9D,0x12,0x61,0x63,0x97,0x13,0x27,0x6B,0xDD,0x02,0x00, +0x13,0x27,0x53,0xDB,0x04,0x61,0x8F,0x5C,0x58,0x60,0xE7,0x48,0x10,0x1E,0x6F,0x26, +0x1A,0x00,0x01,0x76,0x01,0x78,0x3C,0x3A,0x55,0x55,0x36,0x60,0x1B,0x30,0x1B,0x32, +0x53,0xB0,0x0A,0x66,0x41,0xB1,0x44,0xC2,0x05,0x30,0x68,0xE3,0x0C,0x60,0x04,0x6D, +0x2B,0x32,0x02,0x00,0x44,0xC2,0x05,0x30,0x68,0xE3,0x00,0x3F,0x3C,0x3F,0x71,0x00, +0x00,0xF0,0x8F,0x58,0x6B,0x48,0xFC,0xFF,0x3C,0x3F,0x02,0x00,0x30,0xF0,0x8F,0x5C, +0x43,0x52,0x6F,0xB6,0x18,0x00,0xC4,0x6D,0x79,0x48,0x71,0x00,0xFF,0xFF,0x00,0xF0, +0x8F,0x58,0xDF,0x4C,0x78,0x08,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x03, +0x2E,0x3E,0x08,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x6B,0x2A,0x96,0x33,0x0D,0x20, +0x2E,0x67,0x55,0x27,0x96,0x33,0x47,0x4A,0x06,0x66,0xAB,0x4A,0x9A,0x33,0x0A,0x66, +0xAB,0x2A,0x9A,0x33,0x4D,0x27,0x9A,0x33,0x10,0x60,0x6B,0x28,0x9A,0x33,0x02,0x60, +0x54,0x28,0x94,0x4A,0xFA,0x66,0x8D,0x28,0x95,0x42,0x0D,0x20,0x04,0x60,0x02,0x60, +0x80,0x42,0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00, +0x79,0x26,0x00,0x00,0xA6,0xC6,0xEB,0xBB,0x9A,0x33,0x06,0x66,0x55,0x27,0x9A,0x33, +0x16,0x60,0x6B,0x28,0x9A,0x33,0x02,0x60,0x54,0x28,0x0C,0x20,0x04,0x67,0xD4,0xBB, +0xF6,0x66,0x0C,0x20,0x02,0x67,0x95,0x28,0xAB,0x2A,0x96,0x33,0x4D,0x27,0x96,0x33, +0x01,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x1E,0x09,0x00,0x3C,0xBE, +0x30,0x00,0x10,0x6D,0x3C,0xBE,0x39,0x00,0x0A,0x6E,0x07,0x10,0x80,0x48,0x7C,0xD0, +0xD0,0xFF,0x18,0x60,0x3C,0xBE,0x41,0x00,0x10,0x6D,0x3C,0xBE,0x46,0x00,0x0A,0x6E, +0x07,0x10,0x80,0x48,0x7C,0xD0,0xC9,0xFF,0x02,0x60,0x40,0x42,0x21,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x47,0x4A,0x0E,0x6D,0x7C,0xBE, +0x09,0x00,0x08,0x6E,0x07,0x30,0x7C,0xD0,0x30,0x00,0x16,0x60,0x7C,0xBE,0x0A,0x00, +0x0E,0x6D,0x7C,0xBE,0x0F,0x00,0x08,0x6E,0x07,0x30,0x7C,0xD0,0x37,0x00,0x02,0x60, +0x20,0x70,0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x6E,0x2A,0x08,0x00, +0x6E,0x28,0x0C,0x00,0x47,0x42,0x1D,0x10,0x80,0x48,0x80,0x3E,0x34,0xF3,0x40,0xE9, +0x40,0x8E,0x1D,0x10,0x80,0x48,0x80,0x3E,0x34,0xF3,0x40,0x8E,0x7C,0xBE,0xFF,0x00, +0x02,0x66,0xFF,0x7E,0x87,0x38,0x8D,0x52,0x0D,0x20,0x21,0xFC,0x56,0x4E,0xFC,0xFF, +0x2E,0x2F,0x08,0x00,0x2E,0x30,0x0C,0x00,0x48,0xE8,0x00,0x3F,0x57,0x02,0x0F,0x00, +0x38,0xF3,0x8F,0x54,0x5F,0x20,0x80,0x10,0xAE,0x52,0x08,0x00,0x2E,0x2F,0x08,0x00, +0x2E,0x3F,0x0C,0x00,0x57,0x02,0x0F,0x00,0x38,0xF3,0x8F,0x54,0x5F,0x20,0x80,0x10, +0xAE,0x52,0x08,0x00,0x6E,0x20,0x08,0x00,0xBC,0x10,0x20,0x00,0xAE,0x52,0x08,0x00, +0x2E,0x20,0x08,0x00,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A, +0x08,0x00,0x6E,0x28,0x0C,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x02,0x60,0x8D,0x52, +0x15,0x0C,0x20,0x00,0xF8,0x67,0xAB,0x28,0x12,0x30,0x0A,0x60,0x6B,0x20,0x12,0x30, +0x9D,0x10,0xAB,0x52,0x12,0x30,0x15,0x0C,0x40,0x00,0xF0,0x66,0x6B,0x20,0x12,0x30, +0x10,0x42,0xAB,0x52,0x12,0x30,0x8D,0x52,0x0D,0x20,0x01,0xFE,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x02,0x60,0xDC,0x1A, +0x14,0x4A,0x04,0x67,0x0C,0x20,0xF6,0x66,0xFC,0x1A,0x40,0x00,0xFC,0x1A,0x20,0x00, +0x0D,0x20,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00, +0x6E,0x28,0x0C,0x00,0x15,0x10,0x80,0x48,0x54,0x60,0x7C,0x39,0x03,0x00,0x06,0x00, +0x7C,0x39,0x07,0x00,0x04,0x00,0x5E,0x60,0x7C,0x39,0x02,0x00,0x06,0x00,0x7C,0x39, +0x07,0x00,0x04,0x00,0x50,0x60,0x7C,0x39,0x04,0x00,0x06,0x00,0x7C,0x39,0x07,0x00, +0x04,0x00,0x42,0x60,0x6C,0x42,0x06,0x00,0x7C,0x39,0x03,0x00,0x04,0x00,0x36,0x60, +0x6C,0x42,0x06,0x00,0x6C,0x42,0x04,0x00,0x2C,0x60,0x6C,0x42,0x06,0x00,0x7C,0x39, +0x08,0x00,0x04,0x00,0x20,0x60,0x7C,0x39,0x01,0x00,0x06,0x00,0x18,0x60,0x7C,0x90, +0x43,0x00,0x7C,0xB0,0x11,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00, +0xCE,0xEF,0x50,0x20,0xD0,0x4E,0x8D,0x54,0x2C,0x08,0x02,0x00,0x05,0x00,0x20,0x67, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x18,0x00,0x0D,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x2A, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x1A,0x00,0x0D,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x2A, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x12,0x00,0x0D,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x2A, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x14,0x00,0x0D,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x2A, +0x15,0x0C,0x20,0x00,0x04,0x66,0x40,0x42,0x04,0x60,0x15,0x10,0x80,0x48,0x40,0x39, +0x16,0x00,0x8D,0x54,0x8C,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x0D,0x2F,0x40,0xF3, +0x8F,0x58,0x40,0x2A,0x8C,0x2E,0x97,0x06,0x00,0x00,0x0E,0x00,0x0D,0x2F,0x40,0xF3, +0x8F,0x58,0x40,0x2A,0x0D,0x20,0x01,0xFC,0x56,0x4E,0xEA,0xFF,0x8E,0x2E,0x97,0x59, +0x2E,0x3F,0x08,0x00,0x3C,0x3F,0x04,0x00,0x44,0xF3,0x8F,0x58,0xBC,0x3E,0x0E,0x00, +0x2E,0x2F,0xFC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x28,0xF1,0x8F,0x50, +0x2E,0x2F,0xF2,0xFF,0x2E,0x2F,0xEE,0xFF,0x2E,0x3F,0xF2,0xFF,0x2E,0x2F,0xEE,0xFF, +0x48,0xF3,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x0F,0x6E,0x2A,0x0A,0x00,0x2E,0x3E,0x0E,0x00,0x79,0x28,0x00,0x00,0xA6,0xC6, +0x46,0x42,0x8C,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x0D,0x2F,0x4C,0xF3,0x8F,0x58, +0xEC,0x41,0xE4,0x19,0x08,0x2A,0x6E,0x4A,0x08,0x00,0x0E,0x67,0xBC,0x3E,0x02,0x00, +0x05,0x2F,0x50,0xF3,0x8F,0x58,0x00,0x3C,0x0A,0x60,0x57,0x42,0x05,0x2F,0x54,0xF3, +0x8F,0x58,0x00,0x3C,0x79,0x4A,0x00,0x00,0xEC,0x98,0x02,0x67,0x46,0x42,0x06,0x30, +0x39,0xFC,0x56,0x4E,0xE0,0xFF,0xE7,0x48,0x04,0x1F,0x79,0x2A,0x00,0x00,0xA6,0xC6, +0x7C,0x3D,0xCC,0x00,0xF0,0xFF,0xAE,0x3E,0xF0,0xFF,0x0D,0x2F,0x97,0x06,0x00,0x00, +0x9E,0x33,0x3C,0x3F,0x02,0x00,0x58,0xF3,0x8F,0x5C,0x40,0x3D,0xEE,0xFF,0x8D,0x2E, +0x97,0x06,0x00,0x00,0x6A,0x34,0x0D,0x2F,0x97,0x06,0x00,0x00,0x9E,0x33,0x2E,0x3F, +0xF0,0xFF,0x5C,0xF3,0x8F,0x5C,0x46,0x42,0x06,0x3E,0x32,0x60,0x4D,0x20,0x06,0x32, +0xFC,0xC3,0x22,0x00,0xC1,0xD1,0x28,0x20,0xA2,0x33,0x80,0x3E,0x4D,0x20,0x06,0x32, +0xFC,0xC3,0x22,0x00,0xC1,0xD1,0x28,0x20,0x9E,0x33,0x00,0x3F,0x60,0xF3,0x8F,0x54, +0x00,0x38,0x84,0x3E,0x07,0x3F,0x60,0xF3,0x8F,0x54,0x00,0x3E,0x46,0x52,0x4D,0x20, +0x06,0x32,0xFC,0xC3,0x22,0x00,0xC1,0xD1,0xA8,0x0C,0xFF,0xFF,0xFF,0xFF,0x9E,0x33, +0xBA,0x66,0x47,0x52,0x2D,0x30,0xB4,0x33,0xED,0xC1,0xB6,0x33,0xC0,0x48,0xFC,0x81, +0x10,0x00,0x40,0x3D,0xE8,0xFF,0x2E,0x30,0xE8,0xFF,0x40,0xE3,0x40,0x3D,0xE6,0xFF, +0x07,0x30,0xEE,0xC1,0xE6,0xFF,0x40,0x3D,0xE0,0xFF,0x80,0x42,0x2E,0x30,0xE0,0xFF, +0x80,0x2E,0x64,0xF3,0x40,0x2B,0x7A,0x37,0xAE,0x3E,0xF0,0xFF,0x2D,0x2F,0x7A,0x37, +0x3C,0x3F,0x04,0x00,0x58,0xF3,0x8F,0x5C,0x40,0x3D,0xEE,0xFF,0x45,0x42,0x34,0x60, +0x4D,0x20,0x4D,0x22,0x05,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x69,0x22,0x9E,0x33, +0xC9,0xD3,0xC9,0xD1,0x7C,0x31,0x01,0x00,0x36,0x35,0x4D,0x20,0x4D,0x22,0x05,0x34, +0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x69,0x22,0xA2,0x33,0xC9,0xD3,0xC9,0xD1,0x68,0x42, +0x36,0x35,0x45,0x52,0x46,0xBA,0xC8,0x6D,0x6E,0x42,0xE4,0xFF,0x45,0x42,0x32,0x60, +0x4D,0x20,0x45,0x32,0xC9,0xD3,0xC9,0xD1,0x68,0x4A,0x36,0x35,0x14,0x67,0x4D,0x20, +0x45,0x32,0xC9,0xD3,0xC9,0xD1,0x6E,0x31,0xE4,0xFF,0x36,0x35,0x6E,0x52,0xE4,0xFF, +0x0E,0x60,0x4D,0x20,0x45,0x32,0xC9,0xD3,0xC9,0xD1,0x7C,0x31,0xFF,0xFF,0x36,0x35, +0x45,0x52,0x47,0xBA,0xCA,0x6D,0x2E,0x30,0xE4,0xFF,0xEE,0xC1,0xE6,0xFF,0x40,0x3D, +0xE2,0xFF,0x80,0x42,0x2E,0x30,0xE2,0xFF,0x80,0x2E,0x64,0xF3,0x40,0x2B,0x7E,0x37, +0x45,0x42,0x00,0x60,0xD8,0x00,0x6E,0x30,0xE6,0xFF,0x08,0x2F,0x4D,0x20,0x4D,0x22, +0x05,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x69,0x22,0x9E,0x33,0xC9,0xD3,0xC9,0xD1, +0x28,0x30,0x36,0x35,0xC0,0x48,0x00,0x2F,0xB9,0x4E,0xFE,0x00,0x1E,0x3A,0x8F,0x50, +0x40,0x2D,0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0x40,0x48,0x40,0x42,0x40,0x48,0xAD,0xD0, +0x7E,0x37,0x4D,0x22,0x05,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x40,0x23,0x6A,0x34, +0x2E,0x30,0xE6,0xFF,0xC0,0x48,0x00,0x2F,0x4D,0x20,0x05,0x32,0xFC,0xC3,0x22,0x00, +0xC1,0xD1,0x28,0x2F,0x9E,0x33,0xB9,0x4E,0xFE,0x00,0x1E,0x3A,0x8F,0x50,0x40,0x2D, +0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0x40,0x48,0x40,0x42,0x40,0x48,0xAD,0xD0,0x7A,0x37, +0x4D,0x22,0x05,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x40,0x23,0x9E,0x33,0x2E,0x30, +0xE6,0xFF,0xC0,0x48,0x00,0x2F,0x4D,0x20,0x05,0x32,0xFC,0xC3,0x22,0x00,0xC1,0xD1, +0x28,0x2F,0xA2,0x33,0xB9,0x4E,0xFE,0x00,0x1E,0x3A,0x8F,0x50,0x40,0x2D,0xFC,0xFF, +0x2E,0x20,0xFC,0xFF,0x40,0x48,0x40,0x42,0x40,0x48,0xAD,0xD0,0x7A,0x37,0x4D,0x22, +0x05,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x40,0x23,0xA2,0x33,0x4D,0x22,0x05,0x34, +0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x40,0x23,0x6E,0x34,0x45,0x52,0x46,0xBA,0x00,0x6D, +0x26,0xFF,0x2D,0x30,0xB4,0x33,0xC0,0x48,0xFC,0x81,0x08,0x00,0x40,0x3D,0xEC,0xFF, +0x6D,0x3D,0xB6,0x33,0xEA,0xFF,0x45,0x42,0x74,0x60,0x4D,0x20,0x45,0x32,0xC9,0xD3, +0xC9,0xD1,0x68,0x0C,0xFF,0xFF,0x36,0x35,0x38,0x67,0x05,0x30,0xEE,0xC1,0xE6,0xFF, +0xAD,0xD0,0x7A,0x37,0x40,0x2D,0xF8,0xFF,0x4D,0x20,0x45,0x32,0xC9,0xD3,0xC9,0xD1, +0x28,0x30,0x36,0x35,0xEE,0xC1,0xE6,0xFF,0xAD,0xD0,0x7E,0x37,0x40,0x2D,0xF4,0xFF, +0xAE,0x3E,0xE8,0xFF,0x2E,0x2F,0xF8,0xFF,0x2E,0x2F,0xF4,0xFF,0x70,0xF1,0x8F,0x50, +0x0E,0x60,0x05,0x30,0xEE,0xC1,0xE6,0xFF,0xAD,0xD0,0x7A,0x37,0x40,0x2D,0xF4,0xFF, +0xAE,0x3E,0xEA,0xFF,0x2E,0x3F,0xEC,0xFF,0x2E,0x2F,0xF4,0xFF,0x2E,0x3F,0xEC,0xFF, +0x2E,0x2F,0xF4,0xFF,0x48,0xF3,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x45,0x52,0x47,0xBA, +0x88,0x6D,0x57,0x42,0x68,0xF3,0x01,0x70,0x3D,0xF8,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x1C,0x1F,0x6E,0x2A,0x0C,0x00,0x6E,0x28,0x10,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6, +0x2B,0x3A,0xBC,0x1F,0x2E,0x3E,0x08,0x00,0xC7,0x48,0xC5,0x8F,0x2E,0x30,0x08,0x00, +0xC0,0x48,0xC5,0x81,0x40,0x48,0x40,0x3D,0xFE,0xFF,0x05,0x30,0xC0,0x48,0xFC,0x81, +0x02,0x00,0x6E,0xB0,0xFE,0xFF,0x0C,0x6C,0x05,0x30,0x07,0x32,0x41,0x52,0xC1,0xC1, +0x80,0x3A,0x06,0x60,0x07,0x30,0xC5,0xC1,0x80,0x3A,0xB9,0x3E,0x00,0x00,0x0A,0x98, +0x05,0x30,0x57,0x91,0x15,0x3F,0x6C,0xF3,0x8F,0x54,0x80,0x3A,0x39,0x30,0x00,0x00, +0x0A,0x98,0xC0,0x48,0xFC,0x81,0x02,0x00,0x55,0xB0,0x0E,0x6C,0x39,0x30,0x00,0x00, +0x0A,0x98,0xC0,0x48,0xC5,0x81,0x40,0x48,0x55,0xD1,0x2B,0x30,0x0A,0x1E,0x6E,0x91, +0x0A,0x00,0x2B,0x38,0xBE,0x1F,0x2E,0x3C,0x0A,0x00,0xC6,0x48,0xC4,0x8D,0x2E,0x30, +0x0A,0x00,0xC0,0x48,0xC4,0x81,0x40,0x48,0x40,0x3D,0xFC,0xFF,0x04,0x30,0xC0,0x48, +0xFC,0x81,0x02,0x00,0x6E,0xB0,0xFC,0xFF,0x0C,0x6C,0x04,0x30,0x06,0x32,0x41,0x52, +0xC1,0xC1,0x80,0x38,0x06,0x60,0x06,0x30,0xC4,0xC1,0x80,0x38,0xAB,0x3E,0x0E,0x1E, +0x04,0x30,0x57,0x91,0x14,0x3F,0x6C,0xF3,0x8F,0x54,0x80,0x38,0x2B,0x30,0x0E,0x1E, +0xC0,0x48,0xFC,0x81,0x02,0x00,0x54,0xB0,0x0C,0x6C,0x2B,0x30,0x0E,0x1E,0xC0,0x48, +0xC4,0x81,0x40,0x48,0x54,0xD1,0x2B,0x30,0x0A,0x1E,0x54,0xD1,0x3D,0xFE,0x56,0x4E, +0xEE,0xFF,0xE7,0x48,0x1C,0x07,0x79,0x26,0x00,0x00,0xA6,0xC6,0xEB,0x41,0x12,0x28, +0x48,0x27,0x12,0x30,0x1E,0x7E,0x22,0x60,0x0B,0x20,0x07,0x32,0x41,0x52,0xFC,0xC3, +0x1C,0x00,0x81,0xD0,0xBC,0xD0,0x00,0x00,0x16,0x30,0x4B,0x22,0x07,0x34,0xFC,0xC5, +0x1C,0x00,0xC2,0xD3,0x40,0x23,0x16,0x30,0x47,0x53,0x47,0x4A,0xDA,0x6C,0xAB,0x42, +0x9A,0x33,0xEB,0x41,0x16,0x30,0x48,0x27,0x96,0x33,0xAB,0x42,0x7A,0x33,0xBC,0x3E, +0x00,0x08,0x0B,0x2F,0x97,0x06,0x00,0x00,0x10,0x20,0x70,0xF3,0x8F,0x58,0x2B,0x0C, +0x23,0x00,0x10,0x20,0x00,0x67,0x7C,0x00,0x74,0xF3,0x40,0x4A,0x52,0x67,0x57,0x42, +0x3C,0x2F,0xFE,0x00,0x7E,0xF0,0x3C,0x3F,0x01,0x00,0x78,0xF3,0x8F,0x5C,0x40,0x3D, +0xF4,0xFF,0x6E,0x4A,0xF4,0xFF,0x18,0x66,0x57,0x42,0x0B,0x2F,0x97,0x06,0x00,0x00, +0x10,0x20,0x3C,0x3F,0x03,0x00,0x58,0xF3,0x8F,0x5C,0x40,0x37,0x10,0x28,0x1E,0x60, +0x8B,0x2E,0x97,0x06,0x00,0x00,0x10,0x20,0x3C,0x3F,0x00,0x08,0x2E,0x3F,0xF4,0xFF, +0x7C,0xF3,0x8F,0x58,0x40,0x37,0x10,0x28,0xAE,0x3E,0xF4,0xFF,0x80,0xF3,0x16,0x60, +0x57,0x42,0x0B,0x2F,0x97,0x06,0x00,0x00,0x10,0x20,0x3C,0x3F,0x03,0x00,0x58,0xF3, +0x8F,0x5C,0x40,0x37,0x10,0x28,0x4B,0x20,0x6B,0x32,0x10,0x28,0xC9,0xD1,0x28,0x42, +0x10,0x20,0x47,0x42,0xEB,0x49,0x10,0x20,0x00,0x60,0x2E,0x02,0x14,0x0C,0x23,0x00, +0x06,0x67,0x8C,0x52,0x00,0x60,0x22,0x02,0x8C,0x52,0x14,0x10,0x80,0x48,0x00,0x60, +0x00,0x02,0x84,0xF3,0x40,0x4A,0x1C,0x66,0x00,0x60,0x0E,0x02,0x74,0xF3,0x00,0x3C, +0x00,0x67,0x06,0x02,0x2C,0x0C,0x43,0x00,0x0E,0x00,0x08,0x66,0x06,0x08,0x02,0x00, +0x00,0x67,0xF6,0x01,0xBC,0x3E,0x01,0x00,0x88,0xF3,0x40,0x2D,0xFC,0xFF,0xAE,0x2E, +0xFC,0xFF,0x0C,0x2F,0x8C,0xF3,0x8F,0x58,0x40,0x28,0x00,0x60,0xDC,0x01,0x8C,0x54, +0x4B,0x2A,0x07,0x30,0xFC,0xC1,0x88,0x00,0xC0,0xDB,0xFC,0xDB,0x00,0x00,0x5A,0x35, +0x47,0x52,0x8D,0x2E,0x97,0x50,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0x8D,0x2E, +0x97,0x06,0x00,0x00,0x0A,0x00,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0x8D,0x2E, +0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0x15,0x30,0x79,0xB0,0x00,0x00,0x12,0xC9, +0x0A,0x6D,0x15,0x30,0xC0,0x48,0xFC,0x81,0x02,0x00,0x80,0x3A,0x15,0x30,0xF9,0xC1, +0x00,0x00,0x32,0xC8,0x80,0x3A,0x8D,0x2E,0x97,0x54,0x0C,0x2F,0x3C,0xF3,0x8F,0x58, +0x40,0x28,0x2D,0x30,0x02,0x00,0xF9,0xC1,0x00,0x00,0x72,0xC6,0x40,0x3B,0x02,0x00, +0x8D,0x2E,0x97,0x58,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0x2D,0x30,0x04,0x00, +0x79,0xB0,0x00,0x00,0x12,0xC9,0x0E,0x6F,0x2D,0x30,0x04,0x00,0xC0,0x48,0xFC,0x81, +0x02,0x00,0x40,0x3B,0x04,0x00,0x2D,0x30,0x04,0x00,0xF9,0xC1,0x00,0x00,0x32,0xC8, +0x40,0x3B,0x04,0x00,0x39,0x30,0x00,0x00,0xD6,0x9A,0xFC,0xC1,0x07,0x00,0x6D,0xB0, +0x04,0x00,0x0E,0x6F,0x39,0x30,0x00,0x00,0xD6,0x9A,0xFC,0xC1,0x07,0x00,0x40,0x3B, +0x04,0x00,0x8D,0x2E,0x97,0x5C,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0x2D,0x30, +0x06,0x00,0xF9,0xC1,0x00,0x00,0x72,0xC6,0x40,0x3B,0x06,0x00,0x39,0x30,0x00,0x00, +0x02,0x97,0xFC,0xC1,0x07,0x00,0x6D,0xB0,0x06,0x00,0x0E,0x6F,0x39,0x30,0x00,0x00, +0x02,0x97,0xFC,0xC1,0x07,0x00,0x40,0x3B,0x06,0x00,0x8D,0x2E,0x97,0x06,0x00,0x00, +0x0C,0x00,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28,0xED,0x41,0x0E,0x00,0x48,0x2D, +0xF6,0xFF,0x0A,0x60,0x6E,0x20,0xF6,0xFF,0x9C,0x10,0xAE,0x52,0xF6,0xFF,0x14,0x0C, +0x40,0x00,0xF0,0x66,0x6E,0x20,0xF6,0xFF,0x10,0x42,0x00,0x60,0xAC,0x00,0x8C,0x54, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0C,0x2F,0x3C,0xF3,0x8F,0x58,0x40,0x28, +0x2E,0x08,0x07,0x00,0xF3,0xFF,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x37, +0x50,0x35,0x2E,0x30,0xF2,0xFF,0x7C,0xC0,0x60,0x00,0x40,0xEA,0x40,0x37,0x4E,0x35, +0x2E,0x08,0x04,0x00,0xF3,0xFF,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x37, +0x54,0x35,0x2E,0x08,0x03,0x00,0xF3,0xFF,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0x37,0x52,0x35,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0C,0x2F,0x3C,0xF3, +0x8F,0x58,0x40,0x28,0x2E,0x30,0xF2,0xFF,0x7C,0xC0,0xF0,0x00,0x40,0xE8,0x40,0x37, +0x56,0x35,0x2E,0x30,0xF2,0xFF,0x7C,0xC0,0x06,0x00,0x40,0x3D,0xF2,0xFF,0x6E,0x52, +0xF2,0xFF,0x39,0x30,0x00,0x00,0x08,0x89,0x40,0x53,0x40,0x37,0x58,0x35,0x18,0x60, +0x7C,0x90,0x43,0x00,0x7C,0xB0,0x14,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFE,0x00,0x16,0xF0,0x50,0x20,0xD0,0x4E,0x14,0x4A,0x00,0x66,0xD0,0xFD,0x90,0xF3, +0x40,0x4A,0x06,0x66,0x40,0x42,0x00,0x60,0xB8,0x01,0x2B,0x30,0xB8,0x33,0x40,0xE3, +0x6B,0xD0,0xBC,0x33,0x40,0x37,0x0C,0x20,0x2B,0x30,0xB6,0x33,0x6B,0xD0,0xBE,0x33, +0x40,0x37,0x0E,0x20,0x79,0x0C,0x2C,0x01,0x00,0x00,0x8E,0xC7,0x04,0x6E,0x40,0x42, +0x02,0x60,0x08,0x70,0x40,0x37,0xBC,0x1F,0x2B,0x30,0x0C,0x20,0x6B,0xD1,0xBC,0x1F, +0x39,0x30,0x00,0x00,0x0A,0x98,0xC0,0x48,0xEB,0x81,0xBC,0x1F,0x40,0x3D,0xF0,0xFF, +0x39,0x30,0x00,0x00,0x0A,0x98,0xC0,0x48,0xEB,0x81,0xBC,0x1F,0x40,0x48,0xC0,0x48, +0xEE,0x81,0xF0,0xFF,0x6B,0xD1,0xBC,0x1F,0x2B,0x30,0x0E,0x20,0x40,0x54,0x40,0x37, +0xBE,0x1F,0x39,0x30,0x00,0x00,0x8E,0xC7,0x79,0x90,0x00,0x00,0x02,0x97,0xC0,0x48, +0xEB,0x81,0xBE,0x1F,0x40,0x3D,0xEE,0xFF,0x39,0x30,0x00,0x00,0x8E,0xC7,0x79,0x90, +0x00,0x00,0x02,0x97,0xC0,0x48,0xEB,0x81,0xBE,0x1F,0x40,0x48,0xC0,0x48,0xEE,0x81, +0xEE,0xFF,0x6B,0xD1,0xBE,0x1F,0x6B,0x2D,0x9A,0x33,0xFC,0xFF,0x42,0x60,0xAE,0x2E, +0xFC,0xFF,0x97,0x06,0x00,0x00,0x1A,0x00,0x2E,0x2F,0xFC,0xFF,0x97,0x06,0x00,0x00, +0x18,0x00,0x6E,0x20,0xFC,0xFF,0x28,0x30,0x1A,0x00,0xEB,0xC1,0xBE,0x1F,0x00,0x3F, +0x2B,0x30,0x0A,0x1E,0x57,0xD1,0x6E,0x20,0xFC,0xFF,0x28,0x30,0x18,0x00,0xEB,0xC1, +0xBC,0x1F,0x00,0x3F,0xCC,0xF2,0x8F,0x50,0x6E,0x20,0xFC,0xFF,0x50,0x2D,0xFC,0xFF, +0xAE,0x4A,0xFC,0xFF,0xB8,0x66,0x7C,0x37,0x09,0x00,0xC0,0x1F,0x7C,0x37,0x05,0x00, +0xC2,0x1F,0x8B,0x2E,0x97,0x06,0x00,0x00,0xC4,0x1F,0x67,0x42,0x3C,0x3F,0x12,0x00, +0x94,0xF3,0x8F,0x58,0x39,0x30,0x00,0x00,0xF4,0x97,0x40,0xE5,0x40,0x37,0xC4,0x1F, +0x6B,0x37,0xC4,0x1F,0xC8,0x1F,0x2B,0x30,0x0E,0x20,0x79,0x90,0x00,0x00,0xF4,0x97, +0x40,0x55,0x40,0x37,0xCA,0x1F,0x6B,0x37,0xCA,0x1F,0xCE,0x1F,0x6B,0x37,0x0E,0x20, +0xD2,0x1F,0x6B,0x37,0x0C,0x20,0xD4,0x1F,0x6B,0x37,0x0E,0x20,0xD6,0x1F,0x6B,0x37, +0x0C,0x20,0xD8,0x1F,0x2B,0x30,0x0E,0x20,0x79,0x90,0x00,0x00,0xF4,0x97,0x40,0x55, +0x40,0x37,0xDA,0x1F,0x39,0x30,0x00,0x00,0xF4,0x97,0x40,0xE7,0x40,0x37,0xDC,0x1F, +0x6B,0x37,0xDA,0x1F,0xDE,0x1F,0x39,0x30,0x00,0x00,0xF4,0x97,0x40,0xE7,0x40,0x37, +0xE0,0x1F,0x6B,0x37,0xC4,0x1F,0xE4,0x1F,0x8B,0x2E,0x97,0x06,0x00,0x00,0xE8,0x1F, +0x67,0x42,0x3C,0x3F,0x0A,0x00,0x94,0xF3,0x8F,0x58,0x39,0x30,0x00,0x00,0x32,0xC8, +0xFC,0xC1,0x0C,0x00,0x40,0x37,0xEC,0x1F,0x6B,0x37,0xEC,0x1F,0xF0,0x1F,0x79,0x37, +0x00,0x00,0x72,0xC6,0xF2,0x1F,0x79,0x37,0x00,0x00,0x72,0xC6,0xF6,0x1F,0x01,0x70, +0x31,0xFE,0x56,0x4E,0xFC,0xFF,0x2E,0x30,0x08,0x00,0x79,0xB0,0x00,0x00,0x08,0x89, +0x06,0x66,0x40,0x42,0x14,0x60,0x12,0x60,0xEE,0x33,0x08,0x00,0x00,0x00,0x08,0x89, +0xFC,0x33,0x01,0x00,0x00,0x00,0x0A,0x89,0x01,0x70,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x01,0x79,0x26,0x00,0x00,0xA6,0xC6,0x6B,0x2A,0x9A,0x33,0xAB,0x42, +0x9A,0x33,0x0C,0x60,0x55,0x28,0xAB,0x2A,0x9A,0x33,0x4D,0x27,0x9A,0x33,0x4C,0x2A, +0x0D,0x20,0xF0,0x66,0x01,0xFE,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x1C,0x0F,0x79,0x26, +0x00,0x00,0xA6,0xC6,0xEB,0x4B,0x90,0x20,0x8D,0x2E,0x67,0x42,0x3C,0x3F,0x80,0x07, +0x94,0xF3,0x8F,0x58,0xFC,0x1A,0x23,0x00,0xFC,0x1A,0x45,0x00,0xFC,0x1A,0x20,0x00, +0x6E,0x42,0xFE,0xFF,0x6B,0x4A,0x50,0x35,0x06,0x67,0x3C,0x30,0x80,0x00,0x02,0x60, +0x40,0x42,0x6E,0x81,0xFE,0xFF,0x2B,0x30,0x4E,0x35,0x40,0xEB,0x7C,0xC0,0x60,0x00, +0x6E,0x81,0xFE,0xFF,0x6B,0x4A,0x54,0x35,0x04,0x67,0x10,0x70,0x02,0x60,0x40,0x42, +0x6E,0x81,0xFE,0xFF,0x6B,0x4A,0x52,0x35,0x04,0x67,0x08,0x70,0x02,0x60,0x40,0x42, +0x6E,0x81,0xFE,0xFF,0xAE,0x3E,0xFE,0xFF,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A, +0x6E,0x42,0xFE,0xFF,0x2B,0x30,0x58,0x35,0x6E,0x81,0xFE,0xFF,0x2B,0x30,0x56,0x35, +0x40,0xE9,0x6E,0x81,0xFE,0xFF,0xAE,0x3E,0xFE,0xFF,0x0D,0x2F,0x98,0xF3,0x8F,0x58, +0x40,0x2A,0xFC,0x1A,0x0D,0x00,0xFC,0x1A,0x0A,0x00,0x47,0x42,0x00,0x60,0xC2,0x00, +0xFC,0x1A,0x23,0x00,0xFC,0x1A,0x57,0x00,0xFC,0x1A,0x20,0x00,0x4B,0x28,0x07,0x30, +0xFC,0xC1,0x88,0x00,0xC0,0xD9,0xFC,0xD9,0x00,0x00,0x5A,0x35,0xAC,0x3E,0x08,0x00, +0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0xAC,0x3E,0x0A,0x00,0x0D,0x2F,0x98,0xF3, +0x8F,0x58,0x40,0x2A,0x14,0x30,0xC0,0x48,0xF9,0x81,0x00,0x00,0x32,0xC8,0x80,0x3E, +0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0x2C,0x30,0x02,0x00,0xC0,0x48,0xF9,0x81, +0x00,0x00,0x72,0xC6,0x80,0x3E,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0x2C,0x30, +0x04,0x00,0xC0,0x48,0xF9,0x81,0x00,0x00,0x32,0xC8,0x80,0x3E,0x0D,0x2F,0x98,0xF3, +0x8F,0x58,0x40,0x2A,0x2C,0x30,0x06,0x00,0xC0,0x48,0xF9,0x81,0x00,0x00,0x72,0xC6, +0x80,0x3E,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0xAC,0x3E,0x0C,0x00,0x0D,0x2F, +0x98,0xF3,0x8F,0x58,0x40,0x2A,0xEC,0x41,0x0E,0x00,0x48,0x2D,0xF8,0xFF,0x0A,0x60, +0x6E,0x20,0xF8,0xFF,0xD0,0x1A,0xAE,0x52,0xF8,0xFF,0x6E,0x20,0xF8,0xFF,0x10,0x4A, +0xEE,0x66,0xFC,0x1A,0x40,0x00,0xFC,0x1A,0x0D,0x00,0xFC,0x1A,0x0A,0x00,0x47,0x52, +0x7C,0xBE,0x04,0x00,0x00,0x6D,0x3A,0xFF,0x9C,0xF3,0x6B,0x2D,0x9A,0x33,0xF4,0xFF, +0x00,0x60,0x36,0x01,0x0D,0x20,0x0B,0x22,0xBC,0xD2,0x00,0x00,0x10,0x20,0x81,0x90, +0xBC,0xB0,0x00,0x00,0xDD,0x07,0x00,0x6C,0x28,0x01,0xFC,0x1A,0x23,0x00,0x6E,0x20, +0xF4,0xFF,0x28,0x30,0x06,0x00,0x4C,0x60,0xFC,0x1A,0x54,0x00,0x5A,0x60,0xFC,0x1A, +0x4D,0x00,0x54,0x60,0xFC,0x1A,0x43,0x00,0x4E,0x60,0x6E,0x20,0xF4,0xFF,0x28,0x08, +0x00,0x00,0x05,0x00,0x12,0x67,0x6E,0x20,0xF4,0xFF,0x28,0x08,0x01,0x00,0x05,0x00, +0x06,0x67,0xFC,0x1A,0x47,0x00,0x14,0x60,0x6E,0x20,0xF4,0xFF,0x28,0x08,0x03,0x00, +0x05,0x00,0x04,0x67,0x50,0x70,0x02,0x60,0x46,0x70,0xC0,0x1A,0x1A,0x60,0xFC,0x1A, +0x44,0x00,0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFE,0x00,0x6A,0xF0,0x50,0x20,0xD0,0x4E,0xFC,0x1A,0x20,0x00,0x6E,0x20,0xF4,0xFF, +0x28,0x08,0x02,0x00,0x05,0x00,0x34,0x67,0x6E,0x20,0xF4,0xFF,0x28,0x30,0x18,0x00, +0xC0,0x48,0xEB,0x81,0xBC,0x1F,0x80,0x3E,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A, +0x6E,0x20,0xF4,0xFF,0x28,0x30,0x1A,0x00,0x6B,0x90,0x0A,0x1E,0xC0,0x48,0xEB,0x81, +0xBE,0x1F,0x80,0x3E,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0x6E,0x20,0xF4,0xFF, +0xA8,0x3E,0x12,0x00,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0x6E,0x20,0xF4,0xFF, +0xA8,0x3E,0x14,0x00,0x0D,0x2F,0x98,0xF3,0x8F,0x58,0x40,0x2A,0x6E,0x20,0xF4,0xFF, +0x68,0x4A,0x16,0x00,0x04,0x66,0x20,0x70,0x08,0x60,0x6E,0x20,0xF4,0xFF,0x28,0x30, +0x16,0x00,0xC0,0x1A,0xFC,0x1A,0x20,0x00,0x6E,0x20,0xF4,0xFF,0xA8,0x2E,0x0A,0x00, +0x0D,0x2F,0xA0,0xF3,0x8F,0x58,0x40,0x2A,0x6E,0x20,0xF4,0xFF,0xA8,0x2E,0x0E,0x00, +0x0D,0x2F,0xA0,0xF3,0x8F,0x58,0x40,0x2A,0xFC,0x1A,0x0D,0x00,0xFC,0x1A,0x0A,0x00, +0x6E,0x20,0xF4,0xFF,0x50,0x2D,0xF4,0xFF,0xAE,0x4A,0xF4,0xFF,0x00,0x66,0xC6,0xFE, +0xFC,0x1A,0x1A,0x00,0x1D,0x42,0x9C,0xF3,0x0D,0x20,0x0B,0x22,0xBC,0xD2,0x00,0x00, +0x10,0x20,0x81,0x90,0x40,0x37,0x10,0x28,0xBC,0x3E,0x80,0x00,0x0B,0x2F,0x97,0x06, +0x00,0x00,0x10,0x20,0x70,0xF3,0x8F,0x58,0xBC,0x3E,0x00,0x08,0x0B,0x2F,0x97,0x06, +0x00,0x00,0x10,0x20,0xA4,0xF3,0x8F,0x58,0x6E,0x4A,0x08,0x00,0x50,0x67,0x6B,0x53, +0x10,0x28,0xA8,0xF3,0x57,0x42,0x3C,0x2F,0xFE,0x00,0x8A,0xF0,0x67,0x42,0x78,0xF3, +0x8F,0x5C,0x00,0x3C,0x46,0x4A,0x08,0x66,0xAC,0xF3,0xB0,0xF3,0x01,0x70,0x2E,0x60, +0x8B,0x2E,0x97,0x06,0x00,0x00,0x10,0x20,0x2B,0x3F,0x10,0x28,0x06,0x3F,0xB4,0xF3, +0x8F,0x58,0x40,0x37,0x10,0x28,0x86,0x3E,0x80,0xF3,0xB0,0xF3,0xB8,0xF3,0x40,0x2D, +0xF0,0xFF,0xAE,0x4A,0xF0,0xFF,0x06,0x67,0xAE,0x2E,0xF0,0xFF,0xBC,0xF3,0x39,0xFE, +0x56,0x4E,0xFC,0xFF,0xC0,0xF3,0xC0,0x33,0x00,0x00,0x38,0x9B,0xBC,0x2E,0x00,0x00, +0x0E,0x98,0x39,0x3F,0x00,0x00,0x38,0x9B,0x57,0x52,0xC4,0xF3,0x8F,0x54,0xC8,0xF3, +0x40,0x4A,0x06,0x67,0xBC,0x3E,0x02,0x00,0x02,0x60,0x57,0x42,0xCC,0xF3,0xBC,0x2E, +0xFE,0x00,0x96,0xF0,0xD0,0xF3,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xB9,0x3E,0x00,0x00, +0x38,0x9B,0xCC,0xF3,0xBC,0x2E,0x00,0x00,0x0E,0x98,0xD0,0xF3,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0x74,0xF3,0x7C,0xC0,0x04,0x00,0x0C,0x67,0xBC,0x3E,0x02,0x00,0xCC,0xF3, +0x01,0x70,0x08,0x60,0x06,0x60,0x57,0x42,0xCC,0xF3,0x40,0x42,0x01,0xF0,0x56,0x4E, +0xF6,0xFF,0xE7,0x48,0x0C,0x03,0x79,0x28,0x00,0x00,0xA6,0xC6,0xB9,0x3E,0x00,0x00, +0x8E,0xC7,0x39,0x3F,0x00,0x00,0x0A,0x98,0xA7,0x42,0x3C,0x3F,0x01,0x00,0xD4,0xF3, +0x8F,0x50,0xBC,0x3E,0x04,0x00,0x80,0xF1,0x40,0x3D,0xF8,0xFF,0x6E,0x0C,0x02,0x00, +0xF8,0xFF,0x08,0x67,0x6E,0x0C,0x04,0x00,0xF8,0xFF,0x0A,0x66,0x7C,0x29,0x00,0x00, +0x43,0x11,0x42,0x3E,0x08,0x60,0x7C,0x29,0x00,0x00,0x73,0x11,0x42,0x3E,0x40,0x42, +0x40,0x3D,0xFC,0xFF,0x40,0x3D,0xFE,0xFF,0x6C,0x2A,0x9A,0x33,0x00,0x60,0x20,0x01, +0x2D,0x08,0x02,0x00,0x05,0x00,0x00,0x67,0x14,0x01,0xAC,0x3E,0x0E,0x20,0x2C,0x3F, +0x0C,0x20,0x2D,0x2F,0x18,0x00,0x3C,0x3F,0x01,0x00,0xD8,0xF3,0x8F,0x50,0x00,0x3E, +0x47,0x4A,0x6D,0x0C,0x02,0x00,0x06,0x00,0x1A,0x66,0x3C,0x30,0x00,0x80,0x2D,0x32, +0x16,0x00,0x7C,0xD2,0xBF,0xFF,0x68,0xE2,0x40,0x3D,0xFA,0xFF,0x2E,0x30,0xFA,0xFF, +0x6E,0x81,0xFE,0xFF,0x47,0x3B,0x08,0x00,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x68,0x42,0x28,0x3E,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x42,0x26,0x3E,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31, +0x1F,0x00,0x24,0x3E,0x4C,0x20,0x47,0x32,0xC9,0xD3,0xC9,0xD1,0x6D,0x31,0x12,0x00, +0xCC,0x14,0x0C,0x20,0x07,0x32,0xFC,0xC3,0x22,0x00,0x81,0xD0,0xBC,0xD0,0x00,0x00, +0xCC,0x03,0x4C,0x22,0x07,0x34,0xFC,0xC5,0x18,0x00,0xC2,0xD3,0x40,0x23,0x2A,0x3E, +0x0C,0x20,0x07,0x32,0xFC,0xC3,0x22,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00, +0xCC,0x03,0x0C,0x20,0x2D,0x32,0x12,0x00,0xFC,0xC3,0x22,0x00,0x81,0xD0,0x00,0x2F, +0x97,0x06,0x00,0x00,0x6A,0x34,0x3C,0x3F,0x22,0x00,0x5C,0xF3,0x8F,0x5C,0x2C,0x30, +0x0C,0x20,0x4C,0x22,0x07,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x29,0x32,0xE2,0x03, +0x41,0x90,0xC0,0x48,0xFC,0x81,0x02,0x00,0x4C,0x22,0x07,0x34,0xFC,0xC5,0x22,0x00, +0xC2,0xD3,0x40,0x33,0xDE,0x03,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x22,0x00,0xC1,0xD1, +0x6D,0x21,0x0A,0x00,0xD4,0x03,0x2D,0x30,0x16,0x00,0x7C,0xC0,0xFF,0x00,0x4C,0x22, +0x07,0x34,0xFC,0xC5,0x22,0x00,0xC2,0xD3,0x69,0x81,0xD8,0x03,0x55,0x2A,0x0D,0x20, +0x00,0x66,0xDE,0xFE,0xAE,0x3E,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0xDC,0xF3,0x8F,0x54, +0x21,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x0F,0x2E,0x3E,0x08,0x00,0x2E,0x3C, +0x0A,0x00,0x2E,0x3A,0x0C,0x00,0x6E,0x2A,0x0E,0x00,0x6E,0x28,0x12,0x00,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x68,0x26,0x9A,0x33,0x4A,0x60,0x47,0x4A,0x0C,0x67,0x6B,0xBA, +0x08,0x00,0x04,0x66,0x0B,0x20,0x42,0x60,0x38,0x60,0x6B,0xBC,0x06,0x00,0x32,0x66, +0x2B,0x08,0x02,0x00,0x05,0x00,0x2A,0x66,0x8D,0x2E,0x2B,0x2F,0x0E,0x00,0xE0,0xF3, +0x8F,0x58,0x40,0x4A,0x06,0x67,0x54,0x42,0x0B,0x20,0x1E,0x60,0x8D,0x2E,0x2B,0x2F, +0x0A,0x00,0xE0,0xF3,0x8F,0x58,0x40,0x4A,0x08,0x67,0xBC,0x38,0x01,0x00,0x0B,0x20, +0x08,0x60,0x53,0x26,0x0B,0x20,0xB2,0x66,0x80,0x42,0x39,0xFE,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x2E,0x3A,0x0E,0x00, +0x2E,0x38,0x10,0x00,0x84,0x3E,0x05,0x3F,0x3C,0x3F,0x02,0x00,0x06,0x3F,0x07,0x2F, +0xC0,0xF2,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x00,0x36,0x46,0xB6,0x22,0x67,0x7C,0xB6, +0xFF,0xFF,0x1C,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x01,0x00,0x04,0x3F,0x05,0x3F, +0x03,0x3F,0x06,0x3F,0x07,0x2F,0xC4,0xF2,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x00,0x36, +0x03,0x30,0x3F,0xF0,0x56,0x4E,0xEC,0xFF,0x7C,0x3D,0x06,0x00,0xFE,0xFF,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x2E,0x2F, +0x1E,0x00,0x2E,0x2F,0x1A,0x00,0x2E,0x2F,0x16,0x00,0x2E,0x2F,0x12,0x00,0xA7,0x42, +0xA7,0x42,0xA7,0x42,0xA7,0x42,0x67,0x42,0x2E,0x2F,0x0E,0x00,0x2E,0x2F,0x0A,0x00, +0x2E,0x3F,0x08,0x00,0x67,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x2E,0x3F,0xFE,0xFF, +0xC8,0xF2,0xFC,0xDF,0x00,0x00,0x38,0x00,0x40,0x3D,0xFC,0xFF,0x2E,0x08,0x01,0x00, +0xFD,0xFF,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFC,0xFF, +0xE7,0x48,0x0C,0x1F,0x2E,0x3E,0x0C,0x00,0x6E,0x2A,0x12,0x00,0x6E,0x28,0x08,0x00, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x3D,0x10,0x00,0xFE,0xFF, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x3D,0x12,0x00,0xFC,0xFF, +0x46,0x42,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x38,0x02,0x00, +0x5C,0x60,0x4C,0x20,0x04,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x08,0x00,0x00, +0x0B,0x00,0x38,0x67,0x06,0x3A,0x45,0xE3,0x04,0x30,0xFC,0xC1,0x18,0x00,0x34,0x30, +0x10,0x08,0x6E,0xD0,0xFE,0xFF,0x4D,0x22,0x45,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32, +0x04,0x30,0xFC,0xC1,0x18,0x00,0x34,0x30,0x12,0x08,0x6E,0xD0,0xFC,0xFF,0x4D,0x22, +0x45,0x34,0x4A,0x52,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x46,0x52,0x7C,0xBC,0x3C,0x00, +0x10,0x6C,0x4C,0x20,0x04,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x10,0x38,0x47,0xB8, +0xA0,0x6E,0x6E,0x20,0x0E,0x00,0x86,0x30,0x3D,0xFC,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x1C,0x07,0x79,0x26,0x00,0x00,0xA6,0xC6,0x6E,0x2A,0x08,0x00,0x47,0x42,0x4D,0x20, +0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3C,0x02,0x00,0x00,0x60, +0x00,0x01,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x08,0x00,0x00, +0x0B,0x00,0x00,0x67,0xE0,0x00,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x3D,0x10,0x00,0xFE,0xFF,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x3D,0x12,0x00,0xFC,0xFF,0x0D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0, +0x80,0x2E,0x97,0x06,0x00,0x00,0x12,0x00,0x0D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00, +0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x6E,0x20,0x12,0x00,0x47,0x32, +0xC9,0xD2,0x49,0x52,0xC9,0xD3,0x30,0x3F,0x00,0x98,0x2E,0x30,0x10,0x00,0x57,0xD1, +0x6E,0x20,0x12,0x00,0x47,0x32,0xC9,0xD2,0xC9,0xD2,0x30,0x3F,0x00,0x90,0x2E,0x30, +0x0E,0x00,0x57,0xD1,0xCC,0xF2,0x8F,0x50,0x6B,0x28,0x9A,0x33,0x28,0x60,0x6C,0xBC, +0x08,0x00,0x20,0x66,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x39, +0x10,0x00,0x18,0x00,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x39, +0x12,0x00,0x1A,0x00,0x54,0x28,0x0C,0x20,0xD4,0x66,0xAB,0x3E,0x0E,0x20,0x2B,0x3F, +0x0C,0x20,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x67,0x42,0xD0,0xF2,0x8F,0x50, +0xAB,0x3E,0x0E,0x20,0x2B,0x3F,0x0C,0x20,0x06,0x30,0xFC,0xC1,0x18,0x00,0x35,0x3F, +0x12,0x08,0x06,0x30,0xFC,0xC1,0x18,0x00,0x35,0x3F,0x10,0x08,0x67,0x42,0xD0,0xF2, +0x8F,0x50,0x47,0x52,0x4D,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x10,0x3C, +0x6E,0xBC,0x0C,0x00,0x00,0x6E,0xFC,0xFE,0x31,0xFE,0x56,0x4E,0xFE,0xFF,0xE7,0x48, +0x0C,0x3F,0x6E,0x2A,0x0A,0x00,0x6E,0x28,0x0E,0x00,0x3C,0x3A,0x10,0x27,0x05,0x3C, +0x43,0x42,0x03,0x38,0x47,0x42,0x00,0x60,0x7C,0x00,0x07,0x30,0x40,0xE3,0x40,0x3D, +0xFE,0xFF,0x4D,0x20,0x6E,0x32,0xFE,0xFF,0xC9,0xD3,0xC9,0xD1,0x50,0xBC,0x0C,0x6F, +0x4D,0x20,0x6E,0x32,0xFE,0xFF,0xC9,0xD3,0xC9,0xD1,0x10,0x3C,0x4D,0x20,0x6E,0x32, +0xFE,0xFF,0x49,0x52,0xC9,0xD3,0xC9,0xD1,0x50,0xBA,0x0E,0x6F,0x4D,0x20,0x6E,0x32, +0xFE,0xFF,0x49,0x52,0xC9,0xD3,0xC9,0xD1,0x10,0x3A,0x4D,0x20,0x6E,0x32,0xFE,0xFF, +0xC9,0xD3,0xC9,0xD1,0x50,0xB8,0x0C,0x6C,0x4D,0x20,0x6E,0x32,0xFE,0xFF,0xC9,0xD3, +0xC9,0xD1,0x10,0x38,0x4D,0x20,0x6E,0x32,0xFE,0xFF,0x49,0x52,0xC9,0xD3,0xC9,0xD1, +0x50,0xB6,0x0E,0x6C,0x4D,0x20,0x6E,0x32,0xFE,0xFF,0x49,0x52,0xC9,0xD3,0xC9,0xD1, +0x10,0x36,0x47,0x52,0x6E,0xBE,0x08,0x00,0x80,0x6D,0x83,0x3E,0x05,0x30,0x57,0x91, +0x57,0x52,0x04,0x3F,0x06,0x30,0x57,0x91,0x57,0x52,0x05,0x3F,0x06,0x3F,0x0C,0x2F, +0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x3F,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x3F,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x2E,0x3A,0x0C,0x00,0x6E,0x2A, +0x0E,0x00,0x44,0x42,0x20,0x60,0x04,0x36,0x43,0xE3,0x06,0x30,0x4D,0x22,0x43,0x34, +0xCA,0xD5,0xCA,0xD3,0x51,0x91,0x05,0x30,0x4D,0x22,0x43,0x34,0x4A,0x52,0xCA,0xD5, +0xCA,0xD3,0x51,0x91,0x44,0x52,0x47,0xB8,0xDC,0x6D,0x3F,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x3F,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x6E,0x2A,0x0E,0x00, +0x2E,0x3A,0x12,0x00,0x6E,0x28,0x14,0x00,0x97,0x42,0x3C,0x3F,0x00,0x01,0xD4,0xF2, +0x8F,0x54,0x44,0x42,0x2A,0x60,0x04,0x36,0x43,0xE3,0x8D,0x2E,0x2E,0x3F,0x0C,0x00, +0x06,0x3F,0x43,0x30,0x48,0x52,0xC8,0xD1,0x34,0x30,0x00,0x88,0x57,0xD1,0x07,0x3F, +0x43,0x30,0xC8,0xD1,0x34,0x30,0x00,0x88,0x57,0xD1,0xD8,0xF2,0x8F,0x5C,0x44,0x52, +0x45,0xB8,0xD2,0x6D,0x97,0x42,0x3C,0x3F,0x01,0x01,0xD4,0xF2,0x8F,0x54,0x3F,0xFC, +0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x1C,0x1F,0x6E,0x2A,0x08,0x00,0x2E,0x3E,0x0C,0x00, +0x2E,0x3C,0x0E,0x00,0x2E,0x3A,0x10,0x00,0x6E,0x28,0x12,0x00,0x2E,0x38,0x16,0x00, +0x6E,0x26,0x18,0x00,0x8B,0x2E,0x04,0x3F,0x0C,0x2F,0x05,0x3F,0x15,0x2F,0xDC,0xF2, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8E,0x2E,0x97,0x59,0x0E,0x2F,0x97,0x5D,0x0E,0x2F, +0x97,0x51,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x3C,0x2F,0x02,0x00,0x02,0x00, +0x06,0x3F,0x07,0x3F,0x3C,0x3F,0x01,0x00,0xE0,0xF2,0xFC,0xDF,0x00,0x00,0x16,0x00, +0x40,0x3D,0xFE,0xFF,0x8B,0x2E,0x04,0x3F,0x0C,0x2F,0x05,0x3F,0x15,0x2F,0xDC,0xF2, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x2E,0x30,0xFE,0xFF,0x3D,0xFE,0x56,0x4E,0xC8,0xFF, +0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x10,0x00,0x2E,0x3C,0x16,0x00,0x6E,0x2A,0x24,0x00, +0x6E,0x28,0x28,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xC8,0xFF,0x2E,0x2F,0x12,0x00, +0x07,0x3F,0xE4,0xF2,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD0,0xFF,0x2E,0x2F, +0x18,0x00,0x06,0x3F,0xE4,0xF2,0x8F,0x5C,0x2E,0x30,0xCC,0xFF,0x6E,0xD1,0xD4,0xFF, +0x2E,0x30,0xCE,0xFF,0x6E,0xD1,0xD6,0xFF,0xAE,0x2E,0x18,0x00,0x2E,0x2F,0xD0,0xFF, +0x06,0x3F,0xE8,0xF2,0x8F,0x5C,0x2E,0x30,0x08,0x00,0x6E,0x90,0xD0,0xFF,0x40,0x3D, +0xE6,0xFF,0x2E,0x30,0x0A,0x00,0x6E,0x90,0xD2,0xFF,0x40,0x3D,0xE4,0xFF,0x6E,0x42, +0xEE,0xFF,0xAE,0x42,0xF8,0xFF,0x6E,0x42,0xEC,0xFF,0x6E,0x42,0xEA,0xFF,0xBC,0x2E, +0x00,0x00,0xA4,0x98,0xFC,0xF1,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x03,0x00,0x67,0x42, +0xEC,0xF2,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xE0,0xFF,0x0E,0x2F,0x97,0x06,0x00,0x00,0x0A,0x00,0x0E,0x2F,0x97,0x50, +0xF0,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x2E,0x30,0x08,0x00,0x6E,0x90,0xE6,0xFF, +0x40,0x3D,0xD0,0xFF,0x2E,0x30,0x0A,0x00,0x6E,0x90,0xE4,0xFF,0x40,0x3D,0xD2,0xFF, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD0,0xFF,0x2E,0x2F,0x0C,0x00,0xF4,0xF2,0x8F,0x58, +0xAE,0x2E,0x18,0x00,0x06,0x3F,0x2E,0x2F,0x12,0x00,0x07,0x3F,0x2E,0x2F,0x08,0x00, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xD0,0xFF,0xF8,0xF2,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x40,0x3D,0xE2,0xFF,0x2E,0x2F,0x08,0x00,0xFC,0xF2,0x8F,0x58,0x40,0x3D,0xE8,0xFF, +0x79,0x20,0x00,0x00,0xA6,0xC6,0x68,0x2D,0x82,0x37,0xFC,0xFF,0x7C,0x3D,0x01,0x00, +0xF2,0xFF,0x6E,0x4A,0xE8,0xFF,0x2C,0x67,0xAE,0x3E,0xE8,0xFF,0x00,0xF3,0x40,0x2D, +0xF4,0xFF,0xAE,0x4A,0xF4,0xFF,0x18,0x67,0x79,0x20,0x00,0x00,0xA6,0xC6,0x68,0x2D, +0x82,0x37,0xFC,0xFF,0x6E,0x20,0xF4,0xFF,0x68,0x3D,0x0A,0x00,0xF2,0xFF,0x04,0x60, +0x6E,0x42,0xE8,0xFF,0xAE,0x3E,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x2E,0x3F,0xF2,0xFF, +0x2E,0x2F,0xFC,0xFF,0x04,0xF3,0x8F,0x50,0x80,0x38,0x14,0x30,0x6E,0xB0,0xF2,0xFF, +0x06,0x67,0x54,0x0C,0xFF,0xFF,0x44,0x66,0x6E,0x4A,0xEA,0xFF,0x3A,0x67,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x2F,0x0C,0x00, +0x2E,0x3F,0xEA,0xFF,0x2E,0x3F,0xEC,0xFF,0x2E,0x2F,0xF8,0xFF,0x2E,0x3F,0xEE,0xFF, +0x08,0xF3,0xFC,0xDF,0x00,0x00,0x14,0x00,0x6E,0x42,0xEE,0xFF,0xAE,0x42,0xF8,0xFF, +0x6E,0x42,0xEC,0xFF,0x6E,0x42,0xEA,0xFF,0x00,0x60,0xE8,0x00,0x14,0x30,0x6E,0xB0, +0xEA,0xFF,0x00,0x67,0xDE,0x00,0x6E,0x4A,0xEA,0xFF,0x3A,0x67,0xBC,0x3E,0x01,0x00, +0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x3F, +0xEA,0xFF,0x2E,0x3F,0xEC,0xFF,0x2E,0x2F,0xF8,0xFF,0x2E,0x3F,0xEE,0xFF,0x08,0xF3, +0xFC,0xDF,0x00,0x00,0x14,0x00,0x6E,0x42,0xEE,0xFF,0xAE,0x42,0xF8,0xFF,0x6E,0x42, +0xEC,0xFF,0x6E,0x42,0xEA,0xFF,0x14,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0xFC,0xFF, +0xBC,0xD0,0x00,0x00,0x0A,0x00,0x40,0x20,0x50,0x3D,0xF0,0xFF,0x2E,0x08,0x00,0x00, +0xF1,0xFF,0x00,0x66,0x7E,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xD8,0xFF,0x14,0x3F,0x2E,0x3F,0xE8,0xFF,0x0C,0xF3,0x8F,0x50, +0x40,0x26,0x6B,0x0C,0x01,0x00,0x06,0x00,0x18,0x67,0x6B,0x0C,0x02,0x00,0x06,0x00, +0x10,0x67,0x6B,0x0C,0x04,0x00,0x06,0x00,0x08,0x67,0x6B,0x0C,0x03,0x00,0x06,0x00, +0x40,0x66,0x6E,0x3D,0xE8,0xFF,0xEE,0xFF,0x6E,0x2D,0xFC,0xFF,0xF8,0xFF,0x6E,0x3D, +0xF2,0xFF,0xEC,0xFF,0x54,0x3D,0xEA,0xFF,0xBC,0x3E,0x01,0x00,0x3C,0x2F,0x01,0x00, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x3F,0xEA,0xFF,0x2E,0x3F, +0xEC,0xFF,0x2E,0x2F,0xF8,0xFF,0x2E,0x3F,0xEE,0xFF,0x08,0xF3,0xFC,0xDF,0x00,0x00, +0x14,0x00,0x6E,0x4A,0xE2,0xFF,0x00,0x66,0xD6,0xFD,0x6E,0x4A,0xEA,0xFF,0x2A,0x67, +0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x2F, +0x0C,0x00,0x2E,0x3F,0xEA,0xFF,0x2E,0x3F,0xEC,0xFF,0x2E,0x2F,0xF8,0xFF,0x2E,0x3F, +0xEE,0xFF,0x08,0xF3,0xFC,0xDF,0x00,0x00,0x14,0x00,0x6E,0x20,0x1C,0x00,0xAE,0x30, +0xD0,0xFF,0x6E,0x20,0x20,0x00,0xAE,0x30,0xD2,0xFF,0xAE,0x3A,0xE8,0xFF,0x31,0xFE, +0x56,0x4E,0xEE,0xFF,0xE7,0x48,0x1C,0x07,0xEE,0x47,0xEE,0xFF,0x6E,0x2A,0x08,0x00, +0x4D,0x20,0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3E,0x10,0x00, +0x4D,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x30,0x10,0x00, +0x40,0xDE,0x4D,0x20,0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3C, +0x12,0x00,0x4D,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x30, +0x12,0x00,0x40,0xDC,0x6E,0x0C,0x01,0x00,0x0C,0x00,0x04,0x66,0x40,0x42,0x0A,0x60, +0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x30,0xD2,0x19,0x40,0x3D,0xFE,0xFF,0x2E,0x30, +0xFE,0xFF,0x00,0x60,0xEE,0x00,0xB9,0x3E,0x00,0x00,0x72,0xC6,0x39,0x30,0x00,0x00, +0x32,0xC8,0xFC,0xC1,0x2D,0x00,0x00,0x3F,0x06,0x3F,0x07,0x3F,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF6,0xFF,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x2F,0x14,0x00, +0x2E,0x2F,0x10,0x00,0x0B,0x2F,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8B,0x2E, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x10,0xF3,0x8F,0x58,0x40,0x4A,0x08,0x66, +0x2E,0x30,0x0C,0x00,0x00,0x60,0xAE,0x00,0x00,0x60,0xA6,0x00,0x2E,0x2F,0x14,0x00, +0x2E,0x3F,0x12,0x00,0x06,0x30,0x57,0x91,0x2E,0x3F,0x10,0x00,0x07,0x30,0x57,0x91, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0x2E,0x2F,0x14,0x00,0x2E,0x3F,0x12,0x00,0x06,0x30,0x57,0x91,0x2E,0x3F,0x10,0x00, +0x07,0x30,0x57,0x91,0x0B,0x2F,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x30, +0x0E,0x00,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xA6,0xC6,0x28,0x30,0xCC,0x14,0xFC,0xC1, +0x22,0x00,0x40,0x28,0xF9,0xD9,0x00,0x00,0xA6,0xC6,0xFC,0xD9,0x00,0x00,0x9E,0x33, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0C,0x2F,0x97,0x06,0x00,0x00,0x1A,0x00, +0x10,0xF3,0x8F,0x58,0x40,0x4A,0x18,0x66,0x8B,0x2E,0x0C,0x2F,0x97,0x06,0x00,0x00, +0x12,0x00,0x10,0xF3,0x8F,0x58,0x40,0x4A,0x06,0x66,0x2E,0x30,0x0C,0x00,0x14,0x60, +0x0E,0x60,0x40,0x4A,0x00,0x67,0x66,0xFF,0x7C,0xB0,0x01,0x00,0x00,0x67,0x08,0xFF, +0x2E,0x30,0x0E,0x00,0x31,0xFE,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x1C,0x07,0x6E,0x2A, +0x12,0x00,0x2E,0x3E,0x16,0x00,0xEE,0x47,0xF6,0xFF,0x6E,0x28,0x0A,0x00,0x4C,0x20, +0x2E,0x32,0x10,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3C,0x0A,0x00,0x46,0x3D, +0xFE,0xFF,0x6E,0x4A,0x1C,0x00,0x0C,0x67,0x06,0x08,0x03,0x00,0x06,0x67,0x40,0x42, +0x00,0x60,0x9A,0x00,0x8B,0x2E,0x0C,0x20,0x2E,0x32,0x10,0x00,0xFC,0xC3,0x18,0x00, +0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x10,0xF1,0x8F,0x58,0x4C,0x20, +0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x30,0x10,0x00,0x53,0xD1, +0x4C,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x30,0x12,0x00, +0x6B,0xD1,0x02,0x00,0x6E,0x4A,0x18,0x00,0x04,0x67,0x47,0x8C,0x06,0x60,0x07,0x30, +0x40,0x46,0x40,0xCC,0x6E,0xBC,0xFE,0xFF,0x40,0x67,0x57,0x42,0x06,0x3F,0x2D,0x2F, +0x04,0x00,0x15,0x2F,0x67,0x42,0x2E,0x3F,0x10,0x00,0x2E,0x2F,0x0A,0x00,0x14,0xF3, +0xFC,0xDF,0x00,0x00,0x12,0x00,0x6E,0x4A,0x1A,0x00,0x1E,0x67,0x8B,0x2E,0x0D,0x2F, +0x10,0xF3,0x8F,0x58,0x40,0x4A,0x12,0x67,0xAB,0x3E,0x06,0x00,0x2B,0x2F,0x02,0x00, +0x13,0x3F,0x2E,0x3F,0x08,0x00,0xD0,0xF2,0x8F,0x50,0x01,0x70,0x31,0xFE,0x56,0x4E, +0xEC,0xFF,0xE7,0x48,0x1C,0x07,0xEE,0x49,0xF4,0xFF,0xEE,0x47,0xEC,0xFF,0x6E,0x2A, +0x0A,0x00,0x4D,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x3D, +0x10,0x00,0xFE,0xFF,0x4D,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x3D,0x12,0x00,0xFC,0xFF,0x40,0x42,0x40,0x37,0x06,0x00,0x40,0x37,0x04,0x00, +0x4D,0x20,0x2E,0x32,0x0E,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3E,0x02,0x00, +0x00,0x60,0xEA,0x00,0x6E,0xBE,0x10,0x00,0x00,0x67,0xD6,0x00,0x8C,0x2E,0x0D,0x20, +0x07,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00, +0x10,0xF1,0x8F,0x58,0x2E,0x30,0xFE,0xFF,0x54,0xD1,0x2E,0x30,0xFC,0xFF,0x6C,0xD1, +0x02,0x00,0x8C,0x2E,0x2E,0x2F,0x12,0x00,0x10,0xF3,0x8F,0x58,0x40,0x4A,0x00,0x67, +0xA0,0x00,0x2C,0x2F,0x04,0x00,0x14,0x2F,0x07,0x3F,0x2E,0x3F,0x0E,0x00,0x2E,0x2F, +0x0A,0x00,0xC4,0xF2,0xFC,0xDF,0x00,0x00,0x10,0x00,0x6E,0xB0,0x0E,0x00,0x00,0x67, +0x80,0x00,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3C,0x0A,0x00, +0x6E,0x4A,0x1C,0x00,0x06,0x67,0x6E,0x8C,0x1A,0x00,0x08,0x60,0x2E,0x30,0x1A,0x00, +0x40,0x46,0x40,0xCC,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0xBC, +0x0A,0x00,0x4C,0x67,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x46,0x31, +0x0A,0x00,0x8C,0x2E,0x0D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x00,0x2F, +0x97,0x06,0x00,0x00,0x10,0x00,0x10,0xF1,0x8F,0x58,0x2E,0x30,0xFE,0xFF,0x54,0xD1, +0x2E,0x30,0xFC,0xFF,0x6C,0xD1,0x02,0x00,0x6B,0x4A,0x04,0x00,0x0A,0x67,0x8B,0x2E, +0x0C,0x2F,0x18,0xF3,0x8F,0x58,0x08,0x60,0x8B,0x2E,0x0C,0x2F,0x10,0xF1,0x8F,0x58, +0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x10,0x3E,0x6E,0xBE,0x0E,0x00, +0x00,0x6E,0x12,0xFF,0x6E,0x4A,0x1E,0x00,0x20,0x67,0x8B,0x2E,0x2E,0x2F,0x16,0x00, +0x10,0xF3,0x8F,0x58,0x40,0x4A,0x12,0x67,0xAB,0x3E,0x06,0x00,0x2B,0x2F,0x02,0x00, +0x13,0x3F,0x2E,0x3F,0x08,0x00,0xD0,0xF2,0x8F,0x50,0x31,0xFE,0x56,0x4E,0xFC,0xFF, +0xE7,0x48,0x0C,0x1F,0x2E,0x3E,0x08,0x00,0x2E,0x2C,0x0A,0x00,0x2E,0x3A,0x0E,0x00, +0x6E,0x2A,0x16,0x00,0x2E,0x08,0x01,0x00,0x15,0x00,0x0C,0x66,0x2E,0x08,0x00,0x00, +0x15,0x00,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFE,0xFF,0xAE,0x3E, +0x12,0x00,0x2E,0x3F,0x10,0x00,0x05,0x3F,0x06,0x2F,0x04,0xF3,0x8F,0x50,0x00,0x38, +0x45,0xB8,0x06,0x67,0x7C,0xB8,0xFF,0xFF,0x2A,0x66,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x0D,0x2F,0x3C,0x2F,0x00,0x00,0xAC,0x98, +0x04,0x3F,0x05,0x3F,0x06,0x2F,0x07,0x3F,0x1C,0xF3,0xFC,0xDF,0x00,0x00,0x18,0x00, +0x00,0x60,0x92,0x00,0x46,0x28,0x4C,0x20,0x04,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x3D,0x0A,0x00,0xFC,0xFF,0x6E,0x4A,0xFE,0xFF,0x3C,0x66,0x6E,0x4A,0x1A,0x00, +0x08,0x66,0x2E,0x08,0x00,0x00,0xFD,0xFF,0x2C,0x66,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x0D,0x2F,0x3C,0x2F,0x00,0x00,0xAC,0x98, +0x04,0x3F,0x05,0x3F,0x06,0x2F,0x07,0x3F,0x1C,0xF3,0xFC,0xDF,0x00,0x00,0x18,0x00, +0x6E,0x00,0x01,0x00,0xFC,0xFF,0x16,0x60,0x2E,0x08,0x00,0x00,0xFD,0xFF,0x08,0x67, +0x6E,0x02,0xFE,0xFF,0xFC,0xFF,0x06,0x60,0x6E,0x00,0x01,0x00,0xFC,0xFF,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0xFC,0xFF,0x57,0x02,0x01,0x00,0x3C,0x3F, +0x01,0x00,0x0D,0x2F,0x04,0x3F,0x05,0x3F,0x06,0x2F,0x07,0x3F,0x08,0xF3,0xFC,0xDF, +0x00,0x00,0x14,0x00,0x3D,0xFC,0x56,0x4E,0xE4,0xFF,0xE7,0x48,0x1C,0x0F,0x2E,0x3E, +0x08,0x00,0x2E,0x2C,0x0A,0x00,0x2E,0x3A,0x0E,0x00,0xEE,0x47,0xE4,0xFF,0x79,0x28, +0x00,0x00,0xA6,0xC6,0x7C,0x3D,0xFF,0xFF,0xF8,0xFF,0x6E,0x20,0x1A,0x00,0x85,0x30, +0xAE,0x3E,0x12,0x00,0x2E,0x3F,0x10,0x00,0x05,0x3F,0x06,0x2F,0x04,0xF3,0x8F,0x50, +0x40,0x3D,0xFE,0xFF,0x6E,0xBA,0xFE,0xFF,0x08,0x67,0x6E,0x0C,0xFF,0xFF,0xFE,0xFF, +0x58,0x66,0xBC,0x3E,0x06,0x00,0x3C,0x3F,0x06,0x00,0x2E,0x2F,0x10,0x00,0x0B,0x2F, +0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58, +0x3C,0x2F,0x06,0x00,0x06,0x00,0x13,0x2F,0x20,0xF3,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0xBC,0x3E,0x01,0x00,0x3C,0x2F,0x01,0x00,0x01,0x00,0x3C,0x3F,0x01,0x00,0x2E,0x2F, +0x16,0x00,0x0B,0x2F,0x2E,0x3F,0xFE,0xFF,0x05,0x3F,0x06,0x2F,0x07,0x3F,0x1C,0xF3, +0xFC,0xDF,0x00,0x00,0x18,0x00,0x00,0x60,0xFC,0x00,0x46,0x2A,0x4D,0x20,0x2E,0x32, +0xFE,0xFF,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x08,0x00,0x00,0x0B,0x00,0x00,0x67, +0xE4,0x00,0x8C,0x2E,0x97,0x06,0x00,0x00,0x04,0x1D,0x0E,0x2F,0x97,0x59,0x05,0x3F, +0x06,0x2F,0x24,0xF3,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6E,0x4A,0xFC,0xFF,0x00,0x67, +0xC4,0x00,0x7C,0xBA,0x01,0x00,0x04,0x66,0x40,0x42,0x04,0x60,0x2C,0x30,0xD2,0x19, +0x40,0x3D,0xF2,0xFF,0x6E,0x4A,0xF2,0xFF,0x10,0x66,0x6C,0x3D,0xC0,0x1F,0xF0,0xFF, +0xEC,0x41,0xC4,0x1F,0x48,0x2D,0xEC,0xFF,0x0E,0x60,0x6C,0x3D,0xC2,0x1F,0xF0,0xFF, +0xEC,0x41,0xE8,0x1F,0x48,0x2D,0xEC,0xFF,0xAE,0x2E,0x1A,0x00,0x0E,0x2F,0x97,0x51, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x0C,0x2F,0x97,0x06,0x00,0x00,0x04,0x1D,0x2E,0x3F,0xFC,0xFF,0x2E,0x2F,0xEC,0xFF, +0x2E,0x3F,0xF0,0xFF,0x3C,0x2F,0x00,0x00,0xAC,0x98,0x2E,0x2F,0x10,0x00,0x28,0xF3, +0xFC,0xDF,0x00,0x00,0x20,0x00,0x6E,0x4A,0xF8,0xFF,0x1A,0x67,0x6E,0xBE,0xF8,0xFF, +0x12,0x66,0x6E,0x20,0x1A,0x00,0x10,0x30,0x6E,0xB0,0xFE,0xFF,0x06,0x66,0x7C,0x3D, +0xFF,0xFF,0xF8,0xFF,0x2E,0x60,0x47,0x4A,0x2A,0x66,0x6E,0x20,0x1A,0x00,0x50,0xBA, +0x22,0x66,0x8C,0x2E,0x97,0x06,0x00,0x00,0x04,0x1D,0x2E,0x3F,0xF4,0xFF,0x2E,0x3F, +0xF6,0xFF,0x05,0x3F,0x06,0x2F,0x2C,0xF3,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x7C,0x3D, +0xFF,0xFF,0xF8,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x14,0x00,0x0E,0x2F,0x97,0x5D, +0x0E,0x2F,0x97,0x06,0x00,0x00,0x12,0x00,0x0E,0x2F,0x97,0x06,0x00,0x00,0x10,0x00, +0x67,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x30,0xF3,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x2E,0x30,0xF8,0xFF,0x39,0xFE,0x56,0x4E,0xF4,0xFF,0x8E,0x2E,0x97,0x51,0x0E,0x2F, +0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x2E,0x2F,0x08,0x00,0xE4,0xF3, +0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x3C,0x3F,0x08,0x00,0x67,0x42,0x2E,0x2F,0x08,0x00, +0xE8,0xF3,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x01,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x6D,0x4A,0x98,0x37,0x08,0x67,0xAD,0x2E, +0xA0,0x1F,0xEC,0xF3,0x0C,0x60,0xAD,0x2E,0xA0,0x1F,0xF0,0xF3,0x7C,0x3B,0x01,0x00, +0x98,0x37,0x57,0x42,0x2D,0x2F,0xA0,0x1F,0xF4,0xF3,0x8F,0x58,0x6D,0x4A,0x96,0x37, +0x26,0x67,0x57,0x42,0x3C,0x2F,0x04,0x00,0x01,0x00,0x2D,0x2F,0x98,0x1F,0x14,0xF2, +0x8F,0x50,0xAD,0x2E,0x98,0x1F,0xEC,0xF3,0x57,0x42,0x67,0x42,0x3C,0x3F,0x04,0x00, +0x2D,0x2F,0x98,0x1F,0x14,0xF2,0x8F,0x50,0x01,0xF8,0x56,0x4E,0xF4,0xFF,0x8E,0x2E, +0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x2E,0x2F, +0x08,0x00,0xE4,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F, +0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0xA7,0x42,0xA7,0x42,0x3C,0x3F, +0x03,0x00,0xF8,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00,0x01,0xF0,0x56,0x4E,0xF4,0xFF, +0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55, +0x2E,0x2F,0x08,0x00,0xE4,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF, +0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0xA7,0x42,0xA7,0x42, +0x67,0x42,0xF8,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F, +0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x3C,0x3F,0x08,0x00,0x67,0x42, +0x2E,0x2F,0x08,0x00,0xE8,0xF3,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x01,0xF0,0x56,0x4E, +0xF4,0xFF,0xBC,0x3E,0x04,0x00,0x2E,0x30,0x0C,0x00,0xFC,0xC1,0x18,0x00,0xAE,0xD0, +0x08,0x00,0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x0E,0x2F,0x97,0x51,0x70,0xF1, +0x8F,0x50,0x8E,0x2E,0x97,0x5D,0x0E,0x2F,0x97,0x51,0x2E,0x3F,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0xFC,0xF3,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x2F,0xFC,0xFF,0x2E,0x2F, +0xF8,0xFF,0x67,0x42,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0xE8,0xF3,0xFC,0xDF, +0x00,0x00,0x10,0x00,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A, +0x08,0x00,0x02,0x60,0x8D,0x52,0x15,0x0C,0x2A,0x00,0xF8,0x66,0x8D,0x2E,0x2E,0x2F, +0x0C,0x00,0x4C,0xF3,0x8F,0x58,0x8D,0x2E,0x3C,0x2F,0xFE,0x00,0x98,0xF0,0x00,0xF4, +0x8F,0x58,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x02,0x60,0x8D,0x52,0x15,0x4A,0xFA,0x66,0x02,0x60,0x8D,0x53,0x15,0x0C,0x5C,0x00, +0xF8,0x66,0x8D,0x53,0x02,0x60,0x8D,0x53,0x15,0x0C,0x5C,0x00,0xF8,0x66,0x8D,0x2E, +0x3C,0x2F,0xFE,0x00,0x9D,0xF0,0x4C,0xF3,0x8F,0x58,0x01,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00,0x02,0x60,0x8D,0x52,0x15,0x0C,0x2A,0x00, +0xF8,0x66,0x8D,0x2E,0x2E,0x2F,0x0C,0x00,0x4C,0xF3,0x8F,0x58,0x01,0xF8,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00,0x02,0x60,0x8D,0x52,0x15,0x4A, +0xFA,0x66,0x02,0x60,0x8D,0x53,0x15,0x0C,0x5C,0x00,0xF8,0x66,0x8D,0x2E,0x3C,0x2F, +0xFE,0x00,0xA2,0xF0,0x4C,0xF3,0x8F,0x58,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x1C,0x01,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6, +0x02,0x60,0x8D,0x52,0x15,0x4A,0xFA,0x66,0x02,0x60,0x8D,0x53,0x15,0x0C,0x5C,0x00, +0xF8,0x66,0x8D,0x52,0x8B,0x2E,0x97,0x06,0x00,0x00,0xC1,0x37,0x0D,0x2F,0x4C,0xF3, +0x8F,0x58,0x8C,0x2E,0x0B,0x2F,0x97,0x06,0x00,0x00,0xC1,0x37,0x04,0xF4,0x8F,0x58, +0x01,0xFE,0x56,0x4E,0xFC,0xFF,0x79,0x4A,0x00,0x00,0xEC,0x98,0x1E,0x67,0x79,0x0C, +0xE0,0xFF,0x00,0x00,0x18,0xC9,0x10,0x6E,0x39,0x30,0x00,0x00,0x18,0xC9,0x40,0x46, +0x80,0x3E,0x57,0x06,0xE2,0xFF,0x08,0xF4,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x08,0x00,0x0C,0xF4,0xAC,0xF3,0x01,0xF0,0x56,0x4E, +0xF4,0xFF,0xE7,0x48,0x0C,0x0F,0x6E,0x2A,0x08,0x00,0x79,0x28,0x00,0x00,0xA6,0xC6, +0x47,0x42,0x57,0x42,0x0D,0x2F,0x50,0xF3,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0xAC,0xF3, +0x00,0x3C,0x06,0x66,0x06,0x30,0x00,0x60,0x4C,0x02,0xAC,0x2E,0xE4,0x1A,0x2C,0x2F, +0xE8,0x1A,0x2E,0x3F,0xFE,0xFF,0x3C,0x3F,0x3F,0x00,0x98,0xF1,0x8F,0x50,0x40,0x2D, +0xF8,0xFF,0xAC,0xF3,0x00,0x3C,0x06,0x66,0x06,0x30,0x00,0x60,0x28,0x02,0x2C,0x20, +0xE8,0x1A,0xAE,0xB0,0xF8,0xFF,0x04,0x66,0x01,0x7E,0x06,0x60,0xAE,0x3E,0xFE,0xFF, +0x80,0xF3,0x8C,0x2E,0x97,0x06,0x00,0x00,0x9A,0x37,0x0D,0x2F,0x10,0xF4,0x8F,0x58, +0x8C,0x2E,0x97,0x06,0x00,0x00,0xA7,0x37,0x2E,0x2F,0x0C,0x00,0x10,0xF4,0x8F,0x58, +0x01,0x7A,0x57,0x42,0x2E,0x2F,0x0C,0x00,0x50,0xF3,0x8F,0x58,0x40,0x3D,0xFC,0xFF, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x20,0x67,0x79,0x0C,0x02,0x00,0x00,0x00,0x18,0xC9, +0x00,0x67,0x10,0x01,0xAC,0xF3,0x00,0x3C,0xAE,0x3E,0xFE,0xFF,0x80,0xF3,0x06,0x30, +0x00,0x60,0xC2,0x01,0x00,0x60,0xF6,0x00,0xAE,0x3E,0xFC,0xFF,0x80,0xF3,0x8C,0x2E, +0x97,0x06,0x00,0x00,0x9A,0x37,0x3C,0x3F,0x02,0x00,0x2C,0x2F,0xA0,0x1F,0x14,0xF4, +0x8F,0x5C,0x8C,0x2E,0x97,0x06,0x00,0x00,0xA7,0x37,0x3C,0x3F,0x03,0x00,0x2C,0x2F, +0xA0,0x1F,0x14,0xF4,0x8F,0x5C,0x18,0xF4,0xBC,0x3E,0x05,0x00,0x3C,0x3F,0x04,0x00, +0x2C,0x2F,0xA0,0x1F,0x1C,0xF4,0x8F,0x5C,0x40,0x4A,0x00,0x67,0x7A,0x00,0xBC,0x3E, +0x01,0x00,0x20,0xF4,0x8C,0x2E,0x97,0x06,0x00,0x00,0xA7,0x37,0x3C,0x3F,0x03,0x00, +0x2C,0x2F,0xA0,0x1F,0x24,0xF4,0x8F,0x5C,0x8C,0x2E,0x97,0x06,0x00,0x00,0xA7,0x37, +0x0C,0x2F,0x97,0x06,0x00,0x00,0x9A,0x37,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x1E,0x67, +0xAE,0x2E,0x0C,0x00,0x0D,0x2F,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x0E,0x67,0xAE,0x3E, +0xFE,0xFF,0x80,0xF3,0x01,0x70,0x00,0x60,0x2C,0x01,0x02,0x60,0x45,0x42,0x8C,0x2E, +0x97,0x06,0x00,0x00,0xB4,0x37,0x0C,0x2F,0x97,0x06,0x00,0x00,0xA7,0x37,0x2C,0xF4, +0x8F,0x58,0x2C,0x4A,0xB4,0x37,0x0C,0x66,0xAE,0x3E,0xFE,0xFF,0x80,0xF3,0x01,0x70, +0x00,0x60,0x02,0x01,0x0C,0x60,0xAE,0x3E,0xFE,0xFF,0x80,0xF3,0x01,0x70,0x00,0x60, +0xF4,0x00,0xAE,0x2E,0x0C,0x00,0x30,0xF4,0x8C,0x2E,0x97,0x06,0x00,0x00,0xB4,0x37, +0x2E,0x2F,0x0C,0x00,0x34,0xF4,0x8F,0x58,0x8C,0x2E,0x97,0x06,0x00,0x00,0x9A,0x37, +0x0C,0x2F,0x97,0x06,0x00,0x00,0xA7,0x37,0x4C,0xF3,0x8F,0x58,0x45,0x4A,0x00,0x66, +0xD0,0xFE,0xAE,0x3E,0x14,0x00,0x57,0x02,0xFE,0xFF,0x2E,0x2F,0x0C,0x00,0x54,0xF3, +0x8F,0x58,0x40,0x3D,0xFC,0xFF,0xAC,0xF3,0x00,0x3C,0x06,0x66,0x06,0x30,0x00,0x60, +0xA4,0x00,0xAC,0x2E,0xE4,0x1A,0x2E,0x2F,0xF8,0xFF,0x2E,0x3F,0xFC,0xFF,0x3C,0x3F, +0x40,0x00,0x98,0xF1,0x8F,0x50,0x40,0x2D,0xF4,0xFF,0xAC,0xF3,0x00,0x3C,0x2C,0x67, +0x2E,0x20,0xF8,0xFF,0xAE,0xB0,0xF4,0xFF,0x22,0x67,0x97,0x42,0x3C,0x2F,0x01,0x00, +0x11,0x00,0x38,0xF4,0x8F,0x58,0xAE,0x3E,0xFC,0xFF,0x80,0xF3,0xAE,0x3E,0xFE,0xFF, +0x80,0xF3,0xAE,0x2E,0x0C,0x00,0x3C,0xF4,0x40,0x42,0x58,0x60,0x47,0x4A,0x34,0x67, +0x46,0x4A,0x30,0x67,0xAC,0x2E,0xE4,0x1A,0x2C,0x2F,0xE8,0x1A,0x2E,0x3F,0xFE,0xFF, +0x3C,0x3F,0x3F,0x00,0x98,0xF1,0x8F,0x50,0x40,0x2D,0xF8,0xFF,0xAC,0xF3,0x00,0x3C, +0x2C,0x20,0xE8,0x1A,0xAE,0xB0,0xF8,0xFF,0x08,0x67,0xAE,0x3E,0xFE,0xFF,0x80,0xF3, +0x47,0x42,0x02,0x60,0x06,0x60,0x46,0x4A,0x00,0x66,0x78,0xFF,0x2E,0x2F,0x10,0x00, +0x2E,0x3F,0xFC,0xFF,0x40,0xF4,0x8F,0x5C,0xAC,0xF3,0x00,0x3C,0xAE,0x3E,0xFC,0xFF, +0x80,0xF3,0x06,0x30,0x39,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x3F,0x6E,0x2A, +0x12,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x44,0x42,0x01,0x76,0xFC,0x33,0x01,0x00, +0x00,0x00,0x34,0xC8,0x0B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E, +0x97,0x06,0x00,0x00,0xEC,0x1A,0x44,0xF4,0xBC,0x3E,0x16,0x00,0x2E,0x2F,0x0E,0x00, +0x48,0xF4,0x8F,0x58,0x01,0x7A,0x05,0x3E,0x00,0x60,0xBC,0x02,0x46,0x42,0x79,0x4A, +0x00,0x00,0xEC,0x98,0x00,0x67,0xEE,0x00,0x79,0x0C,0x12,0x00,0x00,0x00,0x18,0xC9, +0x0C,0x67,0x79,0x0C,0x02,0x00,0x00,0x00,0x18,0xC9,0x00,0x66,0xD4,0x00,0x2E,0x30, +0x08,0x00,0x36,0x60,0xAB,0x52,0x7C,0x1C,0x40,0x60,0x6E,0x28,0x0E,0x00,0x04,0x60, +0x1C,0x10,0x80,0x48,0x14,0x0C,0x2A,0x00,0xF6,0x66,0x8C,0x53,0x14,0x42,0xAE,0x2E, +0x0E,0x00,0x4C,0xF4,0xAC,0xF3,0x00,0x3A,0xAE,0x2E,0x0E,0x00,0x3C,0x2F,0xFE,0x00, +0xA7,0xF0,0x00,0xF4,0x8F,0x58,0x12,0x60,0x10,0x60,0x40,0x4A,0xC6,0x67,0x7C,0xB0, +0x01,0x00,0xC6,0x67,0x7C,0xB0,0x02,0x00,0xEE,0x67,0xAE,0x4A,0x0A,0x00,0x3C,0x67, +0x6E,0x20,0x1A,0x00,0x50,0x53,0xAE,0x2E,0x1A,0x00,0x3C,0x2F,0xFE,0x00,0xAC,0xF0, +0x0B,0x2F,0x97,0x06,0x00,0x00,0x8A,0x37,0x50,0xF4,0x8F,0x50,0x8B,0x2E,0x97,0x06, +0x00,0x00,0x8A,0x37,0x2B,0x3F,0x90,0x37,0x2E,0x2F,0x0A,0x00,0x14,0xF4,0x8F,0x5C, +0xAB,0x3E,0x90,0x37,0x2E,0x2F,0x0A,0x00,0x54,0xF4,0x8F,0x58,0x01,0x7C,0x79,0xB6, +0x00,0x00,0x34,0xC8,0x06,0x6F,0xC3,0x33,0x00,0x00,0x34,0xC8,0x01,0x76,0x44,0x53, +0x44,0x4A,0x04,0x6C,0x47,0x42,0x26,0x60,0xAE,0x2E,0x0E,0x00,0x58,0xF4,0x6E,0x0C, +0x02,0x00,0x08,0x00,0x04,0x66,0x8D,0x2E,0x58,0xF4,0x0B,0x20,0x04,0x32,0xFC,0xC3, +0x2C,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0xEC,0x1A,0x44,0xF4,0x04,0x60, +0xAC,0xF3,0x00,0x3A,0x46,0x4A,0x00,0x66,0xB8,0x01,0x45,0x4A,0x00,0x67,0xB2,0x01, +0x4B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x08,0x04,0x00,0x01,0x1B, +0x00,0x67,0x96,0x00,0x4B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x0C, +0x2E,0x00,0x0A,0x1B,0x00,0x67,0x7E,0x00,0x7C,0xB8,0x08,0x00,0x76,0x6C,0x0B,0x20, +0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0x0A,0x1B, +0x2E,0x2F,0x0E,0x00,0x5C,0xF4,0x8F,0x58,0x6E,0x0C,0x02,0x00,0x08,0x00,0x2C,0x66, +0x0B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00, +0x0A,0x1B,0x0D,0x2F,0x34,0xF4,0x8F,0x58,0x8D,0x2E,0x60,0xF4,0xAC,0xF3,0x00,0x3A, +0x8D,0x2E,0x3C,0x2F,0xFE,0x00,0xAF,0xF0,0x00,0xF4,0x8F,0x58,0x44,0x52,0x43,0x52, +0x0B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00, +0xEC,0x1A,0x44,0xF4,0x45,0x4A,0x0C,0x67,0xBC,0x3E,0x16,0x00,0x2E,0x2F,0x0E,0x00, +0x48,0xF4,0x8F,0x58,0x00,0x60,0x0A,0x01,0x6E,0x4A,0x08,0x00,0x1A,0x67,0x0B,0x20, +0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0x0A,0x1B, +0x2E,0x2F,0x0E,0x00,0x34,0xF4,0x8F,0x58,0x2E,0x30,0x08,0x00,0x00,0x60,0x82,0x00, +0xAB,0x52,0x78,0x1C,0x4B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x20, +0x06,0x1B,0xAB,0xD1,0x80,0x1C,0x00,0x60,0x7A,0x00,0xAE,0x2E,0x0E,0x00,0x3C,0xF4, +0x00,0x3A,0x6E,0x60,0x0B,0x20,0x04,0x32,0xFC,0xC3,0x2C,0x00,0x81,0xD0,0x80,0x2E, +0x97,0x06,0x00,0x00,0x0A,0x1B,0x0D,0x2F,0x34,0xF4,0x8F,0x58,0x4B,0x20,0x04,0x32, +0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x10,0x01,0x1B,0x80,0x48,0x80,0x3E,0x4B,0x20, +0x04,0x32,0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x3F,0x04,0x1B,0x4B,0x20,0x04,0x32, +0xFC,0xC3,0x2C,0x00,0xC1,0xD1,0x28,0x3F,0x02,0x1B,0x0D,0x2F,0x2E,0x2F,0x0E,0x00, +0x64,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x00,0x3A,0x8D,0x2E,0x30,0xF4,0x12,0x60, +0x40,0x4A,0x00,0x67,0x7C,0xFF,0x7C,0xB0,0x01,0x00,0x8E,0x67,0x7C,0xB0,0x02,0x00, +0x92,0x67,0x6E,0x4A,0x08,0x00,0x06,0x67,0xAE,0x2E,0x0E,0x00,0x30,0xF4,0xAE,0x4A, +0x0A,0x00,0x3C,0x67,0x6E,0x20,0x16,0x00,0x50,0x53,0xAE,0x2E,0x16,0x00,0x3C,0x2F, +0xFE,0x00,0xB4,0xF0,0x0B,0x2F,0x97,0x06,0x00,0x00,0x86,0x37,0x50,0xF4,0x8F,0x50, +0x8B,0x2E,0x97,0x06,0x00,0x00,0x86,0x37,0x2B,0x3F,0x8E,0x37,0x2E,0x2F,0x0A,0x00, +0x14,0xF4,0x8F,0x5C,0xAB,0x3E,0x8E,0x37,0x2E,0x2F,0x0A,0x00,0x54,0xF4,0x8F,0x58, +0x47,0x4A,0x02,0x67,0x68,0xF4,0x47,0x4A,0x06,0x67,0x45,0x4A,0x00,0x66,0x3E,0xFD, +0x05,0x30,0x3F,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00, +0x6E,0x28,0x0C,0x00,0x04,0x60,0x1D,0x10,0x80,0x48,0x15,0x0C,0x5C,0x00,0x04,0x67, +0x15,0x4A,0xF2,0x66,0x1D,0x10,0x80,0x48,0x04,0x60,0x1C,0x10,0x80,0x48,0xCD,0xB9, +0xF8,0x66,0x04,0x60,0x1C,0x10,0x80,0x48,0x14,0x0C,0x5C,0x00,0x04,0x67,0x14,0x4A, +0xF2,0x66,0x14,0x42,0x0D,0x20,0x01,0xFC,0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x1C,0x01, +0x79,0x2D,0x00,0x00,0xA6,0xC6,0xF2,0xFF,0x6E,0x20,0x08,0x00,0x10,0x10,0x80,0x48, +0x6E,0x22,0x10,0x00,0x11,0x12,0x81,0x48,0x41,0xB0,0x06,0x67,0x01,0x70,0x00,0x60, +0x48,0x01,0x6E,0x42,0xFC,0xFF,0x6E,0x26,0x0C,0x00,0x32,0x60,0x6B,0x0C,0xFF,0xFF, +0x20,0x00,0x28,0x67,0x2B,0x30,0x20,0x00,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0xF2,0xFF, +0x40,0x20,0x28,0x08,0x00,0x00,0x29,0x3E,0x12,0x67,0x2B,0x0C,0x10,0x00,0x09,0x00, +0x0A,0x66,0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x4B,0x2D,0xF8,0xFF,0x53,0x26,0x0B,0x20, +0xCA,0x66,0x6E,0x4A,0xFC,0xFF,0x00,0x67,0xFE,0x00,0x6E,0x2A,0xF2,0xFF,0xFC,0xDB, +0x00,0x00,0xE4,0x19,0x6E,0x28,0xF2,0xFF,0xFC,0xD9,0x00,0x00,0x64,0x1A,0x6E,0x42, +0xFE,0xFF,0xAE,0x2E,0xF2,0xFF,0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F,0x08,0x00, +0x4C,0xF3,0x8F,0x58,0xAE,0x2E,0xF2,0xFF,0x97,0x06,0x00,0x00,0xE4,0x19,0x0C,0xF1, +0x40,0x3D,0xF6,0xFF,0x6E,0x30,0xF6,0xFF,0xEE,0xD1,0xF2,0xFF,0x28,0x42,0xE1,0x19, +0xAE,0x2E,0xF2,0xFF,0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F,0xF8,0xFF,0x97,0x06, +0x00,0x00,0x12,0x00,0x00,0xF4,0x8F,0x58,0xAE,0x2E,0xF2,0xFF,0x97,0x06,0x00,0x00, +0xE4,0x19,0x3C,0x2F,0xFE,0x00,0xB7,0xF0,0x00,0xF4,0x8F,0x58,0xAE,0x2E,0xF2,0xFF, +0x97,0x06,0x00,0x00,0x64,0x1A,0x2E,0x2F,0x10,0x00,0x4C,0xF3,0x8F,0x58,0xAE,0x2E, +0xF2,0xFF,0x97,0x06,0x00,0x00,0xE4,0x19,0x0D,0x2F,0x6C,0xF4,0x8F,0x58,0x40,0x2A, +0xAE,0x2E,0xF2,0xFF,0x97,0x06,0x00,0x00,0x64,0x1A,0x0C,0x2F,0x6C,0xF4,0x8F,0x58, +0x40,0x28,0xBC,0x2E,0xFE,0x00,0xBC,0xF0,0x0D,0x2F,0x28,0xF4,0x8F,0x58,0x40,0x4A, +0x28,0x66,0xBC,0x2E,0xFE,0x00,0xC0,0xF0,0x0C,0x2F,0x28,0xF4,0x8F,0x58,0x40,0x4A, +0x18,0x66,0x8D,0x2E,0x0C,0x2F,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x04,0x67,0x01,0x70, +0x02,0x60,0x40,0x42,0x40,0x3D,0xFE,0xFF,0x02,0x60,0x04,0x60,0x00,0x60,0x34,0xFF, +0x6E,0x4A,0xFE,0xFF,0x10,0x67,0x97,0x42,0x3C,0x2F,0x01,0x00,0x16,0x00,0x38,0xF4, +0x8F,0x58,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xFE,0x56,0x4E,0xE8,0xFF,0xE7,0x48, +0x0C,0x03,0x79,0x28,0x00,0x00,0xA6,0xC6,0xAE,0x42,0xFC,0xFF,0x6C,0x42,0x98,0x37, +0x79,0x42,0x00,0x00,0x74,0xC6,0x2E,0x30,0x08,0x00,0x00,0x60,0x7A,0x00,0xAC,0x42, +0x78,0x1C,0xAC,0x42,0x7C,0x1C,0xAC,0x42,0x80,0x1C,0x00,0x60,0x7A,0x00,0x6C,0x39, +0xB8,0x1F,0x96,0x37,0x1E,0x67,0x6C,0x2D,0x9C,0x1F,0xFC,0xFF,0x7C,0x39,0x03,0x00, +0x8E,0x37,0x7C,0x39,0x02,0x00,0x90,0x37,0x7C,0x39,0x04,0x00,0x92,0x37,0x7C,0x39, +0x05,0x00,0x94,0x37,0x50,0x60,0x70,0xF4,0x40,0x29,0xE8,0x1A,0xAC,0x04,0x00,0x00, +0x00,0x02,0xE8,0x1A,0xAC,0x2E,0xE8,0x1A,0x64,0xF3,0x40,0x29,0xE4,0x1A,0x6C,0x39, +0xB6,0x1F,0x96,0x37,0x1E,0x67,0x6C,0x2D,0x98,0x1F,0xFC,0xFF,0x7C,0x39,0x03,0x00, +0x8E,0x37,0x7C,0x39,0x02,0x00,0x90,0x37,0x7C,0x39,0x04,0x00,0x92,0x37,0x7C,0x39, +0x05,0x00,0x94,0x37,0x10,0x60,0x40,0x4A,0x84,0x67,0x7C,0xB0,0x01,0x00,0x8E,0x67, +0x7C,0xB0,0x02,0x00,0xB0,0x67,0xAE,0x4A,0xFC,0xFF,0x00,0x67,0x8A,0x00,0xAE,0x2E, +0x16,0x00,0x3C,0x2F,0xFE,0x00,0xC4,0xF0,0x0C,0x2F,0x97,0x06,0x00,0x00,0x86,0x37, +0x50,0xF4,0x8F,0x50,0x8C,0x2E,0x97,0x06,0x00,0x00,0x86,0x37,0x2C,0x3F,0x8E,0x37, +0x2E,0x2F,0xFC,0xFF,0x14,0xF4,0x8F,0x5C,0xAE,0x2E,0x1A,0x00,0x3C,0x2F,0xFE,0x00, +0xC7,0xF0,0x0C,0x2F,0x97,0x06,0x00,0x00,0x8A,0x37,0x50,0xF4,0x8F,0x50,0x8C,0x2E, +0x97,0x06,0x00,0x00,0x8A,0x37,0x2C,0x3F,0x90,0x37,0x2E,0x2F,0xFC,0xFF,0x14,0xF4, +0x8F,0x5C,0x7C,0x39,0x01,0x00,0x98,0x37,0xAE,0x2E,0xFC,0xFF,0xF0,0xF3,0x57,0x42, +0x2E,0x2F,0xFC,0xFF,0xF4,0xF3,0x8F,0x58,0x2C,0x2F,0x92,0x37,0x2E,0x2F,0xFC,0xFF, +0x1C,0xF4,0x8F,0x50,0x40,0x3D,0xF2,0xFF,0x6E,0x4A,0xF2,0xFF,0x06,0x67,0xBC,0x3E, +0x01,0x00,0x20,0xF4,0x06,0x60,0x7C,0x3D,0x01,0x00,0xF2,0xFF,0x6E,0x4A,0xF2,0xFF, +0x00,0x67,0x38,0x03,0x6E,0x2A,0x0E,0x00,0x7C,0x3D,0x01,0x00,0xF0,0xFF,0x00,0x60, +0x1E,0x03,0x55,0x2D,0xF4,0xFF,0x6D,0x0C,0xFF,0xFF,0x20,0x00,0x00,0x67,0x0C,0x03, +0x4C,0x20,0x2D,0x32,0x20,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x08,0x00,0x00, +0x29,0x3E,0x00,0x67,0xF6,0x02,0x8C,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F, +0x0A,0x00,0x4C,0xF3,0x8F,0x58,0x6E,0x0C,0x02,0x00,0x08,0x00,0x10,0x66,0x8C,0x2E, +0x97,0x06,0x00,0x00,0x64,0x1A,0x2E,0x2F,0x12,0x00,0x4C,0xF3,0x8F,0x58,0x2D,0x0C, +0x10,0x00,0x09,0x00,0x00,0x66,0xE0,0x01,0x8D,0x2E,0x97,0x06,0x00,0x00,0x12,0x00, +0x0C,0x2F,0x97,0x06,0x00,0x00,0xE4,0x19,0x5C,0xF4,0x8F,0x58,0x2E,0x30,0x08,0x00, +0x00,0x60,0x6E,0x01,0x8D,0x2E,0x97,0x06,0x00,0x00,0x12,0x00,0x0C,0x2F,0x97,0x06, +0x00,0x00,0x64,0x1A,0x34,0xF4,0x8F,0x58,0xBC,0x2E,0x00,0x00,0x70,0x9B,0x44,0xF4, +0xBC,0x3E,0x16,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A,0x48,0xF4,0x8F,0x58, +0x40,0x4A,0x12,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98,0xFC,0x33,0x05,0x00, +0x00,0x00,0x18,0xC9,0x0A,0x60,0x8C,0x2E,0x97,0x06,0x00,0x00,0x64,0x1A,0x60,0xF4, +0x00,0x60,0xFA,0x00,0x79,0x0C,0x05,0x00,0x00,0x00,0x18,0xC9,0x00,0x66,0xEA,0x00, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x9A,0x37,0x0D,0x2F,0x97,0x06,0x00,0x00,0x12,0x00, +0x04,0xF4,0x8F,0x58,0x2C,0x42,0xA7,0x37,0x8C,0x2E,0x97,0x06,0x00,0x00,0x9A,0x37, +0x3C,0x3F,0x02,0x00,0x2C,0x2F,0xA0,0x1F,0x14,0xF4,0x8F,0x5C,0x8C,0x2E,0x97,0x06, +0x00,0x00,0xA7,0x37,0x3C,0x3F,0x03,0x00,0x2C,0x2F,0xA0,0x1F,0x14,0xF4,0x8F,0x5C, +0x18,0xF4,0xBC,0x3E,0x05,0x00,0x3C,0x3F,0x04,0x00,0x2C,0x2F,0xA0,0x1F,0x1C,0xF4, +0x8F,0x5C,0x40,0x3D,0xF0,0xFF,0x6E,0x4A,0xF0,0xFF,0x00,0x67,0x8A,0x00,0xBC,0x3E, +0x01,0x00,0x20,0xF4,0x8C,0x2E,0x97,0x06,0x00,0x00,0xA7,0x37,0x3C,0x3F,0x03,0x00, +0x2C,0x2F,0xA0,0x1F,0x24,0xF4,0x8F,0x5C,0x8C,0x2E,0x97,0x06,0x00,0x00,0xB4,0x37, +0x0C,0x2F,0x97,0x06,0x00,0x00,0xA7,0x37,0x2C,0xF4,0x8F,0x58,0x8C,0x2E,0x97,0x06, +0x00,0x00,0x64,0x1A,0x30,0xF4,0x2C,0x4A,0xB4,0x37,0x46,0x67,0x8C,0x2E,0x97,0x06, +0x00,0x00,0xB4,0x37,0x0C,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A,0x34,0xF4,0x8F,0x58, +0xBC,0x3E,0x16,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A,0x48,0xF4,0x8F,0x58, +0x40,0x4A,0x12,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98,0xFC,0x33,0x05,0x00, +0x00,0x00,0x18,0xC9,0x0A,0x60,0x8C,0x2E,0x97,0x06,0x00,0x00,0x64,0x1A,0x60,0xF4, +0x04,0x60,0x6E,0x42,0xF0,0xFF,0x04,0x60,0x6E,0x42,0xF0,0xFF,0x79,0x4A,0x00,0x00, +0xEC,0x98,0x08,0x67,0x6E,0x4A,0xF0,0xFF,0x00,0x66,0xFA,0xFE,0x8C,0x2E,0x97,0x06, +0x00,0x00,0x64,0x1A,0x3C,0x2F,0xFE,0x00,0xCA,0xF0,0x00,0xF4,0x8F,0x58,0x08,0x60, +0x7C,0xB0,0x02,0x00,0x00,0x67,0x8E,0xFE,0x6E,0x4A,0xF0,0xFF,0x44,0x67,0xAE,0x2E, +0x1A,0x00,0x2E,0x2F,0x16,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A,0x0C,0x2F, +0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F,0xFC,0xFF,0x2E,0x3F,0x08,0x00,0x74,0xF4, +0xFC,0xDF,0x00,0x00,0x12,0x00,0x40,0x3D,0xF0,0xFF,0x39,0x30,0x00,0x00,0x34,0xC8, +0x79,0xB0,0x00,0x00,0x74,0xC6,0x0A,0x6F,0xF9,0x33,0x00,0x00,0x34,0xC8,0x00,0x00, +0x74,0xC6,0x00,0x60,0xE6,0x00,0x6E,0x4A,0x08,0x00,0x14,0x67,0x8D,0x2E,0x97,0x06, +0x00,0x00,0x12,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0xE4,0x19,0x34,0xF4,0x8F,0x58, +0x2E,0x30,0x08,0x00,0x66,0x60,0xAC,0x52,0x78,0x1C,0x2D,0x20,0x0E,0x00,0xAC,0xD1, +0x80,0x1C,0x68,0x60,0x8C,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x3C,0xF4,0x40,0x3D, +0xF0,0xFF,0x58,0x60,0x8D,0x2E,0x97,0x06,0x00,0x00,0x12,0x00,0x0C,0x2F,0x97,0x06, +0x00,0x00,0x64,0x1A,0x34,0xF4,0x8F,0x58,0x2D,0x10,0x09,0x00,0x80,0x48,0x80,0x3E, +0x2D,0x2F,0x0A,0x00,0x0C,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A,0x0C,0x2F,0x97,0x06, +0x00,0x00,0xE4,0x19,0x64,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x40,0x3D,0xF0,0xFF, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x64,0x1A,0x30,0xF4,0x10,0x60,0x40,0x4A,0x96,0x67, +0x7C,0xB0,0x01,0x00,0x9E,0x67,0x7C,0xB0,0x02,0x00,0xA8,0x67,0x6E,0x4A,0x08,0x00, +0x06,0x67,0xAE,0x2E,0x0A,0x00,0x30,0xF4,0xAE,0x4A,0xFC,0xFF,0x3C,0x67,0x6E,0x20, +0x16,0x00,0x50,0x53,0xAE,0x2E,0x16,0x00,0x3C,0x2F,0xFE,0x00,0xCF,0xF0,0x0C,0x2F, +0x97,0x06,0x00,0x00,0x86,0x37,0x50,0xF4,0x8F,0x50,0x8C,0x2E,0x97,0x06,0x00,0x00, +0x86,0x37,0x2C,0x3F,0x8E,0x37,0x2E,0x2F,0xFC,0xFF,0x14,0xF4,0x8F,0x5C,0xAC,0x3E, +0x8E,0x37,0x2E,0x2F,0xFC,0xFF,0x54,0xF4,0x8F,0x58,0x6E,0x2A,0xF4,0xFF,0x0D,0x20, +0x08,0x67,0x6E,0x4A,0xF0,0xFF,0x00,0x66,0xDA,0xFC,0x2E,0x30,0x08,0x00,0x28,0x60, +0x2C,0x20,0x78,0x1C,0x6E,0x22,0x16,0x00,0x80,0x32,0x2C,0x20,0x7C,0x1C,0x6E,0x22, +0x1A,0x00,0x80,0x32,0x6E,0x20,0x1E,0x00,0xAC,0x20,0x80,0x1C,0x1A,0x60,0x18,0x60, +0xAC,0x2E,0xE4,0x1A,0x78,0xF4,0x10,0x60,0x40,0x4A,0xD4,0x67,0x7C,0xB0,0x01,0x00, +0xEC,0x67,0x7C,0xB0,0x02,0x00,0xE8,0x67,0x6C,0x4A,0x98,0x37,0x06,0x67,0xAC,0x2E, +0xA0,0x1F,0x7C,0xF4,0x01,0x70,0x21,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03, +0x3C,0x2E,0x00,0x00,0xBA,0x96,0x47,0x20,0xBC,0x20,0x01,0x00,0x20,0x01,0x47,0x20, +0x88,0x58,0x79,0x22,0x00,0x00,0x94,0xC7,0xA9,0x30,0x1C,0x00,0x47,0x20,0xFC,0xD1, +0x00,0x00,0x14,0x00,0xB9,0x30,0x00,0x00,0x14,0xC9,0x47,0x20,0xFC,0xD1,0x00,0x00, +0x16,0x00,0xBC,0x20,0x00,0x00,0x58,0x9C,0x47,0x20,0xFC,0xD1,0x00,0x00,0x1A,0x00, +0xB9,0x30,0x00,0x00,0x50,0xC8,0x47,0x20,0xFC,0xD1,0x00,0x00,0x1C,0x00,0xB9,0x30, +0x00,0x00,0x28,0xC8,0x79,0x20,0x00,0x00,0x94,0xC7,0xE8,0x33,0x1C,0x00,0x00,0x00, +0x90,0xC7,0x01,0x70,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0xEE,0x33,0x08,0x00,0x00,0x00, +0x50,0xC8,0xEE,0x33,0x0A,0x00,0x00,0x00,0x28,0xC8,0x01,0x70,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0xC4,0xF1,0x79,0x20,0x00,0x00,0x94,0xC7,0x68,0x4A,0x36,0x00,0x22,0x67, +0xBC,0x2E,0x00,0x00,0xF8,0xB7,0x79,0x20,0x00,0x00,0x94,0xC7,0x28,0x3F,0x36,0x00, +0x79,0x20,0x00,0x00,0x94,0xC7,0x28,0x3F,0x1C,0x00,0x3C,0x3F,0x01,0x00,0xB4,0xF1, +0x8F,0x5C,0xC8,0xF1,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x0C,0x00, +0x2E,0x2F,0x08,0x00,0x3C,0x3F,0x02,0x00,0xB4,0xF1,0x8F,0x5C,0x40,0x3D,0xFE,0xFF, +0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x2E,0x2F,0x0C,0x00, +0x6E,0x20,0x08,0x00,0x90,0x4E,0x8F,0x58,0x01,0xF0,0x56,0x4E,0xE6,0xFF,0x80,0x42, +0x2E,0x30,0x0A,0x00,0x10,0x72,0xA0,0xE3,0x40,0x2D,0xFC,0xFF,0x2E,0x30,0x0C,0x00, +0x48,0xE1,0x6E,0xD0,0x0E,0x00,0x40,0x48,0x40,0x42,0x40,0x48,0xAE,0xD1,0xFC,0xFF, +0x80,0x42,0x2E,0x30,0x2A,0x00,0x10,0x72,0xA0,0xE3,0x40,0x2D,0xF8,0xFF,0x80,0x42, +0x2E,0x30,0x28,0x00,0xAE,0xD1,0xF8,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEC,0xFF, +0x2E,0x2F,0x24,0x00,0x2E,0x2F,0xFC,0xFF,0x2E,0x2F,0xF8,0xFF,0x0E,0x2F,0x97,0x06, +0x00,0x00,0x1A,0x00,0x0E,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x2E,0x3F,0x08,0x00, +0xE0,0xF1,0xFC,0xDF,0x00,0x00,0x16,0x00,0x40,0x3D,0xEA,0xFF,0xB8,0xF2,0x6E,0x20, +0x2C,0x00,0xAE,0x30,0xEC,0xFF,0x6E,0x20,0x30,0x00,0xAE,0x30,0xEE,0xFF,0x6E,0x20, +0x34,0x00,0xAE,0x30,0xF0,0xFF,0x6E,0x20,0x38,0x00,0xAE,0x30,0xF2,0xFF,0x6E,0x20, +0x3C,0x00,0xAE,0x30,0xF4,0xFF,0x6E,0x20,0x40,0x00,0xAE,0x30,0xF6,0xFF,0x2E,0x30, +0xEA,0xFF,0x01,0xF0,0x56,0x4E,0xF2,0xFF,0x8E,0x2E,0x97,0x51,0x2E,0x2F,0x0A,0x00, +0x2E,0x3F,0x08,0x00,0xD0,0xF1,0x8F,0x5C,0x40,0x3D,0xF6,0xFF,0xB8,0xF2,0x6E,0x20, +0x0E,0x00,0xAE,0x30,0xF8,0xFF,0x6E,0x20,0x12,0x00,0xAE,0x30,0xFA,0xFF,0x6E,0x20, +0x16,0x00,0xAE,0x30,0xFC,0xFF,0x6E,0x20,0x1A,0x00,0xAE,0x30,0xFE,0xFF,0x2E,0x30, +0xF6,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x2E,0x2F,0x08,0x00,0xE4,0xF1,0x8F,0x58, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0x57,0x42,0x20,0xF4,0xAE,0x3E,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x18,0xF2,0x8F,0x58, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0x8E,0x2E,0x97,0x06,0x00,0x00,0x12,0x00,0x0E,0x2F,0x97,0x06,0x00,0x00,0x0A,0x00, +0x2E,0x3F,0x08,0x00,0x1C,0xF2,0x8F,0x5C,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30, +0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x0A,0x00,0x2E,0x3F,0x08,0x00, +0x20,0xF2,0x8F,0x54,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0, +0x56,0x4E,0xFA,0xFF,0xAE,0x3E,0x08,0x00,0x24,0xF2,0x40,0x3D,0xFE,0xFF,0xB8,0xF2, +0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xF2,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xF6,0xFF,0x2E,0x2F,0x08,0x00,0x28,0xF2,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0x6E,0x20, +0x0C,0x00,0xAE,0x30,0xF6,0xFF,0x6E,0x20,0x10,0x00,0xAE,0x30,0xF8,0xFF,0x6E,0x20, +0x14,0x00,0xAE,0x30,0xFA,0xFF,0x6E,0x20,0x18,0x00,0xAE,0x30,0xFC,0xFF,0xB8,0xF2, +0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x03,0x2E,0x3E, +0x08,0x00,0x7C,0xBE,0xFF,0x00,0x12,0x6F,0x7C,0xBE,0x00,0x01,0x02,0x66,0x48,0xF2, +0x7C,0xBE,0x01,0x01,0x02,0x66,0x28,0xF0,0x32,0x60,0x7C,0xBE,0xFF,0x00,0x20,0x67, +0x8E,0x2E,0x97,0x59,0x07,0x3F,0x57,0x56,0x3C,0x3F,0x0E,0x00,0x39,0x2F,0x00,0x00, +0x06,0x98,0x4C,0xF2,0x8F,0x50,0x6E,0x20,0xFC,0xFF,0x50,0x2D,0xFC,0xFF,0x06,0x60, +0x6E,0x2D,0x0A,0x00,0xFC,0xFF,0xAE,0x2E,0xFC,0xFF,0x50,0xF2,0xB8,0xF2,0x21,0xF0, +0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x08,0x00,0xB9,0x30,0x00,0x00,0x32,0xC8,0x6E,0x20, +0x0C,0x00,0xB9,0x30,0x00,0x00,0x72,0xC6,0x6E,0x20,0x10,0x00,0xB9,0x30,0x00,0x00, +0xD6,0x9A,0x6E,0x20,0x14,0x00,0xB9,0x30,0x00,0x00,0x02,0x97,0x39,0x30,0x00,0x00, +0x66,0xC7,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x14,0x00,0x2E,0x2F,0x10,0x00, +0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x34,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0xB8,0xF2,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x14,0x00,0x2E,0x2F,0x10,0x00, +0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x54,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFC,0xFF, +0x8E,0x2E,0x97,0x06,0x00,0x00,0x10,0x00,0x0E,0x2F,0x97,0x50,0x34,0xF5,0x8F,0x58, +0xB8,0xF2,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x10,0x00, +0x0E,0x2F,0x97,0x50,0x38,0xF5,0x8F,0x58,0xB8,0xF2,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x01,0x00,0x6E,0x4A,0x0E,0x00,0x04,0x67,0x67,0x42, +0x04,0x60,0x3C,0x3F,0x01,0x00,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2, +0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x3E,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0xE8,0xF1,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF, +0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xA7,0x42,0x2E,0x3F,0x0E,0x00,0x3C,0x3F,0x04,0x00, +0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0x57,0x42,0x2E,0x30,0x0C,0x00,0x7C,0xC0,0x00,0x80,0x04,0x66,0x67,0x42,0x04,0x60, +0x3C,0x3F,0x01,0x00,0x6E,0x4A,0x0E,0x00,0x04,0x67,0x67,0x42,0x04,0x60,0x3C,0x3F, +0x01,0x00,0x3C,0x3F,0x08,0x00,0x2E,0x3F,0x0C,0x00,0x57,0x02,0xFF,0x7F,0x2E,0x2F, +0x08,0x00,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2, +0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x12,0x00,0x2E,0x2F, +0x0E,0x00,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x08,0xF2,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x0C,0xF2,0x8F,0x50,0x40,0x3D, +0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x2E,0x2F, +0x10,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x04,0xF2,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0xF4,0xF1,0x8F,0x50,0x40,0x3D, +0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x8E,0x2E, +0x97,0x06,0x00,0x00,0x10,0x00,0xFC,0xF1,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00, +0x00,0xF2,0x8F,0x50,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0, +0x56,0x4E,0xFA,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x10,0x00,0xFC,0xF1,0xAE,0x3E, +0x1A,0x00,0x2E,0x3F,0x18,0x00,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x14,0xF2, +0x8F,0x50,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0xBC,0x2E,0x00,0x00,0xBA,0x96,0x8C,0xF2,0x40,0x3D,0xFE,0xFF,0xB8,0xF2, +0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0x3C,0x2F,0x00,0x00,0xBA,0x96,0x4C,0xF2,0x8F,0x50,0x40,0x3D,0xFE,0xFF, +0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x12,0x00, +0x2E,0x2F,0x0E,0x00,0x2E,0x2F,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x9C,0xF2,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0, +0x56,0x4E,0xFA,0xFF,0xAE,0x3E,0x0C,0x00,0x2E,0x2F,0x08,0x00,0xA0,0xF2,0x8F,0x58, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0xAE,0x3E,0x0C,0x00,0x2E,0x2F,0x08,0x00,0xA4,0xF2,0x8F,0x58,0x40,0x3D,0xFE,0xFF, +0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x3E,0x08,0x00, +0x6C,0xF2,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0xAE,0x3E,0x08,0x00,0x70,0xF2,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30, +0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x2E,0x2F,0x08,0x00,0x7C,0xF2,0x8F,0x58, +0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF, +0xAE,0x3E,0x08,0x00,0x80,0xF2,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF, +0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x2E,0x3F, +0x08,0x00,0x64,0xF2,0x8F,0x54,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF, +0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x2E,0x3F, +0x08,0x00,0x68,0xF2,0x8F,0x54,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF, +0x01,0xF0,0x56,0x4E,0xF2,0xFF,0x8E,0x2E,0x97,0x51,0x2E,0x2F,0x08,0x00,0x74,0xF2, +0x8F,0x58,0x40,0x3D,0xF6,0xFF,0xB8,0xF2,0x6E,0x20,0x0C,0x00,0xAE,0x30,0xF8,0xFF, +0x6E,0x20,0x10,0x00,0xAE,0x30,0xFA,0xFF,0x6E,0x20,0x14,0x00,0xAE,0x30,0xFC,0xFF, +0x6E,0x20,0x18,0x00,0xAE,0x30,0xFE,0xFF,0x2E,0x30,0xF6,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x78,0xF2, +0x8F,0x58,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0xAE,0x2E,0x20,0x00,0x2E,0x2F,0x1C,0x00,0x2E,0x2F,0x18,0x00,0x2E,0x2F, +0x14,0x00,0x2E,0x2F,0x10,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x84,0xF2, +0xFC,0xDF,0x00,0x00,0x18,0x00,0x40,0x3D,0xFE,0xFF,0xB8,0xF2,0x2E,0x30,0xFE,0xFF, +0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x0A,0x00,0x47,0x42, +0x0C,0x60,0x4D,0x20,0x47,0x32,0xC9,0xD1,0xBC,0x10,0x30,0x00,0x47,0x52,0x7C,0xBE, +0x02,0x00,0xEE,0x6D,0x2D,0x42,0x02,0x00,0x8E,0x2E,0x97,0x50,0x3C,0x2F,0xFE,0x00, +0x10,0xF2,0x6E,0x0C,0x09,0x00,0x08,0x00,0x04,0x63,0x0D,0x2F,0x04,0x60,0x0D,0x2F, +0x97,0x52,0x50,0xF4,0x8F,0x50,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F, +0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0A,0x00,0x07,0x3A,0x7C,0xCA,0x00,0xF8,0x0B,0x70, +0x65,0xE0,0x7C,0xCA,0x1F,0x00,0x8D,0x2E,0x05,0x3F,0x3C,0xF5,0x8F,0x54,0x8D,0x2E, +0x97,0x54,0x07,0x30,0x7C,0xC0,0xE0,0x07,0x48,0xEA,0x00,0x3F,0x57,0x02,0x3F,0x00, +0x3C,0xF5,0x8F,0x54,0x8D,0x2E,0x97,0x58,0x3C,0x2F,0xFE,0x00,0x13,0xF2,0x4C,0xF3, +0x8F,0x58,0x39,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x0A,0x00, +0x8D,0x2E,0x2E,0x3F,0x08,0x00,0x57,0x02,0x1F,0x00,0x3C,0xF5,0x8F,0x54,0x8D,0x2E, +0x97,0x54,0x2E,0x30,0x08,0x00,0x7C,0xC0,0xE0,0x01,0x48,0xEA,0x00,0x3F,0x3C,0xF5, +0x8F,0x54,0x8D,0x2E,0x97,0x58,0x2E,0x30,0x08,0x00,0x09,0x72,0x68,0xE2,0x7C,0xC0, +0x7F,0x00,0x7C,0xD0,0x50,0x00,0x40,0x48,0x40,0x42,0x40,0x48,0xFC,0x80,0x64,0x00, +0x40,0x48,0x00,0x3F,0x3C,0xF5,0x8F,0x54,0x01,0xF8,0x56,0x4E,0xCC,0xFF,0xE7,0x48, +0x1C,0x07,0x2E,0x2E,0x08,0x00,0x6E,0x2A,0x0C,0x00,0xBC,0x3E,0x17,0x00,0x07,0x2F, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE9,0xFF,0x28,0xF1,0x8F,0x50,0x4D,0x28,0xEE,0x47, +0xF2,0xFF,0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98,0x04,0x67,0xFC,0x18,0x20,0x00, +0x2E,0x08,0x04,0x00,0xE9,0xFF,0x04,0x67,0x07,0x70,0x02,0x60,0x20,0x70,0xC0,0x18, +0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98,0x04,0x67,0xFC,0x18,0x20,0x00,0x02,0x60, +0xDB,0x18,0x13,0x4A,0x06,0x67,0x13,0x0C,0x2E,0x00,0xF4,0x66,0x79,0x0C,0x40,0x01, +0x00,0x00,0x0A,0x98,0x04,0x66,0x0A,0x70,0x02,0x60,0x0C,0x70,0x40,0x3D,0xCC,0xFF, +0x04,0x60,0xFC,0x18,0x20,0x00,0x0C,0x20,0x8D,0x90,0x6E,0x30,0xCC,0xFF,0x88,0xB0, +0xF0,0x6D,0x13,0x4A,0x02,0x67,0x8B,0x52,0x02,0x60,0xDB,0x18,0x13,0x4A,0xFA,0x66, +0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98,0x04,0x66,0x0D,0x70,0x02,0x60,0x10,0x70, +0x40,0x3D,0xCC,0xFF,0x04,0x60,0xFC,0x18,0x20,0x00,0x0C,0x20,0x8D,0x90,0x6E,0x30, +0xCC,0xFF,0x88,0xB0,0xF0,0x6D,0xEE,0x47,0xCE,0xFF,0x2E,0x08,0x04,0x00,0xE9,0xFF, +0x04,0x67,0x13,0x42,0x1A,0x60,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x3C,0x2F, +0xFE,0x00,0x16,0xF2,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xCE,0xFF,0x50,0xF4,0x8F,0x50, +0x08,0x7C,0x8B,0x2E,0x0C,0xF1,0x40,0x9C,0x04,0x60,0xFC,0x18,0x20,0x00,0x06,0x30, +0x46,0x53,0x40,0x4A,0xF4,0x66,0x02,0x60,0xDB,0x18,0x13,0x4A,0xFA,0x66,0xFC,0x18, +0x20,0x00,0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98,0x04,0x67,0xFC,0x18,0x20,0x00, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x2E,0x3F,0xEC,0xFF,0x40,0xF5,0x8F,0x54, +0xEE,0x47,0xE0,0xFF,0x03,0x7C,0x0C,0x60,0xDB,0x18,0xDB,0x18,0x46,0x4A,0x04,0x67, +0xFC,0x18,0x2D,0x00,0x06,0x30,0x46,0x53,0x40,0x4A,0xEC,0x66,0xFC,0x18,0x20,0x00, +0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98,0x04,0x67,0xFC,0x18,0x20,0x00,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xD8,0xFF,0x2E,0x3F,0xEA,0xFF,0x44,0xF5,0x8F,0x54,0xEE,0x47, +0xD8,0xFF,0x02,0x7C,0x0C,0x60,0xDB,0x18,0xDB,0x18,0x46,0x4A,0x04,0x67,0xFC,0x18, +0x3A,0x00,0x06,0x30,0x46,0x53,0x40,0x4A,0xEC,0x66,0x79,0x0C,0x40,0x01,0x00,0x00, +0x0A,0x98,0x04,0x67,0xFC,0x18,0x20,0x00,0x8C,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xDC,0xFF,0x4C,0xF3,0x8F,0x58,0x8C,0x56,0x0C,0x20,0x8D,0x90,0x31,0xFE,0x56,0x4E, +0xFA,0xFF,0x2E,0x30,0x0E,0x00,0x2E,0x32,0x10,0x00,0x40,0xB3,0x7C,0xC0,0x01,0x00, +0x1C,0x67,0x2E,0x2F,0x16,0x00,0x2E,0x2F,0x12,0x00,0x3C,0x2F,0x01,0x00,0x07,0x00, +0x3C,0x3F,0x03,0x00,0x04,0xF0,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x5A,0x60,0xB9,0x2E, +0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C,0x2E,0x2F,0x1A,0x00,0x48,0xF5, +0x8F,0x58,0xBC,0x3E,0x01,0x00,0x3C,0x2F,0x01,0x00,0x01,0x00,0xEC,0xF2,0x8F,0x58, +0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C,0x39,0x2F,0x00,0x00, +0x44,0xC8,0x68,0xF0,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0xAE,0x3E,0xFE,0xFF,0x2E,0x2F, +0x12,0x00,0x3C,0x3F,0x03,0x00,0x4C,0xF5,0x8F,0x5C,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x03,0x00,0x67,0x42,0xEC,0xF2,0x8F,0x58,0x2E,0x30,0x10,0x00,0x01,0xF0,0x56,0x4E, +0xDA,0xFF,0xE7,0x48,0x00,0x07,0x2E,0x2E,0x08,0x00,0xBC,0x3E,0x1E,0x00,0x07,0x2F, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE2,0xFF,0x28,0xF1,0x8F,0x50,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xDA,0xFF,0x50,0xF5,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0xFC,0xF1, +0xAE,0x2E,0xFC,0xFF,0x2E,0x2F,0xF0,0xFF,0x2E,0x2F,0xEC,0xFF,0x2E,0x2F,0xE8,0xFF, +0x2E,0x3F,0xE6,0xFF,0x2E,0x2F,0xE2,0xFF,0x54,0xF5,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x00,0x3C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDA,0xFF,0xFC,0xF1,0x06,0x30,0x31,0xF0, +0x56,0x4E,0xEC,0xFF,0x79,0x2D,0x00,0x00,0xA6,0xC6,0xF0,0xFF,0x8E,0x2E,0x97,0x51, +0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x2E,0x2F,0x08,0x00, +0xE4,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF, +0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0xA7,0x42,0xA7,0x42,0x67,0x42,0xF8,0xF3, +0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x3C,0x3F,0x08,0x00,0x67,0x42,0x2E,0x2F,0x08,0x00, +0xE8,0xF3,0xFC,0xDF,0x00,0x00,0x0E,0x00,0xAE,0x3E,0x0C,0x00,0x2E,0x2F,0x08,0x00, +0xF4,0xF3,0x8F,0x58,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF, +0x2E,0x3F,0xFE,0xFF,0xA7,0x42,0xA7,0x42,0x3C,0x3F,0x03,0x00,0xF8,0xF3,0xFC,0xDF, +0x00,0x00,0x10,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF4,0xFF,0xA7,0x42,0x6E,0x20,0xF0,0xFF,0x28,0x2F,0x04,0x1E,0xA7,0x42, +0xA7,0x42,0xA7,0x42,0xA7,0x42,0xA7,0x42,0xA7,0x42,0x67,0x42,0x3C,0x3F,0x30,0x00, +0xC8,0xF2,0xFC,0xDF,0x00,0x00,0x38,0x00,0x40,0x3D,0xF6,0xFF,0x2E,0x08,0x04,0x00, +0xF7,0xFF,0x02,0x67,0x58,0xF5,0x2E,0x08,0x04,0x00,0xF7,0xFF,0x96,0x66,0x01,0x70, +0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x57,0x42,0x2E,0x2F,0x08,0x00,0x5C,0xF5,0x8F,0x58, +0x2E,0x30,0x0C,0x00,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0xBC,0xD0,0x00,0x00, +0x0A,0x00,0x40,0x20,0x50,0x42,0x01,0xF0,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x04,0x01, +0x79,0x2A,0x00,0x00,0xA6,0xC6,0xAD,0x42,0x78,0x1C,0xAD,0x42,0x7C,0x1C,0xAD,0x42, +0x80,0x1C,0x8E,0x2E,0x97,0x55,0x0E,0x2F,0x97,0x55,0x2E,0x2F,0x10,0x00,0x2E,0x2F, +0x10,0x00,0xA7,0x42,0x67,0x42,0x74,0xF4,0xFC,0xDF,0x00,0x00,0x12,0x00,0x40,0x3D, +0xFC,0xFF,0x6E,0x4A,0xFC,0xFF,0x04,0x66,0x40,0x42,0x4A,0x60,0xAD,0x53,0x7C,0x1C, +0x57,0x42,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF6,0xFF,0x0D,0x2F,0x97,0x06,0x00,0x00,0x78,0x1C,0x60,0xF5,0xFC,0xDF,0x00,0x00, +0x0E,0x00,0x57,0x42,0x2E,0x3F,0x0E,0x00,0x2E,0x2F,0x08,0x00,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x0D,0x2F,0x97,0x06,0x00,0x00,0x7C,0x1C,0x60,0xF5,0xFC,0xDF, +0x00,0x00,0x0E,0x00,0x01,0x70,0x01,0xF8,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x16,0x00, +0x0E,0x67,0xAE,0x2E,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x04,0xF4,0x8F,0x58,0x12,0x60, +0xAE,0x2E,0x08,0x00,0x3C,0x2F,0xFE,0x00,0x19,0xF2,0x2E,0x2F,0x0C,0x00,0x50,0xF4, +0x8F,0x50,0xAE,0x2E,0x0C,0x00,0x2E,0x3F,0x14,0x00,0x2E,0x2F,0x10,0x00,0x14,0xF4, +0x8F,0x5C,0x01,0xF0,0x56,0x4E,0xE6,0xFF,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x0C,0x00, +0x6E,0x28,0x16,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x2D,0x3F,0x0C,0x00, +0x40,0xF5,0x8F,0x54,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x2E,0x3F,0x10,0x00, +0x2E,0x2F,0x08,0x00,0x14,0xF4,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF, +0x2D,0x3F,0x0A,0x00,0x44,0xF5,0x8F,0x54,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF, +0x2E,0x3F,0x12,0x00,0x2E,0x2F,0x08,0x00,0x14,0xF4,0x8F,0x5C,0x57,0x42,0x2E,0x3F, +0x14,0x00,0x2E,0x2F,0x08,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0C,0x2F, +0x60,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x01,0xFC,0x56,0x4E,0xE4,0xFF,0xE7,0x48, +0x1C,0x1F,0x6E,0x2A,0x0C,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x2B,0x2E,0x78,0x1F, +0x8B,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F,0x08,0x00,0x4C,0xF3,0x8F,0x58, +0x8B,0x2E,0x97,0x06,0x00,0x00,0x64,0x1A,0x2E,0x2F,0x08,0x00,0x4C,0xF3,0x8F,0x58, +0x44,0x42,0x02,0x60,0x44,0x52,0x4B,0x20,0x44,0x32,0xC9,0xD1,0x28,0x0C,0x2A,0x00, +0xE4,0x19,0xF0,0x66,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0D,0x2F,0x97,0x06,0x00,0x00,0x12,0x00,0x60,0xF5, +0xFC,0xDF,0x00,0x00,0x0E,0x00,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0E,0x00,0x3C,0x2F, +0x05,0x00,0x03,0x00,0x3C,0x3F,0x04,0x00,0x0D,0x2F,0x07,0x2F,0x64,0xF5,0xFC,0xDF, +0x00,0x00,0x0E,0x00,0x57,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x2D,0x10,0x09,0x00, +0x80,0x48,0x00,0x3F,0x3C,0x3F,0x09,0x00,0x07,0x2F,0x68,0xF5,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0xBC,0x3E,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2D,0x10,0x09,0x00, +0x80,0x48,0x00,0x3F,0x3C,0x3F,0x08,0x00,0x07,0x2F,0x68,0xF5,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x57,0x42,0x07,0x2F,0x5C,0xF5,0x8F,0x58,0xBC,0x3E,0x0B,0x00,0x3C,0x3F, +0x0A,0x00,0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x4A,0x00,0x67,0x20,0x01,0x97,0x42, +0x3C,0x3F,0x02,0x00,0xD4,0xF2,0x8F,0x54,0x01,0x7A,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xE4,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x24,0xF4,0x8F,0x5C,0x0B,0x20,0x04,0x32, +0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF2,0xFF,0x2C,0xF4,0x8F,0x58,0x0B,0x20,0x04,0x32,0xC1,0x48,0x81,0xD0, +0x80,0x2E,0x97,0x06,0x00,0x00,0x64,0x1A,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE4,0xFF, +0x2C,0xF4,0x8F,0x58,0x0B,0x20,0x04,0x32,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06, +0x00,0x00,0x64,0x1A,0x0B,0x20,0x04,0x32,0xC1,0x48,0x81,0xD0,0x00,0x2F,0x97,0x06, +0x00,0x00,0xE4,0x19,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x4E,0x66,0x8B,0x2E,0x97,0x06, +0x00,0x00,0x64,0x1A,0x0B,0x2F,0x97,0x06,0x00,0x00,0xE4,0x19,0x6C,0xF5,0x8F,0x58, +0x79,0x0C,0xDC,0xFF,0x00,0x00,0x18,0xC9,0x0E,0x66,0x97,0x42,0x3C,0x2F,0x01,0x00, +0x12,0x00,0x38,0xF4,0x8F,0x58,0x22,0x60,0xAC,0xF3,0x00,0x3A,0x1C,0x67,0x8D,0x2E, +0x97,0x06,0x00,0x00,0x12,0x00,0x0B,0x20,0x04,0x32,0xC1,0x48,0x81,0xD0,0x00,0x2F, +0x97,0x06,0x00,0x00,0x64,0x1A,0x4C,0xF3,0x8F,0x58,0x2D,0x1C,0x09,0x00,0x86,0x48, +0x47,0x20,0xFC,0xD1,0x00,0x00,0xE3,0x00,0x10,0x08,0x00,0x00,0x06,0x67,0x7C,0x8C, +0x01,0x00,0x04,0x60,0x7C,0xCC,0xFE,0xFF,0x06,0x30,0x80,0x48,0x2D,0xB0,0x09,0x00, +0x1C,0x67,0x86,0x3E,0x3C,0x3F,0x01,0x00,0x0B,0x2F,0x97,0x06,0x00,0x00,0x64,0x1A, +0x70,0xF5,0x8F,0x5C,0xAC,0xF3,0x00,0x3A,0x04,0x67,0x46,0x1B,0x09,0x00,0x97,0x42, +0x67,0x42,0xD4,0xF2,0x8F,0x54,0x05,0x30,0x04,0x60,0x02,0x60,0x40,0x42,0x3D,0xFE, +0x56,0x4E,0xC0,0xFF,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x0C,0x00,0x79,0x26,0x00,0x00, +0xA6,0xC6,0x97,0x42,0x3C,0x3F,0x02,0x00,0xD4,0xF2,0x8F,0x54,0x6B,0x2D,0x80,0x1F, +0xD0,0xFF,0x8B,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19,0x2E,0x2F,0x08,0x00,0x4C,0xF3, +0x8F,0x58,0xEB,0x49,0xE4,0x19,0x02,0x60,0x8C,0x52,0x14,0x0C,0x2A,0x00,0xF8,0x66, +0x8C,0x2E,0x0D,0x2F,0x97,0x06,0x00,0x00,0x12,0x00,0x4C,0xF3,0x8F,0x58,0x40,0x28, +0x8C,0x2E,0x97,0x53,0x3C,0x2F,0xFE,0x00,0x1C,0xF2,0x4C,0xF3,0x8F,0x58,0x8B,0x2E, +0x97,0x06,0x00,0x00,0xE4,0x19,0x3C,0x2F,0x06,0x00,0x05,0x00,0x2E,0x2F,0xD0,0xFF, +0x74,0xF5,0x8F,0x50,0x40,0x3D,0xCE,0xFF,0x97,0x42,0x67,0x42,0xD4,0xF2,0x8F,0x54, +0x6E,0x4A,0xCE,0xFF,0x50,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x02,0x00,0x2E,0x2F, +0xD0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xC0,0xFF,0x0D,0x2F,0x97,0x06,0x00,0x00, +0x12,0x00,0x60,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x8B,0x2E,0x97,0x06,0x00,0x00, +0x80,0x1C,0x3C,0x2F,0x04,0x00,0x07,0x00,0x3C,0x3F,0x03,0x00,0x0D,0x2F,0x2E,0x2F, +0xD0,0xFF,0x64,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0xBC,0x3E,0x08,0x00,0x2E,0x2F, +0xD0,0xFF,0x78,0xF5,0x8F,0x58,0x01,0x70,0x01,0xFE,0x56,0x4E,0xC4,0xFF,0xE7,0x48, +0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x97,0x42,0x3C,0x3F,0x02,0x00,0xD4,0xF2, +0x8F,0x54,0x2D,0x2E,0x7C,0x1F,0x6E,0x1D,0x09,0x00,0xD0,0xFF,0x2E,0x42,0xD1,0xFF, +0x6E,0x1B,0xD0,0xFF,0xE4,0x19,0x8D,0x2E,0x97,0x06,0x00,0x00,0xE5,0x19,0x3C,0x2F, +0xFE,0x00,0x21,0xF2,0x4C,0xF3,0x8F,0x58,0x8D,0x2E,0x97,0x06,0x00,0x00,0xE4,0x19, +0x3C,0x2F,0x05,0x00,0x04,0x00,0x07,0x2F,0x74,0xF5,0x8F,0x50,0x40,0x3D,0xF2,0xFF, +0x6E,0x4A,0xF2,0xFF,0x00,0x67,0xBA,0x00,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x59, +0x2E,0x10,0x09,0x00,0x80,0x48,0x00,0x3F,0x57,0x06,0xC0,0xFF,0x7C,0xF5,0x8F,0x5C, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x2E,0x10,0x09,0x00,0x80,0x48,0x00,0x3F, +0x57,0x06,0xC0,0xFF,0x80,0xF5,0x8F,0x54,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xC4,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x04,0xF4,0x8F,0x58,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xD0,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xC4,0xFF,0x3C,0x3F,0x03,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C, +0x57,0x42,0x3C,0x3F,0x06,0x00,0x07,0x2F,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF, +0x0D,0x2F,0x97,0x06,0x00,0x00,0x80,0x1C,0x60,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x57,0x42,0x3C,0x3F,0x07,0x00,0x07,0x2F,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xDE,0xFF, +0x0E,0x2F,0x97,0x51,0x60,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x97,0x42,0x67,0x42, +0xD4,0xF2,0x8F,0x54,0xBC,0x3E,0x08,0x00,0x07,0x2F,0x78,0xF5,0x8F,0x58,0x08,0x60, +0x97,0x42,0x67,0x42,0xD4,0xF2,0x8F,0x54,0x01,0x70,0x21,0xF8,0x56,0x4E,0xFA,0xFF, +0xE7,0x48,0x04,0x1F,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x2D,0x2E,0xA8,0x1F,0x6D,0x4A, +0xB8,0x1F,0x04,0x67,0x01,0x70,0x02,0x60,0x40,0x42,0x00,0x3C,0x6D,0x4A,0xB8,0x1F, +0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x00,0x3A,0x47,0x20,0xFC,0xD1,0x00,0x00, +0x6A,0x00,0x86,0x30,0x47,0x20,0xFC,0xD1,0x00,0x00,0x82,0x00,0x85,0x30,0x6D,0x4A, +0xB6,0x1F,0x04,0x67,0x01,0x70,0x02,0x60,0x40,0x42,0x00,0x3C,0x6D,0x4A,0xB6,0x1F, +0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x00,0x3A,0x47,0x20,0xFC,0xD1,0x00,0x00, +0xCA,0x00,0x86,0x30,0x47,0x20,0xFC,0xD1,0x00,0x00,0xE2,0x00,0x85,0x30,0x44,0x42, +0x18,0x60,0x47,0x20,0x04,0x32,0x7C,0xD2,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0xFC,0xD1,0x00,0x00,0x0A,0x00,0x50,0x42,0x44,0x52,0x7C,0xB8,0x05,0x00,0xE2,0x6D, +0x44,0x42,0x18,0x60,0x47,0x20,0x04,0x32,0x7C,0xD2,0x15,0x00,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00,0x50,0x42,0x44,0x52,0x7C,0xB8,0x03,0x00, +0xE2,0x6D,0xBC,0x3E,0x04,0x00,0x80,0xF1,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0x02,0x00, +0xFE,0xFF,0x1A,0x66,0x47,0x20,0xFC,0xD1,0x00,0x00,0x02,0x02,0xBC,0x30,0x08,0x00, +0x47,0x20,0xFC,0xD1,0x00,0x00,0x1A,0x02,0xBC,0x30,0x08,0x00,0x0C,0x60,0x47,0x20, +0xFC,0xD1,0x00,0x00,0x32,0x02,0xBC,0x30,0x08,0x00,0x47,0x20,0x2E,0x32,0xFE,0xFF, +0x7C,0xD2,0x15,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00, +0xBC,0x30,0x01,0x00,0x57,0x42,0x07,0x2F,0x5C,0xF5,0x8F,0x58,0xBC,0x3E,0x12,0x00, +0x3C,0x3F,0x11,0x00,0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x4A,0x4A,0x67,0xBC,0x3E, +0x05,0x00,0x3C,0x3F,0x04,0x00,0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x3B,0xB8,0x1F, +0xBC,0x3E,0x09,0x00,0x3C,0x3F,0x08,0x00,0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x3B, +0xB6,0x1F,0xBC,0x3E,0x03,0x00,0x3C,0x3F,0x15,0x00,0x07,0x2F,0x84,0xF5,0x8F,0x5C, +0x40,0x54,0xC0,0x33,0x00,0x00,0x0C,0x89,0xB9,0x3E,0x00,0x00,0x0C,0x89,0x88,0xF5, +0x40,0x4A,0x04,0x67,0x01,0x70,0x02,0x60,0x40,0x42,0x3D,0xF8,0x56,0x4E,0xF2,0xFF, +0xE7,0x48,0x0C,0x03,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x79,0x20,0x00,0x00, +0xA6,0xC6,0x28,0x2E,0x8C,0x1F,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x02,0x00,0x07,0x2F, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0D,0x2F,0x60,0xF5,0xFC,0xDF,0x00,0x00, +0x0E,0x00,0x8C,0x2E,0x3C,0x3F,0x03,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C,0xBC,0x3E, +0x03,0x00,0x07,0x2F,0x5C,0xF5,0x8F,0x58,0xBC,0x3E,0x05,0x00,0x3C,0x3F,0x04,0x00, +0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x4A,0x36,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xF2,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x24,0xF4,0x8F,0x5C,0xAE,0x2E,0x10,0x00, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x2C,0xF4,0x8F,0x58,0xAE,0x2E,0x14,0x00, +0x3C,0x3F,0x03,0x00,0x07,0x2F,0x24,0xF4,0x8F,0x5C,0x01,0x70,0x04,0x60,0x02,0x60, +0x40,0x42,0x21,0xFC,0x56,0x4E,0xD2,0xFF,0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00, +0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x2E,0x90,0x1F,0x6E,0x42,0xFE,0xFF,0x6E,0x42, +0xD2,0xFF,0x2D,0x30,0x16,0x00,0x40,0x1D,0xFC,0xFF,0x2E,0x42,0xFD,0xFF,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x2D,0x2F,0x0A,0x00,0x4C,0xF3,0x8F,0x58,0x8E,0x2E, +0x97,0x59,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xEE,0xFF,0x3C,0x3F,0x03,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C,0x57,0x42, +0x07,0x2F,0x5C,0xF5,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x3C,0x3F, +0x02,0x00,0x07,0x2F,0x24,0xF4,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDE,0xFF, +0x3C,0x3F,0x03,0x00,0x07,0x2F,0x24,0xF4,0x8F,0x5C,0x7C,0x20,0x00,0x00,0x9A,0x00, +0x30,0x30,0x00,0x78,0x7C,0xC0,0x01,0x00,0x40,0x3D,0xDA,0xFF,0x2E,0x0C,0x20,0x00, +0xEC,0xFF,0x06,0x67,0x2E,0x4A,0xEC,0xFF,0x08,0x66,0x7C,0x3D,0x01,0x00,0xD2,0xFF, +0x16,0x60,0x2E,0x0C,0x63,0x00,0xEC,0xFF,0x0E,0x67,0x2E,0x10,0xEC,0xFF,0x80,0x48, +0x80,0x3E,0x88,0xF1,0x40,0x1D,0xEC,0xFF,0x47,0x20,0xFC,0xD1,0x00,0x00,0xCB,0x00, +0x10,0x08,0x00,0x00,0x00,0x67,0x5E,0x01,0x47,0x20,0xFC,0xD1,0x00,0x00,0xCA,0x00, +0x50,0x42,0x6E,0x4A,0xD2,0xFF,0x00,0x66,0xC4,0x01,0x2E,0x10,0xFC,0xFF,0x80,0x48, +0x2E,0xB0,0xEC,0xFF,0x00,0x67,0xF2,0x00,0x57,0x42,0x88,0xF3,0x40,0x28,0x6D,0x39, +0x04,0x00,0x04,0x00,0x2E,0x0C,0x63,0x00,0xEC,0xFF,0x04,0x67,0x02,0x70,0x02,0x60, +0x04,0x70,0x40,0x39,0x06,0x00,0x6D,0x39,0x08,0x00,0x08,0x00,0x6D,0x29,0x0A,0x00, +0x0A,0x00,0xAC,0x42,0x0E,0x00,0x6D,0x39,0x12,0x00,0x12,0x00,0x7C,0x39,0xFF,0xFF, +0x14,0x00,0x2E,0x10,0xEC,0xFF,0x80,0x48,0x40,0x39,0x16,0x00,0x39,0x30,0x00,0x00, +0x0A,0x98,0xC0,0x48,0xFC,0x81,0x02,0x00,0x6D,0xB0,0x18,0x00,0x14,0x6F,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x28,0x30,0xBC,0x1F,0x6D,0xD0,0x18,0x00,0x40,0x39,0x18,0x00, +0x14,0x60,0x2D,0x30,0x18,0x00,0x79,0x22,0x00,0x00,0xA6,0xC6,0x29,0x32,0xBC,0x1F, +0x41,0x90,0x40,0x39,0x18,0x00,0x39,0x30,0x00,0x00,0x8E,0xC7,0x79,0x90,0x00,0x00, +0x02,0x97,0xC0,0x48,0xFC,0x81,0x02,0x00,0x6D,0xB0,0x1A,0x00,0x14,0x6F,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x28,0x30,0xBE,0x1F,0x6D,0xD0,0x1A,0x00,0x40,0x39,0x1A,0x00, +0x14,0x60,0x2D,0x30,0x1A,0x00,0x79,0x22,0x00,0x00,0xA6,0xC6,0x29,0x32,0xBE,0x1F, +0x41,0x90,0x40,0x39,0x1A,0x00,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x30,0x0E,0x20, +0x6D,0xD0,0x1A,0x00,0x40,0x39,0x1A,0x00,0x8C,0x2E,0x97,0x06,0x00,0x00,0x1A,0x00, +0x0C,0x2F,0x97,0x06,0x00,0x00,0x18,0x00,0x2C,0x2F,0x18,0x00,0xCC,0xF2,0x8F,0x50, +0x4C,0x2A,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDE,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x30,0x66, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x0C,0xF1,0xC0,0x48,0x8E,0xD0,0x40,0x20, +0x7C,0x11,0x40,0x00,0xDE,0xFF,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x40,0xF3,0x8F,0x58,0x7C,0x3D,0x01,0x00,0xFE,0xFF, +0x00,0x60,0x7A,0x00,0x47,0x20,0xFC,0xD1,0x00,0x00,0xE3,0x00,0x10,0x08,0x00,0x00, +0x52,0x67,0x47,0x20,0xFC,0xD1,0x00,0x00,0xE2,0x00,0x50,0x42,0x6E,0x4A,0xD2,0xFF, +0x5A,0x66,0x79,0x20,0x00,0x00,0xA6,0xC6,0x68,0x2A,0x9A,0x33,0x30,0x60,0x2D,0x30, +0x12,0x00,0x6E,0xB0,0xDA,0xFF,0x24,0x66,0x2D,0x30,0x16,0x00,0x2E,0x12,0xEC,0xFF, +0x81,0x48,0x41,0xB0,0x16,0x66,0x8D,0x2E,0x8C,0xF5,0x79,0x20,0x00,0x00,0xA6,0xC6, +0x68,0x2A,0x9A,0x33,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x02,0x60,0x55,0x2A,0x0D,0x20, +0xCC,0x66,0x18,0x60,0x47,0x20,0xFC,0xD1,0x00,0x00,0xFB,0x00,0x10,0x08,0x00,0x00, +0x0A,0x67,0x47,0x20,0xFC,0xD1,0x00,0x00,0xFA,0x00,0x50,0x42,0x2E,0x30,0xFE,0xFF, +0x31,0xFC,0x56,0x4E,0xC4,0xFF,0xE7,0x48,0x1C,0x03,0x6E,0x2A,0x0C,0x00,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x28,0x2E,0x94,0x1F,0x6D,0x20,0x0A,0x00,0x10,0x0C,0x2A,0x00, +0x0E,0x67,0x6D,0x20,0x0A,0x00,0x10,0x0C,0x3F,0x00,0x04,0x67,0x40,0x42,0x02,0x60, +0x01,0x70,0x40,0x3D,0xC4,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x2E,0x2F, +0x08,0x00,0x04,0xF4,0x8F,0x58,0x6D,0x26,0x0E,0x00,0x02,0x60,0x8B,0x52,0x13,0x4A, +0x06,0x67,0x13,0x0C,0x2E,0x00,0xF4,0x66,0x13,0x0C,0x2E,0x00,0x02,0x66,0x8B,0x52, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x0B,0x2F,0x4C,0xF3,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x3C,0x3F,0x03,0x00,0x07,0x2F,0x14,0xF4, +0x8F,0x5C,0x6D,0x3D,0x04,0x00,0xCC,0xFF,0x2D,0x08,0x00,0x00,0x05,0x00,0x0E,0x67, +0x47,0x20,0xFC,0xD1,0x00,0x00,0x9A,0x00,0xBC,0x30,0x01,0x00,0x22,0x60,0x2D,0x08, +0x03,0x00,0x05,0x00,0x0E,0x67,0x47,0x20,0xFC,0xD1,0x00,0x00,0xCA,0x00,0xBC,0x30, +0x01,0x00,0x0C,0x60,0x47,0x20,0xFC,0xD1,0x00,0x00,0xB2,0x00,0xBC,0x30,0x01,0x00, +0x2D,0x30,0x12,0x00,0x40,0x57,0x40,0x3D,0xD0,0xFF,0x47,0x20,0x2E,0x32,0xD0,0xFF, +0x7C,0xD2,0x0B,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00, +0xBC,0x30,0x01,0x00,0x57,0x42,0x07,0x2F,0x5C,0xF5,0x8F,0x58,0x6E,0x42,0xC8,0xFF, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x24,0xF4, +0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x3C,0x3F,0x03,0x00,0x07,0x2F, +0x24,0xF4,0x8F,0x5C,0xBC,0x3E,0x03,0x00,0x3C,0x3F,0x06,0x00,0x07,0x2F,0x84,0xF5, +0x8F,0x5C,0x40,0x3D,0xC6,0xFF,0x2E,0x30,0xC6,0xFF,0x16,0x60,0x7C,0x3D,0x03,0x00, +0xCA,0xFF,0x1E,0x60,0x6E,0x42,0xCA,0xFF,0x18,0x60,0x7C,0x3D,0x08,0x00,0xCA,0xFF, +0x10,0x60,0x40,0x4A,0xE6,0x67,0x7C,0xB0,0x01,0x00,0xE8,0x67,0x7C,0xB0,0x02,0x00, +0xE8,0x67,0x47,0x20,0x2E,0x32,0xC6,0xFF,0x41,0x5C,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0xFC,0xD1,0x00,0x00,0x0A,0x00,0x50,0x42,0xBC,0x3E,0x11,0x00,0x3C,0x3F,0x0B,0x00, +0x07,0x2F,0x84,0xF5,0x8F,0x5C,0x40,0x3D,0xCE,0xFF,0x47,0x20,0x2E,0x32,0xCE,0xFF, +0x7C,0xD2,0x0B,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00, +0x50,0x42,0x47,0x20,0xFC,0xD1,0x00,0x00,0xE3,0x00,0x10,0x08,0x00,0x00,0x00,0x67, +0x4A,0x01,0x2E,0x08,0x04,0x00,0xCD,0xFF,0x06,0x67,0x6E,0x00,0x10,0x00,0xCA,0xFF, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF, +0x28,0xF4,0x8F,0x58,0x40,0x4A,0x20,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x08,0x67, +0x6E,0x4A,0xC4,0xFF,0x00,0x67,0xE2,0x00,0xBC,0x3E,0x01,0x00,0x88,0xF3,0x40,0x28, +0x0C,0x20,0x00,0x67,0xD4,0x00,0x6E,0x39,0xCA,0xFF,0x04,0x00,0x6C,0x42,0x06,0x00, +0x7C,0x39,0xFF,0xFF,0x08,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x2C,0xF4,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xD2,0xFF,0x0C,0xF1,0xC0,0x48,0x8E,0xD0,0x40,0x20,0x7C,0x11,0x40,0x00,0xD2,0xFF, +0x8C,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xD2,0xFF, +0x40,0xF3,0x8F,0x58,0x2E,0x4A,0xE0,0xFF,0x28,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xD2,0xFF,0x3C,0x2F,0xFE,0x00,0x28,0xF2,0x4C,0xF3,0x8F,0x58,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xD4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x4C,0xF3,0x8F,0x58, +0x04,0x60,0x2E,0x42,0xD2,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x0C,0xF1, +0xC0,0x48,0x8E,0xD0,0x40,0x20,0x7C,0x11,0x40,0x00,0xD2,0xFF,0x8C,0x2E,0x97,0x06, +0x00,0x00,0x0E,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x40,0xF3,0x8F,0x58, +0x2E,0x30,0xCE,0xFF,0x40,0x56,0x40,0x39,0x12,0x00,0x2E,0x30,0xCE,0xFF,0x40,0x58, +0x40,0x39,0x14,0x00,0x6C,0x42,0x16,0x00,0x6C,0x42,0x18,0x00,0x6C,0x42,0x1A,0x00, +0x4C,0x2A,0x7C,0x3D,0x01,0x00,0xC8,0xFF,0x2E,0x30,0xCC,0xFF,0x6E,0xB0,0xCA,0xFF, +0x0C,0x67,0x6E,0x3B,0xCA,0xFF,0x04,0x00,0x7C,0x3D,0x01,0x00,0xC8,0xFF,0x47,0x20, +0xFC,0xD1,0x00,0x00,0xE2,0x00,0x50,0x42,0x0A,0x60,0x47,0x20,0xFC,0xD1,0x00,0x00, +0xFA,0x00,0x50,0x42,0x2E,0x30,0xC8,0xFF,0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x79,0x28,0x00,0x00,0x7A,0xC6,0x3C,0x3E, +0x8E,0x01,0x1A,0x60,0x0C,0x20,0x07,0x32,0x41,0x52,0xFC,0xC3,0x28,0x00,0x81,0xD0, +0x4C,0x22,0x07,0x34,0xFC,0xC5,0x28,0x00,0xC2,0xD3,0x80,0x22,0x47,0x53,0x47,0x4A, +0xE2,0x6C,0x8C,0x2A,0xAC,0x42,0x58,0x3E,0x21,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x04,0x7E,0x1E,0x60,0x0D,0x20,0x07,0x32, +0x41,0x52,0xFC,0xC3,0x8C,0x00,0x81,0xD0,0x80,0x58,0x4D,0x22,0x07,0x34,0xFC,0xC5, +0x8C,0x00,0xC2,0xD3,0x40,0x23,0x04,0x00,0x47,0x53,0x47,0x4A,0xDE,0x6C,0xED,0x41, +0x04,0x00,0x48,0x2B,0xC0,0x02,0xAD,0x42,0xC4,0x02,0xAD,0x42,0x34,0x02,0x21,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xA6,0xC6,0xED,0x41, +0x46,0x03,0x48,0x2B,0xC6,0x03,0xED,0x41,0xC8,0x02,0x48,0x2B,0x42,0x03,0x80,0xF4, +0x84,0xF4,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x03,0x2E,0x3E,0x08,0x00, +0x6E,0x2A,0x0A,0x00,0x6E,0x28,0x0E,0x00,0x6E,0x26,0x16,0x00,0x8D,0x2E,0x0C,0xF1, +0x7C,0xD0,0x0D,0x00,0x7C,0xB0,0x79,0x00,0x04,0x6D,0x40,0x42,0x4E,0x60,0xC7,0x16, +0xFC,0x16,0x3A,0x00,0xFC,0x16,0x5C,0x00,0x15,0x4A,0x10,0x67,0x02,0x60,0xDD,0x16, +0x15,0x4A,0xFA,0x66,0x14,0x4A,0x04,0x67,0xFC,0x16,0x5C,0x00,0x14,0x4A,0x28,0x67, +0x02,0x60,0xDC,0x16,0x14,0x4A,0xFA,0x66,0x6E,0x20,0x12,0x00,0x10,0x4A,0x18,0x67, +0xFC,0x16,0x2E,0x00,0x0A,0x60,0x6E,0x20,0x12,0x00,0xD0,0x16,0xAE,0x52,0x12,0x00, +0x6E,0x20,0x12,0x00,0x10,0x4A,0xEE,0x66,0x1B,0x42,0x01,0x70,0x21,0xFE,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00,0x4D,0x2D,0xFC,0xFF,0x02,0x60, +0x8D,0x52,0x15,0x4A,0x06,0x67,0x15,0x0C,0x3A,0x00,0xF4,0x66,0x15,0x0C,0x3A,0x00, +0x1A,0x66,0x8D,0x53,0x15,0x10,0x80,0x48,0x6E,0x22,0x0C,0x00,0x80,0x32,0x8D,0x52, +0x8D,0x52,0x15,0x0C,0x5C,0x00,0x02,0x66,0x8D,0x52,0x12,0x60,0xC0,0xF3,0x00,0x3F, +0x57,0x06,0x41,0x00,0x6E,0x20,0x0C,0x00,0x9F,0x30,0x6E,0x2A,0xFC,0xFF,0x4D,0x2D, +0xF8,0xFF,0x4D,0x28,0xCB,0x97,0x12,0x60,0x15,0x0C,0x5C,0x00,0x02,0x66,0x4D,0x28, +0x15,0x0C,0x2E,0x00,0x02,0x66,0x4D,0x26,0x8D,0x52,0x15,0x4A,0xEA,0x66,0x0B,0x20, +0x02,0x66,0x4D,0x26,0x12,0x60,0x6E,0x20,0x10,0x00,0x6E,0x22,0xF8,0xFF,0x91,0x10, +0xAE,0x52,0xF8,0xFF,0xAE,0x52,0x10,0x00,0xEE,0xB9,0xF8,0xFF,0xE8,0x66,0x6E,0x20, +0x10,0x00,0x10,0x42,0x14,0x0C,0x5C,0x00,0x02,0x66,0x8C,0x52,0x0A,0x60,0x6E,0x20, +0x14,0x00,0x9C,0x10,0xAE,0x52,0x14,0x00,0xCB,0xB9,0xF2,0x66,0x6E,0x20,0x14,0x00, +0x10,0x42,0x13,0x4A,0x12,0x67,0x8B,0x52,0x0A,0x60,0x6E,0x20,0x18,0x00,0x9B,0x10, +0xAE,0x52,0x18,0x00,0xCD,0xB7,0xF2,0x66,0x6E,0x20,0x18,0x00,0x10,0x42,0x01,0xFE, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0x2E,0x3E,0x0C,0x00, +0x0C,0x60,0x6D,0xBE,0x20,0x00,0x04,0x66,0x0D,0x20,0x08,0x60,0x55,0x2A,0x0D,0x20, +0xF0,0x66,0x80,0x42,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A, +0x08,0x00,0x02,0x60,0x55,0x2A,0x15,0x20,0xAE,0xB0,0x0C,0x00,0xF6,0x66,0x0D,0x20, +0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x90,0x2A,0x79,0x20,0x00,0x00,0xA6,0xC6,0x8D,0x20,0x01,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00,0x0D,0x20,0x1A,0x67, +0x97,0x42,0x0D,0x2F,0x88,0xF4,0x8F,0x58,0x40,0x28,0x79,0x20,0x00,0x00,0xA6,0xC6, +0x90,0x28,0x79,0x20,0x00,0x00,0xA6,0xC6,0x8D,0x20,0x01,0xFC,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x01,0x79,0x28,0x00,0x00,0xA6,0xC6,0x94,0x4A,0x0A,0x67,0x54,0x2A, +0x54,0x20,0x90,0x28,0x0D,0x20,0x02,0x60,0x80,0x42,0x01,0xFC,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x01,0x79,0x28,0x00,0x00,0xA6,0xC6,0xAC,0x4A,0xC0,0x02,0x20,0x67, +0x6C,0x2A,0xC0,0x02,0x6C,0x20,0xC0,0x02,0x50,0x29,0xC0,0x02,0xAC,0x2A,0xC4,0x02, +0x4D,0x29,0xC4,0x02,0x6D,0x42,0x04,0x00,0xAD,0x42,0x82,0x00,0x0D,0x20,0x02,0x60, +0x80,0x42,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00, +0x79,0x26,0x00,0x00,0xA6,0xC6,0xAD,0x2E,0x82,0x00,0x8C,0xF4,0xEB,0x49,0xC4,0x02, +0x02,0x60,0x54,0x28,0xD4,0xBB,0xFA,0x66,0x95,0x28,0xAB,0x2A,0xC0,0x02,0x4D,0x27, +0xC0,0x02,0x01,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x90,0xF4,0x40,0x2A, +0x0D,0x20,0x32,0x67,0x8D,0x2E,0x97,0x50,0x2E,0x2F,0x12,0x00,0x2E,0x2F,0x0E,0x00, +0x2E,0x2F,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x94,0xF4,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x40,0x4A,0x0C,0x67,0x6E,0x3B,0x16,0x00,0x06,0x00,0x0D,0x20,0x0A,0x60,0x04,0x60, +0x80,0x42,0x04,0x60,0x02,0x60,0x80,0x42,0x01,0xF8,0x56,0x4E,0xFC,0xFF,0xAE,0x2E, +0x08,0x00,0x98,0xF4,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x03,0x6E,0x2A, +0x08,0x00,0x6E,0x28,0x0C,0x00,0xED,0x47,0x12,0x00,0xEC,0x41,0x12,0x00,0x48,0x2D, +0xFC,0xFF,0x2E,0x30,0x10,0x00,0x00,0x60,0x86,0x00,0x2C,0x20,0x0E,0x00,0xAD,0xB0, +0x0E,0x00,0x06,0x6F,0x01,0x70,0x00,0x60,0x8E,0x00,0x2C,0x20,0x0E,0x00,0xAD,0xB0, +0x0E,0x00,0x06,0x6C,0xFF,0x70,0x00,0x60,0x7E,0x00,0xAE,0x2E,0xFC,0xFF,0x0B,0x2F, +0x9C,0xF4,0x8F,0x58,0x00,0x60,0x70,0x00,0xBC,0x3E,0x2E,0x00,0x2E,0x2F,0xFC,0xFF, +0xA0,0xF4,0x8F,0x58,0x80,0x2E,0x3C,0x3F,0x2E,0x00,0x0B,0x2F,0xA0,0xF4,0x8F,0x5C, +0x00,0x2F,0x9C,0xF4,0x8F,0x58,0x00,0x3E,0x04,0x67,0x07,0x30,0x48,0x60,0xAE,0x2E, +0xFC,0xFF,0x0B,0x2F,0x9C,0xF4,0x8F,0x58,0x3C,0x60,0x2C,0x3E,0x0C,0x00,0x6D,0x9E, +0x0C,0x00,0x47,0x4A,0x06,0x67,0x07,0x30,0x2C,0x60,0x10,0x60,0x2C,0x30,0x0A,0x00, +0x48,0xEA,0x2D,0x32,0x0A,0x00,0x49,0xEA,0x41,0x90,0x1A,0x60,0x18,0x60,0x40,0x4A, +0xCC,0x67,0x7C,0xB0,0x01,0x00,0xD2,0x67,0x7C,0xB0,0x02,0x00,0x00,0x67,0x6C,0xFF, +0x7C,0xB0,0x03,0x00,0x92,0x67,0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x2D,0x10,0x09,0x00,0x80,0x48,0x2C,0x12, +0x09,0x00,0x81,0x48,0x40,0xB3,0x7C,0xC0,0x10,0x00,0x12,0x67,0x2D,0x08,0x04,0x00, +0x09,0x00,0x04,0x67,0xFF,0x70,0x02,0x60,0x01,0x70,0x14,0x60,0x12,0x60,0x79,0x20, +0x00,0x00,0xA6,0xC6,0xA8,0x3E,0xE2,0x19,0x0C,0x2F,0x0D,0x2F,0xA4,0xF4,0x8F,0x50, +0x01,0xFC,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x0F,0x79,0x26,0x00,0x00,0xA6,0xC6, +0x6E,0x0C,0xFF,0xFF,0x08,0x00,0x24,0x66,0x6E,0x42,0x08,0x00,0x6E,0x2A,0x0A,0x00, +0x16,0x60,0x4B,0x20,0x6E,0x32,0x08,0x00,0xC9,0xD3,0xC9,0xD3,0xC9,0xD1,0x4D,0x21, +0xDE,0x37,0x6E,0x52,0x08,0x00,0x55,0x2A,0x0D,0x20,0xE6,0x66,0x2E,0x3E,0x08,0x00, +0xC7,0x48,0xFC,0x8F,0x02,0x00,0x00,0x60,0x80,0x00,0x07,0x3C,0x6E,0x60,0x06,0x3A, +0x47,0x9A,0x62,0x60,0x4B,0x20,0x45,0x32,0xC7,0xD2,0xC9,0xD3,0xC9,0xD3,0xC9,0xD1, +0xA8,0x2E,0xDE,0x37,0x4B,0x20,0x45,0x32,0xC9,0xD3,0xC9,0xD3,0xC9,0xD1,0x28,0x2F, +0xDE,0x37,0xA8,0xF4,0x8F,0x58,0x40,0x4A,0x40,0x6F,0x4B,0x20,0x45,0x32,0xC9,0xD3, +0xC9,0xD3,0xC9,0xD1,0x68,0x28,0xDE,0x37,0x4B,0x20,0x45,0x32,0xC9,0xD3,0xC9,0xD3, +0xC9,0xD1,0x4B,0x22,0x45,0x34,0xC7,0xD4,0xCA,0xD5,0xCA,0xD5,0xCA,0xD3,0x69,0x21, +0xDE,0x37,0xDE,0x37,0x4B,0x20,0x45,0x32,0xC7,0xD2,0xC9,0xD3,0xC9,0xD3,0xC9,0xD1, +0x4C,0x21,0xDE,0x37,0x47,0x9A,0x45,0x4A,0x9A,0x6C,0x46,0x52,0x6E,0xBC,0x08,0x00, +0x8C,0x6D,0xC7,0x48,0xFC,0x8F,0x02,0x00,0x47,0x4A,0x00,0x6E,0x7E,0xFF,0xAE,0x42, +0xFC,0xFF,0xEE,0x4B,0xFC,0xFF,0x46,0x42,0x1E,0x60,0x4B,0x20,0x46,0x32,0xC9,0xD3, +0xC9,0xD3,0xC9,0xD1,0xA8,0x2A,0xDE,0x37,0x4B,0x20,0x46,0x32,0xC9,0xD3,0xC9,0xD3, +0xC9,0xD1,0x68,0x2A,0xDE,0x37,0x46,0x52,0x6E,0xBC,0x08,0x00,0xDC,0x6D,0x95,0x42, +0x2E,0x20,0xFC,0xFF,0x39,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x1F,0x6E,0x2A, +0x08,0x00,0x2D,0x0C,0x63,0x00,0x08,0x00,0x04,0x66,0x01,0x78,0x02,0x60,0x44,0x42, +0x6D,0x42,0x86,0x00,0xAD,0x42,0x88,0x00,0xAD,0x2E,0x82,0x00,0x8C,0xF4,0xCC,0x99, +0xED,0x47,0x82,0x00,0x44,0x4A,0x16,0x67,0xAD,0x3E,0x06,0x00,0x79,0x20,0x00,0x00, +0xA6,0xC6,0x28,0x2F,0xC6,0x03,0xAC,0xF4,0x8F,0x58,0x00,0x3E,0x1A,0x60,0x79,0x20, +0x00,0x00,0xA6,0xC6,0xA8,0x2E,0xC6,0x03,0x44,0xF4,0xAD,0x3E,0x06,0x00,0x0D,0x2F, +0x97,0x50,0x48,0xF4,0x8F,0x58,0x00,0x3E,0x00,0x60,0x90,0x00,0x0C,0x20,0x16,0x66, +0xB0,0xF4,0x40,0x28,0x0C,0x20,0x0A,0x66,0x47,0x42,0xFC,0x33,0x64,0x00,0x00,0x00, +0x18,0xC9,0x00,0x60,0x76,0x00,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x0C,0x2E,0x00, +0x64,0x03,0x1A,0x66,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x0C,0x2E,0x00,0x65,0x03, +0x4A,0x67,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x4A,0x65,0x03,0x3E,0x67,0x8C,0x2E, +0x97,0x50,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x5A,0x03,0x3C,0x3F, +0x17,0x00,0x5C,0xF3,0x8F,0x5C,0x2C,0x20,0x0E,0x00,0xAD,0xD1,0x88,0x00,0x6D,0x30, +0x86,0x00,0xC8,0xD1,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xA6,0xC6,0x0C,0x20,0x40,0x21, +0xDE,0x37,0x80,0x26,0x6D,0x52,0x86,0x00,0x4C,0x26,0xCC,0x99,0x44,0x4A,0x06,0x67, +0xB4,0xF4,0x00,0x3E,0x04,0x60,0x68,0xF4,0x00,0x3E,0x47,0x4A,0x00,0x66,0x6E,0xFF, +0x93,0x42,0x0C,0x20,0x04,0x67,0x8C,0x2E,0xB8,0xF4,0xAD,0x2E,0x82,0x00,0x2D,0x3F, +0x86,0x00,0xBC,0xF4,0x8F,0x54,0x40,0x2B,0x82,0x00,0x39,0x30,0x00,0x00,0x18,0xC9, +0x3D,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x79,0x2A,0x00,0x00,0x2E,0xC8, +0x79,0x28,0x00,0x00,0xA6,0xC6,0x8C,0x2E,0x97,0x06,0x00,0x00,0x70,0x1F,0x2E,0x3F, +0x0A,0x00,0x3C,0x3F,0x05,0x00,0x44,0xF3,0x8F,0x58,0xAE,0x4A,0x0C,0x00,0x12,0x67, +0xAE,0x2E,0x0C,0x00,0x2C,0x2F,0x70,0x1F,0x0D,0x2F,0x50,0xF4,0x8F,0x50,0x4D,0x29, +0x70,0x1F,0xAC,0x2E,0x70,0x1F,0x2E,0x3F,0x08,0x00,0xC0,0xF4,0x8F,0x54,0x01,0xFC, +0x56,0x4E,0xEC,0xFF,0x6E,0x3D,0x08,0x00,0xF0,0xFF,0x79,0x3D,0x00,0x00,0x90,0xC7, +0xF2,0xFF,0x6E,0x42,0xF4,0xFF,0x6E,0x3D,0x0C,0x00,0xF6,0xFF,0x6E,0x3D,0x0E,0x00, +0xF8,0xFF,0x6E,0x3D,0x10,0x00,0xFA,0xFF,0x6E,0x3D,0x12,0x00,0xFC,0xFF,0x6E,0x3D, +0x14,0x00,0xFE,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x3C,0x3F,0x10,0x00, +0x39,0x3F,0x00,0x00,0x90,0xC7,0xC4,0xF4,0x8F,0x58,0x01,0xF0,0x56,0x4E,0xF8,0xFF, +0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00,0x97,0x42,0x3C,0x3F,0x02,0x00,0xD4,0xF2, +0x8F,0x54,0x6D,0x28,0x18,0x00,0x8C,0x50,0x04,0x7E,0x00,0x60,0x9A,0x00,0x87,0x3E, +0xC8,0xF4,0x40,0x2A,0x6D,0x4A,0x06,0x00,0x00,0x67,0x8A,0x00,0x8C,0x2E,0x2D,0x2F, +0x18,0x00,0x97,0x50,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x78,0x67,0xAD,0x2E,0x18,0x00, +0xCC,0xF4,0x00,0x3C,0xBC,0x3E,0x01,0x00,0x2D,0x3F,0x06,0x00,0xD0,0xF4,0x8F,0x54, +0x8D,0x2E,0xD4,0xF4,0xA7,0x42,0x0D,0x2F,0x97,0x06,0x00,0x00,0x95,0x00,0x3C,0x3F, +0x03,0x00,0x2D,0x3F,0x06,0x00,0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8E,0x2E, +0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F, +0x04,0x00,0x2D,0x3F,0x06,0x00,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E, +0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x2D,0x3F, +0x06,0x00,0x39,0x3F,0x00,0x00,0x90,0xC7,0x3C,0x3F,0x14,0x00,0xE0,0xF4,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x47,0x53,0x47,0x4A,0x00,0x66,0x64,0xFF,0x97,0x42,0x67,0x42, +0xD4,0xF2,0x8F,0x54,0x31,0xFC,0x56,0x4E,0xE4,0xFF,0xE7,0x48,0x1C,0x3F,0x6E,0x2A, +0x08,0x00,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x2E,0xA4,0x1F,0x6D,0x28,0x18,0x00, +0x79,0x26,0x00,0x00,0xA6,0xC6,0xFC,0xD7,0x00,0x00,0xE4,0x19,0x8B,0x2E,0x0C,0x2F, +0x97,0x50,0x4C,0xF3,0x8F,0x58,0x43,0x42,0x08,0x60,0x13,0x0C,0x5C,0x00,0x02,0x66, +0x43,0x52,0x1B,0x4A,0xF4,0x66,0x7C,0xB6,0x08,0x00,0x12,0x6F,0x97,0x42,0x3C,0x2F, +0x01,0x00,0x13,0x00,0x38,0xF4,0x8F,0x58,0x40,0x42,0x00,0x60,0x26,0x01,0x01,0x7A, +0x00,0x60,0x10,0x01,0x2E,0x42,0xF4,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF, +0x3C,0x3F,0x02,0x00,0x07,0x2F,0x14,0xF4,0x8F,0x5C,0x87,0x2E,0xF0,0xF3,0x57,0x42, +0x07,0x2F,0xF4,0xF3,0x8F,0x58,0x45,0x42,0xBC,0x3E,0x04,0x00,0x3C,0x3F,0x03,0x00, +0x07,0x2F,0x1C,0xF4,0x8F,0x5C,0x40,0x4A,0x00,0x67,0xD8,0x00,0xBC,0x3E,0x01,0x00, +0x20,0xF4,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x3C,0x3F,0x02,0x00,0x07,0x2F, +0x24,0xF4,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF4,0xFF,0x2C,0xF4,0x8F,0x58,0x2E,0x4A,0xE6,0xFF,0x00,0x67,0xA4,0x00, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0xE4,0x19,0x34,0xF4,0x8F,0x58,0xBC,0x2E,0x00,0x00,0x70,0x9B,0x44,0xF4, +0xBC,0x3E,0x16,0x00,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0xE4,0x19, +0x48,0xF4,0x8F,0x58,0x40,0x4A,0x18,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98, +0xFC,0x33,0x05,0x00,0x00,0x00,0x18,0xC9,0x7C,0x3D,0x10,0x00,0xE4,0xFF,0x14,0x60, +0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0xE4,0x19,0x60,0xF4,0x7C,0x3D, +0x11,0x00,0xE4,0xFF,0x79,0x4A,0x00,0x00,0xEC,0x98,0x2C,0x67,0x79,0x0C,0x05,0x00, +0x00,0x00,0x18,0xC9,0x22,0x66,0x97,0x42,0x2E,0x3F,0xE4,0xFF,0x3C,0x3F,0x01,0x00, +0x38,0xF4,0x8F,0x58,0x00,0x3A,0x45,0x53,0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0xE4,0x19,0x30,0xF4,0x0A,0x60,0xAC,0xF3,0x00,0x3C,0x04,0x67,0x8D,0x2E, +0xBC,0xF3,0x45,0x4A,0x00,0x66,0xEE,0xFE,0x57,0x42,0x20,0xF4,0x87,0x2E,0x7C,0xF4, +0x01,0x70,0x3F,0xFE,0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x0A,0x00, +0x6E,0x0C,0xFF,0xFF,0x08,0x00,0x00,0x67,0xEE,0x00,0x6E,0x0C,0x02,0x00,0x08,0x00, +0x00,0x66,0x8A,0x00,0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C, +0x2D,0x2F,0x82,0x00,0x0D,0x2F,0x97,0x50,0xE4,0xF4,0x8F,0x50,0x40,0x4A,0x68,0x67, +0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x39,0x2F,0x00,0x00, +0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C,0x2D,0x2F,0x82,0x00,0x0D,0x2F,0x97,0x50, +0x67,0x42,0xE8,0xF4,0xFC,0xDF,0x00,0x00,0x16,0x00,0x79,0x3D,0x00,0x00,0x74,0xC6, +0xF4,0xFF,0x79,0x28,0x00,0x00,0xA6,0xC6,0xFC,0xD9,0x00,0x00,0x84,0x1C,0x0A,0x60, +0x14,0x0C,0x5C,0x00,0x04,0x66,0x6E,0x52,0xF4,0xFF,0x1C,0x4A,0xF2,0x66,0x6E,0x0C, +0x09,0x00,0xF4,0xFF,0x10,0x6F,0x97,0x42,0x3C,0x2F,0x01,0x00,0x16,0x00,0x38,0xF4, +0x8F,0x58,0x40,0x42,0x62,0x60,0x04,0x60,0x40,0x42,0x5C,0x60,0x8E,0x2E,0x97,0x51, +0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0x84,0x1C,0x2D,0x2F,0x82,0x00,0x0D,0x2F,0x97,0x50,0x67,0x42,0xE8,0xF4, +0xFC,0xDF,0x00,0x00,0x16,0x00,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x59,0x0E,0x2F, +0x97,0x55,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C,0x2D,0x2F, +0x82,0x00,0x0D,0x2F,0x97,0x50,0x2E,0x3F,0x08,0x00,0xE8,0xF4,0xFC,0xDF,0x00,0x00, +0x16,0x00,0x01,0x70,0x02,0x60,0x40,0x42,0x01,0xFC,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x04,0x03,0x6E,0x2A,0x0C,0x00,0xFF,0x7E,0x0D,0x20,0x00,0x67,0x78,0x00,0x2D,0x30, +0x06,0x00,0x5E,0x60,0x97,0x42,0x3C,0x2F,0x01,0x00,0x14,0x00,0x38,0xF4,0x8F,0x58, +0x40,0x42,0x6A,0x60,0x5E,0x60,0x01,0x7E,0x5A,0x60,0xAE,0x3E,0x10,0x00,0x39,0x2F, +0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x1E,0x3E,0xEC,0xF4,0x8F,0x58,0x40,0x2D, +0xFC,0xFF,0x6E,0x20,0xFC,0xFF,0x28,0x30,0x0C,0x00,0x7C,0xC0,0xFF,0x00,0x79,0x22, +0x00,0x00,0xA6,0xC6,0x40,0x13,0x84,0x1C,0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0x85,0x1C,0x3C,0x2F,0xFE,0x00,0x2C,0xF2,0x4C,0xF3,0x8F,0x58,0x02,0x7E, +0x12,0x60,0x7C,0xB0,0x02,0x00,0xB2,0x67,0x7C,0xB0,0x03,0x00,0xA8,0x67,0x7C,0xB0, +0x04,0x00,0x90,0x67,0xAE,0x2E,0x08,0x00,0x07,0x3F,0xF0,0xF4,0x8F,0x54,0x21,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x10,0x00,0x6E,0x28,0x14,0x00, +0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x84,0x1C,0x2E,0x2F,0x0C,0x00, +0x4C,0xF3,0x8F,0x58,0x79,0x26,0x00,0x00,0xA6,0xC6,0xFC,0xD7,0x00,0x00,0x84,0x1C, +0x02,0x60,0x8B,0x52,0x13,0x0C,0x2A,0x00,0xF8,0x66,0x13,0x42,0x0D,0x20,0x28,0x67, +0x6D,0x0C,0x01,0x00,0x06,0x00,0x20,0x66,0x8B,0x2E,0x0C,0x2F,0x97,0x06,0x00,0x00, +0x12,0x00,0x4C,0xF3,0x8F,0x58,0x40,0x26,0x8B,0x2E,0x97,0x53,0x3C,0x2F,0xFE,0x00, +0x32,0xF2,0x4C,0xF3,0x8F,0x58,0x0C,0x60,0x8B,0x2E,0x3C,0x2F,0xFE,0x00,0x37,0xF2, +0x00,0xF4,0x8F,0x58,0xAE,0x2E,0x08,0x00,0x3C,0x3F,0x02,0x00,0xF0,0xF4,0x8F,0x54, +0x01,0xFE,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x3C, +0x0A,0x00,0x87,0x3E,0x00,0xF3,0x40,0x2A,0x86,0x3E,0x00,0xF3,0x40,0x28,0xBC,0x2E, +0x00,0x00,0x88,0x98,0x0D,0x2F,0x97,0x06,0x00,0x00,0x1C,0x00,0x28,0xF4,0x8F,0x58, +0x40,0x4A,0x16,0x66,0xBC,0x2E,0x00,0x00,0x88,0x98,0x0C,0x2F,0x97,0x06,0x00,0x00, +0x1C,0x00,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x0E,0x67,0x97,0x42,0x3C,0x2F,0x01,0x00, +0x14,0x00,0x38,0xF4,0x8F,0x58,0x42,0x60,0x8E,0x2E,0x97,0x59,0x0E,0x2F,0x97,0x51, +0x2E,0x3F,0x0C,0x00,0x06,0x3F,0x0C,0xF3,0x8F,0x50,0x40,0x26,0xAE,0x2E,0xF8,0xFF, +0x0B,0x2F,0x2C,0x2F,0x18,0x00,0x97,0x50,0x2D,0x2F,0x18,0x00,0xF4,0xF4,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x40,0x3D,0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x0C,0x67,0x46,0xBE, +0x04,0x67,0x87,0x3E,0xF8,0xF4,0x8C,0x2E,0xBC,0xF3,0x31,0xFE,0x56,0x4E,0xF2,0xFF, +0x97,0x42,0xA7,0x42,0x2E,0x3F,0x0A,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0xFC,0xF4, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2D,0xF6,0xFF,0xAE,0x3E,0x08,0x00,0x00,0xF3, +0x40,0x2D,0xFA,0xFF,0xBC,0x2E,0x00,0x00,0x88,0x98,0x2E,0x2F,0xFA,0xFF,0x97,0x06, +0x00,0x00,0x1C,0x00,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x34,0x67,0x6E,0x20,0xF6,0xFF, +0x28,0x30,0x06,0x00,0x16,0x60,0x97,0x42,0x3C,0x2F,0x01,0x00,0x14,0x00,0x38,0xF4, +0x8F,0x58,0x1A,0x60,0xBC,0x3E,0x05,0x00,0x24,0xF2,0x12,0x60,0x7C,0xB0,0x02,0x00, +0xE4,0x67,0x7C,0xB0,0x03,0x00,0xEC,0x67,0x7C,0xB0,0x04,0x00,0xD8,0x67,0x24,0x60, +0xAE,0x3E,0x0A,0x00,0x2E,0x2F,0xF6,0xFF,0x6E,0x20,0xFA,0xFF,0x28,0x2F,0x18,0x00, +0x00,0xF5,0x8F,0x50,0x40,0x3D,0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x06,0x67,0xAE,0x2E, +0xFA,0xFF,0xBC,0xF3,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x0C,0x03,0xAE,0x3E, +0x08,0x00,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x1E,0x3E,0xEC,0xF4, +0x8F,0x58,0x40,0x2D,0xFC,0xFF,0xBC,0x3E,0x16,0x00,0x3C,0x2F,0xFE,0x00,0x3E,0xF2, +0x3C,0x2F,0xFE,0x00,0x3C,0xF2,0x3C,0x2F,0xFE,0x00,0x3B,0xF2,0x6E,0x20,0xFC,0xFF, +0x28,0x3F,0x0C,0x00,0x04,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x40,0x28,0x0C,0x20, +0x00,0x67,0x78,0x00,0x8C,0x2E,0xCC,0xF4,0x00,0x3E,0x7C,0xBE,0x12,0x00,0x47,0x42, +0xAC,0x4A,0x82,0x00,0x5C,0x67,0x6C,0x2A,0x82,0x00,0x06,0x60,0x6D,0x42,0x20,0x00, +0x55,0x2A,0x0D,0x20,0xF6,0x66,0x79,0x20,0x00,0x00,0xA6,0xC6,0x7C,0x31,0x01,0x00, +0x28,0x3E,0xAE,0x4A,0x0A,0x00,0x20,0x67,0xAE,0x2E,0x12,0x00,0x2E,0x2F,0x0E,0x00, +0x6E,0x20,0x0A,0x00,0x28,0x2F,0x18,0x00,0x97,0x50,0x0C,0x2F,0xF4,0xF4,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x00,0x3E,0x10,0x60,0xAE,0x3E,0x16,0x00,0x2E,0x2F,0x0E,0x00, +0x0C,0x2F,0x00,0xF5,0x8F,0x50,0x00,0x3E,0x79,0x20,0x00,0x00,0xA6,0xC6,0x68,0x42, +0x28,0x3E,0x8C,0x2E,0x08,0xF5,0x57,0x42,0xF8,0xF4,0x07,0x30,0x21,0xFC,0x56,0x4E, +0xF4,0xFF,0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x0A,0x00,0xAE,0x3E,0x08,0x00,0x00,0xF3, +0x40,0x2A,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x59,0x07,0x3F,0x2E,0x3F,0x08,0x00, +0x0C,0xF3,0x8F,0x50,0x40,0x26,0x46,0x42,0x64,0x60,0x8E,0x2E,0x97,0x51,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x06,0x3F,0x67,0x42,0x0C,0xF3,0x8F,0x50,0x40,0x28, +0x6C,0x0C,0x03,0x00,0x06,0x00,0x0E,0x66,0x97,0x42,0x3C,0x2F,0x01,0x00,0x0F,0x00, +0x38,0xF4,0x8F,0x58,0x38,0x60,0x6C,0x0C,0x04,0x00,0x06,0x00,0x0E,0x66,0x97,0x42, +0x3C,0x2F,0x01,0x00,0x14,0x00,0x38,0xF4,0x8F,0x58,0x22,0x60,0x87,0x3E,0x2E,0x2F, +0xFC,0xFF,0x0B,0x2F,0x0D,0x2F,0x06,0x3F,0x0C,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x40,0x3D,0xFA,0xFF,0x6E,0x4A,0xFA,0xFF,0x04,0x67,0x8D,0x2E,0xBC,0xF3,0x86,0x3E, +0x3C,0x3F,0x01,0x00,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x1E,0x3E, +0x10,0xF5,0x8F,0x5C,0x00,0x3C,0x82,0x66,0x31,0xFE,0x56,0x4E,0xD4,0xFF,0xE7,0x48, +0x0C,0x01,0x6E,0x42,0xD4,0xFF,0x97,0x42,0xA7,0x42,0x2E,0x3F,0x08,0x00,0x67,0x42, +0x3C,0x3F,0x01,0x00,0xFC,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x28,0x6E,0x42, +0xFE,0xFF,0x00,0x60,0xBA,0x01,0x8E,0x2E,0x97,0x59,0x0E,0x2F,0x97,0x51,0x2E,0x3F, +0xFE,0xFF,0x67,0x42,0x0C,0xF3,0x8F,0x50,0x40,0x2A,0xCC,0xBB,0x00,0x67,0xA0,0x01, +0x6D,0x0C,0x04,0x00,0x06,0x00,0x08,0x67,0x6D,0x0C,0x03,0x00,0x06,0x00,0x16,0x66, +0x97,0x42,0x3C,0x2F,0x01,0x00,0x0B,0x00,0x38,0xF4,0x8F,0x58,0x40,0x42,0x00,0x60, +0xA2,0x01,0x00,0x60,0x7A,0x01,0x7C,0x3D,0x01,0x00,0xF6,0xFF,0x2C,0x30,0x06,0x00, +0x00,0x60,0x54,0x01,0xAE,0x3E,0xFE,0xFF,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0x1E,0x3E,0xEC,0xF4,0x8F,0x58,0x40,0x2D,0xEE,0xFF,0x6E,0x20,0xEE,0xFF, +0x28,0x30,0x0C,0x00,0x7C,0xC0,0xFF,0x00,0x40,0x1D,0xE8,0xFF,0x2E,0x42,0xE9,0xFF, +0xEE,0x41,0xE8,0xFF,0x48,0x2D,0xF2,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF, +0x3C,0x2F,0x02,0x00,0x0C,0x00,0x38,0xF4,0x8F,0x58,0x40,0x3D,0xF6,0xFF,0x40,0x42, +0x00,0x60,0x40,0x01,0x00,0x60,0x18,0x01,0x97,0x42,0x3C,0x2F,0x01,0x00,0x14,0x00, +0x38,0xF4,0x8F,0x58,0x40,0x42,0x00,0x60,0x2A,0x01,0x00,0x60,0x02,0x01,0xAE,0x3E, +0xFE,0xFF,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x1E,0x3E,0xEC,0xF4, +0x8F,0x58,0x40,0x2D,0xEE,0xFF,0xAE,0x3E,0x08,0x00,0x39,0x2F,0x00,0x00,0xA6,0xC6, +0x97,0x06,0x00,0x00,0x1E,0x3E,0xEC,0xF4,0x8F,0x58,0x40,0x2D,0xEA,0xFF,0x6E,0x20, +0xEE,0xFF,0x28,0x30,0x0C,0x00,0x7C,0xC0,0xFF,0x00,0x40,0x1D,0xE2,0xFF,0x2E,0x42, +0xE3,0xFF,0x7C,0x1D,0x20,0x00,0xE4,0xFF,0x6E,0x20,0xEA,0xFF,0x28,0x30,0x0C,0x00, +0x7C,0xC0,0xFF,0x00,0x40,0x1D,0xE5,0xFF,0x2E,0x42,0xE6,0xFF,0x2E,0x42,0xE7,0xFF, +0xEE,0x41,0xE2,0xFF,0x48,0x2D,0xD6,0xFF,0xEE,0x41,0xE5,0xFF,0x48,0x2D,0xDA,0xFF, +0xEE,0x41,0xE5,0xFF,0x48,0x2D,0xDE,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD6,0xFF, +0x3C,0x2F,0x02,0x00,0x0D,0x00,0x38,0xF4,0x8F,0x58,0x40,0x3D,0xF6,0xFF,0x7C,0x1D, +0x3A,0x00,0xE3,0xFF,0x7C,0x1D,0x3A,0x00,0xE6,0xFF,0x6E,0x0C,0x01,0x00,0xF6,0xFF, +0x42,0x66,0xBC,0x3E,0xFB,0x00,0x3C,0x3F,0x01,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xE2,0xFF,0x3C,0x3F,0x04,0x00,0x14,0xF5,0x8F,0x54,0x00,0x2F,0x18,0xF5,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x40,0x3D,0xF6,0xFF,0x6E,0x4A,0xF6,0xFF,0x16,0x67,0xAE,0x3E, +0x08,0x00,0x67,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x1C,0xF5,0x8F,0x5C,0x7C,0x3D, +0x01,0x00,0xD4,0xFF,0x18,0x60,0x7C,0xB0,0x02,0x00,0x00,0x67,0x12,0xFF,0x7C,0xB0, +0x03,0x00,0x00,0x67,0xA0,0xFE,0x7C,0xB0,0x04,0x00,0x00,0x67,0xEC,0xFE,0xAE,0x3E, +0xFE,0xFF,0x3C,0x3F,0x01,0x00,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00, +0x1E,0x3E,0x10,0xF5,0x8F,0x5C,0x40,0x3D,0xFE,0xFF,0x00,0x66,0x2A,0xFE,0x2E,0x30, +0xD4,0xFF,0x01,0xFC,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x00,0x1F,0x2E,0x3E,0x08,0x00, +0x2E,0x3C,0x0A,0x00,0x2E,0x3A,0x0C,0x00,0x2E,0x38,0x0E,0x00,0x6E,0x42,0xFE,0xFF, +0x47,0x4A,0x2C,0x67,0x46,0x4A,0x0C,0x67,0x84,0x3E,0x06,0x3F,0x07,0x3F,0x20,0xF5, +0x8F,0x58,0x1A,0x60,0x45,0xB8,0x0E,0x66,0x97,0x42,0x3C,0x2F,0x01,0x00,0x0E,0x00, +0x38,0xF4,0x8F,0x58,0x08,0x60,0x84,0x3E,0x07,0x3F,0x24,0xF5,0x8F,0x54,0x1A,0x60, +0x46,0x4A,0x0A,0x67,0x84,0x3E,0x06,0x3F,0x28,0xF5,0x8F,0x54,0x0C,0x60,0x45,0xB8, +0x08,0x67,0x84,0x3E,0x2C,0xF5,0x40,0x3D,0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x3D,0xF0, +0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0xED,0x41, +0x1E,0x3E,0x48,0x2B,0x82,0x37,0x08,0x20,0x40,0x2D,0xFC,0xFF,0x47,0x42,0x32,0x60, +0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31,0xFF,0xFF,0x20,0x3E, +0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31,0xFF,0xFF,0x1E,0x3E, +0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31,0xFF,0xFF,0x22,0x3E, +0x47,0x52,0x7C,0xBE,0x85,0x00,0xC8,0x6D,0x8D,0x2E,0x97,0x06,0x00,0x00,0x1E,0x3E, +0x3C,0x2F,0xFE,0x00,0x40,0xF2,0x3C,0x3F,0x18,0x00,0x5C,0xF3,0x8F,0x5C,0xB9,0x3E, +0x00,0x00,0x8E,0xC7,0x39,0x3F,0x00,0x00,0x0A,0x98,0xA7,0x42,0x0D,0x2F,0x97,0x06, +0x00,0x00,0x2E,0x3E,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x47,0x42,0x32,0x60, +0x0D,0x20,0x07,0x32,0x41,0x52,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06, +0x00,0x00,0x1E,0x3E,0x3C,0x2F,0xFE,0x00,0x58,0xF2,0x3C,0x3F,0x18,0x00,0x5C,0xF3, +0x8F,0x5C,0x87,0x3E,0x57,0x52,0x67,0x42,0x2E,0x2F,0xFC,0xFF,0x90,0xF5,0x8F,0x5C, +0x47,0x52,0x7C,0xBE,0x05,0x00,0xC8,0x6D,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x01,0x7E,0x26,0x60,0x4D,0x20,0x07,0x32, +0x41,0x52,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x4A,0x32,0x3E,0x1A,0x67,0x4D,0x20, +0x07,0x32,0x41,0x52,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x4A,0x34,0x3E,0x08,0x67, +0x47,0x52,0x7C,0xBE,0x05,0x00,0xD4,0x6D,0x7C,0xBE,0x05,0x00,0x2C,0x6C,0x2E,0x2F, +0x0C,0x00,0x2E,0x2F,0x08,0x00,0x0D,0x20,0x07,0x32,0x41,0x52,0xFC,0xC3,0x18,0x00, +0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x2E,0x3E,0x5C,0xF1,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x07,0x30,0x40,0x52,0x04,0x60,0x02,0x60,0x40,0x42,0x21,0xF8,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x07,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x2E,0x2F,0x0E,0x00, +0x2E,0x2F,0x0A,0x00,0x0D,0x20,0x2E,0x32,0x08,0x00,0xFC,0xC3,0x18,0x00,0x81,0xD0, +0x00,0x2F,0x97,0x06,0x00,0x00,0x2E,0x3E,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0x4D,0x20,0x2E,0x32,0x08,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3E,0x20,0x3E, +0x20,0x60,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3C,0x1E,0x3E, +0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31,0xFF,0xFF,0x1E,0x3E, +0x06,0x3E,0x6E,0xBE,0x08,0x00,0xDA,0x6E,0x4D,0x20,0x2E,0x32,0x08,0x00,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0xFF,0x70,0x40,0x31,0x22,0x3E,0x4D,0x22,0x2E,0x34,0x08,0x00, +0xFC,0xC5,0x18,0x00,0xC2,0xD3,0x40,0x33,0x20,0x3E,0x31,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x06,0x7E,0x14,0x60,0x4D,0x20, +0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x0C,0xFF,0xFF,0x1E,0x3E,0x08,0x67, +0x47,0x52,0x7C,0xBE,0x85,0x00,0xE6,0x6D,0x7C,0xBE,0x85,0x00,0x54,0x6C,0x4D,0x20, +0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFF,0x70,0x40,0x31,0x22,0x3E,0x4D,0x22, +0x07,0x34,0xFC,0xC5,0x18,0x00,0xC2,0xD3,0x40,0x33,0x20,0x3E,0x87,0x3E,0x2E,0x3F, +0x08,0x00,0x2D,0x2F,0x82,0x37,0x90,0xF5,0x8F,0x5C,0x2E,0x2F,0x0E,0x00,0x2E,0x2F, +0x0A,0x00,0x0D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x00,0x2F,0x97,0x06, +0x00,0x00,0x2E,0x3E,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x07,0x30,0x04,0x60, +0x02,0x60,0x40,0x42,0x21,0xF8,0x56,0x4E,0xF6,0xFF,0x79,0x2D,0x00,0x00,0x2E,0xC8, +0xFA,0xFF,0x6E,0x0C,0x63,0x00,0x08,0x00,0x0C,0x66,0x79,0x42,0x00,0x00,0xEC,0x98, +0x01,0x70,0x00,0x60,0x90,0x00,0x6E,0x4A,0x08,0x00,0x00,0x67,0x86,0x00,0xAE,0x3E, +0x08,0x00,0x57,0x06,0xBF,0xFF,0xCC,0xF3,0x6E,0x20,0xFA,0xFF,0x7C,0x11,0x5C,0x00, +0x00,0x01,0xAE,0x2E,0xFA,0xFF,0x97,0x06,0x00,0x00,0x01,0x01,0x2E,0x2F,0x0A,0x00, +0x4C,0xF3,0x8F,0x58,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x3A,0x60,0x6E,0x20,0xFA,0xFF, +0x6E,0x32,0xFE,0xFF,0xC9,0xD1,0x28,0x0C,0x20,0x00,0x00,0x01,0x12,0x67,0x6E,0x20, +0xFA,0xFF,0x6E,0x32,0xFE,0xFF,0xC9,0xD1,0x28,0x0C,0x2A,0x00,0x00,0x01,0x12,0x66, +0x6E,0x20,0xFA,0xFF,0x6E,0x32,0xFE,0xFF,0xC9,0xD1,0x28,0x42,0x00,0x01,0x16,0x60, +0x04,0x60,0x6E,0x52,0xFE,0xFF,0x6E,0x20,0xFA,0xFF,0x6E,0x32,0xFE,0xFF,0xC9,0xD1, +0x28,0x4A,0x00,0x01,0xB6,0x66,0xAE,0x2E,0xFA,0xFF,0x97,0x06,0x00,0x00,0x00,0x01, +0xD0,0xF3,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x01,0x79,0x2A, +0x00,0x00,0xA6,0xC6,0x8D,0x2E,0x97,0x06,0x00,0x00,0x18,0x1E,0x2E,0x2F,0x08,0x00, +0x4C,0xF3,0x8F,0x58,0x8D,0x2E,0x97,0x06,0x00,0x00,0x9D,0x1E,0x2E,0x2F,0x0C,0x00, +0x4C,0xF3,0x8F,0x58,0x2E,0x30,0x12,0x00,0x40,0x1B,0x9C,0x1E,0x01,0x70,0x01,0xF8, +0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x2D,0x4A, +0x9C,0x1E,0x20,0x66,0x8D,0x2E,0x97,0x06,0x00,0x00,0x9D,0x1E,0x0C,0xF1,0x40,0x3D, +0xFC,0xFF,0x40,0x1B,0x9C,0x1E,0x4D,0x20,0x6E,0x32,0xFC,0xFF,0xC9,0xD1,0x7C,0x11, +0x0D,0x00,0x9D,0x1E,0xAD,0x2E,0x1C,0x1F,0x2D,0x2F,0x98,0x1E,0x2E,0x2F,0x08,0x00, +0x94,0xF5,0x8F,0x50,0x40,0x3D,0xFE,0xFF,0x2D,0x42,0x9C,0x1E,0x6E,0x0C,0xFF,0xFF, +0x0C,0x00,0x16,0x67,0x2D,0x2F,0x0C,0x1E,0x2D,0x2F,0x08,0x1E,0x2E,0x2F,0x0C,0x00, +0x67,0x42,0x98,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x2E,0x30,0xFE,0xFF,0x01,0xF8, +0x56,0x4E,0xFA,0xFF,0x97,0x42,0x3C,0x3F,0x02,0x00,0xD4,0xF2,0x8F,0x54,0xAE,0x2E, +0x10,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x3C,0x3F,0x01,0x00,0x9C,0xF5, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x3D,0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x01,0xF0, +0x56,0x4E,0xFA,0xFF,0x57,0x42,0x3C,0x2F,0x00,0x00,0xBA,0x96,0x3C,0x3F,0x01,0x00, +0x58,0xF3,0x8F,0x5C,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xAE,0x2E,0x08,0x00, +0x2E,0x3F,0x0C,0x00,0x67,0x42,0x44,0xF3,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0x01,0xF0, +0x56,0x4E,0xF8,0xFF,0x8E,0x2E,0x97,0x59,0x2E,0x3F,0x08,0x00,0x3C,0x3F,0x05,0x00, +0x44,0xF3,0x8F,0x58,0xAE,0x2E,0xFC,0xFF,0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06, +0x00,0x00,0xCE,0x37,0x38,0xF1,0x8F,0x58,0x39,0x20,0x00,0x00,0xA6,0xC6,0xBC,0xD0, +0x00,0x00,0xCE,0x37,0x01,0xF0,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x07,0x2E,0x3E, +0x08,0x00,0x8E,0x2E,0x97,0x55,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x5D,0x0E,0x2F, +0x97,0x51,0x3C,0x3F,0x04,0x00,0x07,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x47,0x4A,0x0C,0x67,0x87,0x3E,0x00,0xF3,0x40,0x2A,0x2D,0x3C,0x0A,0x00,0x02,0x60, +0x01,0x7C,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00, +0x0E,0x2F,0x97,0x51,0x3C,0x2F,0x00,0x00,0xAC,0x98,0x67,0x42,0x06,0x3F,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x28,0x2F,0x82,0x37,0x07,0x3F,0x1C,0xF3,0xFC,0xDF,0x00,0x00, +0x18,0x00,0x31,0xF8,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x07,0x2E,0x3E,0x08,0x00, +0x2E,0x3C,0x0A,0x00,0x79,0x28,0x00,0x00,0xA6,0xC6,0x47,0x4A,0x4A,0x67,0x87,0x3E, +0x00,0xF3,0x40,0x2A,0x46,0x4A,0x38,0x67,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D, +0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00,0x07,0x3F,0xDC,0xF4, +0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x0D,0x2F,0xA0,0xF5,0xFC,0xDF,0x00,0x00,0x0A,0x00, +0x6D,0x39,0x0A,0x00,0xAC,0x1F,0x06,0x60,0x7C,0x39,0x01,0x00,0xAC,0x1F,0x47,0x39, +0xAE,0x1F,0x31,0xFC,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x0F,0x2E,0x3E,0x08,0x00, +0xEE,0x49,0xF8,0xFF,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x2C,0x82,0x37,0x47,0x4A, +0x0C,0x67,0x87,0x3E,0x00,0xF3,0x40,0x2A,0x2D,0x3A,0x0A,0x00,0x02,0x60,0x01,0x7A, +0x97,0x42,0x3C,0x3F,0x00,0x01,0xD4,0xF2,0x8F,0x54,0x8C,0x2E,0x97,0x5C,0x0C,0x2F, +0x97,0x58,0x0C,0x2F,0x97,0x54,0x0C,0x2F,0x3C,0x3F,0x0B,0x00,0x07,0x3F,0xDC,0xF4, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x54,0x60,0x8C,0x2E,0x0E,0x2F,0x97,0x06,0x00,0x00, +0x0A,0x00,0x10,0xF3,0x8F,0x58,0x40,0x4A,0x26,0x67,0x8C,0x2E,0x3C,0x2F,0x00,0x00, +0xA4,0x98,0x10,0xF3,0x8F,0x58,0x40,0x4A,0x16,0x67,0x2C,0x2F,0x04,0x00,0x14,0x2F, +0x3C,0x3F,0x08,0x00,0x05,0x3F,0x06,0x2F,0xE8,0xF3,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x8C,0x2E,0x97,0x5C,0x0C,0x2F,0x97,0x58,0x0C,0x2F,0x97,0x54,0x0C,0x2F,0x3C,0x3F, +0x0C,0x00,0x07,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x6C,0x4A,0x04,0x00, +0x06,0x67,0x6C,0x4A,0x06,0x00,0xA0,0x66,0x97,0x42,0x3C,0x3F,0x01,0x01,0xD4,0xF2, +0x8F,0x54,0x39,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x0C,0x00, +0x6E,0x20,0x0E,0x00,0x07,0x32,0xFC,0xC3,0x18,0x00,0xAE,0xD2,0x08,0x00,0x41,0x22, +0xA9,0x30,0x10,0x00,0x6E,0x20,0x12,0x00,0x07,0x32,0xFC,0xC3,0x18,0x00,0xAE,0xD2, +0x08,0x00,0x41,0x22,0xA9,0x30,0x12,0x00,0x6E,0x20,0x16,0x00,0x07,0x32,0xFC,0xC3, +0x18,0x00,0xAE,0xD2,0x08,0x00,0x41,0x22,0xA9,0x30,0x14,0x00,0x6E,0x20,0x1A,0x00, +0x07,0x32,0xFC,0xC3,0x18,0x00,0xAE,0xD2,0x08,0x00,0x41,0x22,0xA9,0x30,0x16,0x00, +0x21,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x08,0x00,0x2E,0x32,0x0C,0x00,0xFC,0xC3, +0x18,0x00,0x30,0x20,0x0C,0x18,0x01,0xF0,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D, +0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00,0x67,0x42,0xDC,0xF4, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x55,0x3D,0xFE,0xFF,0x2E,0x30,0xFE,0xFF,0x7C,0xC0, +0x0F,0x00,0x80,0x3A,0x55,0x0C,0x08,0x00,0x0C,0x6C,0x2E,0x30,0xFE,0xFF,0x7C,0xC0, +0xF0,0xFF,0x80,0x3A,0x0E,0x60,0x2E,0x30,0xFE,0xFF,0x7C,0xC0,0xF0,0xFF,0x7C,0xD0, +0x10,0x00,0x80,0x3A,0xAE,0x3E,0xFC,0xFF,0x14,0x3F,0x60,0xF3,0x8F,0x54,0x80,0x38, +0x01,0xFC,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x1C,0x0F,0x2E,0x3E,0x08,0x00,0x2E,0x3C, +0x0A,0x00,0x2E,0x3A,0x0C,0x00,0xEE,0x47,0xF0,0xFF,0x79,0x28,0x00,0x00,0xA6,0xC6, +0x8E,0x2E,0x97,0x06,0x00,0x00,0x10,0x00,0x0E,0x2F,0x97,0x06,0x00,0x00,0x0E,0x00, +0xA4,0xF5,0x8F,0x58,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59, +0x0E,0x2F,0x97,0x55,0x05,0x3F,0x0C,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E,0xA8,0xF5, +0xFC,0xDF,0x00,0x00,0x12,0x00,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58,0x0B,0x2F, +0x97,0x54,0x0B,0x2F,0x2C,0x3F,0xAC,0x1F,0x0C,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E, +0xA8,0xF5,0xFC,0xDF,0x00,0x00,0x12,0x00,0x13,0x30,0x6E,0xD1,0xFE,0xFF,0x2B,0x30, +0x02,0x00,0x6E,0xD1,0xFC,0xFF,0x4C,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x68,0x0C,0x18,0x00,0x24,0x3E,0x06,0x66,0x6E,0x3D,0x12,0x00,0xFA,0xFF,0x2E,0x2F, +0x12,0x00,0x2E,0x2F,0x0E,0x00,0x2E,0x3F,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0xAC,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x0B,0x2F,0x05,0x3F, +0x2C,0x3F,0xAC,0x1F,0x2C,0x2F,0x82,0x37,0x2C,0x3F,0xAE,0x1F,0x08,0xF3,0xFC,0xDF, +0x00,0x00,0x14,0x00,0x47,0x4A,0x12,0x67,0xAE,0x3E,0x14,0x00,0x2E,0x2F,0x10,0x00, +0x2E,0x3F,0x0E,0x00,0x06,0x3F,0xB0,0xF5,0x8F,0x50,0x46,0x39,0xB0,0x1F,0x39,0xFE, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x1F,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00, +0x2E,0x3A,0x0C,0x00,0x2E,0x38,0x0E,0x00,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x8E,0x2E, +0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F, +0x04,0x00,0x06,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x47,0x4A,0x04,0x67, +0x86,0x3E,0xB4,0xF5,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF, +0x2E,0x3F,0xFE,0xFF,0x2D,0x2F,0x0C,0x20,0x04,0x3F,0x05,0x3F,0xB8,0xF5,0xFC,0xDF, +0x00,0x00,0x0E,0x00,0x3D,0xF8,0x56,0x4E,0xE8,0xFF,0xE7,0x48,0x1C,0x03,0x2E,0x3E, +0x08,0x00,0xEE,0x4B,0xF8,0xFF,0xEE,0x49,0xF0,0xFF,0xEE,0x47,0xE8,0xFF,0x8D,0x2E, +0x97,0x5C,0x0D,0x2F,0x97,0x58,0x0D,0x2F,0x97,0x54,0x0D,0x2F,0x3C,0x3F,0x05,0x00, +0x07,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x8C,0x2E,0x97,0x5C,0x0C,0x2F, +0x97,0x58,0x0C,0x2F,0x97,0x54,0x0C,0x2F,0x3C,0x3F,0x06,0x00,0x07,0x3F,0xDC,0xF4, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58,0x0B,0x2F, +0x97,0x54,0x0B,0x2F,0x3C,0x3F,0x07,0x00,0x07,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00, +0x10,0x00,0x8B,0x2E,0x0D,0x2F,0xBC,0xF5,0x8F,0x58,0x40,0x4A,0x2A,0x67,0x2C,0x2F, +0x04,0x00,0x14,0x2F,0x3C,0x3F,0x05,0x00,0x07,0x3F,0xD8,0xF4,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x2B,0x2F,0x04,0x00,0x13,0x2F,0x2C,0x2F,0x04,0x00,0x14,0x2F,0xB8,0xF5, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x28,0x60,0x2B,0x2F,0x04,0x00,0x13,0x2F,0x2D,0x2F, +0x04,0x00,0x15,0x2F,0xAC,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0x2B,0x2F,0x04,0x00, +0x13,0x2F,0x3C,0x3F,0x05,0x00,0x07,0x3F,0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0x21,0xFE,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x0C,0x1F,0x6E,0x2A,0x08,0x00,0x2E,0x3E, +0x0C,0x00,0x2E,0x3C,0x0E,0x00,0x2E,0x3A,0x10,0x00,0x6E,0x28,0x1E,0x00,0xBC,0x3E, +0x01,0x00,0x20,0xF4,0xBC,0x3E,0x10,0x00,0x2E,0x2F,0x1A,0x00,0x2E,0x2F,0x16,0x00, +0x2E,0x2F,0x12,0x00,0x05,0x3F,0x04,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x40,0x2D, +0xFC,0xFF,0xAE,0x4A,0xFC,0xFF,0x44,0x66,0x97,0x42,0x3C,0x2F,0x01,0x00,0x13,0x00, +0x38,0xF4,0x8F,0x58,0xB8,0xF3,0x40,0x2A,0x0D,0x20,0x0E,0x67,0x79,0x20,0x00,0x00, +0xA6,0xC6,0x6D,0x31,0x06,0x00,0xB0,0x1F,0x0A,0x60,0x79,0x20,0x00,0x00,0xA6,0xC6, +0x68,0x42,0xB0,0x1F,0xBC,0x3E,0x01,0x00,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x3F, +0xB0,0x1F,0xD0,0xF4,0x8F,0x54,0x00,0x60,0xBE,0x00,0x06,0x60,0x6E,0x2B,0xFC,0xFF, +0x18,0x00,0xAD,0x2E,0x18,0x00,0xCC,0xF4,0x00,0x38,0x7C,0xBA,0x63,0x00,0x26,0x66, +0x8D,0x2E,0x97,0x06,0x00,0x00,0x1C,0x00,0x3C,0x2F,0xFE,0x00,0xB0,0xF1,0x4C,0xF3, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0x88,0x98,0x0D,0x2F,0x97,0x06,0x00,0x00,0x1C,0x00, +0x4C,0xF3,0x8F,0x58,0x04,0x60,0x8D,0x2E,0xC0,0xF5,0x8D,0x2E,0xD4,0xF4,0xA7,0x42, +0x0D,0x2F,0x97,0x06,0x00,0x00,0x1C,0x00,0x3C,0x3F,0x02,0x00,0x2D,0x3F,0x06,0x00, +0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xA7,0x42,0x0D,0x2F,0x97,0x06,0x00,0x00, +0x95,0x00,0x3C,0x3F,0x03,0x00,0x2D,0x3F,0x06,0x00,0xD8,0xF4,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x46,0x4A,0x1E,0x6F,0x2C,0x2F,0x04,0x00,0x14,0x2F,0x06,0x3F,0x2D,0x3F, +0x06,0x00,0x07,0x3F,0x98,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x47,0x4A,0x04,0x67, +0x8D,0x2E,0xC4,0xF5,0xBC,0x3E,0x01,0x00,0x2D,0x3F,0x06,0x00,0xD0,0xF4,0x8F,0x54, +0x47,0x4A,0x12,0x66,0xAC,0x3E,0x06,0x00,0x2C,0x2F,0x02,0x00,0x14,0x3F,0x2D,0x3F, +0x06,0x00,0xD0,0xF2,0x8F,0x50,0x57,0x42,0x20,0xF4,0x01,0x70,0x3D,0xFC,0x56,0x4E, +0xD4,0xFF,0xE7,0x48,0x1C,0x1F,0x6E,0x2A,0x08,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEE,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF, +0x2E,0x3F,0x0E,0x00,0x0B,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E,0xA8,0xF5,0xFC,0xDF, +0x00,0x00,0x12,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF6,0xFF,0x0E,0x2F,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x2B,0x3F,0xAC,0x1F, +0x0B,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E,0xA8,0xF5,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x2E,0x30,0xFA,0xFF,0x6E,0xD1,0xF2,0xFF,0x2E,0x30,0xF8,0xFF,0x6E,0xD1,0xF0,0xFF, +0x6E,0x42,0xFC,0xFF,0x2D,0x3E,0x04,0x00,0x7C,0xCE,0x02,0x00,0x01,0x7C,0x2D,0x3A, +0x04,0x00,0x7C,0xCA,0x08,0x00,0x2D,0x30,0x04,0x00,0x7C,0xC0,0x10,0x00,0x40,0x3D, +0xD4,0xFF,0x6D,0x20,0x0A,0x00,0x10,0x0C,0x2A,0x00,0x16,0x67,0x6D,0x20,0x0A,0x00, +0x10,0x0C,0x3F,0x00,0x0C,0x67,0x6D,0x20,0x0A,0x00,0x10,0x4A,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0x00,0x38,0x6E,0x4A,0xD4,0xFF,0x0C,0x66,0xAE,0x2E,0x12,0x00, +0x2E,0x3F,0x10,0x00,0xC8,0xF5,0x8F,0x54,0x80,0x42,0x40,0x2D,0xE4,0xFF,0x40,0x28, +0x2B,0x42,0x18,0x1E,0x2B,0x42,0x9D,0x1E,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x44,0x4A, +0x14,0x66,0x6E,0x4A,0x0C,0x00,0x0E,0x66,0x6D,0x28,0x0A,0x00,0x6E,0x2D,0x16,0x00, +0xE4,0xFF,0x00,0x60,0xC2,0x00,0x6E,0x4A,0x0C,0x00,0x36,0x67,0x45,0x4A,0x2A,0x67, +0xEB,0x49,0x18,0x1E,0xEB,0x41,0x9D,0x1E,0x48,0x2D,0xE4,0xFF,0xAE,0x2E,0xE4,0xFF, +0x0C,0x2F,0x3C,0x2F,0xFE,0x00,0x84,0xF2,0x2E,0x2F,0x16,0x00,0xCC,0xF5,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x40,0x3D,0xFE,0xFF,0x04,0x60,0x6E,0x28,0x16,0x00,0x00,0x60, +0x86,0x00,0x97,0x42,0x3C,0x2F,0x01,0x00,0x06,0x00,0x38,0xF4,0x8F,0x58,0x40,0x3D, +0xFE,0xFF,0xEB,0x49,0x18,0x1E,0xEB,0x41,0x9D,0x1E,0x48,0x2D,0xE4,0xFF,0x2E,0x30, +0xFE,0xFF,0x50,0x60,0xBC,0x3E,0xFE,0x00,0x3C,0x3F,0x01,0x00,0x2E,0x2F,0x16,0x00, +0x3C,0x3F,0x01,0x00,0x14,0xF5,0x8F,0x54,0x00,0x2F,0x18,0xF5,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x40,0x3D,0xFE,0xFF,0x3E,0x60,0xBC,0x3E,0xFD,0x00,0x3C,0x3F,0x01,0x00, +0x2E,0x2F,0x16,0x00,0x3C,0x3F,0x02,0x00,0x14,0xF5,0x8F,0x54,0x00,0x2F,0x18,0xF5, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x3D,0xFE,0xFF,0x01,0x7E,0x18,0x60,0x6E,0x42, +0xFE,0xFF,0x12,0x60,0x7C,0xB0,0x01,0x00,0xAA,0x67,0x7C,0xB0,0x02,0x00,0xC8,0x67, +0x7C,0xB0,0x03,0x00,0xE8,0x67,0x6E,0x4A,0xFE,0xFF,0x62,0x67,0x0B,0x20,0xBC,0xD0, +0x00,0x00,0x18,0x1E,0xC0,0xB9,0x12,0x67,0x0C,0x20,0x0E,0x67,0x8B,0x2E,0x97,0x06, +0x00,0x00,0x18,0x1E,0x0C,0x2F,0x4C,0xF3,0x8F,0x58,0x0B,0x20,0xBC,0xD0,0x00,0x00, +0x9D,0x1E,0xAE,0xB0,0xE4,0xFF,0x16,0x67,0xAE,0x4A,0xE4,0xFF,0x10,0x67,0x8B,0x2E, +0x97,0x06,0x00,0x00,0x9D,0x1E,0x2E,0x2F,0xE4,0xFF,0x4C,0xF3,0x8F,0x58,0x6E,0x4A, +0xD4,0xFF,0x06,0x67,0x7C,0x17,0xFF,0x00,0x9C,0x1E,0xAE,0x3E,0x0E,0x00,0x2B,0x3F, +0xAE,0x1F,0x06,0x3F,0x07,0x3F,0x1C,0xF5,0x8F,0x5C,0x40,0x3D,0xFC,0xFF,0x2E,0x30, +0xFC,0xFF,0x3D,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x1F,0x2E,0x3E,0x08,0x00, +0x79,0x26,0x00,0x00,0xA6,0xC6,0x45,0x42,0x87,0x3E,0x0B,0x2F,0x97,0x06,0x00,0x00, +0x1E,0x3E,0xEC,0xF4,0x8F,0x58,0x40,0x28,0xBC,0x3E,0x01,0x00,0x20,0xF4,0x2C,0x38, +0x0C,0x00,0x7C,0xC8,0xFF,0x00,0x87,0x3E,0xD0,0xF5,0x40,0x2A,0x0D,0x20,0x22,0x66, +0x8B,0x2E,0x97,0x06,0x00,0x00,0x70,0x1F,0x3C,0x2F,0x05,0x00,0x07,0x00,0x44,0xF3, +0x8F,0x58,0xAB,0x2E,0x70,0x1F,0x3C,0x3F,0x01,0x00,0xC0,0xF4,0x8F,0x54,0x00,0x3C, +0x6A,0x60,0x7C,0xB8,0x63,0x00,0x06,0x67,0x84,0x3E,0xD4,0xF5,0x06,0x60,0x79,0x42, +0x00,0x00,0xEC,0x98,0x79,0x4A,0x00,0x00,0xEC,0x98,0x4C,0x66,0x7C,0xB8,0x63,0x00, +0x0C,0x67,0xBC,0x2E,0xFE,0x00,0x86,0xF2,0x04,0x3F,0xC8,0xF5,0x8F,0x54,0x0B,0x20, +0x2D,0x32,0x0A,0x00,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00, +0x2E,0x3E,0x3C,0x2F,0xFE,0x00,0x8A,0xF2,0x3C,0x2F,0xFE,0x00,0x88,0xF2,0x3C,0x2F, +0xFE,0x00,0x87,0xF2,0x04,0x3F,0x07,0x3F,0x3C,0x3F,0x01,0x00,0x0D,0x2F,0xD8,0xF5, +0xFC,0xDF,0x00,0x00,0x16,0x00,0x04,0x60,0x8D,0x2E,0xDC,0xF5,0x57,0x42,0x20,0xF4, +0x05,0x30,0x3D,0xFE,0x56,0x4E,0xF4,0xFF,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00, +0xEE,0x49,0xF4,0xFF,0x6E,0x42,0xFC,0xFF,0x8C,0x2E,0x97,0x5C,0x0C,0x2F,0x97,0x58, +0x0C,0x2F,0x97,0x54,0x0C,0x2F,0x3C,0x3F,0x04,0x00,0x2D,0x3F,0x06,0x00,0xDC,0xF4, +0xFC,0xDF,0x00,0x00,0x10,0x00,0xBC,0x3E,0x01,0x00,0x20,0xF4,0xAE,0x3E,0x0E,0x00, +0xD4,0xF5,0x79,0x4A,0x00,0x00,0xEC,0x98,0x5E,0x66,0xBC,0x2E,0xFE,0x00,0x8C,0xF2, +0x2E,0x3F,0x0E,0x00,0xC8,0xF5,0x8F,0x54,0xAE,0x2E,0x10,0x00,0x2E,0x3F,0x0E,0x00, +0xC8,0xF5,0x8F,0x54,0xAD,0x2E,0x18,0x00,0x08,0xF5,0x79,0x4A,0x00,0x00,0xEC,0x98, +0x18,0x67,0x7C,0x2D,0xFE,0x00,0x8D,0xF2,0x10,0x00,0x7C,0x2D,0xFE,0x00,0x8E,0xF2, +0x14,0x00,0x7C,0x2D,0xFE,0x00,0x90,0xF2,0x18,0x00,0x8C,0x2E,0x2E,0x2F,0x18,0x00, +0x2E,0x2F,0x14,0x00,0x2E,0x2F,0x10,0x00,0x2E,0x2F,0x0C,0x00,0x67,0x42,0x0D,0x2F, +0xD8,0xF5,0xFC,0xDF,0x00,0x00,0x16,0x00,0x57,0x42,0x20,0xF4,0x2E,0x30,0xFC,0xFF, +0x01,0xFC,0x56,0x4E,0x6E,0xFF,0xE7,0x48,0x1C,0x03,0x2E,0x3E,0x08,0x00,0x79,0x26, +0x00,0x00,0xA6,0xC6,0x6E,0x42,0xFE,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x0E,0x2F,0x97,0x5D,0x07,0x3F,0x2B,0x3F,0xAE,0x1F,0x0C,0xF3,0x8F,0x50,0x40,0x2A, +0x6B,0x4A,0xAE,0x1F,0x06,0x66,0x6E,0x42,0xF8,0xFF,0x5E,0x60,0xAB,0x3E,0xAE,0x1F, +0x00,0xF3,0x40,0x28,0xBC,0x2E,0x00,0x00,0x88,0x98,0x0C,0x2F,0x97,0x06,0x00,0x00, +0x1C,0x00,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x0A,0x67,0xFC,0x33,0x01,0x00,0x00,0x00, +0x90,0xC8,0x06,0x60,0x79,0x42,0x00,0x00,0x90,0xC8,0xAE,0x4A,0xFA,0xFF,0x2A,0x67, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0x6E,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x72,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x7C,0xFF,0x0E,0x2F,0x97,0x51,0x2C,0x2F,0x18,0x00, +0x97,0x50,0xE0,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0x0D,0x20,0x00,0x67,0xDC,0x00, +0x2D,0x30,0x06,0x00,0x00,0x60,0xC0,0x00,0xAE,0x2E,0xFA,0xFF,0x97,0x06,0x00,0x00, +0x12,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x7C,0xFF,0x2E,0x3F,0xF8,0xFF,0x07,0x3F, +0x2E,0x3F,0xF6,0xFF,0x0D,0x2F,0xE4,0xF5,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x40,0x3D, +0xFE,0xFF,0x00,0x60,0xA6,0x00,0x2E,0x4A,0x7C,0xFF,0x12,0x67,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0x7C,0xFF,0x3C,0x2F,0xFE,0x00,0x92,0xF2,0x00,0xF4,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0x7C,0xFF,0x2E,0x2F,0xFA,0xFF,0x97,0x06,0x00,0x00,0x12,0x00, +0x00,0xF4,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0x6E,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0x72,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x7C,0xFF,0x2E,0x3F,0xF8,0xFF, +0x07,0x3F,0x0C,0x2F,0xE8,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0x40,0x3D,0xFE,0xFF, +0x48,0x60,0x87,0x3E,0xEC,0xF5,0x40,0x3D,0xFE,0xFF,0x3E,0x60,0x87,0x3E,0xEC,0xF5, +0x40,0x3D,0xFE,0xFF,0x34,0x60,0x8B,0x2E,0x97,0x06,0x00,0x00,0x70,0x1F,0x3C,0x2F, +0x05,0x00,0x08,0x00,0x44,0xF3,0x8F,0x58,0xAB,0x2E,0x70,0x1F,0x3C,0x3F,0x01,0x00, +0xC0,0xF4,0x8F,0x54,0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30, +0xFC,0xD1,0xFE,0x00,0x70,0xF2,0x50,0x20,0xD0,0x4E,0x2E,0x30,0xFE,0xFF,0x21,0xFE, +0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x08,0x00,0x79,0x26,0x00,0x00, +0xA6,0xC6,0x6E,0x42,0xFE,0xFF,0x8E,0x2E,0x97,0x5D,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF6,0xFF,0x07,0x3F,0x2B,0x3F,0xAE,0x1F,0x0C,0xF3,0x8F,0x50,0x40,0x2A,0x6B,0x4A, +0xAE,0x1F,0x08,0x67,0xAB,0x3E,0xAE,0x1F,0x00,0xF3,0x40,0x28,0x0D,0x20,0x00,0x67, +0xD4,0x00,0x2D,0x30,0x06,0x00,0x00,0x60,0xB2,0x00,0x6C,0x20,0x18,0x00,0x28,0x10, +0x08,0x00,0x80,0x48,0x80,0x3E,0xD4,0xF5,0x79,0x4A,0x00,0x00,0xEC,0x98,0x00,0x66, +0xB4,0x00,0xAE,0x2E,0xF6,0xFF,0x2C,0x2F,0x18,0x00,0x97,0x50,0xF0,0xF5,0x8F,0x58, +0x40,0x3D,0xFC,0xFF,0x6E,0x4A,0xFC,0xFF,0x04,0x67,0x8C,0x2E,0xBC,0xF3,0x00,0x60, +0x94,0x00,0x6C,0x20,0x18,0x00,0x28,0x10,0x08,0x00,0x80,0x48,0x80,0x3E,0xD4,0xF5, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x00,0x66,0x7C,0x00,0xAE,0x2E,0xF6,0xFF,0x2C,0x2F, +0x18,0x00,0x97,0x50,0xF4,0xF5,0x8F,0x58,0x6A,0x60,0x87,0x3E,0x0B,0x2F,0x97,0x06, +0x00,0x00,0x1E,0x3E,0xEC,0xF4,0x8F,0x58,0x40,0x2D,0xF2,0xFF,0x6E,0x20,0xF2,0xFF, +0xA8,0x3E,0x0C,0x00,0x57,0x02,0xFF,0x00,0xD4,0xF5,0x79,0x4A,0x00,0x00,0xEC,0x98, +0x42,0x66,0x6E,0x20,0xF2,0xFF,0xA8,0x3E,0x0C,0x00,0x57,0x02,0xFF,0x00,0xF8,0xF5, +0x32,0x60,0x2B,0x2C,0x88,0x1F,0x57,0x42,0x06,0x2F,0x5C,0xF5,0x8F,0x58,0x46,0x20, +0xFC,0xD1,0x00,0x00,0xB2,0x00,0x50,0x42,0x1A,0x60,0x40,0x4A,0x00,0x67,0x4C,0xFF, +0x7C,0xB0,0x01,0x00,0x00,0x67,0x7C,0xFF,0x7C,0xB0,0x02,0x00,0x9C,0x67,0x7C,0xB0, +0x03,0x00,0xCE,0x67,0x2E,0x30,0xFE,0xFF,0x31,0xFE,0x56,0x4E,0xF0,0xFF,0xE7,0x48, +0x1C,0x0F,0x2E,0x3E,0x08,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x46,0x42,0xCD,0x9B, +0x6B,0x4A,0xAE,0x1F,0x22,0x66,0x87,0x3E,0xFC,0xF5,0x40,0x2D,0xF6,0xFF,0x8E,0x2E, +0x97,0x55,0x2E,0x2F,0xF6,0xFF,0x07,0x3F,0x3C,0x2F,0x01,0x00,0xFF,0xFF,0xFC,0xF4, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2A,0x0D,0x20,0x00,0x67,0x9E,0x00,0x2D,0x30, +0x06,0x00,0x00,0x60,0x8E,0x00,0x87,0x3E,0x0B,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E, +0xEC,0xF4,0x8F,0x58,0x40,0x28,0x2C,0x30,0x0C,0x00,0x7C,0xC0,0xFF,0x00,0x40,0x1D, +0xF0,0xFF,0x2E,0x42,0xF1,0xFF,0xEE,0x41,0xF0,0xFF,0x48,0x2D,0xFA,0xFF,0x8E,0x2E, +0x97,0x5D,0x3C,0x2F,0x02,0x00,0x09,0x00,0x38,0xF4,0x8F,0x58,0x00,0x3A,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF1,0xFF,0x3C,0x2F,0xFE,0x00,0x94,0xF2,0x4C,0xF3,0x8F,0x58, +0x7C,0xBA,0x01,0x00,0x3A,0x66,0xBC,0x3E,0xFC,0x00,0x3C,0x3F,0x01,0x00,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x3C,0x3F,0x03,0x00,0x14,0xF5,0x8F,0x54,0x00,0x2F, +0x18,0xF5,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x00,0x3A,0x45,0x4A,0x12,0x67,0x87,0x3E, +0x2B,0x3F,0xAE,0x1F,0x3C,0x2F,0x01,0x00,0x01,0x00,0x1C,0xF5,0x8F,0x5C,0x00,0x3C, +0x08,0x60,0x7C,0xB0,0x02,0x00,0x00,0x67,0x6E,0xFF,0x06,0x30,0x39,0xFE,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00,0x79,0x28,0x00,0x00,0xA6,0xC6, +0x46,0x42,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F, +0x97,0x55,0x3C,0x3F,0x04,0x00,0x2D,0x3F,0x06,0x00,0xDC,0xF4,0xFC,0xDF,0x00,0x00, +0x10,0x00,0x4C,0x20,0x2D,0x32,0x08,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xA8,0x3E, +0x30,0x3E,0x4C,0x20,0x2D,0x32,0x08,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x28,0x3F, +0x2E,0x3E,0x2D,0x3F,0x06,0x00,0x3C,0x3F,0x01,0x00,0x00,0xF6,0x8F,0x5C,0xAD,0x2E, +0x18,0x00,0x08,0xF5,0x8D,0x2E,0xDC,0xF5,0xB8,0xF3,0x40,0x2A,0x0D,0x20,0x08,0x67, +0x6D,0x39,0x06,0x00,0xB0,0x1F,0x04,0x60,0x6C,0x42,0xB0,0x1F,0xBC,0x3E,0x01,0x00, +0x2C,0x3F,0xB0,0x1F,0xD0,0xF4,0x8F,0x54,0x06,0x30,0x31,0xFC,0x56,0x4E,0xF0,0xFF, +0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00,0xEE,0x47,0xF4,0xFF,0x79,0x28,0x00,0x00, +0xA6,0xC6,0x6E,0x42,0xFC,0xFF,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58,0x0B,0x2F, +0x97,0x54,0x0B,0x2F,0x3C,0x3F,0x04,0x00,0x2D,0x3F,0x06,0x00,0xDC,0xF4,0xFC,0xDF, +0x00,0x00,0x10,0x00,0x2B,0x30,0x04,0x00,0xC0,0x48,0xFC,0x81,0x02,0x00,0x53,0xD0, +0x2C,0x32,0x0C,0x20,0xC1,0x48,0xFC,0x83,0x02,0x00,0x41,0x90,0x40,0x3D,0xF2,0xFF, +0x2B,0x30,0x06,0x00,0xC0,0x48,0xFC,0x81,0x02,0x00,0x6B,0xD0,0x02,0x00,0x2C,0x32, +0x0E,0x20,0xC1,0x48,0xFC,0x83,0x02,0x00,0x41,0x90,0x40,0x3D,0xF0,0xFF,0xAE,0x3E, +0xF0,0xFF,0x2E,0x3F,0xF2,0xFF,0x2D,0x3F,0x06,0x00,0x67,0x42,0x00,0xF6,0x8F,0x5C, +0xAE,0x2E,0x16,0x00,0x2E,0x2F,0x12,0x00,0x2E,0x2F,0x0E,0x00,0x2E,0x3F,0x0C,0x00, +0x67,0x42,0x0D,0x2F,0xE8,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0x2E,0x30,0xFC,0xFF, +0x01,0xFE,0x56,0x4E,0x76,0xFF,0xE7,0x48,0x1C,0x07,0x6E,0x2A,0x08,0x00,0x2E,0x3E, +0x0C,0x00,0x46,0x42,0x97,0x42,0x3C,0x3F,0x02,0x00,0xD4,0xF2,0x8F,0x54,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0x76,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x7A,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0x84,0xFF,0x0E,0x2F,0x97,0x55,0x2D,0x2F,0x18,0x00,0x97,0x50, +0xE0,0xF5,0xFC,0xDF,0x00,0x00,0x10,0x00,0x47,0x4A,0x04,0x67,0x2E,0x42,0x84,0xFF, +0x2E,0x4A,0x84,0xFF,0x08,0x66,0x8D,0x2E,0x04,0xF6,0x00,0x3C,0x50,0x60,0xEE,0x47, +0x84,0xFF,0x0B,0x20,0x40,0x28,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0x84,0xFF,0x0C,0xF1, +0x40,0x53,0xC0,0x48,0xC0,0xD7,0x02,0x60,0x8B,0x53,0xCC,0xB7,0x06,0x67,0x13,0x0C, +0x5C,0x00,0xF4,0x66,0x13,0x42,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0x76,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0x7A,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0x84,0xFF,0x2E,0x3F, +0xFE,0xFF,0x0D,0x2F,0x08,0xF6,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x00,0x3C,0x97,0x42, +0x67,0x42,0xD4,0xF2,0x8F,0x54,0x06,0x30,0x31,0xFE,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x00,0x1F,0x01,0x7A,0x79,0x42,0x00,0x00,0xEC,0x98,0xBC,0x3E,0x0A,0x00,0xA0,0xF1, +0x40,0x2D,0xFC,0xFF,0x2E,0x38,0x08,0x00,0x7C,0xD8,0xBF,0xFF,0x2E,0x20,0xFC,0xFF, +0x04,0x32,0xA0,0xE2,0x40,0x2D,0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0xBC,0xC0,0x00,0x00, +0x01,0x00,0x40,0x2D,0xFC,0xFF,0xAE,0x4A,0xFC,0xFF,0x12,0x66,0xBC,0x3E,0x0F,0x00, +0x24,0xF2,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98,0x00,0x60,0xB8,0x00,0x6E,0x0C, +0x43,0x00,0x08,0x00,0x00,0x6C,0xAA,0x00,0xBC,0x2E,0x00,0x00,0x00,0x02,0x64,0xF3, +0x00,0x2E,0x87,0x4A,0x00,0x67,0x94,0x00,0x56,0x60,0xBC,0x3E,0x01,0x00,0x20,0xF4, +0xBC,0x3E,0x01,0x00,0xA7,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0x08,0x00,0x57,0x06, +0xBF,0xFF,0xA7,0x42,0x07,0x2F,0x3C,0x3F,0x08,0x00,0x80,0xF1,0xFC,0xDF,0x00,0x00, +0x12,0x00,0x00,0x3C,0x46,0x4A,0x26,0x67,0x7C,0xBC,0xF2,0xFF,0x20,0x67,0xAE,0x3E, +0x08,0x00,0x57,0x06,0xBF,0xFF,0x7C,0xBC,0xFA,0xFF,0x06,0x66,0x3C,0x3F,0x01,0x00, +0x04,0x60,0x3C,0x3F,0x02,0x00,0x0C,0xF6,0x8F,0x54,0x00,0x3A,0x02,0x60,0x45,0x42, +0x45,0x4A,0xA6,0x66,0xAE,0x3E,0x08,0x00,0x57,0x06,0xBF,0xFF,0x67,0x42,0x3C,0x3F, +0x02,0x00,0xA7,0x42,0x67,0x42,0x3C,0x3F,0x04,0x00,0xA0,0xF1,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x87,0x2E,0x78,0xF4,0x46,0x4A,0x0E,0x67,0x7C,0xBC,0xF2,0xFF,0x08,0x67, +0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98,0x06,0x60,0xBC,0x3E,0x08,0x00,0x24,0xF2, +0x57,0x42,0x20,0xF4,0x3D,0xF0,0x56,0x4E,0xFC,0xFF,0x97,0x42,0x6E,0x4A,0x08,0x00, +0x06,0x67,0x3C,0x3F,0x02,0x00,0x02,0x60,0x67,0x42,0xD4,0xF2,0x8F,0x54,0x01,0xF0, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00, +0x6E,0x2A,0x10,0x00,0xCC,0x99,0xCB,0x97,0x47,0x4A,0x22,0x66,0x86,0x3E,0xFC,0xF5, +0x40,0x2D,0xFC,0xFF,0x8D,0x2E,0x2E,0x2F,0xFC,0xFF,0x06,0x3F,0x3C,0x2F,0x01,0x00, +0xFF,0xFF,0xFC,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x28,0x4E,0x60,0x87,0x3E, +0x00,0xF3,0x40,0x2D,0xF8,0xFF,0x86,0x3E,0x6E,0x20,0xF8,0xFF,0x68,0x20,0x18,0x00, +0x28,0x2F,0x82,0x00,0x10,0xF6,0x8F,0x58,0x40,0x26,0x0B,0x20,0x2E,0x67,0xEB,0x41, +0x12,0x00,0x48,0x2D,0xFC,0xFF,0x8D,0x2E,0x2E,0x2F,0xFC,0xFF,0x3C,0x3F,0xFF,0xFF, +0x2B,0x08,0x04,0x00,0x09,0x00,0x06,0x67,0x3C,0x3F,0x01,0x00,0x02,0x60,0x67,0x42, +0x67,0x42,0xFC,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x28,0x6E,0x20,0x0C,0x00, +0x8B,0x20,0x0C,0x20,0x31,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x2E,0x2E, +0x08,0x00,0x6E,0x2A,0x0C,0x00,0x2E,0x3C,0x10,0x00,0x0E,0x60,0x86,0x3E,0x1D,0x10, +0x80,0x48,0x00,0x3F,0x07,0x2F,0x14,0xF6,0x8F,0x5C,0x15,0x4A,0xEE,0x66,0x31,0xF8, +0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x04,0x1F,0x2E,0x2E,0x08,0x00,0x12,0x7C,0x0E,0x60, +0xBC,0x3E,0x01,0x00,0x06,0x3F,0x07,0x2F,0x14,0xF6,0x8F,0x5C,0x46,0x52,0x7C,0xBC, +0x28,0x00,0xEC,0x6F,0x57,0x42,0x3C,0x2F,0xFE,0x00,0x9E,0xF2,0x07,0x2F,0x18,0xF6, +0x8F,0x50,0x45,0x42,0x46,0x42,0x00,0x60,0x9C,0x00,0x8E,0x2E,0x97,0x55,0x0E,0x2F, +0x97,0x5D,0x06,0x3F,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x3F,0xAE,0x1F,0x0C,0xF3, +0x8F,0x50,0x40,0x2A,0x2D,0x30,0x06,0x00,0x58,0x60,0x6E,0x4A,0xFE,0xFF,0x08,0x67, +0x3C,0x20,0xFE,0x00,0xA4,0xF2,0x06,0x60,0x3C,0x20,0xFE,0x00,0xA8,0xF2,0x40,0x2D, +0xF6,0xFF,0x52,0x60,0x7C,0x2D,0xFE,0x00,0xAC,0xF2,0xF6,0xFF,0x48,0x60,0x7C,0x2D, +0xFE,0x00,0xD8,0xF2,0xF6,0xFF,0x3E,0x60,0x2D,0x30,0x16,0x00,0x80,0x48,0x7C,0xB0, +0x42,0x00,0x08,0x6F,0x3C,0x20,0xFE,0x00,0x9A,0xF2,0x06,0x60,0x3C,0x20,0xFE,0x00, +0xB2,0xF2,0x40,0x2D,0xF6,0xFF,0x1E,0x60,0x7C,0x2D,0xFE,0x00,0xB6,0xF2,0xF6,0xFF, +0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00, +0xE0,0xF2,0x50,0x20,0xD0,0x4E,0x57,0x42,0x2E,0x2F,0xF6,0xFF,0x07,0x2F,0x18,0xF6, +0x8F,0x50,0x45,0x52,0x86,0x3E,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x3F,0xAC,0x1F, +0x39,0x2F,0x00,0x00,0xA6,0xC6,0x97,0x06,0x00,0x00,0x1E,0x3E,0x10,0xF5,0x8F,0x5C, +0x00,0x3C,0x00,0x66,0x46,0xFF,0xB8,0xF3,0x80,0x4A,0x08,0x67,0x3C,0x20,0xFE,0x00, +0xC8,0xF2,0x06,0x60,0x3C,0x20,0xFE,0x00,0xC4,0xF2,0x40,0x2D,0xF6,0xFF,0x2E,0x20, +0xF6,0xFF,0xBC,0xB0,0xFE,0x00,0xC8,0xF2,0x04,0x67,0x57,0x42,0x04,0x60,0xBC,0x3E, +0x01,0x00,0x2E,0x2F,0xF6,0xFF,0x07,0x2F,0x18,0xF6,0x8F,0x50,0xB8,0xF3,0x40,0x2D, +0xF0,0xFF,0xAE,0x4A,0xF0,0xFF,0x34,0x67,0xBC,0x2E,0x00,0x00,0x88,0x98,0x2E,0x2F, +0xF0,0xFF,0x97,0x06,0x00,0x00,0x1C,0x00,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x06,0x67, +0x6E,0x42,0xF4,0xFF,0x06,0x60,0x7C,0x3D,0x01,0x00,0xF4,0xFF,0xAE,0x3E,0xF4,0xFF, +0x3C,0x2F,0xFE,0x00,0xDE,0xF2,0x07,0x2F,0x18,0xF6,0x8F,0x50,0x7C,0xBA,0x01,0x00, +0x22,0x67,0x45,0x4A,0x08,0x67,0x3C,0x20,0xFE,0x00,0xD2,0xF2,0x06,0x60,0x3C,0x20, +0xFE,0x00,0xBE,0xF2,0x40,0x2D,0xF6,0xFF,0x57,0x42,0x2E,0x2F,0xF6,0xFF,0x07,0x2F, +0x18,0xF6,0x8F,0x50,0x3D,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x3E, +0x08,0x00,0x46,0x42,0x7C,0xBE,0x09,0x00,0x1C,0x66,0x79,0x20,0x00,0x00,0xA6,0xC6, +0x28,0x2A,0x84,0x1F,0x57,0x42,0x05,0x2F,0x5C,0xF5,0x8F,0x58,0x45,0x20,0xFC,0xD1, +0x00,0x00,0x12,0x01,0x50,0x42,0x06,0x30,0x39,0xF0,0x56,0x4E,0xF6,0xFF,0xE7,0x48, +0x1C,0x1F,0x79,0x26,0x00,0x00,0xA6,0xC6,0x47,0x42,0xB8,0xF3,0x40,0x2A,0x57,0x42, +0x2B,0x3F,0xAC,0x1F,0x0B,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E,0x10,0xF5,0x8F,0x5C, +0x00,0x3C,0x2E,0x30,0x08,0x00,0x60,0x60,0x46,0x4A,0x06,0x67,0x86,0x3E,0x1C,0xF6, +0x00,0x3E,0x00,0x60,0x6C,0x00,0x46,0x4A,0x06,0x67,0x86,0x3E,0x20,0xF6,0x00,0x3E, +0x5E,0x60,0x0D,0x20,0x08,0x67,0x8D,0x2E,0x24,0xF6,0x57,0x42,0xF8,0xF4,0x50,0x60, +0x0D,0x20,0x0E,0x67,0xAB,0x3E,0xAE,0x1F,0xF8,0xF4,0x57,0x42,0x0D,0x2F,0x28,0xF6, +0x8F,0x58,0x3C,0x60,0x0D,0x20,0x10,0x67,0xAB,0x3E,0xAE,0x1F,0xF8,0xF4,0xBC,0x3E, +0x01,0x00,0x0D,0x2F,0x28,0xF6,0x8F,0x58,0x26,0x60,0x46,0x4A,0x06,0x67,0x86,0x3E, +0x2C,0xF6,0x00,0x3E,0x1A,0x60,0x18,0x60,0x7C,0x90,0x12,0x00,0x7C,0xB0,0x08,0x00, +0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0xF4,0xF2,0x50,0x20,0xD0,0x4E, +0x07,0x30,0x3D,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x3F,0x2E,0x3E,0x08,0x00, +0x79,0x2A,0x00,0x00,0xA6,0xC6,0x46,0x42,0x2D,0x3A,0xD2,0x19,0x2D,0x38,0xE2,0x19, +0x07,0x30,0x18,0x60,0x45,0x42,0x2C,0x60,0x01,0x7A,0x28,0x60,0x44,0x42,0x24,0x60, +0x01,0x78,0x20,0x60,0x02,0x78,0x1C,0x60,0x03,0x78,0x18,0x60,0x7C,0x90,0x1D,0x00, +0x7C,0xB0,0x06,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0x18,0xF3, +0x50,0x20,0xD0,0x4E,0x6D,0xBA,0xD2,0x19,0x06,0x66,0x6D,0xB8,0xE2,0x19,0x54,0x67, +0x6D,0xBA,0xD2,0x19,0x20,0x67,0x57,0x42,0x2D,0x3F,0xB2,0x1F,0x2D,0x2F,0x74,0x1F, +0x30,0xF6,0x8F,0x5C,0x47,0x3B,0xB2,0x1F,0xBC,0x3E,0x01,0x00,0x07,0x3F,0x2D,0x2F, +0x74,0x1F,0x30,0xF6,0x8F,0x5C,0x6D,0xB8,0xE2,0x19,0x20,0x67,0x57,0x42,0x2D,0x3F, +0xB4,0x1F,0x2D,0x2F,0x74,0x1F,0x30,0xF6,0x8F,0x5C,0x47,0x3B,0xB4,0x1F,0xBC,0x3E, +0x01,0x00,0x07,0x3F,0x2D,0x2F,0x74,0x1F,0x30,0xF6,0x8F,0x5C,0x84,0x3E,0x05,0x3F, +0x34,0xF6,0x8F,0x54,0x06,0x30,0x3F,0xF8,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x0C,0x1F, +0x79,0x28,0x00,0x00,0xA6,0xC6,0x47,0x42,0x46,0x42,0x8E,0x2E,0x97,0x51,0x0E,0x2F, +0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x2C,0x3F,0xAC,0x1F,0x0C,0x2F, +0x97,0x06,0x00,0x00,0x1E,0x3E,0xA8,0xF5,0xFC,0xDF,0x00,0x00,0x12,0x00,0x57,0x42, +0x2C,0x3F,0xAC,0x1F,0x0C,0x2F,0x97,0x06,0x00,0x00,0x1E,0x3E,0x10,0xF5,0x8F,0x5C, +0x00,0x3A,0x45,0x4A,0x1C,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x05,0x3F,0x2C,0x3F,0xAE,0x1F,0x0C,0xF3,0x8F,0x50, +0x40,0x2A,0x2E,0x30,0x08,0x00,0x00,0x60,0x08,0x01,0x0D,0x20,0x06,0x67,0x8D,0x2E, +0x38,0xF6,0x00,0x3C,0x46,0x4A,0x36,0x67,0x3C,0xF6,0x8E,0x2E,0x97,0x51,0x0E,0x2F, +0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00,0x67,0x42, +0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF, +0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x67,0x42,0xD0,0xF2,0x8F,0x50,0x00,0x60, +0xD8,0x00,0x0D,0x20,0x18,0x67,0x6E,0x4A,0xF2,0xFF,0x12,0x67,0x8D,0x2E,0x2E,0x2F, +0xF4,0xFF,0x97,0x06,0x00,0x00,0x12,0x00,0x40,0xF6,0x8F,0x58,0x00,0x3C,0x46,0x4A, +0x0E,0x67,0xBC,0x3E,0x01,0x00,0x20,0xF4,0x44,0xF6,0x48,0xF6,0x57,0x42,0x20,0xF4, +0x00,0x60,0xA6,0x00,0x4C,0xF6,0x00,0x3E,0x00,0x60,0x9E,0x00,0xBC,0x2E,0xFE,0x00, +0xBA,0xF1,0x3C,0x3F,0x01,0x00,0xC0,0xF4,0x8F,0x54,0x7C,0xB0,0x01,0x00,0x12,0x66, +0xBC,0x3E,0x01,0x00,0x20,0xF4,0x50,0xF6,0xBC,0x3E,0x01,0x00,0x54,0xF6,0x57,0x42, +0x20,0xF4,0x00,0x60,0x74,0x00,0xBC,0x2E,0xFE,0x00,0xE0,0xF1,0x3C,0x3F,0x01,0x00, +0xC0,0xF4,0x8F,0x54,0x7C,0xB0,0x01,0x00,0x0C,0x66,0xBC,0x3E,0x01,0x00,0x20,0xF4, +0x58,0xF6,0x57,0x42,0x20,0xF4,0x50,0x60,0x6C,0x4A,0xBA,0x1F,0x04,0x67,0x57,0x42, +0x04,0x60,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x40,0x00,0x80,0xF1,0x8F,0x54,0x6C,0x4A, +0xBA,0x1F,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x39,0xBA,0x1F,0xAC,0x3E, +0xBA,0x1F,0x3C,0x3F,0x2C,0x00,0x2C,0x2F,0x74,0x1F,0x30,0xF6,0x8F,0x5C,0x18,0x60, +0x7C,0x90,0x25,0x00,0x7C,0xB0,0x07,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFE,0x00,0x34,0xF3,0x50,0x20,0xD0,0x4E,0x07,0x30,0x3D,0xFC,0x56,0x4E,0xF2,0xFF, +0xE7,0x48,0x1C,0x1F,0x79,0x28,0x00,0x00,0xA6,0xC6,0xEE,0x47,0xF4,0xFF,0x6E,0x42, +0xFE,0xFF,0x2E,0x2F,0x0A,0x00,0xFC,0xF2,0x8F,0x58,0x00,0x3E,0x6C,0xBE,0xAE,0x1F, +0x06,0x67,0xAC,0x3E,0xAE,0x1F,0xF8,0xF4,0x57,0x42,0x07,0x3F,0xD0,0xF4,0x8F,0x54, +0x47,0x39,0xB0,0x1F,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58,0x0B,0x2F,0x97,0x54, +0x0B,0x2F,0x3C,0x3F,0x04,0x00,0x07,0x3F,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x6E,0x0C,0x01,0x00,0x08,0x00,0x00,0x66,0x9A,0x00,0x57,0x42,0x0B,0x2F,0x2E,0x3F, +0x10,0x00,0x2E,0x2F,0x0A,0x00,0x2C,0x3F,0xAC,0x1F,0x2C,0x2F,0x82,0x37,0x2C,0x3F, +0xAE,0x1F,0x5C,0xF6,0xFC,0xDF,0x00,0x00,0x12,0x00,0x8E,0x2E,0x97,0x59,0x0E,0x2F, +0x97,0x06,0x00,0x00,0x0E,0x00,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x59,0xF0,0xF2, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x2E,0x08,0x00,0x00,0x0F,0x00,0x52,0x67,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0B,0x2F,0x2E,0x3F,0x10,0x00,0x2E,0x2F,0x0A,0x00, +0x2C,0x3F,0xAC,0x1F,0x2C,0x2F,0x82,0x37,0x2C,0x3F,0xAE,0x1F,0x60,0xF6,0xFC,0xDF, +0x00,0x00,0x12,0x00,0x00,0x38,0x7C,0xB8,0xFF,0xFF,0x24,0x67,0x44,0x4A,0x0C,0x67, +0x84,0x3E,0x00,0xF3,0x40,0x2A,0x2D,0x3C,0x0A,0x00,0x02,0x60,0x01,0x7C,0xAE,0x3E, +0xF2,0xFF,0x06,0x3F,0x04,0x3F,0x07,0x3F,0x64,0xF6,0x8F,0x5C,0x40,0x3D,0xFE,0xFF, +0x32,0x60,0xBC,0x3E,0x01,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x2E,0x3F, +0x10,0x00,0x2E,0x2F,0x0A,0x00,0x2C,0x3F,0xAC,0x1F,0x2C,0x2F,0x82,0x37,0x2C,0x3F, +0xAE,0x1F,0x5C,0xF6,0xFC,0xDF,0x00,0x00,0x12,0x00,0xBC,0x3E,0x12,0x00,0x68,0xF6, +0x40,0x3D,0xFE,0xFF,0xAC,0x2E,0x74,0x1F,0x6C,0xF6,0x2E,0x30,0xFE,0xFF,0x3D,0xFE, +0x56,0x4E,0xF6,0xFF,0x6E,0x42,0xFE,0xFF,0x6E,0x0C,0x1B,0x01,0x08,0x00,0x12,0x66, +0xB8,0xF3,0x40,0x2D,0xFA,0xFF,0xAE,0x4A,0xFA,0xFF,0x06,0x67,0xAE,0x2E,0xFA,0xFF, +0xBC,0xF3,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F, +0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x45,0x42, +0x07,0x30,0x30,0x60,0x86,0x3E,0x70,0xF6,0x00,0x3A,0x40,0x60,0x86,0x3E,0x68,0xF6, +0x00,0x3A,0x38,0x60,0x86,0x3E,0x74,0xF6,0x00,0x3A,0xBC,0x3E,0x01,0x00,0x20,0xF4, +0x78,0xF6,0x44,0xF6,0x48,0xF6,0x57,0x42,0x20,0xF4,0x20,0x60,0x86,0x3E,0x7C,0xF6, +0x00,0x3A,0x18,0x60,0x7C,0xB0,0x03,0x00,0xCA,0x67,0x7C,0xB0,0x04,0x00,0xCC,0x67, +0x7C,0xB0,0x05,0x00,0xCE,0x67,0x7C,0xB0,0x06,0x00,0xE0,0x67,0xBC,0x3E,0x01,0x00, +0x07,0x3F,0x2D,0x2F,0x74,0x1F,0x80,0xF6,0x8F,0x5C,0x05,0x30,0x39,0xF8,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x0C,0x1F,0x79,0x28,0x00,0x00,0xA6,0xC6,0x44,0x42,0x04,0x3E, +0x2C,0x30,0xF4,0x1D,0x08,0x60,0xAC,0x3E,0xAE,0x1F,0xF8,0xF4,0x18,0x60,0x7C,0x90, +0x14,0x00,0x7C,0xB0,0x08,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00, +0x54,0xF3,0x50,0x20,0xD0,0x4E,0x2C,0x30,0xF4,0x1D,0x00,0x60,0x88,0x01,0x57,0x42, +0x2C,0x3F,0xB0,0x1F,0xD0,0xF4,0x8F,0x54,0x2C,0x2F,0xFA,0x1D,0x84,0xF6,0x8F,0x58, +0x00,0x3E,0x00,0x60,0x88,0x01,0x6C,0x4A,0xFA,0x1D,0x10,0x67,0xAC,0x3E,0x02,0x1E, +0x2C,0x2F,0xFE,0x1D,0x2C,0x2F,0xFA,0x1D,0xD0,0xF2,0x8F,0x50,0x00,0x60,0x6E,0x01, +0xA7,0x42,0xA7,0x42,0x3C,0x3F,0x0A,0x00,0x2C,0x3F,0xFA,0x1D,0xD8,0xF4,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59, +0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00,0x2C,0x3F,0xFA,0x1D,0xDC,0xF4,0xFC,0xDF, +0x00,0x00,0x10,0x00,0xAC,0x3E,0xFA,0x1D,0x00,0xF3,0x40,0x2A,0x8D,0x2E,0xC4,0xF5, +0x57,0x42,0x2D,0x3F,0x06,0x00,0xD0,0xF4,0x8F,0x54,0x6D,0x39,0x06,0x00,0xB0,0x1F, +0x00,0x60,0x1A,0x01,0xBC,0x3E,0x16,0x00,0x68,0xF6,0x01,0x78,0x00,0x60,0x0E,0x01, +0xAC,0x3E,0xFA,0x1D,0x88,0xF6,0xBC,0x3E,0x01,0x00,0x2C,0x3F,0xFA,0x1D,0xD0,0xF4, +0x8F,0x54,0x01,0x78,0x00,0x60,0xF6,0x00,0x2C,0x2F,0xFA,0x1D,0x8C,0xF6,0x8F,0x58, +0x00,0x60,0xEA,0x00,0x57,0x42,0x2C,0x2F,0xFA,0x1D,0x90,0xF6,0x8F,0x58,0x00,0x60, +0xDC,0x00,0xBC,0x3E,0x01,0x00,0x2C,0x2F,0xFA,0x1D,0x90,0xF6,0x8F,0x58,0x00,0x60, +0xCC,0x00,0x6C,0x3D,0xFC,0x1D,0xFE,0xFF,0x6C,0x3D,0xFE,0x1D,0xFC,0xFF,0x8E,0x2E, +0x97,0x59,0x0E,0x2F,0x97,0x55,0xA4,0xF5,0x8F,0x58,0x6C,0x3D,0x00,0x1E,0xFA,0xFF, +0x6C,0x3D,0x02,0x1E,0xF8,0xFF,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x3C,0x3F,0x05,0x00,0x2C,0x3F,0xFA,0x1D,0xD8,0xF4, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6C,0x0C,0x1B,0x00,0xF4,0x1D,0x0E,0x66,0xBC,0x3E, +0x01,0x00,0x2C,0x3F,0xFA,0x1D,0xD0,0xF4,0x8F,0x54,0x54,0x60,0x8E,0x2E,0x97,0x51, +0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00, +0x2C,0x3F,0xFA,0x1D,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAC,0x3E,0xFA,0x1D, +0x00,0xF3,0x40,0x2A,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF, +0x2E,0x3F,0xFE,0xFF,0x0C,0x20,0x2D,0x32,0x0A,0x00,0xFC,0xC3,0x18,0x00,0x81,0xD0, +0x00,0x2F,0x97,0x06,0x00,0x00,0x2E,0x3E,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00, +0x01,0x78,0x18,0x60,0x7C,0x90,0x0A,0x00,0x7C,0xB0,0x12,0x00,0x0E,0x62,0x40,0xE5, +0x40,0x30,0xFC,0xD1,0xFE,0x00,0x78,0xF3,0x50,0x20,0xD0,0x4E,0x44,0x4A,0x02,0x67, +0x50,0xF6,0x6C,0x42,0xF4,0x1D,0xAC,0x2E,0x74,0x1F,0x6C,0xF6,0x07,0x30,0x3D,0xFC, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x07,0x79,0x26,0x00,0x00,0xA6,0xC6,0x2B,0x30, +0xB2,0x1F,0x7C,0xD0,0xE3,0xFF,0x40,0x37,0x50,0x35,0x2B,0x30,0xB4,0x1F,0x7C,0xD0, +0xE0,0xFF,0x40,0x37,0x4E,0x35,0x6B,0x37,0xB6,0x1F,0x52,0x35,0x6B,0x37,0xB8,0x1F, +0x54,0x35,0x6B,0x37,0xBA,0x1F,0x56,0x35,0x39,0x30,0x00,0x00,0x08,0x89,0x40,0x53, +0x40,0x37,0x58,0x35,0x46,0x42,0x47,0x42,0x6E,0x60,0x87,0x3E,0x57,0x52,0xC8,0xF4, +0x40,0x28,0x6C,0x4A,0x06,0x00,0x5E,0x67,0x4B,0x2A,0x06,0x30,0xFC,0xC1,0x88,0x00, +0xC0,0xDB,0xFC,0xDB,0x00,0x00,0x5A,0x35,0x46,0x52,0x8D,0x2E,0x97,0x5C,0x0D,0x2F, +0x97,0x58,0x0D,0x2F,0x97,0x54,0x0D,0x2F,0x3C,0x3F,0x05,0x00,0x2C,0x3F,0x06,0x00, +0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x8D,0x2E,0x97,0x54,0x0D,0x2F,0xA4,0xF5, +0x8F,0x58,0x6C,0x3B,0x0C,0x00,0x08,0x00,0x6C,0x3B,0x0E,0x00,0x0A,0x00,0x6C,0x3B, +0x08,0x00,0x0C,0x00,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0E,0x00,0x2C,0x2F,0x18,0x00, +0x97,0x50,0x4C,0xF3,0x8F,0x58,0x47,0x52,0x7C,0xBE,0x04,0x00,0x8C,0x6D,0x1A,0x60, +0x4B,0x2A,0x06,0x30,0xFC,0xC1,0x88,0x00,0xC0,0xDB,0xFC,0xDB,0x00,0x00,0x5A,0x35, +0x2D,0x42,0x0E,0x00,0x6D,0x42,0x0C,0x00,0x46,0x52,0x7C,0xBC,0x04,0x00,0xE0,0x6D, +0x31,0xFE,0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x1C,0x03,0x79,0x26,0x00,0x00,0xA6,0xC6, +0xAB,0x3E,0x50,0x35,0x57,0x06,0x1D,0x00,0x74,0xF6,0xAB,0x3E,0x4E,0x35,0x57,0x06, +0x20,0x00,0x74,0xF6,0x6B,0x37,0x52,0x35,0xB6,0x1F,0x6B,0x37,0x54,0x35,0xB8,0x1F, +0x6B,0x37,0x56,0x35,0xBA,0x1F,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x03,0x00,0x94,0xF6, +0x8F,0x54,0x2B,0x30,0x58,0x35,0x40,0x52,0xC0,0x33,0x00,0x00,0x0C,0x89,0x47,0x42, +0x00,0x60,0xBA,0x00,0x4B,0x2A,0x07,0x30,0xFC,0xC1,0x88,0x00,0xC0,0xDB,0xFC,0xDB, +0x00,0x00,0x5A,0x35,0x2D,0x4A,0x0E,0x00,0x00,0x67,0xA0,0x00,0xAD,0x3E,0x0C,0x00, +0xD0,0xF5,0x40,0x28,0x0C,0x20,0x00,0x67,0x92,0x00,0x6D,0x39,0x08,0x00,0x0C,0x00, +0x6D,0x39,0x0A,0x00,0x0E,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0B,0x2F,0x97,0x06,0x00,0x00,0x84,0x1C,0x0E,0x2F, +0x97,0x55,0x0D,0x2F,0x97,0x06,0x00,0x00,0x0E,0x00,0xE0,0xF5,0xFC,0xDF,0x00,0x00, +0x10,0x00,0x8D,0x2E,0x97,0x54,0x0D,0x2F,0xA4,0xF5,0x8F,0x58,0x8B,0x2E,0x97,0x06, +0x00,0x00,0x84,0x1C,0x2E,0x3F,0xFE,0xFF,0xC8,0xF5,0x8F,0x54,0x79,0x4A,0x00,0x00, +0xEC,0x98,0x32,0x66,0x8D,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0B,0x2F,0x97,0x06,0x00,0x00,0x84,0x1C,0x2E,0x3F, +0xFE,0xFF,0x2D,0x3F,0x0C,0x00,0x3C,0x3F,0x01,0x00,0x0C,0x2F,0xD8,0xF5,0xFC,0xDF, +0x00,0x00,0x16,0x00,0x04,0x60,0x8C,0x2E,0xDC,0xF5,0x47,0x52,0x7C,0xBE,0x04,0x00, +0x00,0x6D,0x42,0xFF,0x50,0xF6,0x21,0xFE,0x56,0x4E,0xB8,0xFF,0xE7,0x48,0x04,0x3F, +0x79,0x2A,0x00,0x00,0xA6,0xC6,0x98,0xF6,0x00,0x3E,0xBC,0x3E,0x01,0x00,0x9C,0xF6, +0x8D,0x2E,0x97,0x06,0x00,0x00,0x0E,0x1E,0x0D,0x2F,0x97,0x06,0x00,0x00,0x0C,0x1E, +0x0D,0x2F,0x97,0x06,0x00,0x00,0x0A,0x1E,0x0D,0x2F,0x97,0x06,0x00,0x00,0x08,0x1E, +0x3C,0x3F,0x04,0x00,0x67,0x42,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x8D,0x2E, +0x97,0x06,0x00,0x00,0x16,0x1E,0x0D,0x2F,0x97,0x06,0x00,0x00,0x14,0x1E,0x0D,0x2F, +0x97,0x06,0x00,0x00,0x12,0x1E,0x0D,0x2F,0x97,0x06,0x00,0x00,0x10,0x1E,0x2D,0x2F, +0x0C,0x1E,0x2D,0x2F,0x08,0x1E,0x3C,0x2F,0x01,0x00,0xFF,0xFF,0xA0,0xF6,0xFC,0xDF, +0x00,0x00,0x18,0x00,0xED,0x41,0x18,0x1E,0x48,0x2B,0x98,0x1E,0xED,0x41,0x9C,0x1E, +0x48,0x2B,0x1C,0x1F,0xED,0x41,0x20,0x1F,0x48,0x2B,0x44,0x1F,0xED,0x41,0x48,0x1F, +0x48,0x2B,0x6C,0x1F,0xED,0x41,0xF4,0x1D,0x48,0x2B,0x04,0x1E,0xBC,0x3E,0x01,0x00, +0x20,0xF4,0xA4,0xF6,0x46,0x42,0x1A,0x60,0x86,0x3E,0x0D,0x20,0x06,0x32,0x41,0xE5, +0xC1,0x48,0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x74,0x1F,0xA8,0xF6,0x8F,0x58, +0x46,0x52,0x7C,0xBC,0x0E,0x00,0xE0,0x6D,0xAC,0xF6,0x40,0x4A,0x08,0x66,0xB0,0xF6, +0x40,0x42,0x00,0x60,0x70,0x02,0xB4,0xF6,0xB8,0xF6,0xA7,0x42,0xD0,0xF4,0x8F,0x58, +0xBC,0x3E,0x01,0x00,0x2D,0x2F,0x74,0x1F,0xBC,0xF6,0x8F,0x58,0xAD,0x2E,0x74,0x1F, +0x6C,0xF6,0x46,0x42,0x14,0x60,0x57,0x42,0x67,0x42,0x06,0x3F,0x57,0x06,0x1D,0x00, +0x2D,0x2F,0x74,0x1F,0x14,0xF2,0x8F,0x50,0x46,0x52,0x7C,0xBC,0x07,0x00,0xE6,0x6D, +0x57,0x42,0x3C,0x2F,0x1F,0x00,0x08,0x00,0x2D,0x2F,0x74,0x1F,0x14,0xF2,0x8F,0x50, +0x74,0xF3,0x40,0x4A,0x10,0x66,0x57,0x42,0x3C,0x2F,0x29,0x00,0x08,0x00,0x2D,0x2F, +0x74,0x1F,0x14,0xF2,0x8F,0x50,0x7C,0x3B,0x1D,0x00,0xB2,0x1F,0xBC,0x3E,0x01,0x00, +0x2D,0x3F,0xB2,0x1F,0x2D,0x2F,0x74,0x1F,0x30,0xF6,0x8F,0x5C,0x7C,0x3B,0x20,0x00, +0xB4,0x1F,0xBC,0x3E,0x01,0x00,0x2D,0x3F,0xB4,0x1F,0x2D,0x2F,0x74,0x1F,0x30,0xF6, +0x8F,0x5C,0x7C,0x3B,0x01,0x00,0xB6,0x1F,0x7C,0x3B,0x01,0x00,0xB8,0x1F,0x3C,0xF6, +0xAD,0x3E,0x0E,0x1E,0x2D,0x2F,0x0A,0x1E,0x2D,0x3F,0x08,0x1E,0x67,0x42,0xD0,0xF2, +0x8F,0x50,0x57,0x42,0x3C,0x3F,0x01,0x00,0x2D,0x2F,0x82,0x37,0x3C,0x3F,0x0E,0x00, +0x67,0x42,0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0xA7,0x42,0xD0,0xF4,0x8F,0x58, +0x6D,0x42,0xB0,0x1F,0xC0,0xF6,0x6D,0x2D,0x74,0x1F,0xFA,0xFF,0xBC,0x3E,0xFF,0xFF, +0x3C,0x3F,0x40,0x00,0x80,0xF1,0x8F,0x54,0x00,0x3A,0x05,0x08,0x01,0x00,0x54,0x67, +0x6E,0x20,0xFA,0xFF,0xFC,0xD1,0x00,0x00,0x64,0x03,0xBC,0x30,0x2C,0x00,0x6E,0x20, +0xFA,0xFF,0xFC,0xD1,0x00,0x00,0xF0,0x03,0xBC,0x30,0x2B,0x00,0x39,0x30,0x00,0x00, +0x72,0xC6,0x40,0xE7,0x6E,0x22,0xFA,0xFF,0xFC,0xD3,0x00,0x00,0x76,0x03,0x80,0x32, +0x6D,0x3B,0x56,0x35,0xBA,0x1F,0xAD,0x3E,0xBA,0x1F,0x3C,0x3F,0x2C,0x00,0x2D,0x2F, +0x74,0x1F,0x30,0xF6,0x8F,0x5C,0xAD,0x3E,0xBA,0x1F,0x3C,0x3F,0x40,0x00,0x80,0xF1, +0x8F,0x54,0x32,0x60,0x6E,0x20,0xFA,0xFF,0xFC,0xD1,0x00,0x00,0x64,0x03,0xBC,0x30, +0x2A,0x00,0x6E,0x20,0xFA,0xFF,0xFC,0xD1,0x00,0x00,0xF0,0x03,0xBC,0x30,0x24,0x00, +0x39,0x30,0x00,0x00,0x72,0xC6,0xFC,0xC1,0x06,0x00,0x6E,0x22,0xFA,0xFF,0xFC,0xD3, +0x00,0x00,0x76,0x03,0x80,0x32,0x57,0x42,0x9C,0xF6,0x13,0x78,0x45,0x42,0x57,0x42, +0x20,0xF4,0x00,0x60,0x9E,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x0E,0x2F, +0x97,0x51,0xA7,0x42,0x2D,0x2F,0x04,0x1E,0xA7,0x42,0xA7,0x42,0xA7,0x42,0xA7,0x42, +0xA7,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x3C,0x3F,0x02,0x00,0x04,0x3F,0xC8,0xF2, +0xFC,0xDF,0x00,0x00,0x38,0x00,0x40,0x3D,0xFE,0xFF,0xBC,0x3E,0x01,0x00,0x9C,0xF6, +0x2E,0x08,0x04,0x00,0xFF,0xFF,0x04,0x67,0x58,0xF5,0x00,0x3A,0x2E,0x08,0x00,0x00, +0xFF,0xFF,0x08,0x67,0xAE,0x3E,0xF0,0xFF,0xC4,0xF6,0x00,0x3A,0x2E,0x08,0x01,0x00, +0xFF,0xFF,0x1A,0x67,0xAE,0x3E,0xF2,0xFF,0x2E,0x3F,0xF4,0xFF,0x2E,0x3F,0xF6,0xFF, +0x2E,0x3F,0xF8,0xFF,0x2E,0x3F,0xEE,0xFF,0xC8,0xF6,0x8F,0x50,0x00,0x3A,0x57,0x42, +0x9C,0xF6,0x45,0x4A,0x00,0x67,0x60,0xFF,0x50,0xF6,0x57,0x42,0x54,0xF6,0x57,0x42, +0xA7,0x42,0xBC,0xF6,0x8F,0x58,0xB0,0xF6,0x00,0x3E,0x79,0x4A,0x00,0x00,0x0A,0x89, +0x30,0x67,0xC8,0xF3,0x74,0xF3,0x40,0x4A,0x22,0x67,0xC0,0xF3,0x80,0x3E,0x57,0x06, +0x41,0x00,0xD4,0xF5,0x79,0x4A,0x00,0x00,0xEC,0x98,0x08,0x67,0x79,0x42,0x00,0x00, +0x92,0x89,0x08,0x60,0xFC,0x33,0x01,0x00,0x00,0x00,0x92,0x89,0x40,0x42,0x04,0x60, +0x02,0x60,0x01,0x70,0x3F,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x2A, +0x00,0x00,0xA6,0xC6,0x6E,0x3B,0x08,0x00,0xD2,0x19,0x6E,0x3B,0x0A,0x00,0xE2,0x19, +0x2E,0x30,0x08,0x00,0x00,0x60,0x8C,0x00,0x79,0x0C,0x40,0x01,0x00,0x00,0x0A,0x98, +0x04,0x66,0x2B,0x70,0x02,0x60,0x2D,0x70,0xF9,0xC1,0x00,0x00,0x32,0xC8,0x40,0x3B, +0xD4,0x19,0x79,0x3B,0x00,0x00,0x72,0xC6,0xD6,0x19,0x79,0x0C,0x40,0x01,0x00,0x00, +0x0A,0x98,0x04,0x66,0x40,0x42,0x0A,0x60,0x39,0x30,0x00,0x00,0x32,0xC8,0x40,0xE3, +0x40,0x53,0x40,0x3B,0xD8,0x19,0x7C,0x3B,0x02,0x00,0xDA,0x19,0x6D,0x3B,0xC2,0x1F, +0xCC,0x19,0xED,0x41,0xE8,0x1F,0x48,0x2B,0xCE,0x19,0x42,0x60,0x6D,0x3B,0x0C,0x20, +0xD4,0x19,0x6D,0x3B,0x0E,0x20,0xD6,0x19,0x79,0x0C,0x2C,0x01,0x00,0x00,0x8E,0xC7, +0x04,0x6E,0x40,0x42,0x02,0x60,0x08,0x70,0x40,0x3B,0xD8,0x19,0x7C,0x3B,0x02,0x00, +0xDA,0x19,0x6D,0x3B,0xC0,0x1F,0xCC,0x19,0xED,0x41,0xC4,0x1F,0x48,0x2B,0xCE,0x19, +0x0C,0x60,0x40,0x4A,0xC6,0x67,0x7C,0xB0,0x01,0x00,0x00,0x67,0x6C,0xFF,0x2D,0x30, +0xD4,0x19,0x6D,0xD0,0xD8,0x19,0x40,0x3B,0xDC,0x19,0x2D,0x30,0xD6,0x19,0x6D,0xD0, +0xDA,0x19,0x40,0x3B,0xDE,0x19,0x2D,0x30,0x14,0x1E,0xC0,0x48,0xED,0x81,0xDC,0x19, +0x40,0x3B,0xE0,0x19,0x06,0x66,0x7C,0x3B,0x01,0x00,0xE0,0x19,0x01,0xF8,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x04,0x03,0xCC,0xF6,0xA7,0x42,0x34,0xF6,0x8F,0x58,0x47,0x42, +0x18,0x60,0x07,0x30,0xFC,0xC1,0xE6,0x00,0x40,0x2A,0xF9,0xDB,0x00,0x00,0x5E,0xC8, +0x6D,0x42,0x08,0x00,0x6D,0x42,0x06,0x00,0x47,0x52,0x7C,0xBE,0x04,0x00,0xE2,0x6D, +0x79,0x20,0x00,0x00,0xA6,0xC6,0x68,0x42,0xCA,0x03,0x21,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x03,0x79,0x26,0x00,0x00,0xA6,0xC6,0x6B,0x0C,0x04,0x00,0xCA,0x03, +0x06,0x66,0x80,0x42,0x00,0x60,0x9E,0x00,0x4B,0x28,0x2B,0x30,0xCA,0x03,0xFC,0xC1, +0x88,0x00,0xC0,0xD9,0xFC,0xD9,0x00,0x00,0x5A,0x35,0x6B,0x52,0xCA,0x03,0x2C,0x2F, +0x04,0x00,0x14,0x2F,0xD0,0xF6,0x8F,0x50,0x00,0x3E,0x47,0x4A,0x74,0x67,0x07,0x30, +0x40,0x55,0xFC,0xC1,0xE6,0x00,0x40,0x2A,0xF9,0xDB,0x00,0x00,0x5E,0xC8,0x6D,0x42, +0x04,0x00,0x6E,0x3B,0x08,0x00,0x08,0x00,0x47,0x3B,0x0A,0x00,0x6D,0x42,0x0C,0x00, +0x6D,0x42,0x0E,0x00,0x2C,0x30,0x04,0x00,0xC0,0x48,0xEB,0x81,0xDC,0x19,0x40,0x3B, +0x10,0x00,0x2C,0x30,0x06,0x00,0xC0,0x48,0xEB,0x81,0xDE,0x19,0x40,0x3B,0x12,0x00, +0x6D,0x42,0x14,0x00,0x6D,0x42,0x16,0x00,0xAB,0x3E,0x0E,0x1E,0x2B,0x2F,0x0A,0x1E, +0x2B,0x3F,0x08,0x1E,0x3C,0x3F,0xFF,0xFF,0xD4,0xF6,0x8F,0x50,0x40,0x3B,0x06,0x00, +0x6D,0x0C,0xFF,0xFF,0x06,0x00,0x06,0x67,0x0D,0x20,0x08,0x60,0x04,0x60,0x8D,0x2E, +0xDC,0xF5,0x80,0x42,0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A, +0x08,0x00,0x6D,0x0C,0xFF,0xFF,0x06,0x00,0x06,0x67,0xAD,0x3E,0x06,0x00,0xD8,0xF6, +0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x30,0xCA,0x03,0x79,0x22,0x00,0x00,0xA6,0xC6, +0x69,0x53,0xCA,0x03,0x6D,0x42,0x06,0x00,0x6D,0x42,0x08,0x00,0xBC,0x3E,0x01,0x00, +0x2D,0x3F,0x0A,0x00,0x79,0x20,0x00,0x00,0xA6,0xC6,0x28,0x2F,0x82,0x37,0xDC,0xF6, +0x8F,0x5C,0x57,0x42,0xA7,0x42,0x67,0x42,0x2D,0x3F,0x0A,0x00,0xD4,0xF3,0x8F,0x50, +0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x47,0x42,0x26,0x60,0x79,0x20, +0x00,0x00,0x5E,0xC8,0x07,0x32,0xFC,0xC3,0xE6,0x00,0x30,0x30,0x06,0x18,0x6E,0xB0, +0x08,0x00,0x0E,0x66,0x07,0x30,0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8, +0x0A,0x60,0x47,0x52,0x7C,0xBE,0x04,0x00,0xD4,0x6D,0x80,0x42,0x21,0xF0,0x56,0x4E, +0xFA,0xFF,0xBC,0x3E,0xFF,0xFF,0x6E,0x20,0x08,0x00,0x28,0x3F,0x0A,0x00,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x28,0x2F,0x82,0x37,0xDC,0xF6,0x8F,0x5C,0xAE,0x2E,0x08,0x00, +0x97,0x06,0x00,0x00,0x1C,0x00,0x3C,0x2F,0xFE,0x00,0xB0,0xF1,0x28,0xF4,0x8F,0x58, +0x40,0x4A,0x1A,0x66,0xAE,0x2E,0x08,0x00,0x97,0x06,0x00,0x00,0x20,0x00,0x6E,0x20, +0x08,0x00,0x28,0x10,0x1D,0x00,0x80,0x48,0x00,0x3F,0xC8,0xF5,0x8F,0x54,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x2D,0x3E, +0x22,0x3E,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x4A,0x32,0x3E, +0x5C,0x67,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x4A,0x34,0x3E, +0x4C,0x67,0x07,0x30,0x40,0x55,0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8, +0x40,0x2D,0xFC,0xFF,0xAE,0x2E,0xFC,0xFF,0x97,0x06,0x00,0x00,0x1C,0x00,0x3C,0x2F, +0xFE,0x00,0xB0,0xF1,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x1A,0x66,0xAE,0x2E,0xFC,0xFF, +0x97,0x06,0x00,0x00,0x20,0x00,0x6E,0x20,0xFC,0xFF,0x28,0x10,0x1D,0x00,0x80,0x48, +0x00,0x3F,0xC8,0xF5,0x8F,0x54,0x2E,0x20,0xFC,0xFF,0x04,0x60,0x02,0x60,0x80,0x42, +0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x2E,0x3E,0x08,0x00,0x79,0x2A, +0x00,0x00,0xA6,0xC6,0x2D,0x3C,0x20,0x3E,0x0E,0x60,0x4D,0x20,0x06,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x28,0x3C,0x1E,0x3E,0x07,0x30,0x47,0x53,0x40,0x4A,0xEA,0x66, +0x06,0x30,0x40,0x55,0x31,0xF8,0x56,0x4E,0xFC,0xFF,0xAE,0x3E,0x08,0x00,0xE0,0xF6, +0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x0F,0x6E,0x2A,0x08,0x00,0x79,0x26,0x00,0x00,0xA6,0xC6,0x46,0x42, +0x6D,0x20,0x18,0x00,0x68,0x28,0x82,0x00,0x0A,0x60,0x7C,0x39,0xFF,0xFF,0x20,0x00, +0x46,0x52,0x54,0x28,0x0C,0x20,0xF2,0x66,0x6B,0xBC,0xE0,0x19,0x04,0x6C,0x06,0x30, +0x04,0x60,0x2B,0x30,0xE0,0x19,0x40,0x3B,0x14,0x00,0x06,0x30,0xC0,0x48,0xEB,0x81, +0xE0,0x19,0x40,0x3B,0x16,0x00,0x06,0x30,0xC0,0x48,0xEB,0x81,0xE0,0x19,0x40,0x48, +0x40,0x4A,0x04,0x67,0x6D,0x52,0x16,0x00,0x6D,0x4A,0x16,0x00,0x04,0x66,0x6D,0x52, +0x16,0x00,0x6D,0x4A,0x14,0x00,0x04,0x66,0x6D,0x52,0x14,0x00,0x6E,0x4A,0x0C,0x00, +0x04,0x66,0x6E,0x52,0x0C,0x00,0xAD,0x3E,0x14,0x00,0x2E,0x3F,0x0C,0x00,0x6C,0xF3, +0x8F,0x54,0x40,0x3B,0x10,0x00,0x00,0x3A,0x04,0x60,0x6D,0x53,0x0C,0x00,0x2D,0x30, +0x14,0x00,0x6D,0x90,0x0C,0x00,0x40,0xBA,0xF0,0x6E,0x6E,0x4A,0x0E,0x00,0x04,0x66, +0x6E,0x52,0x0E,0x00,0xAD,0x3E,0x16,0x00,0x2E,0x3F,0x0E,0x00,0x6C,0xF3,0x8F,0x54, +0x40,0x3B,0x12,0x00,0x00,0x3A,0x04,0x60,0x6D,0x53,0x0E,0x00,0x2D,0x30,0x16,0x00, +0x6D,0x90,0x0E,0x00,0x40,0xBA,0xF0,0x6E,0x2D,0x3E,0x0E,0x00,0xEB,0xCF,0xE0,0x19, +0x6D,0xDE,0x0C,0x00,0x6D,0x20,0x18,0x00,0x68,0x28,0x82,0x00,0x02,0x60,0x54,0x28, +0x07,0x30,0x47,0x53,0x40,0x4A,0x04,0x67,0x0C,0x20,0xF2,0x66,0x6E,0x20,0x10,0x00, +0x8C,0x20,0x39,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x2D,0x08,0x04,0x00,0x09,0x00,0x26,0x67,0x8D,0x2E,0x97,0x06,0x00,0x00,0x26,0x00, +0x0D,0x2F,0x97,0x06,0x00,0x00,0x12,0x00,0x3C,0x2F,0x01,0x00,0xFF,0xFF,0x67,0x42, +0xFC,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2B,0x22,0x00,0x22,0x60,0x8D,0x2E, +0x97,0x06,0x00,0x00,0x26,0x00,0x0D,0x2F,0x97,0x06,0x00,0x00,0x12,0x00,0x3C,0x3F, +0xFF,0xFF,0xA7,0x42,0xFC,0xF4,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x40,0x2B,0x22,0x00, +0x01,0xF8,0x56,0x4E,0xE6,0xFF,0xE7,0x48,0x0C,0x0F,0x6E,0x2A,0x08,0x00,0x79,0x28, +0x00,0x00,0xA6,0xC6,0xAE,0x3E,0x12,0x00,0x2E,0x2F,0x0E,0x00,0x2E,0x3F,0x0C,0x00, +0x2D,0x3F,0x0A,0x00,0xD4,0xF3,0x8F,0x50,0x8E,0x2E,0x97,0x59,0x2E,0x30,0x12,0x00, +0xC0,0x48,0xEC,0x81,0xDE,0x19,0x00,0x3F,0x2E,0x30,0x10,0x00,0xC0,0x48,0xEC,0x81, +0xDC,0x19,0x00,0x3F,0x0D,0x2F,0xE4,0xF6,0x8F,0x50,0xAD,0x3E,0x14,0x00,0x2D,0x30, +0x0C,0x00,0x57,0x91,0x2D,0x3F,0x10,0x00,0x57,0x52,0x6C,0xF3,0x8F,0x54,0x40,0x3D, +0xF6,0xFF,0xAD,0x3E,0x16,0x00,0x2D,0x30,0x0E,0x00,0x57,0x91,0x2D,0x3F,0x12,0x00, +0x57,0x52,0x6C,0xF3,0x8F,0x54,0x40,0x3D,0xF4,0xFF,0x40,0x42,0x40,0x3D,0xF8,0xFF, +0x40,0x3D,0xFA,0xFF,0x00,0x60,0xD0,0x01,0x2C,0x30,0xDE,0x19,0xEE,0xC1,0xFA,0xFF, +0x40,0x3D,0xEA,0xFF,0x2C,0x30,0xDC,0x19,0xEE,0xC1,0xF8,0xFF,0x40,0x3D,0xEC,0xFF, +0xAC,0x3E,0xD6,0x19,0x2C,0x3F,0xD4,0x19,0x2C,0x3F,0xDA,0x19,0x2E,0x30,0xEA,0xFF, +0x57,0xD1,0x2C,0x3F,0xD8,0x19,0x2E,0x30,0xEC,0xFF,0x57,0xD1,0x2D,0x3F,0x0A,0x00, +0xD8,0xF3,0x8F,0x50,0x00,0x3E,0x47,0x4A,0x6E,0x20,0xFC,0xFF,0x47,0x31,0x20,0x00, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x7C,0x31,0x40,0x00,0x28,0x3E, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x68,0x42,0x26,0x3E,0x2C,0x30, +0xD2,0x19,0x00,0x60,0x16,0x01,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x7C,0x31,0x18,0x00,0x24,0x3E,0x0C,0x20,0x07,0x32,0x41,0xE7,0xC1,0x48,0x81,0xD0, +0xBC,0xD0,0x00,0x00,0xCC,0x15,0x4C,0x22,0x07,0x34,0xFC,0xC5,0x18,0x00,0xC2,0xD3, +0x40,0x23,0x2A,0x3E,0x4C,0x20,0x07,0x32,0x41,0xE7,0xC1,0x48,0xC1,0xD1,0x79,0x21, +0x00,0x00,0x32,0x8C,0xCC,0x15,0x2E,0x20,0xFC,0xFF,0xBC,0xD0,0x00,0x00,0x09,0x00, +0x4C,0x22,0x07,0x34,0x42,0xE7,0xC2,0x48,0xC2,0xD3,0x40,0x23,0xD0,0x15,0xAE,0x2E, +0xFC,0xFF,0xE8,0xF6,0x00,0x60,0xC2,0x00,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x7C,0x31,0x1F,0x00,0x24,0x3E,0xAE,0x2E,0xFC,0xFF,0xE8,0xF6,0x6E,0x20, +0xFC,0xFF,0x68,0x4A,0x26,0x00,0x0E,0x67,0x6E,0x20,0xFC,0xFF,0x68,0x20,0x22,0x00, +0x28,0x30,0x12,0x00,0x0C,0x60,0x6E,0x20,0xFC,0xFF,0x68,0x20,0x22,0x00,0x28,0x30, +0x14,0x00,0x40,0x3D,0xF2,0xFF,0x4C,0x20,0x47,0x32,0xC9,0xD3,0xC9,0xD1,0x6E,0x31, +0xF2,0xFF,0xCC,0x14,0x0C,0x20,0x07,0x32,0xFC,0xC3,0x22,0x00,0x81,0xD0,0xBC,0xD0, +0x00,0x00,0xCC,0x03,0x4C,0x22,0x07,0x34,0xFC,0xC5,0x18,0x00,0xC2,0xD3,0x40,0x23, +0x2A,0x3E,0x0C,0x20,0x07,0x32,0xFC,0xC3,0x22,0x00,0x81,0xD0,0x80,0x2E,0x97,0x06, +0x00,0x00,0xCC,0x03,0x0C,0x20,0x2E,0x32,0xF2,0xFF,0xFC,0xC3,0x22,0x00,0x81,0xD0, +0x00,0x2F,0x97,0x06,0x00,0x00,0x6A,0x34,0x3C,0x3F,0x22,0x00,0x5C,0xF3,0x8F,0x5C, +0x2E,0x20,0xFC,0xFF,0xBC,0xD0,0x00,0x00,0x12,0x00,0x4C,0x22,0x07,0x34,0xFC,0xC5, +0x22,0x00,0xC2,0xD3,0x40,0x23,0xD4,0x03,0x0E,0x60,0x40,0x4A,0x00,0x67,0x4A,0xFF, +0x7C,0xB0,0x01,0x00,0x00,0x67,0xE0,0xFE,0x6E,0x20,0xFC,0xFF,0x50,0x2D,0xFC,0xFF, +0x6E,0x52,0xF8,0xFF,0x2E,0x30,0xF8,0xFF,0x6E,0xB0,0xF6,0xFF,0x28,0x66,0x6E,0x52, +0xFA,0xFF,0x6E,0x42,0xF8,0xFF,0x2D,0x3C,0x14,0x00,0x6E,0x9C,0xF6,0xFF,0x08,0x60, +0x6E,0x20,0xFC,0xFF,0x50,0x2D,0xFC,0xFF,0x06,0x30,0x46,0x53,0x40,0x4A,0x06,0x67, +0xAE,0x4A,0xFC,0xFF,0xEA,0x66,0x2E,0x30,0xF8,0xFF,0x6E,0xB0,0xF6,0xFF,0x12,0x6C, +0x2E,0x30,0xFA,0xFF,0x6E,0xB0,0xF4,0xFF,0x08,0x6C,0xAE,0x4A,0xFC,0xFF,0x00,0x66, +0x18,0xFE,0x6D,0x3D,0x06,0x00,0xE8,0xFF,0xAD,0x3E,0x14,0x00,0x3C,0x3F,0xE8,0x03, +0x2D,0x3F,0x10,0x00,0xF4,0xF0,0x8F,0x58,0x40,0x3D,0xE6,0xFF,0xA7,0x42,0x67,0x42, +0x2E,0x3F,0xE6,0xFF,0x3C,0x3F,0x0F,0x00,0x2E,0x3F,0xE8,0xFF,0xD8,0xF4,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xE6,0xFF,0x3C,0x3F,0x0F,0x00,0x2E,0x3F,0xE8,0xFF,0xDC,0xF4,0xFC,0xDF, +0x00,0x00,0x10,0x00,0x2D,0x30,0x14,0x00,0x6D,0xB0,0x10,0x00,0x1A,0x6F,0xAD,0x3E, +0x14,0x00,0x2D,0x30,0x10,0x00,0x57,0x91,0x3C,0x3F,0xE8,0x03,0x2D,0x3F,0x0C,0x00, +0xF4,0xF0,0x8F,0x58,0x00,0x3A,0x02,0x60,0x45,0x42,0xA7,0x42,0x67,0x42,0x05,0x3F, +0x3C,0x3F,0x08,0x00,0x2E,0x3F,0xE8,0xFF,0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0xAD,0x3E,0x16,0x00,0x3C,0x3F,0xE8,0x03,0x2D,0x3F,0x12,0x00,0xF4,0xF0,0x8F,0x58, +0x40,0x3D,0xE6,0xFF,0xA7,0x42,0x67,0x42,0x2E,0x3F,0xE6,0xFF,0x3C,0x3F,0x10,0x00, +0x2E,0x3F,0xE8,0xFF,0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x3C,0x3F,0x10,0x00, +0x2E,0x3F,0xE8,0xFF,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x2D,0x30,0x16,0x00, +0x6D,0xB0,0x12,0x00,0x1A,0x6F,0xAD,0x3E,0x16,0x00,0x2D,0x30,0x12,0x00,0x57,0x91, +0x3C,0x3F,0xE8,0x03,0x2D,0x3F,0x0E,0x00,0xF4,0xF0,0x8F,0x58,0x00,0x3A,0x02,0x60, +0x45,0x42,0xA7,0x42,0x67,0x42,0x05,0x3F,0x3C,0x3F,0x09,0x00,0x2E,0x3F,0xE8,0xFF, +0xD8,0xF4,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x39,0xFC,0x56,0x4E,0xE2,0xFF,0xE7,0x48, +0x0C,0x1F,0x6E,0x2A,0x08,0x00,0x2E,0x3E,0x0E,0x00,0xEE,0x49,0xEA,0xFF,0x87,0x3E, +0x67,0x42,0x60,0xF3,0x8F,0x54,0x00,0x3E,0x6E,0x4A,0x0C,0x00,0x24,0x67,0x87,0x3E, +0x2D,0x3F,0x16,0x00,0x2D,0x30,0x12,0x00,0x57,0x91,0x6C,0xF3,0x8F,0x54,0x00,0x3E, +0x6D,0x3D,0x12,0x00,0xFE,0xFF,0x07,0x3C,0x6D,0x9C,0x0E,0x00,0x6D,0xDD,0x0E,0x00, +0x22,0x60,0x87,0x3E,0x2D,0x3F,0x14,0x00,0x2D,0x30,0x10,0x00,0x57,0x91,0x6C,0xF3, +0x8F,0x54,0x00,0x3E,0x6D,0x3D,0x10,0x00,0xFE,0xFF,0x07,0x3C,0x6D,0x9C,0x0C,0x00, +0x6D,0xDD,0x0C,0x00,0x46,0x4A,0x06,0x66,0x40,0x42,0x00,0x60,0x80,0x01,0x8C,0x2E, +0x97,0x5C,0x0C,0x2F,0x97,0x58,0x0C,0x2F,0x97,0x54,0x0C,0x2F,0x3C,0x3F,0x04,0x00, +0x2D,0x3F,0x06,0x00,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0x2C,0x2F,0x04,0x00, +0x14,0x2F,0x0D,0x2F,0xA0,0xF5,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xE2,0xFF,0x0C,0x2F,0x10,0xF1,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xE2,0xFF,0x3C,0x2F,0x00,0x00,0xAC,0x98,0x10,0xF3,0x8F,0x58,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xE2,0xFF,0x0C,0x2F,0xBC,0xF5,0x8F,0x58,0x40,0x4A,0x00,0x67,0x0C,0x01, +0x46,0x4A,0x04,0x6D,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xF4,0xFF,0x06,0x67, +0x06,0x30,0x40,0x44,0x00,0x3C,0x6E,0xBC,0xFE,0xFF,0x00,0x6C,0xEE,0x00,0x6E,0x4A, +0x0C,0x00,0x2E,0x67,0x40,0x42,0x40,0x3D,0xFC,0xFF,0x00,0x3A,0x06,0x38,0x79,0x20, +0x00,0x00,0xA6,0xC6,0x04,0x30,0xE8,0xC1,0xDE,0x19,0x00,0x38,0x6E,0x42,0xFA,0xFF, +0x6C,0x3D,0x04,0x00,0xF8,0xFF,0x2C,0x30,0x06,0x00,0x44,0x90,0x40,0x3D,0xF6,0xFF, +0x2C,0x60,0x06,0x3A,0x79,0x20,0x00,0x00,0xA6,0xC6,0x05,0x30,0xE8,0xC1,0xDC,0x19, +0x00,0x3A,0x6E,0x42,0xFC,0xFF,0x40,0x42,0x40,0x3D,0xFA,0xFF,0x00,0x38,0x2C,0x30, +0x04,0x00,0x45,0x90,0x40,0x3D,0xF8,0xFF,0x6C,0x3D,0x06,0x00,0xF6,0xFF,0x6E,0x4A, +0xF4,0xFF,0x1C,0x67,0x45,0x3D,0xF2,0xFF,0x2E,0x3A,0xFC,0xFF,0x6E,0x3D,0xF2,0xFF, +0xFC,0xFF,0x44,0x3D,0xF2,0xFF,0x2E,0x38,0xFA,0xFF,0x6E,0x3D,0xF2,0xFF,0xFA,0xFF, +0x8C,0x2E,0xFC,0xF1,0xAE,0x3E,0xF6,0xFF,0x2E,0x3F,0xF8,0xFF,0x2C,0x3F,0x02,0x00, +0x2E,0x30,0xFA,0xFF,0x57,0xD1,0x14,0x3F,0x2E,0x30,0xFC,0xFF,0x57,0xD1,0x04,0x3F, +0x2C,0x30,0x02,0x00,0x57,0xD1,0x05,0x3F,0x14,0x30,0x57,0xD1,0x3C,0x3F,0x03,0x00, +0xEC,0xF6,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x4A,0x0C,0x00,0x18,0x67,0x6E,0x4A, +0xF4,0xFF,0x08,0x66,0x2E,0x30,0xF6,0xFF,0x6C,0xD1,0x02,0x00,0x2E,0x30,0xF6,0xFF, +0x6C,0x91,0x06,0x00,0x14,0x60,0x6E,0x4A,0xF4,0xFF,0x06,0x66,0x2E,0x30,0xF8,0xFF, +0x54,0xD1,0x2E,0x30,0xF8,0xFF,0x6C,0x91,0x04,0x00,0xAC,0x3E,0x06,0x00,0x2C,0x2F, +0x02,0x00,0x14,0x3F,0x2D,0x3F,0x06,0x00,0xD0,0xF2,0x8F,0x50,0x3D,0xFC,0x56,0x4E, +0xF0,0xFF,0xE7,0x48,0x04,0x01,0xAE,0x3E,0x08,0x00,0x00,0xF3,0x40,0x2A,0x6E,0x4A, +0x0C,0x00,0x14,0x67,0x6D,0x3D,0x16,0x00,0xF8,0xFF,0x6D,0x3D,0x12,0x00,0xF6,0xFF, +0x7C,0x3D,0x10,0x00,0xF2,0xFF,0x12,0x60,0x6D,0x3D,0x14,0x00,0xF8,0xFF,0x6D,0x3D, +0x10,0x00,0xF6,0xFF,0x7C,0x3D,0x0F,0x00,0xF2,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF4,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x2E,0x3F,0xF2,0xFF,0x2E,0x3F, +0x08,0x00,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0xBC,0x3E,0xE8,0x03,0x2E,0x3F, +0xF8,0xFF,0x2E,0x30,0xF6,0xFF,0x57,0x91,0x2E,0x3F,0x0A,0x00,0xF4,0xF0,0x8F,0x58, +0x40,0x3D,0xFC,0xFF,0xAE,0x3E,0xFC,0xFF,0x2E,0x3F,0x0C,0x00,0x0D,0x2F,0xF0,0xF6, +0x8F,0x5C,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0xAE,0x3E,0x08,0x00, +0x00,0xF3,0x40,0x2A,0x01,0x7E,0x2E,0x30,0x0A,0x00,0x50,0x60,0x2D,0x3C,0x0E,0x00, +0x6D,0x9C,0x12,0x00,0x5A,0x60,0x2D,0x3C,0x0E,0x00,0x6D,0xDC,0x12,0x00,0x50,0x60, +0x2D,0x3C,0x0E,0x00,0x46,0x53,0x48,0x60,0x2D,0x3C,0x0E,0x00,0x46,0x52,0x40,0x60, +0x2D,0x3C,0x0C,0x00,0x6D,0x9C,0x10,0x00,0x47,0x42,0x34,0x60,0x2D,0x3C,0x0C,0x00, +0x6D,0xDC,0x10,0x00,0x47,0x42,0x28,0x60,0x2D,0x3C,0x0C,0x00,0x46,0x53,0x47,0x42, +0x1E,0x60,0x2D,0x3C,0x0C,0x00,0x46,0x52,0x47,0x42,0x14,0x60,0x7C,0xB0,0x07,0x00, +0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0xC4,0xF3,0x50,0x20,0xD0,0x4E, +0x86,0x3E,0x07,0x3F,0x0D,0x2F,0xF0,0xF6,0x8F,0x5C,0x31,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x03,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x47,0x42,0x48,0x60,0x07,0x30, +0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8,0x40,0x20,0x68,0x4A,0x06,0x00, +0x32,0x67,0x79,0x20,0x00,0x00,0x5E,0xC8,0x07,0x32,0xFC,0xC3,0xE6,0x00,0x70,0x20, +0x18,0x18,0xA8,0x2E,0x82,0x00,0x3C,0x3F,0xFF,0xFF,0xBC,0xF4,0x8F,0x54,0x00,0x2F, +0x79,0x20,0x00,0x00,0x5E,0xC8,0x07,0x32,0xFC,0xC3,0xE6,0x00,0x70,0x20,0x18,0x18, +0x5F,0x21,0x82,0x00,0x47,0x52,0x7C,0xBE,0x04,0x00,0xB2,0x6D,0x21,0xF8,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x04,0x07,0x79,0x2A,0x00,0x00,0xA6,0xC6,0x47,0x42,0x5C,0x60, +0x07,0x30,0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8,0x40,0x20,0x28,0x3C, +0x06,0x00,0x46,0x4A,0x44,0x67,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F, +0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00,0x06,0x3F,0xDC,0xF4,0xFC,0xDF, +0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF, +0x2E,0x3F,0xFE,0xFF,0x07,0x30,0xFC,0xC1,0xE6,0x00,0xB9,0xD0,0x00,0x00,0x5E,0xC8, +0x00,0x2F,0xA0,0xF5,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x47,0x52,0x7C,0xBE,0x04,0x00, +0x9E,0x6D,0x31,0xF8,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x03,0x04,0x7E,0x54,0x60, +0x87,0x3E,0xC8,0xF4,0x40,0x2A,0x6D,0x4A,0x06,0x00,0x46,0x67,0x8E,0x2E,0x97,0x51, +0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x04,0x00, +0x2D,0x3F,0x06,0x00,0xDC,0xF4,0xFC,0xDF,0x00,0x00,0x10,0x00,0xAE,0x3E,0xF8,0xFF, +0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x2D,0x3F,0x06,0x00, +0x39,0x3F,0x00,0x00,0x90,0xC7,0x3C,0x3F,0x14,0x00,0xE0,0xF4,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x47,0x53,0x47,0x4A,0xA8,0x66,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x07,0x2E,0x3E,0x0C,0x00,0x2E,0x3C,0x0E,0x00,0x46,0x4A,0x12,0x66,0x07,0x30, +0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x28,0x3C,0x02,0x00,0x0E,0x60, +0x06,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x10,0x3C,0x26,0x60, +0x06,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x28,0x08,0x00,0x00, +0x0B,0x00,0x04,0x67,0x06,0x30,0x14,0x60,0x06,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0, +0x08,0x00,0x40,0x20,0x10,0x3C,0x47,0xBC,0xD6,0x6E,0x40,0x42,0x31,0xF0,0x56,0x4E, +0xF4,0xFF,0x2E,0x30,0x08,0x00,0xFC,0xC1,0x18,0x00,0xB9,0xD0,0x00,0x00,0xA6,0xC6, +0x40,0x20,0x68,0x2D,0x2A,0x3E,0xFC,0xFF,0x6E,0x20,0xFC,0xFF,0x68,0x2D,0x08,0x00, +0xF8,0xFF,0x2E,0x20,0xF8,0xFF,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x79,0x28,0x00,0x00,0xA6,0xC6,0x6D,0x20,0x18,0x00,0x68,0x2D, +0x88,0x00,0xFA,0xFF,0x6D,0x20,0x18,0x00,0x68,0x3D,0x86,0x00,0xFE,0xFF,0x8C,0x2E, +0x97,0x06,0x00,0x00,0x70,0x1F,0x67,0x42,0x3C,0x3F,0x05,0x00,0x44,0xF3,0x8F,0x58, +0xAC,0x2E,0x70,0x1F,0x39,0x2F,0x00,0x00,0x2E,0xC8,0x38,0xF1,0x8F,0x58,0x8E,0x2E, +0x97,0x5D,0x39,0x2F,0x00,0x00,0x2E,0xC8,0x0D,0x2F,0x97,0x06,0x00,0x00,0x95,0x00, +0x50,0xF4,0x8F,0x50,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A, +0x08,0x00,0x6D,0x28,0x18,0x00,0x8C,0x50,0xED,0x47,0x1C,0x00,0xFC,0x16,0x20,0x00, +0x02,0x60,0xDC,0x16,0x14,0x4A,0x06,0x67,0x14,0x0C,0x2A,0x00,0xF4,0x66,0xFC,0x16, +0x20,0x00,0x13,0x42,0x01,0xFE,0x39,0x4A,0x00,0x00,0x7E,0xC6,0x02,0x67,0x75,0x4E, +0xE7,0x40,0x08,0x2F,0xF9,0x4E,0xFE,0x00,0x08,0x4A,0xF9,0x40,0x00,0x00,0x96,0x89, +0x7C,0x00,0x00,0x07,0x75,0x4E,0xF9,0x46,0x00,0x00,0x96,0x89,0x75,0x4E,0x7C,0x00, +0x00,0x07,0x75,0x4E,0x7C,0x02,0xFF,0xF8,0x75,0x4E,0xF9,0x40,0x00,0x00,0x96,0x89, +0x7C,0x00,0x00,0x07,0x79,0x20,0x00,0x00,0x94,0xC7,0x68,0x20,0x18,0x00,0x28,0x2F, +0x08,0x00,0x39,0x3F,0x00,0x00,0x96,0x89,0x57,0x0A,0x00,0x20,0x73,0x4E,0xF9,0x40, +0x00,0x00,0x94,0x89,0x7C,0x00,0x00,0x07,0x39,0x4A,0x00,0x00,0x7E,0xC6,0x06,0x67, +0x5E,0x4E,0x5F,0x20,0x73,0x4E,0x56,0x4E,0x00,0x00,0x39,0x52,0x00,0x00,0x7E,0xC6, +0x6E,0x2C,0x08,0x00,0xEE,0x4D,0x3A,0x00,0xE6,0x48,0xFC,0xFF,0x57,0x2A,0x55,0x2D, +0x38,0x00,0x6D,0x2D,0x04,0x00,0x20,0x00,0xED,0x4B,0x08,0x00,0x4D,0x2D,0x3C,0x00, +0x6D,0x4E,0x4D,0x2D,0x40,0x00,0x4F,0x2C,0x5E,0x4E,0x57,0x20,0xF9,0x4F,0x00,0x00, +0x1A,0x8C,0xF9,0x46,0x00,0x00,0x94,0x89,0xD0,0x4E,0xF9,0x40,0x00,0x00,0x94,0x89, +0x7C,0x00,0x00,0x07,0x8F,0x58,0x57,0x2E,0x8F,0x54,0xDF,0x4C,0xFF,0x3F,0x6F,0x2C, +0x08,0x00,0x66,0x4E,0x5F,0x2C,0x57,0x2E,0x39,0x42,0x00,0x00,0x7E,0xC6,0xB9,0x3E, +0x00,0x00,0x94,0x89,0x73,0x4E,0x6F,0x20,0x04,0x00,0xD0,0x08,0x07,0x00,0x06,0x67, +0x3C,0x30,0xFF,0x00,0x75,0x4E,0x40,0x42,0x75,0x4E,0x6F,0x22,0x04,0x00,0xBC,0x32, +0x01,0x00,0x75,0x4E,0xF9,0x40,0x00,0x00,0x98,0x89,0x7C,0x00,0x00,0x07,0x6F,0x20, +0x04,0x00,0x2F,0x20,0x08,0x00,0x68,0x22,0x08,0x00,0x69,0x24,0x3E,0x00,0x00,0x25, +0x3C,0x35,0x00,0x20,0x4A,0x23,0x3E,0x00,0xF9,0x46,0x00,0x00,0x98,0x89,0x75,0x4E, +0x00,0x61,0x5A,0x02,0x00,0x3F,0x00,0x61,0x64,0x02,0x4F,0x54,0x75,0x4E,0x00,0x00, +0xF9,0x4E,0xFE,0x00,0xA8,0x38,0xA7,0x42,0x7A,0x48,0xF4,0xFF,0x2F,0x2F,0x0E,0x00, +0x3C,0x2F,0x4B,0x00,0x03,0x00,0xE8,0x61,0xFC,0xDE,0x10,0x00,0x2C,0x66,0x6F,0x20, +0x0A,0x00,0x80,0x20,0x40,0x20,0x3C,0x20,0x00,0x00,0x00,0x01,0xA8,0xD0,0x0C,0x00, +0xA8,0xD0,0x14,0x00,0xA8,0xD0,0x1C,0x00,0x00,0x2F,0x08,0x2F,0x3C,0x2F,0x4A,0x00, +0x00,0x00,0xBC,0x61,0xFC,0xDE,0x0C,0x00,0x08,0x67,0xFF,0x70,0x75,0x4E,0x00,0x70, +0x75,0x4E,0x01,0x70,0x75,0x4E,0x3C,0x3F,0x07,0x00,0x3C,0x2F,0x03,0x00,0x02,0x00, +0x4D,0x4E,0x4F,0x5C,0x75,0x4E,0x2F,0x3F,0x08,0x00,0x2F,0x2F,0x06,0x00,0x3C,0x3F, +0x4E,0x00,0x8C,0x61,0x4F,0x50,0x40,0x4A,0xD8,0x67,0x7C,0xB0,0xCF,0xFF,0x06,0x67, +0x7C,0xB0,0xDF,0xFF,0x08,0x66,0xFC,0x33,0x12,0x00,0x00,0x00,0x18,0xC9,0xBE,0x60, +0x3C,0x3F,0x4F,0x00,0x00,0x61,0x6A,0xFF,0x4F,0x54,0xDA,0x60,0x2F,0x3F,0x08,0x00, +0x2F,0x2F,0x06,0x00,0x3C,0x3F,0x3D,0x00,0x00,0x61,0x56,0xFF,0x4F,0x50,0x7C,0xB0, +0xDF,0xFF,0x08,0x66,0xFC,0x33,0x02,0x00,0x00,0x00,0x18,0xC9,0x41,0x4A,0x8E,0x66, +0x75,0x4E,0x3F,0x72,0x02,0x60,0x40,0x72,0x2F,0x2F,0x08,0x00,0x00,0x70,0x2F,0x30, +0x0A,0x00,0x00,0x2F,0x2F,0x3F,0x0C,0x00,0x01,0x3F,0x00,0x61,0x24,0xFF,0xFC,0xDE, +0x0C,0x00,0x75,0x4E,0x2F,0x2F,0x04,0x00,0x2F,0x2F,0x0C,0x00,0x3C,0x3F,0x42,0x00, +0x00,0x61,0x0E,0xFF,0xFC,0xDE,0x0A,0x00,0x75,0x4E,0x2F,0x3F,0x04,0x00,0x2F,0x2F, +0x08,0x00,0x3C,0x3F,0x47,0x00,0x00,0x61,0xF8,0xFE,0x4F,0x50,0x75,0x4E,0x2F,0x2F, +0x04,0x00,0x3C,0x3F,0x39,0x00,0x00,0x61,0xE8,0xFE,0x4F,0x5C,0x7C,0xB0,0xDC,0xFF, +0x08,0x66,0xFC,0x33,0x05,0x00,0x00,0x00,0x18,0xC9,0x01,0x30,0x40,0x0A,0x01,0x00, +0x75,0x4E,0x3C,0x3F,0x01,0x00,0x2F,0x3F,0x06,0x00,0x6F,0x48,0x0A,0x00,0x3C,0x3F, +0x57,0x00,0x00,0x61,0xBC,0xFE,0xFC,0xDE,0x0A,0x00,0x75,0x4E,0x56,0x4E,0xCC,0xFF, +0x6E,0x48,0xD4,0xFF,0x3C,0x3F,0x1A,0x00,0x41,0x4E,0x4F,0x5C,0xEE,0x41,0xCC,0xFF, +0x2E,0x10,0x09,0x00,0x3C,0xD0,0x40,0x00,0xC0,0x10,0xFA,0x43,0x42,0x00,0xD9,0x10, +0xFC,0x66,0x3C,0x3F,0x08,0x00,0x6E,0x48,0xCC,0xFF,0x3C,0x3F,0x4E,0x00,0x00,0x61, +0x80,0xFE,0x4F,0x50,0x40,0x4A,0x12,0x66,0xEE,0x43,0xF2,0xFF,0x6E,0x20,0x0A,0x00, +0xD9,0x10,0xFC,0x66,0x5E,0x4E,0x00,0x60,0xBA,0xFE,0x01,0x70,0xC0,0x33,0x00,0x00, +0xEC,0x98,0xC0,0x33,0x00,0x00,0x18,0xC9,0x5E,0x4E,0x00,0x60,0xA2,0xFE,0x5C,0x3A, +0x2E,0x2A,0x00,0x2A,0x56,0x4E,0xF0,0xFF,0x2E,0x3F,0x08,0x00,0x6E,0x48,0xF0,0xFF, +0x3C,0x3F,0x36,0x00,0x41,0x4E,0x4F,0x50,0x2E,0x30,0xFE,0xFF,0xEE,0xC0,0xFA,0xFF, +0x00,0x32,0xEE,0x4C,0x00,0x03,0x0A,0x00,0xEE,0xC0,0xF6,0xFF,0x80,0x20,0xEE,0xC2, +0xF2,0xFF,0x81,0x22,0x01,0x70,0x5E,0x4E,0x75,0x4E,0xDF,0x23,0x00,0x00,0x1E,0x8C, +0x3C,0x2F,0x56,0x00,0x00,0x00,0x00,0x61,0x08,0xFE,0x4F,0x58,0x79,0x20,0x00,0x00, +0x1E,0x8C,0xD0,0x4E,0x2F,0x20,0x04,0x00,0x00,0x08,0x00,0x00,0x02,0x67,0x80,0x52, +0x00,0x2F,0x3C,0x3F,0x48,0x00,0x41,0x4E,0x4F,0x5C,0x80,0x4A,0x0A,0x66,0xFC,0x33, +0x01,0x00,0x00,0x00,0xEC,0x98,0x75,0x4E,0x00,0x08,0x00,0x00,0x02,0x67,0x80,0x52, +0x75,0x4E,0xFF,0x70,0x00,0x2F,0x3C,0x3F,0x48,0x00,0x41,0x4E,0x4F,0x5C,0x75,0x4E, +0x02,0x72,0x2E,0x60,0x06,0x72,0x2A,0x60,0x05,0x72,0x26,0x60,0x19,0x72,0x22,0x60, +0x1A,0x72,0x1E,0x60,0x3E,0x72,0x1A,0x60,0x3B,0x72,0x16,0x60,0x0E,0x72,0x12,0x60, +0x43,0x72,0x0E,0x60,0x41,0x72,0x0A,0x60,0x3A,0x72,0x06,0x60,0x3C,0x72,0x02,0x60, +0x49,0x72,0xDF,0x23,0x00,0x00,0x1E,0x8C,0x01,0x3F,0x00,0x61,0x84,0xFD,0x4F,0x54, +0x79,0x20,0x00,0x00,0x1E,0x8C,0xD0,0x4E,0xDF,0x23,0x00,0x00,0x22,0x8C,0x41,0x4E, +0x00,0x72,0xC0,0x33,0x00,0x00,0x18,0xC9,0x80,0x4A,0x02,0x6C,0x01,0x72,0xC1,0x33, +0x00,0x00,0xEC,0x98,0x79,0x20,0x00,0x00,0x22,0x8C,0xD0,0x4E,0xF9,0x23,0x00,0x00, +0x2A,0x8C,0x00,0x00,0x88,0x00,0x75,0x4E,0xF9,0x23,0x00,0x00,0x88,0x00,0x00,0x00, +0x2A,0x8C,0xFC,0x23,0xFE,0x00,0x10,0x3B,0x00,0x00,0x88,0x00,0x75,0x4E,0xFC,0x23, +0xFE,0x00,0x10,0x3B,0x00,0x00,0x88,0x00,0x3C,0x20,0xFE,0x00,0x28,0x39,0x00,0x2F, +0x3C,0x3F,0x01,0x01,0x3C,0x3F,0x05,0x00,0x4D,0x4E,0x4F,0x50,0x75,0x4E,0x39,0x20, +0x00,0x00,0x26,0x8C,0xE8,0x60,0xFF,0x70,0xE4,0x61,0xC0,0x23,0x00,0x00,0x26,0x8C, +0x3C,0x20,0xFE,0x00,0x28,0x39,0xD6,0x60,0x2F,0x30,0x04,0x00,0x2F,0x32,0x06,0x00, +0xB9,0x4E,0xFE,0x00,0xFA,0x34,0xCF,0x23,0x00,0x00,0x42,0x8C,0x7C,0x2E,0x00,0x00, +0x46,0x94,0xB9,0x4E,0xFE,0x00,0x06,0x35,0xE7,0x48,0x1E,0x1F,0x7C,0x22,0xFE,0x00, +0xE4,0xF3,0x00,0x3F,0x06,0x66,0x7C,0x30,0x00,0x00,0x0E,0x60,0x40,0x46,0x40,0x30, +0x7C,0xB0,0x11,0x00,0x04,0x6F,0x7C,0x30,0x00,0x00,0x30,0x10,0x00,0x98,0x01,0x3F, +0x00,0x3F,0xB9,0x4E,0xFE,0x00,0xF6,0x72,0x8F,0x58,0x1F,0x32,0xC1,0x48,0x7C,0xB0, +0x00,0x00,0x06,0x67,0x3C,0x22,0x01,0x00,0x00,0x00,0x01,0x20,0xDF,0x4C,0xF8,0x78, +0x79,0x2E,0x00,0x00,0x42,0x8C,0x75,0x4E,0xB9,0x4E,0xFE,0x00,0xFA,0x34,0x79,0x20, +0x00,0x00,0x94,0xC7,0x68,0x20,0x08,0x00,0xE8,0x23,0x3E,0x00,0x00,0x00,0x2E,0x8C, +0x4F,0x22,0xFC,0x93,0x00,0x00,0x40,0x00,0x49,0x21,0x3E,0x00,0xB9,0x4E,0xFE,0x00, +0x06,0x35,0x4F,0x22,0x3C,0x2F,0x00,0x00,0x00,0x00,0x29,0x2F,0x0A,0x00,0x29,0x2F, +0x04,0x00,0x29,0x3F,0x08,0x00,0x3C,0x3F,0x4B,0x00,0x41,0x4E,0xFC,0xDF,0x00,0x00, +0x10,0x00,0xB9,0x4E,0xFE,0x00,0xFA,0x34,0x79,0x20,0x00,0x00,0x94,0xC7,0x68,0x20, +0x08,0x00,0x79,0x21,0x00,0x00,0x2E,0x8C,0x3E,0x00,0xB9,0x4E,0xFE,0x00,0x06,0x35, +0xFC,0x33,0x00,0x00,0x00,0x00,0xEC,0x98,0x7C,0xB0,0x00,0x00,0x0E,0x67,0xFC,0x33, +0x01,0x00,0x00,0x00,0xEC,0x98,0xC0,0x33,0x00,0x00,0x18,0xC9,0x75,0x4E,0x56,0x4E, +0xFC,0xFF,0x42,0x42,0xAE,0x4A,0x08,0x00,0x06,0x6C,0xAE,0x44,0x08,0x00,0x42,0x52, +0xAE,0x4A,0x0C,0x00,0x06,0x6C,0xAE,0x44,0x0C,0x00,0x42,0x52,0x2E,0x30,0x0A,0x00, +0xEE,0xC0,0x0E,0x00,0x40,0x2D,0xFC,0xFF,0x2E,0x30,0x08,0x00,0xEE,0xC0,0x0E,0x00, +0x2E,0x32,0x0C,0x00,0xEE,0xC2,0x0A,0x00,0x41,0xD0,0x6E,0xD0,0xFC,0xFF,0x40,0x3D, +0xFC,0xFF,0x2E,0x20,0xFC,0xFF,0x02,0x08,0x00,0x00,0x02,0x67,0x80,0x44,0x5E,0x4E, +0x75,0x4E,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x00,0x3F,0x43,0x42,0x85,0x42,0x2E,0x2E, +0x08,0x00,0x2E,0x2C,0x0C,0x00,0x18,0x66,0xFC,0x23,0x00,0x80,0x00,0x00,0x00,0x00, +0x3E,0x8C,0x3C,0x20,0x00,0x80,0x00,0x00,0xFC,0x81,0x00,0x00,0x00,0x60,0x68,0x00, +0x04,0x6C,0x86,0x44,0x43,0x52,0x87,0x4A,0x04,0x6C,0x87,0x44,0x43,0x52,0x87,0xBC, +0x38,0x6E,0x06,0x66,0x01,0x7A,0x87,0x42,0x30,0x60,0xBC,0xBE,0x01,0x00,0x00,0x00, +0x0A,0x6C,0xC6,0x8E,0x07,0x3A,0x47,0x48,0xC7,0x48,0x1E,0x60,0x01,0x78,0x86,0xBE, +0x06,0x65,0x86,0xE3,0x84,0xE3,0xF6,0x60,0x84,0x4A,0x0E,0x67,0x86,0xBE,0x04,0x65, +0x84,0x8A,0x86,0x9E,0x8C,0xE2,0x8E,0xE2,0xEE,0x60,0x7C,0xB6,0x01,0x00,0x0E,0x66, +0x87,0x44,0xC7,0x23,0x00,0x00,0x3E,0x8C,0x05,0x20,0x80,0x44,0x08,0x60,0xC7,0x23, +0x00,0x00,0x3E,0x8C,0x05,0x20,0x9F,0x4A,0xDF,0x4C,0xF8,0x00,0x5E,0x4E,0x75,0x4E, +0x40,0x0C,0x00,0x00,0x14,0x67,0x40,0x0C,0xC8,0x00,0x18,0x67,0x40,0x0C,0xC9,0x00, +0x12,0x67,0x39,0x2F,0x00,0x00,0x2A,0x8C,0x75,0x4E,0x3C,0x3F,0x00,0x00,0x3C,0x3F, +0x4C,0x00,0x41,0x4E,0xB9,0x4E,0xFE,0x00,0xFA,0x34,0x68,0x4E,0xE0,0x48,0xFE,0x7F, +0x60,0x4E,0x79,0x2C,0x00,0x00,0x94,0xC7,0x6E,0x2C,0x08,0x00,0xBC,0x3C,0x01,0x00, +0x48,0x2D,0x42,0x00,0x4F,0x2D,0x46,0x00,0x6E,0x2E,0x3E,0x00,0xB9,0x4E,0xFE,0x00, +0x06,0x35,0x01,0x2F,0x3C,0x3F,0x00,0x00,0x00,0x3F,0x7C,0x20,0xFE,0x00,0x14,0x62, +0x90,0x4E,0x2F,0x30,0x04,0x00,0xB9,0x4E,0xFE,0x00,0xFA,0x34,0xFC,0xDF,0x00,0x00, +0x18,0x00,0x79,0x20,0x00,0x00,0x94,0xC7,0x68,0x20,0x08,0x00,0x50,0x42,0x4F,0x21, +0x3E,0x00,0x68,0x2E,0x46,0x00,0x68,0x20,0x42,0x00,0xD8,0x4C,0xFE,0x7F,0x60,0x4E, +0xB9,0x4E,0xFE,0x00,0x06,0x35,0x73,0x4E,0x2F,0x20,0x04,0x00,0xCF,0x23,0x00,0x00, +0x36,0x8C,0x79,0x2E,0x00,0x00,0x3A,0x8C,0x00,0x2F,0xB9,0x4E,0xFD,0x00,0xAE,0xE4, +0x79,0x2E,0x00,0x00,0x36,0x8C,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01, +0x6E,0x20,0x08,0x00,0x68,0x2A,0x0C,0x00,0x6E,0x20,0x08,0x00,0x28,0x30,0x16,0x00, +0x6D,0x81,0x24,0x00,0x7C,0x26,0x00,0x00,0x26,0xC7,0x53,0x28,0x04,0x60,0x4C,0x26, +0x53,0x28,0xCD,0xB9,0x04,0x67,0x0C,0x20,0xF4,0x66,0xF9,0xBB,0x00,0x00,0x94,0xC7, +0x20,0x67,0x2D,0x30,0x24,0x00,0x6D,0xC0,0x22,0x00,0x16,0x67,0x0C,0x20,0x12,0x67, +0x6C,0x42,0x1E,0x00,0x94,0x26,0xB9,0x28,0x00,0x00,0x16,0x9C,0xCC,0x23,0x00,0x00, +0x16,0x9C,0x01,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x79,0x2B,0x00,0x00,0x4A,0xC8,0x04,0x00,0xB9,0x4A,0x00,0x00,0x4A,0xC8,0x0A,0x67, +0x79,0x20,0x00,0x00,0x4A,0xC8,0x4D,0x21,0x08,0x00,0x3C,0x20,0x00,0x00,0x4A,0xC8, +0xB9,0x90,0x00,0x00,0xF6,0x97,0x40,0x2B,0x08,0x00,0xCD,0x23,0x00,0x00,0x4A,0xC8, +0x7C,0x3B,0x02,0x00,0x14,0x00,0x8D,0x2E,0x24,0xF7,0x01,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x01,0x79,0x2A,0x00,0x00,0x76,0xC6,0x0D,0x20,0x18,0x67,0x79,0x20, +0x00,0x00,0x76,0xC6,0xD0,0x23,0x00,0x00,0x76,0xC6,0x8D,0x2E,0x67,0x42,0x3C,0x3F, +0x1C,0x00,0x94,0xF3,0x8F,0x58,0x0D,0x20,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x1C,0x01,0x6E,0x2A,0x08,0x00,0x6E,0x26,0x0C,0x00,0xF9,0x97,0x00,0x00,0xF6,0x97, +0x6E,0x20,0x0C,0x00,0x50,0x28,0x4B,0x2B,0x08,0x00,0x4D,0x27,0x04,0x00,0x4C,0x2B, +0x04,0x00,0x0C,0x20,0x04,0x67,0x4D,0x29,0x08,0x00,0x01,0xFE,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0x6D,0x20,0x08,0x00,0x6D,0x21,0x04,0x00, +0x04,0x00,0xAD,0x4A,0x04,0x00,0x26,0x67,0x6D,0x20,0x04,0x00,0x6D,0x21,0x08,0x00, +0x08,0x00,0x2D,0x08,0x02,0x00,0x15,0x00,0x14,0x67,0x6D,0x20,0x04,0x00,0x28,0x2E, +0x10,0x00,0xAD,0xDE,0x10,0x00,0x6D,0x20,0x04,0x00,0x47,0x21,0x10,0x00,0xB9,0x2A, +0x00,0x00,0x76,0xC6,0xCD,0x23,0x00,0x00,0x76,0xC6,0x21,0xF8,0x56,0x4E,0xFC,0xFF, +0x79,0x20,0x00,0x00,0x94,0xC7,0x6E,0x31,0x08,0x00,0x22,0x00,0x79,0x20,0x00,0x00, +0x94,0xC7,0x28,0x30,0x24,0x00,0x6E,0xC0,0x08,0x00,0x0E,0x66,0x79,0x20,0x00,0x00, +0x94,0xC7,0x7C,0x31,0x01,0x00,0x1E,0x00,0xB8,0xF2,0x79,0x20,0x00,0x00,0x94,0xC7, +0x28,0x30,0x24,0x00,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x2E,0x2E, +0x0A,0x00,0x48,0xF7,0x40,0x2A,0x79,0x20,0x00,0x00,0x94,0xC7,0xA8,0x2A,0x26,0x00, +0x79,0x20,0x00,0x00,0x94,0xC7,0x4D,0x21,0x26,0x00,0x79,0x2B,0x00,0x00,0x94,0xC7, +0x0C,0x00,0x40,0x42,0xC0,0x48,0x40,0x2B,0x08,0x00,0x40,0x3B,0x14,0x00,0x7C,0x3B, +0x01,0x00,0x16,0x00,0x04,0x60,0xED,0xE3,0x16,0x00,0x79,0x20,0x00,0x00,0x94,0xC7, +0x28,0x30,0x20,0x00,0x6D,0xC0,0x16,0x00,0xEC,0x66,0x2D,0x30,0x16,0x00,0x79,0x22, +0x00,0x00,0x94,0xC7,0x69,0x81,0x20,0x00,0x2E,0x30,0x08,0x00,0x4C,0x60,0x87,0x2E, +0x0D,0x2F,0x67,0x42,0x4C,0xF7,0x8F,0x5C,0x56,0x60,0x87,0x2E,0x0D,0x2F,0x3C,0x3F, +0x01,0x00,0x4C,0xF7,0x8F,0x5C,0x48,0x60,0x87,0x2E,0x0D,0x2F,0x50,0xF7,0x8F,0x58, +0x3E,0x60,0x87,0x2E,0x0D,0x2F,0x54,0xF7,0x8F,0x58,0x34,0x60,0x87,0x2E,0x0D,0x2F, +0x58,0xF7,0x8F,0x58,0x2A,0x60,0x87,0x2E,0x0D,0x2F,0x5C,0xF7,0x8F,0x58,0x20,0x60, +0x87,0x2E,0x0D,0x2F,0x60,0xF7,0x8F,0x58,0x16,0x60,0x40,0x53,0x7C,0xB0,0x06,0x00, +0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0xF6,0xF3,0x50,0x20,0xD0,0x4E, +0x2D,0x30,0x16,0x00,0x21,0xF8,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x1C,0x03,0x2E,0x3E, +0x08,0x00,0x79,0x28,0x00,0x00,0x94,0xC7,0xFC,0xD9,0x00,0x00,0x26,0x00,0x54,0x2A, +0x0A,0x60,0x6D,0xBE,0x16,0x00,0x08,0x67,0x4D,0x28,0x54,0x2A,0x0D,0x20,0xF2,0x66, +0x0D,0x20,0x06,0x66,0x64,0x70,0x00,0x60,0x8A,0x00,0x79,0x26,0x00,0x00,0x4A,0xC8, +0x04,0x60,0x6B,0x26,0x04,0x00,0xCD,0xB7,0x04,0x67,0x0B,0x20,0xF4,0x66,0x0B,0x20, +0x04,0x66,0x65,0x70,0x6C,0x60,0x6B,0x20,0x08,0x00,0x6B,0x21,0x04,0x00,0x04,0x00, +0xAB,0x4A,0x04,0x00,0x0A,0x67,0x6B,0x20,0x04,0x00,0x6B,0x21,0x08,0x00,0x08,0x00, +0x95,0x28,0x07,0x30,0x40,0x46,0x79,0x22,0x00,0x00,0x94,0xC7,0x69,0xC1,0x20,0x00, +0x07,0x30,0x40,0x46,0x79,0x22,0x00,0x00,0x94,0xC7,0x69,0xC1,0x22,0x00,0x07,0x30, +0x40,0x46,0x79,0x22,0x00,0x00,0x94,0xC7,0x69,0xC1,0x24,0x00,0x2D,0x20,0x18,0x00, +0x40,0x3D,0xFE,0xFF,0xB9,0x2A,0x00,0x00,0x76,0xC6,0xCD,0x23,0x00,0x00,0x76,0xC6, +0x2D,0x20,0x18,0x00,0x10,0x72,0xA0,0xE2,0xC0,0x33,0x00,0x00,0x92,0xC7,0x2E,0x30, +0xFE,0xFF,0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x47,0x42,0x79,0x28, +0x00,0x00,0x94,0xC7,0xFC,0xD9,0x00,0x00,0x26,0x00,0x54,0x2A,0x4C,0x60,0x2D,0x30, +0x16,0x00,0x6E,0xC0,0x08,0x00,0x3E,0x67,0x2D,0x3C,0x14,0x00,0x06,0x08,0x00,0x00, +0x06,0x66,0x06,0x08,0x01,0x00,0x06,0x67,0x6D,0x8E,0x16,0x00,0x28,0x60,0x95,0x28, +0x8D,0x2E,0x64,0xF7,0x2D,0x30,0x16,0x00,0x40,0x46,0x79,0x22,0x00,0x00,0x94,0xC7, +0x69,0xC1,0x20,0x00,0x2D,0x30,0x16,0x00,0x40,0x46,0x79,0x22,0x00,0x00,0x94,0xC7, +0x69,0xC1,0x22,0x00,0x4C,0x2A,0x4D,0x28,0x54,0x2A,0x0D,0x20,0xB0,0x66,0x07,0x30, +0x31,0xFC,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0xBC,0x2E, +0x00,0x00,0xAE,0xBB,0x0D,0x2F,0x4C,0xF3,0x8F,0x58,0x57,0x42,0x39,0x2F,0x00,0x00, +0x9E,0xC7,0x50,0xF3,0x8F,0x58,0x00,0x3E,0x79,0x4A,0x00,0x00,0xEC,0x98,0x00,0x66, +0x7A,0x00,0x6E,0x4A,0x0C,0x00,0x08,0x67,0x68,0xF7,0x40,0x3D,0xFE,0xFF,0x06,0x60, +0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x58,0x67,0x8E,0x2E,0x97,0x5D, +0x3C,0x2F,0x00,0x00,0xAE,0xBB,0x07,0x3F,0x6C,0xF7,0x8F,0x5C,0x40,0x3D,0xFE,0xFF, +0x87,0x3E,0x80,0xF3,0x6E,0x0C,0xFF,0xFF,0xFE,0xFF,0x38,0x67,0x6E,0x4A,0x0C,0x00, +0x0A,0x66,0xEE,0x23,0xFA,0xFF,0x00,0x00,0x24,0x97,0x14,0x60,0x79,0x30,0x00,0x00, +0x82,0xC6,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0xC4,0x9B,0xAE,0x20,0xFA,0xFF, +0xAE,0x2E,0xFA,0xFF,0x0D,0x2F,0x3C,0x2F,0xFE,0x00,0x1A,0x35,0x70,0xF7,0x8F,0x50, +0x01,0x70,0x08,0x60,0x40,0x42,0x04,0x60,0x02,0x60,0x40,0x42,0x21,0xF8,0x56,0x4E, +0xEE,0xFF,0xE7,0x48,0x00,0x03,0x79,0x42,0x00,0x00,0x82,0xC6,0x6E,0x42,0xFC,0xFF, +0x84,0xF3,0x40,0x4A,0x06,0x67,0x74,0xF7,0x6E,0xD1,0xFC,0xFF,0x74,0xF3,0x40,0x4A, +0x00,0x67,0xBC,0x00,0x79,0x4A,0x00,0x00,0x92,0x89,0x00,0x67,0xB2,0x00,0xC0,0xF3, +0x40,0x3D,0xF6,0xFF,0xBC,0x2E,0x00,0x00,0x32,0x00,0x64,0xF3,0x40,0x2D,0xF2,0xFF, +0x6E,0x2D,0xF2,0xFF,0xEE,0xFF,0xAE,0x2E,0xF2,0xFF,0x44,0xF4,0x74,0xF3,0x7C,0xC0, +0x04,0x00,0x06,0x67,0xBC,0x3E,0x02,0x00,0xCC,0xF3,0xBC,0x2E,0xFE,0x00,0x12,0xF4, +0xD0,0xF3,0x57,0x42,0x3C,0x2F,0xFE,0x00,0x14,0xF4,0x48,0xF4,0x8F,0x58,0x40,0x3D, +0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x06,0x66,0xAE,0x3E,0xF6,0xFF,0xCC,0xF3,0xBC,0x2E, +0xFE,0x00,0x1B,0xF4,0xD0,0xF3,0x57,0x42,0x3C,0x2F,0xFE,0x00,0x1D,0xF4,0x48,0xF4, +0x8F,0x58,0x40,0x3D,0xFE,0xFF,0xAE,0x06,0x00,0x00,0x1E,0x00,0xEE,0xFF,0x47,0x42, +0x22,0x60,0xAE,0x3E,0xFC,0xFF,0x2E,0x2F,0xEE,0xFF,0x78,0xF7,0x8F,0x58,0x40,0x3D, +0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x04,0x67,0x6E,0x52,0xFC,0xFF,0x68,0xF4,0x40,0x3D, +0xFE,0xFF,0x47,0x52,0x7C,0xBE,0x06,0x00,0x0E,0x6C,0x6E,0x0C,0x06,0x00,0xFC,0xFF, +0x06,0x6C,0x6E,0x4A,0xFE,0xFF,0xCA,0x66,0xAE,0x2E,0xF2,0xFF,0x78,0xF4,0x21,0xF0, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0xB9,0x4A,0x00,0x00,0x24,0x97,0x14,0x67, +0x79,0x20,0x00,0x00,0x24,0x97,0xA8,0x2E,0x2C,0x00,0x78,0xF4,0xB9,0x2E,0x00,0x00, +0x24,0x97,0x78,0xF4,0x47,0x42,0x2C,0x60,0x47,0x30,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1, +0x00,0x00,0xC4,0x9B,0x50,0x2A,0xAD,0x2E,0x2C,0x00,0x78,0xF4,0x8D,0x2E,0x78,0xF4, +0x47,0x30,0xC8,0xD1,0xC8,0xD1,0x7C,0x22,0x00,0x00,0xB2,0xC6,0xB0,0x2E,0x00,0x98, +0x78,0xF4,0x47,0x52,0x79,0xBE,0x00,0x00,0x82,0xC6,0xCC,0x6D,0x21,0xF8,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x1C,0x03,0xBC,0x2E,0x00,0x00,0xB2,0x08,0x64,0xF3,0x40,0x26, +0x0B,0x20,0x00,0x67,0x7C,0x00,0x79,0x30,0x00,0x00,0x82,0xC6,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xB2,0xC6,0x8B,0x20,0x4B,0x2A,0xEB,0x41,0xB8,0x00,0x48,0x2D, +0xFC,0xFF,0xEB,0x41,0x02,0x08,0x48,0x2D,0xF8,0xFF,0xEB,0x49,0x26,0x08,0xAE,0x2E, +0xF8,0xFF,0x0D,0x2F,0x7C,0xF7,0x8F,0x58,0x6E,0x2B,0xFC,0xFF,0x08,0x00,0x2E,0x20, +0xFC,0xFF,0xBC,0xD0,0x00,0x00,0x46,0x07,0x6E,0x22,0xFC,0xFF,0x40,0x23,0x3E,0x00, +0x47,0x42,0x22,0x60,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x1C,0x00,0xC1,0xD1,0xB9,0x20, +0x00,0x00,0x76,0xC6,0x0C,0x20,0x07,0x32,0xFC,0xC3,0x1C,0x00,0x81,0xD0,0xC0,0x23, +0x00,0x00,0x76,0xC6,0x47,0x52,0x7C,0xBE,0x05,0x00,0xD8,0x6D,0x01,0x70,0x02,0x60, +0x40,0x42,0x21,0xFE,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x08,0x00,0x1E,0x67,0x2E,0x2F, +0x12,0x00,0x2E,0x2F,0x0E,0x00,0x2E,0x2F,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x3C,0x2F, +0x00,0x00,0xB4,0x98,0x80,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00,0x02,0x60,0xB8,0xF2, +0x39,0x08,0x00,0x00,0x00,0x00,0x0B,0xC9,0xF4,0x66,0x01,0xF0,0x56,0x4E,0xDC,0xFF, +0xE7,0x48,0x04,0x3F,0x2E,0x3E,0x08,0x00,0x7C,0x2A,0x00,0x00,0x58,0x9C,0x44,0x42, +0x79,0xBE,0x00,0x00,0xDC,0x9B,0x00,0x66,0xDE,0x02,0x87,0x3E,0x84,0xF7,0x79,0x2D, +0x00,0x00,0xF6,0x96,0xDC,0xFF,0x2E,0x2F,0x0A,0x00,0x3C,0x3F,0x0A,0x00,0x67,0x42, +0x39,0x2F,0x00,0x00,0xF6,0x96,0x04,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x00,0x36, +0x8E,0x2E,0x97,0x51,0x07,0x3F,0x3C,0x3F,0x01,0x00,0x88,0xF7,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEA,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x0E,0x2F, +0x97,0x51,0x8C,0xF7,0xFC,0xDF,0x00,0x00,0x10,0x00,0x4D,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0x68,0x3D,0x5C,0x28,0xE4,0xFF,0x03,0x30,0x00,0x60,0xDC,0x01, +0x57,0x42,0x3C,0x3F,0x01,0x00,0x03,0x3F,0x39,0x2F,0x00,0x00,0xF6,0x96,0x40,0xF2, +0x8F,0x50,0x40,0x4A,0x20,0x67,0x7C,0xB6,0x02,0x00,0x04,0x66,0x16,0x70,0x02,0x60, +0x17,0x70,0x00,0x38,0xBC,0x3E,0x01,0x00,0x67,0x42,0x03,0x3F,0x39,0x2F,0x00,0x00, +0xF6,0x96,0x14,0xF2,0x8F,0x50,0x00,0x60,0xB8,0x01,0x4D,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0x28,0x08,0x03,0x00,0x5D,0x28,0x64,0x67,0xBC,0x3E,0x10,0x27, +0x39,0x3F,0x00,0x00,0xA8,0x98,0x2E,0x30,0xEA,0xFF,0x57,0xD1,0x39,0x30,0x00,0x00, +0xD6,0x9A,0x57,0x91,0x57,0x5D,0x39,0x3F,0x00,0x00,0x02,0x97,0x67,0x42,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x2E,0x3F,0xEC,0xFF,0x2E,0x3F,0xEE,0xFF,0x2E,0x3F, +0xE8,0xFF,0x2E,0x3F,0xEA,0xFF,0x38,0xF2,0xFC,0xDF,0x00,0x00,0x10,0x00,0x1C,0x78, +0x00,0x60,0x3E,0x01,0x2E,0x08,0x05,0x00,0xE5,0xFF,0x00,0x67,0xA2,0x00,0x8E,0x2E, +0x97,0x51,0x07,0x3F,0x3C,0x3F,0x03,0x00,0x88,0xF7,0x8F,0x58,0x2E,0x30,0xEE,0xFF, +0x6E,0x91,0xF8,0xFF,0x2E,0x30,0xEC,0xFF,0x6E,0x91,0xFA,0xFF,0x2E,0x30,0xEA,0xFF, +0x6E,0x91,0xFC,0xFF,0x2E,0x30,0xE8,0xFF,0x6E,0x91,0xFE,0xFF,0x39,0x3C,0x00,0x00, +0x32,0xC8,0x39,0x3A,0x00,0x00,0x72,0xC6,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00, +0xC1,0xD1,0x28,0x30,0x5C,0x28,0x7C,0xC0,0x00,0x0E,0x0A,0x67,0x39,0x3C,0x00,0x00, +0xD6,0x9A,0xFC,0xCD,0x07,0x00,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1, +0x28,0x30,0x5C,0x28,0x7C,0xC0,0xC0,0x01,0x0A,0x67,0x39,0x3A,0x00,0x00,0x02,0x97, +0xFC,0xCB,0x07,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xEA,0xFF,0x0E,0x2F,0x97,0x51,0x05,0x3F,0x06,0x3F,0x2E,0x3F,0xEC,0xFF, +0x2E,0x3F,0xEE,0xFF,0x90,0xF7,0xFC,0xDF,0x00,0x00,0x10,0x00,0x1B,0x78,0x00,0x60, +0x90,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xE2,0xFF,0x03,0x3F,0x57,0x52,0x39,0x2F,0x00,0x00,0xF6,0x96,0x08,0xF2,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x7C,0xB6,0x11,0x00,0x0E,0x66,0x2E,0x30,0x0A,0x00,0x6E,0xB0, +0xE2,0xFF,0x02,0x6D,0x43,0x52,0x0C,0x60,0x2E,0x30,0x0C,0x00,0x6E,0xB0,0xE0,0xFF, +0x02,0x6D,0x43,0x52,0x18,0x78,0x48,0x60,0x7C,0xB6,0x12,0x00,0x04,0x66,0x19,0x70, +0x02,0x60,0x1A,0x70,0x00,0x38,0x7C,0xB6,0x0D,0x00,0x04,0x67,0x57,0x42,0x04,0x60, +0xBC,0x3E,0x01,0x00,0x03,0x3F,0x03,0x3F,0x57,0x53,0x39,0x2F,0x00,0x00,0xF6,0x96, +0x44,0xF2,0x8F,0x50,0x40,0x3D,0xEE,0xFF,0x16,0x60,0x40,0x55,0x7C,0xB0,0x10,0x00, +0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0x36,0xF4,0x50,0x20,0xD0,0x4E, +0x7C,0xB8,0x18,0x00,0x6E,0x66,0x43,0x30,0xFC,0xD0,0xF6,0xFF,0xC8,0xD1,0xFC,0xD1, +0xFE,0x00,0x24,0xF4,0x50,0x3D,0xEE,0xFF,0x57,0x42,0x80,0xF2,0x79,0x4A,0x00,0x00, +0xFE,0x97,0x3C,0x66,0xAE,0x3E,0xE8,0xFF,0x2E,0x3F,0xEA,0xFF,0x2E,0x3F,0xEC,0xFF, +0x2E,0x3F,0xEE,0xFF,0x07,0x3F,0x4D,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1, +0x68,0x20,0x58,0x28,0x28,0x3F,0x1C,0x00,0x04,0x3F,0x3C,0x2F,0x00,0x00,0xB4,0x98, +0x80,0xF7,0xFC,0xDF,0x00,0x00,0x10,0x00,0xFC,0x33,0x01,0x00,0x00,0x00,0xFE,0x97, +0xB8,0xF2,0x39,0x08,0x00,0x00,0x00,0x00,0x0B,0xC9,0xB0,0x66,0xBC,0x3E,0x01,0x00, +0x80,0xF2,0x32,0x60,0x02,0x60,0x15,0x78,0xAE,0x3E,0xE8,0xFF,0x2E,0x3F,0xEA,0xFF, +0x2E,0x3F,0xEC,0xFF,0x2E,0x3F,0xEE,0xFF,0x07,0x3F,0x4D,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0x68,0x20,0x58,0x28,0x28,0x3F,0x1C,0x00,0x04,0x3F,0x94,0xF7, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x3F,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F, +0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x79,0x4A,0x00,0x00,0xCC,0xC6,0x08,0x67, +0x79,0x53,0x00,0x00,0xCC,0xC6,0x18,0x60,0x86,0x3E,0x07,0x3F,0x7C,0xF2,0x8F,0x54, +0x00,0x3A,0x45,0x4A,0x0A,0x6F,0x86,0x3E,0x07,0x3F,0x05,0x3F,0x98,0xF7,0x8F,0x58, +0x39,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x07,0xB9,0x4A,0x00,0x00,0x26,0x9B, +0x00,0x67,0xA0,0x00,0xBC,0x2E,0x00,0x00,0x28,0xC9,0x2E,0x2F,0x08,0x00,0x60,0xF1, +0x8F,0x58,0x40,0x4A,0x00,0x67,0x8C,0x00,0x46,0x42,0x8E,0x2E,0x97,0x59,0x0E,0x2F, +0x97,0x55,0x9C,0xF7,0x8F,0x58,0x40,0x4A,0x60,0x67,0x79,0x4A,0x00,0x00,0x84,0xC6, +0x50,0x67,0x6E,0x0C,0x03,0x00,0xFE,0xFF,0x48,0x66,0x2E,0x30,0xFC,0xFF,0x79,0xB0, +0x00,0x00,0xC0,0x9B,0x3C,0x6D,0x39,0x30,0x00,0x00,0xC0,0x9B,0x6E,0x91,0xFC,0xFF, +0x6E,0x30,0xFC,0xFF,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x30,0xC9,0x10,0x3E,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0xFE,0xFF, +0x39,0x2F,0x00,0x00,0x26,0x9B,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x28,0x7C, +0x08,0x60,0x39,0x3E,0x00,0x00,0x30,0x97,0x0A,0x7C,0xA7,0x42,0x67,0x42,0x2E,0x3F, +0xFC,0xFF,0x2E,0x3F,0xFE,0xFF,0x07,0x3F,0x06,0x3F,0x94,0xF7,0xFC,0xDF,0x00,0x00, +0x0E,0x00,0x31,0xF0,0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x0C,0x00,0xA0,0xF7,0xAE,0x2E, +0x08,0x00,0x2E,0x2F,0x08,0x00,0xA4,0xF7,0x8F,0x58,0x01,0xF0,0x56,0x4E,0xF4,0xFF, +0xE7,0x48,0x00,0x03,0xBC,0x2E,0x00,0x00,0xDA,0x96,0x3C,0x2F,0x00,0x00,0x1C,0x97, +0x10,0xF1,0x8F,0x58,0x79,0x42,0x00,0x00,0xD8,0x96,0x74,0x60,0xA8,0xF7,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF4,0xFF,0xA7,0x42,0x3C,0x2F,0x01,0x00,0x01,0xFF,0xA7,0x42, +0x3C,0x2F,0x00,0x00,0xD8,0x96,0x3C,0x2F,0x00,0x00,0xD8,0x96,0x3C,0x3F,0x07,0x00, +0xE0,0xF1,0xFC,0xDF,0x00,0x00,0x16,0x00,0x00,0x3E,0xBC,0x3E,0x01,0x00,0x80,0xF2, +0x07,0x08,0x01,0x00,0x18,0x67,0x79,0x0C,0x01,0x00,0x00,0x00,0x4E,0xC8,0x06,0x6F, +0x79,0x53,0x00,0x00,0x4E,0xC8,0x2E,0x2F,0xF4,0xFF,0xAC,0xF7,0x8F,0x58,0x07,0x08, +0x02,0x00,0x18,0x67,0x79,0x0C,0x01,0x00,0x00,0x00,0x4E,0xC8,0x06,0x6F,0x79,0x53, +0x00,0x00,0x4E,0xC8,0x2E,0x2F,0xF4,0xFF,0xB0,0xF7,0x8F,0x58,0x57,0x42,0x80,0xF2, +0x8A,0x60,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x03,0x79,0x42,0x00,0x00, +0x84,0xC6,0x79,0x42,0x00,0x00,0xC0,0x9B,0x3C,0x2E,0xFE,0x00,0x3C,0x46,0x87,0x2E, +0x3C,0x2F,0xFE,0x00,0x7A,0xF4,0x3C,0x2F,0xFE,0x00,0x3C,0x46,0x70,0xF7,0x8F,0x50, +0x21,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x08,0x00,0x40,0x67,0xB4,0xF7,0xF9,0x33, +0x00,0x00,0x6E,0x9B,0x00,0x00,0x08,0xC9,0xF9,0x33,0x00,0x00,0x6A,0xC8,0x00,0x00, +0xBA,0x9B,0xB9,0x2E,0x00,0x00,0x62,0xC7,0x50,0xF2,0x79,0x4A,0x00,0x00,0x6E,0x9B, +0x12,0x66,0x57,0x42,0x3C,0x3F,0x7A,0x00,0xB8,0xF7,0x8F,0x54,0xFC,0x33,0x01,0x00, +0x00,0x00,0x6E,0x9B,0x79,0x42,0x00,0x00,0x6A,0xC8,0x36,0x60,0xA7,0x42,0x3C,0x3F, +0x7B,0x00,0x34,0xF7,0x8F,0x5C,0xBC,0xF7,0x79,0x42,0x00,0x00,0x6E,0x9B,0x79,0x4A, +0x00,0x00,0x08,0xC9,0x12,0x67,0x57,0x42,0x3C,0x3F,0x7A,0x00,0x34,0xF7,0x8F,0x54, +0xFC,0x33,0x01,0x00,0x00,0x00,0x6E,0x9B,0xF9,0x33,0x00,0x00,0xBA,0x9B,0x00,0x00, +0x6A,0xC8,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x79,0x0C,0x20,0x00, +0x00,0x00,0x06,0xC9,0x46,0x6C,0x39,0x30,0x00,0x00,0xB0,0xC6,0x40,0xE7,0xC0,0x48, +0x40,0x2A,0xFC,0xDB,0x00,0x00,0x58,0x9C,0xFC,0xDB,0x00,0x00,0x3E,0x16,0x79,0x52, +0x00,0x00,0xB0,0xC6,0x79,0x0C,0x20,0x00,0x00,0x00,0xB0,0xC6,0x06,0x66,0x79,0x42, +0x00,0x00,0xB0,0xC6,0xAE,0x2A,0x08,0x00,0x6E,0x2B,0x0C,0x00,0x04,0x00,0x79,0x52, +0x00,0x00,0x06,0xC9,0xFC,0x13,0x01,0x00,0x00,0x00,0x42,0x9C,0x01,0xF8,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x08,0x00,0x6D,0x42,0x1E,0x00,0x7C,0x26, +0x00,0x00,0x94,0xC7,0x53,0x28,0x04,0x60,0x4C,0x26,0x53,0x28,0x0C,0x20,0xF8,0x66, +0x8C,0x2A,0x8D,0x26,0x01,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A, +0x08,0x00,0x2D,0x30,0x22,0x00,0x6D,0xC0,0x24,0x00,0x06,0x67,0x8D,0x2E,0xC0,0xF7, +0x0C,0x60,0xB9,0x2A,0x00,0x00,0x26,0xC7,0xCD,0x23,0x00,0x00,0x26,0xC7,0x01,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0xFC,0x13,0x01,0x00,0x00,0x00,0xAE,0xC6, +0x79,0x28,0x00,0x00,0x94,0xC7,0xFC,0x23,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x94,0xC7, +0x00,0x60,0xD6,0x00,0x79,0x53,0x00,0x00,0x06,0xC9,0x39,0x30,0x00,0x00,0xF2,0x9B, +0x40,0xE7,0xC0,0x48,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x58,0x9C,0xFC,0xDB,0x00,0x00, +0x3E,0x16,0x79,0x52,0x00,0x00,0xF2,0x9B,0x79,0x0C,0x20,0x00,0x00,0x00,0xF2,0x9B, +0x06,0x66,0x79,0x42,0x00,0x00,0xF2,0x9B,0x79,0x4A,0x00,0x00,0x9A,0xC7,0x00,0x67, +0x8E,0x00,0x15,0x20,0xBC,0xB0,0xFE,0x00,0xEA,0x4D,0x18,0x66,0x2D,0x20,0x04,0x00, +0xBC,0xC0,0xFF,0xFF,0x00,0x00,0xBC,0xB0,0x1C,0x2B,0x00,0x00,0x06,0x66,0x79,0x42, +0x00,0x00,0x9A,0xC7,0x79,0x4A,0x00,0x00,0x9A,0xC7,0x62,0x67,0x15,0x20,0xBC,0xB0, +0xFE,0x00,0x6C,0x4A,0x32,0x66,0x7C,0x20,0xFF,0xFF,0xF8,0xFF,0x79,0x22,0x00,0x00, +0xEE,0x96,0x30,0x20,0x00,0x98,0xBC,0xB0,0xFE,0x00,0x6C,0x4A,0x1A,0x66,0x79,0x20, +0x00,0x00,0xEE,0x96,0x88,0x59,0x10,0x2E,0xAD,0xDE,0x04,0x00,0x79,0x20,0x00,0x00, +0xEE,0x96,0x88,0x59,0x87,0x20,0x26,0x60,0xBC,0x3E,0x08,0x00,0x0D,0x2F,0x39,0x2F, +0x00,0x00,0xEE,0x96,0x28,0xF1,0x8F,0x50,0xB9,0x50,0x00,0x00,0xEE,0x96,0x79,0x53, +0x00,0x00,0x28,0x97,0xF9,0x33,0x00,0x00,0x28,0x97,0x00,0x00,0x9A,0xC7,0x2D,0x2F, +0x04,0x00,0x55,0x20,0x90,0x4E,0x8F,0x58,0x79,0x4A,0x00,0x00,0x06,0xC9,0x00,0x66, +0x24,0xFF,0xCC,0x23,0x00,0x00,0x94,0xC7,0x39,0x42,0x00,0x00,0xAE,0xC6,0x21,0xFC, +0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x0C,0x07,0xA7,0x42,0x3C,0x3F,0x80,0x00,0x34,0xF7, +0x8F,0x5C,0x39,0x3C,0x00,0x00,0x06,0x97,0x79,0x20,0x00,0x00,0xD8,0x9A,0x68,0x20, +0x14,0x00,0x68,0x0C,0x08,0x00,0x22,0x00,0x4A,0x6C,0x7C,0x2A,0x00,0x00,0xBA,0x95, +0x7C,0x28,0x00,0x00,0x06,0x97,0xBC,0x3A,0x04,0x00,0x7C,0x3B,0x02,0x00,0x02,0x00, +0xBC,0x3E,0x02,0x00,0x67,0x42,0x3C,0x3F,0x21,0x00,0x34,0xF7,0x8F,0x58,0xBC,0x3A, +0xFF,0xFF,0x6D,0x42,0x02,0x00,0xBC,0x3E,0x02,0x00,0x67,0x42,0x3C,0x3F,0x1F,0x00, +0x34,0xF7,0x8F,0x58,0x79,0x4A,0x00,0x00,0xE8,0xC7,0x04,0x67,0x14,0x3E,0x02,0x60, +0x47,0x42,0x02,0x60,0x47,0x42,0x47,0x4A,0x08,0x66,0x79,0xBC,0x00,0x00,0x2A,0xC7, +0x0E,0x67,0x86,0x3E,0x07,0x3F,0x3C,0x2F,0xFE,0x00,0xEA,0x4D,0x3C,0xF7,0x8F,0x5C, +0x31,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0xC4,0xF7,0x10,0x60,0x79,0x2A, +0x00,0x00,0x16,0x9C,0xD5,0x23,0x00,0x00,0x16,0x9C,0x8D,0x2E,0xC0,0xF7,0xB9,0x4A, +0x00,0x00,0x16,0x9C,0xE8,0x66,0xB9,0x4A,0x00,0x00,0x94,0xC7,0x08,0x66,0x79,0x4A, +0x00,0x00,0x06,0xC9,0xD4,0x67,0x01,0xF8,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x01, +0x79,0x20,0x00,0x00,0x94,0xC7,0xA8,0x2E,0x08,0x00,0xC8,0xF7,0x79,0x2A,0x00,0x00, +0x94,0xC7,0xD5,0x23,0x00,0x00,0x94,0xC7,0x2D,0x30,0x1E,0x00,0x0C,0x60,0x8D,0x2E, +0xC0,0xF7,0x10,0x60,0x8D,0x2E,0xCC,0xF7,0x0A,0x60,0x40,0x4A,0xF0,0x67,0x7C,0xB0, +0x01,0x00,0xF0,0x67,0xD0,0xF7,0xD4,0xF7,0x79,0x4A,0x00,0x00,0x06,0xC9,0xF4,0x66, +0x79,0x20,0x00,0x00,0x94,0xC7,0xE8,0x23,0x14,0x00,0x00,0x00,0xFA,0x97,0x79,0x20, +0x00,0x00,0x94,0xC7,0xA8,0x2E,0x08,0x00,0xD8,0xF7,0x01,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x07,0x2E,0x2E,0x08,0x00,0x79,0x2A,0x00,0x00,0x1A,0x9C,0x28,0x60, +0x07,0x2C,0xAD,0x9C,0x10,0x00,0xAD,0x9F,0x10,0x00,0x06,0x2E,0xAD,0x4A,0x10,0x00, +0x14,0x6E,0xAD,0x42,0x10,0x00,0x57,0x42,0x0D,0x2F,0xFC,0xF7,0x8F,0x58,0x79,0x2A, +0x00,0x00,0x1A,0x9C,0x02,0x60,0x04,0x60,0x0D,0x20,0xD4,0x66,0x40,0xF7,0x0D,0x20, +0x0E,0x67,0xED,0x23,0x10,0x00,0x00,0x00,0x92,0x94,0xB9,0x42,0x00,0x00,0x8E,0x94, +0x44,0xF7,0x31,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x55,0x52,0x2D,0x20,0x02,0x00,0xB9,0xB0,0x00,0x00,0x94,0xC7,0x0E,0x67,0x55,0x0C, +0x01,0x00,0x08,0x67,0x55,0x53,0x40,0x42,0x0C,0x60,0x0A,0x60,0x79,0x2B,0x00,0x00, +0x94,0xC7,0x02,0x00,0x01,0x70,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x8C,0x2E,0x00,0xF8,0x40,0x4A,0x06,0x67, +0x8D,0x2E,0x04,0xF8,0x0A,0x60,0x8C,0x2E,0x97,0x5C,0x0D,0x2F,0x08,0xF8,0x8F,0x58, +0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00,0x55,0x53, +0x55,0x4A,0x24,0x66,0x6D,0x28,0x06,0x00,0x0C,0x20,0x18,0x67,0x6C,0x2B,0x04,0x00, +0x06,0x00,0x6C,0x2B,0x0C,0x00,0x02,0x00,0xBC,0x3A,0x01,0x00,0x8C,0x2E,0x04,0xF8, +0xB8,0xF2,0x04,0x60,0xAD,0x42,0x02,0x00,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0xBC,0x2E,0x00,0x00,0x3E,0x9B, +0x06,0x3F,0x07,0x3F,0x60,0xF1,0x8F,0x58,0x40,0x4A,0x04,0x67,0x01,0x70,0x28,0x60, +0xBC,0x2E,0x00,0x00,0x1C,0x97,0x06,0x3F,0x07,0x3F,0x60,0xF1,0x8F,0x58,0x40,0x4A, +0x04,0x67,0xFF,0x70,0x12,0x60,0x86,0x3E,0x07,0x3F,0x7C,0xF2,0x8F,0x54,0x40,0x4A, +0x04,0x67,0xFF,0x70,0x02,0x60,0x40,0x42,0x31,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x03,0x2E,0x3E,0x08,0x00,0x79,0xBE,0x00,0x00,0xD0,0x9A,0x5A,0x67,0x79,0x4A, +0x00,0x00,0xCA,0xC6,0x16,0x67,0x79,0xBE,0x00,0x00,0x98,0xC7,0x0C,0x66,0x79,0x52, +0x00,0x00,0x2C,0xC7,0x79,0x56,0x00,0x00,0xCA,0xC6,0x36,0x60,0x79,0x4A,0x00,0x00, +0x4E,0xC8,0x1E,0x67,0x47,0x4A,0x1A,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0x2C,0xC7, +0xC7,0x33,0x00,0x00,0x98,0xC7,0xF9,0x33,0x00,0x00,0x68,0xC7,0x00,0x00,0xCA,0xC6, +0x10,0x60,0xBC,0x3E,0x01,0x00,0x07,0x3F,0x3C,0x2F,0xFE,0x00,0x42,0x4E,0x3C,0xF7, +0x8F,0x5C,0xC7,0x33,0x00,0x00,0xD0,0x9A,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0x79,0x4A, +0x00,0x00,0xCA,0xC6,0x4A,0x67,0x2E,0x30,0x08,0x00,0x79,0x91,0x00,0x00,0xCA,0xC6, +0x79,0x4A,0x00,0x00,0xCA,0xC6,0x38,0x66,0xB9,0x3E,0x00,0x00,0x2C,0xC7,0x39,0x3F, +0x00,0x00,0x98,0xC7,0x3C,0x2F,0xFE,0x00,0x42,0x4E,0x3C,0xF7,0x8F,0x5C,0x39,0x30, +0x00,0x00,0x98,0xC7,0x79,0xB0,0x00,0x00,0xD0,0x9A,0x14,0x67,0xBC,0x3E,0x01,0x00, +0x39,0x3F,0x00,0x00,0xD0,0x9A,0x3C,0x2F,0xFE,0x00,0x42,0x4E,0x3C,0xF7,0x8F,0x5C, +0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x2E,0x00,0x00,0x3E,0x9B,0x2E,0x2F,0x08,0x00, +0x10,0xF1,0x8F,0x58,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x08,0x00,0x3C,0x2F, +0x00,0x00,0x3E,0x9B,0x10,0xF1,0x8F,0x58,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x20, +0x08,0x00,0xB9,0x20,0x00,0x00,0xFA,0x9A,0x6E,0x20,0x0C,0x00,0xB9,0x20,0x00,0x00, +0xD8,0x9A,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x2E,0x20,0x08,0x00,0xC0,0x23,0x00,0x00, +0xFA,0x9A,0xC0,0x23,0x00,0x00,0x9C,0x98,0xB9,0x3E,0x00,0x00,0x0E,0x9C,0x39,0x3F, +0x00,0x00,0x0C,0x9C,0x39,0x2F,0x00,0x00,0xFA,0x9A,0xE0,0xF8,0x8F,0x5C,0xBC,0x3E, +0x01,0x00,0x39,0x3F,0x00,0x00,0x0A,0xC9,0x39,0x2F,0x00,0x00,0xFA,0x9A,0xE4,0xF8, +0x8F,0x5C,0xEE,0x23,0x0C,0x00,0x00,0x00,0xD8,0x9A,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x01,0x6E,0x2A,0x0A,0x00,0x6D,0x0C,0x08,0x00,0x14,0x00,0x22,0x6C, +0x4D,0x20,0x6D,0x32,0x12,0x00,0xC9,0xD3,0xC9,0xD1,0xAE,0x30,0x08,0x00,0x6D,0x52, +0x12,0x00,0x6D,0x0C,0x08,0x00,0x12,0x00,0x04,0x66,0x6D,0x42,0x12,0x00,0x6D,0x52, +0x14,0x00,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00, +0x6D,0x53,0x14,0x00,0x2D,0x3E,0x10,0x00,0x6D,0x52,0x10,0x00,0x6D,0x0C,0x08,0x00, +0x10,0x00,0x04,0x66,0x6D,0x42,0x10,0x00,0x47,0x30,0xC8,0xD1,0x35,0x30,0x00,0x88, +0x21,0xF8,0x56,0x4E,0xFC,0xFF,0x0E,0x60,0xB9,0x2E,0x00,0x00,0xFA,0x97,0x97,0x06, +0x00,0x00,0x0E,0x00,0xEC,0xF7,0x79,0x20,0x00,0x00,0xFA,0x97,0x68,0x4A,0x22,0x00, +0xE6,0x66,0x01,0xF0,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00, +0x2D,0x20,0x10,0x00,0x10,0x72,0xA0,0xE2,0x40,0x48,0x40,0x42,0x40,0x48,0xBC,0xC0, +0x00,0x00,0xFF,0x00,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0x01,0x00,0xFE,0xFF,0x10,0x6F, +0x79,0x0C,0x01,0x00,0x00,0x00,0x4E,0xC8,0x06,0x6F,0x79,0x53,0x00,0x00,0x4E,0xC8, +0x80,0x42,0x2E,0x30,0x0C,0x00,0xAD,0x81,0x18,0x00,0x6D,0x20,0x08,0x00,0x6D,0x21, +0x04,0x00,0x04,0x00,0xAD,0x4A,0x04,0x00,0x0A,0x67,0x6D,0x20,0x04,0x00,0x6D,0x21, +0x08,0x00,0x08,0x00,0x8D,0x2E,0x04,0xF8,0x01,0xF8,0x56,0x4E,0xFC,0xFF,0xEE,0x33, +0x0A,0x00,0x00,0x00,0x2A,0xC7,0x6E,0x4A,0x08,0x00,0x0E,0x67,0xAE,0x3E,0x08,0x00, +0x39,0x2F,0x00,0x00,0xD8,0x9A,0xE8,0xF8,0x8F,0x58,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x03,0x2E,0x3E,0x0C,0x00,0x6E,0x20,0x08,0x00,0x68,0x2A,0x14,0x00, +0x6D,0x28,0x02,0x00,0x0C,0x20,0x0A,0x67,0x87,0x3E,0x0C,0x2F,0xFC,0xF7,0x8F,0x58, +0x0E,0x60,0x8D,0x2E,0x97,0x06,0x00,0x00,0x0E,0x00,0x07,0x3F,0xEC,0xF8,0x8F,0x54, +0x21,0xFC,0x56,0x4E,0xFA,0xFF,0x39,0x20,0x00,0x00,0xFA,0x9A,0xB9,0xB0,0x00,0x00, +0x3A,0x9B,0x54,0x67,0x6E,0x0C,0x01,0x00,0x08,0x00,0x4C,0x66,0x79,0x4A,0x00,0x00, +0x0A,0xC9,0x44,0x66,0xB9,0x3E,0x00,0x00,0x0E,0x9C,0x39,0x3F,0x00,0x00,0x0C,0x9C, +0xF0,0xF8,0x8F,0x54,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0x01,0x00,0xFE,0xFF,0x0C,0x66, +0xF9,0x23,0x00,0x00,0x9C,0x98,0x00,0x00,0xFA,0x9A,0x1C,0x60,0x6E,0x0C,0xFF,0xFF, +0xFE,0xFF,0x08,0x66,0x39,0x20,0x00,0x00,0x3A,0x9B,0x06,0x60,0x39,0x20,0x00,0x00, +0xB0,0xC4,0xC0,0x23,0x00,0x00,0xFA,0x9A,0x79,0x52,0x00,0x00,0x36,0xC8,0xF9,0x33, +0x00,0x00,0x0A,0xC9,0x00,0x00,0x10,0x9C,0xF9,0x33,0x00,0x00,0xF8,0x9A,0x00,0x00, +0x2E,0x97,0xF9,0x33,0x00,0x00,0x0C,0x9C,0x00,0x00,0x12,0x9C,0xF9,0x33,0x00,0x00, +0x0E,0x9C,0x00,0x00,0x1E,0x9C,0xEE,0x33,0x08,0x00,0x00,0x00,0x0A,0xC9,0xEE,0x33, +0x0A,0x00,0x00,0x00,0xF8,0x9A,0xAE,0x3E,0x0A,0x00,0x39,0x3F,0x00,0x00,0x0A,0xC9, +0x39,0x2F,0x00,0x00,0xFA,0x9A,0xE4,0xF8,0x8F,0x5C,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x1F,0x2E,0x2E,0x0A,0x00,0x07,0x20,0x18,0x72,0xA0,0xE2,0xBC,0xC0, +0x00,0x00,0xFF,0x00,0x00,0x3C,0x07,0x20,0x80,0xE0,0xBC,0xC0,0x00,0x00,0xFF,0x00, +0x00,0x3A,0x07,0x20,0xBC,0xC0,0x00,0x00,0xFF,0x00,0x00,0x38,0x05,0x30,0x04,0x32, +0x2E,0x34,0x08,0x00,0x41,0xB5,0x41,0xC0,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0xBC,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x3D,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x0E,0x00,0x6E,0x20,0x08,0x00,0x68,0x2A,0x14,0x00, +0x6D,0x26,0x0A,0x00,0x4A,0x60,0x6B,0x28,0x04,0x00,0xAB,0x2E,0x10,0x00,0x2E,0x3F, +0x0C,0x00,0xF0,0xF7,0x8F,0x54,0x40,0x4A,0x34,0x67,0x2B,0x20,0x10,0x00,0x10,0x72, +0xA0,0xE2,0x40,0x48,0x40,0x42,0x40,0x48,0xBC,0xC0,0x00,0x00,0xFF,0x00,0x00,0x3C, +0x80,0x42,0x2E,0x30,0x0C,0x00,0x10,0x72,0xA0,0xE3,0x40,0x27,0x18,0x00,0x46,0xBE, +0x04,0x63,0x86,0x3E,0x02,0x60,0x87,0x3E,0x0B,0x2F,0xFC,0xF7,0x8F,0x58,0x4C,0x26, +0x0B,0x20,0xB2,0x66,0x31,0xFE,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x07,0x2E,0x3E, +0x08,0x00,0x2E,0x3C,0x0A,0x00,0xA7,0x42,0x3C,0x3F,0x7C,0x00,0x34,0xF7,0x8F,0x5C, +0x79,0x3D,0x00,0x00,0xBC,0x9A,0xFE,0xFF,0x79,0x3D,0x00,0x00,0xBE,0x9A,0xFC,0xFF, +0x79,0x4A,0x00,0x00,0xCA,0xC6,0x48,0x67,0x39,0x30,0x00,0x00,0x0C,0x9C,0x6E,0x90, +0xFE,0xFF,0x7C,0xB0,0x02,0x00,0x30,0x6E,0x39,0x30,0x00,0x00,0x0C,0x9C,0x6E,0x90, +0xFE,0xFF,0x7C,0xB0,0xFE,0xFF,0x20,0x6D,0x39,0x30,0x00,0x00,0x0E,0x9C,0x6E,0x90, +0xFC,0xFF,0x7C,0xB0,0x02,0x00,0x10,0x6E,0x39,0x30,0x00,0x00,0x0E,0x9C,0x6E,0x90, +0xFC,0xFF,0x7C,0xB0,0xFE,0xFF,0x08,0x6C,0xB9,0x3E,0x00,0x00,0xCA,0xC6,0xF4,0xF8, +0xEE,0x33,0xFE,0xFF,0x00,0x00,0x0C,0x9C,0xEE,0x33,0xFC,0xFF,0x00,0x00,0x0E,0x9C, +0x79,0x4A,0x00,0x00,0x00,0x98,0x4A,0x67,0xFC,0x33,0x01,0x00,0x00,0x00,0xBA,0x95, +0xFC,0x33,0x02,0x00,0x00,0x00,0xBC,0x95,0xBC,0x3E,0x02,0x00,0x67,0x42,0x3C,0x3F, +0x21,0x00,0x34,0xF7,0x8F,0x58,0x86,0x3E,0x07,0x3F,0xF8,0xF8,0x8F,0x54,0xC7,0x33, +0x00,0x00,0xC4,0x98,0xC6,0x33,0x00,0x00,0xC6,0x98,0x57,0x42,0x3C,0x2F,0x1C,0x00, +0x01,0x00,0x34,0xF7,0x8F,0x58,0xC7,0x33,0x00,0x00,0x0C,0x9C,0xC6,0x33,0x00,0x00, +0x0E,0x9C,0x79,0x4A,0x00,0x00,0x0A,0xC9,0x38,0x66,0x79,0x4A,0x00,0x00,0x0A,0xC9, +0x30,0x66,0xB9,0x4A,0x00,0x00,0x26,0x9B,0x28,0x67,0xBC,0x2E,0x00,0x00,0xDA,0x96, +0x39,0x3F,0x00,0x00,0x0E,0x9C,0x39,0x3F,0x00,0x00,0x0C,0x9C,0x60,0xF1,0x8F,0x58, +0x79,0xB0,0x00,0x00,0xD8,0x96,0x0A,0x67,0xF9,0x23,0x00,0x00,0x3A,0x9B,0x00,0x00, +0xFA,0x9A,0xB9,0x3E,0x00,0x00,0x0E,0x9C,0x39,0x3F,0x00,0x00,0x0C,0x9C,0x39,0x2F, +0x00,0x00,0xFA,0x9A,0xE0,0xF8,0x8F,0x5C,0x31,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x1C,0x01,0x6E,0x2A,0x08,0x00,0x6D,0x20,0x14,0x00,0x68,0x28,0x06,0x00,0x1C,0x60, +0x6C,0x26,0x04,0x00,0x2E,0x2F,0x0C,0x00,0x0C,0x2F,0xFC,0xF8,0x8F,0x50,0x40,0x4A, +0x08,0x67,0x57,0x42,0x0C,0x2F,0xFC,0xF7,0x8F,0x58,0x4B,0x28,0x0C,0x20,0xE0,0x66, +0x01,0xFE,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x07,0x6E,0x2A,0x08,0x00,0x2E,0x3E, +0x0C,0x00,0x2E,0x3C,0x0E,0x00,0x2D,0x08,0x03,0x00,0x15,0x00,0x04,0x66,0x40,0x42, +0x02,0x60,0x01,0x70,0x40,0x3D,0xF6,0xFF,0x2D,0x20,0x10,0x00,0x10,0x72,0xA0,0xE2, +0x40,0x3D,0xF8,0xFF,0x2D,0x20,0x10,0x00,0x40,0x3D,0xFA,0xFF,0x2D,0x20,0x18,0x00, +0x10,0x72,0xA0,0xE2,0x40,0x3D,0xFC,0xFF,0x2D,0x20,0x18,0x00,0x40,0x3D,0xFE,0xFF, +0x8E,0x2E,0x97,0x51,0x06,0x3F,0x07,0x3F,0x60,0xF1,0x8F,0x58,0x6E,0xB0,0xF6,0xFF, +0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x31,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x04,0x01,0x6E,0x2A,0x08,0x00,0x79,0x20,0x00,0x00,0xFA,0x97,0x68,0x4A,0x22,0x00, +0x1E,0x67,0xB9,0x2E,0x00,0x00,0xFA,0x97,0x97,0x06,0x00,0x00,0x0E,0x00,0xEC,0xF7, +0x40,0x48,0x40,0x42,0x40,0x48,0x40,0x2B,0x18,0x00,0x8D,0x2E,0x04,0xF8,0x0E,0x60, +0xB9,0x2E,0x00,0x00,0xFA,0x97,0x97,0x54,0x0D,0x2F,0x08,0xF8,0x8F,0x58,0x01,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x03,0x6E,0x2A,0x08,0x00,0x2E,0x2E,0x0C,0x00, +0x87,0x4A,0x02,0x66,0x01,0x7E,0x40,0xF7,0xB9,0x4A,0x00,0x00,0x92,0x94,0x10,0x67, +0xB9,0xBE,0x00,0x00,0x92,0x94,0x06,0x6E,0xC7,0x23,0x00,0x00,0x92,0x94,0x0C,0x60, +0xC7,0x23,0x00,0x00,0x92,0x94,0xB9,0x42,0x00,0x00,0x8E,0x94,0x6D,0x00,0x04,0x00, +0x14,0x00,0x7C,0x26,0x00,0x00,0x1A,0x9C,0xF9,0x97,0x00,0x00,0xF6,0x97,0x79,0x28, +0x00,0x00,0x1A,0x9C,0x10,0x60,0xAC,0xBE,0x10,0x00,0x0E,0x6F,0xAC,0x9E,0x10,0x00, +0x4C,0x26,0x6B,0x28,0x04,0x00,0x0C,0x20,0xEC,0x66,0x4B,0x2B,0x08,0x00,0x4D,0x27, +0x04,0x00,0x47,0x2B,0x10,0x00,0x4C,0x2B,0x04,0x00,0x0C,0x20,0x10,0x67,0x2C,0x20, +0x10,0x00,0x87,0x90,0x00,0x2E,0x4D,0x29,0x08,0x00,0x47,0x29,0x10,0x00,0x44,0xF7, +0x21,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x6E,0x2A,0x08,0x00,0x2E,0x2E, +0x0C,0x00,0x87,0x2E,0x39,0x3F,0x00,0x00,0x0A,0xC9,0xF0,0xF7,0x8F,0x54,0x40,0x4A, +0x16,0x67,0x80,0x42,0x39,0x30,0x00,0x00,0x0A,0xC9,0x10,0x72,0xA0,0xE3,0x40,0x2B, +0x18,0x00,0x8D,0x2E,0x04,0xF8,0x36,0x60,0x07,0x20,0x10,0x72,0xA0,0xE2,0x40,0x48, +0x40,0x42,0x40,0x48,0xBC,0xC0,0x00,0x00,0xFF,0x00,0x00,0x3C,0x7C,0xBC,0x01,0x00, +0x06,0x6F,0x79,0x52,0x00,0x00,0x4E,0xC8,0x47,0x2B,0x10,0x00,0xB9,0x2E,0x00,0x00, +0xFA,0x97,0x97,0x06,0x00,0x00,0x0A,0x00,0x0D,0x2F,0x08,0xF8,0x8F,0x58,0x31,0xF8, +0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x08,0x00,0xBC,0x3E,0x0A,0x00, +0x2E,0x2F,0x0C,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x28,0xF1,0x8F,0x50, +0x8E,0x2E,0x97,0x51,0x39,0x3F,0x00,0x00,0x0E,0x9C,0x39,0x3F,0x00,0x00,0x0C,0x9C, +0x60,0xF1,0x8F,0x58,0x6E,0xB0,0xF6,0xFF,0x06,0x67,0x8D,0x2E,0x04,0xF8,0x4E,0x60, +0x6E,0x4A,0xF6,0xFF,0x08,0x67,0x6D,0x00,0x08,0x00,0x14,0x00,0x06,0x60,0x6D,0x02, +0xF7,0xFF,0x14,0x00,0x80,0x42,0x2E,0x30,0xF8,0xFF,0x10,0x72,0xA0,0xE3,0x2E,0x32, +0xFA,0xFF,0xC1,0x48,0x81,0xD0,0x40,0x2B,0x10,0x00,0x80,0x42,0x2E,0x30,0xFC,0xFF, +0x10,0x72,0xA0,0xE3,0x2E,0x32,0xFE,0xFF,0xC1,0x48,0x81,0xD0,0x40,0x2B,0x18,0x00, +0xB9,0x2E,0x00,0x00,0xFA,0x97,0x97,0x5C,0x0D,0x2F,0x08,0xF8,0x8F,0x58,0x01,0xF8, +0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x03,0x6E,0x2A,0x0E,0x00,0x47,0x42,0x2E,0x42, +0xFE,0xFF,0xAE,0x4A,0x08,0x00,0x2C,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x0D,0x2F,0x97,0x06,0x00,0x00,0x0C,0x00,0x3C,0x3F,0x08,0x00,0x5C,0xF3,0x8F,0x5C, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x2E,0x2F,0x08,0x00,0x28,0xF4,0x8F,0x58, +0x00,0x3E,0x12,0x60,0x2D,0x30,0x1C,0x00,0x6E,0xB0,0x0C,0x00,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0x00,0x3E,0x07,0x30,0x21,0xF8,0x56,0x4E,0xFC,0xFF,0xE7,0x48, +0x00,0x03,0x47,0x42,0x3A,0x60,0x07,0x30,0xFC,0xC1,0xB8,0x00,0xBC,0xD0,0x00,0x00, +0x58,0x9C,0x80,0x2E,0x97,0x06,0x00,0x00,0x06,0x12,0x2E,0x3F,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0x44,0xF9,0x8F,0x5C,0x40,0x4A,0x14,0x67,0x07,0x30,0xFC,0xC1,0xB8,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0xBC,0xD0,0x00,0x00,0x06,0x12,0x4A,0x60,0x47,0x52, +0x7C,0xBE,0x03,0x00,0xC0,0x6D,0x47,0x42,0x34,0x60,0x47,0x30,0xC8,0xD1,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0xB2,0xC6,0xB0,0x2E,0x00,0x98,0x2E,0x3F,0x0C,0x00,0x2E,0x2F, +0x08,0x00,0x44,0xF9,0x8F,0x5C,0x40,0x4A,0x12,0x67,0x47,0x30,0xC8,0xD1,0xC8,0xD1, +0x7C,0x22,0x00,0x00,0xB2,0xC6,0x30,0x20,0x00,0x98,0x0C,0x60,0x47,0x52,0x79,0xBE, +0x00,0x00,0x82,0xC6,0xC4,0x6D,0x80,0x42,0x21,0xF0,0x56,0x4E,0xF8,0xFF,0x79,0x0C, +0x03,0x00,0x00,0x00,0x80,0xC6,0x2E,0x6C,0x39,0x30,0x00,0x00,0x80,0xC6,0xFC,0xC1, +0xB8,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0xBC,0xD0,0x00,0x00,0x06,0x12,0x40,0x2D, +0xFC,0xFF,0x6E,0x20,0xFC,0xFF,0x79,0x31,0x00,0x00,0x80,0xC6,0x1C,0x00,0x79,0x52, +0x00,0x00,0x80,0xC6,0x2A,0x60,0x79,0x30,0x00,0x00,0x82,0xC6,0xC8,0xD1,0xC8,0xD1, +0xFC,0xD1,0x00,0x00,0xB2,0xC6,0x50,0x2D,0xFC,0xFF,0x39,0x30,0x00,0x00,0x82,0xC6, +0x40,0x56,0x6E,0x22,0xFC,0xFF,0x40,0x33,0x1C,0x00,0x79,0x52,0x00,0x00,0x82,0xC6, +0x6E,0x20,0xFC,0xFF,0xA8,0x2E,0x08,0x00,0x48,0xF9,0x2E,0x20,0xFC,0xFF,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x08,0x00,0x97,0x06,0x00,0x00,0x0C,0x00,0x3C,0x2F, +0x08,0x00,0x20,0x00,0x94,0xF3,0x8F,0x58,0xBC,0x3E,0x2E,0x00,0x2E,0x2F,0x08,0x00, +0x97,0x06,0x00,0x00,0x0C,0x00,0x2E,0x2F,0x0C,0x00,0x4C,0xF9,0x8F,0x50,0x01,0xF0, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x50,0xF9,0x40,0x2A,0x6E,0x2B,0x10,0x00, +0x18,0x00,0xAE,0x2E,0x0C,0x00,0x0D,0x2F,0x18,0xF9,0x8F,0x58,0xAE,0x2E,0x08,0x00, +0x0D,0x2F,0x54,0xF9,0x8F,0x58,0x6D,0x42,0x1E,0x00,0xB9,0x2A,0x00,0x00,0x16,0x9C, +0xCD,0x23,0x00,0x00,0x16,0x9C,0x0D,0x20,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x1C,0x07,0x6E,0x2A,0x0A,0x00,0x6E,0x20,0x0E,0x00,0x28,0x3E,0x02,0x00,0x6E,0x4A, +0x08,0x00,0x00,0x67,0x7A,0x00,0x87,0x3E,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x04,0x00, +0x2D,0x30,0x36,0x00,0xC0,0x48,0xAD,0xD0,0x32,0x00,0x00,0x2F,0x28,0xF1,0x8F,0x50, +0x4D,0x26,0x2D,0x30,0x36,0x00,0xC0,0x48,0xC0,0xD7,0xFC,0xD7,0x00,0x00,0x38,0x00, +0x53,0x0C,0x14,0x00,0x42,0x66,0x46,0x42,0x34,0x60,0x4D,0x28,0xC6,0xD8,0xFC,0xD9, +0x00,0x00,0x38,0x00,0x54,0x0C,0x14,0x00,0x1A,0x66,0x2B,0x30,0x06,0x00,0x6C,0xB0, +0x06,0x00,0x10,0x66,0x8C,0x2E,0x97,0x50,0x0B,0x2F,0x97,0x50,0x18,0xF3,0x8F,0x58, +0x47,0x42,0x0A,0x60,0x2C,0x30,0x04,0x00,0x7C,0xD0,0x10,0x00,0x40,0xDC,0x6D,0xBC, +0x36,0x00,0x04,0x6C,0x47,0x4A,0xC2,0x66,0x6D,0xDF,0x36,0x00,0x32,0x60,0x87,0x3E, +0x2D,0x2F,0x32,0x00,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x04,0x00,0x28,0xF1,0x8F,0x50, +0x6D,0x9F,0x36,0x00,0x6D,0x4A,0x36,0x00,0x16,0x67,0xAD,0x3E,0x36,0x00,0x07,0x30, +0xC0,0x48,0xAD,0xD0,0x32,0x00,0x00,0x2F,0x2D,0x2F,0x32,0x00,0x28,0xF1,0x8F,0x50, +0x31,0xFE,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x1C,0x01,0x6E,0x2A,0x0A,0x00,0x6E,0x26, +0x0E,0x00,0x93,0x3E,0xA7,0x42,0x2C,0xF7,0x8F,0x58,0x40,0x28,0x6E,0x4A,0x08,0x00, +0x1A,0x67,0x3C,0x30,0x80,0x00,0x6C,0x90,0x36,0x00,0x6B,0xB0,0x02,0x00,0x04,0x6C, +0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFA,0xFF,0x10,0x60,0x6C,0x4A,0x36,0x00, +0x04,0x6E,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFA,0xFF,0x2E,0x30,0x08,0x00, +0x2E,0x32,0xFA,0xFF,0x40,0xB3,0x0A,0x67,0x0C,0x20,0xBC,0xD0,0x00,0x00,0x2E,0x00, +0x08,0x60,0x0C,0x20,0xBC,0xD0,0x00,0x00,0x2A,0x00,0x40,0x2D,0xFC,0xFF,0x6E,0x4A, +0xFA,0xFF,0x56,0x67,0x8B,0x2E,0x0C,0x2F,0x2E,0x3F,0x08,0x00,0x58,0xF9,0x8F,0x5C, +0x8D,0x2E,0x04,0xF8,0x6E,0x20,0xFC,0xFF,0x50,0x2A,0x0D,0x20,0x3A,0x67,0x6D,0x00, +0x01,0x00,0x14,0x00,0x6E,0x20,0xFC,0xFF,0xAD,0x20,0x04,0x00,0xAD,0x4A,0x04,0x00, +0x0A,0x67,0x6D,0x20,0x04,0x00,0x6D,0x21,0x08,0x00,0x08,0x00,0xAD,0x2E,0x10,0x00, +0x0C,0x2F,0x6E,0x4A,0x08,0x00,0x04,0x67,0x67,0x42,0x04,0x60,0x3C,0x3F,0x01,0x00, +0x58,0xF9,0x8F,0x5C,0x8D,0x2E,0x04,0xF8,0x10,0x60,0x6E,0x2B,0x0E,0x00,0x10,0x00, +0xAE,0x2E,0xFC,0xFF,0x0D,0x2F,0x08,0xF8,0x8F,0x58,0x01,0xFE,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0xB9,0x42,0x00,0x00,0x24,0xC8,0x47,0x42,0x30,0x60,0x07,0x30, +0xFC,0xC1,0x0C,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x79,0x21,0x00,0x00, +0x24,0xC8,0x3E,0x17,0x07,0x30,0xFC,0xC1,0x0C,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C, +0xBC,0xD0,0x00,0x00,0x3E,0x17,0xC0,0x23,0x00,0x00,0x24,0xC8,0x47,0x52,0x7C,0xBE, +0x50,0x00,0xCA,0x6D,0x21,0xF0,0x56,0x4E,0xF8,0xFF,0x79,0x2D,0x00,0x00,0x24,0xC8, +0xFC,0xFF,0x0C,0x67,0x79,0x20,0x00,0x00,0x24,0xC8,0xD0,0x23,0x00,0x00,0x24,0xC8, +0x2E,0x20,0xFC,0xFF,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x1C,0x01,0x6E,0x2A, +0x0A,0x00,0x6E,0x28,0x0E,0x00,0x1C,0xFA,0x40,0x26,0x8C,0x26,0x6C,0x37,0x04,0x00, +0x04,0x00,0x6C,0x37,0x08,0x00,0x08,0x00,0xAD,0x3E,0x06,0x00,0x2C,0x3F,0x06,0x00, +0x60,0xF3,0x8F,0x54,0x40,0x37,0x06,0x00,0xAD,0x3E,0x06,0x00,0x2D,0x30,0x0A,0x00, +0x57,0xD1,0x2C,0x3F,0x06,0x00,0x2C,0x30,0x0A,0x00,0x57,0xD1,0x6C,0xF3,0x8F,0x54, +0x6B,0x90,0x06,0x00,0x40,0x37,0x0A,0x00,0x2E,0x30,0x08,0x00,0x6A,0x60,0x6C,0x37, +0x06,0x00,0x06,0x00,0x2D,0x30,0x06,0x00,0x6C,0x90,0x06,0x00,0x40,0x37,0x0A,0x00, +0x6C,0x60,0x2D,0x30,0x04,0x00,0x6C,0x90,0x04,0x00,0x40,0x37,0x08,0x00,0x5E,0x60, +0x2D,0x30,0x04,0x00,0x6D,0xD0,0x08,0x00,0x40,0x37,0x04,0x00,0x2C,0x30,0x04,0x00, +0x6C,0xD0,0x08,0x00,0x2D,0x32,0x04,0x00,0x6D,0xD2,0x08,0x00,0x41,0x90,0x40,0x37, +0x08,0x00,0x3A,0x60,0x2D,0x30,0x06,0x00,0x6D,0xD0,0x0A,0x00,0x40,0x37,0x06,0x00, +0x2C,0x30,0x06,0x00,0x6C,0xD0,0x0A,0x00,0x2D,0x32,0x06,0x00,0x6D,0xD2,0x0A,0x00, +0x41,0x90,0x40,0x37,0x0A,0x00,0x16,0x60,0x40,0x4A,0x92,0x67,0x7C,0xB0,0x01,0x00, +0xA0,0x67,0x7C,0xB0,0x02,0x00,0xA8,0x67,0x7C,0xB0,0x03,0x00,0xC6,0x67,0x0B,0x20, +0x01,0xFE,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x1C,0x03,0x6E,0x2A,0x08,0x00,0x6E,0x28, +0x0C,0x00,0x6E,0x26,0x10,0x00,0x2C,0x30,0x04,0x00,0x6C,0xD0,0x08,0x00,0x6D,0xB0, +0x04,0x00,0x00,0x6F,0xCC,0x00,0x2D,0x30,0x04,0x00,0x6D,0xD0,0x08,0x00,0x6C,0xB0, +0x04,0x00,0x00,0x6F,0xBC,0x00,0x2C,0x30,0x06,0x00,0x6C,0xD0,0x0A,0x00,0x6D,0xB0, +0x06,0x00,0x00,0x6F,0xAC,0x00,0x2D,0x30,0x06,0x00,0x6D,0xD0,0x0A,0x00,0x6C,0xB0, +0x06,0x00,0x00,0x6F,0x9C,0x00,0x2D,0x30,0x06,0x00,0x6C,0xB0,0x06,0x00,0x04,0x6E, +0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xF8,0xFF,0x2D,0x30,0x04,0x00,0x6C,0xB0, +0x04,0x00,0x04,0x6E,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFA,0xFF,0x2D,0x30, +0x04,0x00,0x6D,0xD0,0x08,0x00,0x2C,0x32,0x04,0x00,0x6C,0xD2,0x08,0x00,0x41,0xB0, +0x04,0x6D,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFC,0xFF,0x2D,0x30,0x06,0x00, +0x6D,0xD0,0x0A,0x00,0x2C,0x32,0x06,0x00,0x6C,0xD2,0x0A,0x00,0x41,0xB0,0x04,0x6D, +0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D,0xFE,0xFF,0x47,0x42,0x1A,0x60,0x47,0x30, +0xC8,0xD1,0x76,0x4A,0xF8,0x88,0x0E,0x67,0x8C,0x2E,0x0D,0x2F,0x07,0x3F,0x3C,0xFA, +0x8F,0x5C,0x80,0x26,0x40,0x26,0x47,0x52,0x7C,0xBE,0x04,0x00,0xE0,0x6D,0x94,0x26, +0xB9,0x28,0x00,0x00,0x24,0xC8,0xCC,0x23,0x00,0x00,0x24,0xC8,0x0B,0x20,0x02,0x60, +0x80,0x42,0x21,0xFE,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x01,0x2E,0x30,0x0C,0x00, +0xFC,0xC1,0x38,0x00,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x58,0x9C,0xFC,0xDB,0x00,0x00, +0x56,0x28,0x7C,0x2D,0x00,0x00,0xE2,0x96,0xFC,0xFF,0xED,0x47,0x30,0x00,0x4B,0x20, +0x50,0x28,0x1E,0x60,0x8B,0x2E,0x0C,0x2F,0x2E,0x2F,0xFC,0xFF,0x40,0xFA,0x8F,0x50, +0x40,0x26,0x0B,0x20,0x08,0x67,0x55,0x00,0x02,0x00,0x53,0x28,0x04,0x60,0x4C,0x26, +0x53,0x28,0x0C,0x20,0xDE,0x66,0x01,0xFE,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x01, +0x2E,0x30,0x0C,0x00,0xFC,0xC1,0x38,0x00,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x58,0x9C, +0xFC,0xDB,0x00,0x00,0x56,0x28,0x6D,0x2D,0x30,0x00,0xFC,0xFF,0xAE,0x4A,0xFC,0xFF, +0x1A,0x67,0x6E,0x26,0xFC,0xFF,0x02,0x60,0x53,0x26,0x93,0x4A,0xFA,0x66,0xB9,0x26, +0x00,0x00,0x24,0xC8,0xEE,0x23,0xFC,0xFF,0x00,0x00,0x24,0xC8,0xAD,0x42,0x30,0x00, +0x55,0x02,0xFD,0xFF,0xBC,0x2E,0x00,0x00,0xE6,0x96,0x2E,0x3F,0x0C,0x00,0x3C,0x3F, +0x04,0x00,0x88,0xF7,0x8F,0x58,0x79,0x4A,0x00,0x00,0xEA,0x96,0x46,0x67,0x79,0x4A, +0x00,0x00,0xEC,0x96,0x3E,0x67,0xB9,0x42,0x00,0x00,0xE2,0x96,0xBC,0x3E,0x08,0x00, +0xA7,0x42,0x3C,0x2F,0xFE,0x00,0x04,0x59,0x2E,0x3F,0x0C,0x00,0x67,0x42,0x2E,0x2F, +0x08,0x00,0x10,0xFA,0xFC,0xDF,0x00,0x00,0x10,0x00,0x1C,0xFA,0x40,0x28,0x94,0x42, +0x8C,0x2E,0x97,0x58,0x2E,0x3F,0x0C,0x00,0x3C,0x3F,0x04,0x00,0x88,0xF7,0x8F,0x58, +0x4C,0x2B,0x30,0x00,0x01,0xFE,0x56,0x4E,0xEC,0xFF,0xE7,0x48,0x00,0x07,0x2E,0x2E, +0x0A,0x00,0x01,0x7C,0x2E,0x30,0x08,0x00,0x00,0x60,0x0A,0x07,0x47,0x20,0xFC,0x20, +0x20,0x01,0x01,0x00,0x79,0x22,0x00,0x00,0x94,0xC7,0xA9,0x30,0x1C,0x00,0x47,0x20, +0xFC,0xD1,0x00,0x00,0x14,0x00,0xF9,0x30,0x00,0x00,0x14,0xC9,0xFC,0x20,0x00,0x00, +0x58,0x9C,0xF9,0x30,0x00,0x00,0x50,0xC8,0xB9,0x30,0x00,0x00,0x28,0xC8,0x79,0x20, +0x00,0x00,0x94,0xC7,0x28,0x3C,0x1C,0x00,0x00,0x60,0xF2,0x06,0x01,0x70,0x02,0x60, +0x02,0x70,0x6E,0x20,0x16,0x00,0x90,0x2E,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x00,0x3F, +0xB4,0xF1,0x00,0x60,0xD2,0x06,0x6E,0x20,0x16,0x00,0x90,0x2E,0xB8,0xF1,0x00,0x3C, +0x00,0x60,0xCA,0x06,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F, +0xBC,0xF1,0x00,0x60,0xB0,0x06,0x6E,0x20,0x0E,0x00,0x90,0x3E,0x6E,0x20,0x16,0x00, +0x10,0x2F,0xC0,0xF1,0x00,0x3C,0x00,0x60,0xA0,0x06,0xC4,0xF1,0x79,0x20,0x00,0x00, +0x94,0xC7,0x68,0x4A,0x36,0x00,0x1C,0x67,0xBC,0x2E,0x00,0x00,0xF8,0xB7,0x79,0x20, +0x00,0x00,0x94,0xC7,0x28,0x3F,0x36,0x00,0x28,0x3F,0x1C,0x00,0x3C,0x3F,0x01,0x00, +0xB4,0xF1,0x8F,0x5C,0xC8,0xF1,0x00,0x60,0x74,0x06,0xCC,0xF1,0x00,0x3C,0x00,0x60, +0x6C,0x06,0xAE,0x2E,0x12,0x00,0x97,0x54,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x02,0x00, +0x10,0x3F,0xD0,0xF1,0x00,0x3C,0x00,0x60,0x4E,0x06,0xAE,0x2E,0x12,0x00,0x97,0x54, +0x2E,0x2F,0x0E,0x00,0xD4,0xF1,0x00,0x3C,0x00,0x60,0x3E,0x06,0x6E,0x20,0x16,0x00, +0x90,0x2E,0xD8,0xF1,0x00,0x3C,0x00,0x60,0x34,0x06,0x6E,0x20,0x0E,0x00,0x90,0x3E, +0x28,0x3F,0x02,0x00,0xDC,0xF1,0x00,0x3C,0x00,0x60,0x20,0x06,0x6E,0x20,0x0E,0x00, +0x28,0x08,0x05,0x00,0x01,0x00,0x14,0x67,0x6E,0x20,0x0E,0x00,0x80,0x42,0x28,0x30, +0x1E,0x00,0x40,0x48,0x28,0x30,0x1C,0x00,0x40,0x2D,0xFC,0xFF,0x6E,0x20,0x0E,0x00, +0x80,0x42,0x28,0x30,0x02,0x00,0x40,0x48,0x81,0x42,0x28,0x32,0x04,0x00,0x49,0xE1, +0x28,0x34,0x06,0x00,0x42,0x82,0xBC,0xC2,0x00,0x00,0xFF,0xFF,0x81,0x80,0x40,0x2D, +0xF8,0xFF,0xAE,0x2E,0x12,0x00,0x97,0x54,0x6E,0x20,0x16,0x00,0x10,0x2F,0x2E,0x2F, +0xF8,0xFF,0x2E,0x2F,0xFC,0xFF,0x2E,0x2F,0x0E,0x00,0x97,0x06,0x00,0x00,0x12,0x00, +0x2E,0x2F,0x0E,0x00,0x97,0x50,0x6E,0x20,0x0E,0x00,0x10,0x3F,0xE0,0xF1,0x00,0x3C, +0xFC,0xDF,0x00,0x00,0x16,0x00,0x00,0x60,0xA4,0x05,0x6E,0x20,0x0E,0x00,0x10,0x2F, +0xE4,0xF1,0x00,0x3C,0x00,0x60,0x92,0x05,0x6E,0x20,0x0E,0x00,0x90,0x3E,0x6E,0x20, +0x16,0x00,0x10,0x2F,0xE8,0xF1,0x00,0x60,0x80,0x05,0xA7,0x42,0x6E,0x20,0x0E,0x00, +0x28,0x3F,0x02,0x00,0x3C,0x3F,0x04,0x00,0x10,0x3F,0x6E,0x20,0x16,0x00,0x10,0x2F, +0xEC,0xF1,0x00,0x60,0x5A,0x05,0x57,0x42,0x6E,0x20,0x0E,0x00,0x40,0x42,0x10,0x30, +0x7C,0xC0,0x00,0x80,0x04,0x66,0x67,0x42,0x04,0x60,0x3C,0x3F,0x01,0x00,0x6E,0x20, +0x0E,0x00,0x68,0x4A,0x02,0x00,0x04,0x67,0x67,0x42,0x04,0x60,0x3C,0x3F,0x01,0x00, +0x3C,0x3F,0x08,0x00,0x6E,0x20,0x0E,0x00,0x10,0x3F,0x57,0x02,0xFF,0x7F,0x6E,0x20, +0x16,0x00,0x10,0x2F,0xEC,0xF1,0x00,0x60,0x18,0x05,0x3C,0x2F,0x01,0x00,0x01,0x00, +0x6E,0x20,0x0E,0x00,0x68,0x4A,0x02,0x00,0x04,0x67,0x67,0x42,0x04,0x60,0x3C,0x3F, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x6E,0x20,0x0E,0x00,0x10,0x3F,0x6E,0x20,0x16,0x00, +0x10,0x2F,0xEC,0xF1,0x00,0x60,0xE8,0x04,0x6E,0x20,0x16,0x00,0x50,0x2D,0xF0,0xFF, +0xA8,0x2E,0x04,0x00,0x7C,0x20,0x00,0x00,0x0C,0x00,0x6E,0x22,0x0E,0x00,0x41,0x42, +0x11,0x32,0xFC,0xC2,0x18,0x00,0xAE,0xD2,0xF0,0xFF,0x30,0x2F,0x00,0x18,0x38,0xF1, +0x00,0x60,0xC6,0x04,0x6E,0x20,0x16,0x00,0x90,0x2E,0x6E,0x20,0x0E,0x00,0x10,0x3F, +0xF0,0xF1,0x00,0x3C,0x00,0x60,0xB4,0x04,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x6E,0x20, +0x16,0x00,0x10,0x2F,0xF4,0xF1,0x00,0x60,0x9C,0x04,0x6E,0x20,0x0E,0x00,0x90,0x3E, +0x6E,0x20,0x16,0x00,0x10,0x2F,0xF8,0xF1,0x00,0x60,0x8E,0x04,0xAE,0x2E,0x0E,0x00, +0x97,0x58,0xFC,0xF1,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F, +0x00,0xF2,0x00,0x60,0x70,0x04,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x04,0x00,0x10,0x2F, +0x6E,0x20,0x16,0x00,0x10,0x2F,0x04,0xF2,0x00,0x3C,0x00,0x60,0x54,0x04,0xAE,0x2E, +0x12,0x00,0x97,0x58,0x2E,0x2F,0x12,0x00,0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x3F, +0x6E,0x20,0x16,0x00,0x10,0x2F,0x08,0xF2,0x00,0x60,0x38,0x04,0x6E,0x20,0x0E,0x00, +0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F,0x0C,0xF2,0x00,0x60,0x28,0x04,0x6E,0x20, +0x12,0x00,0x6E,0x22,0x0E,0x00,0x69,0x31,0x04,0x00,0x02,0x00,0xA9,0x3E,0x06,0x00, +0x08,0x2F,0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F, +0x10,0xF2,0x00,0x3C,0x00,0x60,0xF8,0x03,0xAE,0x2E,0x0E,0x00,0x97,0x58,0xFC,0xF1, +0x6E,0x20,0x0E,0x00,0x28,0x2F,0x0C,0x00,0x10,0x3F,0x6E,0x20,0x16,0x00,0x10,0x2F, +0x14,0xF2,0x00,0x60,0xDE,0x03,0x6E,0x20,0x0E,0x00,0x90,0x3E,0x6E,0x20,0x16,0x00, +0x10,0x2F,0x18,0xF2,0x00,0x3C,0x00,0x60,0xD0,0x03,0xAE,0x2E,0x0E,0x00,0x97,0x06, +0x00,0x00,0x0A,0x00,0x2E,0x2F,0x0E,0x00,0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x3F, +0x1C,0xF2,0x00,0x3C,0x00,0x60,0xB0,0x03,0x6E,0x20,0x16,0x00,0x90,0x2E,0x6E,0x20, +0x0E,0x00,0x10,0x3F,0x20,0xF2,0x00,0x3C,0x00,0x60,0xA0,0x03,0x6E,0x20,0x0E,0x00, +0x90,0x3E,0x24,0xF2,0x00,0x3C,0x00,0x60,0x94,0x03,0xAE,0x2E,0x12,0x00,0x97,0x54, +0x6E,0x20,0x16,0x00,0x10,0x2F,0x28,0xF2,0x00,0x60,0x7E,0x03,0xBC,0x2E,0x00,0x00, +0xAC,0x98,0xFC,0xF1,0x6E,0x20,0x12,0x00,0x6E,0x22,0x0E,0x00,0x69,0x31,0x02,0x00, +0x04,0x00,0x69,0x31,0x04,0x00,0x02,0x00,0xAE,0x2E,0x12,0x00,0x97,0x54,0x2E,0x2F, +0x12,0x00,0x97,0x58,0x11,0x3F,0x6E,0x20,0x16,0x00,0x10,0x2F,0x2C,0xF2,0x00,0x3C, +0x00,0x60,0x40,0x03,0xBC,0x2E,0x00,0x00,0xAC,0x98,0xFC,0xF1,0xAE,0x2E,0x12,0x00, +0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F,0x30,0xF2, +0x00,0x3C,0x00,0x60,0x20,0x03,0xAE,0x2E,0x12,0x00,0x97,0x58,0x2E,0x2F,0x12,0x00, +0x97,0x54,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x04,0x00,0x10,0x2F,0x34,0xF2,0x00,0x60, +0x00,0x03,0xAE,0x2E,0x12,0x00,0x97,0x58,0x2E,0x2F,0x12,0x00,0x97,0x54,0x2E,0x2F, +0x0E,0x00,0x97,0x50,0x6E,0x20,0x0E,0x00,0x28,0x2F,0x04,0x00,0x10,0x2F,0x38,0xF2, +0x00,0x60,0xDA,0x02,0x6E,0x20,0x0E,0x00,0xA8,0x3E,0x0A,0x00,0x6E,0x20,0x0E,0x00, +0x28,0x2F,0x06,0x00,0x28,0x2F,0x02,0x00,0x10,0x3F,0x3C,0xF2,0x00,0x60,0xC4,0x02, +0x7C,0x20,0xFE,0x00,0xAA,0x7F,0x06,0x60,0x7C,0x20,0xFE,0x00,0xE4,0x7F,0xAE,0x2E, +0x0E,0x00,0x97,0x50,0x2E,0x2F,0x0E,0x00,0x90,0x4E,0x00,0x60,0xAC,0x02,0x6E,0x20, +0x0E,0x00,0xA8,0x3E,0x06,0x00,0x28,0x2F,0x02,0x00,0x6E,0x20,0x16,0x00,0x10,0x2F, +0x40,0xF2,0x00,0x3C,0x00,0x60,0x8E,0x02,0x6E,0x20,0x0E,0x00,0xA8,0x3E,0x04,0x00, +0x10,0x2F,0x6E,0x20,0x16,0x00,0x10,0x2F,0x44,0xF2,0x00,0x3C,0x00,0x60,0x76,0x02, +0x6E,0x20,0x12,0x00,0x88,0x54,0xF9,0x30,0x00,0x00,0x32,0xC8,0xF9,0x30,0x00,0x00, +0x72,0xC6,0xF9,0x30,0x00,0x00,0xD6,0x9A,0xB9,0x30,0x00,0x00,0x02,0x97,0x39,0x3C, +0x00,0x00,0x66,0xC7,0x00,0x60,0x56,0x02,0x6E,0x20,0x0E,0x00,0x50,0x0C,0xFF,0x00, +0x14,0x63,0x50,0x0C,0x00,0x01,0x04,0x66,0x48,0xF2,0x42,0x60,0x50,0x0C,0x01,0x01, +0x3C,0x66,0x28,0xF0,0x38,0x60,0x50,0x0C,0xFF,0x00,0x24,0x67,0x6E,0x48,0xF4,0xFF, +0x10,0x3F,0x57,0x56,0x3C,0x3F,0x0E,0x00,0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x20,0xF4,0xFF,0x50,0x2D,0xF4,0xFF,0x08,0x60, +0x6E,0x20,0x16,0x00,0x50,0x2D,0xF4,0xFF,0xAE,0x2E,0xF4,0xFF,0x50,0xF2,0x00,0x60, +0xFC,0x01,0x2E,0x20,0x12,0x00,0x80,0x2E,0x97,0x50,0x00,0x2F,0x97,0x5C,0x00,0x2F, +0x97,0x58,0x00,0x2F,0x97,0x54,0x54,0xF2,0x00,0x3C,0x00,0x60,0xD4,0x01,0x6E,0x20, +0x16,0x00,0x90,0x2E,0x58,0xF2,0x00,0x60,0xD4,0x01,0x6E,0x20,0x16,0x00,0x90,0x2E, +0x5C,0xF2,0x00,0x60,0xC8,0x01,0xAE,0x2E,0x12,0x00,0x97,0x54,0x6E,0x20,0x16,0x00, +0x28,0x2F,0x04,0x00,0x10,0x2F,0x60,0xF2,0x00,0x60,0xAA,0x01,0xAE,0x2E,0x0E,0x00, +0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x3F,0x64,0xF2,0x00,0x3C,0x00,0x60,0x9C,0x01, +0xAE,0x2E,0x0E,0x00,0x97,0x54,0x6E,0x20,0x0E,0x00,0x10,0x3F,0x68,0xF2,0x00,0x60, +0x8A,0x01,0x6E,0x20,0x0E,0x00,0x90,0x3E,0x6C,0xF2,0x00,0x60,0x80,0x01,0x6E,0x20, +0x0E,0x00,0x90,0x3E,0x70,0xF2,0x00,0x60,0x74,0x01,0xAE,0x2E,0x12,0x00,0x97,0x54, +0x6E,0x20,0x0E,0x00,0x10,0x2F,0x74,0xF2,0x00,0x60,0x5E,0x01,0xAE,0x2E,0x0E,0x00, +0x97,0x58,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x78,0xF2,0x00,0x60,0x4C,0x01,0x6E,0x20, +0x0E,0x00,0x10,0x2F,0x7C,0xF2,0x00,0x3C,0x00,0x60,0x3E,0x01,0x6E,0x20,0x0E,0x00, +0x90,0x3E,0x80,0xF2,0x00,0x60,0x36,0x01,0x2E,0x20,0x12,0x00,0x80,0x2E,0x97,0x50, +0x00,0x2F,0x97,0x5C,0x00,0x2F,0x97,0x58,0x00,0x2F,0x97,0x54,0x6E,0x20,0x0E,0x00, +0x28,0x2F,0x08,0x00,0x28,0x2F,0x04,0x00,0x10,0x2F,0x84,0xF2,0xFC,0xDF,0x00,0x00, +0x18,0x00,0x00,0x60,0x08,0x01,0x6E,0x20,0x16,0x00,0x90,0x2E,0x07,0x2F,0x88,0xF2, +0x00,0x3C,0x00,0x60,0xF4,0x00,0x87,0x2E,0x8C,0xF2,0x00,0x3C,0x00,0x60,0xEE,0x00, +0xBC,0x2E,0x00,0x00,0x4C,0x94,0x6E,0x20,0x0E,0x00,0x10,0x2F,0x07,0x2F,0x4C,0xF2, +0x00,0x3C,0x00,0x60,0xD0,0x00,0x6E,0x20,0x16,0x00,0x90,0x2E,0x6E,0x20,0x0E,0x00, +0x10,0x2F,0x07,0x2F,0x90,0xF2,0x00,0x3C,0x00,0x60,0xBA,0x00,0x6E,0x20,0x0E,0x00, +0x90,0x3E,0x6E,0x20,0x16,0x00,0x10,0x2F,0x94,0xF2,0x00,0x3C,0x00,0x60,0xAA,0x00, +0x6E,0x20,0x16,0x00,0xA8,0x2E,0x04,0x00,0x10,0x2F,0x98,0xF2,0x00,0x3C,0x00,0x60, +0x98,0x00,0x6E,0x20,0x16,0x00,0xA8,0x2E,0x04,0x00,0x10,0x2F,0x6E,0x20,0x0E,0x00, +0x28,0x2F,0x02,0x00,0x10,0x3F,0x9C,0xF2,0x00,0x3C,0x00,0x60,0x76,0x00,0x6E,0x20, +0x0E,0x00,0x90,0x3E,0x6E,0x20,0x16,0x00,0x10,0x2F,0xA0,0xF2,0x00,0x3C,0x68,0x60, +0x6E,0x20,0x0E,0x00,0x90,0x3E,0x6E,0x20,0x16,0x00,0x10,0x2F,0xA4,0xF2,0x00,0x3C, +0x56,0x60,0x97,0x42,0x6E,0x20,0x16,0x00,0x10,0x2F,0xA8,0xF2,0x00,0x3C,0x48,0x60, +0x6E,0x20,0x16,0x00,0xA8,0x2E,0x04,0x00,0x10,0x2F,0xAC,0xF2,0x00,0x3C,0x38,0x60, +0x3C,0x2F,0x00,0x00,0x01,0x00,0x3C,0x2F,0x1B,0x00,0x00,0x00,0xA8,0xF1,0x4F,0x50, +0xFF,0x7C,0x28,0x60,0x7C,0x90,0x0A,0x00,0x7C,0xB0,0x73,0x00,0xE2,0x62,0x40,0xE5, +0x40,0x30,0xFC,0xD1,0xFE,0x00,0x88,0xF4,0x50,0x20,0xD0,0x4E,0x5F,0x4A,0x5F,0x4A, +0x5F,0x4A,0x5F,0x4A,0x5F,0x4A,0x5F,0x4A,0x5F,0x4A,0x5F,0x4A,0x06,0x30,0x31,0xF0, +0x56,0x4E,0xBE,0xFF,0xBC,0x3E,0x04,0x00,0x6E,0x20,0x08,0x00,0x10,0x2F,0x6E,0x48, +0xF8,0xFF,0x70,0xF1,0x8F,0x50,0x6E,0x4A,0xFA,0xFF,0x1A,0x67,0xAE,0x3E,0xFA,0xFF, +0x7C,0x20,0x00,0x00,0x08,0x00,0x6E,0x22,0x08,0x00,0x30,0x2F,0x00,0x98,0x6E,0x48, +0xD8,0xFF,0x70,0xF1,0x8F,0x50,0x6E,0x4A,0xFE,0xFF,0x20,0x67,0x40,0x42,0x2E,0x30, +0xFE,0xFF,0x48,0xE3,0x80,0x3E,0x7C,0x20,0x00,0x00,0x10,0x00,0x6E,0x22,0x08,0x00, +0x30,0x2F,0x00,0x98,0x6E,0x48,0xC2,0xFF,0x70,0xF1,0x8F,0x50,0x6E,0x48,0xC2,0xFF, +0x6E,0x48,0xCA,0xFF,0x6E,0x48,0xD8,0xFF,0x7C,0x20,0x00,0x00,0x04,0x00,0x6E,0x22, +0x08,0x00,0x30,0x2F,0x00,0x98,0x2E,0x3F,0xF8,0xFF,0xB0,0xF2,0xFC,0xDF,0x00,0x00, +0x12,0x00,0x40,0x3D,0xCA,0xFF,0x6E,0x4A,0xFC,0xFF,0x1A,0x67,0xAE,0x3E,0xFC,0xFF, +0x6E,0x48,0xCA,0xFF,0x7C,0x20,0x00,0x00,0x0C,0x00,0x6E,0x22,0x08,0x00,0x30,0x2F, +0x00,0x98,0x70,0xF1,0x8F,0x50,0x6E,0x0C,0x70,0x00,0xF8,0xFF,0x14,0x66,0x7C,0x20, +0x00,0x00,0x14,0x00,0x6E,0x22,0x08,0x00,0x70,0x20,0x00,0x98,0xB9,0x20,0x00,0x00, +0x4C,0x94,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x0C,0xC8,0x00,0x08,0x00,0x06,0x66, +0xAE,0x2E,0x0C,0x00,0xB4,0xF2,0xB8,0xF2,0x57,0x42,0xBC,0xF2,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0x8E,0x2E,0x97,0x06,0x00,0x00,0x0A,0x00,0x2E,0x3F,0x08,0x00,0x28,0xF7, +0x8F,0x54,0x01,0xF0,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x01,0xAE,0x2E,0x08,0x00, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x38,0xF1,0x8F,0x58,0x57,0x42,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x2C,0xF7,0x8F,0x58,0x40,0x2A,0x0D,0x20,0x06,0x67, +0x2D,0x30,0x1C,0x00,0x02,0x60,0xFF,0x70,0x01,0xF8,0x56,0x4E,0xF4,0xFF,0xE7,0x48, +0x00,0x07,0x2E,0x2E,0x08,0x00,0xEE,0x41,0xF8,0xFF,0x48,0x2D,0xF4,0xFF,0xB8,0xF2, +0x79,0x42,0x00,0x00,0x00,0x98,0xF9,0x33,0x00,0x00,0x0C,0x9C,0x00,0x00,0x52,0xC8, +0xF9,0x33,0x00,0x00,0x0E,0x9C,0x00,0x00,0x54,0xC8,0x46,0x42,0x00,0x60,0xE2,0x00, +0xBC,0x3E,0x08,0x00,0x07,0x2F,0x2E,0x2F,0xF4,0xFF,0x28,0xF1,0x8F,0x50,0x87,0x50, +0x2E,0x20,0xF8,0xFF,0x00,0x60,0x9C,0x00,0x2E,0x30,0x0E,0x00,0xC0,0x48,0x00,0x2F, +0x3C,0x2F,0x00,0x00,0x64,0x00,0x2E,0x2F,0xFC,0xFF,0xB9,0x4E,0xFE,0x00,0x1E,0x3A, +0x8F,0x50,0x00,0x2F,0xB9,0x4E,0xFE,0x00,0x72,0x3A,0x8F,0x50,0x80,0x2E,0xDC,0xF1, +0xAE,0x42,0xF8,0xFF,0x00,0x60,0x84,0x00,0x79,0x4A,0x00,0x00,0x00,0x98,0x3C,0x66, +0x57,0x42,0x3C,0x2F,0xFE,0x00,0x8E,0xD0,0x30,0xF7,0x8F,0x58,0xA7,0x42,0x3C,0x3F, +0x7F,0x00,0x34,0xF7,0x8F,0x5C,0xBC,0x2E,0x00,0x00,0x7A,0x94,0x38,0xF7,0x57,0x42, +0x3C,0x2F,0xFE,0x00,0x8E,0xD0,0x30,0xF7,0x8F,0x58,0xA7,0x42,0x3C,0x3F,0x7E,0x00, +0x34,0xF7,0x8F,0x5C,0xBC,0x2E,0x00,0x00,0xBC,0x9B,0x38,0xF7,0x7C,0x2D,0xFE,0x00, +0xB6,0x4F,0xF8,0xFF,0xFC,0x33,0x01,0x00,0x00,0x00,0x00,0x98,0x2C,0x60,0x7C,0x2D, +0xFE,0x00,0x42,0x4E,0xF8,0xFF,0x22,0x60,0x7C,0x2D,0xFE,0x00,0xEA,0x4D,0xF8,0xFF, +0x18,0x60,0x40,0x4A,0x00,0x67,0x62,0xFF,0x7C,0xB0,0x01,0x00,0xE0,0x67,0x7C,0xB0, +0x02,0x00,0x84,0x67,0x7C,0xB0,0x03,0x00,0xDE,0x67,0xAE,0x4A,0xF8,0xFF,0x0C,0x67, +0xAE,0x2E,0xFC,0xFF,0x2E,0x2F,0xF8,0xFF,0x3C,0xF7,0x8F,0x58,0xB8,0xF2,0x46,0x52, +0x6E,0xBC,0x0C,0x00,0x00,0x6D,0x1A,0xFF,0x79,0x4A,0x00,0x00,0x00,0x98,0x2E,0x67, +0xB9,0x2E,0x00,0x00,0x7A,0x94,0x30,0xF7,0xA7,0x42,0x3C,0x3F,0x7F,0x00,0x34,0xF7, +0x8F,0x5C,0x57,0x42,0x39,0x2F,0x00,0x00,0xBC,0x9B,0x30,0xF7,0x8F,0x58,0xA7,0x42, +0x3C,0x3F,0x7E,0x00,0x34,0xF7,0x8F,0x5C,0x79,0x42,0x00,0x00,0x00,0x98,0x31,0xF0, +0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x1F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00, +0x40,0xF7,0xFC,0x33,0x01,0x00,0x00,0x00,0x9A,0xC7,0xC6,0x33,0x00,0x00,0x28,0x97, +0xC7,0x23,0x00,0x00,0xEE,0x96,0x44,0xF7,0x08,0x60,0xBC,0x2E,0x00,0x00,0x64,0x00, +0xDC,0xF1,0x79,0x4A,0x00,0x00,0x9A,0xC7,0xF0,0x66,0x40,0xF7,0x79,0x42,0x00,0x00, +0x9A,0xC7,0x79,0x42,0x00,0x00,0x28,0x97,0x39,0x20,0x00,0x00,0xEE,0x96,0x87,0x90, +0x00,0x3C,0xC6,0x48,0xFC,0x8D,0x08,0x00,0xB9,0x42,0x00,0x00,0xEE,0x96,0x44,0xF7, +0x45,0x42,0x48,0x60,0x84,0x42,0x47,0x20,0x50,0x2D,0xFC,0xFF,0x2E,0x20,0xFC,0xFF, +0xBC,0xB0,0xFE,0x00,0x6C,0x4A,0x02,0x66,0x84,0x42,0x2E,0x20,0xFC,0xFF,0xBC,0xB0, +0xFE,0x00,0xB6,0x4F,0x02,0x66,0x02,0x78,0x2E,0x20,0xFC,0xFF,0xBC,0xB0,0xFE,0x00, +0xEA,0x4D,0x02,0x66,0x03,0x78,0x2E,0x20,0xFC,0xFF,0xBC,0xB0,0xFE,0x00,0x42,0x4E, +0x02,0x66,0x01,0x78,0x47,0x20,0x84,0x20,0x87,0x50,0x45,0x52,0x46,0xBA,0xB4,0x6D, +0x06,0x30,0x3D,0xF0,0x56,0x4E,0xFC,0xFF,0x79,0x4A,0x00,0x00,0x36,0xC8,0x18,0x67, +0x6E,0x20,0x08,0x00,0xB9,0x30,0x00,0x00,0x12,0x9C,0x6E,0x20,0x08,0x00,0x79,0x31, +0x00,0x00,0x1E,0x9C,0x02,0x00,0x16,0x60,0x6E,0x20,0x08,0x00,0xB9,0x30,0x00,0x00, +0x0C,0x9C,0x6E,0x20,0x08,0x00,0x79,0x31,0x00,0x00,0x0E,0x9C,0x02,0x00,0x6E,0x20, +0x08,0x00,0x79,0x31,0x00,0x00,0x92,0xC7,0x04,0x00,0x6E,0x20,0x08,0x00,0x79,0x31, +0x00,0x00,0x2A,0xC7,0x06,0x00,0x79,0x42,0x00,0x00,0x36,0xC8,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0xAE,0x2E,0x0A,0x00,0x2E,0x3F,0x08,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D, +0xFE,0xFF,0x80,0x3E,0xE0,0xF7,0xAE,0x3E,0xFE,0xFF,0xE4,0xF7,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0x97,0x42,0x3C,0x3F,0x05,0x00,0x28,0xF7,0x8F,0x54,0x01,0xF0,0x56,0x4E, +0xF6,0xFF,0x80,0x42,0x2E,0x30,0x08,0x00,0x10,0x72,0xA0,0xE3,0x2E,0x32,0x0A,0x00, +0x49,0xE1,0x6E,0x82,0x0C,0x00,0x41,0x48,0x41,0x42,0x41,0x48,0x81,0x80,0x40,0x2D, +0xFA,0xFF,0xAE,0x2E,0xFA,0xFF,0x3C,0x3F,0x07,0x00,0x28,0xF7,0x8F,0x54,0x40,0x3D, +0xFE,0xFF,0xAE,0x2E,0x0E,0x00,0xE8,0xF7,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E, +0xFA,0xFF,0xAE,0x2E,0x08,0x00,0x3C,0x3F,0x06,0x00,0x28,0xF7,0x8F,0x54,0x40,0x3D, +0xFE,0xFF,0xAE,0x2E,0x0C,0x00,0xE8,0xF7,0x6E,0x20,0x0C,0x00,0x79,0x31,0x00,0x00, +0x0A,0xC9,0x04,0x00,0x2E,0x30,0xFE,0xFF,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x79,0x42, +0x00,0x00,0xFE,0x97,0xAE,0x2E,0x08,0x00,0x3C,0x3F,0x10,0x00,0x79,0x20,0x00,0x00, +0x94,0xC7,0x28,0x3F,0x1C,0x00,0x3C,0x3F,0x01,0x00,0xB4,0xF1,0x8F,0x5C,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0x39,0x30,0x00,0x00,0x1A,0xC9,0xC0,0x48,0x00,0x2F,0x2E,0x2F, +0x08,0x00,0xB9,0x4E,0xFE,0x00,0x72,0x3A,0x8F,0x50,0x80,0x2E,0x3C,0x3F,0x03,0x00, +0x28,0xF7,0x8F,0x54,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A, +0x08,0x00,0x39,0x20,0x00,0x00,0x94,0xC7,0xB9,0xB0,0x00,0x00,0xFA,0x9A,0x1E,0x66, +0x8D,0x2E,0x97,0x54,0x39,0x3F,0x00,0x00,0x0E,0x9C,0x39,0x3F,0x00,0x00,0x0C,0x9C, +0x60,0xF1,0x8F,0x58,0x55,0xB0,0x06,0x67,0x01,0x70,0x04,0x60,0x02,0x60,0x40,0x42, +0x01,0xF8,0x56,0x4E,0xEA,0xFF,0xE7,0x48,0x0C,0x0F,0x2E,0x3E,0x08,0x00,0x6E,0x2A, +0x0A,0x00,0x40,0x42,0x40,0x3D,0xEA,0xFF,0x40,0x3D,0xEC,0xFF,0x40,0x3D,0xEE,0xFF, +0x40,0x3D,0xF0,0xFF,0x40,0x3D,0xF2,0xFF,0x40,0x3D,0xF4,0xFF,0x40,0x3D,0xF6,0xFF, +0x00,0x3A,0xC4,0xF7,0xD0,0xF7,0x07,0x08,0x00,0x00,0x28,0x67,0x79,0x20,0x00,0x00, +0x94,0xC7,0x68,0x28,0x14,0x00,0xFC,0xD9,0x00,0x00,0x0E,0x00,0x6C,0x4A,0x14,0x00, +0x12,0x67,0x8C,0x2E,0xEC,0xF7,0x00,0x3F,0x6E,0x20,0x1E,0x00,0x5F,0x31,0x08,0x00, +0x7C,0x8A,0x01,0x00,0x07,0x08,0x01,0x00,0x72,0x67,0x39,0x20,0x00,0x00,0x94,0xC7, +0xB9,0xB0,0x00,0x00,0xFA,0x9A,0x64,0x66,0x79,0x0C,0x01,0x00,0x00,0x00,0x36,0xC8, +0x2E,0x6F,0xAE,0x2E,0x16,0x00,0x39,0x3F,0x00,0x00,0x10,0x9C,0xF0,0xF7,0x8F,0x54, +0x40,0x4A,0x1C,0x67,0xF9,0x33,0x00,0x00,0x10,0x9C,0x00,0x00,0x92,0xC7,0x7C,0x8A, +0x02,0x00,0x6E,0x20,0x1E,0x00,0x79,0x31,0x00,0x00,0x2E,0x97,0x0A,0x00,0x2C,0x60, +0xAE,0x2E,0x16,0x00,0x39,0x3F,0x00,0x00,0x0A,0xC9,0xF0,0xF7,0x8F,0x54,0x40,0x4A, +0x1A,0x67,0xF9,0x33,0x00,0x00,0x0A,0xC9,0x00,0x00,0x92,0xC7,0x7C,0x8A,0x02,0x00, +0x6E,0x20,0x1E,0x00,0x79,0x31,0x00,0x00,0xF8,0x9A,0x0A,0x00,0x07,0x08,0x02,0x00, +0x0C,0x67,0x8D,0x2E,0xF4,0xF7,0x40,0x4A,0x04,0x67,0x7C,0x8A,0x04,0x00,0x07,0x08, +0x03,0x00,0x0E,0x67,0xAE,0x2E,0x0E,0x00,0xF4,0xF7,0x40,0x4A,0x04,0x67,0x7C,0x8A, +0x08,0x00,0x07,0x08,0x05,0x00,0x10,0x67,0x6E,0x4A,0xF6,0xFF,0x0A,0x66,0xAE,0x4A, +0x12,0x00,0x04,0x66,0x7C,0x8A,0x20,0x00,0x07,0x08,0x04,0x00,0x16,0x67,0x79,0x20, +0x00,0x00,0x94,0xC7,0x68,0x4A,0x36,0x00,0x0A,0x6F,0xAE,0x2E,0x1A,0x00,0xD8,0xF1, +0x7C,0x8A,0x10,0x00,0x45,0x4A,0x00,0x66,0xD6,0x00,0x07,0x08,0x00,0x00,0x12,0x67, +0x97,0x42,0x3C,0x3F,0x05,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xF4,0xFF,0x6E,0x81, +0xF6,0xFF,0x07,0x08,0x01,0x00,0x14,0x67,0xAE,0x2E,0x16,0x00,0x3C,0x3F,0x07,0x00, +0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xF2,0xFF,0x6E,0x81,0xF6,0xFF,0x07,0x08,0x02,0x00, +0x12,0x67,0x8D,0x2E,0x3C,0x3F,0x06,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xF0,0xFF, +0x6E,0x81,0xF6,0xFF,0x07,0x08,0x03,0x00,0x14,0x67,0xAE,0x2E,0x0E,0x00,0x3C,0x3F, +0x06,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xEE,0xFF,0x6E,0x81,0xF6,0xFF,0x07,0x08, +0x04,0x00,0x2C,0x67,0x79,0x20,0x00,0x00,0x94,0xC7,0x68,0x3D,0x1C,0x00,0xF8,0xFF, +0x7C,0x3D,0x10,0x00,0xFA,0xFF,0x6E,0x2D,0x1A,0x00,0xFC,0xFF,0x8E,0x2E,0x97,0x51, +0x3C,0x3F,0x01,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xEC,0xFF,0x6E,0x81,0xF6,0xFF, +0x07,0x08,0x05,0x00,0x28,0x67,0x39,0x30,0x00,0x00,0x1A,0xC9,0xC0,0x48,0x00,0x2F, +0x2E,0x2F,0x12,0x00,0xB9,0x4E,0xFE,0x00,0x72,0x3A,0x8F,0x50,0x80,0x2E,0x3C,0x3F, +0x03,0x00,0xDC,0xF7,0x8F,0x54,0x40,0x3D,0xEA,0xFF,0x6E,0x81,0xF6,0xFF,0xAE,0x3E, +0xF6,0xFF,0xE0,0xF7,0x00,0x3C,0xAE,0x3E,0xF6,0xFF,0xF8,0xF7,0x40,0x8C,0xAE,0x2E, +0x1E,0x00,0xE8,0xF7,0x07,0x08,0x01,0x00,0x0C,0x66,0x6E,0x20,0x1E,0x00,0x79,0x31, +0x00,0x00,0x0A,0xC9,0x04,0x00,0x45,0x4A,0x00,0x66,0x8E,0x00,0x06,0x30,0x6E,0xC0, +0xF4,0xFF,0x14,0x67,0xAE,0x3E,0xF4,0xFF,0xE4,0xF7,0x00,0x3F,0x6E,0x20,0x1E,0x00, +0x5F,0x31,0x08,0x00,0x7C,0x8A,0x01,0x00,0x06,0x30,0x6E,0xC0,0xF2,0xFF,0x20,0x67, +0xAE,0x3E,0xF2,0xFF,0xE4,0xF7,0x00,0x3F,0x6E,0x20,0x1E,0x00,0x5F,0x31,0x0A,0x00, +0x6E,0x20,0x1E,0x00,0x79,0x31,0x00,0x00,0x92,0xC7,0x04,0x00,0x7C,0x8A,0x02,0x00, +0x06,0x30,0x6E,0xC0,0xF0,0xFF,0x0A,0x67,0xAE,0x3E,0xF0,0xFF,0xE4,0xF7,0x7C,0x8A, +0x04,0x00,0x06,0x30,0x6E,0xC0,0xEE,0xFF,0x0A,0x67,0xAE,0x3E,0xEE,0xFF,0xE4,0xF7, +0x7C,0x8A,0x08,0x00,0x06,0x30,0x6E,0xC0,0xEC,0xFF,0x0A,0x67,0xAE,0x3E,0xEC,0xFF, +0xE4,0xF7,0x7C,0x8A,0x10,0x00,0x06,0x30,0x6E,0xC0,0xEA,0xFF,0x0A,0x67,0xAE,0x3E, +0xEA,0xFF,0xE4,0xF7,0x7C,0x8A,0x20,0x00,0x05,0x08,0x04,0x00,0x06,0x67,0x79,0x42, +0x00,0x00,0xFE,0x97,0x05,0x30,0x39,0xFC,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x0A,0x00, +0x28,0x67,0xEE,0x33,0x08,0x00,0x00,0x00,0x9C,0xC7,0x79,0x30,0x00,0x00,0x9C,0xC7, +0xC8,0xD1,0x7C,0x22,0xFE,0x00,0x58,0xF6,0x30,0x30,0x00,0x98,0xC0,0x48,0xF9,0x81, +0x00,0x00,0x1A,0xC9,0xC0,0x33,0x00,0x00,0x68,0xC7,0x39,0x30,0x00,0x00,0x9C,0xC7, +0x01,0xF0,0x56,0x4E,0xFA,0xFF,0xE7,0x48,0x00,0x3F,0x44,0x42,0x04,0x3E,0x6E,0x20, +0x12,0x00,0x10,0x3C,0x03,0x42,0x00,0x60,0xBA,0x00,0x07,0x30,0x6E,0xD0,0x10,0x00, +0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0xBC,0xD0,0x00,0x00,0x0C,0x00,0x40,0x20, +0x50,0x2D,0xFC,0xFF,0x45,0x42,0x46,0x30,0xEE,0xD1,0x0C,0x00,0x10,0x16,0x7C,0xBA, +0x1F,0x00,0x2A,0x6D,0x45,0x30,0xEE,0xD1,0xFC,0xFF,0x10,0x42,0x03,0x42,0x1C,0x60, +0x46,0x30,0xEE,0xD1,0x0C,0x00,0x10,0x16,0x3C,0xB6,0x5D,0x00,0x0C,0x67,0x3C,0xB6, +0x7C,0x00,0x06,0x67,0x46,0x52,0x04,0x60,0x02,0x60,0x02,0x60,0xE2,0x60,0x46,0x52, +0x6E,0x20,0x0C,0x00,0x46,0x32,0x30,0x10,0x00,0x98,0x80,0x48,0x40,0x3D,0xFA,0xFF, +0x3C,0xB6,0x5D,0x00,0x06,0x67,0x3C,0xB6,0x7C,0x00,0x22,0x66,0x03,0x10,0x80,0x48, +0x6E,0xB0,0xFA,0xFF,0x0E,0x66,0x7C,0xBA,0x1F,0x00,0x04,0x6C,0x46,0x52,0x02,0x60, +0x03,0x42,0x0A,0x60,0x03,0x10,0x80,0x48,0x40,0x3D,0xFA,0xFF,0x03,0x42,0x45,0x30, +0xEE,0xD1,0xFC,0xFF,0x83,0x10,0x45,0x52,0x03,0x4A,0x00,0x66,0x7A,0xFF,0x2E,0x30, +0xFA,0xFF,0x00,0x16,0x84,0x3E,0x05,0x3F,0x57,0x53,0x60,0xF3,0x8F,0x54,0x00,0x38, +0x47,0x52,0x3C,0xB6,0x5D,0x00,0x00,0x66,0x42,0xFF,0x6E,0x20,0x12,0x00,0x86,0x30, +0x6E,0x20,0x16,0x00,0x87,0x30,0x6E,0x20,0x1A,0x00,0x84,0x30,0x3F,0xF0,0x56,0x4E, +0xFE,0xFF,0xE7,0x48,0x00,0x03,0x2E,0x2E,0x08,0x00,0x7C,0x20,0x00,0x00,0x01,0x00, +0x6E,0x22,0x0C,0x00,0x30,0x10,0x00,0x98,0x80,0x48,0x7C,0xD0,0xD0,0xFF,0x6E,0x22, +0x10,0x00,0x80,0x32,0x7C,0x3D,0x04,0x00,0xFE,0xFF,0xAE,0x2E,0x18,0x00,0x2E,0x2F, +0x14,0x00,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x02,0x00,0x2E,0x2F,0x0C,0x00,0x07,0x2F, +0x0C,0xF8,0xFC,0xDF,0x00,0x00,0x12,0x00,0x6E,0x52,0xFE,0xFF,0xAE,0x2E,0x20,0x00, +0x2E,0x2F,0x1C,0x00,0x0E,0x2F,0x97,0x55,0x3C,0x3F,0x07,0x00,0x2E,0x2F,0x0C,0x00, +0x07,0x2F,0x0C,0xF8,0xFC,0xDF,0x00,0x00,0x12,0x00,0x6E,0x20,0x20,0x00,0x50,0x52, +0x21,0xF0,0x56,0x4E,0xDC,0xFF,0xE7,0x48,0x00,0x0F,0x2E,0x2E,0x08,0x00,0x7C,0x3D, +0x04,0x00,0xDE,0xFF,0x7C,0x3D,0x04,0x00,0xDC,0xFF,0x2E,0x3C,0x14,0x00,0xEE,0xCD, +0x12,0x00,0x2E,0x30,0x12,0x00,0x40,0x53,0x40,0xE3,0x40,0xDC,0xAE,0x3E,0x10,0x00, +0x06,0x3F,0x60,0xF3,0x8F,0x54,0x00,0x3C,0xBC,0x3E,0x01,0x00,0x2E,0x3F,0x0E,0x00, +0x60,0xF3,0x8F,0x54,0x00,0x3A,0x85,0x3E,0x06,0x3F,0x57,0x54,0xA7,0x42,0x0E,0x2F, +0x97,0x51,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0xBC,0x3E,0x01,0x00,0x2E,0x3F, +0x10,0x00,0x3C,0x2F,0x02,0x00,0x00,0x03,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE0,0xFF, +0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6E,0x4A,0x0C,0x00,0x42,0x67,0xAE,0x3E, +0xDC,0xFF,0x2E,0x3F,0xDE,0xFF,0x3C,0x2F,0x01,0x00,0x01,0x00,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30,0xDE,0xFF, +0x40,0x52,0x6E,0xD1,0xFC,0xFF,0xAE,0x3E,0xDC,0xFF,0x57,0x52,0x2E,0x3F,0xFE,0xFF, +0x60,0xF3,0x8F,0x54,0x40,0x3D,0xFE,0xFF,0x2E,0x30,0xDE,0xFF,0x6E,0xD1,0xE0,0xFF, +0x6E,0x56,0xFE,0xFF,0x2E,0x3C,0xFC,0xFF,0x2E,0x30,0x12,0x00,0x40,0x53,0x40,0xE3, +0x40,0x9C,0x2E,0x30,0x14,0x00,0xEE,0xC1,0x12,0x00,0x40,0x9C,0xC6,0x48,0xFC,0x8D, +0x02,0x00,0xBC,0x3E,0x01,0x00,0x2E,0x3F,0x14,0x00,0x2E,0x3F,0xFE,0xFF,0x57,0x55, +0x06,0x3F,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x5C,0xF1,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x6E,0x53,0xFE,0xFF,0x39,0x30,0x00,0x00,0x72,0xC6,0xC0,0x48,0xFC,0x81, +0x02,0x00,0x40,0xE1,0x6E,0xD1,0xFE,0xFF,0x8E,0x2E,0x97,0x51,0x67,0x42,0x07,0x2F, +0x10,0xF8,0x8F,0x5C,0x46,0x42,0x1C,0x60,0xBC,0x3E,0x06,0x00,0x3C,0x2F,0xFE,0x00, +0x62,0xF6,0x07,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0,0x00,0x2F,0x28,0xF1, +0x8F,0x50,0x46,0x52,0x7C,0xBC,0x0A,0x00,0xDE,0x6D,0x6E,0x4A,0x0C,0x00,0x1E,0x67, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x3C,0x3F,0x01,0x00,0x07,0x2F,0x10,0xF8, +0x8F,0x5C,0xBC,0x3E,0x01,0x00,0x67,0x42,0x07,0x2F,0xF4,0xF1,0x8F,0x5C,0x46,0x42, +0x24,0x60,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x06,0x3F,0x57,0x54,0x07,0x2F, +0x10,0xF8,0x8F,0x5C,0x6E,0x52,0xE2,0xFF,0x86,0x3E,0x57,0x54,0x67,0x42,0x07,0x2F, +0xF4,0xF1,0x8F,0x5C,0x46,0x52,0x6E,0xBC,0x0E,0x00,0xD6,0x6D,0x46,0x42,0x50,0x60, +0x47,0x20,0x06,0x32,0x41,0x5E,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x50,0xBC,0x30, +0x05,0x00,0x47,0x20,0x06,0x32,0x41,0x5E,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1, +0x00,0x00,0x0A,0x00,0x50,0x42,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x06,0x3F, +0x57,0x5E,0x07,0x2F,0x10,0xF8,0x8F,0x5C,0x2E,0x30,0x14,0x00,0x40,0x54,0x6E,0xD1, +0xE8,0xFF,0x86,0x3E,0x57,0x5E,0x67,0x42,0x07,0x2F,0xF4,0xF1,0x8F,0x5C,0x46,0x52, +0x6E,0xBC,0x12,0x00,0xAA,0x6D,0x47,0x20,0x2E,0x32,0x12,0x00,0x41,0x5C,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x88,0x50,0xBC,0x30,0x25,0x00,0x39,0xF0,0x56,0x4E,0xDC,0xFF, +0xE7,0x48,0x00,0x03,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x3C,0x3F,0x01,0x00, +0x67,0x42,0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0x6E,0x20,0xF2,0xFF, +0xFC,0xD1,0x00,0x00,0x0A,0x00,0xBC,0x30,0x10,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xF6,0xFF,0x0E,0x2F,0x97,0x51,0x0E,0x2F,0x97,0x5D,0x0E,0x2F,0x97,0x59,0x0E,0x2F, +0x97,0x55,0x2E,0x2F,0x0A,0x00,0x2E,0x2F,0xF2,0xFF,0x14,0xF8,0xFC,0xDF,0x00,0x00, +0x18,0x00,0xAE,0x3E,0xF6,0xFF,0x2E,0x3F,0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F, +0xFC,0xFF,0x6E,0x4A,0xFE,0xFF,0x04,0x66,0x67,0x42,0x04,0x60,0x3C,0x3F,0x01,0x00, +0x2E,0x2F,0xF2,0xFF,0x18,0xF8,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x4A,0x08,0x00, +0x24,0x67,0x2E,0x30,0x08,0x00,0x40,0x5C,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0xF2,0xFF, +0x80,0x50,0x40,0x2D,0xEE,0xFF,0x6E,0x20,0xEE,0xFF,0x10,0x30,0x7C,0x80,0x02,0x00, +0x6E,0x22,0xEE,0xFF,0x80,0x32,0x6E,0x4A,0xFE,0xFF,0x2A,0x67,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xEE,0xFF,0x2E,0x3F,0xFE,0xFF,0x57,0x53,0x3C,0x3F,0x04,0x00,0x39,0x2F, +0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0x6E,0x20,0xF2,0xFF,0xFC,0xD1,0x00,0x00, +0x24,0x00,0xAE,0x20,0xEE,0xFF,0x47,0x42,0x0C,0x60,0x87,0x3E,0x2E,0x2F,0xF2,0xFF, +0x94,0xF2,0x8F,0x58,0x47,0x52,0x7C,0xBE,0x0A,0x00,0xEE,0x6D,0x6E,0x20,0xF2,0xFF, +0xFC,0xD1,0x00,0x00,0x2C,0x00,0xBC,0x30,0x20,0x00,0x6E,0x20,0xF2,0xFF,0xFC,0xD1, +0x00,0x00,0x2E,0x00,0xBC,0x30,0x20,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF, +0x2E,0x2F,0xF2,0xFF,0x28,0xF2,0x8F,0x58,0xBC,0x3E,0x01,0x00,0x80,0xF2,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x50,0xF5,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF, +0x1C,0xF8,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0xFC,0xF1,0xBC,0x3E,0x08,0x00, +0x67,0x42,0x2E,0x2F,0xF2,0xFF,0x00,0xF2,0x8F,0x5C,0xBC,0x3E,0x01,0x00,0x20,0xF8, +0x57,0x42,0x2E,0x2F,0xF2,0xFF,0x18,0xF2,0x8F,0x58,0x00,0x3E,0x57,0x42,0x20,0xF8, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0xFC,0xF1,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xE6,0xFF,0x24,0xF8,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDE,0xFF,0xFC,0xF1,0x57,0x42, +0x80,0xF2,0x07,0x30,0x40,0x5D,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x08,0x00, +0x4E,0x67,0xBC,0x3E,0x01,0x00,0x80,0xF2,0x79,0x4A,0x00,0x00,0x50,0x94,0x38,0x66, +0xF9,0x23,0x00,0x00,0x26,0x9B,0x00,0x00,0x52,0x94,0xB9,0x42,0x00,0x00,0x26,0x9B, +0xBC,0x2E,0x00,0x00,0x56,0x94,0x28,0xF8,0xBC,0x2E,0x00,0x00,0x62,0x94,0x3C,0x2F, +0x00,0x00,0x5E,0x94,0x2C,0xF8,0x8F,0x58,0xBC,0x2E,0x00,0x00,0xA4,0x98,0x39,0x2F, +0x00,0x00,0x94,0xC7,0x30,0xF8,0x8F,0x58,0x79,0x52,0x00,0x00,0x50,0x94,0x2C,0x60, +0x79,0x53,0x00,0x00,0x50,0x94,0x79,0x4A,0x00,0x00,0x50,0x94,0x1A,0x66,0xBC,0x2E, +0x00,0x00,0x56,0x94,0x39,0x2F,0x00,0x00,0x62,0x94,0x30,0xF8,0x8F,0x58,0xF9,0x23, +0x00,0x00,0x52,0x94,0x00,0x00,0x26,0x9B,0x57,0x42,0x80,0xF2,0x01,0xF0,0x56,0x4E, +0xFE,0xFF,0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x08,0x00,0x46,0x42,0x08,0x7A,0x01,0x76, +0x2E,0x30,0x0E,0x00,0x0E,0x60,0xFF,0x76,0x03,0x3C,0x6E,0xDC,0x0C,0x00,0x14,0x60, +0x02,0x7A,0x10,0x60,0x40,0x4A,0xF0,0x67,0x7C,0xB0,0x01,0x00,0xE8,0x67,0x7C,0xB0, +0x02,0x00,0xEC,0x67,0x24,0x60,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x88,0x50,0x10,0x38,0x04,0x30,0x45,0xC0,0x04,0x67,0x06,0x30,0x14,0x60,0x04,0x08, +0x05,0x00,0x04,0x67,0xFF,0x7C,0x02,0x60,0x43,0xDC,0x46,0x4A,0xD8,0x6C,0x2E,0x30, +0x0C,0x00,0x3F,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x4A,0x0C,0x00,0x0E,0x66,0xA7,0x42, +0x2E,0x2F,0x08,0x00,0x34,0xF8,0x8F,0x50,0x40,0x3D,0x0C,0x00,0x2E,0x30,0x0C,0x00, +0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x7C,0x3D,0xFF,0xFF,0xFE,0xFF,0x6E,0x20,0x0E,0x00, +0x10,0x30,0x1A,0x60,0x6E,0x42,0x0C,0x00,0x7C,0x3D,0x02,0x00,0xFE,0xFF,0x24,0x60, +0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x1C,0x60,0x6E,0x42,0xFE,0xFF,0x16,0x60,0xC0,0x48, +0x7C,0x20,0xFE,0x00,0x84,0xF6,0x06,0x72,0x98,0xB0,0xC9,0x57,0xFC,0xFF,0x68,0x20, +0x18,0x00,0xD0,0x4E,0x6E,0x0C,0xFF,0xFF,0xFE,0xFF,0x60,0x67,0x6E,0x20,0x0E,0x00, +0x50,0x42,0xAE,0x3E,0xFE,0xFF,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x34,0xF8, +0x8F,0x5C,0x00,0x3F,0x6E,0x20,0x12,0x00,0x9F,0x30,0x6E,0x0C,0x02,0x00,0xFE,0xFF, +0x3A,0x66,0x6E,0x20,0x12,0x00,0x50,0x4A,0x32,0x67,0xBC,0x3E,0x01,0x00,0x7C,0x20, +0x00,0x00,0x0A,0x00,0x6E,0x22,0x12,0x00,0x11,0x32,0xFC,0xC3,0x18,0x00,0xAE,0xD2, +0x08,0x00,0x30,0x3F,0x00,0x18,0x57,0x00,0x01,0x00,0x6E,0x20,0x12,0x00,0x10,0x3F, +0x2E,0x2F,0x08,0x00,0x14,0xF2,0x8F,0x50,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0, +0x56,0x4E,0xE6,0xFF,0xE7,0x48,0x00,0x0F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00, +0x7C,0x3D,0x01,0x00,0xF6,0xFF,0x6E,0x42,0xFE,0xFF,0x8E,0x2E,0x97,0x51,0x06,0x3F, +0x07,0x2F,0x38,0xF8,0x8F,0x5C,0x40,0x3D,0xFA,0xFF,0x2E,0x08,0x06,0x00,0xF9,0xFF, +0x12,0x67,0x6E,0x0C,0x02,0x00,0x0E,0x00,0x06,0x66,0x7C,0x3D,0x00,0x80,0xFE,0xFF, +0x6E,0x42,0xF6,0xFF,0x2E,0x08,0x00,0x00,0xF9,0xFF,0x00,0x67,0xDC,0x00,0x2E,0x08, +0x03,0x00,0xFB,0xFF,0x00,0x66,0xD2,0x00,0x2E,0x08,0x04,0x00,0xF9,0xFF,0x00,0x67, +0x84,0x00,0x86,0x3E,0x07,0x2F,0x50,0xF1,0x8F,0x58,0x40,0x3D,0xFC,0xFF,0x47,0x20, +0x2E,0x32,0xFC,0xFF,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x54,0x10,0x3A,0x5C,0x60, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x05,0x3F,0x07,0x2F,0x38,0xF8,0x8F,0x5C, +0x40,0x3D,0xF4,0xFF,0x2E,0x08,0x04,0x00,0xF3,0xFF,0x34,0x67,0x2E,0x08,0x00,0x00, +0xF5,0xFF,0x04,0x66,0x46,0xBA,0x28,0x66,0x46,0xBA,0x0E,0x66,0x6E,0x00,0x01,0x00, +0xF4,0xFF,0x6E,0x3D,0xF4,0xFF,0xFA,0xFF,0x06,0x60,0x6E,0x02,0xFE,0xFF,0xF4,0xFF, +0xBC,0x3E,0x01,0x00,0x2E,0x3F,0xF4,0xFF,0x05,0x3F,0x07,0x2F,0x14,0xF2,0x8F,0x50, +0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x10,0x3A,0x6E,0xBA,0xFC,0xFF, +0x9E,0x66,0x20,0x60,0xAE,0x3E,0xFA,0xFF,0x2E,0x30,0xFA,0xFF,0x01,0x72,0x40,0xB3, +0x00,0x3F,0x06,0x3F,0x07,0x2F,0x40,0xF2,0x8F,0x50,0x40,0x4A,0x06,0x67,0x6E,0x0A, +0x01,0x00,0xFA,0xFF,0x6E,0x4A,0xF6,0xFF,0x1E,0x67,0x2E,0x30,0xF8,0xFF,0x7C,0xC0, +0x09,0x00,0x14,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x67,0x42,0x3C,0x2F, +0x01,0x00,0x01,0x00,0xD0,0xF1,0x8F,0x5C,0x2E,0x08,0x00,0x00,0xFB,0xFF,0x0C,0x67, +0x2E,0x08,0x02,0x00,0xF9,0xFF,0x04,0x67,0x6E,0x42,0xF6,0xFF,0x6E,0x4A,0xF6,0xFF, +0x0A,0x67,0x2E,0x08,0x03,0x00,0xF9,0xFF,0x02,0x66,0x46,0x42,0x06,0x30,0x6E,0x80, +0xFE,0xFF,0x6E,0x22,0x10,0x00,0x80,0x32,0x2E,0x30,0xF6,0xFF,0x39,0xF0,0x56,0x4E, +0xEC,0xFF,0xE7,0x48,0x00,0x07,0x2E,0x2E,0x08,0x00,0xBC,0x3E,0x01,0x00,0x3C,0xF8, +0x40,0xF8,0xBC,0x2E,0x00,0x00,0xAC,0x98,0xFC,0xF1,0xAE,0x3E,0x0C,0x00,0x07,0x2F, +0x44,0xF8,0x8F,0x58,0x40,0x3D,0xFE,0xFF,0x46,0x42,0x7C,0x3D,0x01,0x00,0xFA,0xFF, +0x00,0x60,0x02,0x01,0x6E,0x4A,0xFE,0xFF,0x24,0x67,0x6E,0xBC,0xFE,0xFF,0x1E,0x67, +0x2E,0x3C,0xFE,0xFF,0x6E,0x42,0xFE,0xFF,0xBC,0x3E,0x01,0x00,0x0E,0x2F,0x97,0x51, +0x67,0x42,0x06,0x3F,0x07,0x2F,0x10,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEC,0xFF,0xA7,0x42,0x3C,0x2F,0x02,0x00,0x01,0xFF,0xA7,0x42, +0xA7,0x42,0xA7,0x42,0x3C,0x3F,0x03,0x00,0xE0,0xF1,0xFC,0xDF,0x00,0x00,0x16,0x00, +0x40,0x3D,0xFC,0xFF,0x2E,0x08,0x00,0x00,0xFD,0xFF,0x3A,0x67,0x8E,0x2E,0x97,0x55, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF,0x06,0x3F,0x07,0x2F,0x2C,0xF2,0xFC,0xDF, +0x00,0x00,0x0A,0x00,0x40,0x3D,0xFA,0xFF,0x6E,0x4A,0xF4,0xFF,0x18,0x67,0xBC,0x3E, +0x02,0x00,0x0E,0x2F,0x97,0x51,0x2E,0x3F,0xF4,0xFF,0x06,0x3F,0x07,0x2F,0x10,0xF2, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x2E,0x08,0x01,0x00,0xFD,0xFF,0x3E,0x67,0x2E,0x2F, +0xEC,0xFF,0x3C,0x3F,0x08,0x00,0x67,0x42,0x07,0x2F,0x04,0xF2,0xFC,0xDF,0x00,0x00, +0x0C,0x00,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0xFF,0xFF,0xFE,0xFF,0x08,0x66,0x48,0xF8, +0x6E,0x42,0xFE,0xFF,0x16,0x60,0x8E,0x2E,0x97,0x55,0x2E,0x3F,0xF6,0xFF,0x2E,0x3F, +0xFE,0xFF,0x07,0x2F,0x30,0xF2,0x8F,0x50,0x40,0x3D,0xFA,0xFF,0x6E,0x4A,0xFA,0xFF, +0x0C,0x67,0x6E,0x4A,0xFE,0xFF,0x1C,0x67,0x6E,0xBC,0xFE,0xFF,0x16,0x67,0xBC,0x3E, +0x03,0x00,0x0E,0x2F,0x97,0x51,0x67,0x42,0x06,0x3F,0x07,0x2F,0x10,0xF2,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x6E,0x4A,0xFA,0xFF,0x00,0x66,0xFA,0xFE,0x57,0x42,0x3C,0xF8, +0x2E,0x30,0xFE,0xFF,0x31,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03,0x2E,0x3E, +0x08,0x00,0x6E,0x2A,0x0A,0x00,0x6E,0x28,0x0E,0x00,0xBC,0x2E,0x00,0x00,0xA4,0x98, +0xFC,0xF1,0x07,0x30,0x28,0x60,0x3C,0x60,0x8C,0x2E,0x0D,0x2F,0x34,0xF5,0x8F,0x58, +0x32,0x60,0x8C,0x2E,0x0D,0x2F,0x38,0xF5,0x8F,0x58,0x28,0x60,0x8C,0x2E,0x4C,0xF8, +0x57,0x42,0x67,0x42,0x0C,0x2F,0x67,0x42,0x50,0xF8,0x8F,0x50,0x16,0x60,0x40,0x4A, +0xD4,0x67,0x7C,0xB0,0x01,0x00,0xD0,0x67,0x7C,0xB0,0x02,0x00,0xD4,0x67,0x7C,0xB0, +0x03,0x00,0xD8,0x67,0x21,0xFC,0x56,0x4E,0xF2,0xFF,0xAE,0x3E,0x08,0x00,0x54,0xF8, +0x40,0x2D,0xFA,0xFF,0x40,0x2D,0xF6,0xFF,0xAE,0x4A,0x0A,0x00,0x1A,0x67,0xAE,0x2E, +0x0A,0x00,0x2E,0x2F,0xFA,0xFF,0x3C,0x2F,0x00,0x00,0x9A,0xB9,0x50,0xF4,0x8F,0x50, +0x7C,0x2D,0x00,0x00,0x9A,0xB9,0xF6,0xFF,0xAE,0x2E,0xF6,0xFF,0x2E,0x3F,0x0E,0x00, +0x20,0xF2,0x8F,0x54,0x01,0xF0,0x56,0x4E,0xEE,0xFF,0x2E,0x30,0x0A,0x00,0x7C,0xD0, +0x41,0x00,0x40,0x1D,0xF2,0xFF,0x2E,0x42,0xF3,0xFF,0xEE,0x41,0xF2,0xFF,0x48,0x2D, +0xF8,0xFF,0x6E,0x30,0x08,0x00,0xC8,0xD1,0x7C,0x22,0xFE,0x00,0x76,0xF6,0x30,0x30, +0x00,0x98,0x7C,0xC0,0xFF,0x00,0x40,0x3D,0xFC,0xFF,0x6E,0x30,0x08,0x00,0xC8,0xD1, +0x7C,0x22,0xFE,0x00,0x76,0xF6,0x30,0x30,0x00,0x98,0x7C,0xC0,0x00,0xFF,0x06,0x67, +0x0E,0x20,0x80,0x51,0x02,0x60,0x80,0x42,0x40,0x2D,0xF4,0xFF,0xAE,0x3E,0xFC,0xFF, +0x2E,0x2F,0xF4,0xFF,0x6E,0x30,0x08,0x00,0xC8,0xD1,0x7C,0x22,0xFE,0x00,0x68,0xF6, +0x30,0x3F,0x00,0x98,0xA8,0xF1,0x8F,0x5C,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0x01,0x00, +0xFE,0xFF,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x07,0x6E,0x0C,0x3F,0x00,0x08,0x00,0x04,0x6F,0x40,0x42,0x5A,0x60, +0x2E,0x30,0x08,0x00,0x18,0x60,0x13,0x7C,0x2A,0x60,0x15,0x7C,0x26,0x60,0x16,0x7C, +0x22,0x60,0x19,0x7C,0x1E,0x60,0x17,0x7C,0x1A,0x60,0x1A,0x7C,0x16,0x60,0x40,0x55, +0x7C,0xB0,0x10,0x00,0xF4,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0xBC,0xF6, +0x50,0x20,0xD0,0x4E,0xBC,0x3E,0x01,0x00,0x7C,0xBC,0x1A,0x00,0x06,0x66,0x0E,0x2F, +0x97,0x50,0x02,0x60,0xA7,0x42,0x06,0x3F,0xA8,0xF1,0x8F,0x5C,0x00,0x3E,0x7C,0xBE, +0x01,0x00,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x31,0xF0,0x56,0x4E,0xF8,0xFF, +0x8E,0x2E,0x97,0x59,0xA7,0x42,0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50, +0xEE,0x23,0xFC,0xFF,0x00,0x00,0x2A,0x97,0xBC,0x2E,0x00,0x00,0x00,0x9C,0x2E,0x2F, +0xFC,0xFF,0x28,0xF2,0x8F,0x58,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x02,0x60,0x8C,0x53,0x14,0x0C,0x3A,0x00, +0x0A,0x67,0x14,0x0C,0x5C,0x00,0x04,0x67,0xCD,0xB9,0xEE,0x66,0x14,0x0C,0x3A,0x00, +0x12,0x66,0x8C,0x52,0xBC,0x3E,0x40,0x00,0x3C,0x3F,0x5C,0x00,0x67,0x42,0x0C,0x2F, +0x58,0xF8,0x8F,0x50,0x0C,0x20,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x8C,0x2E,0x0D,0x2F,0x5C,0xF8,0x8F,0x58, +0x40,0x28,0x14,0x0C,0x5C,0x00,0x04,0x66,0x8C,0x52,0x10,0x60,0x8D,0x2E,0x3C,0x2F, +0xFE,0x00,0x50,0xF7,0x4C,0xF3,0x8F,0x58,0xED,0x49,0x03,0x00,0x0C,0x20,0x01,0xFC, +0x56,0x4E,0xF2,0xFF,0xE7,0x48,0x00,0x0F,0xB9,0x2E,0x00,0x00,0xAA,0xC6,0x50,0xF2, +0x6E,0x42,0xFC,0xFF,0x6E,0x42,0xF6,0xFF,0x6E,0x42,0xFA,0xFF,0xB9,0x2E,0x00,0x00, +0x38,0xC8,0x44,0xF4,0xBC,0x3E,0x10,0x00,0x2E,0x2F,0x08,0x00,0x48,0xF4,0x8F,0x58, +0x40,0x3D,0xFE,0xFF,0x00,0x60,0xB4,0x00,0x79,0x20,0x00,0x00,0x38,0xC8,0x28,0x0C, +0x2E,0x00,0x1E,0x00,0x00,0x67,0x8C,0x00,0x79,0x20,0x00,0x00,0x38,0xC8,0x28,0x08, +0x04,0x00,0x15,0x00,0x04,0x67,0x07,0x70,0x02,0x60,0x20,0x70,0x79,0x22,0x00,0x00, +0x38,0xC8,0x40,0x13,0x1D,0x00,0x79,0x20,0x00,0x00,0x38,0xC8,0x28,0x0C,0x07,0x00, +0x1D,0x00,0x18,0x67,0xB9,0x2E,0x00,0x00,0x38,0xC8,0x97,0x06,0x00,0x00,0x1E,0x00, +0x2E,0x2F,0x0C,0x00,0xE0,0xF3,0x8F,0x58,0x40,0x4A,0x46,0x67,0xB9,0x2E,0x00,0x00, +0x38,0xC8,0x97,0x06,0x00,0x00,0x1D,0x00,0x2E,0x30,0xF6,0xFF,0xC0,0x48,0xB9,0xD0, +0x00,0x00,0x2E,0xC7,0x00,0x2F,0x38,0xF1,0x8F,0x58,0x40,0x3D,0xFA,0xFF,0x2E,0x30, +0xF6,0xFF,0xC0,0x48,0x6E,0x32,0xFC,0xFF,0xC9,0xD3,0xC9,0xD3,0xF9,0xD3,0x00,0x00, +0xF8,0xC7,0x80,0x22,0x2E,0x30,0xFA,0xFF,0x40,0x54,0x6E,0xD1,0xF6,0xFF,0x6E,0x52, +0xFC,0xFF,0x68,0xF4,0x40,0x3D,0xFE,0xFF,0x6E,0x0C,0x64,0x00,0xFC,0xFF,0x0A,0x6D, +0x6E,0x42,0xFE,0xFF,0xBC,0x3E,0x07,0x00,0x60,0xF8,0x6E,0x4A,0xFE,0xFF,0x00,0x66, +0x48,0xFF,0x6E,0x20,0x10,0x00,0xAE,0x30,0xFC,0xFF,0x2E,0x3A,0xFC,0xFF,0xC5,0x48, +0xFC,0x8B,0x02,0x00,0x00,0x60,0xC0,0x00,0x05,0x3E,0x00,0x60,0xAC,0x00,0x07,0x3C, +0x45,0x9C,0x00,0x60,0x9C,0x00,0x79,0x20,0x00,0x00,0xF8,0xC7,0x46,0x32,0xC9,0xD3, +0xC9,0xD3,0x30,0x20,0x00,0x98,0xB9,0xD0,0x00,0x00,0x2E,0xC7,0x80,0x2E,0x3C,0x2F, +0x00,0x00,0xFE,0x9A,0x38,0xF1,0x8F,0x58,0x79,0x20,0x00,0x00,0xF8,0xC7,0x46,0x32, +0xC5,0xD2,0xC9,0xD3,0xC9,0xD3,0x30,0x20,0x00,0x98,0xB9,0xD0,0x00,0x00,0x2E,0xC7, +0x80,0x2E,0x3C,0x2F,0x00,0x00,0x46,0x9B,0x38,0xF1,0x8F,0x58,0xBC,0x2E,0x00,0x00, +0x46,0x9B,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x9C,0xF4,0x8F,0x58,0x40,0x4A,0x46,0x6F, +0x46,0x30,0xC8,0xD1,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xF8,0xC7,0x50,0x2D,0xF2,0xFF, +0x46,0x30,0xC8,0xD1,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xF8,0xC7,0x46,0x32,0xC5,0xD2, +0xC9,0xD3,0xC9,0xD3,0xF9,0xD3,0x00,0x00,0xF8,0xC7,0x91,0x20,0x46,0x30,0xC5,0xD0, +0xC8,0xD1,0xC8,0xD1,0xF9,0xD1,0x00,0x00,0xF8,0xC7,0xAE,0x20,0xF2,0xFF,0x45,0x9C, +0x46,0x4A,0x00,0x6C,0x62,0xFF,0x47,0x52,0x6E,0xBE,0xFC,0xFF,0x00,0x6D,0x50,0xFF, +0xC5,0x48,0xFC,0x8B,0x02,0x00,0x45,0x4A,0x00,0x6E,0x3E,0xFF,0xB9,0x2E,0x00,0x00, +0x62,0xC7,0x50,0xF2,0x01,0x70,0x39,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x1F, +0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x2E,0x3A,0x0C,0x00,0x7C,0xBA,0x08,0x00, +0x06,0x66,0x07,0x30,0x40,0x53,0x04,0x60,0x07,0x30,0x40,0x52,0x00,0x38,0x44,0x4A, +0x02,0x6C,0x44,0x52,0x06,0x30,0x44,0x90,0x7C,0xB0,0x09,0x00,0x02,0x6C,0x44,0x53, +0x7C,0xBC,0x09,0x00,0x04,0x6F,0x04,0x30,0x02,0x60,0x07,0x30,0x3D,0xF0,0x56,0x4E, +0xF6,0xFF,0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x08,0x00,0xAE,0x3E,0x0E,0x00,0x2E,0x30, +0x0C,0x00,0x57,0x91,0x3C,0x3F,0x09,0x00,0x6C,0xF3,0x8F,0x54,0x00,0x3A,0x46,0x42, +0x00,0x60,0x90,0x00,0x45,0xBC,0x42,0x6C,0x79,0x20,0x00,0x00,0xF8,0xC7,0x46,0x32, +0xEE,0xD2,0x0C,0x00,0xC9,0xD3,0xC9,0xD3,0x30,0x20,0x00,0x98,0xB9,0xD0,0x00,0x00, +0x2E,0xC7,0x80,0x2E,0x3C,0x2F,0x00,0x00,0x46,0x9B,0x38,0xF1,0x8F,0x58,0xBC,0x2E, +0x00,0x00,0xFF,0x9A,0x3C,0x2F,0x00,0x00,0x47,0x9B,0x04,0xF4,0x8F,0x58,0xF9,0x13, +0x00,0x00,0x46,0x9B,0x00,0x00,0xFE,0x9A,0x0E,0x60,0xFC,0x13,0x20,0x00,0x00,0x00, +0xFE,0x9A,0x39,0x42,0x00,0x00,0xFF,0x9A,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x0E,0x2F,0x97,0x5D,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x06,0x3F,0x57,0x06,0x0C,0x00, +0x07,0x2F,0x74,0xF1,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x47,0x20,0x06,0x32,0x7C,0xD2, +0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00,0x50,0x42, +0x46,0x52,0x7C,0xBC,0x09,0x00,0x00,0x6D,0x6C,0xFF,0x44,0x42,0x47,0x20,0xFC,0xD1, +0x00,0x00,0x06,0x01,0x10,0x36,0x43,0x3D,0xFE,0xFF,0x6E,0x0C,0x09,0x00,0x0E,0x00, +0x40,0x6F,0xAE,0x3E,0x0E,0x00,0x03,0x3F,0x3C,0x3F,0x09,0x00,0xF4,0xF0,0x8F,0x58, +0x00,0x36,0x83,0x3E,0x39,0x30,0x00,0x00,0x02,0x97,0xC0,0x48,0xFC,0x81,0x02,0x00, +0x00,0x3F,0x60,0xF3,0x8F,0x54,0x00,0x36,0xAE,0x3E,0x0E,0x00,0x57,0x06,0xF7,0xFF, +0x2E,0x3F,0xFE,0xFF,0x03,0x30,0x57,0x91,0x2E,0x3F,0x0C,0x00,0xF4,0xF0,0x8F,0x58, +0x00,0x38,0x47,0x20,0xFC,0xD1,0x00,0x00,0x1A,0x01,0x84,0x30,0x47,0x20,0xFC,0xD1, +0x00,0x00,0x1E,0x01,0x83,0x30,0x01,0x70,0x3F,0xF0,0x56,0x4E,0xFC,0xFF,0x6E,0x4A, +0x08,0x00,0x16,0x67,0xBC,0x3E,0x01,0x00,0x2E,0x2F,0x08,0x00,0x57,0x06,0x0B,0x00, +0x39,0x2F,0x00,0x00,0x2A,0x97,0x14,0xF2,0x8F,0x50,0x01,0xF0,0x56,0x4E,0xEE,0xFF, +0xE7,0x48,0x04,0x1F,0x2E,0x2E,0x08,0x00,0x6E,0x2A,0x0C,0x00,0x2E,0x3A,0x10,0x00, +0x46,0x42,0x0E,0x60,0x2E,0x2F,0x12,0x00,0x05,0x3F,0x64,0xF8,0x8F,0x5C,0x00,0x3A, +0x46,0x52,0x6E,0xBC,0x16,0x00,0xEC,0x6D,0x05,0x38,0x6E,0x98,0x10,0x00,0x44,0x4A, +0x00,0x67,0x2C,0x01,0x45,0x3D,0x10,0x00,0x57,0x42,0x15,0x3F,0x68,0xF8,0x8F,0x54, +0x55,0x42,0x2E,0x2F,0x10,0x00,0x07,0x2F,0x6C,0xF8,0x8F,0x50,0x8E,0x2E,0x97,0x06, +0xFF,0xFF,0xEE,0xFF,0x50,0xF5,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF,0x3C,0x3F, +0x0C,0x00,0x07,0x2F,0x70,0xF8,0x8F,0x5C,0x6E,0x3D,0xFC,0xFF,0xFE,0xFF,0x2E,0x30, +0xFC,0xFF,0xFC,0xC1,0x09,0x00,0x40,0x3D,0xFC,0xFF,0x44,0x4A,0x5C,0x6F,0x7C,0xB8, +0x09,0x00,0x48,0x6C,0x09,0x70,0x44,0x90,0xEE,0xC1,0xFE,0xFF,0x80,0x3E,0x2E,0x2F, +0xF8,0xFF,0x2E,0x3F,0xF6,0xFF,0x04,0x30,0xEE,0xC1,0xFE,0xFF,0x00,0x3F,0x2E,0x30, +0xF8,0xFF,0x57,0xD1,0x2E,0x3F,0xF6,0xFF,0x3C,0x3F,0x03,0x00,0xEC,0xF6,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x09,0x70,0x44,0x90,0xEE,0xC1,0xFE,0xFF,0x6E,0xD1,0xF8,0xFF, +0x04,0x30,0xEE,0xC1,0xFE,0xFF,0x40,0x3D,0xFC,0xFF,0x0C,0x60,0x2E,0x30,0xFE,0xFF, +0xFC,0xC1,0x09,0x00,0x40,0x3D,0xFC,0xFF,0x54,0x60,0x04,0x30,0x40,0x44,0x00,0x38, +0x7C,0xB8,0x09,0x00,0x3C,0x6C,0x09,0x70,0x44,0x90,0xEE,0xC1,0xFE,0xFF,0x80,0x3E, +0x2E,0x3F,0xFA,0xFF,0x04,0x30,0xEE,0xC1,0xFE,0xFF,0x00,0x3F,0x2E,0x30,0xF8,0xFF, +0x57,0xD1,0x2E,0x3F,0xF6,0xFF,0x2E,0x2F,0xF6,0xFF,0x3C,0x3F,0x03,0x00,0xEC,0xF6, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x04,0x30,0xEE,0xC1,0xFE,0xFF,0x40,0x3D,0xFC,0xFF, +0x0C,0x60,0x2E,0x30,0xFE,0xFF,0xFC,0xC1,0x09,0x00,0x40,0x3D,0xFC,0xFF,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF6,0xFF,0xFC,0xF1,0xBC,0x3E,0x08,0x00,0x3C,0x3F,0x06,0x00, +0x07,0x2F,0x00,0xF2,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0xFC,0xF1, +0xBC,0x3E,0x08,0x00,0x3C,0x3F,0x0A,0x00,0x07,0x2F,0x00,0xF2,0x8F,0x5C,0x2E,0x30, +0x10,0x00,0x3D,0xF8,0x56,0x4E,0xF8,0xFF,0xBC,0x3E,0x08,0x00,0x3C,0x3F,0x02,0x00, +0x2E,0x2F,0x14,0x00,0x00,0xF2,0x8F,0x5C,0xAE,0x2E,0x18,0x00,0x2E,0x2F,0x10,0x00, +0x2E,0x2F,0x0C,0x00,0x74,0xF8,0x8F,0x50,0x6E,0x20,0x18,0x00,0x90,0x3E,0x67,0x42, +0x2E,0x2F,0x14,0x00,0x6C,0xF8,0x8F,0x5C,0xFC,0x13,0x20,0x00,0x00,0x00,0xFE,0x9A, +0xBC,0x2E,0x00,0x00,0xFF,0x9A,0x2E,0x2F,0x10,0x00,0x4C,0xF3,0x8F,0x58,0xBC,0x2E, +0x00,0x00,0xFF,0x9A,0x3C,0x2F,0xFE,0x00,0x57,0xF7,0x00,0xF4,0x8F,0x58,0xBC,0x2E, +0x00,0x00,0xFE,0x9A,0x2E,0x2F,0x08,0x00,0x38,0xF1,0x8F,0x58,0x7C,0x2D,0xFE,0x00, +0x00,0xF7,0xFC,0xFF,0x1A,0x60,0xBC,0x3E,0x08,0x00,0x6E,0x20,0xFC,0xFF,0x10,0x10, +0x80,0x48,0x00,0x3F,0x2E,0x2F,0x14,0x00,0x00,0xF2,0x8F,0x5C,0xAE,0x52,0xFC,0xFF, +0x6E,0x20,0xFC,0xFF,0x10,0x4A,0xDE,0x66,0x01,0xF0,0x56,0x4E,0xD2,0xFF,0xE7,0x48, +0x1C,0x1F,0x7C,0x26,0x00,0x00,0x58,0x9C,0xBC,0x2E,0x00,0x00,0x40,0x06,0x64,0xF3, +0xC0,0x23,0x00,0x00,0x2E,0xC7,0xB9,0x4A,0x00,0x00,0x2E,0xC7,0x06,0x66,0x40,0x42, +0x00,0x60,0x1C,0x05,0xBC,0x2E,0x00,0x00,0x90,0x01,0x64,0xF3,0xC0,0x23,0x00,0x00, +0xF8,0xC7,0xB9,0x4A,0x00,0x00,0xF8,0xC7,0x0E,0x66,0xB9,0x2E,0x00,0x00,0x2E,0xC7, +0x78,0xF4,0x40,0x42,0x00,0x60,0xF8,0x04,0xBC,0x2E,0x00,0x00,0x00,0x01,0x64,0xF3, +0xC0,0x23,0x00,0x00,0x38,0xC8,0xB9,0x4A,0x00,0x00,0x38,0xC8,0x16,0x66,0xB9,0x2E, +0x00,0x00,0x2E,0xC7,0x78,0xF4,0xB9,0x2E,0x00,0x00,0xF8,0xC7,0x78,0xF4,0x40,0x42, +0x00,0x60,0xCC,0x04,0x39,0x28,0x00,0x00,0x2A,0x97,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xDA,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE0,0xFF,0x3C,0x2F,0xFE,0x00,0x59,0xF7, +0x3C,0x3F,0x05,0x00,0x04,0x2F,0x74,0xF1,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE8,0xFF,0x2E,0x2F, +0x08,0x00,0x3C,0x3F,0x02,0x00,0x04,0x2F,0x74,0xF1,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0xAE,0x2E,0x0C,0x00,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x38,0xF1,0x8F,0x58,0xBC,0x2E, +0x00,0x00,0x46,0x9B,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x04,0xF4,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE4,0xFF,0x3C,0x2F, +0x00,0x00,0x46,0x9B,0x3C,0x3F,0x03,0x00,0x04,0x2F,0x74,0xF1,0xFC,0xDF,0x00,0x00, +0x0E,0x00,0xBC,0x2E,0x00,0x00,0x00,0x9C,0xFC,0xF1,0xBC,0x2E,0x00,0x00,0x00,0x9C, +0x3C,0x2F,0x00,0x00,0x62,0xC8,0x67,0x42,0x1C,0xF2,0x8F,0x5C,0x2B,0x42,0xE6,0x1E, +0xBC,0x3E,0x01,0x00,0x67,0x42,0x04,0x2F,0x00,0xF2,0x8F,0x5C,0x6E,0x42,0xF4,0xFF, +0x6E,0x42,0xD2,0xFF,0x01,0x70,0x40,0x3D,0xD4,0xFF,0x40,0x3D,0xD6,0xFF,0x00,0x60, +0x70,0x03,0x6E,0x4A,0xD4,0xFF,0x04,0x67,0x40,0x42,0x0A,0x60,0xBC,0x3E,0x03,0x00, +0x04,0x2F,0x18,0xF2,0x8F,0x58,0x00,0x3E,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF6,0xFF, +0x0E,0x2F,0x97,0x51,0x78,0xF8,0x8F,0x58,0xAE,0x2E,0xE8,0xFF,0x0B,0x2F,0x97,0x06, +0x00,0x00,0x42,0x1C,0x38,0xF1,0x8F,0x58,0x40,0x3D,0xDC,0xFF,0x8B,0x2E,0x97,0x06, +0x00,0x00,0x42,0x1C,0x0B,0x2F,0x97,0x06,0x00,0x00,0xE6,0x1E,0x28,0xF4,0x8F,0x58, +0x40,0x4A,0x00,0x66,0xC0,0x00,0x57,0x42,0x2E,0x3F,0xF4,0xFF,0x68,0xF8,0x8F,0x54, +0x7C,0xBE,0x15,0x00,0x06,0x67,0x7C,0xBE,0x16,0x00,0x0E,0x66,0xBC,0x3E,0x01,0x00, +0x67,0x42,0x07,0x3F,0x04,0x2F,0x14,0xF2,0x8F,0x50,0x8B,0x2E,0x97,0x06,0x00,0x00, +0xE6,0x1E,0x0B,0x2F,0x97,0x06,0x00,0x00,0x42,0x1C,0x4C,0xF3,0x8F,0x58,0x0B,0x20, +0x2E,0x32,0xDC,0xFF,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0xE6,0x1E, +0x0B,0x2F,0x97,0x06,0x00,0x00,0xE6,0x1E,0x7C,0xF8,0x8F,0x58,0x40,0x28,0x8B,0x2E, +0x97,0x06,0x00,0x00,0xE6,0x1E,0x2E,0x2F,0xE8,0xFF,0x38,0xF1,0x8F,0x58,0x0B,0x20, +0x2E,0x32,0xDC,0xFF,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0x42,0x1C, +0x0B,0x2F,0x97,0x06,0x00,0x00,0x42,0x1C,0x7C,0xF8,0x8F,0x58,0x40,0x2A,0x8D,0x2E, +0x3C,0x2F,0xFE,0x00,0x5F,0xF7,0x4C,0xF3,0x8F,0x58,0x8E,0x2E,0x97,0x5D,0x04,0x2F, +0x0C,0x2F,0x0B,0x2F,0x97,0x06,0x00,0x00,0x42,0x1C,0x2E,0x2F,0xE0,0xFF,0x80,0xF8, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x40,0x42,0x40,0x3D,0xF4,0xFF,0x40,0x3D,0xFC,0xFF, +0x6E,0x42,0xD4,0xFF,0x46,0x42,0x07,0x30,0x7C,0xC0,0x00,0x80,0x04,0x66,0x40,0x42, +0x02,0x60,0x01,0x70,0x40,0x3D,0xD8,0xFF,0x7C,0xCE,0xFF,0x7F,0x07,0x30,0x00,0x60, +0xA2,0x01,0x6E,0x42,0xD6,0xFF,0x00,0x60,0xB0,0x01,0x01,0x7C,0x00,0x60,0xAA,0x01, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF, +0x3C,0x3F,0x0B,0x00,0x04,0x2F,0x08,0xF2,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30, +0xF6,0xFF,0x6E,0xB0,0xF0,0xFF,0x04,0x6E,0x08,0x70,0x02,0x60,0x09,0x70,0x00,0x3E, +0x09,0x7C,0x00,0x60,0x74,0x01,0xBC,0x3E,0x01,0x00,0x3C,0xF8,0xBC,0x3E,0x01,0x00, +0x3C,0x2F,0x0A,0x00,0x0B,0x00,0x04,0x2F,0x44,0xF2,0x8F,0x50,0x00,0x3C,0x57,0x42, +0x3C,0xF8,0xBC,0x3E,0xE8,0x03,0x2E,0x3F,0xFA,0xFF,0x57,0x06,0xF7,0xFF,0x06,0x3F, +0xF4,0xF0,0x8F,0x58,0x00,0x3F,0x2E,0x30,0xFC,0xFF,0x5F,0x90,0x00,0x3C,0x46,0x4A, +0x04,0x6D,0x08,0x7E,0x08,0x60,0x09,0x7E,0x06,0x30,0x40,0x44,0x00,0x3C,0x00,0x60, +0x28,0x01,0x07,0x3A,0x7C,0xDA,0xF5,0xFF,0x6E,0x4A,0xF4,0xFF,0x10,0x67,0x6E,0xBA, +0xF4,0xFF,0x0A,0x67,0x57,0x42,0x2E,0x3F,0xF4,0xFF,0x68,0xF8,0x8F,0x54,0x6E,0xBA, +0xF4,0xFF,0x10,0x67,0x45,0x3D,0xF4,0xFF,0xBC,0x3E,0x01,0x00,0x2E,0x3F,0xF4,0xFF, +0x68,0xF8,0x8F,0x54,0xBC,0x2E,0x00,0x00,0xFE,0x9A,0x07,0x3F,0x04,0x2F,0x84,0xF8, +0x8F,0x5C,0x39,0x0C,0x20,0x00,0x00,0x00,0xFE,0x9A,0x12,0x66,0x7C,0x3D,0x01,0x00, +0xD2,0xFF,0x6E,0x4A,0xD8,0xFF,0x04,0x67,0x6E,0x42,0xD6,0xFF,0x4C,0x60,0x0B,0x20, +0x2E,0x32,0xDC,0xFF,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0x42,0x1C, +0x0B,0x2F,0x97,0x06,0x00,0x00,0x42,0x1C,0x7C,0xF8,0x8F,0x58,0x40,0x2A,0xBC,0x2E, +0x00,0x00,0x46,0x9B,0x0D,0x2F,0x97,0x53,0x4C,0xF3,0x8F,0x58,0x8D,0x2E,0x3C,0x2F, +0x00,0x00,0xFF,0x9A,0x2C,0xF4,0x8F,0x58,0x8D,0x2E,0x3C,0x2F,0x00,0x00,0x46,0x9B, +0x00,0xF4,0x8F,0x58,0x7C,0x3D,0x01,0x00,0xD4,0xFF,0x00,0x60,0x7C,0x00,0x0B,0x20, +0x2E,0x32,0xDC,0xFF,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0x42,0x1C, +0x0B,0x2F,0x97,0x06,0x00,0x00,0x42,0x1C,0x5C,0xF8,0x8F,0x58,0x40,0x2A,0x4D,0x28, +0x4D,0x20,0x10,0x0C,0x5C,0x00,0xC0,0x40,0x8D,0x53,0xC0,0x44,0x2A,0x66,0x7C,0x3D, +0x01,0x00,0xD4,0xFF,0x15,0x0C,0x3A,0x00,0x1E,0x67,0x8D,0x2E,0x0B,0x2F,0x97,0x06, +0x00,0x00,0x42,0x1C,0x5C,0xF8,0x8F,0x58,0x40,0x2A,0x15,0x0C,0x5C,0x00,0x08,0x66, +0x8D,0x2E,0x0C,0x2F,0x4C,0xF3,0x8F,0x58,0x1E,0x60,0x7C,0x3D,0x01,0x00,0xD4,0xFF, +0x16,0x60,0x40,0x59,0x7C,0xB0,0x12,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFE,0x00,0x04,0xF7,0x50,0x20,0xD0,0x4E,0x6E,0x4A,0xD4,0xFF,0x20,0x67,0x8B,0x2E, +0x97,0x06,0x00,0x00,0x42,0x1C,0x2E,0x2F,0xE8,0xFF,0x38,0xF1,0x8F,0x58,0x2B,0x42, +0xE6,0x1E,0x39,0x42,0x00,0x00,0xFF,0x9A,0x7C,0x3D,0x01,0x00,0xD2,0xFF,0x6E,0x4A, +0xD2,0xFF,0x36,0x67,0xBC,0x2E,0x00,0x00,0xFF,0x9A,0x2E,0x2F,0xE4,0xFF,0x38,0xF1, +0x8F,0x58,0xBC,0x3E,0x08,0x00,0x3C,0x3F,0x03,0x00,0x04,0x2F,0x00,0xF2,0x8F,0x5C, +0x6E,0x4A,0xD6,0xFF,0x10,0x66,0xBC,0x3E,0x01,0x00,0x3C,0x2F,0x15,0x00,0x01,0x00, +0x04,0x2F,0x14,0xF2,0x8F,0x50,0x6E,0x42,0xD2,0xFF,0x46,0x4A,0x22,0x67,0x86,0x3E, +0x07,0x3F,0x2E,0x3F,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF4,0xFF,0x04,0x2F,0x88,0xF8,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x40,0x3D,0xFC,0xFF, +0x6E,0x4A,0xD6,0xFF,0x00,0x66,0x8C,0xFC,0xAE,0x2E,0xE8,0xFF,0x2E,0x2F,0x08,0x00, +0x38,0xF1,0x8F,0x58,0xAE,0x2E,0xE4,0xFF,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x38,0xF1, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0x46,0x9B,0x3C,0x2F,0x00,0x00,0xFE,0x9A,0x2C,0xF4, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0x46,0x9B,0x2E,0x2F,0x0C,0x00,0x38,0xF1,0x8F,0x58, +0xBC,0x2E,0x00,0x00,0x00,0x9C,0x3C,0x2F,0x00,0x00,0x62,0xC8,0x3C,0x3F,0x03,0x00, +0x1C,0xF2,0x8F,0x5C,0x2E,0x2F,0x10,0x00,0x3C,0x2F,0x15,0x00,0x16,0x00,0x04,0x2F, +0x1C,0xF4,0x8F,0x50,0x5F,0x20,0x80,0x30,0x7C,0xB0,0xFF,0xFF,0x06,0x66,0x6E,0x20, +0x10,0x00,0x50,0x42,0xB9,0x2E,0x00,0x00,0x38,0xC8,0x78,0xF4,0xB9,0x2E,0x00,0x00, +0xF8,0xC7,0x78,0xF4,0xB9,0x2E,0x00,0x00,0x2E,0xC7,0x78,0xF4,0x01,0x70,0x3D,0xFE, +0x33,0x30,0x04,0x20,0x48,0xE2,0x37,0x32,0x14,0x20,0x49,0xE2,0x41,0x90,0x75,0x4E, +0xE7,0x48,0x1C,0x00,0xEF,0x41,0x14,0x00,0xD8,0x4C,0x00,0x38,0x00,0x74,0xE0,0x61, +0x80,0x38,0x02,0x74,0xDA,0x61,0x80,0x3A,0x88,0x50,0x10,0x2F,0x20,0x2F,0x20,0x2F, +0x15,0x3F,0x14,0x3F,0x78,0xF0,0x1B,0x30,0x54,0xD1,0x13,0x30,0x55,0xD1,0xFC,0xDE, +0x10,0x00,0xDF,0x4C,0x00,0x38,0x75,0x4E,0xEF,0x4C,0x00,0x30,0x2C,0x00,0xEF,0x4D, +0x10,0x00,0x04,0x70,0x8E,0x55,0x0E,0x2F,0xC8,0x51,0xFA,0xFF,0x0D,0x2F,0x2C,0x2F, +0x04,0x00,0xAC,0x61,0xFC,0xDE,0x1C,0x00,0x75,0x4E,0xE7,0x48,0x0E,0x3F,0xD8,0x61, +0x16,0x2F,0x1C,0x2F,0x14,0x2F,0x7C,0xF0,0x1C,0xF0,0x01,0x7E,0x01,0x70,0x00,0x3F, +0x2E,0x2F,0x06,0x00,0x14,0x2F,0x16,0x2F,0x2E,0x3F,0x04,0x00,0x00,0x3F,0x58,0x61, +0xFC,0xDE,0x12,0x00,0xCF,0x51,0xE6,0xFF,0x28,0xF0,0xFC,0xDE,0x18,0x00,0xDF,0x4C, +0xE0,0x70,0x75,0x4E,0xE7,0x48,0x0E,0x3F,0x9E,0x61,0x1C,0xF0,0x01,0x7E,0x8D,0x58, +0x01,0x70,0x00,0x3F,0x2E,0x3F,0x08,0x00,0x57,0x44,0x2E,0x3F,0x06,0x00,0x57,0x44, +0x15,0x2F,0x25,0x2F,0x2E,0x3F,0x04,0x00,0x00,0x3F,0x1C,0x61,0xFC,0xDE,0x12,0x00, +0xCF,0x51,0xDC,0xFF,0x28,0xF0,0x1C,0x2F,0x16,0x2F,0x14,0x2F,0x4E,0x61,0xFC,0xDE, +0x18,0x00,0xDF,0x4C,0xE0,0x70,0x75,0x4E,0xE7,0x48,0x00,0x0F,0xEF,0x41,0x14,0x00, +0x18,0x38,0x18,0x3A,0x08,0x2F,0x88,0x50,0x18,0x3E,0x18,0x3C,0x44,0x4A,0x04,0x67, +0x80,0xF0,0x02,0x60,0x84,0xF0,0xEF,0x41,0x1C,0x00,0x58,0x9F,0x58,0x9D,0x6F,0x4A, +0x28,0x00,0x0C,0x67,0x07,0x30,0x40,0xD0,0x58,0xD1,0x06,0x30,0x40,0xD0,0x58,0xD1, +0xCD,0x51,0xDA,0xFF,0x8F,0x58,0xDF,0x4C,0xF0,0x00,0x75,0x4E,0xE7,0x48,0x04,0x7F, +0x4F,0x2A,0xEF,0x4C,0xE0,0x00,0x24,0x00,0x06,0x38,0x47,0x98,0x06,0x26,0x43,0x48, +0x47,0x48,0x47,0x96,0x6F,0x48,0x06,0x00,0x6F,0x48,0x08,0x00,0x6F,0x48,0x0A,0x00, +0x03,0x30,0x02,0x6A,0x40,0x44,0x40,0x48,0x04,0x30,0x02,0x6A,0x40,0x44,0x00,0x2F, +0x3A,0x61,0x1D,0x20,0x1D,0x3E,0x43,0x4A,0x02,0x6A,0x47,0x44,0x47,0x48,0x1D,0x3E, +0x44,0x4A,0x02,0x6A,0x47,0x44,0x00,0x78,0x00,0x38,0x1C,0xF0,0x46,0xCB,0x01,0x76, +0x67,0x42,0xE7,0x48,0x00,0x0F,0x88,0xF0,0xFC,0xDE,0x12,0x00,0xCB,0x51,0xF2,0xFF, +0x28,0xF0,0xFC,0xDE,0x18,0x00,0xDF,0x4C,0xF8,0x20,0x75,0x4E,0xE7,0x48,0x0E,0x0F, +0xEF,0x4C,0x80,0x70,0x20,0x00,0x07,0x3C,0x47,0x48,0x3C,0x3F,0x01,0x00,0x8C,0xF0, +0x8F,0x54,0x07,0x38,0x46,0xD8,0xFF,0x7A,0x45,0x52,0x4C,0xE2,0xFA,0x66,0x01,0x70, +0x01,0x72,0x85,0x38,0x14,0x67,0xC7,0x48,0xC5,0x8F,0x47,0xB0,0x02,0x6C,0x07,0x30, +0xC6,0x48,0xC5,0x8D,0x46,0xB2,0x02,0x6C,0x06,0x32,0x80,0x3A,0x81,0x3C,0xDF,0x4C, +0xF0,0x70,0x75,0x4E,0xE7,0x48,0x06,0x3F,0xEF,0x41,0x24,0x00,0x58,0x2A,0x18,0x3A, +0x18,0x2C,0x4F,0x2C,0x3A,0x2F,0xE6,0x00,0x90,0xF0,0x0E,0x2F,0x05,0x3F,0x0D,0x2F, +0x94,0xF0,0x00,0x7E,0x01,0x78,0x46,0x48,0x04,0x3F,0x06,0x3F,0x05,0x3F,0x0D,0x2F, +0x98,0xF0,0x47,0xB9,0x8E,0x58,0x16,0x2F,0x26,0x2F,0x07,0x3F,0x14,0x61,0xFC,0xDE, +0x14,0x00,0x40,0x4A,0xE0,0x66,0x07,0x30,0xFC,0xDE,0x16,0x00,0xDF,0x4C,0xF0,0x60, +0x75,0x4E,0xFC,0x9E,0x0C,0x00,0x0F,0x2F,0xA7,0x42,0x3C,0x2F,0x01,0x00,0x00,0x01, +0xA7,0x42,0xA7,0x42,0x6F,0x48,0x24,0x00,0x3C,0x3F,0x06,0x00,0x9C,0xF0,0xFC,0xDE, +0x26,0x00,0x48,0xE2,0x40,0x46,0x40,0x02,0x01,0x00,0x75,0x4E,0xE7,0x48,0x0C,0xC1, +0xEF,0x4C,0x80,0x30,0x16,0x00,0x0C,0x2F,0x84,0xF0,0x47,0x4A,0x16,0x67,0xEF,0x41, +0x04,0x00,0x08,0x2F,0x03,0x72,0x1D,0x30,0x5C,0xD0,0xC0,0x30,0xC9,0x51,0xF8,0xFF, +0x84,0xF0,0x8F,0x58,0xFC,0xDE,0x0C,0x00,0xDF,0x4C,0x80,0x30,0x75,0x4E,0x1C,0xF0, +0x0C,0x2F,0x0D,0x2F,0x07,0x3F,0xC4,0x61,0xFC,0xDE,0x0A,0x00,0x00,0x60,0x1A,0x05, +0xE7,0x48,0x0C,0x07,0xEF,0x4C,0x20,0x30,0x18,0x00,0x8D,0xCB,0x0C,0x2F,0x3C,0x2F, +0x00,0x00,0x30,0x9B,0xAC,0xF0,0x40,0x08,0x00,0x00,0x00,0x3E,0xD0,0x61,0x01,0x70, +0x00,0x3F,0x00,0x3F,0x05,0x2F,0x00,0x3F,0xB0,0xF0,0x00,0x3C,0xC0,0x61,0x06,0x30, +0xFC,0xDE,0x12,0x00,0xDF,0x4C,0xE0,0x30,0x75,0x4E,0x3C,0x2F,0x00,0x00,0xA4,0x98, +0x90,0xF0,0xAF,0x3E,0x08,0x00,0x03,0x70,0x00,0x2F,0x14,0xF0,0x8F,0x50,0x75,0x4E, +0xEF,0x41,0x10,0x00,0x10,0x2F,0x20,0x2F,0x3A,0x2F,0xB6,0xFF,0x20,0x2F,0x20,0x2F, +0x06,0x61,0xFC,0xDE,0x14,0x00,0x75,0x4E,0xE7,0x48,0x1E,0x1E,0x3C,0x3F,0x01,0x00, +0xBC,0xF0,0xC6,0x61,0xEF,0x4C,0x60,0x70,0x26,0x00,0xEF,0x47,0x02,0x00,0x4B,0x20, +0xC5,0x20,0x58,0x42,0x50,0x42,0xEB,0x41,0x06,0x00,0x08,0x2F,0x88,0x55,0x08,0x2F, +0x06,0x2F,0x20,0x2F,0xC0,0xF0,0x01,0x72,0x2F,0x30,0x14,0x00,0x6F,0xD0,0x18,0x00, +0x40,0x53,0x00,0x3F,0xC9,0x51,0xF2,0xFF,0x0C,0x2F,0x0B,0x2F,0xC4,0xF0,0xFC,0xDE, +0x1C,0x00,0x40,0x4A,0xD0,0x66,0x8B,0x58,0x9B,0x3A,0x93,0x3C,0x67,0x42,0xBC,0xF0, +0xFC,0xDE,0x0C,0x00,0xDF,0x4C,0x60,0x78,0x75,0x4E,0xE7,0x48,0x0E,0x3F,0xEF,0x4C, +0xC0,0x70,0x28,0x00,0x3C,0x3F,0x01,0x00,0xBC,0xF0,0x8C,0xF0,0xEF,0x41,0x06,0x00, +0xC7,0x20,0xC6,0x20,0x88,0x54,0x08,0x2F,0x88,0x55,0x08,0x2F,0xA7,0x42,0x01,0x70, +0x40,0xDE,0x40,0x48,0x80,0xDE,0x07,0x2F,0xC0,0xF0,0xEF,0x41,0x14,0x00,0x08,0x2F, +0x88,0x55,0x08,0x2F,0xD8,0xF0,0x5F,0x20,0x18,0x30,0x6F,0x90,0x22,0x00,0x18,0x32, +0x6F,0x92,0x24,0x00,0xC0,0x30,0x81,0x30,0x88,0x55,0x08,0x2F,0x0C,0x2F,0xDC,0xF0, +0xEF,0x41,0x1E,0x00,0x18,0x2F,0x3A,0x2F,0xE8,0xFE,0x08,0x2F,0xC4,0xF0,0xFC,0xDE, +0x18,0x00,0x40,0x4A,0xC4,0x66,0xAF,0x3A,0x16,0x00,0xAF,0x3C,0x18,0x00,0x67,0x42, +0xBC,0xF0,0xFC,0xDE,0x24,0x00,0xDF,0x4C,0xC0,0x70,0x75,0x4E,0x37,0x30,0x0C,0x20, +0x77,0x90,0x14,0x20,0x40,0x52,0x37,0x32,0x18,0x20,0x41,0xB0,0x02,0x6C,0x01,0x30, +0x58,0x22,0x80,0x32,0x75,0x4E,0x8F,0x59,0x6F,0x48,0x02,0x00,0x6F,0x48,0x04,0x00, +0xD8,0xF0,0xEF,0x41,0x18,0x00,0x00,0x74,0xD2,0x61,0x02,0x74,0xCE,0x61,0xFC,0xDE, +0x0C,0x00,0x75,0x4E,0xE7,0x48,0x0E,0xFF,0xEF,0x41,0x30,0x00,0x58,0x28,0x98,0x4C, +0x70,0x00,0x4F,0x2A,0xEF,0x4D,0x08,0x00,0x0E,0x2F,0x04,0x3F,0x0C,0x2F,0x94,0xF0, +0x0D,0x2F,0x05,0x3F,0x0C,0x2F,0xEC,0xF0,0x6D,0x48,0x02,0x00,0x0D,0x2F,0x0E,0x2F, +0x1D,0x20,0x40,0x48,0x5E,0xD0,0x40,0x48,0x5E,0xD0,0x00,0x2F,0x15,0x2F,0xF0,0xF0, +0x00,0x70,0x00,0x72,0x46,0x4A,0x02,0x67,0x02,0x72,0x35,0x34,0xFC,0x10,0x76,0x94, +0xFC,0x10,0x36,0x3C,0x00,0x10,0x75,0x9C,0x00,0x10,0x0C,0x67,0x06,0x3F,0x3C,0x3F, +0xE8,0x03,0x02,0x3F,0xF4,0xF0,0x8F,0x5C,0xFC,0xDE,0x38,0x00,0xDF,0x4C,0xF0,0x70, +0x75,0x4E,0xFA,0x41,0x16,0x00,0xEF,0x43,0x04,0x00,0x03,0x70,0x58,0x24,0x12,0x32, +0x59,0x24,0x81,0x34,0xC8,0x51,0xF6,0xFF,0x75,0x4E,0x00,0x00,0x0C,0x9C,0x00,0x00, +0x0E,0x9C,0x00,0x00,0x0A,0xC9,0x00,0x00,0x2A,0xC7,0xA7,0x42,0xA7,0x42,0x79,0x48, +0x00,0x00,0x44,0x9C,0xF8,0xF0,0x79,0x48,0x00,0x00,0x00,0x34,0xFC,0xF0,0xC0,0x23, +0x00,0x00,0x44,0x9C,0xEF,0x4F,0x10,0x00,0x75,0x4E,0x39,0x2F,0x00,0x00,0x44,0x9C, +0x00,0xF1,0x8F,0x58,0x75,0x4E,0x6F,0x20,0x04,0x00,0xB9,0x20,0x00,0x00,0x44,0x9C, +0x6F,0x20,0x08,0x00,0xB9,0x20,0x00,0x00,0x20,0xC9,0x75,0x4E,0xEF,0x41,0x04,0x00, +0xF9,0x43,0x00,0x00,0xE0,0xC7,0xD8,0x22,0x89,0x54,0x98,0x32,0x89,0x5C,0xB9,0x32, +0x00,0x00,0x66,0xC7,0xF9,0x4E,0xFE,0x00,0xC4,0xC7,0xEF,0x33,0x06,0x00,0x00,0x00, +0xBA,0x95,0x3C,0x2F,0x00,0x00,0x01,0x00,0x2F,0x3F,0x08,0x00,0xCE,0x61,0x8F,0x5C, +0x75,0x4E,0x6C,0x61,0x04,0xF1,0x30,0x61,0x7C,0x70,0x00,0x61,0xA4,0x03,0xF9,0x41, +0x00,0x00,0xBC,0x9A,0xD8,0x33,0x00,0x00,0x0C,0x9C,0xD8,0x33,0x00,0x00,0x0E,0x9C, +0x75,0x4E,0x2F,0x30,0x04,0x00,0xF9,0x43,0x00,0x00,0x0C,0xC9,0x51,0xB0,0x22,0x67, +0x80,0x32,0x20,0x67,0x02,0x70,0x2C,0x61,0x79,0x48,0x00,0x00,0x7A,0x94,0x79,0x48, +0xFE,0x00,0x4E,0xD0,0x79,0x48,0xFE,0x00,0x28,0xD0,0x00,0x61,0x74,0x01,0xEF,0x4F, +0x0C,0x00,0x75,0x4E,0x03,0x70,0x0C,0x61,0x00,0x60,0x98,0x01,0x11,0x70,0x04,0x60, +0x2F,0x30,0x04,0x00,0xC0,0x33,0x00,0x00,0xEA,0xC7,0x05,0x70,0x00,0x60,0x42,0x03, +0xF9,0x43,0x00,0x00,0xBA,0x95,0x49,0x24,0x09,0x70,0xFC,0x32,0x01,0x00,0xC8,0x51, +0xFA,0xFF,0xBC,0x32,0x02,0x00,0xB9,0x34,0x00,0x00,0x08,0x89,0x79,0x48,0x00,0x00, +0x92,0xC8,0x79,0x48,0x00,0x00,0x66,0xC7,0x52,0x48,0x00,0x61,0x0C,0x02,0xEF,0x4F, +0x0C,0x00,0xF9,0x43,0x00,0x00,0x92,0xC8,0xF9,0x45,0x00,0x00,0x08,0x89,0xBC,0x34, +0x03,0x00,0x59,0x0C,0x3F,0x01,0x06,0x66,0xBC,0x34,0x02,0x00,0x0A,0x60,0x51,0x0C, +0x8F,0x01,0x04,0x66,0xBC,0x34,0x04,0x00,0x79,0x42,0x00,0x00,0x0A,0x89,0xFC,0x33, +0x01,0x00,0x00,0x00,0x0C,0xC9,0x75,0x4E,0x02,0x70,0x00,0x60,0xD4,0x02,0x67,0x42, +0x3C,0x3F,0x7A,0x00,0x00,0x61,0x04,0xFF,0x8F,0x58,0x79,0x42,0x00,0x00,0x6A,0xC8, +0x75,0x4E,0xEF,0x41,0x04,0x00,0x18,0x30,0x18,0x22,0x18,0x34,0x40,0xD2,0x41,0x53, +0x48,0xE8,0x49,0xE8,0x40,0x92,0x41,0x52,0xF9,0x43,0x00,0x00,0x4E,0x9C,0xBC,0x32, +0x01,0x00,0x01,0x33,0x02,0x33,0x49,0xE9,0x01,0x33,0x58,0x22,0x58,0x24,0x9A,0x42, +0x41,0x53,0xC1,0x34,0x42,0x53,0xC2,0x34,0x48,0xE9,0xC0,0x32,0x40,0xD2,0xC1,0x22, +0x41,0x48,0x41,0xD4,0xC2,0x32,0xA7,0x42,0xA7,0x42,0x18,0x2F,0xF8,0xF0,0x00,0x61, +0x2C,0x01,0xEF,0x41,0x28,0x00,0x10,0x2F,0x20,0x2F,0x79,0x48,0x00,0x00,0xC4,0x98, +0x3C,0x3F,0x03,0x00,0x00,0x61,0x04,0x02,0xEF,0x4F,0x1A,0x00,0x00,0x60,0x2A,0x01, +0x79,0x48,0x00,0x00,0x44,0x9C,0xF9,0x43,0x00,0x00,0xA6,0x9B,0x51,0x48,0x51,0x48, +0x79,0x48,0x00,0x00,0xCC,0x98,0x79,0x48,0x00,0x00,0xC4,0x98,0x6F,0x20,0x18,0x00, +0x28,0x2F,0x04,0x00,0x10,0x2F,0x00,0x61,0x6A,0xFF,0xEF,0x4F,0x1C,0x00,0x75,0x4E, +0xF9,0x43,0x00,0x00,0xDE,0x9B,0x51,0x48,0x79,0x48,0x00,0x00,0x44,0x9C,0x51,0x48, +0x79,0x48,0x00,0x00,0xC4,0x98,0x79,0x48,0x00,0x00,0xCC,0x98,0x6F,0x20,0x18,0x00, +0x28,0x2F,0x04,0x00,0x10,0x2F,0x00,0x61,0x3A,0xFF,0xEF,0x4F,0x1C,0x00,0x75,0x4E, +0xEF,0x23,0x04,0x00,0x00,0x00,0xEE,0xC7,0x7D,0x70,0x00,0x61,0xE4,0x01,0xF9,0x23, +0x00,0x00,0xF2,0xC7,0x00,0x00,0xFC,0xC7,0xEF,0x23,0x08,0x00,0x00,0x00,0xEE,0xC7, +0x7E,0x70,0x00,0x61,0xCC,0x01,0xF9,0x23,0x00,0x00,0xF2,0xC7,0x00,0x00,0x1C,0xC9, +0x75,0x4E,0xF9,0x23,0x00,0x00,0xFC,0xC7,0x00,0x00,0xEE,0xC7,0x7D,0x70,0x00,0x61, +0xB0,0x01,0xF9,0x23,0x00,0x00,0x1C,0xC9,0x00,0x00,0xEE,0xC7,0x7E,0x70,0x00,0x60, +0xA0,0x01,0xEF,0x23,0x04,0x00,0x00,0x00,0xEE,0xC7,0x76,0x70,0x00,0x61,0x92,0x01, +0x6F,0x20,0x08,0x00,0xB9,0x20,0x00,0x00,0xF2,0xC7,0x39,0x30,0x00,0x00,0x06,0x97, +0x75,0x4E,0x38,0x61,0x24,0x70,0x6F,0x20,0x04,0x00,0x79,0x22,0x00,0x00,0x44,0xC8, +0xD8,0x32,0xC8,0x51,0xFC,0xFF,0x00,0x70,0x00,0x61,0x6A,0x01,0x3A,0x60,0xEF,0x41, +0x04,0x00,0x58,0x22,0xB9,0x32,0x00,0x00,0x0C,0x9C,0x58,0x22,0xB9,0x32,0x00,0x00, +0x0E,0x9C,0x75,0x4E,0x39,0x30,0x00,0x00,0x0A,0xC9,0x75,0x4E,0x79,0x4A,0x00,0x00, +0x6A,0xC8,0x0C,0x66,0x7B,0x70,0x00,0x61,0x38,0x01,0x79,0x42,0x00,0x00,0x6E,0x9B, +0x79,0x52,0x00,0x00,0x6A,0xC8,0x75,0x4E,0x01,0x70,0x79,0x91,0x00,0x00,0x6A,0xC8, +0x14,0x66,0x00,0x3F,0x3C,0x3F,0x7A,0x00,0x00,0x61,0x50,0xFD,0x8F,0x58,0xFC,0x33, +0x01,0x00,0x00,0x00,0x6E,0x9B,0x75,0x4E,0xEF,0x23,0x04,0x00,0x00,0x00,0x6A,0x94, +0x6F,0x22,0x0C,0x00,0xC9,0x23,0x00,0x00,0x72,0x94,0xE9,0x43,0x5A,0x00,0xC9,0x23, +0x00,0x00,0x76,0x94,0x03,0x70,0x00,0x61,0xEC,0x00,0x6F,0x22,0x08,0x00,0xB9,0x32, +0x00,0x00,0xEC,0xC7,0xFC,0x23,0x00,0x00,0xBA,0x95,0x00,0x00,0x6A,0x94,0xFC,0x23, +0x00,0x00,0x06,0x97,0x00,0x00,0x72,0x94,0xFC,0x23,0x00,0x00,0xBC,0x9A,0x00,0x00, +0x76,0x94,0x75,0x4E,0xEF,0x41,0x04,0x00,0x67,0x42,0x18,0x3F,0x3C,0x3F,0x06,0x00, +0x00,0x61,0xA6,0x00,0x00,0x60,0xC0,0x00,0xEF,0x41,0x04,0x00,0xD8,0x33,0x00,0x00, +0xBA,0x95,0x00,0x61,0x94,0x00,0x06,0x70,0x00,0x60,0x9A,0x00,0xF9,0x43,0x00,0x00, +0xC4,0x98,0x59,0x42,0xEF,0x32,0x04,0x00,0x09,0x70,0x00,0x61,0x88,0x00,0xF9,0x41, +0x00,0x00,0xBC,0x9A,0xEF,0x43,0x06,0x00,0x59,0x24,0x98,0x34,0x59,0x24,0x98,0x34, +0x59,0x24,0x98,0x34,0x59,0x24,0x98,0x34,0x75,0x4E,0xEF,0x41,0x04,0x00,0x58,0x61, +0xD8,0x23,0x00,0x00,0xEE,0xC7,0x0C,0x70,0x5A,0x60,0xEF,0x41,0x04,0x00,0xD8,0x33, +0x00,0x00,0xBA,0x95,0x42,0x61,0x34,0x61,0x0F,0x70,0x48,0x60,0xEF,0x41,0x04,0x00, +0xF9,0x45,0x00,0x00,0xBA,0x95,0xD8,0x34,0x2E,0x61,0x20,0x61,0xD8,0x24,0x12,0x70, +0x32,0x60,0xEF,0x41,0x04,0x00,0x14,0x61,0x6E,0x70,0x24,0x60,0xF9,0x43,0x00,0x00, +0xC4,0x98,0xEF,0x32,0x04,0x00,0x51,0x42,0x15,0x70,0x18,0x60,0xF9,0x43,0x00,0x00, +0xEE,0xC7,0xD8,0x22,0xD8,0x22,0x75,0x4E,0xD8,0x23,0x00,0x00,0x6E,0x94,0x75,0x4E, +0xA7,0x42,0x10,0x60,0xFB,0x45,0x20,0x00,0x40,0x42,0x1A,0x10,0x00,0x3F,0x1A,0x10, +0x00,0x3F,0x1A,0x10,0x00,0x3F,0x50,0xF0,0x8F,0x5C,0xFC,0x23,0x00,0x00,0xC4,0x98, +0x00,0x00,0x6E,0x94,0x75,0x4E,0x00,0x25,0x0B,0x6F,0x01,0x00,0x02,0x01,0x00,0x81, +0x0C,0x01,0x02,0x01,0x01,0x72,0x6D,0x04,0x04,0x03,0x00,0x79,0x10,0x01,0x56,0x4E, +0xFC,0xFF,0xAE,0x2E,0x0C,0x00,0x97,0x54,0x2E,0x3F,0x10,0x00,0x2E,0x2F,0x08,0x00, +0x70,0xF8,0x8F,0x5C,0x6E,0x20,0x0C,0x00,0xAE,0x30,0x12,0x00,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0E,0x00,0x47,0x20, +0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00, +0x10,0x3A,0x6E,0x4A,0x14,0x00,0x0A,0x67,0x05,0x08,0x03,0x00,0x04,0x67,0x40,0x42, +0x30,0x60,0x6E,0x4A,0x10,0x00,0x04,0x67,0x46,0x8A,0x06,0x60,0x06,0x30,0x40,0x46, +0x40,0xCA,0x6E,0x4A,0x12,0x00,0x08,0x67,0xBC,0x2E,0x00,0x00,0x30,0x9B,0xFC,0xF1, +0xAE,0x3E,0x12,0x00,0x05,0x3F,0x2E,0x3F,0x0C,0x00,0x07,0x2F,0x14,0xF2,0x8F,0x50, +0x01,0x70,0x39,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x0C,0x00, +0x7C,0xBE,0xFF,0xFF,0x26,0x67,0x6E,0xBE,0x0E,0x00,0x20,0x67,0xBC,0x3E,0x01,0x00, +0x3C,0x3F,0x01,0x00,0x2E,0x3F,0x10,0x00,0x3C,0x3F,0x01,0x00,0x07,0x3F,0x2E,0x2F, +0x08,0x00,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x02,0x60,0x40,0x42,0x21,0xF0, +0x56,0x4E,0xF4,0xFF,0xBC,0x2E,0x00,0x00,0x30,0x9B,0xFC,0xF1,0x8E,0x2E,0x97,0x51, +0x2E,0x3F,0x0E,0x00,0x2E,0x2F,0x0A,0x00,0x70,0xF8,0x8F,0x5C,0x6E,0x53,0xF8,0xFF, +0x6E,0x54,0xFC,0xFF,0x6E,0x54,0xFE,0xFF,0x6E,0x4A,0x08,0x00,0x08,0x67,0x8E,0x2E, +0x97,0x51,0x1C,0xF8,0x06,0x60,0x8E,0x2E,0x97,0x51,0x24,0xF8,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x1F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x47,0x20, +0x7C,0x22,0x00,0x00,0x04,0x00,0x31,0x32,0x00,0x78,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x88,0x54,0x10,0x3A,0x06,0x38,0x44,0x55,0x0E,0x60,0x47,0x20,0x05,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x10,0x3A,0x44,0x53,0x7C,0xB8,0x01,0x00,0xEC,0x6E,0xBC,0x3E, +0x01,0x00,0x3C,0x2F,0x01,0x00,0x01,0x00,0x3C,0x3F,0x01,0x00,0x06,0x3F,0x07,0x2F, +0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x40,0x4A,0x18,0x67,0x85,0x3E,0x07,0x2F, +0x3C,0x3F,0x01,0x00,0x00,0xF9,0x8F,0x5C,0xBC,0x3E,0x08,0x00,0x05,0x3F,0x07,0x2F, +0x00,0xF2,0x8F,0x5C,0x05,0x30,0x3D,0xF0,0x56,0x4E,0xCA,0xFF,0xE7,0x48,0x00,0x3F, +0x39,0x2E,0x00,0x00,0x26,0x9B,0x7C,0x3D,0x01,0x00,0xDA,0xFF,0x6E,0x42,0xF8,0xFF, +0x7C,0x2D,0x01,0x00,0x01,0x01,0xFC,0xFF,0xFF,0x7A,0x05,0x3C,0x46,0x3D,0xF6,0xFF, +0xBC,0x3E,0x01,0x00,0x20,0xF8,0x00,0x60,0x12,0x02,0x7C,0x3D,0x06,0x00,0xFA,0xFF, +0x7C,0x3D,0x01,0x00,0xF4,0xFF,0x2E,0x30,0xDA,0xFF,0x00,0x60,0x7E,0x00,0x7C,0x3D, +0x02,0x00,0xD8,0xFF,0x6E,0x42,0xF4,0xFF,0x6E,0x00,0x08,0x00,0xFA,0xFF,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x07,0x2F, +0x04,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6A,0x60,0x6E,0x3D,0xF6,0xFF,0xD8,0xFF, +0x62,0x60,0x7C,0x3D,0x02,0x00,0xD8,0xFF,0x6E,0x42,0xF4,0xFF,0x6E,0x00,0x08,0x00, +0xFA,0xFF,0x57,0x42,0x06,0x3F,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x07,0x2F, +0x04,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x3A,0x60,0x45,0x3D,0xD8,0xFF,0x08,0xF9, +0x7C,0xC0,0x01,0x00,0x08,0x67,0x3C,0x20,0x01,0x00,0x00,0x01,0x06,0x60,0x3C,0x20, +0x01,0x00,0x01,0x01,0x40,0x2D,0xFC,0xFF,0x1A,0x60,0x7C,0xB0,0x01,0x00,0x00,0x67, +0x7E,0xFF,0x7C,0xB0,0x02,0x00,0xA2,0x67,0x7C,0xB0,0x03,0x00,0xCC,0x67,0x7C,0xB0, +0x04,0x00,0x9E,0x67,0xAE,0x3E,0xF4,0xFF,0x2E,0x3F,0xD8,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xE6,0xFF,0x07,0x2F,0x04,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xCC,0xFF,0xA7,0x42,0x2E,0x2F,0xFC,0xFF,0xA7,0x42,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x2E,0x3F, +0xFA,0xFF,0xE0,0xF1,0xFC,0xDF,0x00,0x00,0x16,0x00,0x40,0x3D,0xF0,0xFF,0x2E,0x08, +0x01,0x00,0xF1,0xFF,0x18,0x67,0x6E,0x0C,0x02,0x00,0xDA,0xFF,0x08,0x67,0x7C,0x3D, +0x01,0x00,0xF8,0xFF,0x08,0x60,0xAE,0x0A,0x00,0x00,0x01,0x00,0xFC,0xFF,0x6E,0x4A, +0xF8,0xFF,0x00,0x66,0xF6,0x00,0x6E,0x3D,0xF6,0xFF,0xF2,0xFF,0x05,0x36,0x06,0x38, +0x2E,0x2F,0xCC,0xFF,0x3C,0x2F,0x02,0x00,0x01,0x00,0x07,0x2F,0x04,0xF2,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x40,0x3D,0xF6,0xFF,0x47,0x20,0x2E,0x32,0xF6,0xFF,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00,0x50,0x3D,0xCA,0xFF,0x6E,0x0C, +0xFF,0xFF,0xF6,0xFF,0x12,0x67,0x6E,0x0C,0x08,0x00,0xCA,0xFF,0x0A,0x67,0xFF,0x7A, +0x7C,0x3D,0x02,0x00,0xDA,0xFF,0x48,0x60,0x6E,0x3D,0xF2,0xFF,0xF6,0xFF,0x7C,0xB8, +0xFF,0xFF,0x28,0x67,0x2E,0x2F,0xCC,0xFF,0x3C,0x3F,0x01,0x00,0x04,0x3F,0x07,0x2F, +0x04,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x00,0x3A,0x7C,0xBA,0xFF,0xFF,0x04,0x67, +0x03,0x70,0x02,0x60,0x04,0x70,0x40,0x3D,0xDA,0xFF,0x14,0x60,0x7C,0x3D,0x01,0x00, +0xDA,0xFF,0x6E,0x0C,0x08,0x00,0xCA,0xFF,0x06,0x67,0x7C,0x3D,0x01,0x00,0xF8,0xFF, +0x57,0x42,0x05,0x3F,0x03,0x3F,0x07,0x2F,0x0C,0xF9,0x8F,0x50,0x57,0x42,0x2E,0x3F, +0xF6,0xFF,0x2E,0x3F,0xF2,0xFF,0x07,0x2F,0x0C,0xF9,0x8F,0x50,0x40,0x4A,0x0A,0x67, +0x84,0x3E,0x07,0x2F,0x67,0x42,0x00,0xF9,0x8F,0x5C,0xBC,0x3E,0x01,0x00,0x2E,0x3F, +0xF2,0xFF,0x2E,0x3F,0xF6,0xFF,0x07,0x2F,0x0C,0xF9,0x8F,0x50,0x40,0x4A,0x0C,0x67, +0xAE,0x3E,0xF6,0xFF,0x07,0x2F,0x10,0xF9,0x8F,0x58,0x00,0x3C,0xBC,0x3E,0x01,0x00, +0x03,0x3F,0x05,0x3F,0x07,0x2F,0x0C,0xF9,0x8F,0x50,0x6E,0x4A,0xF8,0xFF,0x00,0x67, +0xEA,0xFD,0x6E,0x42,0xF4,0xFF,0x6E,0x0C,0xFF,0xFF,0xF6,0xFF,0x5C,0x67,0x86,0x3E, +0x07,0x2F,0x67,0x42,0x00,0xF9,0x8F,0x5C,0x7C,0xBA,0xFF,0xFF,0x30,0x67,0xBC,0x3E, +0x01,0x00,0xA7,0x42,0x3C,0x3F,0x01,0x00,0x05,0x3F,0x07,0x2F,0xEC,0xF1,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x40,0x4A,0x16,0x67,0x6E,0x20,0x08,0x00,0xAE,0x30,0xF6,0xFF, +0x6E,0x20,0x0C,0x00,0x85,0x30,0x7C,0x3D,0x01,0x00,0xF4,0xFF,0x1C,0x60,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0xF6,0xFF, +0x07,0x2F,0xEC,0xF1,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x57,0x42,0x20,0xF8,0x2E,0x30, +0xF4,0xFF,0x3F,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x08,0x00, +0x6E,0x4A,0x0C,0x00,0x00,0x67,0x38,0x01,0xC7,0x23,0x00,0x00,0x26,0x9B,0xBC,0x2E, +0x00,0x00,0x28,0xC9,0x3C,0x3F,0x02,0x00,0x07,0x2F,0x70,0xF8,0x8F,0x5C,0xBC,0x2E, +0x00,0x00,0xDA,0x96,0x3C,0x2F,0x00,0x00,0x28,0xC9,0x10,0xF1,0x8F,0x58,0x79,0x20, +0x00,0x00,0x94,0xC7,0x28,0x30,0x1C,0x00,0xC0,0x48,0xC0,0x23,0x00,0x00,0x30,0x97, +0x47,0x20,0x7C,0x22,0x00,0x00,0x04,0x00,0x31,0x32,0x00,0x78,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x88,0x54,0xD0,0x33,0x00,0x00,0x86,0xC6,0x47,0x20,0x39,0x32,0x00,0x00, +0x86,0xC6,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x54,0xBC,0x30,0xFF,0xFF,0x47,0x20, +0x39,0x32,0x00,0x00,0x86,0xC6,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x58,0xBC,0x30, +0xFF,0xFF,0x44,0x42,0x01,0x7C,0x79,0x4A,0x00,0x00,0x84,0xC6,0x18,0x67,0x39,0x36, +0x00,0x00,0x84,0xC6,0x43,0x54,0x39,0x30,0x00,0x00,0x86,0xC6,0x40,0x56,0xC0,0x33, +0x00,0x00,0xC0,0x9B,0x02,0x60,0x01,0x76,0x44,0x60,0x06,0x3A,0x79,0xDA,0x00,0x00, +0x86,0xC6,0x85,0x3E,0x39,0x3F,0x00,0x00,0x86,0xC6,0x07,0x2F,0xF4,0xF1,0x8F,0x5C, +0x7C,0xBC,0x02,0x00,0x20,0x6F,0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0xFC,0xD1,0x00,0x00,0x0C,0x00,0x46,0x32,0x49,0x57,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3, +0x00,0x00,0xCE,0xC6,0x91,0x20,0x79,0xD8,0x00,0x00,0x72,0xC6,0x46,0x52,0x43,0xBC, +0xB8,0x6F,0x47,0x20,0x39,0x32,0x00,0x00,0x86,0xC6,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0xFC,0xD1,0x00,0x00,0x16,0x00,0x84,0x30,0xBC,0x2E,0x00,0x00,0x30,0x9B,0xFC,0xF1, +0xBC,0x3E,0x08,0x00,0x3C,0x3F,0x01,0x00,0x07,0x2F,0x00,0xF2,0x8F,0x5C,0xB9,0x3E, +0x00,0x00,0x02,0x97,0x57,0x53,0x39,0x3F,0x00,0x00,0x0A,0x98,0x57,0x53,0x39,0x3F, +0x00,0x00,0x02,0x97,0x57,0x53,0x67,0x42,0x14,0xF9,0x8F,0x5C,0x16,0x60,0xB9,0x42, +0x00,0x00,0x26,0x9B,0xBC,0x2E,0x00,0x00,0xDA,0x96,0x3C,0x2F,0x00,0x00,0x1C,0x97, +0x10,0xF1,0x8F,0x58,0x79,0x52,0x00,0x00,0xCC,0xC6,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x01,0x00,0x39,0x2F,0x00,0x00,0x3A,0x9B,0xE4,0xF8,0x8F,0x5C,0x3F,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x47,0x42,0x28,0x60,0xA7,0x42,0xA7,0x42,0x07,0x3F, +0x47,0x30,0xC8,0xD1,0x7C,0x22,0x00,0x00,0x30,0xC9,0x30,0x3F,0x00,0x98,0x3C,0x3F, +0x29,0x00,0x3C,0x2F,0x00,0x00,0xB4,0x98,0x80,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x47,0x52,0x79,0xBE,0x00,0x00,0x84,0xC6,0xD0,0x6D,0x21,0xF0,0x56,0x4E,0xF2,0xFF, +0xE7,0x48,0x00,0x07,0x2E,0x3E,0x08,0x00,0x2E,0x2C,0x0A,0x00,0x7C,0xBE,0xFF,0xFF, +0x26,0x66,0x86,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x38,0xF1,0x8F,0x58, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF2,0xFF,0x39,0x2F,0x00,0x00,0x94,0xC7,0x18,0xF9, +0x8F,0x58,0x01,0x70,0x42,0x60,0x40,0x60,0x79,0x0C,0x06,0x00,0x00,0x00,0x84,0xC6, +0x34,0x6C,0x79,0x30,0x00,0x00,0x84,0xC6,0xC8,0xD1,0xFC,0xD1,0x00,0x00,0x30,0xC9, +0x87,0x30,0x79,0x30,0x00,0x00,0x84,0xC6,0xC8,0xD1,0xC8,0xD1,0xFC,0xD1,0x00,0x00, +0xCE,0xC6,0x86,0x20,0x79,0x52,0x00,0x00,0x84,0xC6,0x39,0x30,0x00,0x00,0x84,0xC6, +0x40,0x53,0x04,0x60,0x02,0x60,0xFF,0x70,0x31,0xF0,0x56,0x4E,0xFE,0xFF,0xE7,0x48, +0x00,0x0F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x47,0x20,0x06,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x88,0x50,0x50,0x3D,0xFE,0xFF,0x47,0x20,0x06,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0C,0x00,0x10,0x2A,0x2E,0x08,0x00,0x00, +0xFE,0xFF,0x04,0x67,0x45,0x20,0x10,0x2A,0xBC,0x3E,0x1C,0x00,0x05,0x2F,0x2E,0x2F, +0x0E,0x00,0x28,0xF1,0x8F,0x50,0x39,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x3F, +0x2E,0x26,0x08,0x00,0xBC,0xD6,0x00,0x00,0x10,0x00,0x43,0x20,0x88,0x58,0x10,0x3A, +0x43,0x20,0x88,0x5C,0x10,0x38,0x39,0x3E,0x00,0x00,0x0A,0x98,0x45,0x9E,0xC7,0x48, +0xFC,0x8F,0x02,0x00,0xC7,0x48,0xF9,0x8F,0x00,0x00,0x32,0xC8,0xF9,0xCF,0x00,0x00, +0x32,0xC8,0x39,0x3C,0x00,0x00,0x8E,0xC7,0x79,0x9C,0x00,0x00,0x02,0x97,0x44,0x9C, +0xC6,0x48,0xFC,0x8D,0x02,0x00,0x79,0xDC,0x00,0x00,0x02,0x97,0x43,0x20,0x87,0x30, +0x43,0x20,0x88,0x54,0x86,0x30,0x6E,0x20,0x08,0x00,0xFC,0xD1,0x00,0x00,0x0B,0x00, +0x10,0x08,0x04,0x00,0x20,0x67,0x7C,0xBE,0x03,0x00,0x04,0x6D,0x03,0x70,0x02,0x60, +0x07,0x30,0x40,0x9E,0x7C,0xBC,0x03,0x00,0x04,0x6D,0x03,0x70,0x02,0x60,0x06,0x30, +0x40,0x9C,0x45,0x5C,0x44,0x5C,0x84,0x3E,0x05,0x3F,0x06,0x3F,0x07,0x3F,0x2E,0x2F, +0x0C,0x00,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x3F,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x04,0x03,0x6E,0x2A,0x08,0x00,0x2E,0x3E,0x0C,0x00,0x08,0x60,0x1D,0x0C, +0x5F,0x00,0x02,0x66,0x47,0x52,0x15,0x4A,0x0A,0x67,0x15,0x10,0x80,0x48,0x2E,0xB0, +0x0F,0x00,0xEA,0x66,0x07,0x30,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F, +0x6E,0x2A,0x08,0x00,0x2E,0x3E,0x10,0x00,0x8D,0x2E,0x0C,0xF1,0x00,0x3A,0x05,0x3C, +0x12,0x60,0x4D,0x20,0x46,0x32,0xC9,0xD1,0x4D,0x22,0x46,0x34,0xCA,0xD3,0xA9,0x10, +0xFF,0xFF,0x46,0x53,0x6E,0xBC,0x0C,0x00,0xE8,0x6E,0x4D,0x20,0x46,0x32,0xC9,0xD1, +0xAE,0x10,0x0F,0x00,0x05,0x30,0x40,0x52,0x40,0xBE,0x0C,0x6F,0x4D,0x20,0x45,0x32, +0xC9,0xD1,0x28,0x42,0x01,0x00,0x0A,0x60,0x4D,0x20,0x47,0x32,0xC9,0xD1,0x28,0x42, +0xFF,0xFF,0x39,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x6E,0x2A,0x08,0x00, +0x2E,0x3E,0x0C,0x00,0x46,0x42,0x10,0x60,0x4D,0x20,0x46,0x32,0xC9,0xD1,0x10,0x0C, +0x5F,0x00,0x02,0x66,0x47,0x53,0x46,0x52,0x47,0x4A,0xEC,0x6E,0x02,0x60,0x46,0x52, +0x35,0x4A,0x00,0x60,0x0C,0x67,0x4D,0x20,0x46,0x32,0xC9,0xD1,0x10,0x0C,0x5F,0x00, +0xEC,0x66,0x06,0x30,0x31,0xF8,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x07,0x2E,0x2E, +0x08,0x00,0x2E,0x3C,0x0C,0x00,0x6E,0x2A,0x10,0x00,0x8E,0x2E,0x97,0x51,0x06,0x3F, +0x07,0x2F,0x70,0xF8,0x8F,0x5C,0x8E,0x2E,0x97,0x51,0x2E,0x2F,0xFC,0xFF,0x39,0x2F, +0x00,0x00,0x24,0x9C,0x39,0x3F,0x00,0x00,0x2C,0x9C,0x39,0x3F,0x00,0x00,0x30,0x9C, +0x0C,0xF0,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x40,0x3D,0xF6,0xFF,0x2E,0x30,0x0E,0x00, +0xF9,0xC1,0x00,0x00,0x32,0xC8,0x6E,0xD0,0xF8,0xFF,0x80,0x3A,0x6E,0x3B,0xFA,0xFF, +0x02,0x00,0x79,0x3B,0x00,0x00,0x32,0xC8,0x04,0x00,0x79,0x3B,0x00,0x00,0x72,0xC6, +0x06,0x00,0x31,0xF8,0x56,0x4E,0xEC,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF, +0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x1C,0xF9,0x8F,0x50,0x6E,0x4A,0x10,0x00, +0x12,0x67,0x2E,0x30,0x10,0x00,0x40,0x53,0xF9,0xC1,0x00,0x00,0x32,0xC8,0x6E,0xD1, +0xF4,0xFF,0x16,0x60,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x03,0x00,0x67,0x42,0xEC,0xF2, +0x8F,0x58,0x6E,0x57,0xF2,0xFF,0x6E,0x5C,0xF6,0xFF,0x8E,0x2E,0x97,0x51,0x50,0xF5, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0xFC,0xF1,0x6E,0x4A,0x10,0x00,0x10,0x67, +0x57,0x42,0x2E,0x3F,0x0C,0x00,0x2E,0x2F,0x08,0x00,0x00,0xF2,0x8F,0x5C,0x18,0x60, +0xAE,0x3E,0xF2,0xFF,0x2E,0x30,0xF6,0xFF,0x57,0xD1,0x57,0x53,0x2E,0x3F,0xF0,0xFF, +0x2E,0x2F,0xF0,0xFF,0x14,0xF9,0x8F,0x5C,0x8E,0x2E,0x97,0x51,0xFC,0xF1,0x01,0xF0, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F,0x2E,0x1E,0x09,0x00,0x6E,0x2A,0x0A,0x00, +0x26,0x60,0x1D,0x10,0x80,0x48,0x00,0x1A,0x00,0x1C,0x15,0x0C,0x2E,0x00,0x0C,0x66, +0x2D,0x0C,0x2E,0x00,0x01,0x00,0x04,0x66,0x8D,0x54,0x1D,0x1A,0x06,0xBE,0x08,0x6D, +0x05,0xBE,0x04,0x6E,0x01,0x70,0x06,0x60,0x15,0x4A,0xD6,0x66,0x40,0x42,0x39,0xF8, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x6E,0x2A,0x08,0x00,0x01,0x7E,0xFF,0x7C, +0x2E,0x10,0x0D,0x00,0x80,0x48,0x3E,0x60,0x04,0x7C,0x47,0x42,0x4E,0x60,0x05,0x7C, +0x4A,0x60,0x06,0x7C,0x46,0x60,0x07,0x7C,0x42,0x60,0x08,0x7C,0x3E,0x60,0x09,0x7C, +0x3A,0x60,0x0A,0x7C,0x36,0x60,0x0B,0x7C,0x47,0x42,0x30,0x60,0x0C,0x7C,0x47,0x42, +0x2A,0x60,0x15,0x10,0x80,0x48,0x80,0x3E,0x88,0xF1,0x80,0x1A,0x01,0x70,0x4A,0x60, +0x01,0x70,0x46,0x60,0x16,0x60,0xC0,0x48,0x7C,0x20,0xFE,0x00,0x64,0xF7,0x0B,0x72, +0x98,0xB0,0xC9,0x57,0xFC,0xFF,0x68,0x20,0x2C,0x00,0xD0,0x4E,0x7C,0xBC,0xFF,0xFF, +0x26,0x67,0x86,0x3E,0x54,0xF8,0x80,0x2E,0x15,0x10,0x80,0x48,0x00,0x3F,0x20,0xF9, +0x8F,0x54,0x40,0x4A,0x12,0x67,0x47,0x4A,0x0A,0x67,0x15,0x10,0x80,0x48,0x80,0x3E, +0x88,0xF1,0x80,0x1A,0x01,0x70,0x02,0x60,0x40,0x42,0x31,0xF8,0x56,0x4E,0xFC,0xFF, +0xAE,0x3E,0x08,0x00,0x3C,0x2F,0x00,0x00,0xA7,0xB7,0x24,0xF9,0x8F,0x58,0x00,0x3F, +0x6E,0x20,0x0A,0x00,0x9F,0x30,0xBC,0x2E,0x00,0x00,0x56,0xB7,0x0C,0xF1,0x80,0x3E, +0x3C,0x2F,0x00,0x00,0xA7,0xB7,0x24,0xF9,0x8F,0x58,0x00,0x3F,0x6E,0x20,0x0E,0x00, +0x9F,0x30,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x7C,0x20,0x00,0x00,0x58,0x9C,0x6E,0x32, +0x08,0x00,0xC9,0xD1,0x28,0x4A,0xFE,0x1A,0x34,0x67,0x3C,0x20,0x00,0x00,0x58,0x9C, +0x2E,0x32,0x08,0x00,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0xFE,0x1A, +0x3C,0x20,0x00,0x00,0x58,0x9C,0x2E,0x32,0x08,0x00,0xC1,0x48,0x81,0xD0,0x00,0x2F, +0x97,0x06,0x00,0x00,0xFF,0x1A,0x4C,0xF3,0x8F,0x58,0x40,0x42,0x02,0x60,0x01,0x70, +0x01,0xF0,0x56,0x4E,0xD2,0xFF,0xE7,0x48,0x0C,0x3F,0x2E,0x2E,0x08,0x00,0x2E,0x3C, +0x0C,0x00,0x6E,0x2A,0x10,0x00,0x7C,0x28,0x00,0x00,0x58,0x9C,0x6E,0x4A,0x14,0x00, +0x04,0x67,0x46,0x4A,0x06,0x6E,0x01,0x70,0x00,0x60,0x02,0x03,0xBC,0x2E,0x00,0x00, +0x20,0x9C,0x06,0x3F,0x07,0x2F,0x28,0xF9,0x8F,0x5C,0xB9,0x2E,0x00,0x00,0x24,0x9C, +0x0C,0x2F,0x97,0x06,0x00,0x00,0x4F,0x1B,0x38,0xF1,0x8F,0x58,0xB9,0x2E,0x00,0x00, +0x20,0x9C,0x0C,0x2F,0x97,0x06,0x00,0x00,0xFE,0x1A,0x38,0xF1,0x8F,0x58,0xB9,0x2E, +0x00,0x00,0x28,0x9C,0x0C,0x2F,0x97,0x06,0x00,0x00,0xA0,0x1B,0x38,0xF1,0x8F,0x58, +0x40,0x3D,0xE2,0xFF,0x40,0x3D,0xFC,0xFF,0x1A,0x60,0x4C,0x20,0x6E,0x32,0xFC,0xFF, +0xC9,0xD1,0x4C,0x22,0x6E,0x34,0xE2,0xFF,0xCA,0xD3,0x69,0x11,0x9F,0x1B,0xA0,0x1B, +0x6E,0x52,0xFC,0xFF,0x6E,0x4A,0xE2,0xFF,0x0C,0x6F,0x39,0x30,0x00,0x00,0x3A,0x9C, +0x6E,0xB0,0xFC,0xFF,0xD4,0x6E,0x4C,0x20,0x6E,0x32,0xFC,0xFF,0xC9,0xD1,0x28,0x42, +0xA0,0x1B,0x8C,0x2E,0x97,0x06,0x00,0x00,0xF1,0x1B,0x0C,0x2F,0x97,0x06,0x00,0x00, +0x4F,0x1B,0x0C,0x2F,0x97,0x06,0x00,0x00,0xFE,0x1A,0x39,0x3F,0x00,0x00,0x30,0x9C, +0x2C,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2E,0x30,0x14,0x00,0x00,0x60,0x1A,0x02, +0x8C,0x2E,0x97,0x06,0x00,0x00,0xFE,0x1A,0x0C,0xF1,0x80,0x3A,0x00,0x60,0x20,0x02, +0x7C,0x3D,0x01,0x00,0xE0,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xDC,0xFF,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xDE,0xFF,0x15,0x3F,0x30,0xF9,0x8F,0x5C,0x2E,0x36,0xDE,0xFF, +0x57,0x42,0x03,0x3F,0x06,0x3F,0x07,0x2F,0x34,0xF9,0x8F,0x50,0x2E,0x30,0x0E,0x00, +0x00,0x60,0x34,0x01,0x55,0x4A,0x0A,0x6F,0x55,0x53,0x95,0x3E,0x38,0xF9,0x40,0x3D, +0xE0,0xFF,0x00,0x60,0x38,0x01,0x55,0x42,0x2C,0x42,0xFE,0x1A,0x6E,0x42,0xE0,0xFF, +0x00,0x60,0x2A,0x01,0x39,0x30,0x00,0x00,0x38,0x9C,0x40,0x55,0x55,0xB0,0x08,0x6D, +0x95,0x3E,0x38,0xF9,0x40,0x3D,0xE0,0xFF,0x00,0x60,0x12,0x01,0x55,0x4A,0x02,0x6F, +0x55,0x53,0x00,0x60,0x08,0x01,0x8C,0x2E,0x97,0x06,0x00,0x00,0xFE,0x1A,0x0C,0xF1, +0x55,0xB0,0x02,0x6F,0x55,0x52,0x00,0x60,0xF4,0x00,0x44,0x42,0x39,0x30,0x00,0x00, +0x38,0x9C,0x40,0x55,0x55,0xB0,0x0A,0x6C,0x43,0x53,0x43,0x3D,0xDE,0xFF,0x01,0x78, +0x55,0x53,0x2E,0x30,0x0E,0x00,0x7C,0xC0,0xFF,0x00,0x40,0x1D,0xD6,0xFF,0x2E,0x4A, +0xD6,0xFF,0x00,0x67,0xB0,0x00,0x4C,0x20,0x55,0x32,0xC9,0xD1,0x28,0x10,0xA0,0x1B, +0x80,0x48,0x80,0x3E,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xD6,0xFF,0x3C,0xF9,0x8F,0x58, +0x40,0x4A,0x24,0x67,0xB9,0x3E,0x00,0x00,0x38,0x9C,0x2E,0x10,0xD6,0xFF,0x80,0x48, +0x00,0x3F,0x15,0x3F,0x0C,0x2F,0x97,0x06,0x00,0x00,0xFE,0x1A,0x58,0xF8,0x8F,0x50, +0x55,0x52,0x6E,0x42,0xE0,0xFF,0x6C,0x60,0x44,0x4A,0x04,0x67,0x55,0x52,0x43,0x52, +0x2E,0x10,0xD6,0xFF,0x80,0x48,0x80,0x3E,0x15,0x3F,0x0C,0x20,0x03,0x32,0xC1,0x48, +0x81,0xD0,0x00,0x2F,0x97,0x06,0x00,0x00,0x4F,0x1B,0x40,0xF9,0x8F,0x5C,0x40,0x3D, +0xFE,0xFF,0x39,0x30,0x00,0x00,0x38,0x9C,0x40,0x55,0x6E,0xB0,0xFE,0xFF,0x34,0x6F, +0x0C,0x20,0x15,0x32,0xC1,0x48,0x81,0xD0,0x80,0x2E,0x97,0x06,0x00,0x00,0xFE,0x1A, +0x3C,0x3F,0x20,0x39,0x2E,0x3F,0xFE,0xFF,0x15,0x30,0x57,0x91,0x94,0xF3,0x8F,0x58, +0x4C,0x20,0x6E,0x32,0xFE,0xFF,0xC9,0xD1,0x28,0x42,0xFE,0x1A,0xAE,0x3A,0xFE,0xFF, +0x6E,0x42,0xE0,0xFF,0x16,0x60,0xC0,0x48,0x7C,0x20,0xFE,0x00,0xC4,0xF7,0x05,0x72, +0x98,0xB0,0xC9,0x57,0xFC,0xFF,0x68,0x20,0x14,0x00,0xD0,0x4E,0x8C,0x2E,0x97,0x06, +0x00,0x00,0xFE,0x1A,0x39,0x2F,0x00,0x00,0x20,0x9C,0x38,0xF1,0x8F,0x58,0x6E,0x4A, +0xE0,0xFF,0x70,0x66,0x8C,0x2E,0x97,0x06,0x00,0x00,0xF1,0x1B,0x0C,0x2F,0x97,0x06, +0x00,0x00,0x4F,0x1B,0x0C,0x2F,0x97,0x06,0x00,0x00,0xFE,0x1A,0x39,0x3F,0x00,0x00, +0x30,0x9C,0x2C,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xD8,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xDA,0xFF,0x15,0x3F,0x30,0xF9,0x8F,0x5C, +0xAE,0x3E,0xDA,0xFF,0x2E,0x3F,0xDE,0xFF,0x6C,0xF3,0x8F,0x54,0x40,0x3D,0xDE,0xFF, +0xAE,0x3E,0xD8,0xFF,0x2E,0x3F,0xDC,0xFF,0x60,0xF3,0x8F,0x54,0x00,0x3A,0x6E,0x9A, +0xDE,0xFF,0x45,0x4A,0x0E,0x67,0x85,0x3E,0x2E,0x3F,0xDE,0xFF,0x06,0x3F,0x07,0x2F, +0x34,0xF9,0x8F,0x50,0x18,0x60,0x16,0x60,0x7C,0xB0,0x01,0x00,0x00,0x67,0xE2,0xFD, +0x7C,0xB0,0x02,0x00,0x00,0x67,0xEA,0xFD,0x7C,0xB0,0x03,0x00,0xE8,0x67,0x95,0x3E, +0x0C,0x2F,0x97,0x06,0x00,0x00,0x4F,0x1B,0x24,0xF9,0x8F,0x58,0x00,0x36,0x57,0x42, +0x03,0x3F,0x06,0x3F,0x07,0x2F,0x34,0xF9,0x8F,0x50,0x01,0x70,0x3F,0xFC,0x56,0x4E, +0xF4,0xFF,0xE7,0x48,0x1C,0x0F,0x6E,0x20,0x0A,0x00,0x10,0x0C,0x40,0x00,0x02,0x66, +0x10,0x42,0x6E,0x2A,0x12,0x00,0x6E,0x28,0x0E,0x00,0x6E,0x26,0x0A,0x00,0xAE,0x2E, +0x0E,0x00,0x0C,0xF1,0x00,0x3C,0xAE,0x2E,0x0A,0x00,0x0C,0xF1,0x00,0x3A,0x01,0x7E, +0x4D,0x20,0x46,0x32,0xC9,0xD1,0x10,0x42,0x6E,0x0C,0x01,0x00,0x08,0x00,0x0E,0x66, +0xFF,0x7E,0xC6,0xDA,0x8D,0x53,0xC6,0xD8,0x8C,0x53,0xC5,0xD6,0x8B,0x53,0x0D,0x20, +0x07,0x32,0xC6,0xC3,0xC1,0x48,0x81,0xD0,0x40,0x2D,0xFC,0xFF,0x0C,0x20,0x07,0x32, +0xC6,0xC3,0xC1,0x48,0x81,0xD0,0x40,0x2D,0xF8,0xFF,0x0B,0x20,0x07,0x32,0xC5,0xC3, +0xC1,0x48,0x81,0xD0,0x40,0x2D,0xF4,0xFF,0x1E,0x60,0x14,0x0C,0x5F,0x00,0x04,0x67, +0x94,0x1A,0x10,0x60,0xEE,0xB7,0xF4,0xFF,0x06,0x67,0x93,0x1A,0xC7,0xD6,0x04,0x60, +0xBC,0x1A,0x5F,0x00,0xC7,0xDA,0xC7,0xD8,0xEE,0xB9,0xF8,0xFF,0xDC,0x66,0x39,0xFE, +0x56,0x4E,0xDE,0xFF,0x6E,0x2D,0x08,0x00,0xE2,0xFF,0x6E,0x3D,0x0C,0x00,0xE6,0xFF, +0x6E,0x2D,0x16,0x00,0xE8,0xFF,0x6E,0x48,0xEC,0xFF,0x2E,0x2F,0x0E,0x00,0x10,0xF1, +0x6E,0x48,0xF4,0xFF,0x14,0xF1,0x6E,0x20,0x12,0x00,0x68,0x2D,0x04,0x00,0xFC,0xFF, +0x6E,0x48,0xE2,0xFF,0x6E,0x20,0x12,0x00,0x10,0x2F,0x18,0xF1,0xFC,0xDE,0x14,0x00, +0x01,0xF0,0x56,0x4E,0xD0,0xFF,0xE7,0x48,0x04,0x1F,0x2E,0x2E,0x08,0x00,0x2E,0x3C, +0x0C,0x00,0x2E,0x3A,0x0E,0x00,0x2E,0x38,0x10,0x00,0xEE,0x4B,0xD8,0xFF,0x6E,0x48, +0xF4,0xFF,0x0D,0x2F,0x6E,0x48,0xEC,0xFF,0x6E,0x48,0xF0,0xFF,0x6E,0x48,0xF2,0xFF, +0x6E,0x48,0xE8,0xFF,0x06,0x3F,0x07,0x2F,0x1C,0xF1,0xFC,0xDF,0x00,0x00,0x1E,0x00, +0x40,0x1D,0xE0,0xFF,0x2E,0x08,0x07,0x00,0xED,0xFF,0x00,0x66,0x54,0x05,0xAE,0x0C, +0xFF,0xFF,0xFF,0xFF,0xE8,0xFF,0x00,0x67,0x48,0x05,0x85,0x3A,0x44,0x3B,0x02,0x00, +0x79,0x4A,0x00,0x00,0xB8,0x95,0x3C,0x67,0x79,0x4A,0x00,0x00,0xDE,0xC7,0x34,0x67, +0x6E,0x48,0xD0,0xFF,0x55,0x48,0x10,0xF1,0xFD,0x70,0x2E,0x08,0x04,0x00,0xF3,0xFF, +0x0A,0x66,0x2E,0x32,0xF4,0xFF,0x02,0x6C,0x03,0x70,0xC1,0xC1,0x80,0x3E,0x6E,0x48, +0xD0,0xFF,0x20,0xF0,0x6E,0x48,0xD0,0xFF,0x24,0xF1,0xFC,0xDE,0x10,0x00,0x40,0x4A, +0x00,0x67,0xFE,0x04,0x6E,0x0C,0x1C,0x00,0xF0,0xFF,0x00,0x67,0xB8,0x02,0x2E,0x30, +0xF4,0xFF,0x02,0x6C,0x40,0x42,0x40,0x3D,0xE2,0xFF,0x7C,0x3D,0x01,0x00,0xF6,0xFF, +0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x2E,0x30,0xF0,0xFF,0x34,0x60,0xBC,0x3E,0x1C,0x00, +0x2E,0x2F,0xE8,0xFF,0x3C,0x2F,0x00,0x00,0x20,0x9C,0x28,0xF1,0x6E,0x48,0xF6,0xFF, +0x6E,0x48,0xF8,0xFF,0x6E,0x48,0xFA,0xFF,0x6E,0x48,0xFC,0xFF,0x6E,0x48,0xFE,0xFF, +0x39,0x3F,0x00,0x00,0x32,0x9C,0x2C,0xF1,0xFC,0xDF,0x00,0x00,0x1E,0x00,0x18,0x60, +0x7C,0xB0,0x15,0x00,0xC6,0x67,0x7C,0xB0,0x16,0x00,0xC0,0x67,0x7C,0xB0,0x1D,0x00, +0xBA,0x67,0x7C,0xB0,0x1E,0x00,0xB4,0x67,0x2E,0x30,0xF0,0xFF,0x00,0x60,0x82,0x00, +0x6E,0x48,0xF6,0xFF,0x6E,0x48,0xF8,0xFF,0x6E,0x48,0xFA,0xFF,0x6E,0x48,0xFC,0xFF, +0x6E,0x48,0xFE,0xFF,0x2E,0x20,0xE8,0xFF,0x00,0x3F,0x2C,0xF1,0xFC,0xDF,0x00,0x00, +0x16,0x00,0x6E,0x0C,0x1A,0x00,0xF0,0xFF,0x0A,0x66,0x7C,0x3D,0x01,0x00,0xFE,0xFF, +0xAE,0x42,0xF8,0xFF,0x6E,0x4A,0xF4,0xFF,0x1C,0x67,0xAE,0x3E,0xFE,0xFF,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x14,0xF0,0xAE,0x3E,0xF4,0xFF,0x2D,0x2F,0x04,0x00,0x15,0x2F, +0x30,0xF1,0xFC,0xDE,0x0C,0x00,0x6E,0x0C,0x19,0x00,0xF0,0xFF,0x20,0x67,0xAE,0x3E, +0xE2,0xFF,0x0D,0x2F,0x20,0xF0,0x8D,0x2E,0x2E,0x2F,0xF8,0xFF,0x34,0xF1,0x2E,0x30, +0xE2,0xFF,0x40,0x44,0x80,0x3E,0x0D,0x2F,0x20,0xF0,0xFC,0xDE,0x0C,0x00,0x18,0x60, +0x7C,0x90,0x14,0x00,0x7C,0xB0,0x0A,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1, +0xFE,0x00,0xF4,0xF7,0x50,0x20,0xD0,0x4E,0xAE,0x3E,0xFC,0xFF,0x2E,0x3F,0xF6,0xFF, +0x3C,0x3F,0x01,0x00,0x14,0xF0,0x8F,0x58,0x2E,0x30,0xF0,0xFF,0x00,0x60,0x7E,0x01, +0xB9,0x2E,0x00,0x00,0x20,0x9C,0x3C,0x2F,0x00,0x00,0x56,0xB7,0x38,0xF1,0xB9,0x2E, +0x00,0x00,0x24,0x9C,0x3C,0x2F,0x00,0x00,0xA7,0xB7,0x38,0xF1,0xBC,0x2E,0x00,0x00, +0x49,0xB8,0x3C,0x2F,0x00,0x00,0xA7,0xB7,0x3C,0x2F,0x00,0x00,0x56,0xB7,0x39,0x3F, +0x00,0x00,0x30,0x9C,0x3C,0xF1,0xFC,0xDF,0x00,0x00,0x12,0x00,0xFC,0x23,0x00,0x00, +0x49,0xB8,0x00,0x00,0x20,0x9C,0x6E,0x0C,0x1B,0x00,0xF0,0xFF,0x1E,0x66,0xEE,0x13, +0xE0,0xFF,0x00,0x00,0x49,0xB8,0x39,0x42,0x00,0x00,0x4A,0xB8,0xFC,0x33,0x02,0x00, +0x00,0x00,0x30,0x9C,0xFC,0x33,0x03,0x00,0x00,0x00,0x2C,0x9C,0xAE,0x3E,0xE2,0xFF, +0x55,0x48,0x20,0xF0,0xAE,0x3E,0xF6,0xFF,0x55,0x48,0x39,0x2F,0x00,0x00,0x20,0x9C, +0x39,0x3F,0x00,0x00,0x2C,0x9C,0x39,0x3F,0x00,0x00,0x30,0x9C,0x40,0xF1,0x2E,0x30, +0xE2,0xFF,0x40,0x44,0x80,0x3E,0x55,0x48,0x20,0xF0,0xFC,0xDF,0x00,0x00,0x14,0x00, +0x00,0x60,0xF2,0x00,0xBC,0x3E,0x0E,0x00,0x2E,0x2F,0xE8,0xFF,0x3C,0x2F,0x00,0x00, +0x32,0xC7,0x28,0xF1,0x57,0x42,0x39,0x3F,0x00,0x00,0x3E,0xC7,0x3C,0x3F,0x02,0x00, +0x39,0x3F,0x00,0x00,0x38,0xC7,0x39,0x30,0x00,0x00,0x36,0xC7,0x40,0xE7,0x00,0x3F, +0x39,0x30,0x00,0x00,0x0A,0x98,0xC0,0x48,0xFC,0x81,0x08,0x00,0x00,0x3F,0x15,0x2F, +0xA7,0x42,0x39,0x3F,0x00,0x00,0x36,0xC7,0x39,0x2F,0x00,0x00,0x3A,0xC7,0x39,0x2F, +0x00,0x00,0x32,0xC7,0x18,0xF0,0xFC,0xDF,0x00,0x00,0x24,0x00,0x00,0x60,0x96,0x00, +0xBC,0x3E,0x22,0x00,0x2E,0x2F,0xE8,0xFF,0x3C,0x2F,0x00,0x00,0x40,0xC7,0x28,0xF1, +0x15,0x20,0xB9,0xD1,0x00,0x00,0x52,0xC7,0xB9,0xD1,0x00,0x00,0x5A,0xC7,0xBC,0x2E, +0x00,0x00,0x5A,0xC7,0x3C,0x2F,0x00,0x00,0x52,0xC7,0x39,0x3F,0x00,0x00,0x50,0xC7, +0x39,0x2F,0x00,0x00,0x4C,0xC7,0x39,0x2F,0x00,0x00,0x48,0xC7,0x39,0x2F,0x00,0x00, +0x44,0xC7,0x39,0x2F,0x00,0x00,0x40,0xC7,0x2E,0x3F,0xF2,0xFF,0x44,0xF1,0xFC,0xDF, +0x00,0x00,0x20,0x00,0x6E,0x02,0xFE,0xFF,0xF2,0xFF,0x38,0x60,0xAE,0x3E,0xF2,0xFF, +0x2E,0x3F,0xF2,0xFF,0x2E,0x2F,0xE8,0xFF,0x55,0x48,0x06,0x3F,0x07,0x2F,0x48,0xF1, +0xFC,0xDF,0x00,0x00,0x10,0x00,0x40,0x3D,0xF2,0xFF,0x18,0x60,0x7C,0x90,0x15,0x00, +0x7C,0xB0,0x0A,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0x20,0xF8, +0x50,0x20,0xD0,0x4E,0x6E,0x0C,0x1C,0x00,0xF0,0xFF,0x12,0x67,0x6E,0x0C,0x20,0x00, +0xF0,0xFF,0x0A,0x67,0x6E,0x0C,0x1A,0x00,0xF0,0xFF,0x00,0x66,0x7E,0x00,0xAE,0x2E, +0xE8,0xFF,0x39,0x2F,0x00,0x00,0x44,0xC8,0x68,0xF0,0x8F,0x58,0x40,0x3D,0xEE,0xFF, +0x6E,0x4A,0xEE,0xFF,0x64,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x2F,0x01,0x00,0x02,0x00, +0x14,0xF0,0x8F,0x58,0x2D,0x30,0x06,0x00,0x79,0x90,0x00,0x00,0x72,0xC6,0xC0,0x48, +0xFC,0x81,0x02,0x00,0x6D,0xD0,0x02,0x00,0x40,0x3D,0xE4,0xFF,0x6E,0x0C,0x1A,0x00, +0xF0,0xFF,0x1E,0x66,0x2D,0x30,0x04,0x00,0x2E,0x32,0xEE,0xFF,0xF9,0xC3,0x00,0x00, +0x32,0xC8,0x41,0x90,0xC0,0x48,0xFC,0x81,0x02,0x00,0x55,0xD0,0x40,0x3D,0xE6,0xFF, +0x04,0x60,0x55,0x3D,0xE6,0xFF,0xAE,0x3E,0xEE,0xFF,0x2E,0x3F,0xE4,0xFF,0x2E,0x3F, +0xE6,0xFF,0x3C,0x3F,0x03,0x00,0x10,0xF0,0x8F,0x5C,0x6E,0x4A,0xF2,0xFF,0x00,0x67, +0xA0,0x01,0x2E,0x08,0x04,0x00,0xF3,0xFF,0x4A,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x2F, +0x00,0x00,0x01,0x00,0x14,0xF0,0xBC,0x3E,0x01,0x00,0x2D,0x2F,0x04,0x00,0x97,0x06, +0x06,0x00,0x06,0x00,0x15,0x2F,0x97,0x04,0x03,0x00,0x03,0x00,0x30,0xF1,0x57,0x42, +0x3C,0x2F,0x00,0x00,0x01,0x00,0x14,0xF0,0xBC,0x3E,0x02,0x00,0x2D,0x2F,0x04,0x00, +0x97,0x06,0x04,0x00,0x04,0x00,0x15,0x2F,0x97,0x04,0x02,0x00,0x02,0x00,0x30,0xF1, +0xFC,0xDE,0x18,0x00,0x6E,0x4A,0xF4,0xFF,0x0C,0x6F,0xAE,0x3E,0xF4,0xFF,0x0D,0x2F, +0x20,0xF0,0x8F,0x58,0x04,0x60,0x6E,0x44,0xF4,0xFF,0x2E,0x08,0x05,0x00,0xF3,0xFF, +0x72,0x67,0x6E,0x4A,0xF4,0xFF,0x6C,0x67,0xAE,0x3E,0xFE,0xFF,0x3C,0x3F,0x19,0x00, +0x00,0xF0,0x2E,0x30,0xF4,0xFF,0x40,0xE3,0x80,0x3E,0x2D,0x3F,0x04,0x00,0x2E,0x30, +0xF4,0xFF,0x57,0xD1,0x2D,0x3F,0x02,0x00,0x2D,0x30,0x06,0x00,0x57,0xD1,0x2E,0x30, +0xF4,0xFF,0x57,0xD1,0x15,0x3F,0x67,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x04,0xF0, +0x2E,0x30,0xF4,0xFF,0xFC,0xC1,0x03,0x00,0x80,0x3E,0x2D,0x30,0x06,0x00,0x57,0xD1, +0x2E,0x30,0xF4,0xFF,0x40,0xE3,0x00,0x3F,0x15,0x2F,0x2D,0x30,0x04,0x00,0x57,0xD1, +0x2E,0x30,0xF4,0xFF,0x57,0xD1,0x67,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x04,0xF0, +0xFC,0xDE,0x1A,0x00,0x2E,0x08,0x02,0x00,0xF3,0xFF,0x2A,0x67,0xBC,0x3E,0x01,0x00, +0x3C,0x2F,0x01,0x00,0x02,0x00,0x14,0xF0,0xFC,0x33,0x08,0x00,0x00,0x00,0xBA,0x95, +0xBC,0x3E,0x01,0x00,0x15,0x2F,0x97,0x06,0x02,0x00,0x00,0x00,0x3C,0x3F,0x03,0x00, +0x10,0xF0,0xFC,0xDE,0x0A,0x00,0x2E,0x08,0x01,0x00,0xF3,0xFF,0x3A,0x67,0x57,0x42, +0x3C,0x2F,0x00,0x00,0x02,0x00,0x14,0xF0,0x15,0x2F,0x2D,0x20,0x04,0x00,0xBC,0x90, +0x01,0x00,0x01,0x00,0x97,0xD1,0x15,0x2F,0x4C,0xF1,0xAD,0x3E,0x02,0x00,0x15,0x22, +0x2D,0x20,0x04,0x00,0xBC,0x90,0x01,0x00,0x01,0x00,0x80,0xD2,0x41,0x48,0x01,0x2F, +0x15,0x3F,0x4C,0xF1,0xFC,0xDE,0x12,0x00,0x2E,0x08,0x03,0x00,0xF3,0xFF,0x20,0x67, +0x3C,0x2F,0x19,0x00,0x00,0x00,0x00,0xF0,0x2D,0x2F,0x04,0x00,0x15,0x2F,0x3C,0x3F, +0x04,0x00,0x3C,0x2F,0x02,0x00,0x02,0x00,0x04,0xF0,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x2E,0x08,0x00,0x00,0xF3,0xFF,0x18,0x67,0x2D,0x2F,0x04,0x00,0x15,0x2F,0x3C,0x3F, +0x07,0x00,0x3C,0x2F,0x03,0x00,0x01,0x00,0x04,0xF0,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x3D,0xF8,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x00,0x03,0x2E,0x2E,0x08,0x00,0x47,0x20, +0x2E,0x32,0x0C,0x00,0x08,0x66,0x7C,0x3D,0xFF,0xFF,0xFE,0xFF,0x0A,0x60,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x50,0x3D,0xFE,0xFF,0xAE,0x3E,0x0C,0x00,0x07,0x2F,0x50,0xF1, +0x8F,0x58,0x40,0x3D,0xFC,0xFF,0x7C,0xB0,0xFF,0xFF,0x18,0x67,0x6E,0x48,0xF8,0xFF, +0x6E,0x48,0xFA,0xFF,0x2E,0x3F,0xFC,0xFF,0x07,0x2F,0x54,0xF1,0xFC,0xDF,0x00,0x00, +0x0E,0x00,0x04,0x60,0xAE,0x42,0xF8,0xFF,0x1C,0xF0,0xAE,0x3E,0x0E,0x00,0x2E,0x3F, +0xF8,0xFF,0x2E,0x3F,0xFA,0xFF,0x3C,0x2F,0xFE,0x00,0xF2,0x96,0x2E,0x3F,0xFE,0xFF, +0x2E,0x3F,0x0C,0x00,0x07,0x2F,0x58,0xF1,0xFC,0xDF,0x00,0x00,0x10,0x00,0x28,0xF0, +0x21,0xF0,0x56,0x4E,0xE4,0xFF,0xE7,0x48,0x04,0x0F,0x2E,0x2E,0x08,0x00,0x2E,0x3C, +0x0C,0x00,0x2E,0x3A,0x0E,0x00,0xEE,0x4B,0xF2,0xFF,0x7C,0x3D,0xFF,0xFF,0xFE,0xFF, +0x46,0x4A,0x12,0x66,0xA7,0x42,0xA7,0x42,0x6E,0x48,0xEA,0xFF,0x5C,0xF1,0xFC,0xDF, +0x00,0x00,0x0C,0x00,0x1A,0x60,0x86,0x3E,0x07,0x2F,0x50,0xF1,0x40,0x3D,0xE8,0xFF, +0x6E,0x48,0xEA,0xFF,0x2E,0x3F,0xE8,0xFF,0x07,0x2F,0x94,0xF0,0xFC,0xDE,0x0E,0x00, +0xAE,0x42,0xFA,0xFF,0x00,0x60,0xB0,0x00,0x8D,0x2E,0x06,0x3F,0x07,0x2F,0xEC,0xF0, +0x8F,0x5C,0x2E,0x30,0xEA,0xFF,0x55,0xD1,0x2E,0x30,0xEC,0xFF,0x6D,0xD1,0x02,0x00, +0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x50,0x50,0x3D,0xE4,0xFF, +0x8D,0x2E,0x2E,0x2F,0x10,0x00,0x60,0xF1,0x8F,0x58,0x40,0x4A,0x48,0x67,0x2E,0x08, +0x07,0x00,0xE5,0xFF,0x40,0x66,0x46,0x3D,0xFE,0xFF,0x47,0x20,0x06,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x88,0x58,0x50,0x3D,0xE6,0xFF,0x6E,0x0C,0xFF,0xFF,0xE6,0xFF, +0x1C,0x67,0x45,0x4A,0x18,0x67,0x2E,0x3C,0xE6,0xFF,0x45,0x53,0x55,0x3D,0xEA,0xFF, +0x6D,0x3D,0x02,0x00,0xEC,0xFF,0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x06,0x60,0x7C,0x3D, +0x01,0x00,0xFA,0xFF,0x30,0x60,0x6E,0x4A,0xFC,0xFF,0x24,0x67,0x6E,0x0C,0xFF,0xFF, +0xFE,0xFF,0x1C,0x67,0x86,0x3E,0x2E,0x3F,0xFE,0xFF,0x07,0x2F,0x64,0xF1,0x8F,0x5C, +0x00,0x3C,0x7C,0xBC,0xFF,0xFF,0x06,0x66,0x7C,0x3D,0x01,0x00,0xFA,0xFF,0x06,0x60, +0x7C,0x3D,0x01,0x00,0xFA,0xFF,0x6E,0x4A,0xFA,0xFF,0x00,0x67,0x4C,0xFF,0x2E,0x30, +0xFE,0xFF,0x39,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x08,0x00, +0x2E,0x3C,0x0C,0x00,0x2E,0x3A,0x0E,0x00,0x7C,0xBC,0xFF,0xFF,0x48,0x67,0x7C,0xBA, +0xFF,0xFF,0x42,0x67,0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x86,0x30, +0x07,0x26,0x06,0x30,0xFC,0xC1,0x18,0x00,0x80,0xD6,0x83,0x58,0x43,0x20,0x10,0x38, +0x7C,0xB8,0xFF,0xFF,0x10,0x66,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x88,0x54,0x85,0x30,0x0C,0x60,0x47,0x20,0x04,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0x85,0x30,0x43,0x20,0x85,0x30,0x3F,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x00,0x3F, +0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x46,0x4A,0x1A,0x67,0x47,0x20,0x06,0x32, +0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x50,0x3D,0xFC,0xFF,0x86,0x3E,0x07,0x2F,0x50,0xF1, +0x8F,0x58,0x00,0x3A,0x02,0x60,0x6E,0x60,0x07,0x26,0x05,0x30,0xFC,0xC1,0x18,0x00, +0x80,0xD6,0x83,0x54,0x43,0x20,0x50,0xBC,0x26,0x66,0x07,0x28,0x05,0x30,0xFC,0xC1, +0x18,0x00,0x80,0xD8,0x84,0x58,0x44,0x20,0x50,0xBC,0x0C,0x66,0x7C,0x3D,0xFF,0xFF, +0xFC,0xFF,0x44,0x20,0xBC,0x30,0xFF,0xFF,0x43,0x20,0xAE,0x30,0xFC,0xFF,0x36,0x60, +0x86,0x3E,0x05,0x3F,0x07,0x2F,0x64,0xF1,0x8F,0x5C,0x40,0x3D,0xFE,0xFF,0x47,0x20, +0x2E,0x32,0xFE,0xFF,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xAE,0x30,0xFC,0xFF,0x07,0x28, +0x05,0x30,0xFC,0xC1,0x18,0x00,0x80,0xD8,0x84,0x58,0x44,0x20,0x50,0xBC,0x06,0x66, +0x44,0x20,0xAE,0x30,0xFE,0xFF,0x3F,0xF0,0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x00,0x3F, +0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x46,0x4A,0x0C,0x67,0x86,0x3E,0x07,0x2F, +0x50,0xF1,0x8F,0x58,0x00,0x3A,0x04,0x60,0x00,0x60,0xAC,0x00,0x86,0x3E,0x07,0x2F, +0x68,0xF1,0x8F,0x58,0x07,0x28,0x05,0x30,0xFC,0xC1,0x18,0x00,0x80,0xD8,0x84,0x54, +0x44,0x20,0x50,0x3D,0xFE,0xFF,0x07,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0x81,0xD0, +0x40,0x2D,0xF8,0xFF,0x6E,0x4A,0x0E,0x00,0x0E,0x66,0x6E,0x20,0xF8,0xFF,0xAE,0x30, +0xFE,0xFF,0x44,0x20,0x86,0x30,0x58,0x60,0x6E,0x0C,0xFF,0xFF,0x0E,0x00,0x12,0x66, +0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x58,0x50,0x3D,0xFE,0xFF, +0x26,0x60,0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x14,0x60,0x47,0x20,0x2E,0x32,0xFE,0xFF, +0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x50,0x3D,0xFE,0xFF,0x6E,0x52,0xFC,0xFF,0x2E,0x30, +0xFC,0xFF,0x6E,0xB0,0x0E,0x00,0xE2,0x6D,0x07,0x26,0x2E,0x30,0xFE,0xFF,0xFC,0xC1, +0x18,0x00,0x80,0xD6,0x6E,0x20,0xF8,0xFF,0x43,0x22,0x91,0x30,0x43,0x20,0x86,0x30, +0x6E,0x20,0xF8,0xFF,0x50,0xBA,0x0E,0x66,0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x88,0x58,0x86,0x30,0x3F,0xF0,0x56,0x4E,0xEC,0xFF,0xE7,0x48,0x04,0x07, +0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0xEE,0x4B,0xF2,0xFF,0x6E,0x48,0xFA,0xFF, +0x55,0x48,0x6E,0x48,0xFE,0xFF,0x6E,0x48,0xFC,0xFF,0x6E,0x48,0xF0,0xFF,0x6E,0x48, +0xEC,0xFF,0x06,0x3F,0x07,0x2F,0x1C,0xF1,0xFC,0xDF,0x00,0x00,0x1E,0x00,0x40,0x42, +0x2E,0x30,0xF0,0xFF,0x6E,0xB0,0x0E,0x00,0x00,0x67,0xE4,0x00,0xAE,0x0C,0xFF,0xFF, +0xFF,0xFF,0xEC,0xFF,0x00,0x67,0xD8,0x00,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x0A,0x00,0xAE,0x30,0x0E,0x00,0x6E,0x4A,0x10,0x00, +0x00,0x67,0xBC,0x00,0x8D,0x2E,0x97,0x54,0x0D,0x2F,0x06,0x3F,0x07,0x2F,0x54,0xF1, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x1C,0xF0,0x6E,0x4A,0xFA,0xFF,0x04,0x6C,0x40,0x42, +0x04,0x60,0x2E,0x30,0xFA,0xFF,0x40,0x3D,0xFA,0xFF,0x6E,0x0C,0x18,0x00,0xFC,0xFF, +0x20,0x66,0xAE,0x3E,0x0E,0x00,0x2E,0x3F,0xF0,0xFF,0x2E,0x2F,0xEC,0xFF,0x0D,0x2F, +0x06,0x3F,0x07,0x2F,0x48,0xF1,0xFC,0xDF,0x00,0x00,0x10,0x00,0x6E,0x42,0x10,0x00, +0x58,0x60,0x6E,0x0C,0x1F,0x00,0xFC,0xFF,0x50,0x67,0x40,0x42,0x2E,0x30,0x0E,0x00, +0x41,0x42,0x2E,0x32,0xF0,0xFF,0x40,0xB3,0x7C,0xC0,0x01,0x00,0x3C,0x67,0xAD,0x3E, +0x06,0x00,0x2E,0x30,0xFA,0xFF,0x40,0xE3,0x57,0x91,0x2D,0x3F,0x04,0x00,0x2E,0x30, +0xFA,0xFF,0x40,0xE3,0x57,0x91,0x15,0x2F,0x2E,0x30,0xFA,0xFF,0x40,0x48,0x2E,0x30, +0xFA,0xFF,0x97,0xD1,0x3C,0x3F,0x07,0x00,0x3C,0x2F,0x03,0x00,0x01,0x00,0x04,0xF0, +0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x42,0x10,0x00,0x6E,0x4A,0x10,0x00,0x0C,0x67, +0x15,0x2F,0x06,0x3F,0x07,0x2F,0x6C,0xF1,0xFC,0xDE,0x0A,0x00,0x28,0xF0,0x31,0xF8, +0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x0E,0x00,0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00, +0xAE,0xD2,0x08,0x00,0x81,0x50,0x41,0x22,0x91,0x30,0x7C,0x20,0x00,0x00,0x0A,0x00, +0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00,0xAE,0xD2,0x08,0x00,0x30,0x30,0x00,0x18, +0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07,0x2E,0x2E,0x08,0x00,0x2E,0x3C, +0x0C,0x00,0x6E,0x2A,0x0E,0x00,0x8D,0x2E,0x97,0x54,0x0D,0x2F,0x06,0x3F,0x07,0x2F, +0x54,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x14,0x00,0x50,0x3B,0x04,0x00,0x47,0x20,0x06,0x32, +0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x16,0x00,0x50,0x3B,0x06,0x00, +0x31,0xF8,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x04,0x00,0x2E,0x30,0x0C,0x00,0xFC,0xC1, +0x18,0x00,0xAE,0xD0,0x08,0x00,0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x2E,0x2F, +0x0E,0x00,0x70,0xF1,0x8F,0x50,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x04,0x00, +0x2E,0x2F,0x0E,0x00,0x2E,0x30,0x0C,0x00,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00, +0x00,0x2F,0x97,0x06,0x00,0x00,0x10,0x00,0x70,0xF1,0x8F,0x50,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x0C,0x07,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x6E,0x2A, +0x0E,0x00,0x6E,0x28,0x12,0x00,0x40,0x42,0x80,0x38,0x80,0x3A,0x47,0x20,0x06,0x32, +0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x10,0x00,0x10,0x30,0x55,0xD1, +0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0xFC,0xD1,0x00,0x00,0x12,0x00, +0x10,0x30,0x54,0xD1,0x86,0x3E,0x07,0x2F,0x50,0xF1,0x8F,0x58,0x00,0x3C,0x7C,0xBC, +0xFF,0xFF,0xC8,0x66,0x31,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x3F,0x2E,0x2E, +0x08,0x00,0x2E,0x3C,0x0E,0x00,0x47,0x20,0x2E,0x32,0x0C,0x00,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x88,0x54,0x10,0x36,0x46,0xB6,0x1E,0x67,0x18,0x60,0x47,0x20,0x03,0x32, +0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x10,0x38,0x46,0xB8,0x04,0x67,0x04,0x36,0x04,0x60, +0x03,0x30,0x06,0x60,0xE6,0x60,0x02,0x60,0xFF,0x70,0x3F,0xF0,0x56,0x4E,0xF8,0xFF, +0x6E,0x20,0x08,0x00,0x50,0x3D,0xFC,0xFF,0x2E,0x30,0xFC,0xFF,0x40,0xE0,0x7C,0xC0, +0xFF,0x00,0x40,0x3D,0xFE,0xFF,0x6E,0x02,0xFF,0x00,0xFC,0xFF,0x6E,0x4A,0x0C,0x00, +0x12,0x67,0x6E,0x0C,0x50,0x00,0xFC,0xFF,0x0A,0x66,0x79,0x3D,0x00,0x00,0x0A,0x98, +0xFC,0xFF,0x1E,0x60,0x2E,0x30,0xFC,0xFF,0x6E,0x4A,0x0C,0x00,0x08,0x67,0x39,0x32, +0x00,0x00,0x32,0xC8,0x06,0x60,0x39,0x32,0x00,0x00,0x72,0xC6,0xC1,0xC1,0x40,0x3D, +0xFC,0xFF,0x6E,0x0C,0x80,0x00,0xFE,0xFF,0x0A,0x6F,0x2E,0x30,0xFE,0xFF,0x7C,0xD0, +0x00,0xFF,0x04,0x60,0x2E,0x30,0xFE,0xFF,0x6E,0xD1,0xFC,0xFF,0x6E,0x20,0x08,0x00, +0xAE,0x30,0xFC,0xFF,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x30, +0x0C,0x00,0xFC,0xC1,0x18,0x00,0x00,0x2A,0xAE,0xDA,0x08,0x00,0xBC,0xDA,0x00,0x00, +0x10,0x00,0x01,0x7C,0x47,0x42,0x20,0x60,0x86,0x3E,0x05,0x20,0x07,0x32,0x41,0xE3, +0xC1,0x48,0x81,0xD0,0x00,0x2F,0x60,0xF9,0x8F,0x58,0x46,0x4A,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0x00,0x3C,0x47,0x52,0x7C,0xBE,0x04,0x00,0xDA,0x6D,0x39,0xF0, +0x56,0x4E,0xF8,0xFF,0x8E,0x2E,0x97,0x59,0x2E,0x3F,0x08,0x00,0x3C,0x3F,0x05,0x00, +0x39,0x2F,0x00,0x00,0x06,0x98,0x4C,0xF2,0x8F,0x50,0xAE,0x2E,0xFC,0xFF,0x3C,0x2F, +0x00,0x00,0x9A,0xB8,0x38,0xF1,0x8F,0x58,0x3C,0x20,0x00,0x00,0x9A,0xB8,0x01,0xF0, +0x56,0x4E,0xFA,0xFF,0x6E,0x30,0x0A,0x00,0xC8,0xD0,0xF9,0xD1,0x00,0x00,0x3C,0x9C, +0x50,0x3D,0xFE,0xFF,0x80,0x42,0x2E,0x30,0xFE,0xFF,0x2E,0x32,0x0C,0x00,0xEE,0xC3, +0x08,0x00,0x81,0xD0,0xB9,0xD0,0x00,0x00,0x3C,0x9C,0x01,0xF0,0x56,0x4E,0xFE,0xFF, +0xE7,0x48,0x00,0x3F,0x2E,0x3E,0x08,0x00,0x2E,0x3C,0x0A,0x00,0x7C,0x3D,0x01,0x00, +0xFE,0xFF,0x07,0x30,0x00,0x60,0xE2,0x00,0x06,0x30,0x48,0xE5,0xC0,0x33,0x00,0x00, +0xA4,0x9B,0xC8,0x91,0x79,0x30,0x00,0x00,0xA4,0x9B,0x79,0x22,0x00,0x00,0x02,0x98, +0xFC,0xD3,0x00,0x00,0x0A,0x00,0x51,0x22,0x30,0x20,0x00,0x98,0x00,0x60,0xE4,0x00, +0x01,0x76,0x18,0x78,0x00,0x60,0xC6,0x00,0x02,0x76,0x1C,0x78,0x00,0x60,0xBE,0x00, +0x03,0x76,0x22,0x78,0x00,0x60,0xB6,0x00,0x04,0x76,0x0E,0x78,0x00,0x60,0xAE,0x00, +0x86,0x3E,0x3C,0x3F,0x01,0x00,0x64,0xF9,0x8F,0x54,0x00,0x2A,0x05,0x20,0xBC,0xD0, +0x00,0x00,0x0C,0x00,0x00,0x60,0xAC,0x00,0x86,0x3E,0x3C,0x3F,0x02,0x00,0x64,0xF9, +0x8F,0x54,0x00,0x2A,0x7C,0xBE,0x09,0x00,0x0A,0x66,0x05,0x20,0x80,0x58,0x00,0x60, +0x92,0x00,0x08,0x60,0x05,0x20,0x80,0x50,0x00,0x60,0x88,0x00,0x86,0x3E,0x3C,0x3F, +0x03,0x00,0x64,0xF9,0x8F,0x54,0x00,0x2A,0x7C,0xBE,0x0C,0x00,0x0A,0x66,0x05,0x20, +0x80,0x58,0x00,0x60,0x6E,0x00,0x06,0x60,0x05,0x20,0x80,0x50,0x64,0x60,0xBC,0x3E, +0x04,0x00,0x3C,0x3F,0x05,0x00,0x06,0x3F,0x68,0xF9,0x8F,0x58,0x40,0x20,0x10,0x20, +0x50,0x60,0xBC,0x3E,0x04,0x00,0x3C,0x3F,0x08,0x00,0x06,0x3F,0x68,0xF9,0x8F,0x58, +0x40,0x20,0x10,0x20,0x3C,0x60,0x05,0x76,0x04,0x78,0x20,0x60,0x08,0x76,0x04,0x78, +0x1A,0x60,0x6E,0x42,0xFE,0xFF,0x14,0x60,0x7C,0xB0,0x10,0x00,0xF4,0x62,0x40,0xE5, +0x40,0x30,0xFC,0xD1,0xFE,0x00,0x4C,0xF8,0x50,0x20,0xD0,0x4E,0x6E,0x4A,0xFE,0xFF, +0x0E,0x67,0x84,0x3E,0x03,0x3F,0x06,0x3F,0x68,0xF9,0x8F,0x58,0x04,0x60,0x02,0x60, +0xFF,0x70,0x3F,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0xBC,0x3E,0x04,0x00, +0x3C,0x3F,0x09,0x00,0x67,0x42,0x68,0xF9,0x8F,0x58,0x00,0x2C,0x79,0x20,0x00,0x00, +0x02,0x98,0xFC,0xD1,0x00,0x00,0x0A,0x00,0x86,0x20,0x79,0x20,0x00,0x00,0x3C,0x9C, +0xFC,0xD1,0x00,0x00,0x16,0x00,0x10,0x3E,0x47,0x53,0x14,0x60,0x06,0x20,0x07,0x32, +0x41,0xE5,0x41,0x48,0x41,0x42,0x41,0x48,0x81,0xD0,0x80,0x2E,0x6C,0xF9,0x47,0x53, +0x47,0x4A,0xE8,0x6C,0x31,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x79,0x20, +0x00,0x00,0x3C,0x9C,0xFC,0xD1,0x00,0x00,0x14,0x00,0x10,0x3E,0x47,0x53,0x3C,0x60, +0x87,0x3E,0x3C,0x3F,0x01,0x00,0x64,0xF9,0x8F,0x54,0x00,0x2A,0x57,0x42,0x05,0x2F, +0x94,0xF2,0x8F,0x58,0x45,0x20,0x88,0x5C,0x10,0x3C,0x7C,0xCC,0xFF,0x00,0x7C,0xBC, +0x14,0x00,0x16,0x67,0x7C,0xBC,0x19,0x00,0x10,0x67,0x7C,0xBC,0x1B,0x00,0x0A,0x67, +0x85,0x2E,0x97,0x06,0x00,0x00,0x0C,0x00,0x6C,0xF9,0x47,0x53,0x47,0x4A,0xC0,0x6C, +0x39,0xF0,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x00,0x0F,0x79,0x20,0x00,0x00,0x3C,0x9C, +0xFC,0xD1,0x00,0x00,0x18,0x00,0x10,0x3E,0x47,0x53,0x00,0x60,0x9A,0x00,0x87,0x3E, +0x3C,0x3F,0x02,0x00,0x64,0xF9,0x8F,0x54,0x00,0x2A,0x80,0x42,0x40,0x2D,0xFC,0xFF, +0x40,0x2D,0xF8,0xFF,0x87,0x3E,0x3C,0x3F,0x08,0x00,0x70,0xF9,0x8F,0x54,0x40,0x4A, +0x10,0x67,0x05,0x20,0xBC,0xD0,0x00,0x00,0x18,0x00,0x40,0x2D,0xF8,0xFF,0x45,0x2D, +0xF0,0xFF,0x87,0x3E,0x3C,0x3F,0x09,0x00,0x70,0xF9,0x8F,0x54,0x40,0x4A,0x14,0x67, +0x05,0x20,0xBC,0xD0,0x00,0x00,0x1A,0x00,0x40,0x2D,0xFC,0xFF,0x05,0x20,0x80,0x58, +0x40,0x2D,0xF4,0xFF,0x46,0x42,0x2C,0x60,0x46,0x30,0xC8,0xD1,0xC8,0xD1,0xB6,0x4A, +0xF8,0x88,0x1E,0x67,0x46,0x30,0xC8,0xD1,0xC8,0xD1,0x76,0x20,0xF0,0x88,0x90,0x2E, +0x74,0xF9,0x00,0x3F,0x57,0x52,0x46,0x30,0xC8,0xD1,0xC8,0xD1,0x76,0x20,0xF8,0x88, +0x9F,0x30,0x46,0x52,0x7C,0xBC,0x02,0x00,0xCE,0x6D,0x87,0x3E,0x3C,0x3F,0x0A,0x00, +0x70,0xF9,0x8F,0x54,0x47,0x53,0x47,0x4A,0x00,0x6C,0x64,0xFF,0x39,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x10,0x60,0x87,0x3E,0x2E,0x3F, +0x0A,0x00,0x64,0xF9,0x8F,0x54,0x80,0x2E,0x6C,0xF9,0x47,0x53,0x47,0x4A,0xEC,0x6C, +0x21,0xF0,0x56,0x4E,0xFC,0xFF,0x2E,0x2F,0x08,0x00,0x64,0xF9,0x8F,0x58,0x80,0x2E, +0x6C,0xF9,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x2E,0x08,0x00, +0x47,0x20,0x10,0x2C,0xBC,0xBC,0xFF,0xFF,0xFF,0xFF,0x12,0x67,0x06,0x20,0xB9,0xD0, +0x00,0x00,0x3C,0x9C,0x47,0x22,0x80,0x22,0x01,0x70,0x04,0x60,0x02,0x60,0x40,0x42, +0x31,0xF0,0x56,0x4E,0xFC,0xFF,0xEE,0x23,0x08,0x00,0x00,0x00,0x02,0x98,0x79,0x20, +0x00,0x00,0x02,0x98,0xFC,0xD1,0x00,0x00,0x0E,0x00,0xD0,0x23,0x00,0x00,0x3C,0x9C, +0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xEE,0x23,0x08,0x00,0x00,0x00,0x02,0x98,0x7C,0x20, +0x00,0x00,0x0E,0x00,0x79,0x22,0x00,0x00,0x02,0x98,0xB0,0x2E,0x00,0x98,0x78,0xF4, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x6E,0x2A,0x10,0x00,0xAE,0x2E,0x08,0x00, +0x78,0xF9,0x2E,0x2F,0x0C,0x00,0x64,0xF9,0x8F,0x58,0x80,0x2A,0x95,0x0C,0xFF,0xFF, +0xFF,0xFF,0x04,0x66,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF8,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0xAE,0x2E,0x08,0x00,0x78,0xF9,0x2E,0x2F,0x0C,0x00,0x64,0xF9, +0x8F,0x58,0x00,0x2E,0xBC,0xBE,0xFF,0xFF,0xFF,0xFF,0x0C,0x67,0x47,0x20,0xAE,0x20, +0x10,0x00,0x01,0x70,0x04,0x60,0x02,0x60,0x40,0x42,0x21,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x0F,0xAE,0x2E,0x0C,0x00,0x39,0x2F,0x00,0x00,0x9E,0xC7,0x38,0xF1, +0x8F,0x58,0x97,0x42,0x39,0x2F,0x00,0x00,0x9E,0xC7,0xA8,0xF2,0x8F,0x58,0x40,0x4A, +0x06,0x66,0x40,0x42,0x00,0x60,0x96,0x00,0xEE,0x23,0x08,0x00,0x00,0x00,0x02,0x98, +0x57,0x42,0x39,0x2F,0x00,0x00,0x9E,0xC7,0x50,0xF3,0x8F,0x58,0x00,0x3C,0x79,0x4A, +0x00,0x00,0xEC,0x98,0x10,0x66,0xBC,0x2E,0x00,0x00,0x6C,0xC8,0x3C,0x3F,0x24,0x00, +0x06,0x3F,0x7C,0xF3,0x8F,0x58,0x79,0x4A,0x00,0x00,0xEC,0x98,0x48,0x66,0x39,0x3E, +0x00,0x00,0x8E,0xC8,0x80,0x42,0x07,0x30,0x80,0x2E,0x64,0xF3,0xC0,0x23,0x00,0x00, +0x3C,0x9C,0x79,0x4A,0x00,0x00,0xEC,0x98,0x2C,0x66,0x97,0x42,0x67,0x42,0x06,0x3F, +0x7C,0xF9,0x8F,0x58,0xB9,0x2E,0x00,0x00,0x3C,0x9C,0x07,0x3F,0x06,0x3F,0x7C,0xF3, +0x8F,0x58,0x79,0x4A,0x00,0x00,0xEC,0x98,0x0C,0x66,0x87,0x3E,0x39,0x2F,0x00,0x00, +0x3C,0x9C,0x5C,0xF9,0x8F,0x58,0x79,0x4A,0x00,0x00,0xEC,0x98,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0x00,0x3A,0x86,0x3E,0x80,0xF3,0x05,0x30,0x39,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x79,0x20,0x00,0x00,0x02,0x98,0xFC,0xD1,0x00,0x00, +0x0E,0x00,0xAE,0x20,0x08,0x00,0x79,0x20,0x00,0x00,0x02,0x98,0xFC,0xD1,0x00,0x00, +0x12,0x00,0xAE,0x30,0x0C,0x00,0x80,0xF9,0x84,0xF9,0x79,0x20,0x00,0x00,0x3C,0x9C, +0xFC,0xD1,0x00,0x00,0x1A,0x00,0x10,0x3E,0x47,0x53,0xBC,0x3E,0x0B,0x00,0x07,0x3F, +0x88,0xF9,0x8F,0x54,0xBC,0x3E,0x0C,0x00,0x07,0x3F,0x88,0xF9,0x8F,0x54,0xBC,0x3E, +0x0D,0x00,0x07,0x3F,0x88,0xF9,0x8F,0x54,0xBC,0x3E,0x0E,0x00,0x7C,0x20,0x00,0x00, +0x1C,0x00,0x79,0x22,0x00,0x00,0x3C,0x9C,0x30,0x3F,0x00,0x98,0x57,0x53,0x88,0xF9, +0x8F,0x54,0xBC,0x3E,0x0F,0x00,0x7C,0x20,0x00,0x00,0x1E,0x00,0x79,0x22,0x00,0x00, +0x3C,0x9C,0x30,0x3F,0x00,0x98,0x57,0x53,0x88,0xF9,0x8F,0x54,0xBC,0x3E,0x10,0x00, +0x7C,0x20,0x00,0x00,0x20,0x00,0x79,0x22,0x00,0x00,0x3C,0x9C,0x30,0x3F,0x00,0x98, +0x57,0x53,0x88,0xF9,0x8F,0x54,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0xAE,0x2E,0x08,0x00, +0x78,0xF9,0x8C,0xF9,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x2E, +0x08,0x00,0xAE,0x2E,0x0C,0x00,0x07,0x2F,0x90,0xF9,0x8F,0x58,0x00,0x3C,0x46,0x4A, +0x04,0x67,0x87,0x2E,0xB8,0xF8,0x06,0x30,0x31,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x2E, +0x00,0x00,0x9A,0xBA,0x2E,0x2F,0x08,0x00,0x38,0xF1,0x8F,0x58,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0xAE,0x2E,0x08,0x00,0x3C,0x2F,0x00,0x00,0x9A,0xBA,0x38,0xF1,0x8F,0x58, +0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x80,0x00,0x39,0x2F,0x00,0x00,0x9E,0xC7, +0x2E,0x2F,0x08,0x00,0x28,0xF1,0x8F,0x50,0xBC,0x3E,0x80,0x00,0x39,0x2F,0x00,0x00, +0x2A,0xC8,0x2E,0x2F,0x0C,0x00,0x28,0xF1,0x8F,0x50,0x01,0x70,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0xBC,0x3E,0x80,0x00,0x2E,0x2F,0x0E,0x00,0x39,0x2F,0x00,0x00,0x9E,0xC7, +0x28,0xF1,0x8F,0x50,0xBC,0x3E,0x80,0x00,0x2E,0x2F,0x12,0x00,0x39,0x2F,0x00,0x00, +0x2A,0xC8,0x28,0xF1,0x8F,0x50,0xEE,0x33,0x08,0x00,0x00,0x00,0xA0,0x98,0x79,0x42, +0x00,0x00,0x3C,0xC8,0x79,0x42,0x00,0x00,0xF2,0x96,0x6E,0x4A,0x0A,0x00,0x04,0x66, +0x40,0x42,0x02,0x60,0x01,0x70,0xC0,0x33,0x00,0x00,0xF4,0x96,0x01,0x70,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0xAE,0x3E,0x0C,0x00,0x3C,0x2F,0x00,0x00,0x2E,0xBC,0x2E,0x2F, +0x08,0x00,0x28,0xF1,0x8F,0x50,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xAE,0x3E, +0x0C,0x00,0x2E,0x2F,0x08,0x00,0x3C,0x2F,0x00,0x00,0x2E,0xBC,0x28,0xF1,0x8F,0x50, +0x01,0x70,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x40,0xF7,0x94,0xF9,0x44,0xF7,0xBC,0x3E, +0x01,0x00,0x98,0xF9,0xBC,0x2E,0x00,0x00,0xA4,0x98,0xFC,0xF1,0x9C,0xF9,0xB9,0x2E, +0x00,0x00,0xAA,0xC6,0x50,0xF2,0xA0,0xF9,0x01,0x70,0x01,0xF0,0x56,0x4E,0xFC,0xFF, +0xB9,0x2E,0x00,0x00,0x62,0xC7,0x50,0xF2,0x40,0xF7,0xCC,0xF8,0x44,0xF7,0xA4,0xF9, +0xC8,0xF8,0x57,0x42,0x98,0xF9,0x01,0x70,0x01,0xF0,0x56,0x4E,0xF8,0xFF,0x79,0x4A, +0x00,0x00,0x2A,0x9B,0x2E,0x67,0x79,0x4A,0x00,0x00,0xF2,0x96,0x26,0x66,0x79,0x2D, +0x00,0x00,0x20,0xC8,0xFC,0xFF,0xBC,0x2E,0x00,0x00,0xA4,0x98,0xFC,0xF1,0x79,0x20, +0x00,0x00,0xA2,0xC7,0xAE,0x20,0x08,0x00,0x2E,0x2F,0x0C,0x00,0x2E,0x2F,0xFC,0xFF, +0x00,0xF2,0x8F,0x50,0x01,0xF0,0x56,0x4E,0xFA,0xFF,0x7C,0x3D,0x01,0x00,0xFE,0xFF, +0x12,0x60,0x57,0x42,0x2E,0x3F,0xFE,0xFF,0x2E,0x2F,0x08,0x00,0x20,0xF7,0x8F,0x5C, +0x6E,0x52,0xFE,0xFF,0x6E,0x0C,0x03,0x00,0xFE,0xFF,0xE6,0x6D,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00,0x8D,0x2E,0x0C,0xF1,0xC0,0x48, +0x40,0x28,0x0D,0x20,0xC0,0xD9,0x02,0x60,0x8C,0x53,0xCD,0xB9,0x0C,0x65,0x14,0x0C, +0x5C,0x00,0x06,0x67,0x14,0x0C,0x3A,0x00,0xEE,0x66,0x8C,0x52,0x0C,0x20,0x01,0xFC, +0x56,0x4E,0xD2,0xFF,0xE7,0x48,0x00,0x03,0x2E,0x2E,0x0C,0x00,0x87,0x2E,0x0E,0x2F, +0x97,0x06,0xFF,0xFF,0xD2,0xFF,0x38,0xF1,0x8F,0x58,0x40,0x3D,0xF6,0xFF,0x6E,0x53, +0xF6,0xFF,0xEE,0x41,0xE2,0xFF,0x48,0x2D,0xF8,0xFF,0x4E,0x20,0x6E,0x32,0xF6,0xFF, +0xC9,0xD1,0x28,0x42,0xE2,0xFF,0xBC,0x3E,0x32,0x00,0x39,0x2F,0x00,0x00,0x24,0xC9, +0x3C,0x2F,0x00,0x00,0x70,0x9B,0x28,0xF1,0x8F,0x50,0xFC,0x13,0x3B,0x00,0x00,0x00, +0x75,0x9B,0x7C,0x2D,0x00,0x00,0x70,0x9B,0xFC,0xFF,0x6E,0x42,0xF4,0xFF,0x6E,0x20, +0xFC,0xFF,0x50,0x1D,0xF2,0xFF,0xAE,0x52,0xFC,0xFF,0x6E,0x4A,0xF4,0xFF,0x12,0x67, +0x2E,0x4A,0xF2,0xFF,0x0C,0x66,0x6E,0x42,0xF4,0xFF,0x7C,0x1D,0xFF,0x00,0xF2,0xFF, +0x4C,0x60,0x2E,0x10,0xD2,0xFF,0x80,0x48,0x2E,0xB0,0xF2,0xFF,0x3A,0x66,0xAE,0x3E, +0xF6,0xFF,0x2E,0x2F,0xFC,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE2,0xFF,0x28,0xF1, +0x8F,0x50,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xD3,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xE2,0xFF,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x0C,0x67,0x2E,0x30,0xF6,0xFF,0xC0,0x48, +0xAE,0xD1,0xFC,0xFF,0x0E,0x60,0x06,0x60,0x7C,0x3D,0x01,0x00,0xF4,0xFF,0x2E,0x4A, +0xF2,0xFF,0x8A,0x66,0x2E,0x4A,0xF2,0xFF,0x04,0x66,0xAE,0x42,0xFC,0xFF,0x6E,0x20, +0x08,0x00,0xAE,0x20,0xFC,0xFF,0x21,0xF0,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x04,0x0F, +0x6E,0x2A,0x0E,0x00,0x57,0x42,0x54,0xF8,0x80,0x2E,0x0E,0x2F,0x97,0x59,0xAC,0xF2, +0x8F,0x58,0xAE,0x4A,0xFC,0xFF,0x06,0x66,0x40,0x42,0x00,0x60,0x7A,0x00,0x2E,0x3A, +0x08,0x00,0x3C,0x1E,0x3B,0x00,0x16,0x60,0x0A,0x60,0xAE,0x52,0xFC,0xFF,0x3C,0xBE, +0x3B,0x00,0x08,0x67,0x6E,0x20,0xFC,0xFF,0x10,0x1E,0xEE,0x66,0x45,0x53,0x45,0x4A, +0xE6,0x66,0x07,0x4A,0x04,0x66,0x40,0x42,0x4C,0x60,0x1A,0x60,0x3C,0xBE,0x3B,0x00, +0x12,0x67,0x6E,0x20,0x0A,0x00,0x87,0x10,0xAE,0x52,0x0A,0x00,0x07,0x1C,0xAE,0x52, +0xFC,0xFF,0x02,0x60,0x08,0x60,0x6E,0x20,0xFC,0xFF,0x10,0x1E,0xDE,0x66,0x3C,0xBC, +0x5C,0x00,0x12,0x67,0x3C,0xBC,0x3A,0x00,0x0C,0x67,0x6E,0x20,0x0A,0x00,0xBC,0x10, +0x5C,0x00,0xAE,0x52,0x0A,0x00,0x8D,0x2E,0x2E,0x2F,0x0A,0x00,0x38,0xF1,0x8F,0x58, +0x2E,0x30,0x08,0x00,0x40,0x52,0x39,0xF8,0x56,0x4E,0xE6,0xFF,0xBC,0x2E,0x00,0x00, +0x9A,0xB8,0x44,0xF4,0xAE,0x2E,0x08,0x00,0x39,0x2F,0x00,0x00,0x00,0xC8,0x38,0xF1, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0x3E,0xBB,0xA8,0xF9,0x40,0x2D,0xF8,0xFF,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEA,0xFF,0x2E,0x2F,0xF8,0xFF,0x4C,0xF3,0x8F,0x58,0x6E,0x42, +0xFE,0xFF,0x7C,0x3D,0x01,0x00,0xFC,0xFF,0xBC,0x3E,0x05,0x00,0x39,0x2F,0x00,0x00, +0x00,0xC8,0x48,0xF4,0x8F,0x58,0x79,0x4A,0x00,0x00,0xEC,0x98,0x00,0x67,0x84,0x00, +0x79,0x0C,0x02,0x00,0x00,0x00,0x18,0xC9,0x14,0x67,0x79,0x0C,0x12,0x00,0x00,0x00, +0x18,0xC9,0x0A,0x67,0x79,0x0C,0x03,0x00,0x00,0x00,0x18,0xC9,0x64,0x66,0x6E,0x4A, +0xFC,0xFF,0x3A,0x67,0xFC,0x13,0x5C,0x00,0x00,0x00,0x70,0x9B,0x39,0x42,0x00,0x00, +0x71,0x9B,0xBC,0x2E,0x00,0x00,0x70,0x9B,0x39,0x2F,0x00,0x00,0x00,0xC8,0x00,0xF4, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0x70,0x9B,0x39,0x2F,0x00,0x00,0x00,0xC8,0x38,0xF1, +0x8F,0x58,0x6E,0x42,0xFC,0xFF,0x7C,0x3D,0x01,0x00,0xFE,0xFF,0x22,0x60,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xEA,0xFF,0x39,0x2F,0x00,0x00,0x00,0xC8,0x2E,0x3F,0xFE,0xFF, +0xAC,0xF9,0x8F,0x5C,0x40,0x3D,0xFE,0xFF,0xFC,0x33,0x01,0x00,0x00,0x00,0xEC,0x98, +0x04,0x60,0x6E,0x42,0xFE,0xFF,0x79,0x4A,0x00,0x00,0xEC,0x98,0x08,0x67,0x6E,0x4A, +0xFE,0xFF,0x00,0x66,0x54,0xFF,0x79,0x4A,0x00,0x00,0xEC,0x98,0x22,0x66,0xB9,0x2E, +0x00,0x00,0x00,0xC8,0x2E,0x2F,0x08,0x00,0x38,0xF1,0x8F,0x58,0xAE,0x4A,0x0C,0x00, +0x0E,0x67,0x39,0x2F,0x00,0x00,0x00,0xC8,0x6E,0x20,0x0C,0x00,0x90,0x4E,0x8F,0x58, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x01,0xF0, +0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x03,0x7C,0x2A,0x00,0x00,0x58,0x9C,0x39,0x2E, +0x00,0x00,0x20,0xC8,0x47,0x20,0xFC,0xD1,0x00,0x00,0x3C,0x00,0xD0,0x23,0x00,0x00, +0xA2,0xC7,0x01,0x70,0xC0,0x33,0x00,0x00,0xF4,0x96,0xC0,0x33,0x00,0x00,0x2A,0x9B, +0x01,0x70,0xC0,0x33,0x00,0x00,0x3C,0xC8,0xC0,0x33,0x00,0x00,0xA0,0x98,0xFC,0x33, +0x01,0x00,0x00,0x00,0xF2,0x96,0x6E,0x42,0xF8,0xFF,0x79,0x42,0x00,0x00,0x3C,0xC9, +0x79,0x4A,0x00,0x00,0x3C,0xC8,0x0E,0x67,0x01,0x70,0xC0,0x33,0x00,0x00,0xF4,0x96, +0xC0,0x33,0x00,0x00,0x3C,0xC9,0xFC,0x33,0x01,0x00,0x00,0x00,0x3C,0xC8,0x39,0x30, +0x00,0x00,0xF4,0x96,0x79,0xB0,0x00,0x00,0x2A,0x9B,0x18,0x67,0xF9,0x33,0x00,0x00, +0xF4,0x96,0x00,0x00,0x2A,0x9B,0x79,0x4A,0x00,0x00,0x2A,0x9B,0x04,0x67,0xB0,0xF8, +0x02,0x60,0xB0,0xF9,0x79,0x4A,0x00,0x00,0x2A,0x9B,0x04,0x67,0xBC,0xF8,0xA0,0xF9, +0x79,0x4A,0x00,0x00,0x90,0xC8,0x44,0x67,0x8D,0x2E,0x97,0x06,0x00,0x00,0xD7,0x27, +0x0C,0xF1,0x40,0x1B,0xD6,0x27,0xBC,0x3E,0x01,0x00,0x67,0x42,0x39,0x2F,0x00,0x00, +0x9E,0xC7,0x20,0xF7,0x8F,0x5C,0xB9,0x2E,0x00,0x00,0x2A,0xC8,0x39,0x2F,0x00,0x00, +0x9E,0xC7,0xB4,0xF9,0x8F,0x58,0x2D,0x42,0xD6,0x27,0x79,0x42,0x00,0x00,0x90,0xC8, +0xFC,0x33,0x01,0x00,0x00,0x00,0xF2,0x96,0x00,0x60,0x20,0x01,0x79,0x4A,0x00,0x00, +0xF2,0x96,0x54,0x67,0xB8,0xF9,0xBC,0xF9,0x40,0x3D,0xFA,0xFF,0x79,0x42,0x00,0x00, +0x4E,0xC8,0xC0,0xF9,0xBC,0x3E,0x04,0x00,0x80,0xF1,0x40,0x3D,0xF6,0xFF,0x6E,0x0C, +0x02,0x00,0xF6,0xFF,0x1A,0x67,0x6E,0x0C,0x04,0x00,0xF6,0xFF,0x12,0x67,0x79,0x20, +0x00,0x00,0x20,0xC8,0xFC,0xD1,0x00,0x00,0x0C,0x00,0xBC,0x20,0x00,0x00,0x73,0x11, +0x6E,0x4A,0xFA,0xFF,0x08,0x67,0x79,0x42,0x00,0x00,0xF2,0x96,0x06,0x60,0x79,0x42, +0x00,0x00,0xA0,0x98,0x00,0x60,0xC4,0x00,0xC4,0xF9,0x40,0x4A,0x0C,0x67,0xFC,0x33, +0x01,0x00,0x00,0x00,0xF2,0x96,0x00,0x60,0xB2,0x00,0xBC,0x3E,0x01,0x00,0x67,0x42, +0x39,0x2F,0x00,0x00,0x9E,0xC7,0x20,0xF7,0x8F,0x5C,0xFC,0x33,0x01,0x00,0x00,0x00, +0xF2,0x96,0x6E,0x4A,0xF8,0xFF,0x10,0x67,0xAE,0x3E,0xF8,0xFF,0x24,0xF2,0x40,0x3D, +0xFA,0xFF,0x6E,0x42,0xF8,0xFF,0x72,0x60,0x6E,0x42,0xFC,0xFF,0xBC,0x2E,0xFE,0x00, +0x46,0xAA,0x39,0x2F,0x00,0x00,0x9E,0xC7,0xA8,0xF2,0x8F,0x58,0x40,0x4A,0x54,0x67, +0x8D,0x2E,0x97,0x06,0x00,0x00,0x56,0x1F,0xA8,0xF9,0x80,0x2E,0x39,0x2F,0x00,0x00, +0x94,0xC7,0x18,0xF9,0x8F,0x58,0xB9,0x2E,0x00,0x00,0x2A,0xC8,0x67,0x42,0x39,0x2F, +0x00,0x00,0x9E,0xC7,0xC8,0xF9,0x8F,0x5C,0x79,0x4A,0x00,0x00,0x2A,0x9B,0x22,0x67, +0x79,0x4A,0x00,0x00,0xEC,0x98,0x1A,0x67,0x79,0x0C,0xE0,0xFF,0x00,0x00,0x18,0xC9, +0x10,0x6C,0x39,0x30,0x00,0x00,0x18,0xC9,0x40,0x46,0x7C,0xD0,0xE2,0xFF,0x40,0x3D, +0xF8,0xFF,0x06,0x60,0x7C,0x3D,0x02,0x00,0xF8,0xFF,0x6E,0x4A,0xFC,0xFF,0x00,0x66, +0x72,0xFF,0x6E,0x4A,0xF8,0xFF,0x00,0x66,0x6A,0xFF,0x79,0x4A,0x00,0x00,0xA0,0x98, +0x00,0x66,0x38,0xFE,0x21,0xF8,0x56,0x4E,0xFE,0xFF,0xE7,0x48,0x04,0x01,0x7C,0x3D, +0x01,0x00,0xFE,0xFF,0x7C,0x2A,0x00,0x00,0x2F,0xC4,0x39,0x10,0x00,0x00,0x2E,0xC4, +0x80,0x48,0x7C,0xC0,0xFF,0x00,0x00,0x60,0x7E,0x00,0x8D,0x2E,0xCC,0xF9,0x00,0x60, +0x94,0x00,0xB9,0x2E,0x00,0x00,0x9E,0xC7,0x3C,0x2F,0xFE,0x00,0xEC,0xF0,0x4C,0xF3, +0x8F,0x58,0xB9,0x2E,0x00,0x00,0x9E,0xC7,0x0D,0x2F,0x00,0xF4,0x8F,0x58,0xBC,0x3E, +0x01,0x00,0x67,0x42,0x39,0x2F,0x00,0x00,0x9E,0xC7,0x20,0xF7,0x8F,0x5C,0x8D,0x2E, +0xD0,0xF9,0x60,0x60,0xBC,0x3E,0x01,0x00,0x67,0x42,0x39,0x2F,0x00,0x00,0x9E,0xC7, +0x20,0xF7,0x8F,0x5C,0xB9,0x2E,0x00,0x00,0x9E,0xC7,0x0D,0x2F,0xD4,0xF9,0x8F,0x58, +0x42,0x60,0xBC,0x3E,0x01,0x00,0x67,0x42,0x39,0x2F,0x00,0x00,0x9E,0xC7,0x20,0xF7, +0x8F,0x5C,0xB9,0x2E,0x00,0x00,0x9E,0xC7,0x0D,0x2F,0xD8,0xF9,0x8F,0x58,0x24,0x60, +0x6E,0x42,0xFE,0xFF,0x1E,0x60,0x7C,0xB0,0xFB,0x00,0xD6,0x67,0x7C,0xB0,0xFC,0x00, +0xB2,0x67,0x7C,0xB0,0xFD,0x00,0x00,0x67,0x7A,0xFF,0x7C,0xB0,0xFE,0x00,0x00,0x67, +0x6A,0xFF,0xDC,0x60,0x2E,0x30,0xFE,0xFF,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x00,0x03,0x2E,0x3E,0x08,0x00,0x30,0x60,0x07,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0, +0x0A,0x00,0x40,0x20,0xFF,0x70,0x40,0x31,0x04,0x00,0x07,0x32,0xFC,0xC3,0x18,0x00, +0xAE,0xD2,0x0A,0x00,0x41,0x22,0x40,0x33,0x02,0x00,0x07,0x32,0xFC,0xC3,0x18,0x00, +0xAE,0xD2,0x0A,0x00,0x41,0x22,0x80,0x32,0x07,0x30,0x47,0x53,0x40,0x4A,0xC8,0x66, +0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x3E,0x0C,0x00,0x2E,0x3C, +0x0E,0x00,0x7C,0xBE,0xFF,0xFF,0x5A,0x67,0x7C,0xBC,0xFF,0xFF,0x54,0x67,0x06,0x30, +0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x87,0x30,0x07,0x30,0xFC,0xC1, +0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x28,0x3A,0x04,0x00,0x7C,0xBA,0xFF,0xFF, +0x12,0x66,0x07,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x46,0x31, +0x02,0x00,0x0E,0x60,0x05,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20, +0x86,0x30,0x07,0x30,0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x20,0x46,0x31, +0x04,0x00,0x39,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x01,0x2E,0x30,0x0C,0x00, +0xFC,0xC1,0x38,0x00,0x40,0x2A,0xFC,0xDB,0x00,0x00,0x58,0x9C,0xFC,0xDB,0x00,0x00, +0x56,0x28,0x6E,0x2B,0x08,0x00,0x02,0x00,0x55,0x00,0x01,0x00,0x6E,0x3B,0x0E,0x00, +0x06,0x00,0x40,0x42,0x40,0x3B,0x2A,0x00,0x40,0x3B,0x28,0x00,0xFF,0x70,0x40,0x3B, +0x2E,0x00,0x40,0x3B,0x2C,0x00,0x01,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03, +0x2E,0x3E,0x0A,0x00,0x2E,0x30,0x08,0x00,0x58,0x60,0x07,0x30,0xFC,0xC1,0x18,0x00, +0xBC,0xD0,0x00,0x00,0x34,0x97,0xBC,0xD0,0x00,0x00,0x10,0x00,0x58,0x60,0x56,0x60, +0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0xBC,0xD0,0x00,0x00, +0x76,0x28,0x42,0x60,0x40,0x60,0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00, +0x58,0x9C,0xBC,0xD0,0x00,0x00,0x6E,0x28,0x2C,0x60,0x2A,0x60,0x07,0x30,0xFC,0xC1, +0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0xBC,0xD0,0x00,0x00,0x66,0x28,0x16,0x60, +0x14,0x60,0x7C,0xB0,0x04,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00, +0x1E,0xF9,0x50,0x20,0xD0,0x4E,0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x03, +0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0C,0x00,0x8D,0x2E,0x2E,0x3F,0x0A,0x00,0x07,0x3F, +0xDC,0xF9,0x8F,0x58,0x00,0x2F,0x10,0xF1,0x8F,0x58,0x7C,0xBE,0x04,0x00,0x14,0x66, +0x6D,0x4A,0x04,0x00,0x0E,0x67,0x6D,0x4A,0x06,0x00,0x08,0x67,0x6D,0x54,0x04,0x00, +0x6D,0x54,0x06,0x00,0x21,0xF8,0x56,0x4E,0xFC,0xFF,0x2E,0x2F,0x08,0x00,0xDC,0xF9, +0x8F,0x58,0x80,0x2E,0x2E,0x2F,0x0C,0x00,0x10,0xF1,0x8F,0x58,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x0A,0x00,0x07,0x30,0xFC,0xC1,0x18,0x00, +0xBC,0xD0,0x00,0x00,0xEE,0x98,0x80,0x2E,0x97,0x06,0x00,0x00,0x10,0x00,0x0E,0x2F, +0x97,0x06,0x00,0x00,0x0C,0x00,0x10,0xF1,0x8F,0x58,0x07,0x30,0xFC,0xC1,0x18,0x00, +0xBC,0xD0,0x00,0x00,0xEE,0x98,0x40,0x20,0xFF,0x70,0x40,0x31,0x04,0x00,0x07,0x32, +0xFC,0xC3,0x18,0x00,0xBC,0xD2,0x00,0x00,0xEE,0x98,0x41,0x22,0x40,0x33,0x02,0x00, +0x87,0x3E,0x2E,0x3F,0x08,0x00,0x3C,0x2F,0x00,0x00,0xEE,0x98,0xE0,0xF9,0x8F,0x5C, +0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x07,0x2E,0x3E,0x0A,0x00,0x2E,0x3C, +0x0C,0x00,0x6E,0x4A,0x08,0x00,0x1C,0x67,0xAE,0x3E,0x18,0x00,0x39,0x3F,0x00,0x00, +0xD6,0x9A,0x2E,0x2F,0x0E,0x00,0x06,0x3F,0x07,0x3F,0xE4,0xF9,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x1A,0x60,0xB9,0x3E,0x00,0x00,0x02,0x97,0x2E,0x2F,0x14,0x00,0x2E,0x3F, +0x12,0x00,0x06,0x3F,0x07,0x3F,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x31,0xF0, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x0C,0x03,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x12,0x00, +0x79,0x4A,0x00,0x00,0x40,0xC9,0x06,0x66,0x7C,0xBE,0xFF,0xFF,0x04,0x66,0x01,0x70, +0x5E,0x60,0x0D,0x20,0x0E,0x67,0x8D,0x2E,0x3C,0x2F,0x00,0x00,0xAC,0x98,0x10,0xF3, +0x8F,0x58,0x06,0x60,0x7C,0x2A,0x00,0x00,0xAC,0x98,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x68,0x28,0x86,0x28,0x2E,0x60,0x8E,0x2E, +0x97,0x51,0x0C,0x2F,0x97,0x58,0x10,0xF1,0x8F,0x58,0x8E,0x2E,0x97,0x51,0x0D,0x2F, +0x10,0xF3,0x8F,0x58,0x40,0x4A,0x12,0x67,0x8E,0x2E,0x97,0x51,0xFC,0xF1,0x2E,0x2F, +0x0E,0x00,0x2E,0x2F,0x0A,0x00,0x00,0xF2,0x8F,0x50,0x54,0x28,0x0C,0x20,0xCE,0x66, +0x21,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x0F,0x6E,0x2A,0x08,0x00,0xB9,0x4A, +0x00,0x00,0x42,0xC9,0x10,0x67,0x39,0x2E,0x00,0x00,0x42,0xC9,0x08,0x7C,0x39,0x3A, +0x00,0x00,0xB6,0x9A,0x0A,0x60,0x39,0x2E,0x00,0x00,0x2C,0x9B,0x46,0x42,0x45,0x42, +0x6D,0x54,0x04,0x00,0x6D,0x54,0x06,0x00,0x8D,0x2E,0x06,0x3F,0x05,0x3F,0x07,0x2F, +0x67,0x42,0xE8,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x39,0xF8,0x56,0x4E,0xF8,0xFF, +0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x79,0xBE,0x00,0x00,0xDC,0x9B,0x06,0x67, +0x6E,0x4A,0x0E,0x00,0x10,0x67,0x8E,0x2E,0x97,0x51,0x07,0x3F,0x3C,0x3F,0x04,0x00, +0x88,0xF7,0x8F,0x58,0x0E,0x60,0x8E,0x2E,0x97,0x51,0x50,0xF5,0x6E,0x54,0xFC,0xFF, +0x6E,0x54,0xFE,0xFF,0x87,0x3E,0x84,0xF7,0x8E,0x2E,0x97,0x51,0x2E,0x2F,0x0A,0x00, +0x39,0x2F,0x00,0x00,0xF6,0x96,0x07,0x3F,0xE8,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00, +0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x0F,0x2E,0x3E,0x08,0x00,0x2E,0x3C, +0x0A,0x00,0x2E,0x2A,0x0C,0x00,0x7C,0xBC,0x03,0x00,0x1C,0x66,0x07,0x30,0xFC,0xC1, +0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x05,0x20,0x40,0x21,0x5E,0x28, +0xC0,0x23,0x00,0x00,0xA6,0xC7,0x1A,0x60,0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0, +0x00,0x00,0x58,0x9C,0x40,0x20,0x05,0x20,0x40,0x21,0x62,0x28,0xC0,0x23,0x00,0x00, +0xC2,0xC7,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x08,0x00,0x06,0x3F,0x07,0x3F,0xEC,0xF9, +0x8F,0x5C,0x39,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x1F,0x2E,0x3E,0x0A,0x00, +0x2E,0x3C,0x0C,0x00,0x2E,0x3A,0x0E,0x00,0x2E,0x38,0x10,0x00,0x7C,0xBA,0xFF,0xFF, +0x04,0x66,0x04,0x3A,0x16,0x60,0xBC,0x3E,0xE8,0x03,0x07,0x3F,0x05,0x3F,0xF4,0xF0, +0x8F,0x58,0x80,0x3E,0x04,0x3F,0x60,0xF3,0x8F,0x54,0x00,0x3A,0xBC,0x3E,0xE8,0x03, +0x06,0x3F,0x07,0x3F,0x05,0x30,0x57,0x91,0xF4,0xF0,0x8F,0x58,0x00,0x3C,0x6E,0x4A, +0x08,0x00,0x1A,0x67,0x85,0x3E,0x39,0x3F,0x00,0x00,0xD6,0x9A,0x06,0x3F,0x67,0x42, +0x2E,0x2F,0x12,0x00,0x5C,0xF1,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x18,0x60,0xB9,0x3E, +0x00,0x00,0x02,0x97,0x05,0x3F,0x67,0x42,0x06,0x3F,0x2E,0x2F,0x16,0x00,0x5C,0xF1, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x3D,0xF0,0x56,0x4E,0xEC,0xFF,0xE7,0x48,0x00,0x3F, +0x2E,0x3E,0x12,0x00,0x2E,0x3C,0x14,0x00,0x2E,0x3A,0x16,0x00,0x2E,0x38,0x18,0x00, +0x6E,0x0C,0x09,0x00,0x0C,0x00,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x40,0x3D, +0xFE,0xFF,0x6E,0x4A,0xFE,0xFF,0x2A,0x67,0x7C,0x3D,0x40,0x00,0xFA,0xFF,0x7C,0x3D, +0x80,0x00,0xF8,0xFF,0x7C,0x3D,0x00,0x01,0xF6,0xFF,0x0A,0x76,0x7C,0x3D,0x0B,0x00, +0xF4,0xFF,0x7C,0x3D,0x0C,0x00,0xF2,0xFF,0x79,0x3D,0x00,0x00,0x02,0x97,0xF0,0xFF, +0x28,0x60,0x7C,0x3D,0x00,0x02,0xFA,0xFF,0x7C,0x3D,0x00,0x04,0xF8,0xFF,0x7C,0x3D, +0x00,0x08,0xF6,0xFF,0x0F,0x76,0x7C,0x3D,0x10,0x00,0xF4,0xFF,0x7C,0x3D,0x11,0x00, +0xF2,0xFF,0x79,0x3D,0x00,0x00,0xD6,0x9A,0xF0,0xFF,0x84,0x3E,0x05,0x3F,0x06,0x3F, +0x07,0x3F,0x06,0x3F,0x07,0x3F,0x2E,0x3F,0x0C,0x00,0x3C,0x3F,0x06,0x00,0x2E,0x3F, +0xFE,0xFF,0xF0,0xF9,0xFC,0xDF,0x00,0x00,0x10,0x00,0x46,0x42,0x06,0x3E,0x6E,0x4A, +0x0A,0x00,0x00,0x67,0x58,0x01,0x2E,0x30,0x08,0x00,0x6E,0xC0,0xFA,0xFF,0x4E,0x67, +0xB9,0x3E,0x00,0x00,0x02,0x97,0x39,0x3F,0x00,0x00,0xD6,0x9A,0x06,0x3F,0x07,0x3F, +0x03,0x3F,0x2E,0x3F,0x0C,0x00,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6E,0x4A, +0xFE,0xFF,0x16,0x67,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x40,0xDC,0x39,0x30, +0x00,0x00,0x02,0x97,0x40,0x53,0x40,0x98,0x14,0x60,0x39,0x30,0x00,0x00,0xD6,0x9A, +0x40,0x53,0x40,0xDE,0x39,0x30,0x00,0x00,0xD6,0x9A,0x40,0x53,0x40,0x9A,0x2E,0x30, +0x08,0x00,0x6E,0xC0,0xF8,0xFF,0x48,0x67,0x39,0x30,0x00,0x00,0xD6,0x9A,0x40,0x53, +0x40,0x9A,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x40,0x98,0xB9,0x3E,0x00,0x00, +0x02,0x97,0x39,0x3F,0x00,0x00,0xD6,0x9A,0x06,0x3F,0x07,0x3F,0x05,0x30,0x57,0xD1, +0x57,0x53,0x06,0x3F,0x04,0x30,0x57,0xD1,0x57,0x53,0x07,0x3F,0x2E,0x3F,0xF4,0xFF, +0x2E,0x3F,0x0C,0x00,0x2E,0x3F,0xFE,0xFF,0xF0,0xF9,0xFC,0xDF,0x00,0x00,0x10,0x00, +0x2E,0x30,0x08,0x00,0x6E,0xC0,0xF6,0xFF,0x00,0x67,0xA2,0x00,0x84,0x3E,0x05,0x3F, +0x06,0x3F,0x07,0x3F,0x06,0x3F,0x07,0x3F,0x2E,0x3F,0xF2,0xFF,0x2E,0x3F,0x0C,0x00, +0x2E,0x3F,0xFE,0xFF,0xF0,0xF9,0xFC,0xDF,0x00,0x00,0x10,0x00,0x6E,0x4A,0xFE,0xFF, +0x04,0x67,0x04,0x30,0x02,0x60,0x05,0x30,0x40,0x3D,0xEC,0xFF,0xBC,0x2E,0x00,0x00, +0xAE,0x9A,0x3C,0x2F,0x00,0x00,0x36,0x9A,0x2E,0x3F,0xF0,0xFF,0x2E,0x2F,0x0E,0x00, +0x2E,0x3F,0xEC,0xFF,0x2E,0x3F,0xFE,0xFF,0xF4,0xF9,0xFC,0xDF,0x00,0x00,0x0E,0x00, +0x6E,0x4A,0xFE,0xFF,0x04,0x67,0x0D,0x70,0x02,0x60,0x12,0x70,0x40,0x3D,0xFC,0xFF, +0x2E,0x30,0xFC,0xFF,0xFC,0xC1,0x18,0x00,0xBC,0xD0,0x00,0x00,0xEE,0x98,0x40,0x20, +0xFF,0x70,0x40,0x31,0x04,0x00,0x2E,0x32,0xFC,0xFF,0xFC,0xC3,0x18,0x00,0xBC,0xD2, +0x00,0x00,0xEE,0x98,0x41,0x22,0x40,0x33,0x02,0x00,0xAE,0x3E,0xFC,0xFF,0x2E,0x3F, +0xF2,0xFF,0x3C,0x2F,0x00,0x00,0xEE,0x98,0xE0,0xF9,0x8F,0x5C,0x3F,0xF0,0x56,0x4E, +0xF8,0xFF,0xE7,0x48,0x00,0x03,0x79,0x0C,0xFF,0xFF,0x00,0x00,0xDC,0x9B,0x08,0x67, +0x39,0x30,0x00,0x00,0xDC,0x9B,0x02,0x60,0x40,0x42,0x00,0x3E,0x8E,0x2E,0x97,0x51, +0x07,0x3F,0x3C,0x3F,0x03,0x00,0x88,0xF7,0x8F,0x58,0x8E,0x2E,0x97,0x51,0x07,0x30, +0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x2F,0x58,0x28, +0x30,0xF8,0x8F,0x58,0x21,0xF0,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x04,0x3F,0x2E,0x3E, +0x08,0x00,0xEE,0x4B,0xF4,0xFF,0x7C,0xBE,0xFF,0xFF,0x06,0x66,0x01,0x70,0x00,0x60, +0x06,0x03,0x79,0xBE,0x00,0x00,0xDC,0x9B,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70, +0x40,0x3D,0xFE,0xFF,0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C, +0x40,0x20,0x28,0x3C,0x5C,0x28,0xBC,0x2E,0x00,0x00,0xEE,0x98,0x3C,0x3F,0x13,0x00, +0xF8,0xF9,0x8F,0x54,0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C, +0x40,0x20,0xE8,0x23,0x5E,0x28,0x00,0x00,0xA6,0xC7,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0xE8,0x23,0x62,0x28,0x00,0x00,0xC2,0xC7, +0x8D,0x2E,0x07,0x3F,0x3C,0x3F,0x01,0x00,0x88,0xF7,0x8F,0x58,0xBC,0x2E,0x00,0x00, +0xFE,0x98,0x0D,0x2F,0x10,0xF1,0x8F,0x58,0x55,0x3D,0xF2,0xFF,0x6D,0x3D,0x02,0x00, +0xF0,0xFF,0x40,0x42,0x40,0x3B,0x02,0x00,0x80,0x3A,0x06,0x30,0x7C,0xC0,0x07,0x00, +0x00,0x67,0xDC,0x00,0xB9,0x3E,0x00,0x00,0x02,0x97,0x2D,0x2F,0x02,0x00,0x15,0x3F, +0x3C,0x3F,0x01,0x00,0x67,0x42,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x2D,0x36, +0x04,0x00,0x06,0x08,0x01,0x00,0x30,0x67,0x6E,0x4A,0xFE,0xFF,0x2A,0x67,0xB9,0x3E, +0x00,0x00,0x02,0x97,0x39,0x3F,0x00,0x00,0xD6,0x9A,0x15,0x2F,0x3C,0x2F,0x01,0x00, +0x02,0x00,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x39,0x30,0x00,0x00,0xD6,0x9A, +0x55,0xD1,0x79,0x96,0x00,0x00,0xD6,0x9A,0x06,0x08,0x02,0x00,0x30,0x67,0x6E,0x4A, +0xFE,0xFF,0x2A,0x67,0x79,0x96,0x00,0x00,0xD6,0x9A,0xB9,0x3E,0x00,0x00,0x02,0x97, +0x39,0x3F,0x00,0x00,0xD6,0x9A,0x2D,0x3F,0x02,0x00,0x03,0x3F,0x15,0x30,0x57,0xD1, +0x3C,0x2F,0x01,0x00,0x04,0x00,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x06,0x08, +0x00,0x00,0x30,0x67,0xB9,0x3E,0x00,0x00,0x02,0x97,0x03,0x3F,0x15,0x2F,0x3C,0x2F, +0x01,0x00,0x03,0x00,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6E,0x4A,0xFE,0xFF, +0x0A,0x67,0xFC,0x33,0xA1,0x11,0x00,0x00,0xB8,0xC7,0x08,0x60,0xFC,0x33,0x00,0x11, +0x00,0x00,0xB8,0xC7,0x55,0x42,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x6D,0xD1, +0x02,0x00,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x6D,0x91,0x06,0x00,0x06,0x08, +0x04,0x00,0x32,0x67,0xB9,0x3E,0x00,0x00,0x02,0x97,0x2D,0x2F,0x02,0x00,0x15,0x3F, +0x3C,0x3F,0x05,0x00,0x67,0x42,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x39,0x30, +0x00,0x00,0x02,0x97,0x40,0x53,0x6D,0xD1,0x02,0x00,0x39,0x30,0x00,0x00,0x02,0x97, +0x40,0x53,0x6D,0x91,0x06,0x00,0x2D,0x2F,0x04,0x00,0x15,0x2F,0x3C,0x3F,0x06,0x00, +0x67,0x42,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x55,0x52,0x6D,0x52,0x02,0x00, +0x6D,0x55,0x04,0x00,0x6D,0x55,0x06,0x00,0x06,0x3A,0x7C,0xCA,0xE0,0x01,0x06,0x38, +0x7C,0xC8,0x20,0x0E,0x45,0x4A,0x0C,0x67,0x39,0x30,0x00,0x00,0xD6,0x9A,0x40,0x53, +0x6D,0x91,0x04,0x00,0x44,0x4A,0x0C,0x67,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53, +0x6D,0x91,0x06,0x00,0x2E,0x30,0xF2,0xFF,0x55,0xD1,0x2E,0x30,0xF0,0xFF,0x6D,0xD1, +0x02,0x00,0x01,0x70,0x40,0x3B,0x02,0x00,0x80,0x3A,0x2D,0x2F,0x04,0x00,0x15,0x2F, +0x3C,0x2F,0x06,0x00,0x07,0x00,0xE4,0xF9,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x45,0x4A, +0x4C,0x67,0x2D,0x30,0x04,0x00,0x55,0xD1,0xAD,0x3E,0x06,0x00,0x57,0x54,0x2D,0x3F, +0x04,0x00,0x57,0x54,0x67,0x42,0x15,0x3F,0x07,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0, +0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x3F,0x84,0x28,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x3F,0x80,0x28,0x3C,0x3F,0x09,0x00, +0x2E,0x3F,0xFE,0xFF,0x06,0x3F,0xFC,0xF9,0xFC,0xDF,0x00,0x00,0x10,0x00,0x44,0x4A, +0x50,0x67,0x2D,0x30,0x06,0x00,0x6D,0xD1,0x02,0x00,0xAD,0x3E,0x06,0x00,0x57,0x54, +0x2D,0x3F,0x04,0x00,0x57,0x54,0x2D,0x3F,0x02,0x00,0x67,0x42,0x07,0x30,0xFC,0xC1, +0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x3F,0x82,0x28,0x07,0x30, +0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x3F,0x7E,0x28, +0x3C,0x3F,0x0E,0x00,0x2E,0x3F,0xFE,0xFF,0x06,0x3F,0xFC,0xF9,0xFC,0xDF,0x00,0x00, +0x10,0x00,0x45,0x4A,0x40,0x67,0x44,0x4A,0x3C,0x67,0xB9,0x3E,0x00,0x00,0x02,0x97, +0x39,0x3F,0x00,0x00,0xD6,0x9A,0x15,0x2F,0x3C,0x2F,0x06,0x00,0x08,0x00,0xE4,0xF9, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x6E,0x4A,0xFE,0xFF,0x0E,0x67,0x06,0x08,0x05,0x00, +0x08,0x67,0x3C,0x20,0x01,0x06,0x00,0x11,0x06,0x60,0x3C,0x20,0x01,0x00,0x00,0x11, +0xC0,0x23,0x00,0x00,0xBA,0x99,0x3F,0xF8,0x56,0x4E,0xFC,0xFF,0x6E,0x20,0x08,0x00, +0xAE,0x30,0x0C,0x00,0x6E,0x20,0x08,0x00,0x79,0x22,0x00,0x00,0x94,0xC7,0x69,0x31, +0x1C,0x00,0x02,0x00,0x6E,0x20,0x08,0x00,0x68,0x42,0x04,0x00,0x6E,0x20,0x08,0x00, +0x6E,0x31,0x10,0x00,0x06,0x00,0x6E,0x20,0x08,0x00,0x6E,0x31,0x12,0x00,0x08,0x00, +0x6E,0x20,0x08,0x00,0x6E,0x31,0x14,0x00,0x0A,0x00,0x6E,0x20,0x08,0x00,0x6E,0x31, +0x16,0x00,0x0C,0x00,0x6E,0x20,0x08,0x00,0x6E,0x31,0x18,0x00,0x0E,0x00,0xAE,0x2E, +0x08,0x00,0x3C,0x3F,0x10,0x00,0x2E,0x3F,0x0E,0x00,0x3C,0x3F,0x02,0x00,0xB4,0xF1, +0x8F,0x5C,0x01,0xF0,0x56,0x4E,0xF0,0xFF,0xE7,0x48,0x04,0x03,0x2E,0x3E,0x08,0x00, +0xEE,0x4B,0xF8,0xFF,0x8D,0x2E,0x2E,0x2F,0x0A,0x00,0x10,0xF1,0x8F,0x58,0x8E,0x2E, +0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x07,0x3F,0x3C,0x3F,0x03,0x00,0x88,0xF7,0x8F,0x58, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0D,0x2F,0x10,0xF3,0x8F,0x58,0x40,0x4A, +0x64,0x67,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x2F,0x86,0x28,0x00,0xFA,0x8F,0x58, +0x40,0x4A,0x42,0x67,0x8D,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x10,0xF3, +0x8F,0x58,0x40,0x4A,0x30,0x67,0x2D,0x2F,0x04,0x00,0x15,0x2F,0x07,0x3F,0x07,0x30, +0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x68,0x20,0x58,0x28, +0x28,0x3F,0x1C,0x00,0x3C,0x3F,0x14,0x00,0x3C,0x2F,0x00,0x00,0xDC,0x9A,0x80,0xF7, +0xFC,0xDF,0x00,0x00,0x12,0x00,0x21,0xF8,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x03, +0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00,0x15,0x3E,0x8D,0x2E,0x3C,0x2F,0x00,0x00, +0xAC,0x98,0x10,0xF3,0x8F,0x58,0x7C,0xBE,0xFF,0xFF,0x0A,0x66,0x54,0x52,0x6C,0x53, +0x04,0x00,0x01,0x70,0x02,0x60,0x40,0x42,0x21,0xFC,0x56,0x4E,0xF0,0xFF,0xE7,0x48, +0x0C,0x0F,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0A,0x00,0x79,0x4A,0x00,0x00,0x40,0xC9, +0x00,0x66,0x0C,0x01,0x8E,0x2E,0x97,0x51,0x07,0x3F,0x3C,0x3F,0x02,0x00,0x88,0xF7, +0x8F,0x58,0x6E,0x54,0xFC,0xFF,0x6E,0x54,0xFE,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF, +0xF0,0xFF,0x07,0x3F,0x3C,0x3F,0x04,0x00,0x88,0xF7,0x8F,0x58,0x2E,0x30,0xFC,0xFF, +0x6E,0xD0,0xF8,0xFF,0x79,0xB0,0x00,0x00,0x0A,0x98,0x0A,0x6F,0x2E,0x30,0xF0,0xFF, +0x6E,0xB0,0xF8,0xFF,0x1A,0x6D,0x2E,0x30,0xFA,0xFF,0x6E,0xD0,0xFE,0xFF,0x79,0xB0, +0x00,0x00,0x8E,0xC7,0x1E,0x6F,0x2E,0x30,0xF2,0xFF,0x6E,0xB0,0xFA,0xFF,0x14,0x6C, +0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F,0x97,0x51,0x18,0xF3,0x8F,0x58, +0x55,0x42,0x02,0x60,0x87,0x3A,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF,0x0E,0x2F, +0x97,0x51,0x04,0xFA,0x8F,0x58,0x00,0x3C,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xF0,0xFF,0x04,0xFA,0x8F,0x58,0x00,0x3A,0x55,0xBE,0x58,0x66,0xBC,0x2E, +0x00,0x00,0xAC,0x98,0xFC,0xF1,0x2E,0x2F,0xFC,0xFF,0x2E,0x2F,0xF0,0xFF,0x2E,0x2F, +0xF8,0xFF,0x3C,0x3F,0x03,0x00,0xEC,0xF6,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x45,0xBC, +0x2E,0x67,0x45,0x4A,0x04,0x67,0x6E,0x53,0xF8,0xFF,0x46,0x4A,0x22,0x67,0x6E,0x53, +0xF0,0xFF,0x7C,0x3D,0x01,0x00,0xF4,0xFF,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xF0,0xFF, +0xFC,0xF1,0xA7,0x42,0x67,0x42,0x39,0x3F,0x00,0x00,0xDC,0x9B,0xEC,0xF9,0x8F,0x50, +0xEE,0x49,0xF8,0xFF,0x04,0x60,0xEE,0x49,0xF0,0xFF,0xAE,0x2E,0x0E,0x00,0x0C,0x2F, +0x10,0xF1,0x8F,0x58,0x55,0xBE,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x39,0xFC, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x3F,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0A,0x00, +0x2E,0x3C,0x0E,0x00,0x79,0x4A,0x00,0x00,0x40,0xC9,0x00,0x66,0x86,0x00,0x8D,0x2E, +0x3C,0x2F,0x00,0x00,0xAC,0x98,0x10,0xF3,0x8F,0x58,0x48,0xF2,0x47,0x4A,0x06,0x66, +0x39,0x3E,0x00,0x00,0x36,0x97,0x7C,0xBE,0xFF,0xFF,0x64,0x67,0x46,0x4A,0x06,0x66, +0x39,0x3C,0x00,0x00,0x38,0x97,0x6E,0x4A,0x10,0x00,0x08,0x67,0x79,0xBC,0x00,0x00, +0xDC,0x9B,0x1A,0x67,0x8D,0x2E,0xFC,0xF1,0x57,0x42,0x3C,0x3F,0x08,0x00,0x67,0x42, +0x06,0x3F,0xEC,0xF9,0x8F,0x5C,0x8D,0x2E,0x06,0x3F,0x08,0xFA,0x8F,0x54,0x07,0x3A, +0x46,0xBA,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70,0x00,0x36,0x1A,0x60,0x05,0x30, +0xFC,0xC1,0x18,0x00,0xBC,0xD0,0x00,0x00,0x34,0x97,0x40,0x20,0x10,0x38,0x46,0xB8, +0x04,0x66,0x05,0x3C,0x02,0x60,0x04,0x3A,0x46,0xBA,0xE2,0x66,0x43,0x4A,0xA6,0x67, +0x28,0xF0,0x3F,0xF8,0x56,0x4E,0xEE,0xFF,0xE7,0x48,0x1C,0x1F,0x2E,0x3E,0x08,0x00, +0x6E,0x2A,0x0A,0x00,0xEE,0x49,0xF8,0xFF,0x8C,0x2E,0x07,0x3F,0x3C,0x3F,0x01,0x00, +0x88,0xF7,0x8F,0x58,0x8C,0x2E,0x07,0x3F,0x3C,0x3F,0x02,0x00,0x0C,0xFA,0x8F,0x58, +0x8D,0x2E,0x07,0x3F,0x3C,0x3F,0x01,0x00,0x0C,0xFA,0x8F,0x58,0x87,0x3E,0x3C,0x3F, +0x03,0x00,0xDC,0xF9,0x8F,0x54,0x40,0x26,0x8B,0x2E,0x97,0x5C,0x0B,0x2F,0x97,0x58, +0x0B,0x2F,0x97,0x54,0x0B,0x2F,0x2D,0x2F,0x04,0x00,0x15,0x2F,0x07,0x30,0xFC,0xC1, +0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x3F,0x5C,0x28,0x3C,0x3F, +0x01,0x00,0x84,0xF2,0xFC,0xDF,0x00,0x00,0x18,0x00,0xBC,0x3E,0x08,0x00,0xA7,0x42, +0x3C,0x2F,0xFE,0x00,0x58,0x59,0x3C,0x3F,0xFF,0xFF,0x67,0x42,0x39,0x2F,0x00,0x00, +0x2C,0x9B,0x10,0xFA,0xFC,0xDF,0x00,0x00,0x10,0x00,0x39,0x3A,0x00,0x00,0xDC,0x9B, +0xF9,0x33,0x00,0x00,0x38,0x97,0x00,0x00,0xDC,0x9B,0xA8,0xF7,0x79,0x4A,0x00,0x00, +0x40,0xC9,0x06,0x67,0x01,0x70,0x00,0x60,0x1A,0x02,0x07,0x3C,0x6E,0x42,0xF2,0xFF, +0x6E,0x42,0xF6,0xFF,0x15,0x30,0x54,0xB0,0x00,0x66,0x08,0x01,0x2D,0x30,0x02,0x00, +0x6C,0xB0,0x02,0x00,0x00,0x66,0xFC,0x00,0x2D,0x30,0x04,0x00,0x6C,0xB0,0x04,0x00, +0x00,0x66,0x80,0x00,0x2D,0x30,0x06,0x00,0x6C,0xB0,0x06,0x00,0x00,0x66,0x74,0x00, +0x79,0xBE,0x00,0x00,0x38,0x97,0x04,0x66,0x45,0xBE,0x06,0x66,0x01,0x70,0x00,0x60, +0xD2,0x01,0x7C,0xBA,0xFF,0xFF,0x30,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x08,0x00, +0x67,0x42,0x05,0x3F,0xEC,0xF9,0x8F,0x5C,0x05,0x30,0xFC,0xC1,0x38,0x00,0xBC,0xD0, +0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x08,0x01,0x00,0x57,0x28,0x04,0x67,0x40,0x42, +0x02,0x60,0x01,0x70,0x00,0x38,0x02,0x60,0x01,0x78,0x44,0x4A,0x22,0x67,0x79,0x4A, +0x00,0x00,0x3E,0xC9,0x1A,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x3F,0x08,0x00,0x67,0x42, +0x39,0x3F,0x00,0x00,0xDC,0x9B,0xEC,0xF9,0x8F,0x5C,0x01,0x70,0x00,0x60,0x74,0x01, +0x6C,0x60,0x2D,0x30,0x04,0x00,0x6C,0xB0,0x04,0x00,0x28,0x6E,0x2D,0x30,0x06,0x00, +0x6C,0xB0,0x06,0x00,0x1E,0x6E,0x47,0x3D,0xF2,0xFF,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x08,0x00,0x67,0x42,0x39,0x3F,0x00,0x00,0xDC,0x9B,0xEC,0xF9,0x8F,0x5C,0x7C,0x3D, +0x01,0x00,0xF6,0xFF,0x2D,0x30,0x04,0x00,0x6C,0xB0,0x04,0x00,0x0A,0x6D,0x2D,0x30, +0x06,0x00,0x6C,0xB0,0x06,0x00,0x02,0x6C,0x46,0x42,0xAC,0x3E,0x04,0x00,0x2D,0x3F, +0x04,0x00,0x60,0xF3,0x8F,0x54,0x40,0x54,0x40,0x39,0x04,0x00,0xAC,0x3E,0x06,0x00, +0x2D,0x3F,0x06,0x00,0x60,0xF3,0x8F,0x54,0x40,0x54,0x40,0x39,0x06,0x00,0x00,0x60, +0xA6,0x00,0x6C,0x4A,0x04,0x00,0x3A,0x67,0x6C,0x4A,0x06,0x00,0x34,0x67,0x15,0x30, +0x54,0xB0,0x38,0x6E,0x2D,0x30,0x02,0x00,0x6C,0xB0,0x02,0x00,0x2E,0x6E,0x14,0x30, +0x6C,0xD0,0x04,0x00,0x15,0x32,0x6D,0xD2,0x04,0x00,0x41,0xB0,0x1E,0x6E,0x2C,0x30, +0x02,0x00,0x6C,0xD0,0x06,0x00,0x2D,0x32,0x02,0x00,0x6D,0xD2,0x06,0x00,0x41,0xB0, +0x0A,0x6E,0x8C,0x2E,0x0D,0x2F,0x10,0xF1,0x8F,0x58,0x5A,0x60,0x2D,0x30,0x04,0x00, +0x6C,0xB0,0x04,0x00,0x28,0x66,0x2D,0x30,0x06,0x00,0x6C,0xB0,0x06,0x00,0x1E,0x66, +0x79,0xBE,0x00,0x00,0xDC,0x9B,0x16,0x66,0x8C,0x2E,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF2,0xFF,0x07,0x3F,0x14,0xFA,0x8F,0x5C,0x40,0x3D,0xF6,0xFF,0x46,0x42,0x6D,0x4A, +0x04,0x00,0x06,0x67,0x6D,0x4A,0x06,0x00,0x02,0x66,0x46,0x42,0x46,0x4A,0x16,0x67, +0x8C,0x2E,0x0D,0x2F,0x18,0xF3,0x8F,0x58,0x8C,0x2E,0x0D,0x2F,0xBC,0xF5,0x8F,0x58, +0x40,0x4A,0x02,0x66,0x46,0x42,0x79,0xBA,0x00,0x00,0x38,0x97,0x3C,0x67,0x79,0x0C, +0xFF,0xFF,0x00,0x00,0xDC,0x9B,0x32,0x67,0x8D,0x2E,0x39,0x3F,0x00,0x00,0xDC,0x9B, +0x3C,0x3F,0x01,0x00,0x88,0xF7,0x8F,0x58,0x8C,0x2E,0x0D,0x2F,0x18,0xF3,0x8F,0x58, +0x7C,0xBA,0xFF,0xFF,0x14,0x67,0x47,0xBA,0x10,0x67,0xBC,0x3E,0x01,0x00,0x3C,0x3F, +0x08,0x00,0x67,0x42,0x05,0x3F,0xEC,0xF9,0x8F,0x5C,0x46,0x4A,0x04,0x66,0x8C,0x2E, +0x4C,0xF8,0xAE,0x3E,0xF6,0xFF,0x2E,0x3F,0xF2,0xFF,0x0C,0x2F,0x06,0x3F,0x50,0xF8, +0x8F,0x50,0x3D,0xFE,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x0A,0x00, +0x6E,0x28,0x12,0x00,0x2E,0x60,0x8C,0x2E,0x0D,0x2F,0x97,0x58,0x10,0xF1,0x8F,0x58, +0x55,0x2A,0x2E,0x30,0x08,0x00,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C, +0x40,0x20,0x4D,0x21,0x8A,0x28,0x8C,0x2E,0x2E,0x2F,0x0E,0x00,0x10,0xF3,0x8F,0x58, +0x40,0x4A,0x0E,0x66,0x0D,0x20,0xCE,0x66,0x40,0x42,0x40,0x39,0x06,0x00,0x40,0x39, +0x04,0x00,0x01,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01,0x6E,0x2A,0x08,0x00, +0x6E,0x28,0x0C,0x00,0x0D,0x20,0x04,0x66,0x40,0x42,0x20,0x60,0x8C,0x2E,0x0D,0x2F, +0x97,0x58,0x10,0xF1,0x8F,0x58,0x55,0x2A,0x0C,0x60,0x8C,0x2E,0x0D,0x2F,0x97,0x58, +0x18,0xF3,0x8F,0x58,0x55,0x2A,0x0D,0x20,0xF0,0x66,0x01,0x70,0x01,0xFC,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x0C,0x07,0x18,0xFA,0xBC,0x2E,0x00,0x00,0x34,0x97,0x67,0x42, +0x3C,0x3F,0xC0,0x00,0x94,0xF3,0x8F,0x58,0xBC,0x2E,0x00,0x00,0x34,0x97,0x3C,0x3F, +0x08,0x00,0xF8,0xF9,0x8F,0x54,0x47,0x42,0x3E,0x60,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x68,0x42,0x56,0x28,0x07,0x30,0xFC,0xC1, +0x38,0x00,0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x7C,0x21,0x00,0x00,0x00,0x00, +0x86,0x28,0x07,0x30,0xFC,0xC1,0x18,0x00,0xBC,0xD0,0x00,0x00,0x34,0x97,0x40,0x20, +0x7C,0x31,0x19,0x00,0x06,0x00,0x47,0x52,0x7C,0xBE,0x08,0x00,0xBC,0x6D,0xFC,0x33, +0x14,0x00,0x00,0x00,0x3A,0x97,0x39,0x2C,0x00,0x00,0x20,0xC8,0x46,0x20,0xFC,0xD1, +0x00,0x00,0x0C,0x00,0xD0,0x23,0x00,0x00,0x40,0x97,0xBC,0x2E,0x00,0x00,0xEE,0x98, +0x67,0x42,0x3C,0x3F,0xC8,0x01,0x94,0xF3,0x8F,0x58,0xBC,0x2E,0x00,0x00,0xEE,0x98, +0x3C,0x3F,0x13,0x00,0xF8,0xF9,0x8F,0x54,0x47,0x42,0x3C,0x60,0x07,0x30,0xFC,0xC1, +0x18,0x00,0xBC,0xD0,0x00,0x00,0xEE,0x98,0x40,0x20,0x47,0x32,0xC9,0xD3,0xFC,0xD3, +0xFE,0x00,0x90,0xF8,0x51,0x31,0x06,0x00,0x07,0x30,0xFC,0xC1,0x18,0x00,0xBC,0xD0, +0x00,0x00,0xEE,0x98,0x40,0x20,0x47,0x32,0xC9,0xD3,0xC9,0xD3,0xFC,0xD3,0xFE,0x00, +0xB6,0xF8,0x51,0x21,0x0C,0x00,0x47,0x52,0x7C,0xBE,0x13,0x00,0xBE,0x6D,0xFC,0x33, +0x20,0x00,0x00,0x00,0xF8,0x98,0x1C,0xFA,0x40,0x28,0xCC,0x23,0x00,0x00,0xDE,0xC4, +0x94,0x42,0x6C,0x42,0x04,0x00,0x79,0x39,0x00,0x00,0x02,0x97,0x06,0x00,0x79,0x39, +0x00,0x00,0x0A,0x98,0x08,0x00,0x39,0x30,0x00,0x00,0x8E,0xC7,0x79,0x90,0x00,0x00, +0x02,0x97,0x40,0x39,0x0A,0x00,0xA7,0x42,0x39,0x2F,0x00,0x00,0x94,0xC7,0x20,0xFA, +0x8F,0x50,0xBC,0x2E,0x00,0x00,0xA4,0x98,0x67,0x42,0x3C,0x3F,0x01,0x00,0x0C,0xFA, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0xA4,0x98,0x67,0x42,0x3C,0x3F,0x02,0x00,0x0C,0xFA, +0x8F,0x58,0xBC,0x2E,0x00,0x00,0xAC,0x98,0xA7,0x42,0x0C,0xFA,0x8F,0x58,0xBC,0x2E, +0x00,0x00,0xAC,0x98,0x67,0x42,0x3C,0x3F,0x03,0x00,0x0C,0xFA,0x8F,0x58,0xFC,0x33, +0xFF,0xFF,0x00,0x00,0xDC,0x9B,0xFC,0x23,0x00,0x00,0x34,0x97,0x00,0x00,0x2C,0x9B, +0xFC,0x23,0x00,0x00,0xEE,0x98,0x00,0x00,0xF6,0x96,0xB9,0x42,0x00,0x00,0x42,0xC9, +0x79,0x42,0x00,0x00,0x40,0xC9,0xBC,0x2E,0x00,0x00,0xA6,0xC7,0x3C,0x2F,0xFE,0x00, +0x02,0xF9,0x3C,0x3F,0x1C,0x00,0x5C,0xF3,0x8F,0x5C,0xBC,0x2E,0x00,0x00,0xC2,0xC7, +0x3C,0x2F,0xFE,0x00,0x02,0xF9,0x3C,0x3F,0x1C,0x00,0x5C,0xF3,0x8F,0x5C,0xFC,0x33, +0x02,0x00,0x00,0x00,0xB6,0xC7,0xFC,0x23,0x00,0x00,0xA6,0xC7,0x00,0x00,0x42,0x99, +0xFC,0x23,0x00,0x00,0xC2,0xC7,0x00,0x00,0x72,0x99,0x31,0xFC,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x03,0x47,0x42,0x02,0x60,0x47,0x52,0x07,0x30,0xFC,0xC1,0x38,0x00, +0xBC,0xD0,0x00,0x00,0x58,0x9C,0x40,0x20,0x28,0x08,0x00,0x00,0x57,0x28,0x06,0x67, +0x7C,0xBE,0x08,0x00,0xE2,0x6D,0x7C,0xBE,0x08,0x00,0x40,0x6C,0xAE,0x3E,0x08,0x00, +0x07,0x3F,0x39,0x2F,0x00,0x00,0x94,0xC7,0x20,0xFA,0x8F,0x5C,0xBC,0x2E,0x00,0x00, +0x30,0x9B,0x07,0x3F,0x3C,0x3F,0x01,0x00,0x0C,0xFA,0x8F,0x58,0xBC,0x2E,0x00,0x00, +0x30,0x9B,0x07,0x3F,0x3C,0x3F,0x02,0x00,0x0C,0xFA,0x8F,0x58,0xAE,0x2E,0x0A,0x00, +0x07,0x3F,0x67,0x42,0x0C,0xFA,0x8F,0x58,0x07,0x30,0x02,0x60,0xFF,0x70,0x21,0xF0, +0x56,0x4E,0xF8,0xFF,0xE7,0x48,0x04,0x03,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0A,0x00, +0x8E,0x2E,0x97,0x51,0x0D,0x2F,0x10,0xF1,0x8F,0x58,0xBC,0x3E,0x01,0x00,0x80,0xF2, +0x6E,0x4A,0x0E,0x00,0x10,0x67,0x87,0x3E,0x67,0x42,0x3C,0x2F,0x00,0x00,0x34,0x97, +0xE0,0xF9,0x8F,0x5C,0x0C,0x60,0x87,0x3E,0x39,0x2F,0x00,0x00,0x2C,0x9B,0xF8,0xF1, +0x8F,0x58,0x8E,0x2E,0x97,0x51,0x07,0x3F,0x24,0xFA,0x8F,0x54,0x6E,0x4A,0x0E,0x00, +0x0C,0x67,0x8D,0x2E,0x07,0x3F,0x3C,0x3F,0x02,0x00,0x0C,0xFA,0x8F,0x58,0x57,0x42, +0x80,0xF2,0x21,0xF8,0x56,0x4E,0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x2E,0x2F,0x0A,0x00, +0x2E,0x3F,0x08,0x00,0x28,0xFA,0x8F,0x5C,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x57,0x42, +0x3C,0x2F,0x00,0x00,0x30,0x9B,0x2E,0x3F,0x08,0x00,0x28,0xFA,0x8F,0x5C,0x01,0xF0, +0x56,0x4E,0xFC,0xFF,0x2E,0x30,0x08,0x00,0xFC,0xC1,0x38,0x00,0xBC,0xD0,0x00,0x00, +0x58,0x9C,0x40,0x20,0x68,0x02,0xFE,0xFF,0x56,0x28,0x01,0xF0,0x56,0x4E,0xF8,0xFF, +0xE7,0x48,0x1C,0x07,0x2E,0x3E,0x08,0x00,0x6E,0x2A,0x0C,0x00,0x7C,0x26,0x00,0x00, +0x58,0x9C,0xFF,0x7C,0x2E,0x30,0x0A,0x00,0x00,0x60,0xD2,0x00,0x03,0x7C,0x00,0x60, +0xE2,0x00,0x01,0x7C,0x00,0x60,0xDC,0x00,0x02,0x7C,0x00,0x60,0xD6,0x00,0x46,0x42, +0x00,0x60,0xD0,0x00,0x4B,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0xA8,0x3A, +0x7E,0x28,0x00,0x60,0xBE,0x00,0x4B,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1, +0xA8,0x3A,0x80,0x28,0x00,0x60,0xAC,0x00,0x4B,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00, +0xC1,0xD1,0xA8,0x3A,0x82,0x28,0x00,0x60,0x9A,0x00,0x4B,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0xA8,0x3A,0x84,0x28,0x00,0x60,0x88,0x00,0x79,0x0C,0xFF,0xFF, +0x00,0x00,0xDC,0x9B,0x04,0x66,0x40,0x42,0x06,0x60,0x39,0x30,0x00,0x00,0xDC,0x9B, +0x80,0x3A,0x6E,0x60,0x8E,0x2E,0x97,0x51,0x07,0x3F,0x3C,0x3F,0x03,0x00,0x88,0xF7, +0x8F,0x58,0x6E,0x0C,0x0B,0x00,0x0A,0x00,0x10,0x66,0x4B,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0x28,0x20,0x86,0x28,0x0E,0x60,0x4B,0x20,0x07,0x32,0xFC,0xC3, +0x38,0x00,0xC1,0xD1,0x28,0x20,0x8A,0x28,0x40,0x28,0x8D,0x2E,0x0E,0x2F,0x97,0x51, +0x0C,0x2F,0x07,0x3F,0x2C,0xFA,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x24,0x60,0x8D,0x2E, +0x97,0x58,0x0D,0x2F,0x30,0xFA,0x8F,0x58,0x18,0x60,0x16,0x60,0x40,0x59,0x7C,0xB0, +0x0D,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0x32,0xF9,0x50,0x20, +0xD0,0x4E,0x7C,0xBC,0xFF,0xFF,0x0A,0x67,0x8D,0x2E,0x07,0x3F,0x06,0x3F,0x88,0xF7, +0x8F,0x58,0x31,0xFE,0x56,0x4E,0xEE,0xFF,0xE7,0x48,0x0C,0x1F,0x2E,0x3E,0x08,0x00, +0x2E,0x3C,0x0A,0x00,0x6E,0x2A,0x0C,0x00,0x7C,0x28,0x00,0x00,0x58,0x9C,0x7C,0x3D, +0xFF,0xFF,0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x80,0xF2,0x06,0x30,0x00,0x60,0xB6,0x01, +0x7C,0x3D,0x03,0x00,0xFC,0xFF,0x00,0x60,0xC2,0x01,0x7C,0x3D,0x05,0x00,0xFC,0xFF, +0x00,0x60,0xB8,0x01,0x8D,0x2E,0x07,0x3F,0x24,0xFA,0x8F,0x54,0x00,0x60,0xAC,0x01, +0x79,0xBE,0x00,0x00,0xDC,0x9B,0x4E,0x67,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00, +0xC1,0xD1,0x28,0x08,0x01,0x00,0x57,0x28,0x04,0x67,0x40,0x42,0x02,0x60,0x01,0x70, +0xC0,0x33,0x00,0x00,0x3E,0xC9,0xBC,0x3E,0xFF,0xFF,0x07,0x3F,0x39,0x2F,0x00,0x00, +0x2C,0x9B,0x0C,0xF2,0x8F,0x5C,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF,0x07,0x3F, +0x3C,0x3F,0x01,0x00,0x88,0xF7,0x8F,0x58,0x8E,0x2E,0x97,0x06,0xFF,0xFF,0xEE,0xFF, +0x07,0x3F,0x24,0xFA,0x8F,0x54,0x00,0x60,0x52,0x01,0x47,0x4A,0x0A,0x67,0xFC,0x33, +0x01,0x00,0x00,0x00,0x40,0xC9,0x16,0x60,0x79,0x42,0x00,0x00,0x40,0xC9,0x8D,0x2E, +0x4C,0xF8,0x57,0x42,0x67,0x42,0x0D,0x2F,0x67,0x42,0x50,0xF8,0x8F,0x50,0x00,0x60, +0x2A,0x01,0xD5,0x23,0x00,0x00,0x42,0xC9,0xED,0x33,0x04,0x00,0x00,0x00,0xB6,0x9A, +0x00,0x60,0x18,0x01,0x95,0x3E,0x3C,0x3F,0xFF,0xFF,0x60,0xF3,0x8F,0x54,0x80,0x3A, +0x95,0x3E,0x3C,0x3F,0xE8,0x03,0x6C,0xF3,0x8F,0x54,0x80,0x3A,0x7C,0xBC,0x0F,0x00, +0x06,0x67,0x7C,0xBC,0x08,0x00,0x60,0x66,0x7C,0xBC,0x0F,0x00,0x22,0x66,0x4C,0x20, +0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x15,0x30,0x40,0x31,0x82,0x28,0x00,0x38, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x28,0x3A,0x7E,0x28,0x20,0x60, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x15,0x30,0x40,0x31,0x7E,0x28, +0x00,0x3A,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x28,0x38,0x82,0x28, +0x79,0x3D,0x00,0x00,0x9A,0x9A,0xFA,0xFF,0x7C,0x3D,0x11,0x00,0xF6,0xFF,0x79,0x3D, +0x00,0x00,0xD6,0x9A,0xF8,0xFF,0x5E,0x60,0x7C,0xBC,0x10,0x00,0x22,0x66,0x4C,0x20, +0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x15,0x30,0x40,0x31,0x84,0x28,0x00,0x38, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x28,0x3A,0x80,0x28,0x20,0x60, +0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x15,0x30,0x40,0x31,0x80,0x28, +0x00,0x3A,0x4C,0x20,0x07,0x32,0xFC,0xC3,0x38,0x00,0xC1,0xD1,0x28,0x38,0x84,0x28, +0x79,0x3D,0x00,0x00,0x24,0x9A,0xFA,0xFF,0x7C,0x3D,0x0C,0x00,0xF6,0xFF,0x79,0x3D, +0x00,0x00,0x02,0x97,0xF8,0xFF,0x79,0xBE,0x00,0x00,0xDC,0x9B,0x12,0x66,0xBC,0x3E, +0x01,0x00,0x3C,0x3F,0x08,0x00,0x2E,0x3F,0xF6,0xFF,0x07,0x3F,0xEC,0xF9,0x8F,0x5C, +0x18,0x60,0x16,0x60,0x40,0x55,0x7C,0xB0,0x0E,0x00,0x0E,0x62,0x40,0xE5,0x40,0x30, +0xFC,0xD1,0xFE,0x00,0x6A,0xF9,0x50,0x20,0xD0,0x4E,0x6E,0x0C,0xFF,0xFF,0xFC,0xFF, +0x0C,0x67,0x15,0x2F,0x2E,0x3F,0xFC,0xFF,0x07,0x3F,0x34,0xFA,0x8F,0x50,0x57,0x42, +0x80,0xF2,0x3D,0xFC,0x56,0x4E,0xFC,0xFF,0x2E,0x2F,0x08,0x00,0x3C,0x3F,0x02,0x00, +0x67,0x42,0x39,0x2F,0x00,0x00,0x2C,0x9B,0x04,0xF2,0xFC,0xDF,0x00,0x00,0x0C,0x00, +0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x03,0x2E,0x3E,0x08,0x00,0x7C,0xBE, +0x02,0x00,0x2A,0x6C,0x47,0x4A,0x1C,0x67,0xBC,0x2E,0x00,0x00,0xEE,0x9A,0x00,0xF8, +0x40,0x4A,0x0E,0x66,0xB9,0x2E,0x00,0x00,0x3E,0xC8,0x3C,0x3F,0x04,0x00,0x28,0xF7, +0x8F,0x54,0x08,0x60,0xBC,0x2E,0x00,0x00,0xEE,0x9A,0x38,0xFA,0x06,0x60,0x47,0x55, +0x87,0x3E,0x3C,0xF8,0x21,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48,0x00,0x3F,0x2E,0x3E, +0x0A,0x00,0x01,0x78,0x04,0x36,0x03,0x3A,0x05,0x3C,0x07,0x30,0x7C,0xC0,0x07,0x00, +0x0A,0x67,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x40,0xDC,0x07,0x08,0x04,0x00, +0x0A,0x67,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x40,0xDC,0x07,0x30,0x7C,0xC0, +0xE0,0x01,0x0A,0x67,0x39,0x30,0x00,0x00,0xD6,0x9A,0x40,0x53,0x40,0xD6,0x07,0x30, +0x7C,0xC0,0x20,0x0E,0x0A,0x67,0x39,0x30,0x00,0x00,0x02,0x97,0x40,0x53,0x40,0xDA, +0x6E,0x4A,0x08,0x00,0x18,0x66,0x04,0x30,0x40,0x44,0x00,0x38,0x06,0x30,0x40,0x44, +0x00,0x3C,0x03,0x30,0x40,0x44,0x00,0x36,0x05,0x30,0x40,0x44,0x00,0x3A,0x04,0x30, +0x6E,0xD0,0x0C,0x00,0x6E,0x22,0x14,0x00,0x80,0x32,0x06,0x30,0x6E,0xD0,0x0E,0x00, +0x6E,0x22,0x18,0x00,0x80,0x32,0x2E,0x30,0x10,0x00,0x44,0x90,0x43,0x90,0x6E,0x22, +0x1C,0x00,0x80,0x32,0x2E,0x30,0x12,0x00,0x46,0x90,0x45,0x90,0x6E,0x22,0x20,0x00, +0x80,0x32,0x3F,0xF0,0xF9,0x41,0x00,0x00,0x66,0x94,0xBC,0x20,0x00,0x00,0xE0,0xC7, +0x08,0x22,0x73,0x70,0x42,0x4E,0x75,0x4E,0x2F,0x30,0x06,0x00,0x40,0xD0,0xEF,0xC1, +0x04,0x00,0xEF,0x81,0x08,0x00,0x06,0x6B,0x40,0x52,0x40,0xE2,0x75,0x4E,0x40,0x53, +0x40,0xE2,0x75,0x4E,0x2F,0x30,0x06,0x00,0x40,0xD0,0xEF,0xC0,0x04,0x00,0xEF,0x80, +0x08,0x00,0x40,0x52,0x40,0xE2,0x75,0x4E,0xEF,0x23,0x04,0x00,0x00,0x00,0x6E,0x94, +0x75,0x4E,0xEF,0x23,0x04,0x00,0x00,0x00,0x6A,0x94,0x75,0x4E,0xEF,0x23,0x04,0x00, +0x00,0x00,0x76,0x94,0x75,0x4E,0xEF,0x23,0x04,0x00,0x00,0x00,0x72,0x94,0x75,0x4E, +0xEF,0x23,0x04,0x00,0x00,0x00,0xEE,0xC7,0x75,0x4E,0xEF,0x23,0x04,0x00,0x00,0x00, +0xF2,0xC7,0x75,0x4E,0x6F,0x20,0x04,0x00,0xB9,0x20,0x00,0x00,0xF2,0xC7,0x75,0x4E, +0x6F,0x20,0x08,0x00,0x6F,0x22,0x04,0x00,0x80,0x42,0x00,0x52,0xD8,0x12,0xFA,0x66, +0x40,0x53,0x75,0x4E,0x6F,0x20,0x08,0x00,0x6F,0x22,0x04,0x00,0x80,0x42,0x81,0x42, +0x18,0x12,0x06,0x67,0xC1,0x32,0x00,0x52,0xF6,0x60,0x75,0x4E,0x6F,0x20,0x04,0x00, +0x2F,0x32,0x0A,0x00,0x2F,0x30,0x08,0x00,0x06,0x67,0xC1,0x30,0x40,0x53,0xFA,0x66, +0x75,0x4E,0x6F,0x20,0x04,0x00,0x6F,0x22,0x08,0x00,0x2F,0x30,0x0C,0x00,0x41,0x42, +0x19,0x12,0xC1,0x30,0x40,0x53,0xF8,0x66,0x75,0x4E,0x6F,0x20,0x04,0x00,0x6F,0x22, +0x08,0x00,0x2F,0x30,0x0C,0x00,0x06,0x67,0xD9,0x30,0x40,0x53,0xFA,0x66,0x75,0x4E, +0x6F,0x20,0x04,0x00,0x2F,0x30,0x08,0x00,0x2F,0x32,0x0A,0x00,0x06,0x67,0xC1,0x30, +0x40,0x53,0xFA,0x66,0x75,0x4E,0x6F,0x20,0x04,0x00,0x40,0x42,0x40,0x52,0x18,0x0C, +0x00,0x00,0xF8,0x66,0x40,0x53,0x75,0x4E,0xEF,0x4C,0x00,0x03,0x04,0x00,0x80,0x42, +0x2F,0x30,0x0C,0x00,0x18,0x67,0xC8,0xB3,0x08,0x6D,0xD9,0x10,0x40,0x53,0xFA,0x66, +0x75,0x4E,0xC0,0xD3,0xC0,0xD1,0x40,0x53,0x21,0x11,0x40,0x53,0xFA,0x6A,0x75,0x4E, +0xE7,0x48,0x18,0x00,0xEF,0x4C,0x00,0x1F,0x0C,0x00,0x98,0x32,0x98,0x34,0x98,0x36, +0x98,0x38,0xDF,0x4C,0x00,0x18,0x75,0x4E,0xEF,0x4C,0x00,0x07,0x04,0x00,0xD0,0x48, +0x00,0x06,0x75,0x4E,0xEF,0x4C,0x00,0x03,0x04,0x00,0xD8,0x22,0xD8,0x22,0x75,0x4E, +0xAF,0x4C,0x03,0x00,0x04,0x00,0x6F,0x20,0x08,0x00,0x50,0xB0,0x00,0x6D,0x82,0x03, +0x68,0xB2,0x02,0x00,0x00,0x6D,0x7A,0x03,0x10,0x34,0x68,0xD4,0x04,0x00,0x42,0xB0, +0x00,0x6C,0x6E,0x03,0x28,0x34,0x02,0x00,0x68,0xD4,0x06,0x00,0x42,0xB2,0x00,0x6C, +0x60,0x03,0x00,0x60,0x60,0x03,0xEF,0x4C,0x00,0x03,0x04,0x00,0x88,0xB3,0x00,0x66, +0x50,0x03,0x88,0xB3,0x00,0x66,0x4A,0x03,0x00,0x60,0x4A,0x03,0xEF,0x4C,0x00,0x03, +0x04,0x00,0x11,0x30,0x50,0xB0,0x02,0x6C,0x10,0x30,0x10,0x32,0x68,0xD2,0x04,0x00, +0x11,0x34,0x69,0xD4,0x04,0x00,0x41,0xB4,0x02,0x6F,0x01,0x34,0x80,0x32,0x40,0x94, +0xE7,0x40,0x42,0x33,0x04,0x00,0x29,0x30,0x02,0x00,0x68,0xB0,0x02,0x00,0x04,0x6C, +0x28,0x30,0x02,0x00,0x28,0x32,0x02,0x00,0x68,0xD2,0x06,0x00,0x29,0x34,0x02,0x00, +0x69,0xD4,0x06,0x00,0x41,0xB4,0x02,0x6F,0x01,0x34,0x40,0x33,0x02,0x00,0x40,0x94, +0xC0,0x40,0x42,0x33,0x06,0x00,0xDF,0x44,0x00,0x6F,0xE6,0x02,0xC0,0x44,0x00,0x6F, +0xE0,0x02,0x00,0x60,0xE0,0x02,0xEF,0x4C,0x00,0x03,0x04,0x00,0x11,0x30,0x50,0xB0, +0x02,0x6D,0x10,0x30,0x10,0x32,0x68,0xD2,0x04,0x00,0x11,0x34,0x69,0xD4,0x04,0x00, +0x41,0xB4,0x02,0x6E,0x01,0x34,0x40,0x94,0x80,0x32,0x42,0x33,0x04,0x00,0x29,0x30, +0x02,0x00,0x68,0xB0,0x02,0x00,0x04,0x6D,0x28,0x30,0x02,0x00,0x28,0x32,0x02,0x00, +0x68,0xD2,0x06,0x00,0x29,0x34,0x02,0x00,0x69,0xD4,0x06,0x00,0x41,0xB4,0x02,0x6E, +0x01,0x34,0x40,0x94,0x40,0x33,0x02,0x00,0x42,0x33,0x06,0x00,0x75,0x4E,0xEF,0x4C, +0x00,0x03,0x04,0x00,0x10,0x30,0x51,0xB0,0x02,0x6D,0x80,0x32,0x68,0xD0,0x04,0x00, +0x11,0x32,0x69,0xD2,0x04,0x00,0x41,0xB0,0x06,0x6C,0x69,0x90,0x04,0x00,0x80,0x32, +0x28,0x30,0x02,0x00,0x69,0xB0,0x02,0x00,0x04,0x6D,0x40,0x33,0x02,0x00,0x68,0xD0, +0x06,0x00,0x29,0x32,0x02,0x00,0x69,0xD2,0x06,0x00,0x41,0xB0,0x08,0x6C,0x69,0x90, +0x06,0x00,0x40,0x33,0x02,0x00,0x75,0x4E,0x2F,0x30,0x04,0x00,0xEF,0x4C,0x00,0x03, +0x06,0x00,0x02,0x60,0xD8,0x12,0xC8,0x51,0xFC,0xFF,0x75,0x4E,0x2F,0x30,0x04,0x00, +0x6F,0xB0,0x06,0x00,0x10,0x6D,0x0A,0x60,0x2F,0x30,0x04,0x00,0x6F,0xB0,0x06,0x00, +0x04,0x6E,0x2F,0x30,0x06,0x00,0x75,0x4E,0x2F,0x30,0x04,0x00,0x2F,0x12,0x07,0x00, +0x6F,0x20,0x08,0x00,0x02,0x60,0xC1,0x10,0xC8,0x51,0xFC,0xFF,0x75,0x4E,0x2F,0x10, +0x05,0x00,0x80,0x48,0x7C,0xB0,0x61,0x00,0x0A,0x6D,0x7C,0xB0,0x7A,0x00,0x04,0x6E, +0x7C,0xD0,0xE0,0xFF,0x75,0x4E,0x6F,0x20,0x04,0x00,0x40,0x42,0x18,0x4A,0x00,0x67, +0xD8,0x01,0x40,0x52,0xF6,0x60,0xEF,0x4C,0x00,0x03,0x04,0x00,0x10,0x4A,0x08,0x67, +0x08,0xB3,0xF8,0x67,0x00,0x60,0xBA,0x01,0x11,0x4A,0x00,0x66,0xB4,0x01,0x00,0x60, +0xB4,0x01,0xEF,0x4C,0x00,0x03,0x04,0x00,0xD8,0x12,0xFC,0x66,0x26,0x60,0xEF,0x4C, +0x00,0x03,0x04,0x00,0x2F,0x10,0x0D,0x00,0x10,0xB0,0x18,0x67,0x10,0x4A,0x14,0x67, +0xD8,0x12,0xF4,0x60,0xEF,0x4C,0x00,0x03,0x04,0x00,0x19,0x4A,0xFC,0x66,0x89,0x53, +0xD8,0x12,0xFC,0x66,0x09,0x20,0x75,0x4E,0x6F,0x22,0x04,0x00,0x2F,0x10,0x09,0x00, +0x11,0x4A,0xF0,0x67,0x11,0xB0,0xEC,0x67,0x89,0x52,0xF4,0x60,0xEF,0x4C,0x00,0x03, +0x04,0x00,0x40,0x42,0x10,0x12,0x19,0xB2,0x06,0x66,0x18,0x4A,0x0E,0x67,0xF4,0x60, +0x10,0x10,0x80,0x48,0x29,0x12,0xFF,0xFF,0x81,0x48,0x41,0x90,0x75,0x4E,0xEF,0x4C, +0x00,0x03,0x04,0x00,0x3C,0x30,0x07,0x00,0x10,0x4A,0x0E,0x67,0x10,0x0C,0x2E,0x00, +0x08,0x67,0xD8,0x12,0xC8,0x51,0xF2,0xFF,0x0C,0x60,0x10,0x4A,0x3C,0x67,0xFC,0x12, +0x20,0x00,0xC8,0x51,0xFA,0xFF,0x18,0x4A,0x30,0x67,0x10,0x4A,0x2C,0x67,0xD8,0x12, +0xF8,0x60,0xEF,0x4C,0x00,0x03,0x04,0x00,0x3C,0x30,0x07,0x00,0x18,0x12,0x01,0x4A, +0x18,0x67,0x3C,0xB2,0x20,0x00,0x02,0x67,0xC1,0x12,0xC8,0x51,0xF0,0xFF,0xFC,0x12, +0x2E,0x00,0x10,0x4A,0x04,0x67,0xD8,0x12,0xF8,0x60,0x11,0x42,0x75,0x4E,0x6F,0x22, +0x0E,0x00,0x7C,0x20,0x00,0x00,0x0C,0x00,0x00,0x61,0xFE,0x01,0x50,0x20,0x90,0x22, +0x08,0x2F,0x2F,0x2F,0x0E,0x00,0x10,0x2F,0x38,0xF1,0x8F,0x50,0x5F,0x20,0x6F,0x22, +0x12,0x00,0xFC,0xD1,0x00,0x00,0x18,0x00,0x90,0x32,0x75,0x4E,0x56,0x4E,0xF8,0xFF, +0x6E,0x48,0xFA,0xFF,0x6E,0x48,0xFC,0xFF,0x2E,0x2F,0x0E,0x00,0x2E,0x3F,0x0C,0x00, +0x2E,0x2F,0x08,0x00,0x74,0xF1,0xFC,0xDF,0x00,0x00,0x12,0x00,0x5E,0x4E,0x75,0x4E, +0x7C,0x20,0x00,0x00,0x0C,0x00,0x00,0x61,0xB0,0x01,0x50,0x20,0x10,0x2F,0x2F,0x2F, +0x0E,0x00,0x38,0xF1,0x8F,0x50,0x75,0x4E,0x7C,0x20,0x00,0x00,0x0A,0x00,0x00,0x61, +0x98,0x01,0x40,0x42,0x2F,0x30,0x0A,0x00,0x6F,0xC0,0x0C,0x00,0x06,0x67,0xAF,0x30, +0x0E,0x00,0x04,0x60,0xAF,0x30,0x10,0x00,0x75,0x4E,0x7C,0x20,0x00,0x00,0x0B,0x00, +0x00,0x61,0x76,0x01,0x2F,0x30,0x0A,0x00,0x40,0x53,0x00,0x32,0x10,0x08,0x00,0x00, +0x04,0x67,0x41,0x90,0x0C,0x60,0xFC,0xD1,0x00,0x00,0x18,0x00,0xC9,0x51,0xEE,0xFF, +0x01,0x30,0x75,0x4E,0x3C,0x3F,0x02,0x00,0x2F,0x3F,0x0A,0x00,0x2F,0x2F,0x08,0x00, +0x78,0xF1,0x8F,0x50,0x7C,0xB0,0xFF,0xFF,0x1E,0x67,0x00,0x32,0x6F,0xD1,0x08,0x00, +0x7C,0x20,0x00,0x00,0x0A,0x00,0x00,0x61,0x30,0x01,0x50,0x42,0x41,0x4A,0x04,0x67, +0x40,0x42,0x04,0x60,0x3C,0x30,0x01,0x00,0x75,0x4E,0xE7,0x48,0x1C,0x1E,0xEF,0x4C, +0x00,0x38,0x20,0x00,0x43,0x42,0x14,0x4A,0x00,0x67,0xA6,0x00,0x14,0x0C,0x25,0x00, +0x04,0x67,0xDC,0x16,0xF0,0x60,0x1C,0x4A,0x1C,0x10,0x3C,0xB0,0x25,0x00,0x04,0x66, +0xC0,0x16,0xE2,0x60,0x3C,0xB0,0x4C,0x00,0x0A,0x66,0x43,0x30,0xCD,0xD1,0x10,0x28, +0x43,0x58,0x28,0x60,0x3C,0xB0,0x57,0x00,0x0C,0x66,0x84,0x42,0x43,0x30,0xCD,0xD1, +0x10,0x38,0x43,0x58,0x16,0x60,0x3C,0xB0,0x53,0x00,0xBA,0x66,0x43,0x30,0xCD,0xD1, +0x50,0x20,0x43,0x58,0x10,0x4A,0xAE,0x67,0xD8,0x16,0xF8,0x60,0x85,0x42,0xFC,0x9F, +0x00,0x00,0x10,0x00,0x84,0x4A,0x2C,0x67,0x3C,0x2F,0x00,0x00,0x0A,0x00,0x04,0x2F, +0xB9,0x4E,0xFE,0x00,0x72,0x3A,0x00,0x2C,0x80,0x2E,0xB9,0x4E,0xFE,0x00,0x1E,0x3A, +0x8F,0x50,0x04,0x24,0x80,0x94,0x7C,0xD4,0x30,0x00,0x82,0x1F,0x00,0x50,0x45,0x52, +0x06,0x28,0xD0,0x60,0x45,0x53,0x06,0x6C,0xFC,0x16,0x30,0x00,0x08,0x60,0xF7,0x16, +0x00,0x50,0xCD,0x51,0xFA,0xFF,0xFC,0xDF,0x00,0x00,0x10,0x00,0x00,0x60,0x58,0xFF, +0x13,0x42,0xDF,0x4C,0x78,0x38,0x75,0x4E,0xEF,0x4C,0x00,0x03,0x04,0x00,0x10,0x4A, +0x32,0x67,0x11,0x4A,0x2E,0x67,0x10,0x0C,0x3F,0x00,0x0C,0x66,0x88,0x52,0x11,0x0C, +0x2E,0x00,0xEA,0x67,0x89,0x52,0xE6,0x60,0x10,0x0C,0x2A,0x00,0x0A,0x66,0x11,0x0C, +0x2E,0x00,0xF0,0x66,0x88,0x52,0xD6,0x60,0x10,0x10,0x11,0xB0,0x26,0x66,0x88,0x52, +0xE2,0x60,0x88,0x52,0x10,0x0C,0x2A,0x00,0xF8,0x67,0x10,0x0C,0x3F,0x00,0xF2,0x67, +0x10,0x0C,0x2E,0x00,0xEC,0x67,0x10,0x4A,0x0A,0x66,0x11,0x4A,0x06,0x66,0x3C,0x30, +0x01,0x00,0x02,0x60,0x40,0x42,0x75,0x4E,0x2F,0x30,0x0C,0x00,0xFC,0xC1,0x18,0x00, +0xEF,0xD1,0x08,0x00,0xC0,0xD1,0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xE7,0x48,0x1C,0x03, +0x6E,0x2A,0x0E,0x00,0x6E,0x28,0x1A,0x00,0x6E,0x26,0x1E,0x00,0x2E,0x30,0x0C,0x00, +0xFC,0xC1,0x18,0x00,0xAE,0xD0,0x08,0x00,0x40,0x2D,0xFC,0xFF,0x6E,0x20,0xFC,0xFF, +0x68,0x37,0x14,0x00,0x04,0x00,0x6E,0x20,0xFC,0xFF,0x68,0x37,0x16,0x00,0x06,0x00, +0x6E,0x20,0xFC,0xFF,0xA8,0x38,0x08,0x00,0x6E,0x20,0xFC,0xFF,0xA8,0x2A,0x0C,0x00, +0x6E,0x20,0x12,0x00,0x6E,0x22,0xFC,0xFF,0xA9,0x30,0x0A,0x00,0x6E,0x20,0xFC,0xFF, +0x28,0x30,0x06,0x00,0x7C,0xC0,0xFF,0x00,0x6E,0x22,0x16,0x00,0x80,0x32,0x14,0x08, +0x00,0x00,0x0A,0x67,0x6E,0x20,0xFC,0xFF,0x68,0x20,0x0C,0x00,0x90,0x2A,0x47,0x42, +0x6E,0x20,0x16,0x00,0x10,0x30,0x30,0x60,0x01,0x7E,0x44,0x60,0x55,0x20,0xFC,0xD1, +0x00,0x00,0x16,0x00,0x10,0x3E,0x38,0x60,0x2D,0x1E,0x01,0x00,0x87,0x48,0x30,0x60, +0x47,0x53,0x2C,0x08,0x02,0x00,0x01,0x00,0x02,0x67,0x47,0x53,0x2C,0x08,0x01,0x00, +0x01,0x00,0x02,0x67,0x47,0x53,0x18,0x60,0x7C,0x90,0x14,0x00,0x7C,0xB0,0x0C,0x00, +0x0E,0x62,0x40,0xE5,0x40,0x30,0xFC,0xD1,0xFE,0x00,0xA6,0xF9,0x50,0x20,0xD0,0x4E, +0x7C,0xBE,0x80,0x00,0x04,0x6F,0x7C,0x9E,0x00,0x01,0x6E,0x20,0x22,0x00,0x87,0x30, +0x15,0x10,0x80,0x48,0x21,0xFE,0x56,0x4E,0xE0,0xFF,0xE7,0x48,0x00,0x3F,0x2E,0x2E, +0x08,0x00,0x2E,0x3C,0x0C,0x00,0x2E,0x3A,0x0E,0x00,0x6E,0x3D,0x14,0x00,0xF0,0xFF, +0x6E,0x3D,0x16,0x00,0xE0,0xFF,0x01,0x76,0x45,0xBC,0x00,0x67,0xDE,0x00,0x43,0x30, +0x48,0x53,0xC8,0xD1,0x36,0x30,0xF0,0x88,0x47,0x22,0x06,0x34,0xFC,0xC5,0x18,0x00, +0xC2,0xD3,0xFC,0xD3,0x00,0x00,0x10,0x00,0x11,0x32,0x41,0xD0,0x4E,0x22,0x43,0x34, +0xCA,0xD5,0xCA,0xD3,0x40,0x33,0xF0,0xFF,0x43,0x30,0x48,0x53,0xC8,0xD1,0x36,0x30, +0xE0,0x88,0x47,0x22,0x06,0x34,0xFC,0xC5,0x18,0x00,0xC2,0xD3,0xFC,0xD3,0x00,0x00, +0x12,0x00,0x11,0x32,0x41,0xD0,0x4E,0x22,0x43,0x34,0xCA,0xD5,0xCA,0xD3,0x40,0x33, +0xE0,0xFF,0x43,0x30,0xC8,0xD1,0x36,0x3F,0xE0,0x88,0x43,0x30,0xC8,0xD1,0x36,0x3F, +0xF0,0x88,0x06,0x3F,0x07,0x2F,0x6E,0x20,0x10,0x00,0x90,0x4E,0xFC,0xDF,0x00,0x00, +0x0A,0x00,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x54,0x10,0x38, +0x7C,0xB8,0xFF,0xFF,0x24,0x67,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1, +0xFC,0xD1,0x00,0x00,0x09,0x00,0x10,0x08,0x07,0x00,0x0E,0x66,0x6E,0xB6,0x18,0x00, +0x08,0x6E,0x43,0x52,0x04,0x3C,0x00,0x60,0x50,0xFF,0x47,0x20,0x06,0x32,0xFC,0xC3, +0x18,0x00,0xC1,0xD1,0x10,0x38,0x45,0xB8,0x20,0x67,0x46,0x4A,0x1C,0x67,0x47,0x20, +0x04,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x58,0x50,0xBC,0x06,0x67,0x04,0x3C, +0x00,0x60,0x26,0xFF,0x43,0x53,0x04,0x3C,0xD0,0x60,0x3F,0xF0,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x00,0x1F,0x2E,0x2E,0x08,0x00,0x2E,0x3C,0x0C,0x00,0x06,0x3A,0x46,0x4A, +0x04,0x66,0xFF,0x70,0x20,0x60,0x05,0x3C,0x47,0x20,0x06,0x32,0xFC,0xC3,0x18,0x00, +0xC1,0xD1,0x10,0x3A,0x47,0x20,0x05,0x32,0xFC,0xC3,0x18,0x00,0xC1,0xD1,0x88,0x58, +0x50,0xBC,0xE2,0x66,0x05,0x30,0x3D,0xF0,0xCF,0x23,0x00,0x00,0x82,0x94,0xF9,0x4F, +0x00,0x00,0xF2,0x94,0xE7,0x48,0xE0,0xE0,0x00,0x3F,0xB9,0x4E,0xFE,0x00,0xAA,0x4B, +0x8F,0x54,0xDF,0x4C,0x07,0x07,0x79,0x2E,0x00,0x00,0x82,0x94,0x75,0x4E,0xCF,0x23, +0x00,0x00,0x82,0x94,0xF9,0x4F,0x00,0x00,0xF2,0x94,0xE7,0x48,0xE0,0xE0,0x01,0x3F, +0x00,0x3F,0x3C,0x2F,0xFE,0x00,0xB6,0x4F,0xB9,0x4E,0xFE,0x00,0x84,0x47,0x8F,0x50, +0xDF,0x4C,0x07,0x07,0x79,0x2E,0x00,0x00,0x82,0x94,0x75,0x4E,0x2F,0x30,0x04,0x00, +0x2F,0x32,0x06,0x00,0x79,0x20,0x00,0x00,0x7A,0x94,0x90,0x4E,0x75,0x4E,0x75,0x4E, +0xCF,0x23,0x00,0x00,0x86,0x94,0xF9,0x4F,0x00,0x00,0x52,0x95,0xB9,0x4A,0x00,0x00, +0x92,0x94,0x22,0x67,0xB9,0x52,0x00,0x00,0x8E,0x94,0xB9,0x53,0x00,0x00,0x92,0x94, +0x14,0x66,0x39,0x2F,0x00,0x00,0x8E,0x94,0x3C,0x2F,0xFE,0x00,0x6C,0x4A,0xB9,0x4E, +0xFE,0x00,0x84,0x47,0x8F,0x50,0x3C,0x3F,0x01,0x00,0xB9,0x4E,0xFE,0x00,0x1A,0x4C, +0x8F,0x54,0x79,0x2E,0x00,0x00,0x86,0x94,0x79,0x20,0x00,0x00,0x8A,0x94,0x90,0x4E, +0x75,0x4E,0x56,0x4E,0xFC,0xFF,0xFC,0x23,0xFA,0x00,0x00,0x00,0x00,0x00,0xB8,0x9A, +0x79,0x20,0x00,0x00,0xB8,0x9A,0x10,0x20,0xBC,0xB0,0xCD,0xAB,0x42,0xEF,0x10,0x66, +0xFC,0x23,0xFA,0x00,0x04,0x00,0x00,0x00,0xB8,0x9A,0x01,0x70,0x0A,0x60,0x08,0x60, +0xB9,0x42,0x00,0x00,0xB8,0x9A,0x40,0x42,0x01,0xF0,0x56,0x4E,0x00,0x00,0xE7,0x48, +0x0C,0x03,0x6E,0x2A,0x08,0x00,0x21,0xFC,0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x01, +0xB9,0x4A,0x00,0x00,0xB8,0x9A,0x50,0x67,0x6E,0x4A,0x08,0x00,0x34,0x67,0x79,0x2A, +0x00,0x00,0xFA,0x96,0x8D,0x2E,0x67,0x42,0x3C,0x3F,0x2A,0x00,0x94,0xF3,0x8F,0x58, +0x7C,0x1B,0x01,0x00,0x15,0x00,0xBC,0x3E,0x15,0x00,0x39,0x2F,0x00,0x00,0xB8,0x9A, +0x97,0x06,0x00,0x00,0x0C,0x00,0x0D,0x2F,0x97,0x06,0x00,0x00,0x16,0x00,0x28,0xF1, +0x8F,0x50,0x79,0x28,0x00,0x00,0xB8,0x9A,0x79,0x20,0x00,0x00,0xB8,0x9A,0xD0,0x23, +0x00,0x00,0xB8,0x9A,0x0C,0x20,0x02,0x60,0x80,0x42,0x01,0xFC,0x56,0x4E,0xFC,0xFF, +0xEE,0x23,0x08,0x00,0x00,0x00,0xFA,0x96,0x84,0xF3,0xB4,0xF4,0x01,0xF0,0x56,0x4E, +0xFC,0xFF,0xBC,0x3E,0x01,0x00,0x44,0xFA,0x80,0x4A,0x06,0x67,0x01,0x70,0x0C,0x60, +0x0A,0x60,0xFC,0x33,0x12,0x00,0x00,0x00,0x18,0xC9,0x40,0x42,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x0C,0x03,0x84,0xF3,0x47,0x42,0x52,0x60,0x8C,0x2E,0x97,0x06, +0x00,0x00,0x14,0x00,0x3C,0x2F,0xFE,0x00,0xDA,0xF9,0xE0,0xF3,0x8F,0x58,0x40,0x4A, +0x3C,0x67,0x68,0xF7,0x40,0x4A,0x34,0x67,0x47,0x52,0xBC,0x2E,0xFE,0x00,0xE1,0xF9, +0x3C,0x3F,0x05,0x00,0x3C,0x2F,0xFE,0x00,0xE0,0xF9,0xC8,0xF9,0x8F,0x5C,0x40,0x2A, +0x6C,0x2B,0x08,0x00,0x08,0x00,0x8D,0x2E,0x0C,0x2F,0x97,0x06,0x00,0x00,0x14,0x00, +0x3C,0x2F,0xFE,0x00,0x1A,0x35,0x70,0xF7,0x8F,0x50,0x02,0x60,0x0A,0x60,0x57,0x42, +0x44,0xFA,0x40,0x28,0x0C,0x20,0xA4,0x66,0x07,0x30,0x21,0xFC,0x56,0x4E,0x00,0x00, +0xE7,0x48,0x0C,0x01,0x84,0xF3,0x14,0x60,0x8C,0x2E,0x97,0x06,0x00,0x00,0x14,0x00, +0x2E,0x2F,0x08,0x00,0x28,0xF4,0x8F,0x58,0x40,0x4A,0x0A,0x66,0x57,0x42,0x44,0xFA, +0x40,0x28,0x0C,0x20,0xE2,0x66,0xAE,0x2E,0x0C,0x00,0x3C,0x3F,0x05,0x00,0x3C,0x2F, +0xFE,0x00,0xE2,0xF9,0xC8,0xF9,0x8F,0x5C,0x40,0x2A,0x6C,0x2B,0x08,0x00,0x08,0x00, +0x8D,0x2E,0x3C,0x3F,0x04,0x00,0x3C,0x2F,0xFE,0x00,0xE3,0xF9,0xC8,0xF9,0x8F,0x5C, +0x8D,0x2E,0x78,0xF4,0x01,0x70,0x01,0xFC,0x3C,0x3F,0x01,0x00,0x04,0x60,0x3C,0x3F, +0x00,0x00,0x2F,0x2F,0x06,0x00,0x04,0x61,0x8F,0x5C,0x75,0x4E,0xE7,0x48,0x1E,0x1F, +0x7C,0x2C,0x00,0x00,0x00,0x10,0x79,0x42,0x00,0x00,0x58,0x95,0x67,0x42,0x2F,0x2F, +0x2A,0x00,0x7C,0xF1,0x8F,0x5C,0x00,0x36,0x79,0x4A,0x00,0x00,0xEC,0x98,0x06,0x67, +0x40,0x42,0x00,0x60,0x76,0x00,0x0E,0x2F,0xFC,0xF0,0x8F,0x58,0x40,0x26,0x80,0x4A, +0xEE,0x67,0xCE,0x33,0x00,0x00,0x56,0x95,0x6F,0x4A,0x2C,0x00,0x06,0x67,0x00,0x61, +0xC0,0x00,0x4A,0x60,0x79,0x48,0x21,0x00,0xFF,0xFF,0x80,0xF1,0x8F,0x58,0x40,0x02, +0x10,0x00,0x04,0x67,0x44,0x42,0x02,0x60,0x01,0x78,0x1E,0x60,0x3C,0x3F,0xFF,0x00, +0x84,0xF1,0x80,0x3E,0x88,0xF1,0x4F,0x54,0x40,0x0C,0x03,0x00,0x20,0x67,0x3C,0xB0, +0x51,0x00,0x1A,0x67,0x00,0x61,0x86,0x01,0x14,0x67,0x24,0x61,0xDE,0x66,0x3C,0x3A, +0x0D,0x00,0x00,0x61,0x78,0x01,0x3C,0x3A,0x0A,0x00,0x00,0x61,0x70,0x01,0x03,0x3F, +0x8C,0xF1,0x0B,0x2F,0x00,0xF1,0x8F,0x5C,0x01,0x70,0xDF,0x4C,0xF8,0x78,0x75,0x4E, +0x39,0x32,0x00,0x00,0x56,0x95,0x41,0x0C,0xFF,0xFF,0x10,0x67,0x79,0xB2,0x00,0x00, +0x5A,0x95,0x0C,0x66,0x79,0x4A,0x00,0x00,0x58,0x95,0x04,0x67,0x40,0x42,0x3E,0x60, +0x4E,0xB2,0x22,0x66,0x79,0x42,0x00,0x00,0x56,0x95,0x0B,0x2F,0x0E,0x3F,0x03,0x3F, +0x94,0xF1,0x8F,0x50,0xC0,0x33,0x00,0x00,0x5A,0x95,0x4E,0xB0,0x08,0x67,0xFC,0x33, +0x01,0x00,0x00,0x00,0x58,0x95,0x39,0x32,0x00,0x00,0x56,0x95,0x33,0x1A,0x00,0x10, +0x85,0x48,0x7C,0xCA,0xFF,0x00,0x79,0x52,0x00,0x00,0x56,0x95,0x01,0x70,0x75,0x4E, +0x47,0x42,0x79,0x48,0xFE,0x00,0xE7,0xF9,0x3C,0x3F,0x09,0x00,0x98,0xF1,0x8F,0x5C, +0x00,0x61,0x78,0x00,0x79,0x0C,0xFF,0xFF,0x00,0x00,0x56,0x95,0x12,0x66,0x3C,0x3F, +0xFF,0x00,0x84,0xF1,0x8F,0x54,0x40,0x4A,0xF4,0x67,0x3C,0x3E,0x01,0x00,0x24,0x60, +0x28,0x61,0x3C,0xB0,0x51,0x00,0x04,0x66,0x01,0x7E,0x18,0x60,0x40,0x0C,0x03,0x00, +0xF6,0x67,0x40,0x0C,0x20,0x00,0x04,0x66,0x40,0x61,0x08,0x60,0x40,0x0C,0x0D,0x00, +0x02,0x66,0x42,0x61,0x47,0x4A,0xBC,0x67,0x75,0x4E,0x79,0x48,0xFE,0x00,0xD2,0xF0, +0x00,0x61,0x82,0x00,0x8F,0x58,0x3C,0x3F,0xFF,0x00,0x84,0xF1,0x8F,0x54,0x40,0x4A, +0xF4,0x67,0x00,0x3F,0x88,0xF1,0x00,0x3A,0x79,0x48,0xFE,0x00,0xE4,0xF9,0x3C,0x3F, +0x09,0x00,0x98,0xF1,0x8F,0x50,0x05,0x30,0x75,0x4E,0x15,0x7C,0x08,0x61,0x04,0x67, +0xCE,0x51,0xFA,0xFF,0x75,0x4E,0x7C,0x38,0x01,0x00,0x14,0x60,0x05,0x3F,0x3C,0x3F, +0x02,0x00,0x3C,0x3F,0x03,0x00,0xA0,0xF1,0x4F,0x5C,0x7C,0xBA,0x0A,0x00,0x08,0x67, +0x00,0x61,0xEE,0xFE,0x40,0x38,0xE4,0x66,0xFC,0xB8,0x00,0x00,0x04,0x67,0x01,0x70, +0x20,0x60,0x3C,0x3F,0x0D,0x00,0x84,0xF1,0x3C,0x3F,0x0A,0x00,0x84,0xF1,0x79,0x48, +0xFE,0x00,0xDA,0xF0,0x0E,0x61,0x8F,0x50,0xFC,0x33,0xFF,0xFF,0x00,0x00,0x56,0x95, +0x40,0x42,0x75,0x4E,0x6F,0x2A,0x04,0x00,0x0C,0x60,0x15,0x14,0x82,0x48,0x02,0x3F, +0x84,0xF1,0x4F,0x54,0x8D,0x52,0x15,0x4A,0xF0,0x66,0x75,0x4E,0x44,0x4A,0x44,0x67, +0x46,0x42,0x32,0x60,0x05,0x3F,0x3C,0x3F,0x05,0x00,0x98,0xF1,0x8F,0x58,0x00,0x3C, +0x28,0x66,0x3C,0x3F,0x01,0x00,0x67,0x42,0x3C,0x3F,0x11,0x00,0xA8,0xF1,0x00,0x3C, +0xBC,0x3E,0x01,0x00,0xAC,0xF1,0x8F,0x5C,0x7C,0xBC,0x01,0x00,0x06,0x66,0x3C,0x3C, +0x63,0x00,0x02,0x60,0x46,0x42,0x46,0x4A,0xCA,0x67,0x7C,0xBC,0x63,0x00,0x02,0x66, +0x40,0x42,0x0C,0x60,0x05,0x3F,0x3C,0x3F,0x04,0x00,0x98,0xF1,0x4F,0x58,0x01,0x70, +0x75,0x4E,0x56,0x4E,0xF4,0xFF,0x98,0xF6,0x57,0x42,0x3C,0x2F,0x00,0x00,0xBA,0x96, +0x3C,0x3F,0x05,0x00,0x58,0xF3,0x8F,0x5C,0xBC,0x2E,0x00,0x00,0x46,0xC9,0xA7,0x42, +0x44,0xF3,0x8F,0x58,0xBC,0x2E,0x00,0x00,0xFE,0x96,0x67,0x42,0x3C,0x3F,0x02,0x00, +0x44,0xF3,0x8F,0x58,0x79,0x20,0x00,0x00,0x46,0xC9,0xE8,0x33,0xF0,0x01,0x00,0x00, +0x0E,0xC9,0x79,0x20,0x00,0x00,0x46,0xC9,0xE8,0x33,0xF2,0x01,0x00,0x00,0x10,0xC9, +0x8E,0x2E,0x97,0x51,0x39,0x2F,0x00,0x00,0x46,0xC9,0x28,0xF2,0x8F,0x58,0x8E,0x2E, +0x97,0x51,0x39,0x2F,0x00,0x00,0x46,0xC9,0x97,0x06,0x00,0x00,0x08,0x01,0x28,0xF2, +0x8F,0x58,0x8E,0x2E,0x97,0x51,0x39,0x2F,0x00,0x00,0x46,0xC9,0x97,0x06,0x00,0x00, +0x98,0x01,0x28,0xF2,0x8F,0x58,0x57,0x42,0x20,0xF4,0x01,0xF0,0x56,0x4E,0xB8,0xFF, +0xE7,0x48,0x1C,0x3F,0xBC,0x2E,0x00,0x00,0x00,0x20,0x64,0xF3,0x00,0x2E,0x47,0x28, +0xBC,0x2E,0x00,0x00,0x00,0x20,0x64,0xF3,0x40,0x2A,0xF4,0xF6,0x79,0x20,0x00,0x00, +0xFE,0x96,0xAE,0x20,0x08,0x00,0xEE,0x23,0x0C,0x00,0x00,0x00,0xE6,0xC6,0x00,0x60, +0x86,0x04,0x79,0x20,0x00,0x00,0xFE,0x96,0x7C,0x31,0x0C,0x00,0x34,0x00,0xBC,0x3E, +0x03,0x00,0x3C,0x2F,0x02,0x00,0x01,0x00,0x39,0x2F,0x00,0x00,0x46,0xC9,0xF8,0xF6, +0x8F,0x50,0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x4A,0xE2,0x00,0x0E,0x67,0x79,0x20, +0x00,0x00,0x46,0xC9,0x68,0x42,0xE2,0x00,0x00,0x60,0x50,0x04,0x79,0x20,0x00,0x00, +0x46,0xC9,0x68,0x42,0xFA,0x00,0x7C,0x3D,0x01,0x00,0xE0,0xFF,0x7C,0x3D,0x50,0x00, +0xE2,0xFF,0x7C,0x3D,0x03,0x00,0xB8,0xFF,0x02,0x7A,0x79,0x20,0x00,0x00,0x46,0xC9, +0x68,0x4A,0xCA,0x00,0x0E,0x67,0x7C,0x3D,0x02,0x00,0xE0,0xFF,0x03,0x7A,0x7C,0x3D, +0x02,0x00,0xB8,0xFF,0x79,0x20,0x00,0x00,0x46,0xC9,0x6E,0x21,0x0C,0x00,0xBC,0x01, +0xAE,0x3E,0xE2,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xEC,0xFF,0x0E,0x2F,0x97,0x06, +0xFF,0xFF,0xEA,0xFF,0xFC,0xF6,0x8F,0x50,0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x42, +0x0C,0x02,0x6E,0x20,0x08,0x00,0x10,0x10,0x80,0x48,0x7C,0xD0,0xBF,0xFF,0x40,0x3D, +0xE4,0xFF,0x43,0x42,0x44,0x42,0x6E,0x42,0xF2,0xFF,0x1E,0x60,0x4E,0x20,0x6E,0x32, +0xF2,0xFF,0xC9,0xD3,0xC9,0xD1,0x6E,0x32,0xF2,0xFF,0xC9,0xD3,0xFC,0xD3,0xFE,0x00, +0xEA,0xF9,0x51,0x31,0xBA,0xFF,0x6E,0x52,0xF2,0xFF,0x6E,0x0C,0x09,0x00,0xF2,0xFF, +0xDA,0x6D,0x46,0x42,0x00,0x60,0xCC,0x01,0x6E,0x42,0xE8,0xFF,0x00,0x60,0x8C,0x01, +0x6E,0x3D,0xB8,0xFF,0xF2,0xFF,0x22,0x60,0x4E,0x20,0x6E,0x32,0xF2,0xFF,0xC9,0xD3, +0xC9,0xD1,0x4E,0x22,0x6E,0x34,0xF2,0xFF,0xEE,0x94,0xB8,0xFF,0xCA,0xD5,0xCA,0xD3, +0x69,0x31,0xBA,0xFF,0xCC,0xFF,0x6E,0x52,0xF2,0xFF,0x6E,0x0C,0x09,0x00,0xF2,0xFF, +0xD6,0x6D,0x6E,0x42,0xF2,0xFF,0x26,0x60,0x4E,0x20,0x6E,0x32,0xF2,0xFF,0xC9,0xD3, +0xC9,0xD1,0x4E,0x22,0x7C,0x34,0x09,0x00,0xEE,0x94,0xB8,0xFF,0xEE,0xD4,0xF2,0xFF, +0xCA,0xD5,0xCA,0xD3,0x69,0x31,0xBA,0xFF,0xCC,0xFF,0x6E,0x52,0xF2,0xFF,0x2E,0x30, +0xF2,0xFF,0x6E,0xB0,0xB8,0xFF,0xD0,0x6D,0x6E,0x42,0xF2,0xFF,0x1E,0x60,0x4E,0x20, +0x6E,0x32,0xF2,0xFF,0xC9,0xD3,0xC9,0xD1,0x4E,0x22,0x6E,0x34,0xF2,0xFF,0xCA,0xD5, +0xCA,0xD3,0x69,0x31,0xCC,0xFF,0xBA,0xFF,0x6E,0x52,0xF2,0xFF,0x6E,0x0C,0x09,0x00, +0xF2,0xFF,0xDA,0x6D,0xBC,0x3E,0xE5,0xE5,0x3C,0x2F,0x65,0x87,0x21,0x43,0x3C,0x3F, +0xFF,0xFF,0x2E,0x3F,0xE8,0xFF,0x06,0x3F,0x3C,0x3F,0x09,0x00,0x2E,0x3F,0xE4,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xCC,0xFF,0x07,0x2F,0x3C,0x3F,0x0A,0x00,0x00,0xF7, +0xFC,0xDF,0x00,0x00,0x18,0x00,0x00,0x36,0x43,0x4A,0x10,0x6C,0x7C,0xB6,0xF0,0xFF, +0x0A,0x6F,0xAE,0x3E,0xE4,0xFF,0x03,0x3F,0x04,0xF7,0x8F,0x54,0x7C,0xB6,0xF0,0xFF, +0x6C,0x66,0x7C,0xBC,0x02,0x00,0x0C,0x6D,0x04,0x30,0x7C,0xD0,0x09,0x00,0x7C,0xB0, +0x10,0x00,0x14,0x6D,0xAE,0x3E,0xE4,0xFF,0x3C,0x3F,0x01,0x00,0x04,0xF7,0x8F,0x54, +0x01,0x76,0x00,0x60,0x96,0x00,0x46,0x60,0x6E,0x42,0xF2,0xFF,0x34,0x60,0x06,0x30, +0xEE,0xC1,0xE0,0xFF,0xFC,0xC1,0x09,0x00,0x6E,0x32,0xF2,0xFF,0xC9,0xD3,0x34,0x32, +0x00,0x98,0x41,0xD0,0x2E,0x32,0xE8,0xFF,0xFC,0xC3,0x09,0x00,0x41,0xD0,0x40,0x53, +0x4D,0x22,0x44,0x34,0xCA,0xD5,0xCA,0xD3,0x80,0x32,0x43,0x42,0x6E,0x52,0xF2,0xFF, +0x44,0x52,0x6E,0x30,0xF2,0xFF,0xC8,0xD1,0x74,0x4A,0x00,0x88,0xC0,0x66,0x46,0x4A, +0x24,0x66,0x43,0x4A,0x20,0x66,0xBC,0x3E,0x01,0x00,0xA7,0x42,0x3C,0x3F,0x01,0x00, +0x2E,0x3F,0xE4,0xFF,0xA7,0x42,0x07,0x2F,0x3C,0x3F,0x08,0x00,0x00,0xF7,0xFC,0xDF, +0x00,0x00,0x12,0x00,0x00,0x36,0x43,0x4A,0x0C,0x6C,0xAE,0x3E,0xE4,0xFF,0x3C,0x3F, +0x01,0x00,0x04,0xF7,0x8F,0x54,0x6E,0x52,0xE8,0xFF,0x2E,0x30,0xE8,0xFF,0x6E,0xB0, +0xE0,0xFF,0x06,0x6C,0x43,0x4A,0x00,0x67,0x68,0xFE,0x43,0x4A,0x22,0x66,0x2E,0x30, +0xEA,0xFF,0x79,0x22,0x00,0x00,0x46,0xC9,0x69,0xD1,0x0C,0x02,0x57,0x42,0xA7,0x42, +0x39,0x2F,0x00,0x00,0x46,0xC9,0x97,0x06,0x00,0x00,0xF8,0x01,0xF8,0xF6,0x8F,0x50, +0x46,0x52,0x6E,0xBC,0xE2,0xFF,0x06,0x6C,0x43,0x4A,0x00,0x67,0x2C,0xFE,0x43,0x4A, +0x00,0x66,0x8A,0x01,0x57,0x42,0x05,0x3F,0x3C,0x2F,0x00,0x01,0x00,0x00,0x07,0x2F, +0x3C,0x3F,0x12,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xBC,0x3E,0x01,0x00, +0xA7,0x42,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0xE4,0xFF,0x2E,0x2F,0xFC,0xFF,0x07,0x2F, +0x3C,0x3F,0x09,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00,0xAE,0x3E,0xE4,0xFF, +0x3C,0x3F,0x07,0x00,0x08,0xF7,0x8F,0x54,0x40,0x26,0xBC,0x3E,0x01,0x00,0xA7,0x42, +0x3C,0x3F,0x01,0x00,0x2E,0x3F,0xE4,0xFF,0x2E,0x2F,0xFC,0xFF,0x07,0x2F,0x3C,0x3F, +0x09,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00,0xAB,0x3E,0x06,0x00,0x2B,0x3F, +0x08,0x00,0x60,0xF3,0x8F,0x54,0x40,0x3D,0xEE,0xFF,0x2E,0x30,0xEE,0xFF,0x09,0x72, +0x60,0xE3,0xC0,0x48,0xFC,0x81,0x02,0x00,0x40,0x3D,0xF0,0xFF,0x6E,0x42,0xF2,0xFF, +0x10,0x60,0x4C,0x20,0x6E,0x32,0xF2,0xFF,0xC9,0xD3,0xC9,0xD1,0x50,0x42,0x6E,0x52, +0xF2,0xFF,0x2E,0x30,0xF2,0xFF,0x6E,0xB0,0xF0,0xFF,0xE6,0x6D,0x7C,0x39,0x08,0x00, +0x0A,0x00,0xBC,0x3E,0x0B,0x00,0x79,0x20,0x00,0x00,0xFE,0x96,0x28,0x2F,0x1C,0x00, +0x07,0x2F,0x28,0xF1,0x8F,0x50,0x2B,0x30,0x08,0x00,0x40,0xE3,0x40,0x52,0x40,0x3D, +0xF2,0xFF,0xAE,0x3E,0xE4,0xFF,0x2E,0x3F,0xF2,0xFF,0x2B,0x3F,0x06,0x00,0x07,0x2F, +0x3C,0x2F,0x04,0x00,0x03,0x00,0x08,0xF7,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x6E,0x42, +0xF2,0xFF,0x10,0x60,0x4C,0x20,0x6E,0x32,0xF2,0xFF,0xC9,0xD3,0xC9,0xD1,0x50,0x42, +0x6E,0x52,0xF2,0xFF,0x2E,0x30,0xF2,0xFF,0x6E,0xB0,0xF0,0xFF,0xE6,0x6D,0xBC,0x38, +0xFF,0xF7,0x7C,0x39,0x00,0xFF,0x02,0x00,0x6E,0x42,0xF2,0xFF,0x2E,0x60,0x6E,0x30, +0xF2,0xFF,0xC8,0xD1,0x35,0x30,0x00,0x88,0x6B,0x90,0x0C,0x00,0xC0,0x48,0xEB,0x81, +0x02,0x00,0x40,0x54,0x40,0x3D,0xDE,0xFF,0x87,0x2E,0x0B,0x2F,0x3C,0x3F,0xFF,0xFF, +0x2E,0x3F,0xDE,0xFF,0x0C,0xF7,0x8F,0x50,0x6E,0x52,0xF2,0xFF,0x6E,0xB8,0xF2,0xFF, +0xCC,0x6E,0xAE,0x3E,0xE4,0xFF,0x3C,0x3F,0x01,0x00,0x2B,0x3F,0x08,0x00,0x07,0x2F, +0x3C,0x2F,0x04,0x00,0x03,0x00,0x08,0xF7,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xAE,0x3E, +0xE4,0xFF,0x2B,0x3F,0x08,0x00,0x57,0x52,0x2B,0x3F,0x08,0x00,0x07,0x2F,0x3C,0x2F, +0x04,0x00,0x03,0x00,0x08,0xF7,0xFC,0xDF,0x00,0x00,0x0C,0x00,0x57,0x42,0x20,0xF4, +0x43,0x4A,0x32,0x66,0x8E,0x2E,0x97,0x51,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF4,0xFF, +0x2E,0x3F,0xE4,0xFF,0x57,0x52,0x7C,0xF5,0x8F,0x5C,0x8E,0x2E,0x97,0x51,0x3C,0x2F, +0xFE,0x00,0x7C,0xF1,0x07,0x2F,0x50,0xF4,0x8F,0x50,0x10,0xF7,0x87,0x2E,0x3C,0x3F, +0x01,0x00,0x20,0xF2,0x8F,0x54,0x00,0x60,0x7A,0xFB,0x87,0x2E,0x78,0xF4,0xB9,0x2E, +0x00,0x00,0x46,0xC9,0x78,0xF4,0x8D,0x2E,0x78,0xF4,0x30,0xF5,0x3F,0xFE,0x56,0x4E, +0xD6,0xFF,0xE7,0x48,0x0C,0x3F,0x70,0xF4,0x40,0x2D,0xEC,0xFF,0x2E,0x20,0xEC,0xFF, +0xBC,0xD0,0xFF,0xFF,0x00,0xFC,0xBC,0xB0,0x00,0x00,0x00,0x12,0x00,0x6D,0x60,0x03, +0xAE,0x2E,0xEC,0xFF,0x97,0x06,0xFF,0xFF,0x00,0xFC,0x64,0xF3,0x40,0x2D,0xFC,0xFF, +0xBC,0x2E,0x00,0x00,0x58,0x02,0x64,0xF3,0x40,0x2D,0xF8,0xFF,0xAE,0x4A,0xF8,0xFF, +0x00,0x67,0x3C,0x03,0xF4,0xF6,0x79,0x20,0x00,0x00,0xFE,0x96,0x6E,0x21,0x08,0x00, +0x38,0x00,0x2E,0x20,0x08,0x00,0x80,0x56,0x79,0x22,0x00,0x00,0xFE,0x96,0x40,0x23, +0x54,0x00,0x6E,0x20,0x08,0x00,0x10,0x10,0x80,0x48,0x00,0x3E,0x7C,0xDE,0xBF,0xFF, +0x6E,0x20,0x08,0x00,0x28,0x10,0x03,0x00,0x80,0x48,0x00,0x3C,0x7C,0xDC,0xBF,0xFF, +0x79,0x20,0x00,0x00,0x46,0xC9,0x7C,0x31,0x05,0x00,0xE0,0x01,0x79,0x20,0x00,0x00, +0x46,0xC9,0x7C,0x31,0x07,0x00,0x9C,0x01,0xEE,0x23,0x0C,0x00,0x00,0x00,0xE6,0xC6, +0x00,0x60,0xAC,0x02,0x57,0x42,0x3C,0x2F,0x01,0x00,0x01,0x00,0x39,0x2F,0x00,0x00, +0x46,0xC9,0x97,0x06,0x00,0x00,0x08,0x01,0xF8,0xF6,0x8F,0x50,0x79,0x20,0x00,0x00, +0x46,0xC9,0x68,0x4A,0x72,0x01,0x0E,0x67,0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x42, +0x72,0x01,0x00,0x60,0x7E,0x02,0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x42,0x8A,0x01, +0x86,0x3E,0x3C,0x3F,0x07,0x00,0x08,0xF7,0x8F,0x54,0x40,0x28,0x86,0x3E,0x3C,0x3F, +0x0B,0x00,0x00,0xF7,0x8F,0x54,0x40,0x2D,0xD6,0xFF,0x87,0x3E,0x3C,0x3F,0x07,0x00, +0x08,0xF7,0x8F,0x54,0x40,0x2A,0x87,0x3E,0x3C,0x3F,0x0B,0x00,0x00,0xF7,0x8F,0x54, +0x40,0x2D,0xDA,0xFF,0x57,0x42,0x20,0xF4,0x0D,0x20,0x00,0x67,0x36,0x02,0x0C,0x20, +0x00,0x67,0x30,0x02,0x2D,0x30,0x12,0x00,0x6C,0xB0,0x12,0x00,0x0A,0x66,0x2D,0x30, +0x14,0x00,0x6C,0xB0,0x14,0x00,0x0C,0x67,0x87,0x3E,0x67,0x42,0x04,0xF7,0x8F,0x54, +0x00,0x60,0x10,0x02,0x6D,0x3D,0x12,0x00,0xDE,0xFF,0x6D,0x3D,0x14,0x00,0xE0,0xFF, +0x79,0x20,0x00,0x00,0x46,0xC9,0x6E,0x21,0x0C,0x00,0xBC,0x01,0xAE,0x3E,0xDE,0xFF, +0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xE6,0xFF,0x0E,0x2F,0x97,0x06,0xFF,0xFF,0xF2,0xFF, +0xFC,0xF6,0x8F,0x50,0x43,0x42,0x6E,0x42,0xF0,0xFF,0x45,0x42,0x00,0x60,0xC0,0x01, +0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x42,0x0C,0x02,0x79,0x20,0x00,0x00,0x46,0xC9, +0x68,0x42,0x6C,0x02,0x44,0x42,0x3C,0x2F,0x00,0x00,0x00,0x12,0x2E,0x2F,0xEC,0xFF, +0xB9,0x4E,0xFE,0x00,0x72,0x3A,0x8F,0x50,0x40,0x3D,0xEA,0xFF,0x2E,0x30,0xDE,0xFF, +0xC0,0x48,0xEE,0x81,0xEA,0xFF,0x40,0x3D,0xE8,0xFF,0x6E,0x42,0xF4,0xFF,0x00,0x60, +0x0E,0x01,0x6E,0x42,0xF6,0xFF,0x00,0x60,0xD6,0x00,0xAE,0x2E,0x0C,0x00,0x2E,0x3F, +0xEA,0xFF,0x04,0x3F,0x2E,0x3F,0xF2,0xFF,0x05,0x3F,0x07,0x3F,0x2E,0x2F,0xDA,0xFF, +0x2E,0x2F,0xFC,0xFF,0x3C,0x3F,0x08,0x00,0x14,0xF7,0xFC,0xDF,0x00,0x00,0x14,0x00, +0x40,0x4A,0x06,0x67,0x01,0x76,0x00,0x60,0xB2,0x00,0x6E,0x4A,0xF0,0xFF,0x3E,0x67, +0xBC,0x3E,0x01,0x00,0xA7,0x42,0x3C,0x3F,0x01,0x00,0x07,0x3F,0x2E,0x2F,0xDA,0xFF, +0x2E,0x2F,0xF8,0xFF,0x3C,0x3F,0x08,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00, +0xBC,0x3E,0xFF,0xFF,0x3C,0x3F,0xFF,0xFF,0x3C,0x2F,0x00,0x01,0x00,0x00,0x2E,0x2F, +0xF8,0xFF,0x3C,0x3F,0x12,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x0C,0x00,0xAE,0x2E, +0x0C,0x00,0x2E,0x3F,0xEA,0xFF,0x04,0x3F,0x2E,0x3F,0xF2,0xFF,0x05,0x3F,0x06,0x3F, +0x2E,0x2F,0xD6,0xFF,0x2E,0x2F,0xFC,0xFF,0x3C,0x3F,0x09,0x00,0x14,0xF7,0xFC,0xDF, +0x00,0x00,0x14,0x00,0x40,0x4A,0x04,0x67,0x01,0x76,0x3E,0x60,0x6E,0x4A,0xF0,0xFF, +0x24,0x67,0xBC,0x3E,0x01,0x00,0xA7,0x42,0x3C,0x3F,0x01,0x00,0x06,0x3F,0x2E,0x2F, +0xD6,0xFF,0x2E,0x2F,0xF8,0xFF,0x3C,0x3F,0x09,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00, +0x12,0x00,0x6E,0x42,0xF0,0xFF,0x6E,0xD8,0xEA,0xFF,0x6E,0x52,0xF6,0xFF,0x2E,0x30, +0xF6,0xFF,0x6E,0xB0,0xE8,0xFF,0x00,0x6D,0x22,0xFF,0x45,0x4A,0x06,0x66,0x7C,0x3D, +0x01,0x00,0xF0,0xFF,0x2E,0x30,0xDE,0xFF,0xC0,0x48,0xEE,0x81,0xEA,0xFF,0x40,0x48, +0x40,0x3D,0xEA,0xFF,0x7C,0x3D,0x01,0x00,0xE8,0xFF,0x6E,0x52,0xF4,0xFF,0x6E,0x0C, +0x02,0x00,0xF4,0xFF,0x06,0x6C,0x43,0x4A,0x00,0x67,0xE8,0xFE,0x43,0x4A,0x5C,0x66, +0x7C,0x3D,0x15,0x00,0xF6,0xFF,0x4C,0x60,0x2E,0x30,0xF6,0xFF,0xFC,0xC1,0x18,0x00, +0xB9,0xD0,0x00,0x00,0x46,0xC9,0x40,0x20,0x7C,0x21,0x01,0x00,0x00,0x11,0x0C,0x00, +0x57,0x42,0xA7,0x42,0x2E,0x30,0xF6,0xFF,0xFC,0xC1,0x18,0x00,0xB9,0xD0,0x00,0x00, +0x46,0xC9,0x00,0x2F,0xF8,0xF6,0x8F,0x50,0x2E,0x30,0xF6,0xFF,0xFC,0xC1,0x18,0x00, +0xB9,0xD0,0x00,0x00,0x46,0xC9,0x40,0x20,0x7C,0x21,0x01,0x00,0xA1,0x11,0x0C,0x00, +0x6E,0x58,0xF6,0xFF,0x6E,0x0C,0x1A,0x00,0xF6,0xFF,0xAC,0x6D,0x45,0x52,0x6E,0xBA, +0xE0,0xFF,0x06,0x6C,0x43,0x4A,0x00,0x67,0x38,0xFE,0x57,0x42,0x20,0xF4,0x00,0x60, +0x54,0xFD,0x79,0x20,0x00,0x00,0x46,0xC9,0x68,0x42,0xE0,0x01,0x79,0x20,0x00,0x00, +0x46,0xC9,0x7C,0x31,0x03,0x00,0x9C,0x01,0xAE,0x2E,0xFC,0xFF,0x78,0xF4,0xB9,0x2E, +0x00,0x00,0x46,0xC9,0x78,0xF4,0xAE,0x2E,0xF8,0xFF,0x78,0xF4,0x30,0xF5,0x3F,0xFC, +0x56,0x4E,0x00,0x00,0xE7,0x48,0x0C,0x07,0x6E,0x2A,0x08,0x00,0x6E,0x28,0x0C,0x00, +0x79,0x20,0x00,0x00,0x46,0xC9,0x28,0x3E,0xA8,0x01,0x79,0x20,0x00,0x00,0x46,0xC9, +0x28,0x3C,0xAA,0x01,0x79,0x20,0x00,0x00,0x46,0xC9,0x28,0x30,0xF4,0x01,0xC0,0x48, +0xFC,0x81,0x50,0x00,0x80,0x3A,0x15,0x30,0xFC,0xC1,0x50,0x00,0x80,0x38,0x79,0x20, +0x00,0x00,0x46,0xC9,0x54,0x31,0xF4,0x01,0x79,0x20,0x00,0x00,0x46,0xC9,0x54,0x31, +0x24,0x02,0x57,0x42,0x3C,0x3F,0x01,0x00,0x39,0x2F,0x00,0x00,0x46,0xC9,0x97,0x06, +0x00,0x00,0x98,0x01,0xF8,0xF6,0x8F,0x5C,0x07,0x30,0x79,0xD0,0x00,0x00,0x0E,0xC9, +0x79,0x22,0x00,0x00,0x46,0xC9,0x40,0x33,0x08,0x02,0x06,0x30,0x79,0xD0,0x00,0x00, +0x10,0xC9,0x79,0x22,0x00,0x00,0x46,0xC9,0x40,0x33,0x0A,0x02,0x07,0x30,0x79,0x22, +0x00,0x00,0x46,0xC9,0x29,0x32,0x20,0x02,0x41,0xD0,0x79,0x22,0x00,0x00,0x46,0xC9, +0x40,0x33,0x68,0x02,0x06,0x30,0x79,0x22,0x00,0x00,0x46,0xC9,0x29,0x32,0x22,0x02, +0x41,0xD0,0x79,0x22,0x00,0x00,0x46,0xC9,0x40,0x33,0x6A,0x02,0x6E,0x0C,0x28,0x00, +0x10,0x00,0x04,0x66,0x15,0x30,0x55,0xD1,0xBC,0x3E,0x01,0x00,0x20,0xF4,0x31,0xFC, +0x56,0x4E,0xFC,0xFF,0x79,0x20,0x00,0x00,0x46,0xC9,0xA8,0x3E,0x16,0x00,0x57,0x06, +0x10,0x00,0x79,0x20,0x00,0x00,0x46,0xC9,0x28,0x3F,0x14,0x00,0x57,0x06,0x10,0x00, +0x79,0x20,0x00,0x00,0x46,0xC9,0x28,0x3F,0x12,0x00,0x57,0x51,0x79,0x20,0x00,0x00, +0x46,0xC9,0x28,0x3F,0x10,0x00,0x57,0x51,0x2E,0x3F,0x0C,0x00,0x67,0x42,0x2E,0x2F, +0x08,0x00,0xE8,0xF3,0xFC,0xDF,0x00,0x00,0x0E,0x00,0x6E,0x4A,0x0E,0x00,0x0C,0x67, +0xAE,0x3E,0x10,0x00,0x2E,0x2F,0x08,0x00,0x18,0xF2,0x8F,0x58,0x01,0xF0,0x56,0x4E, +0x00,0x00,0xE7,0x48,0x00,0x3F,0x2E,0x2E,0x0A,0x00,0x2E,0x3C,0x18,0x00,0x00,0x60, +0xAC,0x00,0x19,0x7A,0x6E,0x0C,0x09,0x00,0x08,0x00,0x02,0x66,0x15,0x7A,0x2E,0x30, +0x16,0x00,0x05,0x32,0xFC,0xC3,0x18,0x00,0xB9,0xD2,0x00,0x00,0x46,0xC9,0x41,0x22, +0x69,0xD1,0x14,0x00,0x05,0x30,0xFC,0xC1,0x18,0x00,0x00,0x26,0xB9,0xD6,0x00,0x00, +0x46,0xC9,0x57,0x42,0xA7,0x42,0x03,0x2F,0xF8,0xF6,0x8F,0x50,0xBC,0x3E,0x09,0x00, +0x2E,0x3F,0x14,0x00,0x06,0x3F,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0x12,0x00,0x2E,0x2F, +0x0E,0x00,0x07,0x2F,0x2E,0x3F,0x08,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00,0x12,0x00, +0x00,0x38,0x6E,0x0C,0x09,0x00,0x08,0x00,0x2A,0x66,0x44,0x4A,0x26,0x66,0xBC,0x3E, +0x09,0x00,0x2E,0x3F,0x14,0x00,0x06,0x3F,0x3C,0x3F,0x01,0x00,0x2E,0x3F,0x12,0x00, +0x2E,0x2F,0x0E,0x00,0x07,0x2F,0x3C,0x3F,0x08,0x00,0x00,0xF7,0xFC,0xDF,0x00,0x00, +0x12,0x00,0x00,0x38,0x44,0x4A,0x0C,0x67,0xAE,0x3E,0x12,0x00,0x04,0x3F,0x04,0xF7, +0x8F,0x54,0x16,0x60,0xBC,0xDE,0x00,0x00,0x00,0x12,0x46,0x52,0x2E,0x30,0x1A,0x00, +0x6E,0xD0,0x18,0x00,0x40,0xBC,0x00,0x6D,0x4A,0xFF,0x04,0x30,0x3F,0xF0,0x56,0x4E, +0xFC,0xFF,0x10,0xF7,0x57,0x42,0x20,0xF4,0x6E,0x4A,0x08,0x00,0x0A,0x6C,0x2E,0x2F, +0x08,0x00,0x18,0xF7,0x8F,0x58,0x24,0x60,0x6E,0x4A,0x08,0x00,0x10,0x67,0xBC,0x2E, +0xFE,0x00,0xF6,0xF0,0x3C,0x3F,0x01,0x00,0x20,0xF2,0x8F,0x54,0x0E,0x60,0xBC,0x2E, +0xFE,0x00,0x46,0xF1,0x3C,0x3F,0x01,0x00,0x20,0xF2,0x8F,0x54,0x01,0xF0,0x56,0x4E, +0xF0,0xFF,0x6E,0x20,0x0C,0x00,0x28,0x08,0x00,0x00,0x11,0x00,0x1C,0x67,0x2E,0x30, +0x08,0x00,0x40,0xE3,0xC0,0x48,0x40,0x2D,0xF4,0xFF,0x6E,0x20,0x10,0x00,0xEE,0xD1, +0xF4,0xFF,0xBC,0x30,0xFF,0xFF,0x00,0x60,0x80,0x00,0x2E,0x30,0x08,0x00,0x40,0xE2, +0x6E,0xD0,0x08,0x00,0xC0,0x48,0x40,0x2D,0xF4,0xFF,0x7C,0x3D,0xFF,0x0F,0x0A,0x00, +0x2E,0x08,0x00,0x00,0x09,0x00,0x0E,0x67,0x7C,0x3D,0xF0,0xFF,0x0A,0x00,0x7C,0x3D, +0x0F,0x00,0xF8,0xFF,0x06,0x60,0x7C,0x3D,0x00,0xF0,0xF8,0xFF,0x2E,0x20,0x10,0x00, +0xAE,0xD0,0xF4,0xFF,0x40,0x2D,0xFA,0xFF,0x6E,0x20,0xFA,0xFF,0x50,0x1D,0xFE,0xFF, +0x6E,0x20,0xFA,0xFF,0x68,0x1D,0x01,0x00,0xFF,0xFF,0x8E,0x2E,0x97,0x55,0x1C,0xF7, +0x2E,0x30,0xFE,0xFF,0x6E,0xC0,0xF8,0xFF,0x6E,0x80,0x0A,0x00,0x40,0x3D,0xFE,0xFF, +0x8E,0x2E,0x97,0x55,0x1C,0xF7,0x6E,0x20,0xFA,0xFF,0xAE,0x10,0xFE,0xFF,0x6E,0x20, +0xFA,0xFF,0x6E,0x11,0xFF,0xFF,0x01,0x00,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x3E, +0x01,0x00,0x67,0x42,0x39,0x2F,0x00,0x00,0xE6,0xC6,0x20,0xF7,0x8F,0x5C,0x01,0xF0, +0x56,0x4E,0x00,0x00,0x6E,0x20,0x08,0x00,0x10,0x30,0x58,0xE0,0x80,0x30,0x5E,0x4E, +0x75,0x4E,0xDF,0x23,0x00,0x00,0xAE,0x95,0x4D,0x4E,0x39,0x2F,0x00,0x00,0xAE,0x95, +0x75,0x4E,0xDF,0x23,0x00,0x00,0xB2,0x95,0x4E,0x4E,0x39,0x2F,0x00,0x00,0xB2,0x95, +0x75,0x4E,0x00,0xA0,0xFC,0x91,0x00,0x00,0x58,0x03,0xC8,0x23,0x00,0x00,0x60,0x95, +0x3C,0x3F,0x4A,0x00,0x08,0x2F,0x3C,0x2F,0x00,0x00,0x64,0x95,0xB9,0x4E,0xFE,0x00, +0xE8,0xC8,0xFC,0xDF,0x00,0x00,0x0A,0x00,0x75,0x4E,0x3C,0x3F,0x4A,0x00,0x3C,0x2F, +0x00,0x00,0x64,0x95,0x39,0x2F,0x00,0x00,0x60,0x95,0xB9,0x4E,0xFE,0x00,0xE8,0xC8, +0xFC,0xDF,0x00,0x00,0x0A,0x00,0x75,0x4E,0x56,0x4E,0x00,0x00,0xE7,0x48,0x04,0x07, +0xBC,0x2E,0x00,0x00,0x7A,0x3F,0x64,0xF3,0x40,0x2A,0xBC,0x3E,0x7A,0x3F,0x3C,0x2F, +0xFD,0x00,0xE2,0x5B,0x0D,0x2F,0x28,0xF1,0x8F,0x50,0xED,0x41,0x0A,0x00,0xC8,0x23, +0x00,0x00,0x6A,0xC7,0x15,0x30,0x40,0x5B,0xC0,0x33,0x00,0x00,0x6E,0xC7,0x01,0x7C, +0x56,0x60,0x0D,0x20,0x46,0x32,0x49,0x53,0xC9,0xD3,0x41,0x42,0x35,0x32,0x00,0x98, +0x49,0xE2,0x49,0xE3,0x41,0x48,0x41,0x42,0x41,0x48,0x81,0xD0,0x06,0x32,0xFC,0xC3, +0x06,0x00,0xBC,0xD2,0x00,0x00,0x6A,0xC7,0x41,0x22,0x80,0x22,0x46,0x30,0xC8,0xD1, +0x40,0x42,0x35,0x30,0x00,0x88,0x46,0x32,0x49,0x53,0xC9,0xD3,0x41,0x42,0x35,0x32, +0x00,0x98,0x41,0x90,0x06,0x32,0xFC,0xC3,0x06,0x00,0xBC,0xD2,0x00,0x00,0x6A,0xC7, +0x41,0x22,0x40,0x33,0x04,0x00,0x46,0x52,0x7C,0xBC,0x04,0x00,0xA4,0x6D,0xF9,0x23, +0x00,0x00,0x76,0xC7,0x00,0x00,0x82,0xC7,0xF9,0x33,0x00,0x00,0x7A,0xC7,0x00,0x00, +0x86,0xC7,0x0D,0x20,0x2D,0x32,0x06,0x00,0x49,0xE2,0x49,0xE3,0x41,0x48,0x41,0x42, +0x41,0x48,0x81,0xD0,0xC0,0x23,0x00,0x00,0x88,0xC7,0x2D,0x30,0x08,0x00,0x6D,0x90, +0x06,0x00,0xC0,0x33,0x00,0x00,0x8C,0xC7,0xFC,0x33,0x01,0x00,0x00,0x00,0xC2,0x9B, +0xFC,0x33,0x01,0x00,0x00,0x00,0x14,0x9C,0xFC,0x33,0x01,0x00,0x00,0x00,0x40,0x9C, +0x31,0xF8,0x56,0x4E,0xF6,0xFF,0xE7,0x48,0x04,0x3F,0x2E,0x3E,0x08,0x00,0x2E,0x2C, +0x0A,0x00,0x2E,0x3A,0x0E,0x00,0x07,0x30,0xFC,0xC1,0x06,0x00,0xBC,0xD0,0x00,0x00, +0x6A,0xC7,0x40,0x20,0x10,0x28,0x07,0x30,0xFC,0xC1,0x06,0x00,0xBC,0xD0,0x00,0x00, +0x6A,0xC7,0x40,0x20,0x28,0x36,0x04,0x00,0x7C,0xBE,0x03,0x00,0x14,0x66,0x83,0x3E, +0x04,0x2F,0x06,0x2F,0x28,0xF1,0x8F,0x50,0x03,0x30,0x00,0x60,0xEC,0x01,0x00,0x60, +0xE8,0x01,0x7C,0xBE,0x02,0x00,0x14,0x66,0x85,0x3E,0x04,0x2F,0x06,0x2F,0x28,0xF1, +0x8F,0x50,0x05,0x30,0x00,0x60,0xD2,0x01,0x00,0x60,0xCE,0x01,0x7C,0xBE,0x04,0x00, +0x22,0x66,0x83,0x3E,0x05,0x30,0x57,0x91,0x04,0x20,0x81,0x42,0x05,0x32,0x81,0xD0, +0x00,0x2F,0x06,0x2F,0x28,0xF1,0x8F,0x50,0x03,0x30,0x45,0x90,0x00,0x60,0xAA,0x01, +0x00,0x60,0xA6,0x01,0x7C,0xBE,0x02,0x00,0x08,0x6D,0x7C,0xBE,0x05,0x00,0x00,0x66, +0x98,0x01,0x6E,0x42,0xFC,0xFF,0x47,0x4A,0x16,0x66,0x79,0x0C,0x01,0x00,0x00,0x00, +0x40,0x9C,0x0C,0x66,0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x79,0x42,0x00,0x00,0x40,0x9C, +0x7C,0xBE,0x01,0x00,0x16,0x66,0x79,0x0C,0x01,0x00,0x00,0x00,0xC2,0x9B,0x0C,0x66, +0x7C,0x3D,0x01,0x00,0xFC,0xFF,0x79,0x42,0x00,0x00,0xC2,0x9B,0x7C,0xBE,0x05,0x00, +0x16,0x66,0x79,0x0C,0x01,0x00,0x00,0x00,0x14,0x9C,0x0C,0x66,0x7C,0x3D,0x01,0x00, +0xFC,0xFF,0x79,0x42,0x00,0x00,0x14,0x9C,0x6E,0x4A,0xFC,0xFF,0x62,0x67,0xC6,0x23, +0x00,0x00,0x02,0x98,0xC4,0x23,0x00,0x00,0x3C,0x9C,0x83,0x3E,0x04,0x2F,0x5C,0xF9, +0x8F,0x58,0x7C,0xBE,0x01,0x00,0x06,0x67,0x7C,0xBE,0x05,0x00,0x2E,0x66,0x7C,0xBE, +0x01,0x00,0x12,0x66,0xBC,0x3E,0x0F,0x00,0x06,0x2F,0x3C,0x2F,0x00,0x00,0x88,0xC6, +0x70,0xF1,0x8F,0x50,0x10,0x60,0xBC,0x3E,0x0F,0x00,0x06,0x2F,0x3C,0x2F,0x00,0x00, +0xEA,0xC6,0x70,0xF1,0x8F,0x50,0x86,0x2E,0xB8,0xF8,0x10,0x60,0xBC,0x3E,0x0F,0x00, +0x06,0x2F,0x3C,0x2F,0x00,0x00,0x08,0xC7,0x70,0xF1,0x8F,0x50,0x00,0x60,0xDA,0x00, +0x7C,0xBE,0x01,0x00,0x00,0x66,0xAA,0x00,0xBC,0x3E,0x0F,0x00,0x3C,0x2F,0x00,0x00, +0x88,0xC6,0x06,0x2F,0x70,0xF1,0x8F,0x50,0x57,0x42,0x0E,0x2F,0x97,0x06,0xFF,0xFF, +0xF6,0xFF,0xA8,0xF6,0x8F,0x58,0x39,0x30,0x00,0x00,0x12,0xC9,0xF9,0xC1,0x00,0x00, +0x32,0xC8,0x40,0x3D,0xFA,0xFF,0x6E,0x42,0xFE,0xFF,0x1C,0x60,0x2E,0x30,0xFE,0xFF, +0xFC,0xC1,0x18,0x00,0xAE,0xD0,0xF6,0xFF,0xBC,0xD0,0x00,0x00,0x14,0x00,0x40,0x20, +0xAE,0x30,0xFA,0xFF,0x6E,0x52,0xFE,0xFF,0x6E,0x0C,0x02,0x00,0xFE,0xFF,0xDC,0x6D, +0x39,0x30,0x00,0x00,0x72,0xC6,0xFC,0xC1,0x19,0x00,0x6E,0x22,0xF6,0xFF,0xFC,0xD3, +0x00,0x00,0x16,0x00,0x80,0x32,0x39,0x30,0x00,0x00,0x72,0xC6,0x40,0x54,0x6E,0x22, +0xF6,0xFF,0xFC,0xD3,0x00,0x00,0x2E,0x00,0x80,0x32,0x6E,0x20,0xF6,0xFF,0xFC,0xD1, +0x00,0x00,0xBC,0x00,0xAE,0x30,0xFA,0xFF,0x39,0x30,0x00,0x00,0x72,0xC6,0xFC,0xC1, +0x18,0x00,0x6E,0x22,0xF6,0xFF,0xFC,0xD3,0x00,0x00,0xBE,0x00,0x80,0x32,0x28,0x60, +0x7C,0xBE,0x05,0x00,0x12,0x66,0xBC,0x3E,0x0F,0x00,0x3C,0x2F,0x00,0x00,0xEA,0xC6, +0x06,0x2F,0x70,0xF1,0x8F,0x50,0x10,0x60,0xBC,0x3E,0x0F,0x00,0x3C,0x2F,0x00,0x00, +0x08,0xC7,0x06,0x2F,0x70,0xF1,0x8F,0x50,0x3F,0xF8,0x56,0x4E,0xFC,0xFF,0x3C,0x30, +0x0B,0x15,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0xBC,0x2E,0x00,0x00,0x96,0x4A,0x64,0xF3, +0xC0,0x23,0x00,0x00,0xA6,0xC6,0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x67,0x42,0x3C,0x3F, +0x96,0x4A,0x94,0xF3,0x8F,0x58,0xBC,0x2E,0x00,0x00,0x00,0x02,0x64,0xF3,0xC0,0x23, +0x00,0x00,0x2E,0xC8,0xBC,0x2E,0x00,0x00,0x98,0x03,0x64,0xF3,0xC0,0x23,0x00,0x00, +0x5E,0xC8,0xBC,0x2E,0x00,0x00,0x80,0x3E,0x64,0xF3,0xC0,0x23,0x00,0x00,0x7A,0xC6, +0xBC,0x2E,0x00,0x00,0x00,0x04,0x64,0xF3,0xC0,0x23,0x00,0x00,0x3A,0x8C,0xB9,0x06, +0x00,0x00,0x00,0x04,0x00,0x00,0x3A,0x8C,0x01,0xF0,0x56,0x4E,0xFC,0xFF,0x79,0x20, +0x00,0x00,0xA6,0xC6,0xA8,0x2E,0x7E,0x37,0x78,0xF4,0x79,0x20,0x00,0x00,0xA6,0xC6, +0xA8,0x2E,0x7A,0x37,0x78,0xF4,0x30,0xF5,0xB9,0x04,0x00,0x00,0x00,0x04,0x00,0x00, +0x3A,0x8C,0xB9,0x2E,0x00,0x00,0x3A,0x8C,0x78,0xF4,0xB9,0x2E,0x00,0x00,0x2E,0xC8, +0x78,0xF4,0xB9,0x2E,0x00,0x00,0xA6,0xC6,0x78,0xF4,0xB9,0x2E,0x00,0x00,0x5E,0xC8, +0x78,0xF4,0xB9,0x2E,0x00,0x00,0x7A,0xC6,0x78,0xF4,0x01,0xF0,0x1F,0x34,0x5F,0x20, +0x18,0x32,0x01,0x08,0x00,0x00,0x14,0x66,0xC2,0x46,0x08,0x2F,0x41,0x02,0xFF,0x0F, +0x7C,0x20,0xFE,0x00,0x6A,0xE5,0x70,0x20,0x00,0x10,0xD0,0x4E,0x41,0x02,0xFE,0x0F, +0x12,0x67,0x49,0xE5,0x7C,0x00,0x00,0x07,0xFA,0x41,0x08,0x00,0x81,0x30,0x8F,0x58, +0xDF,0x4C,0x00,0x00,0xC2,0x46,0x5E,0x4E,0x75,0x4E,0xFE,0x00,0x5A,0x84,0xFD,0x00, +0xBA,0xA8,0xFD,0x00,0x36,0xA9,0xFD,0x00,0x54,0xA2,0xFD,0x00,0x9C,0xA9,0xFD,0x00, +0x78,0xA5,0xFD,0x00,0x60,0xA6,0xFE,0x00,0xDC,0x86,0xFD,0x00,0x00,0xA2,0xFD,0x00, +0x0E,0xA6,0xFE,0x00,0xF8,0x86,0xFE,0x00,0x78,0x87,0xFE,0x00,0x64,0x87,0xFE,0x00, +0xF8,0x86,0xFE,0x00,0xC4,0xC7,0xFE,0x00,0xDC,0x86,0xFE,0x00,0xDC,0x87,0xFE,0x00, +0xCA,0x87,0xFE,0x00,0xF8,0x86,0xFE,0x00,0xF2,0x87,0xFE,0x00,0x3C,0x84,0xFE,0x00, +0x8C,0x87,0xFE,0x00,0x5A,0x84,0xFE,0x00,0xFC,0x87,0xFE,0x00,0x5A,0x84,0xFE,0x00, +0xBA,0x87,0xFE,0x00,0x64,0xC8,0xFE,0x00,0x8C,0x87,0xFE,0x00,0x64,0x87,0xFE,0x00, +0x5A,0x84,0xFE,0x00,0xDC,0x80,0xFE,0x00,0x6C,0x80,0xFD,0x00,0x60,0xAA,0xFD,0x00, +0x36,0xAA,0xFE,0x00,0x28,0x80,0xFE,0x00,0x1A,0x82,0xFD,0x00,0x8A,0xA4,0xFE,0x00, +0x52,0xA1,0xFE,0x00,0xF8,0x9F,0xFE,0x00,0x02,0x66,0xFD,0x00,0x36,0xAA,0xFD,0x00, +0x36,0xAA,0xFE,0x00,0xDC,0x86,0xFE,0x00,0x76,0xC9,0xFE,0x00,0x72,0x81,0xFD,0x00, +0x8A,0xA4,0xFD,0x00,0x78,0xA5,0xFE,0x00,0xD2,0xC6,0xFE,0x00,0x46,0x83,0xFE,0x00, +0xE0,0x81,0xFE,0x00,0xD2,0xC6,0xFE,0x00,0xD2,0xC6,0xFE,0x00,0x1A,0x82,0xFE,0x00, +0x46,0x83,0xFE,0x00,0xBE,0x86,0xFE,0x00,0x4E,0xCA,0xFE,0x00,0xE0,0x81,0xFE,0x00, +0xD2,0xC6,0xFE,0x00,0xBE,0x86,0xFE,0x00,0xA2,0xA1,0xFE,0x00,0xAA,0x82,0xFE,0x00, +0xD8,0xC7,0xFD,0x00,0x24,0xA6,0xFE,0x00,0x24,0x38,0xFE,0x00,0x90,0x38,0xFD,0x00, +0x42,0xA7,0xFD,0x00,0x24,0xA6,0xFE,0x00,0xF6,0xCA,0xFE,0x00,0x34,0xC9,0xFD,0x00, +0xD8,0xA4,0xFD,0x00,0x58,0xDB,0xFE,0x00,0x08,0xCE,0xFD,0x00,0x00,0xA2,0xFD,0x00, +0xF6,0xA4,0xFE,0x00,0xE8,0xC8,0xFD,0x00,0xFC,0xA2,0xFD,0x00,0x36,0xA4,0xFD,0x00, +0x14,0xA2,0xFE,0x00,0x50,0xC8,0xFE,0x00,0x0E,0x96,0xFD,0x00,0xBE,0xA2,0xFD,0x00, +0x56,0xA3,0xFE,0x00,0xB0,0x96,0xFD,0x00,0x64,0xA5,0xFE,0x00,0xEC,0xCF,0xFE,0x00, +0xEE,0xA1,0xFE,0x00,0xE6,0xCE,0xFE,0x00,0x28,0xC9,0xFE,0x00,0x40,0xC9,0xFE,0x00, +0x46,0xA2,0xFE,0x00,0x88,0x9E,0xFE,0x00,0xF2,0x96,0xFE,0x00,0xAA,0xC8,0xFE,0x00, +0xEE,0xCB,0xFE,0x00,0x7A,0xCC,0xFE,0x00,0xBC,0x36,0xFE,0x00,0xF2,0xE0,0xFE,0x00, +0x64,0x38,0xFE,0x00,0xDE,0xCA,0xFE,0x00,0x74,0x38,0xFE,0x00,0x90,0x38,0xFE,0x00, +0xE2,0x36,0xFD,0x00,0x58,0x9C,0xFE,0x00,0xDE,0xCA,0xFE,0x00,0xE2,0xE0,0xFD,0x00, +0x58,0x9C,0xFE,0x00,0xB6,0x72,0xFE,0x00,0x46,0x18,0xFD,0x00,0x58,0x9C,0xFE,0x00, +0x2E,0x62,0xFE,0x00,0x44,0x62,0xFE,0x00,0x7A,0x62,0xFE,0x00,0xD0,0x63,0xFE,0x00, +0x0E,0x8E,0xFD,0x00,0xD0,0x9C,0xFE,0x00,0xFE,0x64,0xFE,0x00,0x0E,0x65,0xFE,0x00, +0x4E,0x65,0xFE,0x00,0x7A,0x65,0xFE,0x00,0xA0,0x65,0xFE,0x00,0x02,0x66,0xFE,0x00, +0xC8,0x68,0xFE,0x00,0x94,0x8C,0xFE,0x00,0x7E,0x88,0xFE,0x00,0x4C,0x8E,0xFE,0x00, +0x24,0x9E,0xFE,0x00,0x88,0x9E,0xFD,0x00,0x8A,0xA4,0xFE,0x00,0x92,0x9C,0xFE,0x00, +0x12,0x9D,0xFE,0x00,0xEE,0xA1,0xFE,0x00,0x28,0x9F,0xFE,0x00,0xE2,0x92,0xFE,0x00, +0xF8,0x9F,0xFE,0x00,0x0E,0x71,0xFE,0x00,0x56,0x72,0xFE,0x00,0x6C,0x6C,0xFE,0x00, +0x7C,0x73,0xFE,0x00,0x18,0x8F,0xFE,0x00,0x02,0x6F,0xFE,0x00,0xB0,0x6F,0xFE,0x00, +0x30,0x82,0xFE,0x00,0xAA,0x82,0xFE,0x00,0x6C,0x80,0xFE,0x00,0x24,0x81,0xFE,0x00, +0x64,0x83,0xFE,0x00,0xDC,0x86,0xFE,0x00,0xF0,0xA6,0xFE,0x00,0xA2,0x86,0xFE,0x00, +0xD2,0x83,0xFE,0x00,0xEA,0xA8,0xFE,0x00,0xFE,0xA8,0xFE,0x00,0xFA,0x79,0xFE,0x00, +0x6C,0xC2,0xFE,0x00,0x44,0xC3,0xFE,0x00,0x5A,0xC3,0xFE,0x00,0x70,0xC3,0xFE,0x00, +0x8C,0xC3,0xFE,0x00,0xA4,0xC4,0xFE,0x00,0xB4,0xC6,0xFE,0x00,0xD2,0xC6,0xFE,0x00, +0x16,0xC7,0xFE,0x00,0xC6,0xA8,0xFE,0x00,0xC2,0xA6,0xFE,0x00,0x1C,0xA7,0xFE,0x00, +0x06,0xA3,0xFE,0x00,0x12,0xA9,0xFE,0x00,0x3E,0xA9,0xFE,0x00,0x90,0xA9,0xFE,0x00, +0xAA,0xA9,0xFE,0x00,0x28,0xAC,0xFE,0x00,0xA0,0xAA,0xFE,0x00,0x06,0x5A,0xFE,0x00, +0x50,0x61,0xFE,0x00,0xE6,0x34,0xFE,0x00,0x72,0x3B,0xFD,0x00,0x3A,0xDF,0xFD,0x00, +0x00,0xC5,0xFD,0x00,0x6A,0xDB,0xFD,0x00,0x9A,0xB1,0xFE,0x00,0x04,0x09,0xFD,0x00, +0x26,0xDD,0xFD,0x00,0x3A,0xA5,0xFD,0x00,0x2C,0xC1,0xFD,0x00,0xE4,0xBD,0xFD,0x00, +0x2A,0xC0,0xFD,0x00,0xEA,0xC0,0xFD,0x00,0x78,0xA5,0xFD,0x00,0xD4,0xDD,0xFE,0x00, +0x4E,0xCA,0xFD,0x00,0x90,0xC1,0xFD,0x00,0x94,0xE0,0xFE,0x00,0x22,0x29,0xFD,0x00, +0x8C,0xBD,0xFD,0x00,0x76,0xC6,0xFE,0x00,0x60,0x18,0xFE,0x00,0x8C,0xC9,0xFD,0x00, +0xA0,0xDF,0xFE,0x00,0xF6,0xC9,0xFD,0x00,0x4E,0xC7,0xFD,0x00,0xB4,0xDD,0xFD,0x00, +0x4C,0xBE,0xFD,0x00,0x0C,0xC2,0xFD,0x00,0xFA,0xBE,0xFD,0x00,0x14,0xDC,0xFD,0x00, +0xB2,0xAB,0xFD,0x00,0xEE,0xAB,0xFD,0x00,0x24,0xAC,0xFD,0x00,0xA6,0xAC,0xFD,0x00, +0xE6,0xDF,0xFD,0x00,0xFC,0xA6,0xFE,0x00,0x22,0xCB,0xFE,0x00,0xBC,0x36,0xFE,0x00, +0x8C,0x38,0xFE,0x00,0x32,0xE2,0xFE,0x00,0x98,0xCA,0xFE,0x00,0xB8,0xCA,0xFE,0x00, +0x24,0x38,0xFD,0x00,0x18,0xAE,0xFE,0x00,0xAC,0xCA,0xFD,0x00,0x30,0xE0,0xFE,0x00, +0x10,0x36,0xFD,0x00,0x5A,0xAE,0xFE,0x00,0xE2,0x36,0xFE,0x00,0x74,0x38,0xFE,0x00, +0xE2,0xD0,0xFD,0x00,0x28,0xAB,0xFD,0x00,0x14,0xAD,0xFD,0x00,0xB2,0xAE,0xFE,0x00, +0xC8,0xCA,0xFD,0x00,0x5C,0xAC,0xFD,0x00,0x9C,0xB7,0xFD,0x00,0xEC,0xAC,0xFD,0x00, +0x4C,0xE0,0xFD,0x00,0x10,0xBB,0xFD,0x00,0x32,0xCE,0xFD,0x00,0x48,0xBB,0xFE,0x00, +0xE6,0x36,0xFE,0x00,0xB0,0x29,0xFD,0x00,0x5C,0xFA,0xFE,0x00,0x6C,0x38,0xFE,0x00, +0x1A,0x37,0xFD,0x00,0x5E,0xBB,0xFE,0x00,0x7C,0x38,0xFE,0x00,0x78,0x38,0xFE,0x00, +0x1E,0x05,0xFE,0x00,0xAC,0x05,0xFD,0x00,0xE6,0xDA,0xFE,0x00,0x98,0xCD,0xFD,0x00, +0xE6,0xDC,0xFD,0x00,0x7A,0xDF,0xFD,0x00,0x96,0xCB,0xFD,0x00,0x7C,0xCC,0xFD,0x00, +0x6C,0xDC,0xFD,0x00,0x8C,0xDC,0xFD,0x00,0xF6,0xDE,0xFE,0x00,0x44,0xCB,0xFE,0x00, +0x8E,0xCB,0xFD,0x00,0xD0,0xDC,0xFE,0x00,0x84,0x38,0xFD,0x00,0xEA,0xCD,0xFE,0x00, +0x1C,0xCC,0xFD,0x00,0xDA,0xCB,0xFE,0x00,0xA4,0xCC,0xFE,0x00,0x46,0x18,0xFE,0x00, +0x40,0xCC,0xFE,0x00,0x06,0xCB,0xFE,0x00,0xC2,0xCB,0xFD,0x00,0xBE,0xCD,0xFD,0x00, +0x9C,0xCD,0xFD,0x00,0xC2,0xF9,0xFD,0x00,0x60,0xCE,0xFE,0x00,0x52,0x37,0xFE,0x00, +0x70,0x38,0xFE,0x00,0x86,0x36,0xFE,0x00,0x88,0x38,0xFE,0x00,0xDA,0xCC,0xFD,0x00, +0xDE,0xCC,0xFD,0x00,0x64,0xCD,0xFD,0x00,0x36,0xCD,0xFE,0x00,0x2E,0x37,0xFD,0x00, +0x6E,0xCE,0xFE,0x00,0xB0,0x36,0xFD,0x00,0xF4,0xD3,0xFE,0x00,0x52,0x38,0xFD,0x00, +0xE6,0xD0,0xFE,0x00,0x90,0x38,0xFD,0x00,0x3A,0xCC,0xFD,0x00,0x3A,0xF3,0xFD,0x00, +0x7A,0xF3,0xFD,0x00,0x56,0xF5,0xFD,0x00,0x90,0xF5,0xFD,0x00,0xDC,0xF5,0xFD,0x00, +0xE4,0xF3,0xFD,0x00,0x14,0xF6,0xFE,0x00,0x6C,0xCB,0xFE,0x00,0x58,0xCB,0xFD,0x00, +0x96,0xF6,0xFD,0x00,0x58,0xF7,0xFE,0x00,0x8C,0xD1,0xFD,0x00,0xBC,0xF5,0xFE,0x00, +0x9E,0xD1,0xFD,0x00,0x72,0xF5,0xFD,0x00,0xA2,0xF7,0xFD,0x00,0xB4,0xDC,0xFD,0x00, +0x38,0xDB,0xFE,0x00,0x66,0x2A,0xFD,0x00,0xA6,0xF8,0xFE,0x00,0x94,0x08,0xFE,0x00, +0x58,0x34,0xFD,0x00,0x3E,0xE1,0xFD,0x00,0x02,0xE1,0xFD,0x00,0x10,0xFA,0xFD,0x00, +0x38,0xD4,0xFD,0x00,0xAA,0xD5,0xFE,0x00,0x22,0x0A,0xFD,0x00,0xA4,0xFC,0xFD,0x00, +0x40,0xFE,0xFE,0x00,0x26,0x08,0xFD,0x00,0x12,0xBD,0xFD,0x00,0xAA,0xFD,0xFD,0x00, +0x44,0xF6,0xFD,0x00,0x8A,0xF6,0xFD,0x00,0xF6,0xFF,0xFE,0x00,0xCA,0x33,0xFE,0x00, +0xF0,0x07,0xFE,0x00,0xE6,0x06,0xFE,0x00,0x20,0x07,0xFD,0x00,0xC2,0xFE,0xFD,0x00, +0x5C,0xFF,0xFE,0x00,0xBE,0x00,0xFE,0x00,0x6A,0x01,0xFD,0x00,0xCE,0xDF,0xFE,0x00, +0xAA,0x7F,0xFE,0x00,0xE4,0x7F,0xFD,0x00,0x92,0xE1,0xFD,0x00,0x24,0xE2,0xFD,0x00, +0xD8,0xE1,0xFD,0x00,0x7A,0xE2,0xFD,0x00,0x9C,0xA9,0xFD,0x00,0xD8,0xA4,0xFD,0x00, +0x1E,0xE4,0xFE,0x00,0xAE,0x1F,0xFD,0x00,0x10,0xE5,0xFD,0x00,0xC8,0xE6,0xFD,0x00, +0x04,0xE7,0xFE,0x00,0x58,0xCC,0xFE,0x00,0x0A,0x38,0xFE,0x00,0x80,0x38,0xFD,0x00, +0x38,0xE6,0xFD,0x00,0x12,0xE6,0xFE,0x00,0xD4,0x37,0xFE,0x00,0x6C,0x37,0xFE,0x00, +0x7A,0xCC,0xFD,0x00,0x72,0xB7,0xFD,0x00,0x74,0xAB,0xFD,0x00,0x5E,0xDF,0xFE,0x00, +0x90,0x07,0xFE,0x00,0xA2,0x0A,0xFD,0x00,0x08,0xE0,0xFE,0x00,0xD2,0x2B,0xFE,0x00, +0x38,0x0A,0xFE,0x00,0xC4,0x09,0xFD,0x00,0xFC,0xDD,0xFD,0x00,0xE2,0xE0,0xFD,0x00, +0x68,0xE0,0xFD,0x00,0x14,0xDE,0xFE,0x00,0x76,0xC9,0xFE,0x00,0xB6,0x34,0xFE,0x00, +0x5E,0x29,0xFE,0x00,0x36,0x06,0xFD,0x00,0xEC,0xEC,0xFE,0x00,0x0C,0x28,0xFE,0x00, +0x3A,0x17,0xFE,0x00,0xD2,0x0C,0xFE,0x00,0xC6,0x28,0xFD,0x00,0x5E,0xF4,0xFE,0x00, +0x1E,0x0E,0xFE,0x00,0x24,0x11,0xFE,0x00,0x54,0x10,0xFD,0x00,0x7A,0xE7,0xFD,0x00, +0x80,0xE9,0xFD,0x00,0x5A,0xEA,0xFE,0x00,0x2E,0x34,0xFE,0x00,0xA0,0x0B,0xFE,0x00, +0x4E,0x15,0xFE,0x00,0xDC,0x15,0xFE,0x00,0xF6,0x72,0xFD,0x00,0x30,0xF5,0xFD,0x00, +0xAC,0xDE,0xFE,0x00,0xF6,0x18,0xFE,0x00,0xD2,0x11,0xFE,0x00,0x50,0x13,0xFD,0x00, +0x26,0xFB,0xFE,0x00,0x82,0x16,0xFE,0x00,0x6A,0x14,0xFD,0x00,0x82,0xDE,0xFE,0x00, +0xE6,0x26,0xFD,0x00,0x84,0xED,0xFD,0x00,0x7E,0xBB,0xFD,0x00,0x32,0xF0,0xFE,0x00, +0xEE,0x32,0xFE,0x00,0x64,0x33,0xFD,0x00,0x7C,0xEB,0xFE,0x00,0xA0,0x21,0xFD,0x00, +0xC6,0xB7,0xFE,0x00,0xCC,0x84,0xFD,0x00,0xBC,0xC8,0xFD,0x00,0xC6,0xC9,0xFE,0x00, +0x74,0x03,0xFE,0x00,0xEA,0x1A,0xFE,0x00,0x20,0x19,0xFE,0x00,0xB6,0x1A,0xFE,0x00, +0x94,0x1B,0xFE,0x00,0x8C,0x32,0xFE,0x00,0x48,0x1C,0xFD,0x00,0x2C,0xDE,0xFE,0x00, +0x38,0x1F,0xFE,0x00,0x06,0x0C,0xFE,0x00,0x04,0x32,0xFE,0x00,0x6E,0x31,0xFD,0x00, +0x54,0xDC,0xFD,0x00,0x78,0xDA,0xFD,0x00,0xAC,0xE0,0xFD,0x00,0x5E,0xE1,0xFE,0x00, +0xC0,0x07,0xFE,0x00,0xD8,0x07,0xFD,0x00,0x8E,0xB2,0xFD,0x00,0xFE,0xDA,0xFE,0x00, +0xCE,0x27,0xFD,0x00,0xC0,0xF3,0xFD,0x00,0x66,0xDE,0xFE,0x00,0x82,0x22,0xFE,0x00, +0x10,0x1F,0xFE,0x00,0xDC,0x1D,0xFE,0x00,0xE0,0x03,0xFE,0x00,0xAA,0x04,0xFD,0x00, +0xC2,0xE0,0xFD,0x00,0x7E,0xE0,0xFD,0x00,0x1E,0xDF,0xFE,0x00,0x32,0x2A,0xFE,0x00, +0x7C,0x2A,0xFE,0x00,0x74,0x2B,0xFD,0x00,0xDA,0xA6,0xFE,0x00,0x7A,0x2F,0xFE,0x00, +0xF2,0xD4,0xFE,0x00,0xA0,0xDE,0xFE,0x00,0xD0,0xDD,0xFE,0x00,0xF2,0xE0,0xFE,0x00, +0xCE,0xDF,0xFE,0x00,0xE2,0xE0,0xFE,0x00,0x0E,0xE0,0xFE,0x00,0xBA,0xE0,0xFE,0x00, +0xFE,0xDE,0xFE,0x00,0x28,0x39,0xFE,0x00,0xD0,0xE0,0xFE,0x00,0x0A,0xAA,0xFE,0x00, +0xC8,0x3B,0xFE,0x00,0xDE,0x64,0xFE,0x00,0xBA,0x53,0xFE,0x00,0x30,0xC8,0xFE,0x00, +0x3C,0x84,0xFE,0x00,0x44,0xC8,0xFE,0x00,0x84,0x47,0xFE,0x00,0xFA,0x34,0xFE,0x00, +0x06,0x35,0xFE,0x00,0x6C,0x3C,0xFE,0x00,0xF2,0x55,0xFE,0x00,0xD0,0x51,0xFE,0x00, +0xF8,0x4A,0xFE,0x00,0x8A,0x51,0xFE,0x00,0xD0,0x52,0xFE,0x00,0x62,0x52,0xFE,0x00, +0xCC,0x3C,0xFE,0x00,0x3E,0x41,0xFE,0x00,0x26,0x36,0xFE,0x00,0xF0,0x54,0xFE,0x00, +0xBE,0xD1,0xFE,0x00,0x52,0x3F,0xFD,0x00,0x68,0xA0,0xFE,0x00,0x28,0xBA,0xFE,0x00, +0x06,0xB7,0xFE,0x00,0xA8,0xB1,0xFE,0x00,0x10,0xC9,0xFE,0x00,0x48,0x82,0xFE,0x00, +0xD4,0x41,0xFE,0x00,0x0C,0x42,0xFE,0x00,0xD8,0x89,0xFE,0x00,0x72,0x4C,0xFE,0x00, +0xB4,0x4C,0xFE,0x00,0xBE,0xB6,0xFE,0x00,0x38,0x45,0xFE,0x00,0x72,0x45,0xFE,0x00, +0x02,0xE1,0xFE,0x00,0x5A,0x84,0xFE,0x00,0x2A,0xE1,0xFE,0x00,0xDE,0x47,0xFE,0x00, +0x40,0x49,0xFE,0x00,0x3E,0x35,0xFE,0x00,0x06,0x48,0xFE,0x00,0x30,0x48,0xFE,0x00, +0xD2,0x49,0xFE,0x00,0x9A,0x35,0xFE,0x00,0x56,0x3D,0xFE,0x00,0x1C,0x3D,0xFE,0x00, +0x26,0x3E,0xFE,0x00,0x84,0x64,0xFE,0x00,0x34,0x4D,0xFE,0x00,0xFC,0x4E,0xFE,0x00, +0xC6,0x65,0xFE,0x00,0xE4,0x3E,0xFE,0x00,0x84,0x4D,0xFE,0x00,0xC4,0x4A,0xFE,0x00, +0x24,0x3C,0xFE,0x00,0x9A,0x3C,0xFE,0x00,0x02,0x69,0xFE,0x00,0xC8,0xA1,0xFE,0x00, +0xEE,0x69,0xFE,0x00,0x62,0x6A,0xFE,0x00,0xD0,0x85,0xFE,0x00,0x02,0x47,0xFE,0x00, +0x00,0x86,0xFE,0x00,0x86,0x4C,0xFE,0x00,0x9A,0x4C,0xFE,0x00,0x24,0x46,0xFE,0x00, +0x7E,0x6E,0xFE,0x00,0x20,0xA1,0xFE,0x00,0xF8,0x6D,0xFE,0x00,0x62,0x4D,0xFE,0x00, +0xE4,0x6E,0xFE,0x00,0x76,0x36,0xFE,0x00,0x32,0xB3,0xFE,0x00,0x90,0xBC,0xFE,0x00, +0x50,0xA3,0xFE,0x00,0xE8,0x8F,0xFE,0x00,0x18,0x74,0xFE,0x00,0x60,0x38,0xFE,0x00, +0x68,0x76,0xFE,0x00,0xDA,0x77,0xFE,0x00,0xAE,0x76,0xFE,0x00,0x52,0xA1,0xFE,0x00, +0x90,0x74,0xFE,0x00,0xBE,0x86,0xFE,0x00,0x58,0x74,0xFE,0x00,0x64,0x79,0xFE,0x00, +0x40,0xCC,0xFE,0x00,0xFC,0x77,0xFD,0x00,0x8E,0x9C,0xFE,0x00,0x0E,0x35,0xFE,0x00, +0xD8,0x38,0xFE,0x00,0x14,0x35,0xFE,0x00,0xD4,0x46,0xFD,0x00,0x9A,0xA0,0xFE,0x00, +0xFE,0x3F,0xFE,0x00,0x72,0x84,0xFE,0x00,0x16,0x39,0xFE,0x00,0xC4,0xA9,0xFE,0x00, +0x82,0x86,0xFE,0x00,0xB8,0xA8,0xFE,0x00,0x8E,0xC0,0xFE,0x00,0xEC,0x73,0xFE,0x00, +0x50,0xAD,0xFE,0x00,0x1A,0x84,0xFE,0x00,0x0E,0x39,0xFE,0x00,0xE0,0x40,0xFE,0x00, +0x48,0x85,0xFE,0x00,0xD0,0x84,0xFE,0x00,0xCC,0x38,0xFE,0x00,0xEA,0x50,0xFE,0x00, +0x4C,0x4F,0xFE,0x00,0x0C,0x4E,0xFE,0x00,0xFC,0x4C,0xFE,0x00,0x5A,0x4B,0xFE,0x00, +0x1A,0x4C,0xFE,0x00,0x7C,0xD0,0xFE,0x00,0x22,0x51,0xFE,0x00,0x20,0x89,0xFE,0x00, +0x5E,0x88,0xFE,0x00,0xD4,0x86,0xFE,0x00,0xE4,0x88,0xFE,0x00,0x5E,0x89,0xFD,0x00, +0x64,0xA5,0xFE,0x00,0xC0,0x54,0xFE,0x00,0x86,0x90,0xFE,0x00,0x80,0x91,0xFE,0x00, +0x44,0x90,0xFE,0x00,0xCA,0x8E,0xFE,0x00,0x0E,0x96,0xFE,0x00,0x5C,0x92,0xFE,0x00, +0xF4,0x90,0xFE,0x00,0x94,0x92,0xFE,0x00,0xC0,0x91,0xFE,0x00,0xBC,0x8F,0xFE,0x00, +0x60,0x53,0xFE,0x00,0xDA,0x35,0xFE,0x00,0x2E,0xCB,0xFE,0x00,0x4A,0x54,0xFE,0x00, +0xE4,0x35,0xFE,0x00,0x2A,0x55,0xFE,0x00,0x0E,0xA8,0xFE,0x00,0x8C,0xA2,0xFE,0x00, +0xAC,0xA3,0xFE,0x00,0x80,0xA3,0xFE,0x00,0x74,0xA6,0xFE,0x00,0x62,0xA6,0xFE,0x00, +0xD6,0xC8,0xFE,0x00,0xA2,0xA6,0xFE,0x00,0x04,0x37,0xFE,0x00,0xD4,0xA4,0xFE,0x00, +0x82,0xA5,0xFE,0x00,0x3E,0xA6,0xFE,0x00,0x26,0xA5,0xFE,0x00,0x4C,0xA7,0xFE,0x00, +0xEE,0x38,0xFE,0x00,0x92,0x84,0xFE,0x00,0xFA,0x83,0xFE,0x00,0x4E,0x85,0xFE,0x00, +0xDC,0x86,0xFE,0x00,0x6E,0xAA,0xFE,0x00,0x88,0xAB,0xFE,0x00,0xEC,0xA9,0xFE,0x00, +0x2C,0xD2,0xFE,0x00,0x74,0xE4,0xFE,0x00,0x98,0x23,0xFE,0x00,0xDA,0xE4,0xFE,0x00, +0x66,0xAF,0xFE,0x00,0x98,0x39,0xFE,0x00,0x88,0xD2,0xFE,0x00,0x8E,0xD2,0xFE,0x00, +0x7C,0xD5,0xFE,0x00,0x4E,0xDA,0xFE,0x00,0x28,0xB1,0xFE,0x00,0x72,0xB0,0xFE,0x00, +0xFE,0xB1,0xFE,0x00,0xB0,0xB2,0xFE,0x00,0x7C,0xB3,0xFE,0x00,0x62,0xB2,0xFE,0x00, +0x34,0xB4,0xFE,0x00,0x2A,0xB0,0xFE,0x00,0xB8,0xB4,0xFE,0x00,0x54,0xC0,0xFE,0x00, +0x38,0xBB,0xFE,0x00,0x94,0xBA,0xFE,0x00,0xE6,0xB1,0xFE,0x00,0xE6,0xCE,0xFE,0x00, +0x6A,0xBB,0xFE,0x00,0xCC,0x56,0xFE,0x00,0x16,0x57,0xFE,0x00,0xE4,0xB0,0xFE,0x00, +0x34,0xBD,0xFE,0x00,0xE0,0xC2,0xFE,0x00,0x04,0xC0,0xFE,0x00,0x26,0x84,0xFE,0x00, +0xD2,0xB3,0xFE,0x00,0x22,0x4B,0xFE,0x00,0x36,0x57,0xFE,0x00,0x12,0x58,0xFE,0x00, +0x28,0xD1,0x00,0x5C,0x45,0x44,0x4B,0x53,0x4F,0x54,0x2E,0x50,0x4E,0x49,0x00,0x46, +0x00,0x5C,0x45,0x44,0x4B,0x53,0x4F,0x54,0x2E,0x50,0x4E,0x49,0x00,0x46,0xFD,0x00, +0x46,0xAD,0xFD,0x00,0x76,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00,0x60,0xAD,0xFD,0x00, +0x54,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00, +0x96,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00,0x38,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00, +0x96,0xAD,0xFD,0x00,0x6A,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00,0x96,0xAD,0xFD,0x00, +0x96,0xAD,0xFD,0x00,0x2A,0xAD,0xFD,0x00,0x92,0xB3,0xFD,0x00,0xB4,0xB3,0xFD,0x00, +0xFE,0xB4,0xFD,0x00,0xB4,0xB3,0xFD,0x00,0xB4,0xB3,0xFD,0x00,0xA8,0xB5,0xFD,0x00, +0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00, +0x9C,0xB3,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xB4,0xB3,0xFD,0x00, +0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0x9C,0xB3,0xFD,0x00, +0xA8,0xB5,0xFD,0x00,0xA8,0xB5,0xFD,0x00,0xCE,0xB3,0xFD,0x00,0x7A,0xB9,0xFD,0x00, +0xAE,0xB9,0xFD,0x00,0x6E,0xB9,0xFD,0x00,0x68,0xB9,0xFD,0x00,0x74,0xB9,0x45,0x44, +0x4B,0x53,0x4F,0x54,0x2E,0x50,0x4E,0x49,0x00,0x46,0x45,0x44,0x4B,0x53,0x4F,0x54, +0x2E,0x50,0x4E,0x49,0x00,0x46,0x00,0x5C,0x2A,0x5C,0x2A,0x2E,0x5C,0x00,0x2E,0x2A, +0x00,0x2A,0x2A,0x5C,0x2A,0x2E,0x5C,0x00,0x2E,0x2A,0x00,0x2A,0x57,0x25,0x5C,0x00, +0x2E,0x2A,0x00,0x2A,0x57,0x25,0x5C,0x00,0x2E,0x2A,0x00,0x2A,0x2E,0x2A,0x00,0x2A, +0x2E,0x2A,0x00,0x2A,0x57,0x25,0x25,0x00,0x00,0x57,0x2A,0x5C,0x2A,0x2E,0x25,0x00, +0x00,0x57,0x4D,0x2D,0x48,0x45,0x2D,0x52,0x00,0x00,0x45,0x2D,0x44,0x4E,0x20,0x45, +0x45,0x44,0x20,0x52,0x41,0x44,0x45,0x54,0x2D,0x49,0x00,0x00,0x52,0x44,0x43,0x55, +0x45,0x4B,0x20,0x3A,0x00,0x00,0x33,0x5B,0x5B,0x5D,0x65,0x46,0x6C,0x68,0x72,0x65, +0x62,0x20,0x69,0x65,0x20,0x6D,0x6F,0x46,0x6D,0x72,0x74,0x61,0x65,0x69,0x65,0x72, +0x7C,0x6E,0x64,0x6F,0x72,0x65,0x4B,0x20,0x70,0x6F,0x65,0x69,0x65,0x72,0x21,0x6E, +0x5A,0x20,0x65,0x69,0x64,0x6C,0x73,0x69,0x20,0x6B,0x94,0x6B,0x6E,0x6E,0x65,0x74, +0x64,0x7C,0x66,0x65,0x6B,0x65,0x20,0x74,0x65,0x73,0x6E,0x69,0x5D,0x2E,0x20,0x5B, +0x4B,0x4F,0x5D,0x20,0x00,0x00,0x33,0x5B,0x5B,0x5D,0x69,0x44,0x6B,0x73,0x74,0x65, +0x65,0x74,0x20,0x6E,0x61,0x68,0x65,0x62,0x20,0x6E,0x69,0x6E,0x68,0x63,0x20,0x74, +0x61,0x64,0x7C,0x73,0x6C,0x67,0x69,0x65,0x68,0x63,0x20,0x65,0x6F,0x46,0x6D,0x72, +0x74,0x61,0x5D,0x21,0x20,0x5B,0x4B,0x4F,0x5D,0x20,0x00,0x00,0x31,0x5B,0x5B,0x5D, +0x69,0x44,0x6B,0x73,0x68,0x20,0x74,0x61,0x25,0x20,0x20,0x4C,0x79,0x42,0x65,0x74, +0x7C,0x73,0x72,0x66,0x69,0x65,0x6E,0x65,0x53,0x20,0x65,0x70,0x63,0x69,0x65,0x68, +0x70,0x72,0x61,0x6C,0x7A,0x74,0x5D,0x2E,0x20,0x5B,0x4B,0x4F,0x5D,0x20,0x00,0x00, +0x4F,0x52,0x2D,0x4D,0x6F,0x4D,0x75,0x64,0x00,0x6C,0x31,0x5B,0x5B,0x5D,0x7C,0x20, +0x72,0x41,0x65,0x62,0x74,0x69,0x73,0x20,0x63,0x69,0x65,0x68,0x6E,0x72,0x3F,0x20, +0x5B,0x5D,0x4F,0x20,0x20,0x4B,0x41,0x7C,0x62,0x62,0x75,0x72,0x68,0x63,0x00,0x5D, +0x31,0x5B,0x5B,0x5D,0x7C,0x20,0x61,0x48,0x64,0x72,0x6F,0x63,0x79,0x70,0x64,0x20, +0x73,0x65,0x42,0x20,0x6C,0x69,0x73,0x64,0x68,0x63,0x72,0x69,0x73,0x6D,0x3F,0x20, +0x5B,0x5D,0x4F,0x20,0x20,0x4B,0x41,0x7C,0x62,0x62,0x75,0x72,0x68,0x63,0x00,0x5D, +0x57,0x25,0x20,0x00,0x00,0x20,0x4C,0x25,0x25,0x00,0x00,0x4C,0x2A,0x5C,0x2A,0x2E, +0x3A,0x00,0x2A,0x5C,0x2A,0x2E,0x00,0x00,0x2E,0x2A,0x00,0x2A,0x5C,0x3A,0x2E,0x2A, +0x00,0x2A,0x2A,0x5C,0x2A,0x2E,0x2A,0x00,0x2A,0x2E,0x00,0x00,0x00,0x2A,0x00,0x2A, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x19,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x14,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0xFE,0x00,0x78,0x12,0xFE,0x00,0xA6,0x12,0xFE,0x00,0x02,0x13,0xFE,0x00,0x16,0x13, +0xFE,0x00,0x0C,0x13,0x00,0x00,0x00,0x00,0x00,0x2A,0x00,0x2A,0x00,0x00,0x00,0x2A, +0x00,0x2A,0x00,0x5C,0x20,0x3A,0x56,0x2F,0x00,0x00,0x1A,0x19,0x00,0x26,0x18,0x14, +0x27,0x1F,0x00,0x00,0x25,0x19,0x00,0x00,0x25,0x19,0x00,0x26,0x19,0x1A,0x26,0x25, +0x00,0x00,0x26,0x1A,0x00,0x00,0x1A,0x12,0x25,0x19,0x25,0x26,0x00,0x00,0x13,0x12, +0x25,0x19,0x00,0x26,0x16,0x15,0x00,0x17,0x16,0x15,0x1D,0x17,0x20,0x1E,0x22,0x21, +0x00,0x23,0x25,0x12,0x13,0x19,0x00,0x00,0x15,0x13,0x1A,0x19,0x00,0x26,0x00,0x15, +0xFE,0x00,0x7A,0x19,0xFE,0x00,0x94,0x19,0xFE,0x00,0xA8,0x19,0xFE,0x00,0xC8,0x19, +0xFE,0x00,0x9E,0x19,0xFE,0x00,0x18,0x1B,0xFE,0x00,0x26,0x1B,0xFE,0x00,0x90,0x1B, +0xFE,0x00,0x32,0x1B,0xFE,0x00,0x40,0x1B,0xFE,0x00,0x54,0x1B,0xFE,0x00,0x90,0x1B, +0xFE,0x00,0x6A,0x1B,0xFE,0x00,0x76,0x1B,0xFE,0x00,0xB4,0x1B,0xFE,0x00,0xB8,0x1B, +0xFE,0x00,0xE4,0x1B,0xFE,0x00,0xBC,0x1B,0xFE,0x00,0xC0,0x1B,0xFE,0x00,0xC4,0x1B, +0xFE,0x00,0xC8,0x1B,0xFE,0x00,0xBA,0x1C,0xFE,0x00,0x02,0x1D,0xFE,0x00,0xD8,0x1D, +0xFE,0x00,0x34,0x1D,0xFE,0x00,0x3C,0x1D,0xFE,0x00,0x66,0x1D,0xFE,0x00,0xD8,0x1D, +0xFE,0x00,0x88,0x1D,0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F, +0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F, +0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xC6,0x1F,0xFE,0x00,0xEE,0x1F,0xFE,0x00,0x8C,0x21, +0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21, +0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21,0xFE,0x00,0x8C,0x21, +0xFE,0x00,0x06,0x20,0xFE,0x00,0x20,0x20,0xFE,0x00,0x74,0x20,0xFE,0x00,0x80,0x20, +0xFE,0x00,0x98,0x20,0xFE,0x00,0xA4,0x20,0xFE,0x00,0xB2,0x20,0xFE,0x00,0xC2,0x20, +0xFE,0x00,0xC2,0x20,0xFE,0x00,0x1C,0x32,0xFE,0x00,0x26,0x32,0xFE,0x00,0x30,0x32, +0xFE,0x00,0x38,0x32,0xFE,0x00,0x40,0x32,0xFE,0x00,0x4C,0x32,0xFE,0x00,0x58,0x32, +0xFE,0x00,0x62,0x32,0x01,0x04,0x02,0x01,0x01,0x01,0x02,0x02,0x02,0x04,0x02,0x02, +0x03,0x00,0x02,0x04,0x00,0x06,0xFE,0x00,0xBE,0x3D,0xFE,0x00,0xCA,0x3D,0xFE,0x00, +0xD8,0x3D,0xFE,0x00,0xE2,0x3D,0xFE,0x00,0xEC,0x3D,0xFE,0x00,0xF6,0x3D,0xFE,0x00, +0x00,0x3E,0x00,0x5C,0x2A,0x5C,0x41,0x2E,0x43,0x43,0x5C,0x00,0x5C,0x00,0x2E,0x2A, +0x43,0x41,0x00,0x43,0x02,0x00,0x03,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x06,0x00, +0x07,0x00,0x04,0x00,0x05,0x00,0xFE,0x00,0xA0,0x42,0xFE,0x00,0xDA,0x42,0xFE,0x00, +0xA0,0x42,0xFE,0x00,0x90,0x44,0xFE,0x00,0x90,0x44,0xFE,0x00,0x90,0x44,0xFE,0x00, +0x54,0x43,0xFE,0x00,0x90,0x44,0xFE,0x00,0x44,0x44,0xFE,0x00,0x44,0x44,0xFE,0x00, +0x02,0x44,0xFE,0x00,0x48,0x44,0xFE,0x00,0x90,0x44,0xFE,0x00,0x44,0x44,0xFE,0x00, +0x44,0x44,0xFE,0x00,0x02,0x44,0xFE,0x00,0x48,0x44,0x43,0x53,0x45,0x52,0x4D,0x4E, +0x52,0x47,0x4C,0x2E,0x43,0x4F,0x00,0x00,0xFE,0x00,0x1C,0x5A,0xFE,0x00,0x5C,0x5A, +0xFE,0x00,0x60,0x5A,0xFE,0x00,0x76,0x5A,0xFE,0x00,0x84,0x5A,0xFE,0x00,0x96,0x5A, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0xAA,0x5A, +0xFE,0x00,0xDA,0x5A,0xFE,0x00,0xE2,0x5A,0xFE,0x00,0xFA,0x5A,0xFE,0x00,0x0C,0x5B, +0xFE,0x00,0x1A,0x5B,0xFE,0x00,0x2C,0x5B,0xFE,0x00,0xAA,0x5B,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0xB8,0x5B,0xFE,0x00,0xCA,0x5B, +0xFE,0x00,0xE6,0x5B,0xFE,0x00,0x2A,0x5C,0xFE,0x00,0x58,0x5C,0xFE,0x00,0x84,0x5C, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x98,0x5C,0xFE,0x00,0xAA,0x5C,0xFE,0x00,0xBC,0x5C,0xFE,0x00,0xD6,0x5C, +0xFE,0x00,0xEE,0x5C,0xFE,0x00,0x0C,0x5D,0xFE,0x00,0x1E,0x5D,0xFE,0x00,0x48,0x5D, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x66,0x5D,0xFE,0x00,0x7A,0x5D, +0xFE,0x00,0x98,0x5D,0xFE,0x00,0xAC,0x5D,0xFE,0x00,0xBA,0x5D,0xFE,0x00,0xCC,0x5D, +0xFE,0x00,0x04,0x5E,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x26,0x5E,0xFE,0x00,0x42,0x5E, +0xFE,0x00,0x64,0x5E,0xFE,0x00,0x80,0x5E,0xFE,0x00,0x88,0x5E,0xFE,0x00,0x9E,0x5E, +0xFE,0x00,0xB8,0x5E,0xFE,0x00,0xD0,0x5E,0xFE,0x00,0xF8,0x5E,0xFE,0x00,0x52,0x5F, +0xFE,0x00,0x6E,0x5F,0xFE,0x00,0x7A,0x5F,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x86,0x5F,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x9C,0x5F,0xFE,0x00,0xB0,0x5F,0xFE,0x00,0xC2,0x5F,0xFE,0x00,0xCE,0x5F, +0xFE,0x00,0xDA,0x5F,0xFE,0x00,0xEC,0x5F,0xFE,0x00,0xFE,0x5F,0xFE,0x00,0x0C,0x60, +0xFE,0x00,0x18,0x60,0xFE,0x00,0x10,0x61,0xFE,0x00,0x46,0x60,0xFE,0x00,0x56,0x60, +0xFE,0x00,0x60,0x60,0xFE,0x00,0x76,0x60,0xFE,0x00,0x8C,0x60,0xFE,0x00,0x10,0x61, +0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61,0xFE,0x00,0x10,0x61, +0xFE,0x00,0xA0,0x60,0xFE,0x00,0xB2,0x60,0xFE,0x00,0xCE,0x60,0xFE,0x00,0xE0,0x60, +0xFE,0x00,0xF2,0x60,0xFE,0x00,0x00,0x61,0xC2,0x01,0x4A,0x01,0x13,0x01,0xDC,0x00, +0xA5,0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0D,0x00,0x0E,0x00,0x0F,0x00,0x10,0x00, +0x11,0x00,0x12,0x00,0x1D,0x00,0x02,0x01,0x02,0x01,0x02,0x01,0x01,0x01,0x02,0x00, +0x01,0x00,0x01,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x09,0x0F,0x00,0x00,0x0D,0x1C, +0x00,0x00,0x00,0x48,0x00,0x00,0x00,0x50,0x00,0x00,0x0D,0x72,0x00,0x00,0x00,0x00, +0xFE,0x00,0x20,0x6F,0xFE,0x00,0x28,0x6F,0xFE,0x00,0x14,0x6F,0xFE,0x00,0x20,0x6F, +0xFE,0x00,0x28,0x6F,0xFE,0x00,0x14,0x6F,0xFE,0x00,0x44,0x6F,0xFE,0x00,0x96,0x73, +0xFE,0x00,0x96,0x73,0xFE,0x00,0x9A,0x73,0xFE,0x00,0x9E,0x73,0xFE,0x00,0xAA,0x73, +0xFE,0x00,0xAA,0x73,0xFE,0x00,0xA2,0x73,0xFE,0x00,0xAA,0x73,0xFE,0x00,0xA2,0x73, +0xFE,0x00,0xA2,0x73,0xFE,0x00,0xAA,0x73,0xFE,0x00,0xAA,0x73,0xFE,0x00,0xAA,0x73, +0xFE,0x00,0xA6,0x73,0xFE,0x00,0xAA,0x73,0xFE,0x00,0xAA,0x73,0xFE,0x00,0x96,0x73, +0x06,0x05,0x00,0x07,0xFE,0x00,0xAE,0x7D,0xFE,0x00,0x0A,0x7E,0xFE,0x00,0x28,0x7E, +0xFE,0x00,0x28,0x7E,0xFE,0x00,0x7A,0x7C,0xFE,0x00,0x7A,0x7C,0xFE,0x00,0x80,0x7C, +0xFE,0x00,0xB6,0x7C,0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D, +0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D, +0xFE,0x00,0x02,0x7D,0xFE,0x00,0x02,0x7D,0xFE,0x00,0x72,0x7C,0xFE,0x00,0x72,0x7C, +0x3A,0x41,0x2A,0x5C,0x2A,0x2E,0x20,0x00,0x20,0x00,0x2E,0x2A,0x20,0x2A,0x2A,0x00, +0x2A,0x2E,0x00,0x00,0x00,0x00,0x39,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x46,0x00, +0x00,0x00,0x4E,0x00,0x00,0x00,0x50,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x61,0x00, +0x00,0x00,0x66,0x00,0x00,0x00,0x6E,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x78,0x00, +0x00,0x00,0x00,0x00,0xFE,0x00,0xD8,0x91,0xFE,0x00,0xDE,0x91,0xFE,0x00,0xEE,0x91, +0xFE,0x00,0xE2,0x91,0xFE,0x00,0xE6,0x91,0xFE,0x00,0x10,0x92,0xFE,0x00,0xF6,0x91, +0xFE,0x00,0xF2,0x91,0xFE,0x00,0xFC,0x91,0xFE,0x00,0xEA,0x91,0xFE,0x00,0x02,0x92, +0xFE,0x00,0x2C,0x92,0x00,0x00,0x1B,0x01,0x00,0x00,0x08,0x0E,0x00,0x00,0x00,0x4B, +0x00,0x00,0x00,0x4D,0x00,0x00,0x7F,0x53,0x00,0x00,0x00,0x00,0xFE,0x00,0x16,0x94, +0xFE,0x00,0x04,0x94,0xFE,0x00,0x3C,0x94,0xFE,0x00,0x46,0x94,0xFE,0x00,0x24,0x94, +0xFE,0x00,0x5A,0x94,0xFE,0x00,0x10,0x98,0xFE,0x00,0xA8,0x98,0xFE,0x00,0x44,0x98, +0xFE,0x00,0xA8,0x98,0xFE,0x00,0xA8,0x98,0xFE,0x00,0x10,0x98,0xFE,0x00,0x32,0x98, +0xFE,0x00,0x10,0x98,0xFE,0x00,0xA8,0x98,0xFE,0x00,0xA8,0x98,0xFE,0x00,0x44,0x98, +0xFE,0x00,0x2C,0x99,0xFE,0x00,0x2C,0x99,0xFE,0x00,0x64,0x99,0xFE,0x00,0x1C,0x9A, +0xFE,0x00,0x54,0x9A,0xFE,0x00,0x54,0x9A,0xFE,0x00,0xFC,0x98,0xFE,0x00,0x54,0x9A, +0xFE,0x00,0xC0,0x98,0xFE,0x00,0xC0,0x98,0xFE,0x00,0xC0,0x99,0xFE,0x00,0xC8,0xA3, +0xFE,0x00,0xF0,0xA3,0xFE,0x00,0xF8,0xA3,0xFE,0x00,0x00,0xA4,0xFE,0x00,0x08,0xA4, +0xFE,0x00,0x6E,0xA4,0xFE,0x00,0x82,0xA4,0xFE,0x00,0x10,0xA4,0xFE,0x00,0xF8,0xA3, +0xFE,0x00,0x28,0xA4,0xFE,0x00,0x28,0xA4,0xFE,0x00,0x00,0xA4,0xFE,0x00,0x4C,0xA4, +0xFE,0x00,0x4C,0xA4,0xFE,0x00,0x08,0xA4,0xFE,0x00,0x96,0xA4,0xFE,0x00,0x9C,0xA4, +0x19,0x00,0x14,0x00,0x1B,0x00,0x16,0x00,0x1B,0x00,0x16,0x00,0x19,0x00,0x19,0x00, +0x1B,0x00,0x14,0x00,0x1B,0x00,0x1B,0x00,0x14,0x00,0x14,0x00,0x14,0x00,0x1B,0x00, +0x1B,0x00,0x14,0x00,0x14,0x00,0x01,0x00,0x01,0x11,0x01,0x00,0x01,0x11,0x01,0x05, +0x01,0x11,0x00,0x00,0x00,0x00,0x01,0x07,0x01,0x11,0x00,0x00,0x00,0x00,0x00,0x00, +0x01,0x11,0x00,0x00,0x01,0x11,0x01,0x06,0x01,0x11,0x01,0x00,0x01,0x11,0x01,0x01, +0x01,0x11,0x01,0x02,0x01,0x11,0x01,0x00,0x11,0x11,0x01,0x00,0x01,0x11,0x01,0x00, +0x01,0x11,0x01,0x04,0x01,0x11,0x01,0x03,0x01,0x11,0x01,0x00,0x11,0x11,0x01,0x00, +0x01,0x11,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00, +0x01,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x01,0x00,0x50,0x00,0x50,0x00,0xFE,0x00, +0x7C,0xB1,0xFE,0x00,0x3A,0xB1,0xFE,0x00,0x50,0xB1,0xFE,0x00,0x66,0xB1,0xFE,0x00, +0x3A,0xB1,0xFE,0x00,0xAC,0xC3,0xFE,0x00,0xB2,0xC3,0xFE,0x00,0xB8,0xC3,0xFE,0x00, +0xBE,0xC3,0xFE,0x00,0xC4,0xC3,0xFE,0x00,0xD6,0xC3,0xFE,0x00,0x0C,0xC4,0xFE,0x00, +0x24,0xC4,0xFE,0x00,0x24,0xC4,0xFE,0x00,0x92,0xC4,0xFE,0x00,0x92,0xC4,0xFE,0x00, +0xE8,0xC3,0xFE,0x00,0xFA,0xC3,0xFE,0x00,0x6E,0xC4,0xFE,0x00,0xD0,0xC4,0xFE,0x00, +0xDA,0xC4,0xFE,0x00,0x9A,0xC6,0xFE,0x00,0xE4,0xC4,0xFE,0x00,0x9A,0xC6,0xFE,0x00, +0x9A,0xC6,0xFE,0x00,0x84,0xC5,0xFE,0x00,0x84,0xC5,0xFE,0x00,0xF0,0xC4,0xFE,0x00, +0x9A,0xC6,0xFE,0x00,0x9A,0xC6,0xFE,0x00,0x4A,0xC5,0xFE,0x00,0x72,0xC5,0xFE,0x00, +0x84,0xC5,0xFE,0x00,0x84,0xC5,0xFE,0x00,0x98,0xCE,0xFE,0x00,0x8C,0xCE,0xFE,0x00, +0x8C,0xCE,0xFE,0x00,0xD0,0xCE,0xFE,0x00,0xD0,0xCE,0xFE,0x00,0x98,0xCE,0xFE,0x00, +0xA0,0xCE,0xFE,0x00,0x98,0xCE,0xFE,0x00,0xD0,0xCE,0xFE,0x00,0x8C,0xCE,0xFE,0x00, +0x8C,0xCE,0xFE,0x00,0xD0,0xCE,0xFE,0x00,0x88,0xCE,0x2E,0x2A,0x43,0x41,0x00,0x43, +0x00,0x00,0x00,0x00,0x6C,0x1B,0x1B,0x00,0x00,0x76,0x03,0x00,0x04,0x00,0x05,0x00, +0x06,0x00,0x07,0x00,0x08,0x00,0x09,0x00,0x01,0x00,0x02,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, +0x00,0x00,0x00,0x00,0x65,0x87,0x21,0x43,0x00,0x00,0x00,0xCA,0xFD,0x00,0x5C,0x9B, +}; diff --git a/MCUME_pico2/picomsx/-Sound.c b/MCUME_pico2/picomsx/-Sound.c new file mode 100644 index 0000000..9221fa7 --- /dev/null +++ b/MCUME_pico2/picomsx/-Sound.c @@ -0,0 +1,479 @@ +/** EMULib Emulation Library *********************************/ +/** **/ +/** Sound.c **/ +/** **/ +/** This file file implements core part of the sound API **/ +/** and functions needed to log soundtrack into a MIDI **/ +/** file. See Sound.h for declarations. **/ +/** **/ +/** Copyright (C) Marat Fayzullin 1996-2003 **/ +/** You are not allowed to distribute this software **/ +/** commercially. Please, notify me, if you make any **/ +/** changes to this file. **/ +/*************************************************************/ +#include "Sound.h" + +#include +#include + +#ifdef UNIX +#include +#endif + +typedef unsigned char byte; +typedef unsigned short word; + +struct SndDriverStruct SndDriver = +{ + (void (*)(int,int))0, + (void (*)(int,int))0, + (void (*)(int,int))0, + (void (*)(int,int,int))0, + (void (*)(int,const signed char *,int,int))0 +}; + +#ifdef unused +static const struct { byte Note;word Wheel; } Freqs[4096] = +{ +#include "MIDIFreq.h" +}; +#endif + +static const int Programs[5] = +{ + 80, /* SND_MELODIC/SND_RECTANGLE */ + 80, /* SND_TRIANGLE */ + 122, /* SND_NOISE */ + 122, /* SND_PERIODIC */ + 80 /* SND_WAVE */ +}; + +#ifdef unused +static struct +{ + int Type; + int Note; + int Pitch; + int Level; +} CH[MIDI_CHANNELS]; + +static const char *LogName = 0; +static int Logging = MIDI_OFF; +static int TickCount = 0; +static int LastMsg = -1; +static FILE *MIDIOut = 0; + +static void MIDISound(int Channel,int Freq,int Volume); +static void MIDISetSound(int Channel,int Type); +static void MIDIDrum(int Type,int Force); +static void MIDIMessage(byte D0,byte D1,byte D2); +static void NoteOn(byte Channel,byte Note,byte Level); +static void NoteOff(byte Channel); +static void WriteDelta(void); +static void WriteTempo(int Freq); + +/** SHIFT() **************************************************/ +/** Make MIDI channel#10 last, as it is normally used for **/ +/** percussion instruments only and doesn't sound nice. **/ +/*************************************************************/ +#define SHIFT(Ch) (Ch==15? 9:Ch>8? Ch+1:Ch) +#endif + +/** Sound() **************************************************/ +/** Generate sound of given frequency (Hz) and volume **/ +/** (0..255) via given channel. Setting Freq=0 or Volume=0 **/ +/** turns sound off. **/ +/*************************************************************/ +void Sound(int Channel,int Freq,int Volume) +{ + if(Channel<0) return; + Freq = Freq<0? 0:Freq; + Volume = Volume<0? 0:Volume>255? 255:Volume; + + /* Call sound driver if present */ + if(SndDriver.Sound) (*SndDriver.Sound)(Channel,Freq,Volume); + +#ifdef unused + /* Log sound to MIDI file */ + MIDISound(Channel,Freq,Volume); +#endif +} + +/** Drum() ***************************************************/ +/** Hit a drum of given type with given force (0..255). **/ +/** MIDI drums can be used by ORing their numbers with **/ +/** SND_MIDI. **/ +/*************************************************************/ +void Drum(int Type,int Force) +{ + Force = Force<0? 0:Force>255? 255:Force; + + if(SndDriver.Drum) (*SndDriver.Drum)(Type,Force); + +#ifdef unused + /* Log drum to MIDI file */ + MIDIDrum(Type,Force); +#endif +} + +/** SetSound() ***********************************************/ +/** Set sound type at a given channel. MIDI instruments can **/ +/** be set directly by ORing their numbers with SND_MIDI. **/ +/*************************************************************/ +void SetSound(int Channel,int Type) +{ + if(Channel<0) return; + + if(SndDriver.SetSound) (*SndDriver.SetSound)(Channel,Type); + +#ifdef unused + /* Log instrument change to MIDI file */ + MIDISetSound(Channel,Type); +#endif +} + +/** SetChannels() ********************************************/ +/** Set master volume (0..255) and switch channels on/off. **/ +/** Each channel N has corresponding bit 2^N in Switch. Set **/ +/** or reset this bit to turn the channel on or off. **/ +/*************************************************************/ +void SetChannels(int Volume,int Switch) +{ + Volume = Volume<0? 0:Volume>255? 255:Volume; + + if(SndDriver.SetChannels) (*SndDriver.SetChannels)(Volume,Switch); +} + +/** SetWave() ************************************************/ +/** Set waveform for a given channel. The channel will be **/ +/** marked with sound type SND_WAVE. Set Rate=0 if you want **/ +/** waveform to be an instrument or set it to the waveform **/ +/** own playback rate. **/ +/*************************************************************/ +void SetWave(int Channel,const signed char *Data,int Length,int Rate) +{ + if((Channel<0)||(Length<=0)) return; + + if(SndDriver.SetWave) (*SndDriver.SetWave)(Channel,Data,Length,Rate); + +#ifdef unused + /* Log instrument change to MIDI file */ + MIDISetSound(Channel,Rate? -1:SND_MELODIC); +#endif +} + +#ifdef unused +/** InitMIDI() ***********************************************/ +/** Initialize soundtrack logging into MIDI file FileName. **/ +/** Repeated calls to InitMIDI() will close current MIDI **/ +/** file and continue logging into a new one. **/ +/*************************************************************/ + +void InitMIDI(const char *FileName) +{ + int WasLogging,J; + + /* Must pass a name! */ + if(!FileName) return; + + /* Memorize logging status */ + WasLogging=Logging; + + /* If MIDI logging in progress, close current file */ + if(MIDIOut) TrashMIDI(); + + /* Clear instrument types */ + for(J=0;J>24)&0xFF,MIDIOut); + fputc((Length>>16)&0xFF,MIDIOut); + fputc((Length>>8)&0xFF,MIDIOut); + fputc(Length&0xFF,MIDIOut); + /* Done logging */ + fclose(MIDIOut); + Logging = MIDI_OFF; + LastMsg = -1; + TickCount = 0; + MIDIOut = 0; +} + +/** MIDILogging() ********************************************/ +/** Turn soundtrack logging on/off and return its current **/ +/** status. Possible values of Switch are MIDI_OFF (turn **/ +/** logging off), MIDI_ON (turn logging on), MIDI_TOGGLE **/ +/** (toggle logging), and MIDI_QUERY (just return current **/ +/** state of logging). **/ +/*************************************************************/ +int MIDILogging(int Switch) +{ + static const char MThd[] = "MThd\0\0\0\006\0\0\0\1"; + /* ID DataLen Fmt Trks */ + static const char MTrk[] = "MTrk\0\0\0\0"; + /* ID TrkLen */ + int J,I; + + /* Toggle logging if requested */ + if(Switch==MIDI_TOGGLE) Switch=!Logging; + + if((Switch==MIDI_ON)||(Switch==MIDI_OFF)) + if(Switch^Logging) + { + /* When turning logging off, silence all channels */ + if(!Switch&&MIDIOut) + for(J=0;J>8)&0xFF,MIDIOut); + fputc(MIDI_DIVISIONS&0xFF,MIDIOut); + if(fwrite(MTrk,1,8,MIDIOut)!=8) + { fclose(MIDIOut);MIDIOut=0;return(MIDI_OFF); } + + /* Write out the tempo */ + WriteTempo(MIDI_DIVISIONS); + } + + /* Turn logging off on failure to open MIDIOut */ + if(!MIDIOut) Switch=MIDI_OFF; + + /* Assign new switch value */ + Logging=Switch; + + /* If switching logging on... */ + if(Switch) + { + /* Start logging without a pause */ + TickCount=0; + + /* Write instrument changes */ + for(J=0;J=0)&&(CH[J].Type&0x10000)) + { + I=CH[J].Type&~0x10000; + CH[J].Type=-1; + MIDISetSound(J,I); + } + } + } + + /* Return current logging status */ + return(Logging); +} + +/** MIDITicks() **********************************************/ +/** Log N 1ms MIDI ticks. **/ +/*************************************************************/ +void MIDITicks(int N) +{ + if(Logging&&MIDIOut&&(N>0)) TickCount+=N; +} + +/** MIDISound() **********************************************/ +/** Set sound frequency (Hz) and volume (0..255) for a **/ +/** given channel. **/ +/*************************************************************/ +void MIDISound(int Channel,int Freq,int Volume) +{ + int MIDIVolume,MIDINote,MIDIWheel; + + /* If logging off, file closed, or invalid channel, drop out */ + if(!Logging||!MIDIOut||(Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; + /* Frequency must be in range */ + if((FreqMIDI_MAXFREQ)) Freq=0; + /* Volume must be in range */ + if(Volume<0) Volume=0; else if(Volume>255) Volume=255; + /* Instrument number must be valid */ + if(CH[Channel].Type<0) Freq=0; + + if(!Volume||!Freq) NoteOff(Channel); + else + { + /* SND_TRIANGLE is twice quieter than SND_MELODIC */ + if(CH[Channel].Type==SND_TRIANGLE) Volume=(Volume+1)/2; + /* Compute MIDI note parameters */ + MIDIVolume = (127*Volume+128)/255; + MIDINote = Freqs[Freq/3].Note; + MIDIWheel = Freqs[Freq/3].Wheel; + + /* Play new note */ + NoteOn(Channel,MIDINote,MIDIVolume); + + /* Change pitch */ + if(CH[Channel].Pitch!=MIDIWheel) + { + MIDIMessage(0xE0+SHIFT(Channel),MIDIWheel&0x7F,(MIDIWheel>>7)&0x7F); + CH[Channel].Pitch=MIDIWheel; + } + } +} + +/** MIDISetSound() *******************************************/ +/** Set sound type for a given channel. **/ +/*************************************************************/ +void MIDISetSound(int Channel,int Type) +{ + /* Channel must be valid */ + if((Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; + + /* If instrument changed... */ + if(CH[Channel].Type!=Type) + { + /* If logging off or file closed, drop out */ + if(!Logging||!MIDIOut) CH[Channel].Type=Type|0x10000; + else + { + CH[Channel].Type=Type; + if(Type<0) NoteOff(Channel); + else + { + Type=Type&SND_MIDI? (Type&0x7F):Programs[Type%5]; + MIDIMessage(0xC0+SHIFT(Channel),Type,255); + } + } + } +} + +/** MIDIDrum() ***********************************************/ +/** Hit a drum of a given type with given force. **/ +/*************************************************************/ +void MIDIDrum(int Type,int Force) +{ + /* If logging off or invalid channel, drop out */ + if(!Logging||!MIDIOut) return; + /* The only non-MIDI drum is a click ("Low Wood Block") */ + Type=Type&DRM_MIDI? (Type&0x7F):77; + MIDIMessage(0x99,Type,(Force&0xFF)/2); +} + +/** MIDIMessage() ********************************************/ +/** Write out a MIDI message. **/ +/*************************************************************/ +void MIDIMessage(byte D0,byte D1,byte D2) +{ + /* Write number of ticks that passed */ + WriteDelta(); + + /* Write out the command */ + if(D0!=LastMsg) { LastMsg=D0;fputc(D0,MIDIOut); } + + /* Write out the arguments */ + if(D1<128) + { + fputc(D1,MIDIOut); + if(D2<128) fputc(D2,MIDIOut); + } +} + +/** NoteOn() *************************************************/ +/** Turn on a note on a given channel. **/ +/*************************************************************/ +void NoteOn(byte Channel,byte Note,byte Level) +{ + Note = Note>0x7F? 0x7F:Note; + Level = Level>0x7F? 0x7F:Level; + + if((CH[Channel].Note!=Note)||(CH[Channel].Level!=Level)) + { + if((CH[Channel].Note>=0)&&(CH[Channel].Note!=Note)) NoteOff(Channel); + MIDIMessage(0x90+SHIFT(Channel),Note,Level); + CH[Channel].Note=Note; + CH[Channel].Level=Level; + } +} + +/** NoteOff() ************************************************/ +/** Turn off a note on a given channel. **/ +/*************************************************************/ +void NoteOff(byte Channel) +{ + if(CH[Channel].Note>=0) + { + MIDIMessage(0x80+SHIFT(Channel),CH[Channel].Note,127); + CH[Channel].Note=-1; + } +} + +/** WriteDelta() *********************************************/ +/** Write number of ticks since the last MIDI command and **/ +/** reset the counter. **/ +/*************************************************************/ +void WriteDelta(void) +{ + if(TickCount<128) fputc(TickCount,MIDIOut); + else + { + if(TickCount<128*128) + { + fputc((TickCount>>7)|0x80,MIDIOut); + fputc(TickCount&0x7F,MIDIOut); + } + else + { + fputc(((TickCount>>14)&0x7F)|0x80,MIDIOut); + fputc(((TickCount>>7)&0x7F)|0x80,MIDIOut); + fputc(TickCount&0x7F,MIDIOut); + } + } + + TickCount=0; +} + +/** WriteTempo() *********************************************/ +/** Write out soundtrack tempo (Hz). **/ +/*************************************************************/ +void WriteTempo(int Freq) +{ + int J; + + J=500000*MIDI_DIVISIONS*2/Freq; + WriteDelta(); + fputc(0xFF,MIDIOut); + fputc(0x51,MIDIOut); + fputc(0x03,MIDIOut); + fputc((J>>16)&0xFF,MIDIOut); + fputc((J>>8)&0xFF,MIDIOut); + fputc(J&0xFF,MIDIOut); +} +#endif diff --git a/MCUME_pico2/picomsx/-Sound.h b/MCUME_pico2/picomsx/-Sound.h new file mode 100644 index 0000000..0746c7a --- /dev/null +++ b/MCUME_pico2/picomsx/-Sound.h @@ -0,0 +1,152 @@ +/** EMULib Emulation Library *********************************/ +/** **/ +/** Sound.h **/ +/** **/ +/** This file defines standard sound generation API and **/ +/** functions needed to log soundtrack into a MIDI file. **/ +/** See Sound.c and the sound drivers for the code. **/ +/** **/ +/** Copyright (C) Marat Fayzullin 1996-2003 **/ +/** You are not allowed to distribute this software **/ +/** commercially. Please, notify me, if you make any **/ +/** changes to this file. **/ +/*************************************************************/ +#ifndef SOUND_H +#define SOUND_H + + /* SetSound() arguments: */ +#define SND_MELODIC 0 /* Melodic sound (default) */ +#define SND_RECTANGLE 0 /* Rectangular wave */ +#define SND_TRIANGLE 1 /* Triangular wave (1/2 rect.)*/ +#define SND_NOISE 2 /* White noise */ +#define SND_PERIODIC 3 /* Periodic noise (not im-ed) */ +#define SND_WAVE 4 /* Wave sound set by SetWave()*/ +#define SND_MIDI 0x100 /* MIDI instrument (ORable) */ + + /* Drum() arguments: */ +#define DRM_CLICK 0 /* Click (default) */ +#define DRM_MIDI 0x100 /* MIDI drum (ORable) */ + + /* MIDI characteristics: */ +#define MIDI_CHANNELS 16 /* Number of MIDI channels */ +#define MIDI_MINFREQ 9 /* Min MIDI frequency (Hz) */ +#define MIDI_MAXFREQ 12285 /* Max MIDI frequency (Hz) */ +#define MIDI_DIVISIONS 1000 /* Number of ticks per second */ + + /* MIDILogging() arguments: */ +#define MIDI_OFF 0 /* Turn MIDI logging off */ +#define MIDI_ON 1 /* Turn MIDI logging on */ +#define MIDI_TOGGLE 2 /* Toggle MIDI logging */ +#define MIDI_QUERY 3 /* Query MIDI logging status */ + +/** TrashSound() *********************************************/ +/** Shut down sound driver. Each driver implements its own **/ +/** TrashSound() function. **/ +/*************************************************************/ +void TrashSound(void); + +/** Sound() **************************************************/ +/** Generate sound of given frequency (Hz) and volume **/ +/** (0..255) via given channel. Setting Freq=0 or Volume=0 **/ +/** turns sound off. **/ +/*************************************************************/ +void Sound(int Channel,int Freq,int Volume); + +/** Drum() ***************************************************/ +/** Hit a drum of given type with given force (0..255). **/ +/** MIDI drums can be used by ORing their numbers with **/ +/** SND_MIDI. **/ +/*************************************************************/ +void Drum(int Type,int Force); + +/** SetSound() ***********************************************/ +/** Set sound type at a given channel. MIDI instruments can **/ +/** be set directly by ORing their numbers with SND_MIDI. **/ +/*************************************************************/ +void SetSound(int Channel,int NewType); + +/** SetChannels() ********************************************/ +/** Set master volume (0..255) and switch channels on/off. **/ +/** Each channel N has corresponding bit 2^N in Switch. Set **/ +/** or reset this bit to turn the channel on or off. **/ +/*************************************************************/ +void SetChannels(int Volume,int Switch); + +/** SetWave() ************************************************/ +/** Set waveform for a given channel. The channel will be **/ +/** marked with sound type SND_WAVE. Set Rate=0 if you want **/ +/** waveform to be an instrument or set it to the waveform **/ +/** own playback rate. **/ +/*************************************************************/ +void SetWave(int Channel,const signed char *Data,int Length,int Rate); + +/** InitMIDI() ***********************************************/ +/** Initialize soundtrack logging into MIDI file FileName. **/ +/** Repeated calls to InitMIDI() will close current MIDI **/ +/** file and continue logging into a new one. **/ +/*************************************************************/ +void InitMIDI(const char *FileName); + +/** TrashMIDI() **********************************************/ +/** Finish logging soundtrack and close the MIDI file. **/ +/*************************************************************/ +void TrashMIDI(void); + +/** MIDILogging() ********************************************/ +/** Turn soundtrack logging on/off and return its current **/ +/** status. Possible values of Switch are MIDI_OFF (turn **/ +/** logging off), MIDI_ON (turn logging on), MIDI_TOGGLE **/ +/** (toggle logging), and MIDI_QUERY (just return current **/ +/** state of logging). **/ +/*************************************************************/ +int MIDILogging(int Switch); + +/** MIDITicks() **********************************************/ +/** Log N 1ms MIDI ticks. **/ +/*************************************************************/ +void MIDITicks(int N); + +#define SND_CHANNELS 16 /* Number of channels */ +#define SND_SAMPLESIZE 256 /* Max. SetWave() sample size */ +#define SND_BUFSIZE 256 // (22050/50) /* Buffer size, <= 2^SND_BITS */ +//#define SND_BITS 8 /* Number of bits in a fragment */ +//#define SND_BUFFERS 8 /* Number of fragments, >= 2 */ + /* Bigger value results in better behaviour on loaded */ + /* but output gets more delayed. */ + +/** InitSound() **********************************************/ +/** Initialize Unix sound driver with given synthesis rate. **/ +/** Returns Rate on success, 0 otherwise. Pass Rate=0 to **/ +/** skip initialization and be silent. Pass Verbose!=0 to **/ +/** see initialization messages. **/ +/*************************************************************/ +int InitSound(int Rate,int Verbose); + +/** StopSound() **********************************************/ +/** Temporarily suspend sound. **/ +/*************************************************************/ +void StopSound(void); + +/** ResumeSound() ********************************************/ +/** Resume sound after StopSound(). **/ +/*************************************************************/ +void ResumeSound(void); + + +/** SndDriver ************************************************/ +/** Each sound driver should fill this structure with **/ +/** pointers to hardware-dependent handlers. This has to be **/ +/** done inside the InitSound() function. **/ +/*************************************************************/ +struct SndDriverStruct +{ + void (*SetSound)(int Channel,int NewType); + void (*Drum)(int Type,int Force); + void (*SetChannels)(int Volume,int Switch); + void (*Sound)(int Channel,int NewFreq,int NewVolume); + void (*SetWave)(int Channel,const signed char *Data,int Length,int Freq); +}; +extern struct SndDriverStruct SndDriver; + +#endif /* SOUND_H */ + diff --git a/MCUME_pico2/picomsx/-fmsx.c b/MCUME_pico2/picomsx/-fmsx.c new file mode 100644 index 0000000..172fc19 --- /dev/null +++ b/MCUME_pico2/picomsx/-fmsx.c @@ -0,0 +1,3505 @@ +#include + +#include "emuapi.h" +#include "iopins.h" + + +#include "shared.h" +#include "Z80.h" /* Z80 CPU emulation */ +#include "MSX.h" +#include "Sound.h" +#include +#include +//#include + +#include "bios/cmos.h" +#include "bios/disk.h" +#include "bios/fmpac.h" +#include "bios/italic.h" +#include "bios/kanji.h" +#include "bios/msx.h" +#include "bios/msx2.h" +#include "bios/msx2ext.h" +#include "bios/msx2p.h" +#include "bios/msx2pext.h" +#include "bios/painter.h" + +#include "flash_t.h" + +static void RefreshLineTx80(byte Y); +static void RefreshLine0(byte Y); +static void RefreshLine1(byte Y); +static void RefreshLine2(byte Y); +static void RefreshLine3(byte Y); +static void RefreshLine4(byte Y); +static void RefreshLine5(byte Y); +static void RefreshLine6(byte Y); +static void RefreshLine7(byte Y); +static void RefreshLine8(byte Y); +static void RefreshLine10(byte Y); +static void RefreshLine12(byte Y); + + +/** Zero-terminated arrays of disk names for each drive ******/ +extern char *Disks[2][MAXDISKS+1]; + + +/************************************** +* Local macros/typedef +**************************************/ +#define WIDTH 272 +#define HEIGHT 228 + +#define RGB2INT(R,G,B) ((B)|((int)(G)<<8)|((int)(R)<<16)) + +typedef byte pixel; + + +/************************************** +* Local procedures +**************************************/ +static void Sprites(byte Y,pixel *Line); +static void ColorSprites(byte Y,byte *ZBuf); +static pixel *RefreshBorder(byte Y,pixel C); +static void ClearLine(pixel *P,pixel C); +static pixel YJKColor(int Y,int J,int K); + +/** Internal Functions ***************************************/ +/** These functions are defined and internally used by the **/ +/** code in MSX.c. **/ +/*************************************************************/ +byte *LoadROM(const char *Name,int Size,byte *Buf); +byte *LoadCARTROM(const char *Name,int Size,byte *Buf); +int LoadCart(const char *Name,int Slot); +int GuessROM(const byte *Buf,int Size); +void SetMegaROM(int Slot,byte P0,byte P1,byte P2,byte P3); +void MapROM(word A,byte V); /* Switch MegaROM banks */ +void SSlot(byte V); /* Switch secondary slots */ +void VDPOut(byte R,byte V); /* Write value into a VDP register */ +void Printer(byte V); /* Send a character to a printer */ +void PPIOut(byte New,byte Old); /* Set PPI bits (key click, etc.) */ +void CheckSprites(void); /* Check collisions and 5th sprite */ +byte RTCIn(byte R); /* Read RTC registers */ +byte SetScreen(void); /* Change screen mode */ +word SetIRQ(byte IRQ); /* Set/Reset IRQ */ +word StateID(void); /* Compute emulation state ID */ + +static void RefreshLineF(register byte Y); +static void RefreshLine0(register byte Y); +static void RefreshLine1(register byte Y); +static void RefreshLine2(register byte Y); +static void RefreshLine3(register byte Y); +static void RefreshLine4(register byte Y); +static void RefreshLine5(register byte Y); +static void RefreshLine8(register byte Y); +static void RefreshLine10(register byte Y); +static void RefreshLine12(register byte Y); +//#ifdef NARROW +static void RefreshLine7(register byte Y); +static void RefreshLineTx80(register byte Y); +//#endif + +/************************************** +* Local variables +**************************************/ +static unsigned int BPal[256],XPal[80],XPal0; + +static int FirstLine = 18; /* First scanline in the framebuffer */ + +/** User-defined parameters for fMSX *************************/ +byte Verbose = 1; /* Debug msgs ON/OFF */ +byte UPeriod = 2; /* Interrupts/scr. update */ +int VPeriod = CPU_VPERIOD; /* CPU cycles per VBlank */ +int HPeriod = CPU_HPERIOD; /* CPU cycles per HBlank */ +byte SaveCMOS = 0; /* Save CMOS.ROM on exit */ +byte SaveSRAM = 0; /* ~ GMASTER2.RAM on exit */ +byte MSXVersion = 1; /* 0=MSX1,1=MSX2,2=MSX2+ */ +byte JoyTypeA = 1; /* 0=None,1=Joystick, */ +byte JoyTypeB = 0; /* 2=MouseAsJstk,3=Mouse */ +byte ROMTypeA = MAXMAPPERS; /* MegaROM types */ +byte ROMTypeB = MAXMAPPERS; +int RAMPages = 4; /* Number of RAM pages */ +int VRAMPages = 2; /* Number of VRAM pages */ +byte AutoFire = 0; /* Autofire on [SPACE] */ +byte UseDrums = 0; /* Use drms for PSG noise */ +byte ExitNow = 0; /* 1 = Exit the emulator */ + +/** Main hardware: CPU, RAM, VRAM, mappers *******************/ +Z80 CPU; /* Z80 CPU state and regs */ + +byte *VRAM,*VPAGE; /* Video RAM */ + +byte *RAM[8]; /* Main RAM (8x8kB pages) */ +byte *EmptyRAM; /* Empty RAM page (8kB) */ +byte *SRAM; /* SRAM (battery backed) */ +byte *MemMap[4][4][8]; /* Memory maps [PPage][SPage][Addr] */ + +byte *RAMData; /* RAM Mapper contents */ +byte RAMMapper[4]; /* RAM Mapper state */ +byte RAMMask; /* RAM Mapper mask */ + +byte *ROMData[2]; /* ROM Mapper contents */ +byte ROMMapper[2][4]; /* ROM Mappers state */ +byte ROMMask[2]; /* ROM Mapper masks */ + +byte EnWrite[4]; /* 1 if write enabled */ +byte PSL[4],SSL[4]; /* Lists of current slots */ +byte PSLReg,SSLReg; /* Storage for A8h port and (FFFFh) */ + +/** Memory blocks to free in TrashMSX() **********************/ +byte *Chunks[256]; /* Memory blocks to free */ +byte CCount; /* Number of memory blcks */ + + +/** Cartridge files used by fMSX *****************************/ +char CartA[128]; //"CARTA.ROM"; /* Cartridge A ROM file */ +char *CartB = "CARTB.ROM"; /* Cartridge B ROM file */ + +/** Disk images used by fMSX *********************************/ +char *DiskA = "DRIVEA.DSK"; /* Drive A disk image */ +char *DiskB = "DRIVEB.DSK"; /* Drive B disk image */ + +/** Fixed font used by fMSX **********************************/ +char *FontName = "DEFAULT.FNT"; /* Font file for text */ +byte *FontBuf; /* Font for text modes */ +byte UseFont = 0; /* Use ext. font when 1 */ + +/** Printer **************************************************/ +#ifdef unused +char *PrnName = NULL; /* Printer redirect. file */ +int *PrnStream; +#endif + +/** Cassette tape ********************************************/ +#ifdef unused +char *CasName = "DEFAULT.CAS"; /* Tape image file */ +int *CasStream; +#endif + +/** Serial port **********************************************/ +#ifdef unused +char *ComName = NULL; /* Serial redirect. file */ +int *ComIStream; +int *ComOStream; +#endif + +/** Kanji font ROM *******************************************/ +byte *Kanji; /* Kanji ROM 4096x32 */ +int KanLetter; /* Current letter index */ +byte KanCount; /* Byte count 0..31 */ + +/** Keyboard and mouse ***************************************/ +byte KeyMap[16]; /* Keyboard map */ +byte Buttons[2]; /* Mouse button states */ +byte MouseDX[2],MouseDY[2]; /* Mouse offsets */ +byte OldMouseX[2],OldMouseY[2]; /* Old mouse coordinates */ +byte MCount[2]; /* Mouse nibble counter */ + +/** General I/O registers: i8255 *****************************/ +I8255 PPI; /* i8255 PPI at A8h-ABh */ +byte IOReg; /* Storage for AAh port */ + +/** Sound hardware: PSG, SCC, OPLL ***************************/ +AY8910 PSG; /* PSG registers & state */ +YM2413 OPLL; /* OPLL registers & state */ +SCC SCChip; /* SCC registers & state */ +byte SCCOn[2]; /* 1 = SCC page active */ + +/** Serial I/O hardware: i8251+i8253 *************************/ +I8251 SIO; /* SIO registers & state */ + +/** Real-time clock ******************************************/ +byte RTCReg,RTCMode; /* RTC register numbers */ +byte RTC[4][13]; /* RTC registers */ + +/** Video processor ******************************************/ +byte *ChrGen,*ChrTab,*ColTab; /* VDP tables (screen) */ +byte *SprGen,*SprTab; /* VDP tables (sprites) */ +int ChrGenM,ChrTabM,ColTabM; /* VDP masks (screen) */ +int SprTabM; /* VDP masks (sprites) */ +word VAddr; /* VRAM address in VDP */ +byte VKey,PKey,WKey; /* Status keys for VDP */ +byte FGColor,BGColor; /* Colors */ +byte XFGColor,XBGColor; /* Second set of colors */ +byte ScrMode; /* Current screen mode */ +byte VDP[64],VDPStatus[16]; /* VDP registers */ +byte IRQPending; /* Pending interrupts */ +int ScanLine; /* Current scanline */ +byte VDPData; /* VDP data buffer */ +byte PLatch; /* Palette buffer */ +byte ALatch; /* Address buffer */ +int Palette[16]; /* Current palette */ + +/** Places in DiskROM to be patched with ED FE C9 ************/ +const word DiskPatches[] = { 0x4010,0x4013,0x4016,0x401C,0x401F,0 }; + +/** Places in BIOS to be patched with ED FE C9 ***************/ +const word BIOSPatches[] = { 0x00E1,0x00E4,0x00E7,0x00EA,0x00ED,0x00F0,0x00F3,0 }; + +/** Screen Mode Handlers [number of screens + 1] *************/ +const void (*RefreshLine[MAXSCREEN+2])(byte Y) = +{ + RefreshLine0, /* SCR 0: TEXT 40x24 */ + RefreshLine1, /* SCR 1: TEXT 32x24 */ + RefreshLine2, /* SCR 2: BLK 256x192 */ + RefreshLine3, /* SCR 3: 64x48x16 */ + RefreshLine4, /* SCR 4: BLK 256x192 */ + RefreshLine5, /* SCR 5: 256x192x16 */ + RefreshLine6, /* SCR 6: 512x192x4 */ + RefreshLine7, /* SCR 7: 512x192x16 */ + RefreshLine8, /* SCR 8: 256x192x256 */ + 0, /* SCR 9: NONE */ + RefreshLine10, /* SCR 10: YAE 256x192 */ + RefreshLine10, /* SCR 11: YAE 256x192 */ + RefreshLine12, /* SCR 12: YJK 256x192 */ + RefreshLineTx80 /* SCR 0: TEXT 80x24 */ +}; + +/** VDP Address Register Masks *******************************/ +const struct { byte R2,R3,R4,R5,M2,M3,M4,M5; } MSK[MAXSCREEN+2] = +{ + { 0x7F,0x00,0x3F,0x00,0x00,0x00,0x00,0x00 }, /* SCR 0: TEXT 40x24 */ + { 0x7F,0xFF,0x3F,0xFF,0x00,0x00,0x00,0x00 }, /* SCR 1: TEXT 32x24 */ + { 0x7F,0x80,0x3C,0xFF,0x00,0x7F,0x03,0x00 }, /* SCR 2: BLK 256x192 */ + { 0x7F,0x00,0x3F,0xFF,0x00,0x00,0x00,0x00 }, /* SCR 3: 64x48x16 */ + { 0x7F,0x80,0x3C,0xFC,0x00,0x7F,0x03,0x03 }, /* SCR 4: BLK 256x192 */ + { 0x60,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 5: 256x192x16 */ + { 0x60,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 6: 512x192x4 */ + { 0x20,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 7: 512x192x16 */ + { 0x20,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 8: 256x192x256 */ + { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, /* SCR 9: NONE */ + { 0x20,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 10: YAE 256x192 */ + { 0x20,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 11: YAE 256x192 */ + { 0x20,0x00,0x00,0xFC,0x1F,0x00,0x00,0x03 }, /* SCR 12: YJK 256x192 */ + { 0x7C,0xF8,0x3F,0x00,0x03,0x07,0x00,0x00 } /* SCR 0: TEXT 80x24 */ +}; + +/** MegaROM Mapper Names *************************************/ +char *ROMNames[MAXMAPPERS+1] = +{ + "GENERIC/8kB","GENERIC/16kB","KONAMI5/8kB", + "KONAMI4/8kB","ASCII/8kB","ASCII/16kB", + "GMASTER2/SRAM","UNKNOWN" +}; + +static byte JoyState; +static int ik; // joypad key +static int ihk; // I2C keyboard key +static int iusbhk; // USB keyboard key +static int prevhk; // previous keyboard key + + +static unsigned char linebuffer[WIDTH]; + +char *Disks[2][MAXDISKS+1]; /* Disk names for each drive */ + + +void emu_KeyboardOnDown(int keymodifer, int key) { + if (key <= 0x7f) iusbhk = key; + else + iusbhk = 0; +} + +void emu_KeyboardOnUp(int keymodifer, int key) { + iusbhk = 0; +} + +void msx_Init(void) +{ + /* Clear everything */ +// CartCount=TypeCount=JoyCount=0; +// DiskCount[0]=DiskCount[1]=0; + + /* Default disk images */ + Disks[0][1]=Disks[1][1]=0; + Disks[0][0]=DiskA; + Disks[1][0]=DiskB; + /* Terminate disk lists and set initial disk names */ +// if(DiskCount[0]) { Disks[0][DiskCount[0]]=0;DiskA=Disks[0][0]; } +// if(DiskCount[1]) { Disks[1][DiskCount[1]]=0;DiskB=Disks[1][0]; } + + /* Start fMSX! */ +// if(!InitMachine()) return(1); +// StartMSX(); +// TrashMSX(); +// TrashMachine(); + emu_printf("Allocating MEM done"); +} + + +void msx_Input(int click) { + ihk = emu_ReadI2CKeyboard(); + ik = emu_ReadKeys(); +} + + + +static int SoundRate = 0; +static int MasterVolume = 200; +static int MasterSwitch = (1<0) J-=I; + //} + + break; + case 0xFC: R=Buf[1]; + if(R>=1) + if(CH[J].Freq&&(V=CH[J].Volume)&&(M&1)) + switch(CH[J].Type) + { + case SND_NOISE: /* White Noise */ + /* For high frequencies, recompute volume */ + if(CH[J].Freq<=SoundRate) K=0x10000*CH[J].Freq/SoundRate; + else { V=V*SoundRate/CH[J].Freq;K=0x10000; } + L1=CH[J].Count; + V<<=7; + for(I=0;I0? (SoundRate<<15)/CH[J].Freq/CH[J].Rate + : (SoundRate<<15)/CH[J].Freq/CH[J].Length; + L1 = CH[J].Pos%CH[J].Length; + L2 = CH[J].Count; + A1 = CH[J].Data[L1]*V; + /* If expecting interpolation... */ + if(L2>15)+1; + N = ((K-(L2&0x7FFF))>>15)+1; + } + /* Add waveform to the buffer */ + for(I=0;I>15)+1; + } + } + /* End counting */ + CH[J].Pos = L1; + CH[J].Count = L2; + break; + + case SND_MELODIC: /* Melodic Sound */ + case SND_TRIANGLE: /* Triangular Wave */ + default: /* Default Sound */ + /* Triangular wave has twice less volume */ + if(CH[J].Type==SND_TRIANGLE) V=(V+1)>>1; + /* Do not allow frequencies that are too high */ + if(CH[J].Freq>=SoundRate/3) break; + K=0x10000*CH[J].Freq/SoundRate; + L1=CH[J].Count; + V<<=7; + for(I=0;I>16; + I=I<-128? -128:I>127? 127:I; + *dest++ = AUDIO_CONV(I); + //*dest++ = I; + Wave[J]=0; + } + + + +} + +/** Generate sound of given frequency (Hz) and volume **/ +/** (0..255) via given channel. **/ +/*************************************************************/ +static void DSound(int Channel,int NewFreq,int NewVolume) +{ + unsigned char Buf[4]; + + if((Channel<0)||(Channel>=SND_CHANNELS)) return; + if(!SoundRate||!(MasterSwitch&(1<>8; + handleSoundCmd(Buf, 4); + +// write(PipeFD[1],Buf,4); + } +} + +/** Set master volume (0..255) and turn channels on/off. **/ +/** Each bit in Toggle corresponds to a channel (1=on). **/ +/*************************************************************/ +static void DSetChannels(int MVolume,int MSwitch) +{ + unsigned char Buf[4]; + int J; + + if(!SoundRate) return; + + /* Sending new MasterVolume/MasterSwitch */ + Buf[0]=0xFF; + Buf[1]=MVolume; + Buf[2]=MSwitch&0xFF; + Buf[3]=MSwitch>>8; + handleSoundCmd(Buf, 4); +// write(PipeFD[1],Buf,4); + + /* Switching channels on/off */ + for(J=0;J>8; + } + + /* Write out */ + handleSoundCmd(Buf, 4); +// write(PipeFD[1],Buf,4); + } + + /* Set new MasterSwitch value */ + MasterSwitch=MSwitch; + MasterVolume=MVolume; +} + +/** Set sound type (SND_NOISE/SND_MELODIC) for a given **/ +/** channel. **/ +/*************************************************************/ +static void DSetSound(int Channel,int NewType) +{ + unsigned char Buf[4]; + + if(!SoundRate) return; + if((Channel<0)||(Channel>=SND_CHANNELS)) return; + CH[Channel].Type=NewType; + + Buf[0]=0xFC; + Buf[1]=Channel; + Buf[2]=NewType&0xFF; + Buf[3]=NewType>>8; + handleSoundCmd(Buf, 4); +// write(PipeFD[1],Buf,4); +} + +/** Set waveform for a given channel. The channel will be **/ +/** marked with sound type SND_WAVE. Set Rate=0 if you want **/ +/** waveform to be an instrument or set it to the waveform **/ +/** own playback rate. **/ +/*************************************************************/ +static void DSetWave(int Channel,const signed char *Data,int Length,int Rate) +{ + unsigned char Buf[6+SND_SAMPLESIZE]; + + if(!SoundRate) return; + if((Channel<0)||(Channel>=SND_CHANNELS)) return; + if((Length<=0)||(Length>SND_SAMPLESIZE)) return; + + Buf[0]=0xFE; + Buf[1]=Channel; + Buf[2]=Length&0xFF; + Buf[3]=Length>>8; + Buf[4]=Rate&0xFF; + Buf[5]=Rate>>8; + memcpy(Buf+6,Data,Length); + handleSoundCmd(Buf, 6+Length); +// write(PipeFD[1],Buf,6+Length); +} + +static void DDrum(int Type,int Force) +{ +} + + +void msx_Start(char * Cartridge) +{ + emu_printf("init started"); + + + + /*** MSX versions: ***/ + static const char *Versions[] = { "MSX","MSX2","MSX2+" }; + + /*** Joystick types: ***/ + static const char *JoyTypes[] = + { + "nothing","normal joystick", + "mouse in joystick mode","mouse in real mode" + }; + + /*** CMOS ROM default values: ***/ + static const byte RTCInit[4][13] = + { + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, + { 0, 0, 0, 0,40,80,15, 4, 4, 0, 0, 0, 0 }, + { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } + }; + + /*** VDP status register states: ***/ + static const byte VDPSInit[16] = { 0x9F,0,0x6C,0,0,0,0,0,0,0,0,0,0,0,0,0 }; + + /*** VDP control register states: ***/ + static const byte VDPInit[64] = + { + 0x00,0x10,0xFF,0xFF,0xFF,0xFF,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 + }; + + /*** Initial palette: ***/ + static const byte PalInit[16][3] = + { + {0x00,0x00,0x00},{0x00,0x00,0x00},{0x20,0xC0,0x20},{0x60,0xE0,0x60}, + {0x20,0x20,0xE0},{0x40,0x60,0xE0},{0xA0,0x20,0x20},{0x40,0xC0,0xE0}, + {0xE0,0x20,0x20},{0xE0,0x60,0x60},{0xC0,0xC0,0x20},{0xC0,0xC0,0x80}, + {0x20,0x80,0x20},{0xC0,0x40,0xA0},{0xA0,0xA0,0xA0},{0xE0,0xE0,0xE0} + }; + + int *T,I,J,K; + byte *P; + word A; + //FILE *F; + +#ifdef HAS_SND + emu_sndInit(); + SndDriver.SetSound = DSetSound; + SndDriver.Drum = DDrum; + SndDriver.SetChannels = DSetChannels; + SndDriver.Sound = DSound; + SndDriver.SetWave = DSetWave; + + //int J; + /* Reset all channels */ + for(J=0;J2) MSXVersion=2; + if((RAMPages<(MSXVersion? 8:4))||(RAMPages>256)) + RAMPages=MSXVersion? 8:4; + //RAMPages=MSXVersion? 4:4; // PATCH PICO + if((VRAMPages<(MSXVersion? 8:2))||(VRAMPages>8)) + VRAMPages=MSXVersion? 8:2; + + /* Number of RAM pages should be power of 2 */ + /* Calculate RAMMask=(2^RAMPages)-1 */ + for(J=1;J=MAXMAPPERS)&&(J>0x8000)) + { + ROMTypeA=GuessROM(ROMData[0],J); + if(Verbose) { + emu_printf("Cartridge A: Guessed"); + emu_printf(ROMNames[ROMTypeA]); + } + } + + /* For Generic/16kB carts, set ROM pages as 0:1:N-2:N-1 */ + if((ROMTypeA==1)&&(J>0x8000)) + SetMegaROM(0,0,1,ROMMask[0]-1,ROMMask[0]); + + /* Loading cartridge into slot B... */ + LoadCart(CartB,1); + J=(ROMMask[1]+1)*8192; + + /* Guess mapper is not given */ + if((ROMTypeB>=MAXMAPPERS)&&(J>0x8000)) + { + ROMTypeB=GuessROM(ROMData[1],J); + if(Verbose) { + emu_printf("Cartridge B: Guessed"); + emu_printf(ROMNames[ROMTypeB]); + } + } + + + /* For Generic/16kB carts, set ROM pages as 0:1:N-2:N-1 */ + if((ROMTypeB==1)&&(J>0x8000)) + SetMegaROM(1,0,1,ROMMask[1]-1,ROMMask[1]); + + /* For GameMaster2, allocate and load SRAM */ + if((ROMTypeA==6)||(ROMTypeB==6)) + { + if(Verbose) emu_printf("Allocating 16kB for GameMaster2 SRAM..."); + SRAM=emu_Malloc(0x4000); + /* Erase SRAM and add it to the list of mallocs */ + memset(SRAM,NORAM,0x4000); + Chunks[CCount++]=SRAM; +#ifdef unused + /* Try loading SRAM data form disk */ + if(!(F=fopen("GMASTER2.RAM","rb"))) { + emu_printf("failed opening"); + } + else + { + if(Verbose) emu_printf("loading GMASTER2.RAM..."); + if(fread(SRAM,1,0x2000,F)!=0x2000) + { + emu_printf("failed"); + } + else + { + /* Mirror GameMaster2 SRAM as needed */ + memcpy(SRAM+0x2000,SRAM+0x1000,0x1000); + memcpy(SRAM+0x3000,SRAM+0x1000,0x1000); + memcpy(SRAM+0x1000,SRAM,0x1000); + } + /* Done with the file */ + fclose(F); + } +#endif + } + + /* Load MSX2-dependent cartridge ROMs: MSXDOS2 and PAINTER */ + if(MSXVersion>0) + { + /* Find an empty slot */ + if(MemMap[1][0][2]==EmptyRAM) J=1; + else if(MemMap[2][0][2]==EmptyRAM) J=2; + else J=0; + + /* Try loading MSXDOS2 cartridge, if slot */ + /* found and DiskROM present */ + if(J&&(MemMap[3][1][2]!=EmptyRAM)) + { + if(J==2) ROMTypeB=1; else ROMTypeA=1; + if(LoadCart("MSXDOS2.ROM",J-1)) + SetMegaROM(J-1,0,1,ROMMask[J-1]-1,ROMMask[J-1]); + } + + /* Find an empty slot */ + if(MemMap[1][0][2]==EmptyRAM) J=1; + else if(MemMap[2][0][2]==EmptyRAM) J=2; + else J=0; + + /* Try loading PAINTER ROM if slot found */ + if(J) LoadCart("PAINTER.ROM",J-1); + } + + /* Try loading font */ + if(Verbose) { + emu_printf("Loading font..."); + emu_printf(FontName); + } + //FontBuf=LoadROM(FontName,0x800,0); + +#ifdef unused + /* Open stream for a printer */ + if(!PrnName) PrnStream=stdout; + else + { + if(Verbose) printf("Redirecting printer output to %s...",PrnName); + if(!(PrnStream=fopen(PrnName,"wb"))) PrnStream=stdout; + } +#endif + +#ifdef unused + /* Open streams for serial IO */ + if(!ComName) { ComIStream=stdin;ComOStream=stdout; } + else + { + if(Verbose) printf("Redirecting serial I/O to %s...",ComName); + if(!(ComOStream=ComIStream=fopen(ComName,"r+b"))) + { ComIStream=stdin;ComOStream=stdout; } + } +#endif + + /* Open disk images */ +#ifdef DISK + if(ChangeDisk(0,DiskA)) + if(Verbose) { + emu_printf("Inserting floppy into drive A"); + emu_printf(DiskA); + } + if(ChangeDisk(1,DiskB)) + if(Verbose) { + emu_printf("Inserting floppy into drive B"); + emu_printf(DiskB); + } +#endif /* DISK */ + +#ifdef unused + /* Open casette image */ + if(CasName) + if(CasStream=fopen(CasName,"r+b")) + if(Verbose) { + emu_printf("Inserting tape"); + emu_printf(CasName); + } +#endif + + if(Verbose) + { + emu_printf("Attaching joystick port A"); + emu_printf(JoyTypes[JoyTypeA]); + emu_printf("Attaching joystick port B"); + emu_printf(JoyTypes[JoyTypeB]); + emu_printf("Initializing memory mappers..."); + } + + for(J=0;J<4;J++) + { + EnWrite[J]=0; /* Write protect ON for all slots */ + PSL[J]=SSL[J]=0; /* PSL=0:0:0:0, SSL=0:0:0:0 */ + MemMap[3][2][J*2] = RAMData+(3-J)*0x4000; /* RAMMap=3:2:1:0 */ + MemMap[3][2][J*2+1] = MemMap[3][2][J*2]+0x2000; + RAMMapper[J] = 3-J; + RAM[J*2] = MemMap[0][0][J*2]; /* Setting RAM */ + RAM[J*2+1] = MemMap[0][0][J*2+1]; + } + + if(Verbose) emu_printf("Initializing VDP, PSG, OPLL, SCC, and CPU..."); + + /* Initialize palette */ + for(J=0;J<16;J++) + { + Palette[J]=RGB2INT(PalInit[J][0],PalInit[J][1],PalInit[J][2]); + SetColor(J,PalInit[J][0],PalInit[J][1],PalInit[J][2]); + } + + /* Reset mouse coordinates/counters */ + for(J=0;J<2;J++) + Buttons[J]=MouseDX[J]=MouseDY[J]=OldMouseX[J]=OldMouseY[J]=MCount[J]=0; + + /* Initialize sound logging */ + //InitMIDI("SndName"); + + /* Reset sound chips */ + Reset8910(&PSG,0); + ResetSCC(&SCChip,AY8910_CHANNELS); + Reset2413(&OPLL,AY8910_CHANNELS); + Sync8910(&PSG,AY8910_SYNC); + SyncSCC(&SCChip,SCC_SYNC); + Sync2413(&OPLL,YM2413_SYNC); + + /* Reset serial I/O */ +#ifdef unused + Reset8251(&SIO,ComIStream,ComOStream); +#else + Reset8251(&SIO,NULL,NULL); +#endif + /* Reset PPI chips and slot selectors */ + Reset8255(&PPI); + PPI.Rout[0]=PSLReg=0x00; + PPI.Rout[2]=IOReg=0x00; + SSLReg=0x00; + + memcpy(VDP,VDPInit,sizeof(VDP)); + memcpy(VDPStatus,VDPSInit,sizeof(VDPStatus)); + memset(KeyMap,0xFF,16); /* Keyboard */ + IRQPending=0x00; /* No IRQs pending */ + SCCOn[0]=SCCOn[1]=0; /* SCCs off for now */ + RTCReg=RTCMode=0; /* Clock registers */ + KanCount=0;KanLetter=0; /* Kanji extension */ + ChrTab=ColTab=ChrGen=VRAM; /* VDP tables */ + SprTab=SprGen=VRAM; + ChrTabM=ColTabM=ChrGenM=SprTabM=~0; /* VDP addr. masks */ + VPAGE=VRAM; /* VRAM page */ + FGColor=BGColor=XFGColor=XBGColor=0; /* VDP colors */ + ScrMode=0; /* Screen mode */ + VKey=PKey=1;WKey=0; /* VDP keys */ + VAddr=0x0000; /* VRAM access addr */ + ScanLine=0; /* Current scanline */ + VDPData=NORAM; /* VDP data buffer */ + UseFont=0; /* Extern. font use */ + + /* Set "V9958" VDP version for MSX2+ */ + if(MSXVersion>=2) VDPStatus[1]|=0x04; + + /* Reset CPU */ + ResetZ80(&CPU); + + /* Done with initialization */ + if(Verbose) + { + emu_printi(HPeriod); + emu_printf("CPU cycles per HBlank"); + emu_printi(VPeriod); + emu_printf("CPU cycles per VBlank"); + emu_printi(VPeriod/HPeriod); + emu_printf("scanlines"); + } + + + /* Start execution of the code */ + if(Verbose) emu_printf("RUNNING ROM CODE...\n"); + A=RunZ80(&CPU); + + + emu_printf("init done"); +} + +#define INV_KEY {255,255} + +struct { byte Pos,Mask; } Keys[] = +{ +/* 0x00 */ INV_KEY, +/* 0x01 */ INV_KEY, +/* 0x02 */ INV_KEY, +/* 0x03 */ INV_KEY, +/* 0x04 */ INV_KEY, +/* 0x05 */ INV_KEY, +/* 0x06 */ INV_KEY, +/* 0x07 */ INV_KEY, +/* 0x08 */ INV_KEY, +/* 0x09 */ INV_KEY, // tab +/* 0x0A */ INV_KEY, +/* 0x0B */ INV_KEY, +/* 0x0C */ INV_KEY, +/* 0x0D */ {7,0x80}, // enter +/* 0x0E */ INV_KEY, +/* 0x0F */ INV_KEY, +/* 0x10 */ INV_KEY, +/* 0x11 */ INV_KEY, +/* 0x12 */ INV_KEY, +/* 0x13 */ INV_KEY, +/* 0x14 */ INV_KEY, +/* 0x15 */ INV_KEY, +/* 0x16 */ INV_KEY, +/* 0x17 */ INV_KEY, +/* 0x18 */ INV_KEY, +/* 0x19 */ INV_KEY, +/* 0x1A */ INV_KEY, +/* 0x1B */ INV_KEY, // esc +/* 0x1C */ INV_KEY, +/* 0x1D */ INV_KEY, +/* 0x1E */ INV_KEY, +/* 0x1F */ INV_KEY, + +/* 0x20 */ {8,0x01}, // space +/* 0x21 */ INV_KEY, // ! exclamation mark +/* 0x22 */ INV_KEY, // " double quote +/* 0x23 */ INV_KEY, // # dies +/* 0x24 */ INV_KEY, // $ dollar +/* 0x25 */ INV_KEY, // % percent +/* 0x26 */ INV_KEY, // & ampercent +/* 0x27 */ INV_KEY, // ' singlequote +/* 0x28 */ INV_KEY, // ( bracket left +/* 0x29 */ INV_KEY, // ) bracket right +/* 0x2A */ INV_KEY, // * mult +/* 0x2B */ INV_KEY, // + plus +/* 0x2C */ {2,0x04}, // , comma +/* 0x2D */ INV_KEY, // - minus +/* 0x2E */ INV_KEY, // . period +/* 0x2F */ INV_KEY, // / slash + +/* 0x30 */ {0,0x01}, //'0' +/* 0x31 */ {0,0x02}, //'1' +/* 0x32 */ {0,0x04}, //'2' +/* 0x33 */ {0,0x08}, //'3' +/* 0x34 */ {0,0x10}, //'4' +/* 0x35 */ {0,0x20}, //'5' +/* 0x36 */ {0,0x40}, //'6' +/* 0x37 */ {0,0x80}, //'7' +/* 0x38 */ {1,0x01}, //'8' +/* 0x39 */ {1,0x02}, //'9' + +/* 0x3A */ INV_KEY, // : colon +/* 0x3B */ INV_KEY, // ; semi colon +/* 0x3C */ INV_KEY, // < +/* 0x3D */ INV_KEY, // = equal +/* 0x3E */ INV_KEY, // > +/* 0x3F */ INV_KEY, // ? +/* 0x40 */ INV_KEY, // @ + +/* 0x41 */ {2,0x40}, //'A' +/* 0x42 */ {2,0x80}, //'B' +/* 0x43 */ {3,0x01}, //'C' +/* 0x44 */ {3,0x02}, //'D' +/* 0x45 */ {3,0x04}, //'E' +/* 0x46 */ {3,0x08}, //'F' +/* 0x47 */ {3,0x10}, //'G' +/* 0x48 */ {3,0x20}, //'H' +/* 0x49 */ {3,0x40}, //'I' +/* 0x4A */ {3,0x80}, //'J' +/* 0x4B */ {4,0x01}, //'K' +/* 0x4C */ {4,0x02}, //'L' +/* 0x4D */ {4,0x04}, //'M' +/* 0x4E */ {4,0x08}, //'N' +/* 0x4F */ {4,0x10}, //'O' +/* 0x50 */ {4,0x20}, //'P' +/* 0x51 */ {4,0x40}, //'Q' +/* 0x52 */ {4,0x80}, //'R' +/* 0x53 */ {5,0x01}, //'S' +/* 0x54 */ {5,0x02}, //'T' +/* 0x55 */ {5,0x04}, //'U' +/* 0x56 */ {5,0x08}, //'V' +/* 0x57 */ {5,0x10}, //'W' +/* 0x58 */ {5,0x20}, //'X' +/* 0x59 */ {5,0x40}, //'Y' +/* 0x5A */ {5,0x80}, //'Z' + +/* 0x5B */ INV_KEY, // square bracket open +/* 0x5C */ INV_KEY, // backslach +/* 0x5D */ INV_KEY, // square braquet close +/* 0x5E */ INV_KEY, // ^ circonflex +/* 0x5F */ INV_KEY, // _ undescore +/* 0x60 */ INV_KEY, // `backquote + +/* 0x61 */ {2,0x40}, //'a' +/* 0x62 */ {2,0x80}, //'b' +/* 0x63 */ {3,0x01}, //'c' +/* 0x64 */ {3,0x02}, //'d' +/* 0x65 */ {3,0x04}, //'e' +/* 0x66 */ {3,0x08}, //'f' +/* 0x67 */ {3,0x10}, //'g' +/* 0x68 */ {3,0x20}, //'h' +/* 0x69 */ {3,0x40}, //'i' +/* 0x6A */ {3,0x80}, //'j' +/* 0x6B */ {4,0x01}, //'k' +/* 0x6C */ {4,0x02}, //'l' +/* 0x6D */ {4,0x04}, //'m' +/* 0x6E */ {4,0x08}, //'n' +/* 0x6F */ {4,0x10}, //'o' +/* 0x70 */ {4,0x20}, //'p' +/* 0x71 */ {4,0x40}, //'q' +/* 0x72 */ {4,0x80}, //'r' +/* 0x73 */ {5,0x01}, //'s' +/* 0x74 */ {5,0x02}, //'t' +/* 0x75 */ {5,0x04}, //'u' +/* 0x76 */ {5,0x08}, //'v' +/* 0x77 */ {5,0x10}, //'w' +/* 0x78 */ {5,0x20}, //'x' +/* 0x79 */ {5,0x40}, //'y' +/* 0x7A */ {5,0x80}, //'z' + +/* 0x7B */ INV_KEY, // curly bracket open +/* 0x7C */ INV_KEY, // or +/* 0x7D */ INV_KEY, // curly bracket close +/* 0x7E */ INV_KEY, // tilt +/* 0x7F */ {7,0x20}, // backspace + +/* 0xC0 */ INV_KEY, +/* 0xC1 */ INV_KEY, +/* 0xC2 */ INV_KEY, // F1 +/* 0xC3 */ INV_KEY, // F2 +/* 0xC4 */ INV_KEY, // F3 +/* 0xC5 */ INV_KEY, // F4 +/* 0xC6 */ INV_KEY, // F5 +/* 0xC7 */ INV_KEY, // F6 +/* 0xC8 */ INV_KEY, // F7 +/* 0xC9 */ INV_KEY, // F8 +/* 0xCA */ INV_KEY, // F9 +/* 0xCB */ INV_KEY, // F10 +/* 0xCC */ INV_KEY, +/* 0xCD */ INV_KEY, +/* 0xCE */ INV_KEY, +/* 0xCF */ INV_KEY, +/* 0xD0 */ INV_KEY, +/* 0xD1 */ INV_KEY, +/* 0xD2 */ INV_KEY, +/* 0xD3 */ INV_KEY, +/* 0xD4 */ INV_KEY, // DEL +/* 0xD5 */ INV_KEY, +/* 0xD6 */ INV_KEY, +/* 0xD7 */ INV_KEY, // U +/* 0xD8 */ INV_KEY, // L +/* 0xD9 */ INV_KEY, // R +/* 0xDA */ INV_KEY, // D +/* 0xDB */ INV_KEY, +/* 0xDC */ INV_KEY, +/* 0xDD */ INV_KEY, +/* 0xDE */ INV_KEY, +/* 0xDF */ INV_KEY +}; + + +void msx_Step(void) { + int k = ik; + int hk = ihk; + if (iusbhk) hk = iusbhk; + + JoyState = 0; + if (k & MASK_JOY2_DOWN) JoyState|=0x02; + if (k & MASK_JOY2_UP) JoyState|=0x01; + if (k & MASK_JOY2_RIGHT) JoyState|=0x04; + if (k & MASK_JOY2_LEFT) JoyState|=0x08; + if (k & MASK_JOY2_BTN) JoyState|=0x10; + if (k & MASK_KEY_USER2) JoyState|=0x20; + + if (hk != 0) { + //emu_printh(hk); + KeyMap[Keys[hk].Pos] &=~ Keys[hk].Mask; + } + else { + memset(KeyMap,0xFF,16); + } + + RunZ80(&CPU); + + emu_DrawVsync(); +} + + + + + + +void SND_Process(void *stream, int len) { +#ifdef HAS_SND + mixaudio(stream, len); +#endif +} + + + + + +void SetColor(byte N,byte R,byte G,byte B) +{ + XPal[N] = N; + emu_SetPaletteEntry(R,G,B,N); +} + +void Keyboard(void) +{ +} + +byte Joystick(register byte N) { return(JoyState); } + +/** Mouse() **************************************************/ +/** Query coordinates of a mouse connected to port N. **/ +/** Returns F2.F1.Y.Y.Y.Y.Y.Y.Y.Y.X.X.X.X.X.X.X.X. **/ +/*************************************************************/ +int Mouse(register byte N) +{ + return(0); +} + + + + + + +/** ClearLine() **********************************************/ +/** Clear 256 pixels from P with color C. **/ +/*************************************************************/ +static void ClearLine(register pixel *P,register pixel C) +{ + register int J; + + for(J=0;J<256;J++) P[J]=C; +} + +/** YJKColor() ***********************************************/ +/** Given a color in YJK format, return the corresponding **/ +/** palette entry. **/ +/*************************************************************/ +static pixel YJKColor(register int Y,register int J,register int K) +{ + register int R,G,B; + + R=Y+J; + G=Y+K; + B=((5*Y-2*J-K)/4); + + R=R<0? 0:R>31? 31:R; + G=G<0? 0:G>31? 31:G; + B=B<0? 0:B>31? 31:B; + + return(BPal[(R&0x1C)|((G&0x1C)<<3)|(B>>3)]); +} + +/** RefreshBorder() ******************************************/ +/** This function is called from RefreshLine#() to refresh **/ +/** the screen border. It returns a pointer to the start of **/ +/** scanline Y in FB or 0 if scanline is beyond FB. **/ +/*************************************************************/ +pixel *RefreshBorder(register byte Y,register pixel C) +{ + register pixel *P; + register int H; + + /* First line number in the buffer */ + if(!Y) FirstLine=(ScanLines212? 8:18)+VAdjust; + + /* Return 0 if we've run out of the screen buffer due to overscan */ + if(Y+FirstLine>=HEIGHT) return(0); + + /* Set up the transparent color */ + XPal[0]=(!BGColor||SolidColor0)? XPal0:XPal[BGColor]; + + /* Start of the buffer */ + P=(pixel *)&linebuffer[0]; + + /* Paint top of the screen */ + //if(!Y) for(H=WIDTH*FirstLine-1;H>=0;H--) P[H]=C; + + /* Start of the line */ + //P+=WIDTH*(FirstLine+Y); + + /* Paint left/right borders */ + for(H=(WIDTH-256)/2+HAdjust;H>0;H--) P[H-1]=C; + for(H=(WIDTH-256)/2-HAdjust;H>0;H--) P[WIDTH-H]=C; + + /* Paint bottom of the screen */ + //H=ScanLines212? 212:192; + //if(Y==H-1) for(H=WIDTH*(HEIGHT-H-FirstLine+1)-1;H>=WIDTH;H--) P[H]=C; + + /* Return pointer to the scanline in FB */ + return(P+(WIDTH-256)/2+HAdjust); +} + +/** Sprites() ************************************************/ +/** This function is called from RefreshLine#() to refresh **/ +/** sprites in SCREENs 1-3. **/ +/*************************************************************/ +void Sprites(register byte Y,register pixel *Line) +{ + register pixel *P,C; + register byte H,*PT,*AT; + register unsigned int M; + register int L,K; + + /* Assign initial values before counting */ + H=Sprites16x16? 16:8; + C=0;M=0;L=0; + AT=SprTab-4; + Y+=VScroll; + + /* Count displayed sprites */ + do + { + M<<=1;AT+=4;L++; /* Iterating through SprTab */ + K=AT[0]; /* K = sprite Y coordinate */ + if(K==208) break; /* Iteration terminates if Y=208 */ + if(K>256-H) K-=256; /* Y coordinate may be negative */ + + /* Mark all valid sprites with 1s, break at MAXSPRITE1 sprites */ + if((Y>K)&&(Y<=K+H)) { M|=1;C++;if(C==MAXSPRITE1) break; } + } + while(L<32); + + /* Draw all marked sprites */ + for(;M;M>>=1,AT-=4) + if(M&1) + { + C=AT[3]; /* C = sprite attributes */ + L=C&0x80? AT[1]-32:AT[1]; /* Sprite may be shifted left by 32 */ + C&=0x0F; /* C = sprite color */ + + if((L<256)&&(L>-H)&&C) + { + K=AT[0]; /* K = sprite Y coordinate */ + if(K>256-H) K-=256; /* Y coordinate may be negative */ + + P=Line+L; + PT=SprGen+((int)(H>8? AT[2]&0xFC:AT[2])<<3)+Y-K-1; + C=XPal[C]; + + /* Mask 1: clip left sprite boundary */ + K=L>=0? 0x0FFFF:(0x10000>>-L)-1; + /* Mask 2: clip right sprite boundary */ + if(L>256-H) K^=((0x00200>>(H-8))<<(L-257+H))-1; + /* Get and clip the sprite data */ + K&=((int)PT[0]<<8)|(H>8? PT[16]:0x00); + + /* Draw left 8 pixels of the sprite */ + if(K&0xFF00) + { + if(K&0x8000) P[0]=C;if(K&0x4000) P[1]=C; + if(K&0x2000) P[2]=C;if(K&0x1000) P[3]=C; + if(K&0x0800) P[4]=C;if(K&0x0400) P[5]=C; + if(K&0x0200) P[6]=C;if(K&0x0100) P[7]=C; + } + + /* Draw right 8 pixels of the sprite */ + if(K&0x00FF) + { + if(K&0x0080) P[8]=C; if(K&0x0040) P[9]=C; + if(K&0x0020) P[10]=C;if(K&0x0010) P[11]=C; + if(K&0x0008) P[12]=C;if(K&0x0004) P[13]=C; + if(K&0x0002) P[14]=C;if(K&0x0001) P[15]=C; + } + } + } +} + +/** ColorSprites() *******************************************/ +/** This function is called from RefreshLine#() to refresh **/ +/** color sprites in SCREENs 4-8. The result is returned in **/ +/** ZBuf, whose size must be 304 bytes (32+256+16). **/ +/*************************************************************/ +void ColorSprites(register byte Y,byte *ZBuf) +{ + register byte C,H,J,OrThem; + register byte *P,*PT,*AT; + register int L,K; + register unsigned int M; + + /* Clear ZBuffer and exit if sprites are off */ + memset(ZBuf+32,0,256); + if(SpritesOFF) return; + + /* Assign initial values before counting */ + H=Sprites16x16? 16:8; + C=0;M=0;L=0; + AT=SprTab-4; + OrThem=0x00; + + /* Count displayed sprites */ + do + { + M<<=1;AT+=4;L++; /* Iterating through SprTab */ + K=AT[0]; /* Read Y from SprTab */ + if(K==216) break; /* Iteration terminates if Y=216 */ + K=(byte)(K-VScroll); /* Sprite's actual Y coordinate */ + if(K>256-H) K-=256; /* Y coordinate may be negative */ + + /* Mark all valid sprites with 1s, break at MAXSPRITE2 sprites */ + if((Y>K)&&(Y<=K+H)) { M|=1;C++;if(C==MAXSPRITE2) break; } + } + while(L<32); + + /* Draw all marked sprites */ + for(;M;M>>=1,AT-=4) + if(M&1) + { + K=(byte)(AT[0]-VScroll); /* K = sprite Y coordinate */ + if(K>256-H) K-=256; /* Y coordinate may be negative */ + + J=Y-K-1; + C=SprTab[-0x0200+((AT-SprTab)<<2)+J]; + OrThem|=C&0x40; + + if(C&0x0F) + { + PT=SprGen+((int)(H>8? AT[2]&0xFC:AT[2])<<3)+J; + P=ZBuf+AT[1]+(C&0x80? 0:32); + C&=0x0F; + J=PT[0]; + + if(OrThem&0x20) + { + if(J&0x80) P[0]|=C;if(J&0x40) P[1]|=C; + if(J&0x20) P[2]|=C;if(J&0x10) P[3]|=C; + if(J&0x08) P[4]|=C;if(J&0x04) P[5]|=C; + if(J&0x02) P[6]|=C;if(J&0x01) P[7]|=C; + if(H>8) + { + J=PT[16]; + if(J&0x80) P[8]|=C; if(J&0x40) P[9]|=C; + if(J&0x20) P[10]|=C;if(J&0x10) P[11]|=C; + if(J&0x08) P[12]|=C;if(J&0x04) P[13]|=C; + if(J&0x02) P[14]|=C;if(J&0x01) P[15]|=C; + } + } + else + { + if(J&0x80) P[0]=C;if(J&0x40) P[1]=C; + if(J&0x20) P[2]=C;if(J&0x10) P[3]=C; + if(J&0x08) P[4]=C;if(J&0x04) P[5]=C; + if(J&0x02) P[6]=C;if(J&0x01) P[7]=C; + if(H>8) + { + J=PT[16]; + if(J&0x80) P[8]=C; if(J&0x40) P[9]=C; + if(J&0x20) P[10]=C;if(J&0x10) P[11]=C; + if(J&0x08) P[12]=C;if(J&0x04) P[13]=C; + if(J&0x02) P[14]=C;if(J&0x01) P[15]=C; + } + } + } + + /* Update overlapping flag */ + OrThem>>=1; + } +} + +/** RefreshLineF() *******************************************/ +/** Dummy refresh function called for non-existing screens. **/ +/*************************************************************/ +static void RefreshLineF(register byte Y) +{ + register pixel *P; + + //if(Verbose>1) + // printf + // ( + // "ScrMODE %d: ChrTab=%X ChrGen=%X ColTab=%X SprTab=%X SprGen=%X\n", + // ScrMode,ChrTab-VRAM,ChrGen-VRAM,ColTab-VRAM,SprTab-VRAM,SprGen-VRAM + // ); + + P=RefreshBorder(Y,XPal[BGColor]); + if(P) ClearLine(P,XPal[BGColor]); +} + +/** RefreshLine0() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN0. **/ +/*************************************************************/ +static void RefreshLine0(register byte Y) +{ + register pixel *P,FC,BC; + register byte X,*T,*G; + + BC=XPal[BGColor]; + P=RefreshBorder(Y,BC); + if(!P) return; + + if(!ScreenON) ClearLine(P,BC); + else + { + P[0]=P[1]=P[2]=P[3]=P[4]=P[5]=P[6]=P[7]=P[8]=BC; + + G=(UseFont&&FontBuf? FontBuf:ChrGen)+((Y+VScroll)&0x07); + T=ChrTab+40*(Y>>3); + FC=XPal[FGColor]; + P+=9; + + for(X=0;X<40;X++,T++,P+=6) + { + Y=G[(int)*T<<3]; + P[0]=Y&0x80? FC:BC;P[1]=Y&0x40? FC:BC; + P[2]=Y&0x20? FC:BC;P[3]=Y&0x10? FC:BC; + P[4]=Y&0x08? FC:BC;P[5]=Y&0x04? FC:BC; + } + + P[0]=P[1]=P[2]=P[3]=P[4]=P[5]=P[6]=BC; + } +} + +/** RefreshLine1() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN1, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine1(register byte Y) +{ + register pixel *P,FC,BC; + register byte K,X,*T,*G; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + Y+=VScroll; + G=(UseFont&&FontBuf? FontBuf:ChrGen)+(Y&0x07); + T=ChrTab+((int)(Y&0xF8)<<2); + + for(X=0;X<32;X++,T++,P+=8) + { + K=ColTab[*T>>3]; + FC=XPal[K>>4]; + BC=XPal[K&0x0F]; + K=G[(int)*T<<3]; + P[0]=K&0x80? FC:BC;P[1]=K&0x40? FC:BC; + P[2]=K&0x20? FC:BC;P[3]=K&0x10? FC:BC; + P[4]=K&0x08? FC:BC;P[5]=K&0x04? FC:BC; + P[6]=K&0x02? FC:BC;P[7]=K&0x01? FC:BC; + } + + if(!SpritesOFF) Sprites(Y,P-256); + } +} + +/** RefreshLine2() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN2, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine2(register byte Y) +{ + register pixel *P,FC,BC; + register byte K,X,*T; + register int I,J; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + Y+=VScroll; + T=ChrTab+((int)(Y&0xF8)<<2); + I=((int)(Y&0xC0)<<5)+(Y&0x07); + + for(X=0;X<32;X++,T++,P+=8) + { + J=(int)*T<<3; + K=ColTab[(I+J)&ColTabM]; + FC=XPal[K>>4]; + BC=XPal[K&0x0F]; + K=ChrGen[(I+J)&ChrGenM]; + P[0]=K&0x80? FC:BC;P[1]=K&0x40? FC:BC; + P[2]=K&0x20? FC:BC;P[3]=K&0x10? FC:BC; + P[4]=K&0x08? FC:BC;P[5]=K&0x04? FC:BC; + P[6]=K&0x02? FC:BC;P[7]=K&0x01? FC:BC; + } + + if(!SpritesOFF) Sprites(Y,P-256); + } +} + +/** RefreshLine3() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN3, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine3(register byte Y) +{ + register pixel *P; + register byte X,K,*T,*G; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + Y+=VScroll; + T=ChrTab+((int)(Y&0xF8)<<2); + G=ChrGen+((Y&0x1C)>>2); + + for(X=0;X<32;X++,T++,P+=8) + { + K=G[(int)*T<<3]; + P[0]=P[1]=P[2]=P[3]=XPal[K>>4]; + P[4]=P[5]=P[6]=P[7]=XPal[K&0x0F]; + } + + if(!SpritesOFF) Sprites(Y,P-256); + } +} + +/** RefreshLine4() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN4, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine4(register byte Y) +{ + register pixel *P,FC,BC; + register byte K,X,C,*T,*R; + register int I,J; + byte ZBuf[304]; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + Y+=VScroll; + T=ChrTab+((int)(Y&0xF8)<<2); + I=((int)(Y&0xC0)<<5)+(Y&0x07); + + for(X=0;X<32;X++,R+=8,P+=8,T++) + { + J=(int)*T<<3; + K=ColTab[(I+J)&ColTabM]; + FC=XPal[K>>4]; + BC=XPal[K&0x0F]; + K=ChrGen[(I+J)&ChrGenM]; + + C=R[0];P[0]=C? XPal[C]:(K&0x80)? FC:BC; + C=R[1];P[1]=C? XPal[C]:(K&0x40)? FC:BC; + C=R[2];P[2]=C? XPal[C]:(K&0x20)? FC:BC; + C=R[3];P[3]=C? XPal[C]:(K&0x10)? FC:BC; + C=R[4];P[4]=C? XPal[C]:(K&0x08)? FC:BC; + C=R[5];P[5]=C? XPal[C]:(K&0x04)? FC:BC; + C=R[6];P[6]=C? XPal[C]:(K&0x02)? FC:BC; + C=R[7];P[7]=C? XPal[C]:(K&0x01)? FC:BC; + } + } +} + +/** RefreshLine5() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN5, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine5(register byte Y) +{ + register pixel *P; + register byte I,X,*T,*R; + byte ZBuf[304]; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<7)&ChrTabM&0x7FFF); + + for(X=0;X<16;X++,R+=16,P+=16,T+=8) + { + I=R[0];P[0]=XPal[I? I:T[0]>>4]; + I=R[1];P[1]=XPal[I? I:T[0]&0x0F]; + I=R[2];P[2]=XPal[I? I:T[1]>>4]; + I=R[3];P[3]=XPal[I? I:T[1]&0x0F]; + I=R[4];P[4]=XPal[I? I:T[2]>>4]; + I=R[5];P[5]=XPal[I? I:T[2]&0x0F]; + I=R[6];P[6]=XPal[I? I:T[3]>>4]; + I=R[7];P[7]=XPal[I? I:T[3]&0x0F]; + I=R[8];P[8]=XPal[I? I:T[4]>>4]; + I=R[9];P[9]=XPal[I? I:T[4]&0x0F]; + I=R[10];P[10]=XPal[I? I:T[5]>>4]; + I=R[11];P[11]=XPal[I? I:T[5]&0x0F]; + I=R[12];P[12]=XPal[I? I:T[6]>>4]; + I=R[13];P[13]=XPal[I? I:T[6]&0x0F]; + I=R[14];P[14]=XPal[I? I:T[7]>>4]; + I=R[15];P[15]=XPal[I? I:T[7]&0x0F]; + } + } +} + +/** RefreshLine8() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN8, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine8(register byte Y) +{ + static byte SprToScr[16] = + { + 0x00,0x02,0x10,0x12,0x80,0x82,0x90,0x92, + 0x49,0x4B,0x59,0x5B,0xC9,0xCB,0xD9,0xDB + }; + register pixel *P; + register byte C,X,*T,*R; + byte ZBuf[304]; + + P=RefreshBorder(Y,BPal[VDP[7]]); + if(!P) return; + + if(!ScreenON) ClearLine(P,BPal[VDP[7]]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<8)&ChrTabM&0xFFFF); + + for(X=0;X<32;X++,T+=8,R+=8,P+=8) + { + C=R[0];P[0]=BPal[C? SprToScr[C]:T[0]]; + C=R[1];P[1]=BPal[C? SprToScr[C]:T[1]]; + C=R[2];P[2]=BPal[C? SprToScr[C]:T[2]]; + C=R[3];P[3]=BPal[C? SprToScr[C]:T[3]]; + C=R[4];P[4]=BPal[C? SprToScr[C]:T[4]]; + C=R[5];P[5]=BPal[C? SprToScr[C]:T[5]]; + C=R[6];P[6]=BPal[C? SprToScr[C]:T[6]]; + C=R[7];P[7]=BPal[C? SprToScr[C]:T[7]]; + } + } +} + +/** RefreshLine10() ******************************************/ +/** Refresh line Y (0..191/211) of SCREEN10/11, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine10(register byte Y) +{ + register pixel *P; + register byte C,X,*T,*R; + register int J,K; + byte ZBuf[304]; + + P=RefreshBorder(Y,BPal[VDP[7]]); + if(!P) return; + + if(!ScreenON) ClearLine(P,BPal[VDP[7]]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<8)&ChrTabM&0xFFFF); + + /* Draw first 4 pixels */ + C=R[0];P[0]=C? XPal[C]:BPal[VDP[7]]; + C=R[1];P[1]=C? XPal[C]:BPal[VDP[7]]; + C=R[2];P[2]=C? XPal[C]:BPal[VDP[7]]; + C=R[3];P[3]=C? XPal[C]:BPal[VDP[7]]; + R+=4;P+=4; + + for(X=0;X<63;X++,T+=4,R+=4,P+=4) + { + K=(T[0]&0x07)|((T[1]&0x07)<<3); + if(K&0x20) K-=64; + J=(T[2]&0x07)|((T[3]&0x07)<<3); + if(J&0x20) J-=64; + + C=R[0];Y=T[0]>>3;P[0]=C? XPal[C]:Y&1? XPal[Y>>1]:YJKColor(Y,J,K); + C=R[1];Y=T[1]>>3;P[1]=C? XPal[C]:Y&1? XPal[Y>>1]:YJKColor(Y,J,K); + C=R[2];Y=T[2]>>3;P[2]=C? XPal[C]:Y&1? XPal[Y>>1]:YJKColor(Y,J,K); + C=R[3];Y=T[3]>>3;P[3]=C? XPal[C]:Y&1? XPal[Y>>1]:YJKColor(Y,J,K); + } + } +} + +/** RefreshLine12() ******************************************/ +/** Refresh line Y (0..191/211) of SCREEN12, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine12(register byte Y) +{ + register pixel *P; + register byte C,X,*T,*R; + register int J,K; + byte ZBuf[304]; + + P=RefreshBorder(Y,BPal[VDP[7]]); + if(!P) return; + + if(!ScreenON) ClearLine(P,BPal[VDP[7]]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<8)&ChrTabM&0xFFFF); + + if(HScroll512&&(HScroll>255)) T=(byte *)((int)T^0x10000); + T+=HScroll&0xFC; + + /* Draw first 4 pixels */ + C=R[0];P[0]=C? XPal[C]:BPal[VDP[7]]; + C=R[1];P[1]=C? XPal[C]:BPal[VDP[7]]; + C=R[2];P[2]=C? XPal[C]:BPal[VDP[7]]; + C=R[3];P[3]=C? XPal[C]:BPal[VDP[7]]; + R+=4;P+=4; + + for(X=1;X<64;X++,T+=4,R+=4,P+=4) + { + K=(T[0]&0x07)|((T[1]&0x07)<<3); + if(K&0x20) K-=64; + J=(T[2]&0x07)|((T[3]&0x07)<<3); + if(J&0x20) J-=64; + + C=R[0];P[0]=C? XPal[C]:YJKColor(T[0]>>3,J,K); + C=R[1];P[1]=C? XPal[C]:YJKColor(T[1]>>3,J,K); + C=R[2];P[2]=C? XPal[C]:YJKColor(T[2]>>3,J,K); + C=R[3];P[3]=C? XPal[C]:YJKColor(T[3]>>3,J,K); + } + } +} + +//#ifdef NARROW + +/** RefreshLine6() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN6, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine6(register byte Y) +{ + register pixel *P; + register byte X,*T,*R,C; + byte ZBuf[304]; + + P=RefreshBorder(Y,XPal[BGColor&0x03]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor&0x03]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<7)&ChrTabM&0x7FFF); + + for(X=0;X<32;X++) + { + C=R[0];P[0]=XPal[C? C:T[0]>>6]; + C=R[1];P[1]=XPal[C? C:(T[0]>>2)&0x03]; + C=R[2];P[2]=XPal[C? C:T[1]>>6]; + C=R[3];P[3]=XPal[C? C:(T[1]>>2)&0x03]; + C=R[4];P[4]=XPal[C? C:T[2]>>6]; + C=R[5];P[5]=XPal[C? C:(T[2]>>2)&0x03]; + C=R[6];P[6]=XPal[C? C:T[3]>>6]; + C=R[7];P[7]=XPal[C? C:(T[3]>>2)&0x03]; + R+=8;P+=8;T+=4; + } + } +} + +/** RefreshLine7() *******************************************/ +/** Refresh line Y (0..191/211) of SCREEN7, including **/ +/** sprites in this line. **/ +/*************************************************************/ +static void RefreshLine7(register byte Y) +{ + register pixel *P; + register byte C,X,*T,*R; + byte ZBuf[304]; + + P=RefreshBorder(Y,XPal[BGColor]); + if(!P) return; + + if(!ScreenON) ClearLine(P,XPal[BGColor]); + else + { + ColorSprites(Y,ZBuf); + R=ZBuf+32; + T=ChrTab+(((int)(Y+VScroll)<<8)&ChrTabM&0xFFFF); + + for(X=0;X<32;X++) + { + C=R[0];P[0]=XPal[C? C:T[0]>>4]; + C=R[1];P[1]=XPal[C? C:T[1]>>4]; + C=R[2];P[2]=XPal[C? C:T[2]>>4]; + C=R[3];P[3]=XPal[C? C:T[3]>>4]; + C=R[4];P[4]=XPal[C? C:T[4]>>4]; + C=R[5];P[5]=XPal[C? C:T[5]>>4]; + C=R[6];P[6]=XPal[C? C:T[6]>>4]; + C=R[7];P[7]=XPal[C? C:T[7]>>4]; + R+=8;P+=8;T+=8; + } + } +} + +/** RefreshLineTx80() ****************************************/ +/** Refresh line Y (0..191/211) of TEXT80. **/ +/*************************************************************/ +static void RefreshLineTx80(register byte Y) +{ + register pixel *P,FC,BC; + register byte X,M,*T,*C,*G; + + BC=XPal[BGColor]; + P=RefreshBorder(Y,BC); + if(!P) return; + + if(!ScreenON) ClearLine(P,BC); + else + { + P[0]=P[1]=P[2]=P[3]=P[4]=P[5]=P[6]=P[7]=P[8]=BC; + G=(UseFont&&FontBuf? FontBuf:ChrGen)+((Y+VScroll)&0x07); + T=ChrTab+((80*(Y>>3))&ChrTabM); + C=ColTab+((10*(Y>>3))&ColTabM); + P+=9; + + for(X=0,M=0x00;X<80;X++,T++,P+=3) + { + if(!(X&0x07)) M=*C++; + if(M&0x80) { FC=XPal[XFGColor];BC=XPal[XBGColor]; } + else { FC=XPal[FGColor];BC=XPal[BGColor]; } + M<<=1; + Y=*(G+((int)*T<<3)); + P[0]=Y&0xC0? FC:BC; + P[1]=Y&0x30? FC:BC; + P[2]=Y&0x0C? FC:BC; + } + + P[0]=P[1]=P[2]=P[3]=P[4]=P[5]=P[6]=XPal[BGColor]; + } +} + +//#endif /* NARROW */ + + + + + + + + + + + + + + +/** RdZ80() **************************************************/ +/** Z80 emulation calls this function to read a byte from **/ +/** address A of Z80 address space. Now moved to Z80.c and **/ +/** made inlined to speed things up. **/ +/*************************************************************/ +byte RdZ80(word A) +{ + if(A!=0xFFFF) return(RAM[A>>13][A&0x1FFF]); + else return(PSL[3]==3? ~SSLReg:RAM[7][0x1FFF]); +} + + +/** WrZ80() **************************************************/ +/** Z80 emulation calls this function to write byte V to **/ +/** address A of Z80 address space. **/ +/*************************************************************/ +void WrZ80(word A,byte V) +{ + if(A!=0xFFFF) + { + if(EnWrite[A>>14]) RAM[A>>13][A&0x1FFF]=V; + else if((A>0x3FFF)&&(A<0xC000)) MapROM(A,V); + } + else + { + if(PSL[3]==3) SSlot(V); + else if(EnWrite[3]) RAM[7][A&0x1FFF]=V; + } +} + +/** InZ80() **************************************************/ +/** Z80 emulation calls this function to read a byte from **/ +/** a given I/O port. **/ +/*************************************************************/ +byte InZ80(word Port) +{ + /* MSX only uses 256 IO ports */ + Port&=0xFF; + + /* Return an appropriate port value */ + switch(Port) + { + +case 0x90: return(0xFD); /* Printer READY signal */ +case 0xB5: return(RTCIn(RTCReg)); /* RTC registers */ + +case 0xA8: /* Primary slot state */ +case 0xA9: /* Keyboard port */ +case 0xAA: /* General IO register */ +case 0xAB: /* PPI control register */ + PPI.Rin[1]=KeyMap[PPI.Rout[2]&0x0F]; + return(Read8255(&PPI,Port-0xA8)); + +case 0xFC: /* Mapper page at 0000h */ +case 0xFD: /* Mapper page at 4000h */ +case 0xFE: /* Mapper page at 8000h */ +case 0xFF: /* Mapper page at C000h */ + return(RAMMapper[Port-0xFC]|~RAMMask); + +case 0xD9: /* Kanji support */ + Port=Kanji? Kanji[KanLetter+KanCount]:NORAM; + KanCount=(KanCount+1)&0x1F; + return(Port); + +case 0x80: /* SIO data */ +case 0x81: +case 0x82: +case 0x83: +case 0x84: +case 0x85: +case 0x86: +case 0x87: + return(NORAM); + /*return(Rd8251(&SIO,Port&0x07));*/ + +case 0x98: /* VRAM read port */ + /* Read from VRAM data buffer */ + Port=VDPData; + /* Reset VAddr latch sequencer */ + VKey=1; + /* Fill data buffer with a new value */ + VDPData=VPAGE[VAddr]; + /* Increment VRAM address */ + VAddr=(VAddr+1)&0x3FFF; + /* If rolled over, modify VRAM page# */ + if(!VAddr&&(ScrMode>3)) + { + VDP[14]=(VDP[14]+1)&(VRAMPages-1); + VPAGE=VRAM+((int)VDP[14]<<14); + } + return(Port); + +case 0x99: /* VDP status registers */ + /* Read an appropriate status register */ + Port=VDPStatus[VDP[15]]; + /* Reset VAddr latch sequencer */ + VKey=1; + /* Update status register's contents */ + switch(VDP[15]) + { + case 0: VDPStatus[0]&=0x5F;SetIRQ(~INT_IE0);break; + case 1: VDPStatus[1]&=0xFE;SetIRQ(~INT_IE1);break; + case 7: VDPStatus[7]=VDP[44]=VDPRead();break; + } + /* Return the status register value */ + return(Port); + +case 0xA2: /* PSG input port */ + /* PSG[14] returns joystick/mouse data */ + if(PSG.Latch==14) + { + int DX,DY,L; + + /* Number of a joystick port */ + Port=PSG.R[15]&0x40? 1:0; + L=Port? JoyTypeB:JoyTypeA; + + /* If no joystick, return dummy value */ + if(!L) return(0x7F); + + /* @@@ For debugging purposes */ + /*printf("Reading from PSG[14]: MCount[%d]=%d PSG[15]=%02Xh Value=",Port,MCount[Port],PSG.R[15]);*/ + + /* Poll mouse position, if needed */ + if((L==2)||(MCount[Port]==1)) + { + /* Read new mouse coordinates */ + L=Mouse(Port); + Buttons[Port]=(~L>>12)&0x30; + DY=(L>>8)&0xFF; + DX=L&0xFF; + + /* Compute offsets and store coordinates */ + L=OldMouseX[Port]-DX;OldMouseX[Port]=DX;DX=L; + L=OldMouseY[Port]-DY;OldMouseY[Port]=DY;DY=L; + + /* Adjust offsets */ + MouseDX[Port]=(DX>127? 127:(DX<-127? -127:DX))&0xFF; + MouseDY[Port]=(DY>127? 127:(DY<-127? -127:DY))&0xFF; + } + + /* Determine return value */ + switch(MCount[Port]) + { + case 0: /* Normal joystick */ + if(PSG.R[15]&(Port? 0x20:0x10)) Port=0x3F; + else + if((Port? JoyTypeB:JoyTypeA)<2) Port=~Joystick(Port)&0x3F; + else Port=Buttons[Port] + |(MouseDX[Port]? (MouseDX[Port]<128? 0x08:0x04):0x0C) + |(MouseDY[Port]? (MouseDY[Port]<128? 0x02:0x01):0x03); + break; + + case 1: Port=(MouseDX[Port]>>4)|Buttons[Port];break; + case 2: Port=(MouseDX[Port]&0x0F)|Buttons[Port];break; + case 3: Port=(MouseDY[Port]>>4)|Buttons[Port];break; + case 4: Port=(MouseDY[Port]&0x0F)|Buttons[Port];break; + } + + /* @@@ For debugging purposes */ + /*printf("%02Xh\n",Port|0x40);*/ + + /* 6th bit is always 1 */ + return(Port|0x40); + } + + /* PSG[15] resets mouse counters */ + if(PSG.Latch==15) + { + /* @@@ For debugging purposes */ + /*printf("Reading from PSG[15]\n");*/ + + /*MCount[0]=MCount[1]=0;*/ + return(PSG.R[15]&0xF0); + } + + /* Return PSG[0-13] as they are */ + return(RdData8910(&PSG)); +} + + /* Return NORAM for non-existing ports */ + return(NORAM); +} + +/** OutZ80() *************************************************/ +/** Z80 emulation calls this function to write byte V to a **/ +/** given I/O port. **/ +/*************************************************************/ +void OutZ80(word Port,byte Value) +{ + register byte I,J,K; + + Port&=0xFF; + switch(Port) + { + +case 0x7C: WrCtrl2413(&OPLL,Value);return; /* OPLL Register# */ +case 0x7D: WrData2413(&OPLL,Value);return; /* OPLL Data */ +case 0x91: Printer(Value);return; /* Printer Data */ +case 0xA0: WrCtrl8910(&PSG,Value);return; /* PSG Register# */ +case 0xB4: RTCReg=Value&0x0F;return; /* RTC Register# */ + +case 0xD8: /* Upper bits of Kanji ROM address */ + KanLetter=(KanLetter&0x1F800)|((int)(Value&0x3F)<<5); + KanCount=0; + return; + +case 0xD9: /* Lower bits of Kanji ROM address */ + KanLetter=(KanLetter&0x007E0)|((int)(Value&0x3F)<<11); + KanCount=0; + return; + +case 0x80: /* SIO data */ +case 0x81: +case 0x82: +case 0x83: +case 0x84: +case 0x85: +case 0x86: +case 0x87: + return; + /*Wr8251(&SIO,Port&0x07,Value); + return;*/ + +case 0x98: /* VDP Data */ + VKey=1; + if(WKey) + { + /* VDP set for writing */ + VDPData=VPAGE[VAddr]=Value; + VAddr=(VAddr+1)&0x3FFF; + } + else + { + /* VDP set for reading */ + VDPData=VPAGE[VAddr]; + VAddr=(VAddr+1)&0x3FFF; + VPAGE[VAddr]=Value; + } + /* If VAddr rolled over, modify VRAM page# */ + if(!VAddr&&(ScrMode>3)) + { + VDP[14]=(VDP[14]+1)&(VRAMPages-1); + VPAGE=VRAM+((int)VDP[14]<<14); + } + return; + +case 0x99: /* VDP Address Latch */ + if(VKey) { ALatch=Value;VKey=0; } + else + { + VKey=1; + switch(Value&0xC0) + { + case 0x80: + /* Writing into VDP registers */ + VDPOut(Value&0x3F,ALatch); + break; + case 0x00: + case 0x40: + /* Set the VRAM access address */ + VAddr=(((word)Value<<8)+ALatch)&0x3FFF; + /* WKey=1 when VDP set for writing into VRAM */ + WKey=Value&0x40; + /* When set for reading, perform first read */ + if(!WKey) + { + VDPData=VPAGE[VAddr]; + VAddr=(VAddr+1)&0x3FFF; + if(!VAddr&&(ScrMode>3)) + { + VDP[14]=(VDP[14]+1)&(VRAMPages-1); + VPAGE=VRAM+((int)VDP[14]<<14); + } + } + break; + } + } + return; + +case 0x9A: /* VDP Palette Latch */ + if(PKey) { PLatch=Value;PKey=0; } + else + { + byte R,G,B; + /* New palette entry written */ + PKey=1; + J=VDP[16]; + /* Compute new color components */ + R=(PLatch&0x70)*255/112; + G=(Value&0x07)*255/7; + B=(PLatch&0x07)*255/7; + /* Set new color for palette entry J */ + Palette[J]=RGB2INT(R,G,B); + SetColor(J,R,G,B); + /* Next palette entry */ + VDP[16]=(J+1)&0x0F; + } + return; + +case 0x9B: /* VDP Register Access */ + J=VDP[17]&0x3F; + if(J!=17) VDPOut(J,Value); + if(!(VDP[17]&0x80)) VDP[17]=(J+1)&0x3F; + return; + +case 0xA1: /* PSG Data */ + /* PSG[15] is responsible for joystick/mouse */ + if(PSG.Latch==15) + { + /* @@@ For debugging purposes */ + /*printf("Writing PSG[15] <- %02Xh\n",Value);*/ + + /* For mouse, update nibble counter */ + /* For joystick, set nibble counter to 0 */ + if((Value&0x0C)==0x0C) MCount[1]=0; + else if((JoyTypeB>2)&&((Value^PSG.R[15])&0x20)) + MCount[1]+=MCount[1]==4? -3:1; + + /* For mouse, update nibble counter */ + /* For joystick, set nibble counter to 0 */ + if((Value&0x03)==0x03) MCount[0]=0; + else if((JoyTypeA>2)&&((Value^PSG.R[15])&0x10)) + MCount[0]+=MCount[0]==4? -3:1; + } + + /* Put value into a register */ + WrData8910(&PSG,Value); + return; + +case 0xB5: /* RTC Data */ + if(RTCReg<13) + { + /* J = register bank# now */ + J=RTCMode&0x03; + /* Store the value */ + RTC[J][RTCReg]=Value; + /* If CMOS modified, we need to save it */ + if(J>1) SaveCMOS=1; + return; + } + /* RTC[13] is a register bank# */ + if(RTCReg==13) RTCMode=Value; + return; + +case 0xA8: /* Primary slot state */ +case 0xA9: /* Keyboard port */ +case 0xAA: /* General IO register */ +case 0xAB: /* PPI control register */ + /* Write to PPI */ + Write8255(&PPI,Port-0xA8,Value); + /* If general I/O register has changed... */ + if(PPI.Rout[2]!=IOReg) { PPIOut(PPI.Rout[2],IOReg);IOReg=PPI.Rout[2]; } + /* If primary slot state has changed... */ + if(PPI.Rout[0]!=PSLReg) + for(J=0,PSLReg=Value=PPI.Rout[0];J<4;J++,Value>>=2) + { + PSL[J]=Value&3;I=J<<1; + K=PSL[J]==3? SSL[J]:0; + EnWrite[J]=(K==2)&&(MemMap[3][2][I]!=EmptyRAM); + RAM[I]=MemMap[PSL[J]][K][I]; + RAM[I+1]=MemMap[PSL[J]][K][I+1]; + } + /* Done */ + return; + +case 0xFC: /* Mapper page at 0000h */ +case 0xFD: /* Mapper page at 4000h */ +case 0xFE: /* Mapper page at 8000h */ +case 0xFF: /* Mapper page at C000h */ + J=Port-0xFC; + Value&=RAMMask; + if(RAMMapper[J]!=Value) + { + if(Verbose&0x08) { + //printf("RAM-MAPPER: block %d at %Xh\n",Value,J*0x4000); + emu_printf("RAM-MAPPER: block"); + emu_printi(Value); + emu_printi(J*0x4000); + } + I=J<<1; + RAMMapper[J] = Value; + MemMap[3][2][I] = RAMData+((int)Value<<14); + MemMap[3][2][I+1] = MemMap[3][2][I]+0x2000; + if((PSL[J]==3)&&(SSL[J]==2)) + { + EnWrite[J] = 1; + RAM[I] = MemMap[3][2][I]; + RAM[I+1] = MemMap[3][2][I+1]; + } + } + return; + + } +} + +/** MapROM() *************************************************/ +/** Switch ROM Mapper pages. This function is supposed to **/ +/** be called when ROM page registers are written to. **/ +/*************************************************************/ +void MapROM(register word A,register byte V) +{ + byte I,J,K,*P; + +/* @@@ For debugging purposes +printf("(%04Xh) = %02Xh at PC=%04Xh\n",A,V,CPU.PC.W); +*/ + + /* J contains 16kB page number 0-3 */ + J=A>>14; + + /* I contains slot number 0/1 */ + if(PSL[J]==1) I=0; + else if(PSL[J]==2) I=1; + else return; + + /* K contains MegaROM type */ + K=I? ROMTypeB:ROMTypeA; + + /* SCC: enable/disable for no cart */ + if(!ROMData[I]&&(A==0x9000)) SCCOn[I]=(V==0x3F)? 1:0; + + /* SCC: types 0, 2, or no cart */ + if(((A&0xFF00)==0x9800)&&SCCOn[I]) + { + /* Compute SCC register number */ + J=A&0x00FF; + + /* When no MegaROM present, we allow the program */ + /* to write into SCC wave buffer using EmptyRAM */ + /* as a scratch pad. */ + if(!ROMData[I]&&(J<0x80)) EmptyRAM[0x1800+J]=V; + + /* Output data to SCC chip */ + WriteSCC(&SCChip,J,V); + return; + } + + /* SCC+: types 0, 2, or no cart */ + if(((A&0xFF00)==0xB800)&&SCCOn[I]) + { + /* Compute SCC register number */ + J=A&0x00FF; + + /* When no MegaROM present, we allow the program */ + /* to write into SCC wave buffer using EmptyRAM */ + /* as a scratch pad. */ + if(!ROMData[I]&&(J<0xA0)) EmptyRAM[0x1800+J]=V; + + /* Output data to SCC chip */ + WriteSCCP(&SCChip,J,V); + return; + } + + /* If no cartridge or no mapper, exit */ + if(!ROMData[I]||!ROMMask[I]) return; + + switch(K) + { + case 0: /*** Generic 8kB cartridges (Konami, etc.) ***/ + if((A<0x4000)||(A>0xBFFF)) return; + J=(A-0x4000)>>13; + /* Turn SCC on/off on writes to 8000h-9FFFh */ + if(J==2) SCCOn[I]=(V==0x3F)? 1:0; + /* Switch ROM pages */ + V&=ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + RAM[J+2]=MemMap[I+1][0][J+2]=ROMData[I]+((int)V<<13); + ROMMapper[I][J]=V; + } + break; + + case 1: /*** Generic 16kB cartridges (MSXDOS2, HoleInOneSpecial) ***/ + if((A<0x4000)||(A>0xBFFF)) return; + J=(A&0x8000)>>14; + V=(V<<1)&ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + RAM[J+2]=MemMap[I+1][0][J+2]=ROMData[I]+((int)V<<13); + RAM[J+3]=MemMap[I+1][0][J+3]=RAM[2]+0x2000; + ROMMapper[I][J]=V; + } + break; + + case 2: /*** KONAMI5 8kB cartridges ***/ + if((A<0x5000)||(A>0xB000)||((A&0x1FFF)!=0x1000)) return; + J=(A-0x5000)>>13; + /* Turn SCC on/off on writes to 9000h */ + if(J==2) SCCOn[I]=(V==0x3F)? 1:0; + /* Switch ROM pages */ + V&=ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + RAM[J+2]=MemMap[I+1][0][J+2]=ROMData[I]+((int)V<<13); + ROMMapper[I][J]=V; + } + break; + + case 3: /*** KONAMI4 8kB cartridges ***/ + /* Page at 4000h is fixed */ + if((A<0x6000)||(A>0xA000)||(A&0x1FFF)) return; + J=(A-0x4000)>>13; + V&=ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + RAM[J+2]=MemMap[I+1][0][J+2]=ROMData[I]+((int)V<<13); + ROMMapper[I][J]=V; + } + break; + + case 4: /*** ASCII 8kB cartridges ***/ + if((A<0x6000)||(A>0x7FFF)) return; + J=(A&0x1800)>>11; + V&=ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + P=ROMData[I]+((int)V<<13); + MemMap[I+1][0][J+2]=P; + ROMMapper[I][J]=V; + /* Only update memory when cartridge's slot selected */ + if(PSL[(J>>1)+1]==I+1) RAM[J+2]=P; + } + break; + + case 5: /*** ASCII 16kB cartridges ***/ + if((A<0x6000)||(A>0x7FFF)) return; + J=(A&0x1000)>>11; + V=(V<<1)&ROMMask[I]; + if(V!=ROMMapper[I][J]) + { + P=ROMData[I]+((int)V<<13); + MemMap[I+1][0][J+2]=P; + MemMap[I+1][0][J+3]=P+0x2000; + ROMMapper[I][J]=V; + /* Only update memory when cartridge's slot selected */ + if(PSL[(J>>1)+1]==I+1) + { + RAM[J+2]=P; + RAM[J+3]=P+0x2000; + } + } + break; + + case 6: /*** GameMaster2+SRAM cartridge ***/ + /* Switch ROM and SRAM pages, page at 4000h is fixed */ + if((A>=0x6000)&&(A<=0xA000)&&!(A&0x1FFF)) + { + /* If changing SRAM page... */ + if(V&0x10) + { + /* Select SRAM page */ + RAM[5]=MemMap[I+1][0][5]=(SRAM? SRAM:EmptyRAM)+(V&0x20? 0x2000:0); + /* SRAM is now on */ + ROMMapper[I][3]=0xFF; + } + else + { + /* Figure out which ROM page gets switched */ + J=(A-0x4000)>>13; + /* Compute new ROM page number */ + V&=ROMMask[I]; + /* If ROM page number has changed... */ + if(V!=ROMMapper[I][J]) + { + RAM[J+2]=MemMap[I+1][0][J+2]=ROMData[I]+((int)V<<13); + ROMMapper[I][J]=V; + } + } + /* Done with page switch */ + break; + } + /* Write to SRAM */ + if((A>=0xB000)&&(A<0xC000)&&(ROMMapper[I][3]==0xFF)) + { + RAM[5][(A&0x0FFF)|0x1000]=RAM[5][A&0x0FFF]=V; + SaveSRAM=1; + break; + } + /* Done */ + return; + + default: /*** No MegaROM mapper by default ***/ + return; + } + + if(Verbose&0x08) + { + /* K=1 for 16kB pages */ + K=(K==1)||(K==5); + + //printf + //( + // "ROM-MAPPER %c: %dkB block %d at %04Xh\n", + // I+'A',8*(K+1),K? (V>>1):V,J*0x2000+0x4000 + //); + } +} + +/** SSlot() **************************************************/ +/** Switch secondary memory slots. This function is called **/ +/** when value in (FFFFh) changes. **/ +/*************************************************************/ +void SSlot(register byte V) +{ + register byte I,J; + + if(SSLReg!=V) + { + SSLReg=V; + + for(J=0;J<4;J++,V>>=2) + { + SSL[J]=V&3; + if(PSL[J]==3) + { + I=J<<1; + EnWrite[J]=(SSL[J]==2)&&(MemMap[3][2][I]!=EmptyRAM); + RAM[I]=MemMap[3][SSL[J]][I]; + RAM[I+1]=MemMap[3][SSL[J]][I+1]; + } + } + } +} + + +/** LoadROM() ************************************************/ +/** Load a file, allocating memory as needed. Returns addr. **/ +/** of the alocated space or 0 if failed. **/ +/*************************************************************/ +byte *LoadROM(const char *Name,int Size,byte *Buf) +{ + byte *P; + + /* Can't give address without size! */ + if(Buf&&!Size) return(0); + + Size = emu_FileSize(Name); + emu_printi(Size); + + if (Size<=0) return (0); + + P=Buf? Buf:emu_Malloc(Size); + emu_LoadFile(Name, P, Size); + + //Add a new chunk to free + if(!Buf) Chunks[CCount++]=P; + + return(P); +} + +/** LoadCARTROM() ********************************************/ +/** Load a file. Returns addr where loaded. **/ +/*************************************************************/ +byte *LoadCARTROM(const char *Name,int Size,byte *Buf) +{ + byte *P; + + Size = emu_FileSize(Name); + emu_printi(Size); + + if (Size<=0) return (0); + + if (Buf) + { + P=Buf; + emu_printf("Loading to ram"); + emu_LoadFile(Name, P, Size); + //byte * FP = (byte *)flash_load(Name); + //flash_verify(P,Size); + return P; + } + else + { + emu_printf("Loading to flash"); + flash_load(Name); + P = (byte *)flash_start; + return P; + } +} + +/** LoadCart() ***********************************************/ +/** Load a cartridge ROM from .ROM file into given slot. **/ +/*************************************************************/ +int LoadCart(const char *Name,int Slot) +{ + char C1,C2; + int C3,ROM64,LastFirst; + + /* Check slot #, try to open file */ + if((Slot!=0)&&(Slot!=1)) return(0); + + int Size = emu_FileSize(Name); + + int f = emu_FileOpen(Name,"r+b"); + if(!f) return(0); + if(Verbose) emu_printf(Name); + if(Verbose) emu_printi(Size); + + /* Check "AB" signature in a file */ + ROM64=LastFirst=0; + emu_FileRead(&C1,1,f); + emu_FileRead(&C2,1,f); + + /* Maybe this is a flat 64kB ROM? */ + if((C1!='A')||(C2!='B')) { + if(Verbose) emu_printf("check next"); + if(emu_FileSeek(f,0x4000,0)>=0) + { + emu_FileRead(&C1,1,f); + emu_FileRead(&C2,1,f); + ROM64=(C1=='A')&&(C2=='B'); + } + } + + /* Maybe it is the last page that contains "AB" signature? */ + if((C1!='A')||(C2!='B')) { + if(Verbose) emu_printf("check next"); + if(emu_FileSeek(f,Size-0x4000,0)>=0) + { + emu_FileRead(&C1,1,f); + emu_FileRead(&C2,1,f); + LastFirst=(C1=='A')&&(C2=='B'); + } + } + + /* If we can't find "AB" signature, drop out */ + if((C1!='A')||(C2!='B')) + { + if(Verbose) emu_printf(" Not a valid cartridge ROM"); + emu_FileClose(f); + return(0); + } + + if(Verbose) { + emu_printf(" Cartridge"); + char slot[2] = {0,0}; + slot[0] = 'A'+Slot; + emu_printf(slot); + } + + + + /* Length must be a multiple of 8kB */ + /* Flat 64kB ROM must be 40..64kB */ + //if(Size&0x1FFF) { emu_printf("failed");return(0); } + //if(ROM64&&(Size<0xA000)) { emu_printf("failed");return(0); } + //if(ROM64&&(Size>0x10000)) { emu_printf("failed");return(0); } + + /* Show ROM type and size */ + //if(Verbose) + // printf + // ( + // "%dkB %s ROM...",C1/1024, + // !ROM64&&(C1>0x8000)? ROMNames[Slot? ROMTypeB:ROMTypeA]:"NORMAL" + // ); + + /* Compute size in 8kB pages */ + Size >>= 13; + + /* Calculate 2^n closest to number of pages */ + for(C3=1;C34)? C3-1:0x00; + + if ((Size*0x2000) <= 32768) + { + // Allocate space for the ROM + ROMData[Slot]=emu_Malloc(C3*0x2000); + if(!ROMData[Slot]) { + emu_printf("failed"); + return(0); + } + Chunks[CCount++]=ROMData[Slot]; + + // Try loading ROM + byte * P = LoadCARTROM(Name,Size*0x2000,ROMData[Slot]); + if(!P) { + emu_printf("failed"); + return(0); + } + ROMData[Slot] = P; + // Mirror ROM if it is smaller than 2^n pages + if(Size>1)|(VDP[1]&0x18)) + { + case 0x10: J=0;break; + case 0x00: J=1;break; + case 0x01: J=2;break; + case 0x08: J=3;break; + case 0x02: J=4;break; + case 0x03: J=5;break; + case 0x04: J=6;break; + case 0x05: J=7;break; + case 0x07: J=8;break; + case 0x12: J=MAXSCREEN+1;break; + default: J=ScrMode;break; + } + + /* Recompute table addresses */ + I=(J>6)&&(J!=MAXSCREEN+1)? 11:10; + ChrTab = VRAM+((int)(VDP[2]&MSK[J].R2)<6)&&(ScrMode!=MAXSCREEN+1)? 11:10; + ChrTab = VRAM+((int)(V&MSK[ScrMode].R2)<>4;BGColor=V&0x0F;break; + case 10: V&=0x07; + ColTab=VRAM+((int)(VDP[3]&MSK[ScrMode].R3)<<6)+((int)V<<14); + break; + case 11: V&=0x03; + SprTab=VRAM+((int)(VDP[5]&MSK[ScrMode].R5)<<7)+((int)V<<15); + break; + case 14: V&=VRAMPages-1;VPAGE=VRAM+((int)V<<14); + break; + case 15: V&=0x0F;break; + case 16: V&=0x0F;PKey=1;break; + case 17: V&=0xBF;break; + case 25: VDP[25]=V; + SetScreen(); + break; + case 44: VDPWrite(V);break; + case 46: VDPDraw(V);break; + } + + /* Write value into a register */ + VDP[R]=V; +} + +/** Printer() ************************************************/ +/** Send a character to the printer. **/ +/*************************************************************/ +#ifdef unused +void Printer(byte V) { fputc(V,PrnStream); } +#else +void Printer(byte V) { } +#endif + +/** PPIOut() *************************************************/ +/** This function is called on each write to PPI to make **/ +/** key click sound, motor relay clicks, and so on. **/ +/*************************************************************/ +void PPIOut(register byte New,register byte Old) +{ + /* Keyboard click bit */ + if((New^Old)&0x80) Drum(DRM_CLICK,64); + /* Motor relay bit */ + if((New^Old)&0x10) Drum(DRM_CLICK,255); +} + +byte RTCIn(register byte R) +{ + register byte J; + + /* Only 16 registers/mode */ + R&=0x0F; + + /* Bank mode 0..3 */ + J=RTCMode&0x03; + + if(R>12) J=R==13? RTCMode:NORAM; + else + if(J) J=RTC[J][R]; + else + { +#ifdef unused + static time_t PrevTime; + static struct tm TM; + + /* Retrieve system time if any time passed */ + time_t CurTime=time(NULL); + if(CurTime!=PrevTime) + { + TM=*localtime(&CurTime); + PrevTime=CurTime; + } + + /* Parse contents of last retrieved TM */ + switch(R) + { + case 0: J=TM.tm_sec%10;break; + case 1: J=TM.tm_sec/10;break; + case 2: J=TM.tm_min%10;break; + case 3: J=TM.tm_min/10;break; + case 4: J=TM.tm_hour%10;break; + case 5: J=TM.tm_hour/10;break; + case 6: J=TM.tm_wday;break; + case 7: J=TM.tm_mday%10;break; + case 8: J=TM.tm_mday/10;break; + case 9: J=(TM.tm_mon+1)%10;break; + case 10: J=(TM.tm_mon+1)/10;break; + case 11: J=(TM.tm_year-80)%10;break; + case 12: J=((TM.tm_year-80)/10)%10;break; + default: J=0x0F;break; + } +#endif + } + /* Four upper bits are always high */ + return(J|0xF0); +} + +/** LoopZ80() ************************************************/ +/** Refresh screen, check keyboard and sprites. Call this **/ +/** function on each interrupt. **/ +/*************************************************************/ +word LoopZ80(register Z80 *R, int * ras) +//word LoopZ80(Z80 *R) +{ + static byte BFlag=0; + static byte BCount=0; + static int UCount=1; + static byte ACount=0; + static byte Drawing=0; + register int J; + + /* Flip HRefresh bit */ + VDPStatus[2]^=0x20; + + /* If HRefresh is now in progress... */ + if(!(VDPStatus[2]&0x20)) + { + /* HRefresh takes most of the scanline */ + R->IPeriod=!ScrMode||(ScrMode==MAXSCREEN+1)? CPU_H240:CPU_H256; + + /* New scanline */ + ScanLine=ScanLine<(PALVideo? 312:261)? ScanLine+1:0; + + /* If first scanline of the screen... */ + if(!ScanLine) + { + /* Drawing now... */ + Drawing=1; + + /* Reset VRefresh bit */ + VDPStatus[2]&=0xBF; + + /* Refresh display */ + if(UCount) UCount--; + else + { + UCount=UPeriod-1; + //RefreshScreen(); + } + + /* Blinking for TEXT80 */ + if(BCount) BCount--; + else + { + BFlag=!BFlag; + if(!VDP[13]) { XFGColor=FGColor;XBGColor=BGColor; } + else + { + BCount=(BFlag? VDP[13]&0x0F:VDP[13]>>4)*10; + if(BCount) + { + if(BFlag) { XFGColor=FGColor;XBGColor=BGColor; } + else { XFGColor=VDP[12]>>4;XBGColor=VDP[12]&0x0F; } + } + } + } + } + + /* Line coincidence is active at 0..255 */ + /* in PAL and 0..234/244 in NTSC */ + J=PALVideo? 256:ScanLines212? 245:235; + + /* When reaching end of screen, reset line coincidence */ + if(ScanLine==J) + { + VDPStatus[1]&=0xFE; + SetIRQ(~INT_IE1); + } + + /* When line coincidence is active... */ + if(ScanLineIRequest=IRQPending? INT_IRQ:INT_NONE; + return(R->IRequest); + } + + /*********************************/ + /* We come here for HBlanks only */ + /*********************************/ + + /* HBlank takes HPeriod-HRefresh */ + R->IPeriod=!ScrMode||(ScrMode==MAXSCREEN+1)? CPU_H240:CPU_H256; + R->IPeriod=HPeriod-R->IPeriod; + + /* If last scanline of VBlank, see if we need to wait more */ + J=PALVideo? 313:262; + if(ScanLine>=J-1) + { + J*=CPU_HPERIOD; + if(VPeriod>J) R->IPeriod+=VPeriod-J; + } + + /* If first scanline of the bottom border... */ + if(ScanLine==(ScanLines212? 212:192)) Drawing=0; + + /* If first scanline of VBlank... */ + J=PALVideo? (ScanLines212? 212+42:192+52):(ScanLines212? 212+18:192+28); + if(!Drawing&&(ScanLine==J)) + { + /* Set VBlank bit, set VRefresh bit */ + VDPStatus[0]|=0x80; + VDPStatus[2]|=0x40; + + /* Generate VBlank interrupt */ + if(VDP[1]&0x20) SetIRQ(INT_IE0); + } + + /* Run V9938 engine */ + LoopVDP(); + + /* Refresh scanline, possibly with the overscan */ + if(!UCount&&Drawing&&(ScanLine<256)) + { + if(!ModeYJK||(ScrMode<7)||(ScrMode>8)) + (RefreshLine[ScrMode])(ScanLine); + else + if(ModeYAE) RefreshLine10(ScanLine); + else RefreshLine12(ScanLine); + + emu_DrawLinePal16(&linebuffer[0], WIDTH , HEIGHT, ScanLine+FirstLine); + } + + /* Keyboard, sound, and other stuff always runs at line 192 */ + /* This way, it can't be shut off by overscan tricks (Maarten) */ + if(ScanLine==192) + { + /* Check sprites and set Collision, 5Sprites, 5thSprite bits */ + if(!SpritesOFF&&ScrMode&&(ScrMode3)&&AutoFire) KeyMap[8]|=0x01; + } + + /* Return whatever interrupt is pending */ + R->IRequest=IRQPending? INT_IRQ:INT_NONE; + return(R->IRequest); +} + +/** CheckSprites() *******************************************/ +/** Check for sprite collisions and 5th/9th sprite in a **/ +/** row. **/ +/*************************************************************/ +void CheckSprites(void) +{ + register word LS,LD; + register byte DH,DV,*PS,*PD,*T; + byte I,J,N,M,*S,*D; + + /* Clear 5Sprites, Collision, and 5thSprite bits */ + VDPStatus[0]=(VDPStatus[0]&0x9F)|0x1F; + + for(N=0,S=SprTab;(N<32)&&(S[0]!=208);N++,S+=4); + M=SolidColor0; + + if(Sprites16x16) + { + for(J=0,S=SprTab;J240)) + { + DH=S[1]-D[1]; + if((DH<16)||(DH>240)) + { + PS=SprGen+((int)(S[2]&0xFC)<<3); + PD=SprGen+((int)(D[2]&0xFC)<<3); + if(DV<16) PD+=DV; else { DV=256-DV;PS+=DV; } + if(DH>240) { DH=256-DH;T=PS;PS=PD;PD=T; } + while(DV<16) + { + LS=((word)*PS<<8)+*(PS+16); + LD=((word)*PD<<8)+*(PD+16); + if(LD&(LS>>DH)) break; + else { DV++;PS++;PD++; } + } + if(DV<16) { VDPStatus[0]|=0x20;return; } + } + } + } + } + else + { + for(J=0,S=SprTab;J248)) + { + DH=S[1]-D[1]; + if((DH<8)||(DH>248)) + { + PS=SprGen+((int)S[2]<<3); + PD=SprGen+((int)D[2]<<3); + if(DV<8) PD+=DV; else { DV=256-DV;PS+=DV; } + if(DH>248) { DH=256-DH;T=PS;PS=PD;PD=T; } + while((DV<8)&&!(*PD&(*PS>>DH))) { DV++;PS++;PD++; } + if(DV<8) { VDPStatus[0]|=0x20;return; } + } + } + } + } +} + +/** GuessROM() ***********************************************/ +/** Guess MegaROM mapper of a ROM. **/ +/*************************************************************/ +int GuessROM(const byte *Buf,int Size) +{ + int J,I,ROMCount[6]; + + /* Clear all counters */ + for(J=0;J<6;J++) ROMCount[J]=1; + ROMCount[0]+=1; /* Mapper #0 is default */ + ROMCount[4]-=1; /* #5 preferred over #4 */ + + /* Count occurences of characteristic addresses */ + for(J=0;JROMCount[I]) I=J; + + /* Return the most likely mapper type */ + return(I); +} diff --git a/MCUME_pico2/picomsx/Sound.c b/MCUME_pico2/picomsx/Sound.c old mode 100644 new mode 100755 index 9221fa7..3a07073 --- a/MCUME_pico2/picomsx/Sound.c +++ b/MCUME_pico2/picomsx/Sound.c @@ -1,479 +1,905 @@ -/** EMULib Emulation Library *********************************/ -/** **/ -/** Sound.c **/ -/** **/ -/** This file file implements core part of the sound API **/ -/** and functions needed to log soundtrack into a MIDI **/ -/** file. See Sound.h for declarations. **/ -/** **/ -/** Copyright (C) Marat Fayzullin 1996-2003 **/ -/** You are not allowed to distribute this software **/ -/** commercially. Please, notify me, if you make any **/ -/** changes to this file. **/ -/*************************************************************/ -#include "Sound.h" - -#include -#include - -#ifdef UNIX -#include -#endif - -typedef unsigned char byte; -typedef unsigned short word; - -struct SndDriverStruct SndDriver = -{ - (void (*)(int,int))0, - (void (*)(int,int))0, - (void (*)(int,int))0, - (void (*)(int,int,int))0, - (void (*)(int,const signed char *,int,int))0 -}; - -#ifdef unused -static const struct { byte Note;word Wheel; } Freqs[4096] = -{ -#include "MIDIFreq.h" -}; -#endif - -static const int Programs[5] = -{ - 80, /* SND_MELODIC/SND_RECTANGLE */ - 80, /* SND_TRIANGLE */ - 122, /* SND_NOISE */ - 122, /* SND_PERIODIC */ - 80 /* SND_WAVE */ -}; - -#ifdef unused -static struct -{ - int Type; - int Note; - int Pitch; - int Level; -} CH[MIDI_CHANNELS]; - -static const char *LogName = 0; -static int Logging = MIDI_OFF; -static int TickCount = 0; -static int LastMsg = -1; -static FILE *MIDIOut = 0; - -static void MIDISound(int Channel,int Freq,int Volume); -static void MIDISetSound(int Channel,int Type); -static void MIDIDrum(int Type,int Force); -static void MIDIMessage(byte D0,byte D1,byte D2); -static void NoteOn(byte Channel,byte Note,byte Level); -static void NoteOff(byte Channel); -static void WriteDelta(void); -static void WriteTempo(int Freq); - -/** SHIFT() **************************************************/ -/** Make MIDI channel#10 last, as it is normally used for **/ -/** percussion instruments only and doesn't sound nice. **/ -/*************************************************************/ -#define SHIFT(Ch) (Ch==15? 9:Ch>8? Ch+1:Ch) -#endif - -/** Sound() **************************************************/ -/** Generate sound of given frequency (Hz) and volume **/ -/** (0..255) via given channel. Setting Freq=0 or Volume=0 **/ -/** turns sound off. **/ -/*************************************************************/ -void Sound(int Channel,int Freq,int Volume) -{ - if(Channel<0) return; - Freq = Freq<0? 0:Freq; - Volume = Volume<0? 0:Volume>255? 255:Volume; - - /* Call sound driver if present */ - if(SndDriver.Sound) (*SndDriver.Sound)(Channel,Freq,Volume); - -#ifdef unused - /* Log sound to MIDI file */ - MIDISound(Channel,Freq,Volume); -#endif -} - -/** Drum() ***************************************************/ -/** Hit a drum of given type with given force (0..255). **/ -/** MIDI drums can be used by ORing their numbers with **/ -/** SND_MIDI. **/ -/*************************************************************/ -void Drum(int Type,int Force) -{ - Force = Force<0? 0:Force>255? 255:Force; - - if(SndDriver.Drum) (*SndDriver.Drum)(Type,Force); - -#ifdef unused - /* Log drum to MIDI file */ - MIDIDrum(Type,Force); -#endif -} - -/** SetSound() ***********************************************/ -/** Set sound type at a given channel. MIDI instruments can **/ -/** be set directly by ORing their numbers with SND_MIDI. **/ -/*************************************************************/ -void SetSound(int Channel,int Type) -{ - if(Channel<0) return; - - if(SndDriver.SetSound) (*SndDriver.SetSound)(Channel,Type); - -#ifdef unused - /* Log instrument change to MIDI file */ - MIDISetSound(Channel,Type); -#endif -} - -/** SetChannels() ********************************************/ -/** Set master volume (0..255) and switch channels on/off. **/ -/** Each channel N has corresponding bit 2^N in Switch. Set **/ -/** or reset this bit to turn the channel on or off. **/ -/*************************************************************/ -void SetChannels(int Volume,int Switch) -{ - Volume = Volume<0? 0:Volume>255? 255:Volume; - - if(SndDriver.SetChannels) (*SndDriver.SetChannels)(Volume,Switch); -} - -/** SetWave() ************************************************/ -/** Set waveform for a given channel. The channel will be **/ -/** marked with sound type SND_WAVE. Set Rate=0 if you want **/ -/** waveform to be an instrument or set it to the waveform **/ -/** own playback rate. **/ -/*************************************************************/ -void SetWave(int Channel,const signed char *Data,int Length,int Rate) -{ - if((Channel<0)||(Length<=0)) return; - - if(SndDriver.SetWave) (*SndDriver.SetWave)(Channel,Data,Length,Rate); - -#ifdef unused - /* Log instrument change to MIDI file */ - MIDISetSound(Channel,Rate? -1:SND_MELODIC); -#endif -} - -#ifdef unused -/** InitMIDI() ***********************************************/ -/** Initialize soundtrack logging into MIDI file FileName. **/ -/** Repeated calls to InitMIDI() will close current MIDI **/ -/** file and continue logging into a new one. **/ -/*************************************************************/ - -void InitMIDI(const char *FileName) -{ - int WasLogging,J; - - /* Must pass a name! */ - if(!FileName) return; - - /* Memorize logging status */ - WasLogging=Logging; - - /* If MIDI logging in progress, close current file */ - if(MIDIOut) TrashMIDI(); - - /* Clear instrument types */ - for(J=0;J>24)&0xFF,MIDIOut); - fputc((Length>>16)&0xFF,MIDIOut); - fputc((Length>>8)&0xFF,MIDIOut); - fputc(Length&0xFF,MIDIOut); - /* Done logging */ - fclose(MIDIOut); - Logging = MIDI_OFF; - LastMsg = -1; - TickCount = 0; - MIDIOut = 0; -} - -/** MIDILogging() ********************************************/ -/** Turn soundtrack logging on/off and return its current **/ -/** status. Possible values of Switch are MIDI_OFF (turn **/ -/** logging off), MIDI_ON (turn logging on), MIDI_TOGGLE **/ -/** (toggle logging), and MIDI_QUERY (just return current **/ -/** state of logging). **/ -/*************************************************************/ -int MIDILogging(int Switch) -{ - static const char MThd[] = "MThd\0\0\0\006\0\0\0\1"; - /* ID DataLen Fmt Trks */ - static const char MTrk[] = "MTrk\0\0\0\0"; - /* ID TrkLen */ - int J,I; - - /* Toggle logging if requested */ - if(Switch==MIDI_TOGGLE) Switch=!Logging; - - if((Switch==MIDI_ON)||(Switch==MIDI_OFF)) - if(Switch^Logging) - { - /* When turning logging off, silence all channels */ - if(!Switch&&MIDIOut) - for(J=0;J>8)&0xFF,MIDIOut); - fputc(MIDI_DIVISIONS&0xFF,MIDIOut); - if(fwrite(MTrk,1,8,MIDIOut)!=8) - { fclose(MIDIOut);MIDIOut=0;return(MIDI_OFF); } - - /* Write out the tempo */ - WriteTempo(MIDI_DIVISIONS); - } - - /* Turn logging off on failure to open MIDIOut */ - if(!MIDIOut) Switch=MIDI_OFF; - - /* Assign new switch value */ - Logging=Switch; - - /* If switching logging on... */ - if(Switch) - { - /* Start logging without a pause */ - TickCount=0; - - /* Write instrument changes */ - for(J=0;J=0)&&(CH[J].Type&0x10000)) - { - I=CH[J].Type&~0x10000; - CH[J].Type=-1; - MIDISetSound(J,I); - } - } - } - - /* Return current logging status */ - return(Logging); -} - -/** MIDITicks() **********************************************/ -/** Log N 1ms MIDI ticks. **/ -/*************************************************************/ -void MIDITicks(int N) -{ - if(Logging&&MIDIOut&&(N>0)) TickCount+=N; -} - -/** MIDISound() **********************************************/ -/** Set sound frequency (Hz) and volume (0..255) for a **/ -/** given channel. **/ -/*************************************************************/ -void MIDISound(int Channel,int Freq,int Volume) -{ - int MIDIVolume,MIDINote,MIDIWheel; - - /* If logging off, file closed, or invalid channel, drop out */ - if(!Logging||!MIDIOut||(Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; - /* Frequency must be in range */ - if((FreqMIDI_MAXFREQ)) Freq=0; - /* Volume must be in range */ - if(Volume<0) Volume=0; else if(Volume>255) Volume=255; - /* Instrument number must be valid */ - if(CH[Channel].Type<0) Freq=0; - - if(!Volume||!Freq) NoteOff(Channel); - else - { - /* SND_TRIANGLE is twice quieter than SND_MELODIC */ - if(CH[Channel].Type==SND_TRIANGLE) Volume=(Volume+1)/2; - /* Compute MIDI note parameters */ - MIDIVolume = (127*Volume+128)/255; - MIDINote = Freqs[Freq/3].Note; - MIDIWheel = Freqs[Freq/3].Wheel; - - /* Play new note */ - NoteOn(Channel,MIDINote,MIDIVolume); - - /* Change pitch */ - if(CH[Channel].Pitch!=MIDIWheel) - { - MIDIMessage(0xE0+SHIFT(Channel),MIDIWheel&0x7F,(MIDIWheel>>7)&0x7F); - CH[Channel].Pitch=MIDIWheel; - } - } -} - -/** MIDISetSound() *******************************************/ -/** Set sound type for a given channel. **/ -/*************************************************************/ -void MIDISetSound(int Channel,int Type) -{ - /* Channel must be valid */ - if((Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; - - /* If instrument changed... */ - if(CH[Channel].Type!=Type) - { - /* If logging off or file closed, drop out */ - if(!Logging||!MIDIOut) CH[Channel].Type=Type|0x10000; - else - { - CH[Channel].Type=Type; - if(Type<0) NoteOff(Channel); - else - { - Type=Type&SND_MIDI? (Type&0x7F):Programs[Type%5]; - MIDIMessage(0xC0+SHIFT(Channel),Type,255); - } - } - } -} - -/** MIDIDrum() ***********************************************/ -/** Hit a drum of a given type with given force. **/ -/*************************************************************/ -void MIDIDrum(int Type,int Force) -{ - /* If logging off or invalid channel, drop out */ - if(!Logging||!MIDIOut) return; - /* The only non-MIDI drum is a click ("Low Wood Block") */ - Type=Type&DRM_MIDI? (Type&0x7F):77; - MIDIMessage(0x99,Type,(Force&0xFF)/2); -} - -/** MIDIMessage() ********************************************/ -/** Write out a MIDI message. **/ -/*************************************************************/ -void MIDIMessage(byte D0,byte D1,byte D2) -{ - /* Write number of ticks that passed */ - WriteDelta(); - - /* Write out the command */ - if(D0!=LastMsg) { LastMsg=D0;fputc(D0,MIDIOut); } - - /* Write out the arguments */ - if(D1<128) - { - fputc(D1,MIDIOut); - if(D2<128) fputc(D2,MIDIOut); - } -} - -/** NoteOn() *************************************************/ -/** Turn on a note on a given channel. **/ -/*************************************************************/ -void NoteOn(byte Channel,byte Note,byte Level) -{ - Note = Note>0x7F? 0x7F:Note; - Level = Level>0x7F? 0x7F:Level; - - if((CH[Channel].Note!=Note)||(CH[Channel].Level!=Level)) - { - if((CH[Channel].Note>=0)&&(CH[Channel].Note!=Note)) NoteOff(Channel); - MIDIMessage(0x90+SHIFT(Channel),Note,Level); - CH[Channel].Note=Note; - CH[Channel].Level=Level; - } -} - -/** NoteOff() ************************************************/ -/** Turn off a note on a given channel. **/ -/*************************************************************/ -void NoteOff(byte Channel) -{ - if(CH[Channel].Note>=0) - { - MIDIMessage(0x80+SHIFT(Channel),CH[Channel].Note,127); - CH[Channel].Note=-1; - } -} - -/** WriteDelta() *********************************************/ -/** Write number of ticks since the last MIDI command and **/ -/** reset the counter. **/ -/*************************************************************/ -void WriteDelta(void) -{ - if(TickCount<128) fputc(TickCount,MIDIOut); - else - { - if(TickCount<128*128) - { - fputc((TickCount>>7)|0x80,MIDIOut); - fputc(TickCount&0x7F,MIDIOut); - } - else - { - fputc(((TickCount>>14)&0x7F)|0x80,MIDIOut); - fputc(((TickCount>>7)&0x7F)|0x80,MIDIOut); - fputc(TickCount&0x7F,MIDIOut); - } - } - - TickCount=0; -} - -/** WriteTempo() *********************************************/ -/** Write out soundtrack tempo (Hz). **/ -/*************************************************************/ -void WriteTempo(int Freq) -{ - int J; - - J=500000*MIDI_DIVISIONS*2/Freq; - WriteDelta(); - fputc(0xFF,MIDIOut); - fputc(0x51,MIDIOut); - fputc(0x03,MIDIOut); - fputc((J>>16)&0xFF,MIDIOut); - fputc((J>>8)&0xFF,MIDIOut); - fputc(J&0xFF,MIDIOut); -} -#endif +/** EMULib Emulation Library *********************************/ +/** **/ +/** Sound.c **/ +/** **/ +/** This file file implements core part of the sound API **/ +/** and functions needed to log soundtrack into a MIDI **/ +/** file. See Sound.h for declarations. **/ +/** **/ +/** Copyright (C) Marat Fayzullin 1996-2021 **/ +/** You are not allowed to distribute this software **/ +/** commercially. Please, notify me, if you make any **/ +/** changes to this file. **/ +/*************************************************************/ +#include "Sound.h" + +#include +#include + +#if defined(UNIX) || defined(MAEMO) || defined(STMP3700) || defined(NXC2600) || defined(ANDROID) +#include +#endif + +#if defined(ANDROID) +/* On Android, may need to open files for writing at an */ +/* alternative location, if the requested location is */ +/* not available. OpenRealFile() WILL NOT USE ZLIB. */ +#define fopen OpenRealFile +#endif + +typedef unsigned char byte; +typedef unsigned short word; + +struct SndDriverStruct SndDriver = +{ + (void (*)(int,int))0, + (void (*)(int,int))0, + (void (*)(int,int))0, + (void (*)(int,int,int))0, + (void (*)(int,const signed char *,int,int))0, + (const signed char *(*)(int))0 +}; + +static const struct { byte Note;word Wheel; } Freqs[4096] = +{ +#include "MIDIFreq.h" +}; + +static const int Programs[] = +{ + 80, /* SND_MELODIC/SND_RECTANGLE */ + 80, /* SND_TRIANGLE */ + 122, /* SND_NOISE */ + 122, /* SND_PERIODIC */ + 80, /* SND_WAVE */ +}; + +static struct +{ + int Type; + int Note; + int Pitch; + int Level; + int Power; +} MidiCH[MIDI_CHANNELS] = +{ + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 }, + { -1,-1,-1,-1,256 } +}; + +static struct +{ + int Type; /* Channel type (SND_*) */ + int Freq; /* Channel frequency (Hz) */ + int Volume; /* Channel volume (0..255) */ + + const signed char *Data; /* Wave data (-128..127 each) */ + int Length; /* Wave length in Data */ + int Rate; /* Wave playback rate (or 0Hz) */ + int Pos; /* Wave current position in Data */ + + int Count; /* Phase counter */ +} WaveCH[SND_CHANNELS] = +{ + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 }, + { SND_MELODIC,0,0,0,0,0,0,0 } +}; + +/** RenderAudio() Variables *******************************************/ +static int SndRate = 0; /* Sound rate (0=Off) */ +static int NoiseGen = 0x10000; /* Noise generator seed */ +static int NoiseOut = 16; /* NoiseGen bit used for output */ +static int NoiseXor = 14; /* NoiseGen bit used for XORing */ +int MasterSwitch = 0xFFFF; /* Switches to turn channels on/off */ +int MasterVolume = 192; /* Master volume */ + +/** MIDI Logging Variables ********************************************/ +static const char *LogName = 0; /* MIDI logging file name */ +static int Logging = MIDI_OFF; /* MIDI logging state (MIDI_*) */ +static int TickCount = 0; /* MIDI ticks since WriteDelta() */ +static int LastMsg = -1; /* Last MIDI message */ +static int DrumOn = 0; /* 1: MIDI drums are ON */ +static FILE *MIDIOut = 0; /* MIDI logging file handle */ + +static void MIDISound(int Channel,int Freq,int Volume); +static void MIDISetSound(int Channel,int Type); +static void MIDIDrum(int Type,int Force); +static void MIDIMessage(byte D0,byte D1,byte D2); +static void NoteOn(byte Channel,byte Note,byte Level); +static void NoteOff(byte Channel); +static void WriteDelta(void); +static void WriteTempo(int Freq); + +/** SHIFT() **************************************************/ +/** Make MIDI channel#10 last, as it is normally used for **/ +/** percussion instruments only and doesn't sound nice. **/ +/*************************************************************/ +#define SHIFT(Ch) (Ch==15? 9:Ch>8? Ch+1:Ch) + +/** GetSndRate() *********************************************/ +/** Get current sampling rate used for synthesis. **/ +/*************************************************************/ +unsigned int GetSndRate(void) { return(SndRate); } + +/** Sound() **************************************************/ +/** Generate sound of given frequency (Hz) and volume **/ +/** (0..255) via given channel. Setting Freq=0 or Volume=0 **/ +/** turns sound off. **/ +/*************************************************************/ +void Sound(int Channel,int Freq,int Volume) +{ + /* All parameters have to be valid */ + if((Channel<0)||(Channel>=SND_CHANNELS)) return; + Freq = Freq<0? 0:Freq; + Volume = Volume<0? 0:Volume>255? 255:Volume; + + /* Modify channel parameters */ + WaveCH[Channel].Volume = Volume; + WaveCH[Channel].Freq = Freq; + + /* When disabling sound, reset waveform */ + if(!Freq||!Volume) + { + WaveCH[Channel].Pos = 0; + WaveCH[Channel].Count = 0; + } + + /* Call sound driver if present */ + if(SndDriver.Sound) (*SndDriver.Sound)(Channel,Freq,Volume); + + /* Log sound to MIDI file */ + MIDISound(Channel,Freq,Volume); +} + +/** Drum() ***************************************************/ +/** Hit a drum of given type with given force (0..255). **/ +/** MIDI drums can be used by ORing their numbers with **/ +/** SND_MIDI. **/ +/*************************************************************/ +void Drum(int Type,int Force) +{ + /* Drum force has to be valid */ + Force = Force<0? 0:Force>255? 255:Force; + + /* Call sound driver if present */ + if(SndDriver.Drum) (*SndDriver.Drum)(Type,Force); + + /* Log drum to MIDI file */ + MIDIDrum(Type,Force); +} + +/** SetSound() ***********************************************/ +/** Set sound type at a given channel. MIDI instruments can **/ +/** be set directly by ORing their numbers with SND_MIDI. **/ +/*************************************************************/ +void SetSound(int Channel,int Type) +{ + /* Channel has to be valid */ + if((Channel<0)||(Channel>=SND_CHANNELS)) return; + + /* Set wave channel type */ + WaveCH[Channel].Type = Type; + + /* Call sound driver if present */ + if(SndDriver.SetSound) (*SndDriver.SetSound)(Channel,Type); + + /* Log instrument change to MIDI file */ + MIDISetSound(Channel,Type); +} + +/** SetChannels() ********************************************/ +/** Set master volume (0..255) and switch channels on/off. **/ +/** Each channel N has corresponding bit 2^N in Switch. Set **/ +/** or reset this bit to turn the channel on or off. **/ +/*************************************************************/ +void SetChannels(int Volume,int Switch) +{ + /* Volume has to be valid */ + Volume = Volume<0? 0:Volume>255? 255:Volume; + + /* Call sound driver if present */ + if(SndDriver.SetChannels) (*SndDriver.SetChannels)(Volume,Switch); + + /* Modify wave master settings */ + MasterVolume = Volume; + MasterSwitch = Switch&((1<=SND_CHANNELS)||(Length<=0)) return; + + /* Set wave channel parameters */ + WaveCH[Channel].Type = SND_WAVE; + WaveCH[Channel].Length = Length; + WaveCH[Channel].Rate = Rate; + WaveCH[Channel].Pos = Length? WaveCH[Channel].Pos%Length:0; + WaveCH[Channel].Count = 0; + WaveCH[Channel].Data = Data; + + /* Call sound driver if present */ + if(SndDriver.SetWave) (*SndDriver.SetWave)(Channel,Data,Length,Rate); + + /* Log instrument change to MIDI file */ + MIDISetSound(Channel,Rate? -1:SND_WAVE); + + /* Compute overall waveform power for MIDI */ + if(Rate) I=0; + else + { + for(J=I=0;J0? Data[J]:-Data[J]; + I = (I<<1)/Length; + I = I>256? 256:I; + } + + /* Will use power value when computing MIDI volume */ + MidiCH[Channel].Power = I; +} + +/** GetWave() ************************************************/ +/** Get current read position for the buffer set with the **/ +/** SetWave() call. Returns 0 if no buffer has been set, or **/ +/** if there is no playrate set (i.e. wave is instrument). **/ +/*************************************************************/ +const signed char *GetWave(int Channel) +{ + /* Channel has to be valid */ + if((Channel<0)||(Channel>=SND_CHANNELS)) return(0); + + /* If driver present, call it */ + if(SndDriver.GetWave) return((*SndDriver.GetWave)(Channel)); + + /* Return current read position */ + return( + WaveCH[Channel].Rate&&(WaveCH[Channel].Type==SND_WAVE)? + WaveCH[Channel].Data+WaveCH[Channel].Pos:0 + ); +} + +/** InitMIDI() ***********************************************/ +/** Initialize soundtrack logging into MIDI file FileName. **/ +/** Repeated calls to InitMIDI() will close current MIDI **/ +/** file and continue logging into a new one. **/ +/*************************************************************/ +void InitMIDI(const char *FileName) +{ + int WasLogging; + + /* Must pass a name! */ + if(!FileName) return; + + /* Memorize logging status */ + WasLogging=Logging; + + /* If MIDI logging in progress, close current file */ + if(MIDIOut) TrashMIDI(); + + /* Set log file name and ticks/second parameter, no logging yet */ + LogName = FileName; + Logging = MIDI_OFF; + LastMsg = -1; + TickCount = 0; + MIDIOut = 0; + DrumOn = 0; + + /* If was logging, restart */ + if(WasLogging) MIDILogging(MIDI_ON); +} + +/** TrashMIDI() **********************************************/ +/** Finish logging soundtrack and close the MIDI file. **/ +/*************************************************************/ +void TrashMIDI(void) +{ + long Length; + int J; + + /* If not logging, drop out */ + if(!MIDIOut) return; + /* Turn sound off */ + for(J=0;J>24)&0xFF,MIDIOut); + fputc((Length>>16)&0xFF,MIDIOut); + fputc((Length>>8)&0xFF,MIDIOut); + fputc(Length&0xFF,MIDIOut); + + /* Done logging */ + fclose(MIDIOut); + Logging = MIDI_OFF; + LastMsg = -1; + TickCount = 0; + MIDIOut = 0; +} + +/** MIDILogging() ********************************************/ +/** Turn soundtrack logging on/off and return its current **/ +/** status. Possible values of Switch are MIDI_OFF (turn **/ +/** logging off), MIDI_ON (turn logging on), MIDI_TOGGLE **/ +/** (toggle logging), and MIDI_QUERY (just return current **/ +/** state of logging). **/ +/*************************************************************/ +int MIDILogging(int Switch) +{ + static const char MThd[] = "MThd\0\0\0\006\0\0\0\1"; + /* ID DataLen Fmt Trks */ + static const char MTrk[] = "MTrk\0\0\0\0"; + /* ID TrkLen */ + int J,I; + + /* Toggle logging if requested */ + if(Switch==MIDI_TOGGLE) Switch=!Logging; + + if((Switch==MIDI_ON)||(Switch==MIDI_OFF)) + if(Switch^Logging) + { + /* When turning logging off, silence all channels */ + if(!Switch&&MIDIOut) + for(J=0;J>8)&0xFF,MIDIOut); + fputc(MIDI_DIVISIONS&0xFF,MIDIOut); + if(fwrite(MTrk,1,8,MIDIOut)!=8) + { fclose(MIDIOut);MIDIOut=0;return(MIDI_OFF); } + + /* Write out the tempo */ + WriteTempo(MIDI_DIVISIONS); + } + + /* Turn logging off on failure to open MIDIOut */ + if(!MIDIOut) Switch=MIDI_OFF; + + /* Assign new switch value */ + Logging=Switch; + + /* If switching logging on... */ + if(Switch) + { + /* Start logging without a pause */ + TickCount=0; + + /* Write instrument changes */ + for(J=0;J=0)&&(MidiCH[J].Type&0x10000)) + { + I=MidiCH[J].Type&~0x10000; + MidiCH[J].Type=-1; + MIDISetSound(J,I); + } + } + } + + /* Return current logging status */ + return(Logging); +} + +/** MIDITicks() **********************************************/ +/** Log N 1ms MIDI ticks. **/ +/*************************************************************/ +void MIDITicks(int N) +{ + if(Logging&&MIDIOut&&(N>0)) TickCount+=N; +} + +/** MIDISound() **********************************************/ +/** Set sound frequency (Hz) and volume (0..255) for a **/ +/** given channel. **/ +/*************************************************************/ +void MIDISound(int Channel,int Freq,int Volume) +{ + int MIDIVolume,MIDINote,MIDIWheel; + + /* If logging off, file closed, or invalid channel, drop out */ + if(!Logging||!MIDIOut||(Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; + /* Frequency must be in range */ + if((FreqMIDI_MAXFREQ)) Freq=0; + /* Instrument number must be valid */ + if(MidiCH[Channel].Type<0) Freq=0; + + /* MIDI sound volume values are in 0..127 range */ + /* SND_TRIANGLE has 1/2 volume of SND_MELODIC */ + /* SND_WAVE may have different effective volume */ + Volume = + MidiCH[Channel].Type==SND_TRIANGLE? ((Volume+3)>>2) + : MidiCH[Channel].Type==SND_WAVE? (((Volume*MidiCH[Channel].Power)+511)>>9) + : ((Volume+1)>>1); + + /* Volume must be in range */ + if(Volume<0) Volume=0; else if(Volume>127) Volume=127; + + if(!Volume||!Freq) NoteOff(Channel); + else + { + /* Compute MIDI note parameters */ + MIDIVolume = Volume; + MIDINote = Freqs[Freq/3].Note; + MIDIWheel = Freqs[Freq/3].Wheel; + + /* Play new note */ + NoteOn(Channel,MIDINote,MIDIVolume); + + /* Change pitch */ + if(MidiCH[Channel].Pitch!=MIDIWheel) + { + MIDIMessage(0xE0+SHIFT(Channel),MIDIWheel&0x7F,(MIDIWheel>>7)&0x7F); + MidiCH[Channel].Pitch=MIDIWheel; + } + } +} + +/** MIDISetSound() *******************************************/ +/** Set sound type for a given channel. **/ +/*************************************************************/ +void MIDISetSound(int Channel,int Type) +{ + /* Channel must be valid */ + if((Channel>=MIDI_CHANNELS-1)||(Channel<0)) return; + + /* If instrument changed... */ + if(MidiCH[Channel].Type!=Type) + { + /* If logging off or file closed, drop out */ + if(!Logging||!MIDIOut) MidiCH[Channel].Type=Type|0x10000; + else + { + MidiCH[Channel].Type=Type; + if(Type<0) NoteOff(Channel); + else + { + Type=Type&SND_MIDI? (Type&0x7F):Programs[Type%5]; + MIDIMessage(0xC0+SHIFT(Channel),Type,255); + } + } + } +} + +/** MIDIDrum() ***********************************************/ +/** Hit a drum of a given type with given force. **/ +/*************************************************************/ +void MIDIDrum(int Type,int Force) +{ + /* If logging off or invalid channel, drop out */ + if(!Logging||!MIDIOut) return; + /* The only non-MIDI drum is a click ("Low Wood Block") */ + Type=Type&DRM_MIDI? (Type&0x7F):77; + /* Release previous drum */ + if(DrumOn) MIDIMessage(0x89,DrumOn,127); + /* Hit next drum */ + if(Type) MIDIMessage(0x99,Type,(Force&0xFF)>>1); + DrumOn=Type; +} + +/** MIDIMessage() ********************************************/ +/** Write out a MIDI message. **/ +/*************************************************************/ +void MIDIMessage(byte D0,byte D1,byte D2) +{ + /* Write number of ticks that passed */ + WriteDelta(); + + /* Write out the command */ + if(D0!=LastMsg) { LastMsg=D0;fputc(D0,MIDIOut); } + + /* Write out the arguments */ + if(D1<128) + { + fputc(D1,MIDIOut); + if(D2<128) fputc(D2,MIDIOut); + } +} + +/** NoteOn() *************************************************/ +/** Turn on a note on a given channel. **/ +/*************************************************************/ +void NoteOn(byte Channel,byte Note,byte Level) +{ + Note = Note>0x7F? 0x7F:Note; + Level = Level>0x7F? 0x7F:Level; + + if((MidiCH[Channel].Note!=Note)||(MidiCH[Channel].Level!=Level)) + { + if(MidiCH[Channel].Note>=0) NoteOff(Channel); + MIDIMessage(0x90+SHIFT(Channel),Note,Level); + MidiCH[Channel].Note=Note; + MidiCH[Channel].Level=Level; + } +} + +/** NoteOff() ************************************************/ +/** Turn off a note on a given channel. **/ +/*************************************************************/ +void NoteOff(byte Channel) +{ + if(MidiCH[Channel].Note>=0) + { + MIDIMessage(0x80+SHIFT(Channel),MidiCH[Channel].Note,127); + MidiCH[Channel].Note=-1; + } +} + +/** WriteDelta() *********************************************/ +/** Write number of ticks since the last MIDI command and **/ +/** reset the counter. **/ +/*************************************************************/ +void WriteDelta(void) +{ + if(TickCount<128) fputc(TickCount,MIDIOut); + else + { + if(TickCount<128*128) + { + fputc((TickCount>>7)|0x80,MIDIOut); + fputc(TickCount&0x7F,MIDIOut); + } + else + { + fputc(((TickCount>>14)&0x7F)|0x80,MIDIOut); + fputc(((TickCount>>7)&0x7F)|0x80,MIDIOut); + fputc(TickCount&0x7F,MIDIOut); + } + } + + TickCount=0; +} + +/** WriteTempo() *********************************************/ +/** Write out soundtrack tempo (Hz). **/ +/*************************************************************/ +void WriteTempo(int Freq) +{ + int J; + + J=500000*MIDI_DIVISIONS*2/Freq; + WriteDelta(); + fputc(0xFF,MIDIOut); + fputc(0x51,MIDIOut); + fputc(0x03,MIDIOut); + fputc((J>>16)&0xFF,MIDIOut); + fputc((J>>8)&0xFF,MIDIOut); + fputc(J&0xFF,MIDIOut); +} + +/** InitSound() **********************************************/ +/** Initialize RenderSound() with given parameters. **/ +/*************************************************************/ +unsigned int InitSound(unsigned int Rate,unsigned int Latency) +{ + int I; + + /* Shut down current sound */ + TrashSound(); + + /* Initialize internal variables (keeping MasterVolume/MasterSwitch!) */ + SndRate = 0; + + /* Reset sound parameters */ + for(I=0;I0? + (SndRate<<15)/WaveCH[J].Freq/WaveCH[J].Rate + : (SndRate<<15)/WaveCH[J].Freq/WaveCH[J].Length; + /* Do not allow high frequencies (GBC Frogger) */ + if(K<0x8000) break; + L1 = WaveCH[J].Pos%WaveCH[J].Length; + L2 = WaveCH[J].Count; + A1 = WaveCH[J].Data[L1]*V; +#if !defined(WAVE_INTERPOLATION) + /* Add waveform to the buffer */ + for(I=0;I=K) + { + L1 = (L1+L2/K)%WaveCH[J].Length; + A1 = WaveCH[J].Data[L1]*V; + L2 = L2%K; + } + /* Output waveform */ + Wave[I]+=A1; + /* Next waveform step */ + L2+=0x8000; + } +#else /* WAVE_INTERPOLATION */ + /* If expecting interpolation... */ + if(L2>15)+1; + N = ((K-(L2&0x7FFF))>>15)+1; + } + /* Add waveform to the buffer */ + for(I=0;I>15)+1; + } + } +#endif /* WAVE_INTERPOLATION */ + /* End counting */ + WaveCH[J].Pos = L1; + WaveCH[J].Count = L2; + break; + + case SND_NOISE: /* White Noise */ + /* For high frequencies, recompute volume */ + if(WaveCH[J].Freq>NoiseOut)&1? 127:-128)*V; + L1+=K; + if(L1&0xFFFF0000) + { + /* XOR NoiseOut and NoiseXOR bits and feed them back */ + NoiseGen= + (((NoiseGen>>NoiseOut)^(NoiseGen>>NoiseXor))&1) + | ((NoiseGen<<1)&((2<=SndRate/2) break; + K=0x10000*WaveCH[J].Freq/SndRate; + L1=WaveCH[J].Count; +#if !defined(SLOW_MELODIC_AUDIO) + for(I=0;IJ? J:Samples-K; + + /* Convert samples */ + for(I=0;I>8; + D = D>32767? 32767:D<-32768? -32768:D; +#if defined(BPU16) + Buf[I] = D+32768; +#elif defined(BPS16) + Buf[I] = D; +#elif defined(BPU8) + Buf[I] = (D>>8)+128; +#else + Buf[I] = D>>8; +#endif + } + + /* Play samples */ + I = WriteAudio(Buf,J); + } + + /* Return number of samples played */ + return(K); +} + +/** RenderAndPlayAudio() *************************************/ +/** Render and play a given number of samples. Returns the **/ +/** number of samples actually played. **/ +/*************************************************************/ +unsigned int RenderAndPlayAudio(unsigned int Samples) +{ + int Buf[256]; + unsigned int J,I; + + /* Exit if wave sound not initialized */ + if(SndRate<8192) return(0); + + J = GetFreeAudio(); + Samples = Samples= 2 */ - /* Bigger value results in better behaviour on loaded */ - /* but output gets more delayed. */ - -/** InitSound() **********************************************/ -/** Initialize Unix sound driver with given synthesis rate. **/ -/** Returns Rate on success, 0 otherwise. Pass Rate=0 to **/ -/** skip initialization and be silent. Pass Verbose!=0 to **/ -/** see initialization messages. **/ -/*************************************************************/ -int InitSound(int Rate,int Verbose); - -/** StopSound() **********************************************/ -/** Temporarily suspend sound. **/ -/*************************************************************/ -void StopSound(void); - -/** ResumeSound() ********************************************/ -/** Resume sound after StopSound(). **/ -/*************************************************************/ -void ResumeSound(void); - +#if !defined(MSDOS) & !defined(UNIX) & !defined(MAEMO) & !defined(WINDOWS) & !defined(S60) & !defined(UIQ) && !defined(ANDROID) +#define SND_CHANNELS MIDI_CHANNELS /* Default number */ +#endif /** SndDriver ************************************************/ /** Each sound driver should fill this structure with **/ @@ -145,8 +171,11 @@ struct SndDriverStruct void (*SetChannels)(int Volume,int Switch); void (*Sound)(int Channel,int NewFreq,int NewVolume); void (*SetWave)(int Channel,const signed char *Data,int Length,int Freq); + const signed char *(*GetWave)(int Channel); }; extern struct SndDriverStruct SndDriver; +#ifdef __cplusplus +} +#endif #endif /* SOUND_H */ - diff --git a/MCUME_pico2/picomsx/emucfg.h b/MCUME_pico2/picomsx/emucfg.h index d0ddea1..7839c4e 100644 --- a/MCUME_pico2/picomsx/emucfg.h +++ b/MCUME_pico2/picomsx/emucfg.h @@ -5,7 +5,8 @@ #define VID_FRAME_SKIP 0x0 #define TFT_VBUFFER_YCROP 0 #define SINGLELINE_RENDERING 1 -//#define CUSTOM_SND 1 +#define CUSTOM_SND 1 +#define CUSTOM_SND_C 1 //#define TIMER_REND 1 #define EXTRA_HEAP 0x1 #define FILEBROWSER diff --git a/MCUME_pico2/picomsx/fmsx.c b/MCUME_pico2/picomsx/fmsx.c index 1aeb27f..efec8a6 100644 --- a/MCUME_pico2/picomsx/fmsx.c +++ b/MCUME_pico2/picomsx/fmsx.c @@ -334,301 +334,6 @@ void msx_Input(int click) { -static int SoundRate = 0; -static int MasterVolume = 200; -static int MasterSwitch = (1<0) J-=I; - //} - - break; - case 0xFC: R=Buf[1]; - if(R>=1) - if(CH[J].Freq&&(V=CH[J].Volume)&&(M&1)) - switch(CH[J].Type) - { - case SND_NOISE: /* White Noise */ - /* For high frequencies, recompute volume */ - if(CH[J].Freq<=SoundRate) K=0x10000*CH[J].Freq/SoundRate; - else { V=V*SoundRate/CH[J].Freq;K=0x10000; } - L1=CH[J].Count; - V<<=7; - for(I=0;I0? (SoundRate<<15)/CH[J].Freq/CH[J].Rate - : (SoundRate<<15)/CH[J].Freq/CH[J].Length; - L1 = CH[J].Pos%CH[J].Length; - L2 = CH[J].Count; - A1 = CH[J].Data[L1]*V; - /* If expecting interpolation... */ - if(L2>15)+1; - N = ((K-(L2&0x7FFF))>>15)+1; - } - /* Add waveform to the buffer */ - for(I=0;I>15)+1; - } - } - /* End counting */ - CH[J].Pos = L1; - CH[J].Count = L2; - break; - - case SND_MELODIC: /* Melodic Sound */ - case SND_TRIANGLE: /* Triangular Wave */ - default: /* Default Sound */ - /* Triangular wave has twice less volume */ - if(CH[J].Type==SND_TRIANGLE) V=(V+1)>>1; - /* Do not allow frequencies that are too high */ - if(CH[J].Freq>=SoundRate/3) break; - K=0x10000*CH[J].Freq/SoundRate; - L1=CH[J].Count; - V<<=7; - for(I=0;I>16; - I=I<-128? -128:I>127? 127:I; - //Buf[J]=AUDIO_CONV(I); - *dest++ = I; - *dest++ = I; - Wave[J]=0; - } - - - -} - -/** Generate sound of given frequency (Hz) and volume **/ -/** (0..255) via given channel. **/ -/*************************************************************/ -static void DSound(int Channel,int NewFreq,int NewVolume) -{ - unsigned char Buf[4]; - - if((Channel<0)||(Channel>=SND_CHANNELS)) return; - if(!SoundRate||!(MasterSwitch&(1<>8; - handleSoundCmd(Buf, 4); - -// write(PipeFD[1],Buf,4); - } -} - -/** Set master volume (0..255) and turn channels on/off. **/ -/** Each bit in Toggle corresponds to a channel (1=on). **/ -/*************************************************************/ -static void DSetChannels(int MVolume,int MSwitch) -{ - unsigned char Buf[4]; - int J; - - if(!SoundRate) return; - - /* Sending new MasterVolume/MasterSwitch */ - Buf[0]=0xFF; - Buf[1]=MVolume; - Buf[2]=MSwitch&0xFF; - Buf[3]=MSwitch>>8; - handleSoundCmd(Buf, 4); -// write(PipeFD[1],Buf,4); - - /* Switching channels on/off */ - for(J=0;J>8; - } - - /* Write out */ - handleSoundCmd(Buf, 4); -// write(PipeFD[1],Buf,4); - } - - /* Set new MasterSwitch value */ - MasterSwitch=MSwitch; - MasterVolume=MVolume; -} - -/** Set sound type (SND_NOISE/SND_MELODIC) for a given **/ -/** channel. **/ -/*************************************************************/ -static void DSetSound(int Channel,int NewType) -{ - unsigned char Buf[4]; - - if(!SoundRate) return; - if((Channel<0)||(Channel>=SND_CHANNELS)) return; - CH[Channel].Type=NewType; - - Buf[0]=0xFC; - Buf[1]=Channel; - Buf[2]=NewType&0xFF; - Buf[3]=NewType>>8; - handleSoundCmd(Buf, 4); -// write(PipeFD[1],Buf,4); -} - -/** Set waveform for a given channel. The channel will be **/ -/** marked with sound type SND_WAVE. Set Rate=0 if you want **/ -/** waveform to be an instrument or set it to the waveform **/ -/** own playback rate. **/ -/*************************************************************/ -static void DSetWave(int Channel,const signed char *Data,int Length,int Rate) -{ - unsigned char Buf[6+SND_SAMPLESIZE]; - - if(!SoundRate) return; - if((Channel<0)||(Channel>=SND_CHANNELS)) return; - if((Length<=0)||(Length>SND_SAMPLESIZE)) return; - - Buf[0]=0xFE; - Buf[1]=Channel; - Buf[2]=Length&0xFF; - Buf[3]=Length>>8; - Buf[4]=Rate&0xFF; - Buf[5]=Rate>>8; - memcpy(Buf+6,Data,Length); - handleSoundCmd(Buf, 6+Length); -// write(PipeFD[1],Buf,6+Length); -} - -static void DDrum(int Type,int Force) -{ -} - void msx_Start(char * Cartridge) { @@ -684,28 +389,10 @@ void msx_Start(char * Cartridge) word A; //FILE *F; -#ifdef SOUND_PRESENT #ifdef HAS_SND emu_sndInit(); - SndDriver.SetSound = DSetSound; - SndDriver.Drum = DDrum; - SndDriver.SetChannels = DSetChannels; - SndDriver.Sound = DSound; - SndDriver.SetWave = DSetWave; - - //int J; - /* Reset all channels */ - for(J=0;J>8)+128; +#endif } + void SetColor(byte N,byte R,byte G,byte B) { XPal[N] = N; diff --git a/MCUME_pico2/picomsx/picomsx.cpp b/MCUME_pico2/picomsx/picomsx.cpp index bf5fdc2..d5ce494 100644 --- a/MCUME_pico2/picomsx/picomsx.cpp +++ b/MCUME_pico2/picomsx/picomsx.cpp @@ -183,8 +183,10 @@ void * emu_LineBuffer(int line) #include "AudioPlaySystem.h" AudioPlaySystem mymixer; +#define AUDIO_BUFFER_LEN (256 ) //(22050/50) + void emu_sndInit() { - tft.begin_audio(256, mymixer.snd_Mixer); + tft.begin_audio(AUDIO_BUFFER_LEN*2, mymixer.snd_Mixer); mymixer.start(); } diff --git a/MCUME_pico2/psram/psram_spi.h b/MCUME_pico2/psram/psram_spi.h index 1c7080d..645a809 100755 --- a/MCUME_pico2/psram/psram_spi.h +++ b/MCUME_pico2/psram/psram_spi.h @@ -58,6 +58,8 @@ SOFTWARE. #include "hardware/sync.h" #endif #include + +//#define PSRAM_ASYNC 1 #include "psram_spi.pio.h" @@ -400,6 +402,7 @@ static uint8_t write16_command[] = { * @param addr Address to write to. * @param val Value to write. */ + __force_inline static void psram_write16(psram_spi_inst_t* spi, uint32_t addr, uint16_t val) { write16_command[3] = addr >> 16; write16_command[4] = addr >> 8; diff --git a/MCUME_pico2/psram/psram_t.cpp b/MCUME_pico2/psram/psram_t.cpp index f05c782..c0e98ad 100644 --- a/MCUME_pico2/psram/psram_t.cpp +++ b/MCUME_pico2/psram/psram_t.cpp @@ -10,12 +10,12 @@ #include "psram_spi.h" +#ifdef PSCACHE Page PSRAM_T::pages[MAX_PAGES]; uint8_t PSRAM_T::nbPages=0; int8_t PSRAM_T::top=0; int8_t PSRAM_T::last=0; - - +#endif #define RAM_READ 0xB @@ -29,19 +29,22 @@ PSRAM_T::PSRAM_T(uint8_t cs, uint8_t mosi, uint8_t sclk, uint8_t miso) { } - void PSRAM_T::begin(void) { psram_spi = psram_spi_init(pio2, 0); } - uint8_t PSRAM_T::psram_read(uint32_t addr) { return psram_read8(&psram_spi, addr); } +uint16_t PSRAM_T::psram_read_w(uint32_t addr) +{ + return psram_read16(&psram_spi, addr); +} + void PSRAM_T::psram_read_n(uint32_t addr, uint8_t * val, int n) { @@ -55,6 +58,11 @@ void PSRAM_T::psram_write(uint32_t addr, uint8_t val) psram_write8(&psram_spi, addr, val); } +void PSRAM_T::psram_write_w(uint32_t addr, uint16_t val) +{ + psram_write16(&psram_spi, addr, val); +} + static uint8_t resp[PAGE_SIZE]; @@ -71,14 +79,15 @@ void PSRAM_T::psram_write_n(uint32_t addr, uint8_t * val, int n) void PSRAM_T::pswrite(uint32_t addr, uint8_t val) { psram_write(addr, val); - //return; +#ifdef PSCACHE uint32_t curPage=addr&(~(PAGE_SIZE-1)); for (int i=0; i>8 ; + break; + } + } +#endif } diff --git a/MCUME_pico2/psram/psram_t.h b/MCUME_pico2/psram/psram_t.h index 0971970..4e4e6f8 100644 --- a/MCUME_pico2/psram/psram_t.h +++ b/MCUME_pico2/psram/psram_t.h @@ -10,6 +10,10 @@ #include "pico.h" #include "pico/stdlib.h" +#define PSCACHE 1 + +//#define PAGE_SIZE 16 //32 //2048 //1024 +//#define MAX_PAGES 8 #define PAGE_SIZE 16 //32 //2048 //1024 #define MAX_PAGES 8 @@ -30,11 +34,14 @@ class PSRAM_T void pswrite(uint32_t addr, uint8_t val); uint8_t psread(uint32_t addr); uint16_t psread_w(uint32_t addr); + void pswrite_w(uint32_t addr, uint16_t val); private: static uint8_t psram_read(uint32_t addr); + static uint16_t psram_read_w(uint32_t addr); static void psram_read_n(uint32_t addr, uint8_t * val, int n); static void psram_write(uint32_t addr, uint8_t val); + static void psram_write_w(uint32_t addr, uint16_t val); static void psram_write_n(uint32_t addr, uint8_t * val, int n); protected: diff --git a/MCUME_pico2/usb_kbd/hid_app.c b/MCUME_pico2/usb_kbd/hid_app.c index 2f47f7e..cc15863 100644 --- a/MCUME_pico2/usb_kbd/hid_app.c +++ b/MCUME_pico2/usb_kbd/hid_app.c @@ -111,10 +111,10 @@ static int conv_table_uk[128][2] = {KBD_KEY_F6 , KBD_KEY_F6}, /* 0x3f */ \ {KBD_KEY_F7 , KBD_KEY_F7}, /* 0x40 */ \ {KBD_KEY_F8 , KBD_KEY_F8}, /* 0x41 */ \ - {0 , 0 }, /* 0x42 */ \ - {0 , 0 }, /* 0x43 */ \ - {0 , 0 }, /* 0x44 */ \ - {0 , 0 }, /* 0x45 */ \ + {KBD_KEY_F9 , KBD_KEY_F9}, /* 0x42 */ \ + {KBD_KEY_F10 , KBD_KEY_F10}, /* 0x43 */ \ + {KBD_KEY_F11 , KBD_KEY_F11}, /* 0x44 */ \ + {KBD_KEY_F12 , KBD_KEY_F12}, /* 0x45 */ \ {0 , 0 }, /* 0x46 */ \ {0 , 0 }, /* 0x47 */ \ {0 , 0 }, /* 0x48 */ \ @@ -222,10 +222,10 @@ static int conv_table_be[128][2] = {KBD_KEY_F6 , KBD_KEY_F6}, /* 0x3f */ \ {KBD_KEY_F7 , KBD_KEY_F7}, /* 0x40 */ \ {KBD_KEY_F8 , KBD_KEY_F8}, /* 0x41 */ \ - {0 , 0 }, /* 0x42 */ \ - {0 , 0 }, /* 0x43 */ \ - {0 , 0 }, /* 0x44 */ \ - {0 , 0 }, /* 0x45 */ \ + {KBD_KEY_F9 , KBD_KEY_F9}, /* 0x42 */ \ + {KBD_KEY_F10 , KBD_KEY_F10}, /* 0x43 */ \ + {KBD_KEY_F11 , KBD_KEY_F11}, /* 0x44 */ \ + {KBD_KEY_F12 , KBD_KEY_F12}, /* 0x45 */ \ {0 , 0 }, /* 0x46 */ \ {0 , 0 }, /* 0x47 */ \ {0 , 0 }, /* 0x48 */ \ diff --git a/MCUME_pico2/usb_kbd/kbd.h b/MCUME_pico2/usb_kbd/kbd.h index b63f1b4..421d563 100755 --- a/MCUME_pico2/usb_kbd/kbd.h +++ b/MCUME_pico2/usb_kbd/kbd.h @@ -26,7 +26,10 @@ #define KBD_KEY_F6 1016 #define KBD_KEY_F7 1017 #define KBD_KEY_F8 1018 - +#define KBD_KEY_F9 1019 +#define KBD_KEY_F10 1020 +#define KBD_KEY_F11 1021 +#define KBD_KEY_F12 1022 #define KEY_PRESSED 1 #define KEY_RELEASED 0

B)OVmG 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