diff options
-rw-r--r-- | firmware/drivers/audio/tsc2100.c | 3 | ||||
-rw-r--r-- | firmware/export/config-mrobe500.h | 3 | ||||
-rwxr-xr-x | firmware/target/arm/tms320dm320/debug-dm320.c | 39 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp-dm320.c | 123 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp-target.h | 19 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/arm.c | 17 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/arm.h | 4 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/dma.c | 70 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/dsp/dsp-image.h | 126 | ||||
-rw-r--r-- | firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c | 91 |
10 files changed, 259 insertions, 236 deletions
diff --git a/firmware/drivers/audio/tsc2100.c b/firmware/drivers/audio/tsc2100.c index 98a16f1fc1..8a71d57e78 100644 --- a/firmware/drivers/audio/tsc2100.c +++ b/firmware/drivers/audio/tsc2100.c @@ -83,7 +83,7 @@ void audiohw_init(void) void audiohw_postinit(void) { - audiohw_mute(0); + audiohw_mute(false); } void audiohw_set_master_vol(int vol_l, int vol_r) @@ -112,7 +112,6 @@ void audiohw_close(void) { /* mute headphones */ audiohw_mute(true); - } void audiohw_set_frequency(int fsel) diff --git a/firmware/export/config-mrobe500.h b/firmware/export/config-mrobe500.h index 857404b3db..9854d50e01 100644 --- a/firmware/export/config-mrobe500.h +++ b/firmware/export/config-mrobe500.h @@ -123,8 +123,7 @@ /* The number of bytes reserved for loadable plugins */ #define PLUGIN_BUFFER_SIZE 0x100000 -#define HW_SAMPR_CAPS (SAMPR_CAP_88 | SAMPR_CAP_44 | SAMPR_CAP_22 | \ - SAMPR_CAP_11) +#define HW_SAMPR_CAPS SAMPR_CAP_44 #define BATTERY_CAPACITY_DEFAULT 1100 /* default battery capacity */ #define BATTERY_CAPACITY_MIN 500 /* min. capacity selectable */ diff --git a/firmware/target/arm/tms320dm320/debug-dm320.c b/firmware/target/arm/tms320dm320/debug-dm320.c index db19a16a07..c09990b1ed 100755 --- a/firmware/target/arm/tms320dm320/debug-dm320.c +++ b/firmware/target/arm/tms320dm320/debug-dm320.c @@ -26,20 +26,55 @@ #include <stdbool.h> #include "button.h" #include "lcd.h" +#include "debug.h" #include "sprintf.h" #include "font.h" +#include "pcm.h" #include "debug-target.h" #include "lcd-target.h" #include "dsp-target.h" +#include "dsp/ipc.h" #ifndef CREATIVE_ZVx #include "tsc2100.h" #endif +#define ARM_BUFFER_SIZE (PCM_SIZE) + +static signed short *the_rover = (signed short *)0x1900000; +static unsigned int index_rover = 0; + +void pcmtest_get_more(unsigned char** start, size_t* size) +{ + unsigned long sdem_addr; + sdem_addr = (unsigned long)the_rover + index_rover; + + *start = (unsigned char*)(sdem_addr); + *size = ARM_BUFFER_SIZE; + + index_rover += ARM_BUFFER_SIZE; + if (index_rover >= 4*1024*1024) + { + index_rover = 0; + } + + DEBUGF("pcm_sdram at 0x%08lx, sdem_addr 0x%08lx", + (unsigned long)the_rover, (unsigned long)sdem_addr); +} + bool __dbg_ports(void) { - dsp_init(); - dsp_wake(); + int fd; + int bytes; + + fd = open("/test.raw", O_RDONLY); + bytes = read(fd, the_rover, 4*1024*1024); + close(fd); + + DEBUGF("read %d rover bytes", bytes); + + pcm_play_data(&pcmtest_get_more,(unsigned char*)the_rover, ARM_BUFFER_SIZE); + return false; } diff --git a/firmware/target/arm/tms320dm320/dsp-dm320.c b/firmware/target/arm/tms320dm320/dsp-dm320.c index aad2941254..f729cc4e90 100644 --- a/firmware/target/arm/tms320dm320/dsp-dm320.c +++ b/firmware/target/arm/tms320dm320/dsp-dm320.c @@ -27,18 +27,6 @@ #include "dsp-target.h" #include "dsp/ipc.h" -/* A "DSP image" is an array of these, terminated by raw_data_size_half = 0. */ -struct dsp_section { - const unsigned short *raw_data; - unsigned short physical_addr; - unsigned short raw_data_size_half; -}; - -/* Must define struct dsp_section before including the image. */ -#include "dsp/dsp-image.h" - -#define dsp_message (*(volatile struct ipc_message *)&DSP_(_status)) - #ifdef DEBUG static void dsp_status(void) { @@ -74,7 +62,7 @@ static void dsp_status(void) } #endif -static void dsp_reset(void) +void dsp_reset(void) { DSP_(0x7fff) = 0xdead; @@ -102,7 +90,7 @@ void dsp_wake(void) restore_irq(old_level); } -static void dsp_load(const struct dsp_section *im) +void dsp_load(const struct dsp_section *im) { while (im->raw_data_size_half) { volatile unsigned short *data_ptr = &DSP_(im->physical_addr); @@ -131,110 +119,3 @@ static void dsp_load(const struct dsp_section *im) } } -static signed short *the_rover = (signed short *)0x1900000; -static unsigned int index_rover = 0; -#define ARM_BUFFER_SIZE (PCM_SIZE) - -void dsp_init(void) -{ - unsigned long sdem_addr; - int fd; - int bytes; - - IO_INTC_IRQ0 = 1 << 11; - IO_INTC_EINT0 |= 1 << 11; - - IO_DSPC_HPIB_CONTROL = 1 << 10 | 1 << 9 | 1 << 8 | 1 << 7 | 1 << 3 | 1 << 0; - - dsp_reset(); - dsp_load(dsp_image); - - /* Initialize codec. */ - sdem_addr = (unsigned long)the_rover - CONFIG_SDRAM_START; - DEBUGF("pcm_sdram at 0x%08lx, sdem_addr 0x%08lx", - (unsigned long)the_rover, (unsigned long)sdem_addr); - DSP_(_sdem_addrl) = sdem_addr & 0xffff; - DSP_(_sdem_addrh) = sdem_addr >> 16; - DSP_(_sdem_dsp_size) = ARM_BUFFER_SIZE; - - fd = open("/test.raw", O_RDONLY); - bytes = read(fd, the_rover, 4*1024*1024); - close(fd); - - DEBUGF("read %d rover bytes", bytes); - -#ifdef IPC_SIZES - DEBUGF("dsp_message at 0x%08x", &dsp_message); - DEBUGF("sizeof(ipc_message)=%uB offset(ipc_message.payload)=%uB", - sizeof(struct ipc_message), (int)&((struct ipc_message*)0)->payload); -#endif - -#if 0//def INIT_MSG - /* Prepare init message. */ - - /* DSP accesses MUST be done a word at a time. */ - dsp_message.msg = MSG_INIT; - - sdem_addr = (unsigned long)pcm_sdram - CONFIG_SDRAM_START; - DEBUGF("pcm_sdram at 0x%08x, sdem_addr 0x%08x", pcm_sdram, sdem_addr); - dsp_message.payload.init.sdem_addrl = sdem_addr & 0xffff; - dsp_message.payload.init.sdem_addrh = sdem_addr >> 16; - - DEBUGF("dsp_message: %04x %04x %04x %04x", - ((unsigned short *)&dsp_message)[0], - ((unsigned short *)&dsp_message)[1], - ((unsigned short *)&dsp_message)[2], - ((unsigned short *)&dsp_message)[3]); -#endif - -} - -void DSPHINT(void) -{ - unsigned long sdem_addr; - unsigned int i; - char buffer[80]; - - IO_INTC_IRQ0 = 1 << 11; - - switch (dsp_message.msg) - { - case MSG_DEBUGF: - /* DSP stores one character per word. */ - for (i = 0; i < sizeof(buffer); i++) - { - buffer[i] = dsp_message.payload.debugf.buffer[i]; - } - - /* Release shared area to DSP. */ - dsp_wake(); - - DEBUGF("DSP: %s", buffer); - break; - case MSG_REFILL: - sdem_addr = (unsigned long)the_rover + index_rover - CONFIG_SDRAM_START; - - DSP_(_sdem_addrl) = sdem_addr & 0xffff; - DSP_(_sdem_addrh) = sdem_addr >> 16; - DSP_(_sdem_dsp_size) = ARM_BUFFER_SIZE; - - index_rover += ARM_BUFFER_SIZE; - if (index_rover >= 4*1024*1024) - { - index_rover = 0; - } - - DEBUGF("pcm_sdram at 0x%08lx, sdem_addr 0x%08lx", - (unsigned long)the_rover, (unsigned long)sdem_addr); - - break; - default: - DEBUGF("DSP: unknown msg 0x%04x", dsp_message.msg); - break; - } - - /* Release shared area to DSP. */ - dsp_wake(); - - DEBUGF("DSP: %s", buffer); -} diff --git a/firmware/target/arm/tms320dm320/dsp-target.h b/firmware/target/arm/tms320dm320/dsp-target.h index bbb36088f4..f2c70826e8 100644 --- a/firmware/target/arm/tms320dm320/dsp-target.h +++ b/firmware/target/arm/tms320dm320/dsp-target.h @@ -18,12 +18,25 @@ *
*/
#ifndef DSP_H
-#define DSP_H
+#define DSP_H /* DSP memory is mapped into ARM space via HPIB. */
#define DSP_(addr) (*(volatile unsigned short *)(0x40000 + ((addr) << 1)))
+ +/* A "DSP image" is an array of these, terminated by raw_data_size_half = 0. */ +struct dsp_section { + const unsigned short *raw_data; + unsigned short physical_addr; + unsigned short raw_data_size_half; +}; + +#define dsp_message (*(volatile struct ipc_message *)&DSP_(_status)) + +/* Must define struct dsp_section before including the image. */ +#include "dsp/dsp-image.h" -void dsp_init(void);
-void dsp_wake(void);
+void dsp_wake(void); +void dsp_load(const struct dsp_section *im);
+void dsp_reset(void); #endif
diff --git a/firmware/target/arm/tms320dm320/dsp/arm.c b/firmware/target/arm/tms320dm320/dsp/arm.c index a9d9d800e4..58162990cc 100644 --- a/firmware/target/arm/tms320dm320/dsp/arm.c +++ b/firmware/target/arm/tms320dm320/dsp/arm.c @@ -27,18 +27,26 @@ volatile struct ipc_message status; +extern int waiting; volatile int acked; interrupt void handle_int0(void) { IFR = 1; acked = 1; + waiting = 0; + rebuffer(); } -void waitforack(void) +void startack(void) { - /* Wait until ARM has picked up data. */ acked = 0; int_arm(); - while (!acked) { +} + +void waitack(void) +{ + /* Wait until ARM has picked up data. */ + while (!acked) + { /* IDLE alone never seems to wake up :( */ asm(" IDLE 1"); asm(" NOP"); @@ -52,7 +60,8 @@ void debugf(const char *fmt, ...) { vsnprintf((char *)status.payload.debugf.buffer, sizeof(status), fmt, args); va_end(args); - waitforack(); + startack(); + waitack(); acked = 2; } diff --git a/firmware/target/arm/tms320dm320/dsp/arm.h b/firmware/target/arm/tms320dm320/dsp/arm.h index 5a92f5e245..88b552c2ef 100644 --- a/firmware/target/arm/tms320dm320/dsp/arm.h +++ b/firmware/target/arm/tms320dm320/dsp/arm.h @@ -25,7 +25,9 @@ #include "registers.h" extern volatile struct ipc_message status; -void waitforack(void); + +void startack(void); +void waitack(void); void debugf(const char *fmt, ...); diff --git a/firmware/target/arm/tms320dm320/dsp/dma.c b/firmware/target/arm/tms320dm320/dsp/dma.c index 62c108ec6f..cf1e324a1f 100644 --- a/firmware/target/arm/tms320dm320/dsp/dma.c +++ b/firmware/target/arm/tms320dm320/dsp/dma.c @@ -54,6 +54,7 @@ unsigned short last_size; /* This tells us which half of the DSP buffer (data) is free */ unsigned short dma0_unlocked;
+int waiting=0; /* rebuffer sets up the next SDRAM to SARAM transfer and tells the ARM when it * is done with a buffer. */ @@ -76,45 +77,49 @@ void rebuffer(void) sdem_level=0; /* Get a new buffer (location and size) from ARM */ - status.msg = MSG_REFILL;
- int_arm(); + status.msg = MSG_REFILL; + waiting=1;
+ startack(); } - - /* Size is in bytes (but forced 32 bit transfers */ - if( (dsp_level + (sdem_dsp_size - sdem_level) ) > DSP_BUFFER_SIZE) - { - last_size = DSP_BUFFER_SIZE-dsp_level; - } - else + + if(!waiting) { - last_size = sdem_dsp_size-sdem_level;
- } + /* Size is in bytes (but forced 32 bit transfers */ + if( (dsp_level + (sdem_dsp_size - sdem_level) ) > DSP_BUFFER_SIZE) + { + last_size = DSP_BUFFER_SIZE-dsp_level; + } + else + { + last_size = sdem_dsp_size-sdem_level;
+ } - /* DSP addresses are 16 bit (word) */
- DSP_ADDRL = (unsigned short)data + (dma0_unlocked >> 1) + (dsp_level>>1);
- DSP_ADDRH = 0; + /* DSP addresses are 16 bit (word) */
+ DSP_ADDRL = (unsigned short)data + (dma0_unlocked >> 1) + (dsp_level>>1);
+ DSP_ADDRH = 0; - /* SDRAM addresses are 8 bit (byte) - * Warning: These addresses are forced to 32 bit alignment! - */ - sdem_addr = ((unsigned long)sdem_addrh << 16 | sdem_addrl) + sdem_level; - SDEM_ADDRL = sdem_addr & 0xffff; - SDEM_ADDRH = sdem_addr >> 16; + /* SDRAM addresses are 8 bit (byte) + * Warning: These addresses are forced to 32 bit alignment! + */ + sdem_addr = ((unsigned long)sdem_addrh << 16 | sdem_addrl) + sdem_level; + SDEM_ADDRL = sdem_addr & 0xffff; + SDEM_ADDRH = sdem_addr >> 16; - /* Set the size of the SDRAM to SARAM transfer (demac transfer) */ - DMA_SIZE = last_size; + /* Set the size of the SDRAM to SARAM transfer (demac transfer) */ + DMA_SIZE = last_size; - DMA_CTRL = 0;
+ DMA_CTRL = 0;
- /* These are just debug signals that are not used/needed right now */
- status.payload.refill._DMA_TRG = DMA_TRG;
- status.payload.refill._SDEM_ADDRH = SDEM_ADDRH;
- status.payload.refill._SDEM_ADDRL = SDEM_ADDRL;
- status.payload.refill._DSP_ADDRH = DSP_ADDRH;
- status.payload.refill._DSP_ADDRL = DSP_ADDRL;
+ /* These are just debug signals that are not used/needed right now */
+ status.payload.refill._DMA_TRG = DMA_TRG;
+ status.payload.refill._SDEM_ADDRH = SDEM_ADDRH;
+ status.payload.refill._SDEM_ADDRL = SDEM_ADDRL;
+ status.payload.refill._DSP_ADDRH = DSP_ADDRH;
+ status.payload.refill._DSP_ADDRL = DSP_ADDRL;
- /* Start the demac transfer */
- DMA_TRG = 1; + /* Start the demac transfer */
+ DMA_TRG = 1; + } } /* This interupt handler is for the SARAM (on DSP) to McBSP IIS DMA transfer. @@ -146,8 +151,7 @@ interrupt void handle_dma0(void) * (dsp_level), the SDRAM buffer level (sdem_level) and to rebuffer if the dsp * buffer is not full. */
-interrupt void handle_dmac(void) { - unsigned long sdem_addr;
+interrupt void handle_dmac(void) {
IFR = 1 << 11; dsp_level+=last_size; diff --git a/firmware/target/arm/tms320dm320/dsp/dsp-image.h b/firmware/target/arm/tms320dm320/dsp/dsp-image.h index a2b87ff732..93e70b7daf 100644 --- a/firmware/target/arm/tms320dm320/dsp/dsp-image.h +++ b/firmware/target/arm/tms320dm320/dsp/dsp-image.h @@ -20,88 +20,90 @@ * */ static const unsigned short _section_text[] = { - 0xe808, 0x75f8, 0x0008, 0x0280, 0xfc00, 0x4a11, 0x4a07, 0x4a1d, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x7711, 0x0001, 0x7681, 0x0001, 0x76f8, 0x2857, 0x0001, 0x8a1d, 0x8a07, 0x8a11, 0xf4eb, 0xeeff, 0x76f8, 0x2857, 0x0000, 0xf074, 0x0080, 0x10f8, 0x2857, 0xf844, 0x00ac, 0xf4e1, 0xf495, 0x10f8, 0x2857, 0xf845, 0x00a6, 0xee01, 0xfc00, 0xeefb, 0x4818, 0xf000, 0x0006, 0x76f8, 0x2806, 0x0002, 0x8004, 0x7600, 0x0051, 0x1006, 0x8001, 0x1004, 0x8002, 0xf274, 0x030f, 0xf020, 0x2807, 0xf074, 0x009c, 0xee05, 0x76f8, 0x2857, 0x0002, 0xfc00, 0x4a11, 0x7711, 0x0026, 0x7712, 0x0001, 0x7681, 0x0010, 0x7713, 0x0001, 0x7711, 0x0000, 0xeefe, 0x7681, 0xffff, 0xe501, 0xf495, 0xf6bb, 0xf074, 0x023d, 0xf074, 0x020e, 0xf074, 0x0268, 0x7600, 0x2c25, 0xf074, 0x00ae, 0xf4e1, 0xf495, 0xf073, 0x00e2, 0xe808, 0x75f8, 0x0008, 0x0280, 0xfc00, 0x4a11, 0x10f8, 0x285c, 0x08f8, 0x285a, 0xfa44, 0x00fc, 0xf495, 0xeefe, 0x76f8, 0x285c, 0x0000, 0x76f8, 0x2806, 0x0003, 0xf074, 0x00e6, 0x10f8, 0x285a, 0x00f8, 0x285b, 0x08f8, 0x285c, 0x8811, 0xf495, 0x7710, 0x4000, 0xf6a9, 0xf820, 0x010f, 0xf020, 0x4000, 0xf273, 0x0113, 0x08f8, 0x285b, 0x10f8, 0x285a, 0x08f8, 0x285c, 0x80f8, 0x285d, 0xf6b8, 0xf020, 0x8000, 0x6ff8, 0x285e, 0x0c1f, 0x6ff8, 0x285b, 0x0c1f, 0x75f8, 0x0008, 0x8002, 0xe800, 0x75f8, 0x0008, 0x8003, 0x10f8, 0x2858, 0xf1ef, 0xf3e1, 0x10f8, 0x2859, 0xf2a0, 0x00f8, 0x285c, 0x4e00, 0xf020, 0xffff, 0x5700, 0xf280, 0x75f8, 0x0008, 0x8000, 0x5600, 0xf0f0, 0x75f8, 0x0008, 0x8001, 0xe800, 0x75f8, 0x285d, 0x8004, 0x75f8, 0x0008, 0x8005, 0x74f8, 0x2808, 0x8006, 0x74f8, 0x2809, 0x8001, 0x74f8, 0x280a, 0x8000, 0x74f8, 0x280b, 0x8003, 0xe801, 0x74f8, 0x280c, 0x8002, 0xee02, 0x75f8, 0x0008, 0x8006, 0x8a11, 0xfc00, 0xf495, 0x4a08, 0x4a09, 0x4a0a, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a10, 0x4a11, 0x4a12, 0x4a13, 0x4a14, 0x4a15, 0x4a16, 0x4a17, 0x4a17, 0x4a19, 0x4a0e, 0x4a06, 0x4a07, 0x4a1a, 0x4a1d, 0x4a1b, 0x4a1c, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x4818, 0x68f8, 0x0018, 0xfffe, 0x7711, 0x0001, 0x4a08, 0x7681, 0x0040, 0x7711, 0x0055, 0x7681, 0x0000, 0x7711, 0x0057, 0x6f81, 0x0c41, 0xeeff, 0xf030, 0x4000, 0x8000, 0xf020, 0x4000, 0x1c00, 0x76f8, 0x285b, 0x0000, 0x80f8, 0x285e, 0xf074, 0x00eb, 0xee01, 0x8a18, 0xf495, 0x8a1c, 0x8a1b, 0x8a1d, 0x8a1a, 0x8a07, 0x8a06, 0x8a0e, 0x8a19, 0x8a17, 0x8a17, 0x8a16, 0x8a15, 0x8a14, 0x8a13, 0x8a12, 0x8a11, 0x8a10, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0a, 0x8a09, 0x8a08, 0xf4eb, 0xf495, 0x4a08, 0x4a09, 0x4a0a, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a10, 0x4a11, 0x4a12, 0x4a13, 0x4a14, 0x4a15, 0x4a16, 0x4a17, 0x4a17, 0x4a19, 0x4a0e, 0x4a06, 0x4a07, 0x4a1a, 0x4a1d, 0x4a1b, 0x4a1c, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x4818, 0x68f8, 0x0018, 0xfffe, 0x7711, 0x0001, 0x4a08, 0x7681, 0x0800, 0x10f8, 0x285d, 0x00f8, 0x285b, 0x80f8, 0x285b, 0x7710, 0x4000, 0x7211, 0x285b, 0x10f8, 0x285d, 0xf5a9, 0xeeff, 0x00f8, 0x285c, 0xfa20, 0x01f3, 0x80f8, 0x285c, 0xf074, 0x00eb, 0xee01, 0x8a18, 0xf495, 0x8a1c, 0x8a1b, 0x8a1d, 0x8a1a, 0x8a07, 0x8a06, 0x8a0e, 0x8a19, 0x8a17, 0x8a17, 0x8a16, 0x8a15, 0x8a14, 0x8a13, 0x8a12, 0x8a11, 0x8a10, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0a, 0x8a09, 0x8a08, 0xf4eb, 0x4a11, 0x7711, 0x0055, 0x7681, 0x0003, 0x7711, 0x0057, 0x7681, 0x2800, 0x7711, 0x0055, 0x7681, 0x0004, 0x7711, 0x0057, 0x7681, 0x7141, 0x7711, 0x0055, 0x7681, 0x0000, 0x7711, 0x0057, 0x7681, 0x8000, 0x7711, 0x0055, 0x7681, 0x0001, 0x7711, 0x0057, 0x7681, 0x0022, 0x7711, 0x0055, 0x7681, 0x0002, 0x7711, 0x0057, 0x7681, 0x4000, 0x7711, 0x0054, 0x7681, 0x0081, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0x0038, 0x7681, 0x0000, 0x7711, 0x0039, 0x7681, 0x0000, 0x7711, 0x0038, 0x7681, 0x0001, 0x7711, 0x0039, 0x7681, 0x0030, 0x7711, 0x0038, 0x7681, 0x000e, 0x7711, 0x0039, 0x7681, 0x0002, 0x7711, 0x0038, 0x7681, 0x0004, 0x7711, 0x0039, 0x7681, 0x00a0, 0x7711, 0x0038, 0x7681, 0x0005, 0x7711, 0x0039, 0x7681, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0x0038, 0x7681, 0x0001, 0x7711, 0x0039, 0x6981, 0x0001, 0x8a11, 0xfc00, 0xf7be, 0xf6b9, 0xf4a0, 0xf6b7, 0xf6b5, 0xf6b6, 0xf7b8, 0x7718, 0x1806, 0x6bf8, 0x0018, 0x0fff, 0x68f8, 0x0018, 0xfffe, 0xf020, 0x2d33, 0xf100, 0x0001, 0xf84d, 0x029f, 0xf6b8, 0xf495, 0xf020, 0x2d33, 0xf073, 0x0299, 0x7ef8, 0x0012, 0xf000, 0x0001, 0x47f8, 0x0011, 0x7e92, 0x00f8, 0x0011, 0xf000, 0x0001, 0x7ef8, 0x0011, 0xf000, 0x0001, 0x6c89, 0x028e, 0xf7b8, 0xeefc, 0xf020, 0xffff, 0xf100, 0x0001, 0xf84d, 0x02b7, 0xf6b8, 0xf495, 0xf020, 0xffff, 0xf273, 0x02b1, 0x4e02, 0xf495, 0xf5e3, 0x5602, 0x7e00, 0x1100, 0xfa4c, 0x02af, 0x6b03, 0x0001, 0xf6b8, 0xee04, 0xf074, 0x0f01, 0xf074, 0x02bd, 0x4a11, 0x4a16, 0xeeff, 0x10f8, 0x2882, 0xf4e3, 0x7211, 0x285f, 0x10f8, 0x0011, 0xf845, 0x02d5, 0x4811, 0xf000, 0x2860, 0x8816, 0xf495, 0xf495, 0x10ee, 0xffff, 0xf4e3, 0x6ce9, 0xffff, 0x02cf, 0x10f8, 0x2881, 0xf845, 0x02dc, 0x10f8, 0x2881, 0xf4e3, 0x10f8, 0x2880, 0xf845, 0x02e3, 0x10f8, 0x2880, 0xf4e3, 0x10f8, 0x2883, 0xf4e3, 0xf074, 0x030c, 0xf073, 0x02e8, 0x4a11, 0x8811, 0x10f8, 0x2882, 0xf4e3, 0xf7b8, 0x10f8, 0x285f, 0xf468, 0xf478, 0xf010, 0x0020, 0xf843, 0x02fe, 0x10f8, 0x2883, 0xf4e3, 0xe801, 0xf073, 0x030a, 0x7212, 0x285f, 0x10f8, 0x2883, 0x6bf8, 0x285f, 0x0001, 0x70e2, 0x2860, 0x0011, 0xf4e3, 0xe800, 0x8a11, 0xfc00, 0xf495, 0xf073, 0x030d, 0x4a11, 0xeef8, 0xf495, 0x710b, 0x0012, 0x110c, 0x710a, 0x0011, 0x7004, 0x0012, 0x8005, 0x7006, 0x0011, 0x4818, 0x7607, 0x0000, 0xf000, 0x0005, 0x8100, 0x8001, 0x7602, 0x0336, 0x4818, 0x7603, 0x034d, 0xf274, 0x0392, 0xf000, 0x0004, 0x4911, 0xf84d, 0x0333, 0x7105, 0x0011, 0x7681, 0x0000, 0xee08, 0x8a11, 0xfc00, 0x4a11, 0xf495, 0x7102, 0x0011, 0x71e1, 0x0001, 0x0010, 0x71e1, 0x0002, 0x0012, 0xf5aa, 0xf820, 0x0348, 0x7181, 0x0012, 0x8082, 0x6b81, 0x0001, 0x6be1, 0x0002, 0x0001, 0x8a11, 0xfc00, 0x4a11, 0xf110, 0x0001, 0x4a16, 0x8812, 0x4a17, 0x8913, 0xeefe, 0x7716, 0xffff, 0x7106, 0x0011, 0x11eb, 0x0001, 0xfa4c, 0x0359, 0xf495, 0x6d96, 0x11e1, 0x0001, 0x8910, 0xf495, 0x71e1, 0x0002, 0x0013, 0xf5ab, 0xf820, 0x0380, 0x4813, 0xf520, 0x8910, 0xf495, 0xf495, 0xf6ae, 0xf820, 0x0375, 0xf273, 0x0376, 0xf495, 0x8917, 0xe767, 0x7000, 0x0012, 0x7001, 0x0017, 0x1081, 0xf074, 0x14a6, 0x4817, 0x0081, 0x8081, 0x4816, 0x00e1, 0x0002, 0xee02, 0x80e1, 0x0002, 0x8a17, 0x4816, 0x8a16, 0x8a11, 0xfc00, 0xfc00, 0x80f8, 0x2882, 0xfc00, 0x80f8, 0x2883, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef4, 0x8816, 0x1013, 0x8009, 0x1186, 0xf210, 0x0001, 0x8813, 0xf495, 0x7712, 0xffff, 0x7111, 0x0017, 0x7112, 0x0011, 0x10eb, 0x0001, 0xfa44, 0x03a4, 0xf495, 0x6d92, 0x6ff8, 0x0012, 0x0e00, 0x800a, 0x4812, 0xfa45, 0x048c, 0x7604, 0x0000, 0x7605, 0x0000, 0x7606, 0x0000, 0x7607, 0xffff, 0xe925, 0x7608, 0x0000, 0x7186, 0x0012, 0x7182, 0x0012, 0x10f8, 0x0012, 0x08f8, 0x000b, 0xf845, 0x03de, 0x10f8, 0x0012, 0xf845, 0x048c, 0x1086, 0xf000, 0x0001, 0x4911, 0x8086, 0x8812, 0x7000, 0x0017, 0x10e2, 0xffff, 0xf5e3, 0x6b04, 0x0001, 0x7186, 0x0012, 0x7182, 0x0012, 0x6ce2, 0xffdb, 0x03c6, 0x6b86, 0x0001, 0x4818, 0x7000, 0x0016, 0xf274, 0x0492, 0xf000, 0x0005, 0x4818, 0x7000, 0x0016, 0xf000, 0x0010, 0x8001, 0x4818, 0xf274, 0x04e4, 0xf000, 0x0005, 0x7186, 0x0012, 0x1182, 0x7713, 0x004c, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x0423, 0x7713, 0x0068, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x041f, 0x7713, 0x006c, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf844, 0x042c, 0x4812, 0xf000, 0x0001, 0x8812, 0x7086, 0x0012, 0x6082, 0x006c, 0xf830, 0x041b, 0xf273, 0x042b, 0x6905, 0x0040, 0xf273, 0x0425, 0x6905, 0x0100, 0xf273, 0x0425, 0x6905, 0x0020, 0x6905, 0x0080, 0x1086, 0xf000, 0x0001, 0x8812, 0xf495, 0x8086, 0x1182, 0x7712, 0x006e, 0x10f8, 0x000b, 0x8108, 0x08f8, 0x0012, 0xfa45, 0x0469, 0x6b86, 0x0001, 0x7712, 0x0073, 0x10f8, 0x000b, 0x08f8, 0x0012, 0xf845, 0x0456, 0x10f8, 0x2882, 0xf4e3, 0x4818, 0xf000, 0x0010, 0x8000, 0x4818, 0xf274, 0x06b3, 0xf000, 0x0005, 0x7000, 0x0017, 0x1109, 0xf5e3, 0x0004, 0x8004, 0x10f8, 0x2883, 0xf4e3, 0xf073, 0x0485, 0x4818, 0x7000, 0x0017, 0xf000, 0x0010, 0x8001, 0x4818, 0xf000, 0x0004, 0x8002, 0x1009, 0x8003, 0x4818, 0xf274, 0x05ab, 0xf000, 0x0005, 0xf073, 0x0485, 0xf020, 0x0160, 0x1805, 0x8812, 0xf495, 0xf495, 0x6ce2, 0xffc0, 0x047d, 0x6b10, 0x0001, 0x7110, 0x0012, 0xf7b8, 0x7182, 0x0012, 0xf273, 0x0485, 0x1004, 0x4e82, 0x6b10, 0x0001, 0x7110, 0x0012, 0x1004, 0x7182, 0x0012, 0x8082, 0x710a, 0x0010, 0x7186, 0x0012, 0xf5aa, 0xf830, 0x03b3, 0x1004, 0xee0c, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x8812, 0xf273, 0x04ac, 0x7102, 0x0011, 0xf273, 0x04aa, 0x6982, 0x0010, 0xf273, 0x04aa, 0x6982, 0x0001, 0xf273, 0x04aa, 0x6982, 0x0002, 0xf273, 0x04aa, 0x6982, 0x0008, 0x6982, 0x0004, 0x6b81, 0x0001, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x002b, 0xf846, 0x04d2, 0x7713, 0x002b, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04a0, 0x7713, 0x0020, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04a8, 0x7713, 0x0023, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04a4, 0xf073, 0x04e2, 0x7713, 0x002d, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x049c, 0x7713, 0x0030, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x0498, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef6, 0xf495, 0x710e, 0x0011, 0x7181, 0x0012, 0x8816, 0x6082, 0x002a, 0xfa20, 0x0512, 0x710f, 0x0017, 0x1087, 0xf000, 0x0001, 0x8812, 0xf7b8, 0x8087, 0x1082, 0x80e6, 0x0001, 0x10e6, 0x0001, 0xf842, 0x0506, 0xf484, 0x80e6, 0x0001, 0x6986, 0x0001, 0x1081, 0xf000, 0x0001, 0x8812, 0xf495, 0x8081, 0x6082, 0x002e, 0xf830, 0x0557, 0xf073, 0x05a6, 0xe782, 0x4812, 0xf010, 0x0001, 0x8813, 0xf495, 0xec09, 0x769b, 0x0000, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf843, 0x053f, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x053f, 0x8192, 0x1081, 0xf000, 0x0001, 0x8813, 0xf495, 0x8081, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf842, 0x0527, 0x1000, 0xf844, 0x054c, 0x7712, 0x002e, 0x10f8, 0x000b, 0x08f8, 0x0012, 0xf845, 0x0557, 0xf073, 0x05a6, 0x4818, 0xf074, 0x0f18, 0x80e6, 0x0001, 0x7181, 0x0012, 0x6082, 0x002e, 0xf820, 0x05a6, 0x1081, 0xf000, 0x0001, 0x8812, 0xf495, 0x8081, 0x6082, 0x002a, 0xf830, 0x059b, 0xe782, 0x4812, 0xf010, 0x0001, 0x8813, 0xf495, 0xec09, 0x769b, 0x0000, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf843, 0x058e, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x058e, 0x8192, 0x1081, 0xf000, 0x0001, 0x8813, 0xf495, 0x8081, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf842, 0x0576, 0x1000, 0xf845, 0x0596, 0x4818, 0xf074, 0x0f18, 0xf073, 0x0597, 0xe800, 0xf273, 0x05a6, 0x80e6, 0x0002, 0x1087, 0xf000, 0x0001, 0x8812, 0xf495, 0x8087, 0x1082, 0x80e6, 0x0002, 0x6b81, 0x0001, 0xee0a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf495, 0x8002, 0x100d, 0x710b, 0x0011, 0x8003, 0x710c, 0x0012, 0x1081, 0x710a, 0x0017, 0xf000, 0x0001, 0x8081, 0x8811, 0xf495, 0xf495, 0x1281, 0x8004, 0xf845, 0x06a8, 0x7102, 0x0011, 0xf7b8, 0x71e1, 0x0002, 0x0011, 0x10f8, 0x0011, 0xf843, 0x05f0, 0x1004, 0xf010, 0x0001, 0x8813, 0xf495, 0x7710, 0xffff, 0x10eb, 0x0001, 0xfa44, 0x05d5, 0xf495, 0x6d90, 0xf5a9, 0xf820, 0x05f0, 0x7005, 0x0011, 0x7102, 0x0011, 0x11e1, 0x0001, 0x10f8, 0x000b, 0xf468, 0x7105, 0x0011, 0xf478, 0x08f8, 0x0011, 0xf847, 0x060b, 0xf073, 0x060f, 0x1004, 0xf010, 0x0001, 0x8811, 0xf495, 0x7713, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x05f7, 0xf495, 0x6d93, 0x7102, 0x0011, 0x7005, 0x0013, 0x11e1, 0x0001, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0013, 0xf846, 0x060f, 0xf273, 0x0611, 0x7105, 0x0011, 0x8911, 0xf495, 0x4811, 0x0082, 0x8082, 0x4811, 0xf274, 0x1546, 0xf000, 0x0001, 0x8816, 0x4808, 0xf845, 0x06ae, 0xf7b8, 0xf495, 0x1105, 0xf768, 0xf778, 0x09f8, 0x0011, 0xe762, 0xf84a, 0x0644, 0x7102, 0x0013, 0x961f, 0xf830, 0x0644, 0x7105, 0x0010, 0x4916, 0xf4a9, 0xf310, 0x0001, 0x8913, 0xf830, 0x063f, 0x4911, 0x0905, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x063e, 0x769b, 0x0020, 0x4911, 0x4812, 0x0905, 0xf600, 0x8812, 0x1105, 0xf640, 0x10f8, 0x0008, 0xf845, 0x0673, 0x4812, 0xf010, 0x0001, 0x8813, 0x1004, 0xf010, 0x0001, 0x8814, 0xf640, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0661, 0x10ec, 0x0001, 0x809b, 0x10f8, 0x0008, 0xf845, 0x0662, 0xf310, 0x0001, 0x8914, 0xf495, 0x7710, 0x0001, 0xf6ac, 0xfa20, 0x0673, 0xf310, 0x0001, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x0672, 0x769b, 0x0000, 0x1105, 0x4812, 0xf600, 0xf768, 0xf778, 0x09f8, 0x0011, 0xf84a, 0x0694, 0x7102, 0x0013, 0x961f, 0xf820, 0x0694, 0x7105, 0x0010, 0xf4a9, 0xf010, 0x0001, 0x8812, 0xf830, 0x0694, 0x4910, 0x4811, 0xf620, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0693, 0x769a, 0x0020, 0x4911, 0x4816, 0xf600, 0x8811, 0xf495, 0xf495, 0x7681, 0x0000, 0x7000, 0x0017, 0x1103, 0xf7e3, 0xf495, 0x4816, 0xf274, 0x16a1, 0xf495, 0x4816, 0xf073, 0x06ae, 0x7000, 0x0017, 0x1103, 0xf7e3, 0xf020, 0x2ae0, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf120, 0x2884, 0x8811, 0x4a16, 0x4a17, 0x6fe1, 0x0001, 0x0e00, 0xeef6, 0x8817, 0xf495, 0x710e, 0x0013, 0xf200, 0x018f, 0x8004, 0xf210, 0x0001, 0x8812, 0x7605, 0x0000, 0x8006, 0xf070, 0x018f, 0x769a, 0x0020, 0x7104, 0x0012, 0x7682, 0x0000, 0xf120, 0x2884, 0x1004, 0xf7b8, 0xf010, 0x0001, 0x8107, 0x8004, 0x71e1, 0x0003, 0x0014, 0x11f8, 0x0014, 0xf768, 0xf778, 0xf310, 0x0064, 0x8812, 0xf84e, 0x0720, 0xf495, 0x7715, 0x0064, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x0763, 0x11f8, 0x0014, 0xf768, 0xf778, 0xf310, 0x0047, 0xf84e, 0x070e, 0xe947, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0773, 0xe925, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0751, 0xe945, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0773, 0xf073, 0x078e, 0x7715, 0x0058, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x0763, 0x7715, 0x0063, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x0783, 0xf073, 0x078e, 0x10f8, 0x0014, 0xf468, 0xf478, 0xf010, 0x0070, 0xf846, 0x0741, 0x10f8, 0x0014, 0xf468, 0xf478, 0xf010, 0x006f, 0xf842, 0x0763, 0xe742, 0x7710, 0x0002, 0x6dea, 0xff9b, 0xf6aa, 0xf820, 0x0773, 0xe969, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0763, 0xf073, 0x078e, 0xe975, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0763, 0xe978, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x0763, 0xf073, 0x078e, 0x7713, 0x2ae7, 0x7107, 0x0012, 0xe510, 0x1183, 0x4812, 0xf84d, 0x086b, 0x71eb, 0x0001, 0x0011, 0x6e81, 0x075a, 0x709a, 0x0011, 0xf073, 0x086b, 0x4818, 0xf000, 0x0005, 0x8000, 0x4818, 0xf000, 0x0004, 0x8001, 0x7002, 0x0013, 0xf274, 0x0cb7, 0xf495, 0x4811, 0xf073, 0x078e, 0x4818, 0xf000, 0x0005, 0x8000, 0x4818, 0xf000, 0x0004, 0x8001, 0x7002, 0x0013, 0xf274, 0x0870, 0xf495, 0x4811, 0xf073, 0x078e, 0x1183, 0xf300, 0x0001, 0x8183, 0x8913, 0xf010, 0x0001, 0xe510, 0x8004, 0x6881, 0xfffd, 0x7181, 0x0012, 0x61f8, 0x0012, 0x0002, 0xfa20, 0x07bb, 0x7716, 0x0000, 0x10e1, 0x0003, 0x7713, 0x0075, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07bb, 0x7713, 0x006f, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07bb, 0x7713, 0x0078, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07bb, 0x7713, 0x0058, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07bb, 0x7716, 0x0001, 0x1005, 0xf844, 0x07cc, 0x10f8, 0x0016, 0xf845, 0x07d4, 0x7104, 0x0012, 0x7682, 0x002b, 0x6b04, 0xffff, 0xf273, 0x07d7, 0x7181, 0x0012, 0x7104, 0x0012, 0x7682, 0x002d, 0x6b04, 0xffff, 0x7181, 0x0012, 0x1005, 0xf844, 0x07e6, 0x6c86, 0x07e6, 0x61f8, 0x0012, 0x0004, 0xf820, 0x07e6, 0x7104, 0x0012, 0x7682, 0x0020, 0x6b04, 0xffff, 0x7181, 0x0012, 0x61f8, 0x0012, 0x0001, 0xf830, 0x07fe, 0x1007, 0x0804, 0xf7b8, 0xf000, 0x018f, 0x11f8, 0x0008, 0xf768, 0xf778, 0x09e1, 0x0001, 0xf84e, 0x07fe, 0x4917, 0xf520, 0xf273, 0x07ff, 0xf200, 0x0001, 0x1007, 0x8008, 0x1004, 0xf000, 0x0001, 0x8000, 0x7601, 0x0000, 0x7602, 0x0190, 0x1008, 0xf074, 0x1486, 0x8812, 0xf495, 0xe770, 0xf6aa, 0x8004, 0xf830, 0x0826, 0xf010, 0x0002, 0x8812, 0x4817, 0x0804, 0xf000, 0x0001, 0x4808, 0xf845, 0x0824, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0823, 0x769a, 0x0020, 0x7687, 0x0000, 0xe712, 0x960b, 0xf830, 0x0840, 0x1107, 0x1008, 0xf620, 0xf010, 0x0001, 0x8812, 0xf495, 0x7710, 0xffff, 0xf4aa, 0xfa30, 0x086a, 0x7106, 0x0011, 0x7312, 0x001a, 0xf072, 0x083d, 0x7699, 0x0020, 0xf073, 0x086a, 0x7107, 0x0010, 0x7108, 0x0013, 0xf4ab, 0xfa30, 0x0854, 0x7106, 0x0012, 0x4910, 0x4813, 0xf620, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0853, 0x769a, 0x0030, 0x4816, 0x1a05, 0x8816, 0xf495, 0xf495, 0x6c86, 0x085f, 0xe712, 0x960d, 0xf820, 0x086a, 0xe731, 0xf4a9, 0xf830, 0x086a, 0x7712, 0x2884, 0xe510, 0x7681, 0x0030, 0x7007, 0x0012, 0x1007, 0xee0a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x8812, 0xeefe, 0xf495, 0x7106, 0x0014, 0x1184, 0xf693, 0xf030, 0x0001, 0x7105, 0x0015, 0xf600, 0x7104, 0x0013, 0xf000, 0x0001, 0x8811, 0x7084, 0x0011, 0xf000, 0x0001, 0x5781, 0x8084, 0x56f8, 0x2b0a, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xfa42, 0x0898, 0x7711, 0x0000, 0x7711, 0x0001, 0x10f8, 0x0011, 0xfa45, 0x08a3, 0x7083, 0x0011, 0xf274, 0x1263, 0xf495, 0xf640, 0xf540, 0xf7b8, 0x71e2, 0x0003, 0x0011, 0x10f8, 0x0011, 0xf468, 0xf478, 0xf010, 0x0065, 0xf846, 0x08c9, 0x7713, 0x0065, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x08ed, 0x7713, 0x0045, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x08ed, 0x7713, 0x0047, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x08d9, 0xf073, 0x08f5, 0x7713, 0x0066, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x08e3, 0x7713, 0x0067, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf844, 0x08f5, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x0a5e, 0xf495, 0xf640, 0xf073, 0x08f5, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x08f8, 0xf495, 0xf640, 0xf073, 0x08f5, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x0960, 0xf495, 0xf640, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0x6bf8, 0x0018, 0xfe68, 0xf495, 0xf7b8, 0xe787, 0x11e7, 0x019c, 0x8912, 0x81e7, 0x0196, 0x11e2, 0x0002, 0x71e7, 0x019d, 0x0011, 0xf84a, 0x0911, 0x76e2, 0x0002, 0x0006, 0xe906, 0x8100, 0x4918, 0xf300, 0x0004, 0x8101, 0x4918, 0xf300, 0x0005, 0x8102, 0xf074, 0x1271, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x092d, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x0926, 0x709b, 0x0012, 0x1004, 0x7181, 0x0016, 0x8000, 0x7601, 0x0001, 0x71e7, 0x0196, 0x0012, 0x10e2, 0x0002, 0x8002, 0x4818, 0x7003, 0x0011, 0xf274, 0x0b0f, 0xf000, 0x0006, 0x7181, 0x0010, 0xf7ae, 0xe801, 0xf830, 0x094d, 0x71e7, 0x0196, 0x0012, 0x960c, 0xf830, 0x094d, 0xe800, 0x1104, 0x8100, 0x8001, 0x4818, 0x7002, 0x0011, 0xf274, 0x0c3c, 0xf000, 0x0006, 0x6bf8, 0x0018, 0x0198, 0xf495, 0xf495, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0xf7b8, 0x4a17, 0xee96, 0xf540, 0x716e, 0x0011, 0x71e1, 0x0002, 0x0012, 0x10f8, 0x0012, 0xfa42, 0x0976, 0x716f, 0x0017, 0x7712, 0x0006, 0x76e1, 0x0002, 0x0006, 0x56f8, 0x2b0c, 0x7716, 0x0000, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x09ce, 0x56f8, 0x2b0e, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x09aa, 0x56f8, 0x2b0a, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x09e4, 0x56f8, 0x2b10, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x09ac, 0xf073, 0x09c0, 0x57f8, 0x2b0e, 0x56f8, 0x2b12, 0x4e00, 0xf274, 0x11f0, 0x6d8e, 0xf640, 0xf540, 0x56f8, 0x2b10, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x09ac, 0x56f8, 0x2b12, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x09d0, 0xf073, 0x09e4, 0x57f8, 0x2b0c, 0x56f8, 0x2b12, 0x4e00, 0xf274, 0x10a4, 0x6d96, 0xf640, 0xf540, 0x56f8, 0x2b12, 0x4e00, 0xf274, 0x1084, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x09d0, 0x4818, 0x7000, 0x0012, 0xf000, 0x0004, 0x8001, 0x4818, 0xf000, 0x0005, 0x8002, 0xf274, 0x1271, 0xf495, 0xf640, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x0a03, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x09fc, 0x709b, 0x0012, 0x6004, 0x0002, 0xf820, 0x0a1e, 0xe782, 0xf6b8, 0x6b04, 0xffff, 0x6dea, 0x0005, 0xf120, 0xffff, 0x10ea, 0x0001, 0xfa44, 0x0a0f, 0xf300, 0x0001, 0x4818, 0xf000, 0x0005, 0xf600, 0x8812, 0xf495, 0x6d96, 0x7682, 0x0000, 0x10e1, 0x0003, 0x8000, 0x7001, 0x0017, 0xf274, 0x0be8, 0xf495, 0x4816, 0x1004, 0x8000, 0x7601, 0x0001, 0x10e1, 0x0002, 0x8002, 0x4818, 0x7003, 0x0017, 0xf274, 0x0b0f, 0xf000, 0x0006, 0xe782, 0xf6b8, 0x6dea, 0x0005, 0xf120, 0xffff, 0x10ea, 0x0001, 0xfa44, 0x0a3b, 0xf300, 0x0001, 0x1004, 0x08f8, 0x000b, 0xfa44, 0x0a4e, 0x7713, 0x0001, 0xe712, 0x960c, 0xf830, 0x0a4e, 0x7713, 0x0000, 0x1004, 0x8000, 0x7001, 0x0013, 0x4818, 0x7002, 0x0017, 0xf274, 0x0c3c, 0xf000, 0x0006, 0xee6a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xee96, 0x7711, 0x0000, 0x716e, 0x0016, 0x71e6, 0x0002, 0x0012, 0x11f8, 0x0012, 0xfa4d, 0x0a7b, 0x716f, 0x0017, 0xf7b8, 0x11f8, 0x0012, 0xf84a, 0x0a80, 0x76e6, 0x0002, 0x0006, 0xf273, 0x0a80, 0x7712, 0x0006, 0x7712, 0x0001, 0x76e6, 0x0002, 0x0001, 0x4918, 0x7000, 0x0012, 0xf300, 0x0005, 0x8101, 0x4918, 0xf300, 0x0004, 0x8102, 0xf074, 0x0f6f, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x0a9d, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x0a96, 0x709b, 0x0012, 0xf7b8, 0xf495, 0x1005, 0xf468, 0xf478, 0xf010, 0xfffd, 0xf843, 0x0ac3, 0x11e6, 0x0002, 0x10f8, 0x000b, 0xf468, 0xf478, 0x0805, 0xf842, 0x0adc, 0x1005, 0xf468, 0xf478, 0xf010, 0x0002, 0xf843, 0x0ac3, 0x1005, 0xf010, 0x0001, 0x8005, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0x6d91, 0xf842, 0x0ab6, 0x1005, 0xf846, 0x0acf, 0x1005, 0xf000, 0x0001, 0x8005, 0x10f8, 0x0008, 0x6d89, 0xf847, 0x0ac6, 0x10e6, 0x0003, 0xf000, 0xfffe, 0x8000, 0x7001, 0x0017, 0xf274, 0x0be8, 0xf495, 0x4811, 0x11e6, 0x0002, 0x1005, 0x7187, 0x0011, 0x8000, 0x1286, 0xf47d, 0xf030, 0x0001, 0x8001, 0x8102, 0x4818, 0x7003, 0x0017, 0xf274, 0x0b0f, 0xf000, 0x0006, 0x1005, 0x8000, 0x7187, 0x0010, 0xf4a9, 0x7712, 0x0000, 0xe900, 0xf830, 0x0af8, 0xe901, 0xe808, 0x1886, 0xf2a0, 0x10f8, 0x0008, 0xf845, 0x0b01, 0x7712, 0x0001, 0x7001, 0x0012, 0x4818, 0x7002, 0x0017, 0xf274, 0x0c3c, 0xf000, 0x0006, 0xee6a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xeeff, 0xf495, 0x1103, 0x8100, 0xf110, 0x0001, 0x8913, 0xf495, 0x7711, 0xffff, 0x7104, 0x0015, 0x7105, 0x0014, 0x7106, 0x0010, 0xe732, 0x11ea, 0x0001, 0xfa4c, 0x0b21, 0xf495, 0x6d91, 0x4911, 0xf500, 0xf7b8, 0xf210, 0x0001, 0x8812, 0x4814, 0x10f8, 0x0008, 0xf847, 0x0b56, 0x4814, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0b55, 0xf6b8, 0xe731, 0xf120, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x0b3d, 0xf300, 0x0001, 0xf7b8, 0xf495, 0x1000, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf847, 0x0b56, 0x10f8, 0x0015, 0xf845, 0x0b56, 0x7180, 0x0011, 0x7681, 0x0030, 0x6b80, 0xffff, 0xf6b8, 0xe731, 0xf120, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x0b5a, 0xf300, 0x0001, 0xf7b8, 0xf495, 0x1000, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf842, 0x0b9e, 0x1000, 0xf843, 0x0b9e, 0xf6b8, 0xe731, 0xf020, 0xffff, 0x11e9, 0x0001, 0xfa4c, 0x0b70, 0xf000, 0x0001, 0x6e85, 0x0b8e, 0xf495, 0x0800, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0b8e, 0x6082, 0x0030, 0xf820, 0x0b8e, 0xf010, 0x0001, 0x10f8, 0x0008, 0x6d8a, 0xf847, 0x0b9e, 0x6082, 0x0030, 0xf830, 0x0b83, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0b9e, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0b9d, 0x7180, 0x0015, 0xe543, 0x6b80, 0xffff, 0x1000, 0xf842, 0x0be3, 0x1000, 0xf484, 0x8811, 0x10f8, 0x0008, 0xf468, 0xf478, 0x08f8, 0x0014, 0xf842, 0x0bc6, 0xf6b8, 0xf495, 0xf020, 0xffff, 0x11eb, 0x0001, 0xfa4c, 0x0bb0, 0xf000, 0x0001, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0bc6, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0bc5, 0x7180, 0x0013, 0xe541, 0x6b80, 0xffff, 0x4811, 0x10f8, 0x0008, 0xf468, 0xf478, 0x08f8, 0x0014, 0xf847, 0x0bd3, 0x4814, 0xe741, 0xf484, 0x8000, 0x1000, 0xf842, 0x0be3, 0x4811, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0be2, 0x7180, 0x0011, 0x7681, 0x0030, 0x6b80, 0xffff, 0xee01, 0x8a11, 0xfe00, 0xf495, 0x1080, 0x4a11, 0xf7b8, 0x4a16, 0x4a17, 0x8816, 0xeefc, 0x10f8, 0x0008, 0x7108, 0x0017, 0xfa47, 0x0bfa, 0x7109, 0x0011, 0xf273, 0x0bfc, 0xf495, 0x4816, 0x4816, 0xf484, 0x7600, 0x000a, 0x7601, 0x0064, 0x7002, 0x0011, 0xf274, 0x0e7d, 0x10f8, 0x0008, 0xf7b8, 0x4816, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x000a, 0xf842, 0x0c28, 0x4816, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0xfff6, 0xf847, 0x0c1f, 0x7181, 0x0012, 0x7682, 0x0030, 0x6b81, 0xffff, 0x4816, 0x10f8, 0x0008, 0xf842, 0x0c28, 0xf273, 0x0c29, 0xf495, 0xe82d, 0xe82b, 0x7181, 0x0012, 0x8082, 0x1081, 0xee04, 0xf010, 0x0001, 0x8812, 0x8081, 0x7082, 0x0017, 0x1081, 0xf010, 0x0001, 0x8081, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf7b8, 0x4a16, 0x7714, 0x0000, 0x7103, 0x0013, 0x11f8, 0x0013, 0x3004, 0xfa4f, 0x0c63, 0x7105, 0x0016, 0xf110, 0x0001, 0x8912, 0xf495, 0x7711, 0xffff, 0x11ea, 0x0001, 0xfa4c, 0x0c50, 0xf495, 0x6d91, 0x11f8, 0x0013, 0xf768, 0xf778, 0x09f8, 0x0011, 0xf84e, 0x0c63, 0x4913, 0xf500, 0xf310, 0x0001, 0x8914, 0xf110, 0x0001, 0x8915, 0x11f8, 0x000e, 0xf84d, 0x0c70, 0x7186, 0x0011, 0x7681, 0x002e, 0x6b86, 0xffff, 0x7712, 0xffff, 0xe751, 0x11e9, 0x0001, 0xfa4c, 0x0c73, 0xf495, 0x6d92, 0x11f8, 0x0013, 0xf768, 0xf778, 0x09f8, 0x0012, 0xf84f, 0x0c99, 0x7186, 0x0011, 0x7681, 0x0030, 0xe752, 0x7711, 0xffff, 0x6b86, 0xffff, 0x11ea, 0x0001, 0xfa4c, 0x0c8a, 0xf495, 0x6d91, 0x11f8, 0x0011, 0x6d8b, 0xf768, 0xf778, 0x09f8, 0x0013, 0xf84b, 0x0c81, 0x11f8, 0x0013, 0xf84f, 0x0cad, 0x8810, 0xf495, 0xf495, 0xf5ac, 0xf830, 0x0cb3, 0x7186, 0x0012, 0xe560, 0xf5ac, 0xfa20, 0x0ca3, 0x6b86, 0xffff, 0xf073, 0x0cb3, 0x7186, 0x0011, 0x7681, 0x0030, 0x6b86, 0xffff, 0x1086, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x8812, 0x4a17, 0xeefa, 0xf7b8, 0x8004, 0x10e2, 0x0002, 0x110c, 0x710a, 0x0017, 0xfa43, 0x0ccb, 0x710b, 0x0011, 0xf273, 0x0cce, 0x6882, 0xffef, 0x76e2, 0x0002, 0x0001, 0x71e2, 0x0003, 0x0012, 0x7713, 0x0058, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0cf5, 0x7713, 0x006f, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0cf9, 0x7713, 0x0070, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0cf5, 0x7713, 0x0078, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0cf5, 0xf273, 0x0cfb, 0x7716, 0x000a, 0xf273, 0x0cfb, 0x7716, 0x0010, 0x7716, 0x0008, 0x8100, 0x1004, 0xf074, 0x0d85, 0x7104, 0x0012, 0x11e2, 0x0002, 0xf84c, 0x0d0d, 0xf540, 0xf3e0, 0xf84c, 0x0d0d, 0xf273, 0x0d80, 0xf495, 0xe801, 0x71e2, 0x0003, 0x0012, 0x7713, 0x0064, 0x11f8, 0x0012, 0x09f8, 0x0013, 0xf84d, 0x0d1b, 0x6ce2, 0xff97, 0x0d29, 0xf540, 0xf7b8, 0xf768, 0xf778, 0xf84a, 0x0d29, 0x7687, 0x0001, 0x7104, 0x0012, 0xf484, 0x71e2, 0x0003, 0x0012, 0x7000, 0x0016, 0x7001, 0x0012, 0x7002, 0x0011, 0xf074, 0x0e7d, 0xf7b8, 0xf000, 0x0001, 0x11f8, 0x0008, 0xf768, 0x7104, 0x0012, 0xf778, 0x09e2, 0x0002, 0xf84e, 0x0d50, 0x7181, 0x0012, 0xf000, 0x0001, 0x7682, 0x0030, 0x11f8, 0x0008, 0x6b81, 0xffff, 0xf768, 0x7104, 0x0012, 0xf778, 0x09e2, 0x0002, 0xf84f, 0x0d3e, 0x71e2, 0x0003, 0x0013, 0xe978, 0x10f8, 0x0013, 0x08f8, 0x000b, 0xf845, 0x0d5d, 0x6ce3, 0xffa8, 0x0d73, 0x960c, 0xf820, 0x0d73, 0x7181, 0x0012, 0x7082, 0x0013, 0x1081, 0xf010, 0x0001, 0x8812, 0xf495, 0x8081, 0x7682, 0x0030, 0x6b81, 0xffff, 0x7104, 0x0012, 0x71e2, 0x0003, 0x0013, 0x6ce3, 0xff91, 0x0d7f, 0x960c, 0xf820, 0x0d7f, 0x7181, 0x0012, 0x7682, 0x0030, 0x6b81, 0xffff, 0xe800, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x8813, 0x4a11, 0xe970, 0x71e3, 0x0003, 0x0011, 0x10f8, 0x0011, 0x08f8, 0x000b, 0xfa45, 0x0e74, 0x7102, 0x0012, 0x1183, 0xf330, 0x0160, 0x8913, 0xf495, 0x7710, 0x0020, 0xf4ab, 0xe800, 0xf830, 0x0e2f, 0x7710, 0x0040, 0xf4ab, 0xf830, 0x0de0, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0dce, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e6c, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e6c, 0xf073, 0x0e7b, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0xf073, 0x0e7b, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0e0b, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0xf073, 0x0e7b, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e1d, 0xf073, 0x0e7b, 0x1182, 0xf693, 0xf030, 0x0001, 0xf600, 0xf000, 0x0001, 0x8811, 0xf495, 0x4911, 0x7082, 0x0011, 0xf300, 0x0001, 0xf273, 0x0e7b, 0x5681, 0x8182, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0e5a, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e6c, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e6c, 0xf073, 0x0e7b, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e74, 0xf073, 0x0e7b, 0x1082, 0xf000, 0x0001, 0x8811, 0xf273, 0x0e7b, 0x8082, 0x1081, 0x1082, 0xf000, 0x0001, 0x8811, 0xf495, 0x8082, 0x1281, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf495, 0x4e02, 0xf0e0, 0x710a, 0x0016, 0x710b, 0x0017, 0xfa44, 0x0e94, 0x710c, 0x0011, 0x7181, 0x0012, 0x7682, 0x0030, 0xf273, 0x0eb7, 0x6b81, 0xffff, 0xf7b8, 0x7000, 0x0016, 0x5602, 0xf074, 0x0ecb, 0x4e04, 0x4e00, 0xf7b8, 0xf274, 0x1424, 0x10f8, 0x0016, 0xf7b8, 0x6ee7, 0xffa8, 0x0ea9, 0x5702, 0xf520, 0xf300, 0x0010, 0x8912, 0xf495, 0x7181, 0x0013, 0xf6b8, 0x6dea, 0x2ae9, 0xe501, 0x6b81, 0xffff, 0x5604, 0x4e02, 0xf844, 0x0e94, 0x1081, 0xf6b8, 0xf010, 0x0001, 0x8811, 0xf020, 0xffff, 0x11e9, 0x0001, 0xfa4c, 0x0ebe, 0xf000, 0x0001, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfe00, 0xf010, 0x0001, 0x4a11, 0xeefe, 0x7712, 0x0008, 0x7104, 0x0011, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xf84d, 0x0ee1, 0x7712, 0x0010, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xf84d, 0x0ee5, 0xf073, 0x0ee9, 0xf273, 0x0efe, 0xf495, 0xf0fd, 0xf273, 0x0efe, 0xf495, 0xf0fc, 0xf540, 0xf6b8, 0xf3e0, 0xf310, 0xffff, 0xf84a, 0x0ef8, 0x7000, 0x0011, 0xf074, 0x1731, 0xf273, 0x0efe, 0xf495, 0x4808, 0xf7b8, 0x11f8, 0x0011, 0x4f00, 0xf074, 0x13cf, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0xffff, 0xeefe, 0x6ce1, 0x0001, 0x0f0c, 0xf273, 0x0f12, 0xe800, 0xe900, 0xf120, 0xffff, 0x10f8, 0xffff, 0xf300, 0x0001, 0x8100, 0xf074, 0x00c7, 0xee02, 0x8a11, 0xfc00, 0x8813, 0x4a11, 0xf020, 0x2b24, 0xeefe, 0x1183, 0x8000, 0xf600, 0x8812, 0xf495, 0xf495, 0x6d92, 0x960c, 0xf820, 0x0f32, 0x11eb, 0x0001, 0x1000, 0xf600, 0x8812, 0xf495, 0xf495, 0x6d92, 0x960c, 0xf830, 0x0f27, 0x8911, 0xf495, 0x7712, 0x002d, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xe800, 0xf84d, 0x0f44, 0x6ee1, 0xffd5, 0x0f49, 0x7714, 0x0000, 0xf073, 0x0f46, 0x7714, 0x0001, 0x71eb, 0x0001, 0x0011, 0x4911, 0x0100, 0x8912, 0xf495, 0xf495, 0x6d92, 0x960d, 0xf820, 0x0f67, 0x4911, 0x880e, 0x71eb, 0x0001, 0x0011, 0xf066, 0x000a, 0xf600, 0x7001, 0x0011, 0x1100, 0x0101, 0x8912, 0xf495, 0xf495, 0x6d92, 0x960d, 0xfa30, 0x0f52, 0xf010, 0x0030, 0x11f8, 0x0014, 0xf84d, 0x0f6c, 0xf484, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef8, 0xf7b8, 0x4e02, 0x710e, 0x0011, 0x710d, 0x0017, 0x710c, 0x0016, 0x56f8, 0x2b14, 0x76f8, 0x2a14, 0x0030, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xe900, 0xf842, 0x0f8b, 0xe901, 0x56f8, 0x2b14, 0x8181, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0f9b, 0x5602, 0xf074, 0x1263, 0x4e02, 0x56f8, 0x2b16, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xfa47, 0x0fbb, 0x7711, 0x0000, 0x56f8, 0x2b18, 0x4e00, 0x5602, 0xf074, 0x10a4, 0x57f8, 0x2b16, 0x4e02, 0x4f00, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0x6d91, 0xf846, 0x0fa9, 0xf020, 0x2a14, 0x8004, 0x56f8, 0x2b14, 0x4e00, 0x5602, 0xf274, 0x1084, 0xf495, 0x6d96, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x0ff5, 0x56f8, 0x2b1a, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0ff5, 0x56f8, 0x2b18, 0x4e00, 0x5602, 0xf074, 0x11f0, 0x4e02, 0xf7b8, 0x56f8, 0x2b14, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0x6d89, 0xf845, 0x0ff5, 0x56f8, 0x2b1a, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x0fd6, 0x1004, 0xf000, 0x0001, 0x8005, 0x5602, 0xf074, 0x117b, 0x1105, 0x8100, 0xf074, 0x1438, 0xf540, 0x8006, 0x1004, 0xf500, 0xf300, 0x0001, 0x8912, 0x4811, 0x1106, 0xf500, 0xf7b8, 0x8187, 0x1106, 0xf768, 0xf778, 0x09f8, 0x0016, 0xf84a, 0x103f, 0x4916, 0x0906, 0x8916, 0xf495, 0x4816, 0x10f8, 0x0008, 0xf847, 0x1046, 0x4816, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x103c, 0xf7b8, 0xf495, 0x5602, 0xf074, 0x117b, 0xf074, 0x11c6, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x1268, 0x4e02, 0x56f8, 0x2b18, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x11f0, 0x4e02, 0xf074, 0x113f, 0xf000, 0x0030, 0x8092, 0xf073, 0x1046, 0x1104, 0x4816, 0xf600, 0xf000, 0x0001, 0x8812, 0xf495, 0xf7b8, 0x10ea, 0xffff, 0xf468, 0xf478, 0xf010, 0x0035, 0xf843, 0x107c, 0x4812, 0xf010, 0x0001, 0x8811, 0xf495, 0xf495, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf843, 0x106f, 0x7689, 0x0030, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x1061, 0x7104, 0x0010, 0xf7a9, 0xf830, 0x107c, 0x76ea, 0xffff, 0x0000, 0x4810, 0xf273, 0x107f, 0x6b87, 0x0001, 0x7682, 0x0000, 0x1005, 0xee08, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xf7b8, 0xf468, 0xf478, 0x5704, 0xf842, 0x1091, 0xff4b, 0xf484, 0xf784, 0xf586, 0xf808, 0x109c, 0xf587, 0xf808, 0x10a0, 0xf420, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x1098, 0xe801, 0xf495, 0xf273, 0x1098, 0xf020, 0xffff, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x1111, 0x6f05, 0x0c79, 0x800b, 0xf063, 0x007f, 0xf060, 0x0080, 0x820a, 0x5612, 0xf845, 0x112f, 0x6f06, 0x0c79, 0x8009, 0xf063, 0x007f, 0xf060, 0x0080, 0x8208, 0x1005, 0x1c06, 0xf030, 0x0100, 0x8004, 0x1005, 0xf030, 0x00ff, 0x1106, 0xf330, 0x00ff, 0xf000, 0x007f, 0xf620, 0x8001, 0xf843, 0x1127, 0xf010, 0x00ff, 0xf846, 0x1117, 0x560a, 0xf0e6, 0x5708, 0xf3e7, 0x4f08, 0xec0e, 0x1e08, 0x8002, 0x0a02, 0xec0a, 0x1e08, 0x6f03, 0x0c85, 0x3002, 0x2409, 0xf0ff, 0xec0b, 0x1e08, 0xf0e4, 0xf030, 0xffff, 0xf0e1, 0xf484, 0x0203, 0x3c02, 0x1101, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0x0901, 0xf0ff, 0xf300, 0x0001, 0xf000, 0x0020, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0x0901, 0x8101, 0xf84f, 0x1127, 0xf310, 0x00ff, 0xf84a, 0x1117, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x4404, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0x7600, 0x0002, 0xf074, 0x113e, 0xf483, 0xf061, 0x0081, 0x4504, 0xf84c, 0x1111, 0xf162, 0x8000, 0xf273, 0x1111, 0xf2c0, 0xf495, 0x7600, 0x0001, 0xf074, 0x113e, 0xf273, 0x1111, 0xf420, 0xf495, 0x7600, 0x0003, 0xf074, 0x113e, 0x4505, 0xf363, 0x0100, 0xf061, 0x0081, 0xf065, 0x8000, 0xf273, 0x1111, 0xf2a7, 0xf495, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b8, 0xeefd, 0xf845, 0x1161, 0x6f01, 0x0c79, 0xf0e9, 0xf0f7, 0xf060, 0x0080, 0x6f02, 0x0c67, 0x1101, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf84b, 0x1167, 0xf310, 0x000e, 0xf84e, 0x116b, 0x890e, 0x6101, 0x0100, 0x1402, 0xfd30, 0xf484, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x1161, 0xf420, 0xf495, 0x7600, 0x0002, 0xf074, 0x113e, 0x6101, 0x0100, 0xf020, 0x7fff, 0xf820, 0x1161, 0xf000, 0x0001, 0xf273, 0x1161, 0xf484, 0xf495, 0xf845, 0x11ae, 0x4a0e, 0x4a0d, 0x4a0b, 0x4a0c, 0xf6b8, 0xeefd, 0x6f01, 0x0c79, 0xf0e9, 0xf0f7, 0xf060, 0x0080, 0xf447, 0x1101, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf84b, 0x11af, 0xf310, 0x001e, 0xf84e, 0x11b3, 0xf84d, 0x11a4, 0xf300, 0x0010, 0xf84a, 0x119f, 0xf273, 0x11a1, 0xf0f0, 0xf495, 0xf310, 0x0010, 0x890e, 0xf495, 0xf48f, 0x6101, 0x0100, 0xf495, 0xfd30, 0xf484, 0xee03, 0x8a0c, 0x8a0b, 0x8a0d, 0x8a0e, 0xfc00, 0xf273, 0x11a9, 0xf420, 0xf495, 0x7600, 0x0002, 0xf074, 0x113e, 0x6101, 0x0100, 0xf062, 0x7fff, 0xf040, 0xffff, 0xf483, 0xf820, 0x11a9, 0xf000, 0x0001, 0xf273, 0x11a9, 0xf484, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf7b8, 0xeefd, 0xf468, 0xf478, 0xf845, 0x11e6, 0x8201, 0xf4ba, 0xf485, 0xf870, 0x11ec, 0xf48e, 0xe99d, 0x8c00, 0x0900, 0xf48f, 0xf0e2, 0xf0fe, 0xf459, 0x6101, 0x8000, 0xf3ef, 0xf2a8, 0xf820, 0x11e6, 0xf064, 0x8000, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x11e6, 0xf062, 0xcf00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x1249, 0x6f05, 0x0c79, 0x800b, 0xf063, 0x007f, 0xf060, 0x0080, 0x820a, 0x5612, 0xf845, 0x1249, 0x6f06, 0x0c79, 0x8009, 0xf063, 0x007f, 0xf060, 0x0080, 0x8208, 0x1005, 0x1c06, 0xf030, 0x0100, 0x8004, 0x1005, 0xf030, 0x00ff, 0x1106, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf600, 0x8001, 0xf843, 0x125b, 0xf010, 0x00ff, 0xf846, 0x124f, 0x300b, 0x2409, 0x2508, 0xf510, 0x300a, 0x2409, 0xf600, 0x2508, 0x8102, 0x3c02, 0xf000, 0x0040, 0xf468, 0xf478, 0xf6b8, 0x1101, 0xf842, 0x123a, 0xf0ff, 0xf300, 0x0001, 0x8101, 0xf84f, 0x125b, 0xf310, 0x00ff, 0xf84a, 0x124f, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x4404, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0x7600, 0x0002, 0xf074, 0x113e, 0x4504, 0xf020, 0xffff, 0xf2a7, 0xf273, 0x1249, 0xf060, 0x7f7f, 0x7600, 0x0001, 0xf074, 0x113e, 0xf273, 0x1249, 0xf420, 0xf495, 0xf495, 0xff44, 0xf065, 0x8000, 0xfc00, 0xf495, 0x6001, 0x0000, 0xf495, 0xff20, 0x6a01, 0x8000, 0xf073, 0x173d, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf7b8, 0x4e02, 0x710c, 0x0011, 0x710b, 0x0017, 0x710a, 0x0016, 0x56f8, 0x2b1c, 0x76f8, 0x2a78, 0x0030, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xe900, 0xf842, 0x128d, 0xe901, 0x56f8, 0x2b1c, 0x8181, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x129d, 0x5602, 0xf074, 0x1263, 0x4e02, 0x56f8, 0x2b1e, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xfa47, 0x12bd, 0x7711, 0x0000, 0x56f8, 0x2b20, 0x4e00, 0x5602, 0xf074, 0x10a4, 0x57f8, 0x2b1e, 0x4e02, 0x4f00, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0x6d91, 0xf846, 0x12ab, 0xf020, 0x2a78, 0x8004, 0x56f8, 0x2b1c, 0x4e00, 0x5602, 0xf274, 0x1084, 0xf495, 0x6d96, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x12f7, 0x56f8, 0x2b22, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x12f7, 0x56f8, 0x2b20, 0x4e00, 0x5602, 0xf074, 0x11f0, 0x4e02, 0xf7b8, 0x56f8, 0x2b1c, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0x6d89, 0xf845, 0x12f7, 0x56f8, 0x2b22, 0x4e00, 0x5602, 0xf074, 0x1084, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x12d8, 0x1004, 0xf000, 0x0001, 0x8005, 0x5602, 0xf074, 0x117b, 0x1105, 0x8100, 0xf074, 0x1438, 0x8812, 0x1104, 0xf600, 0xf100, 0x0001, 0x8913, 0x4911, 0x4812, 0xf600, 0x8087, 0x4816, 0xf600, 0xf7b8, 0x8816, 0x10f8, 0x0008, 0xf847, 0x1335, 0x4816, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x1334, 0xf7b8, 0xf495, 0x5602, 0xf074, 0x117b, 0xf074, 0x11c6, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x1268, 0x4e02, 0x56f8, 0x2b20, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x11f0, 0x4e02, 0xf074, 0x113f, 0xf000, 0x0030, 0x8093, 0xf7b8, 0x10eb, 0xffff, 0xf468, 0xf478, 0xf010, 0x0035, 0xf843, 0x1363, 0x4813, 0xf010, 0x0001, 0x8811, 0xf495, 0xf495, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf843, 0x135e, 0x7689, 0x0030, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x1350, 0x7104, 0x0010, 0xf4a9, 0xf830, 0x1369, 0x7683, 0x0000, 0xf273, 0x137a, 0xf495, 0x1005, 0xf6ab, 0xf830, 0x1375, 0x7711, 0x2a78, 0x76e1, 0x0001, 0x0000, 0xf273, 0x1377, 0x7004, 0x0011, 0x7683, 0x0000, 0x6b87, 0x0001, 0x1004, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf7b8, 0xf468, 0xf478, 0x4506, 0xf1c0, 0x8300, 0xf485, 0x5706, 0xf785, 0x4f06, 0xf520, 0xf84d, 0x139f, 0xf84e, 0x13a3, 0xf074, 0x1404, 0x6100, 0x8000, 0xf820, 0x139a, 0xf484, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x1395, 0xe801, 0xf495, 0xf273, 0x139a, 0xf420, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf7b8, 0x8200, 0xf468, 0xf478, 0xf485, 0x5706, 0xf785, 0x4f06, 0xf520, 0xf84d, 0x13c7, 0xf84e, 0x13cb, 0xf074, 0x1404, 0x6100, 0x8000, 0xfa20, 0x13c2, 0xf640, 0xf495, 0xf484, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x13c2, 0xf420, 0xf495, 0xf273, 0x13bb, 0xf540, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf6b8, 0xf0e0, 0x5706, 0xf520, 0xf84d, 0x13e3, 0xf84e, 0x13e7, 0xf074, 0x1404, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x13de, 0xe801, 0xf495, 0xf273, 0x13de, 0xf420, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf6b8, 0xf0e0, 0x5706, 0xf520, 0xf84d, 0x1400, 0xf84e, 0x13fb, 0xf074, 0x1404, 0xf640, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x13fb, 0xf420, 0xf495, 0xf495, 0x4a11, 0xf6b8, 0xf273, 0x140c, 0x7711, 0x001f, 0x6d89, 0xf0e1, 0xf808, 0x140b, 0xe901, 0x5508, 0xf84b, 0x1417, 0xf273, 0x1418, 0xf040, 0x0001, 0x5308, 0x6c89, 0x141c, 0x8a11, 0xfc00, 0xf3e1, 0xf0e1, 0xf808, 0x1410, 0xf273, 0x1410, 0xf340, 0x0001, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xeefd, 0xf495, 0x4e00, 0x3109, 0x4408, 0x3501, 0x2409, 0xf76f, 0xf601, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf540, 0x4a11, 0xf7b8, 0xf768, 0x7711, 0x0000, 0xeee8, 0xf778, 0xfa4a, 0x1446, 0x711a, 0x0013, 0x7711, 0x0001, 0xe782, 0x6dea, 0x0015, 0xf540, 0x7682, 0x0000, 0xe80a, 0x4e00, 0xf274, 0x13a7, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf485, 0xf000, 0x0030, 0x80ea, 0xffff, 0xe80a, 0x4e00, 0xf274, 0x137f, 0xf495, 0xf640, 0xf7b8, 0xf540, 0xf468, 0xf478, 0xf844, 0x144c, 0x10f8, 0x0011, 0xf845, 0x146d, 0x76ea, 0xffff, 0x002d, 0x4818, 0x4912, 0xf000, 0x0002, 0xf620, 0x7000, 0x0012, 0xf000, 0x0014, 0x10f8, 0x0008, 0x4e16, 0x8001, 0xf274, 0x14a6, 0xf495, 0x4813, 0xf7b8, 0xf495, 0x5616, 0xee18, 0x8a11, 0xfe00, 0xf010, 0x0001, 0xf7b8, 0x4a11, 0x8812, 0x1004, 0x1103, 0xfa47, 0x14a3, 0x7102, 0x0011, 0xf010, 0x0001, 0x881a, 0x6d89, 0xf072, 0x14a2, 0x10e9, 0x0001, 0x8092, 0x10f8, 0x0008, 0x08f8, 0x000b, 0xf844, 0x14a2, 0xf273, 0x14a4, 0xf495, 0x4812, 0xf495, 0xe800, 0x8a11, 0xfc00, 0x1302, 0x7101, 0x0012, 0x8813, 0xf84d, 0x14b3, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x14b2, 0xe589, 0xfc00, 0x4a11, 0x7211, 0x2adc, 0xf495, 0x8813, 0x6c81, 0x14bf, 0xf273, 0x14ea, 0x7313, 0x2adc, 0xf495, 0x7712, 0x0000, 0x1183, 0xf7b8, 0x10f8, 0x000b, 0xf468, 0xf478, 0x0881, 0xf842, 0x14d3, 0xe712, 0x71e2, 0x0001, 0x0011, 0x6c81, 0x14c3, 0xf073, 0x14e7, 0x4811, 0xf845, 0x14e7, 0x6c82, 0x14df, 0x70e3, 0x0001, 0x2adc, 0xf273, 0x14ed, 0x7313, 0x2adc, 0x70e3, 0x0001, 0x0011, 0x70e2, 0x0001, 0x0013, 0xf073, 0x14ed, 0x70e2, 0x0001, 0x0013, 0x76e3, 0x0001, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x8813, 0x7211, 0x2adc, 0x4811, 0xf845, 0x1512, 0xe730, 0xf4a9, 0xf830, 0x150d, 0xe712, 0x71e2, 0x0001, 0x0011, 0x4811, 0xf845, 0x1512, 0xf7a9, 0xf830, 0x14fa, 0x4812, 0xf845, 0x150d, 0x10e3, 0x0001, 0xf273, 0x1515, 0x80e2, 0x0001, 0x71e3, 0x0001, 0x2adc, 0xf073, 0x1515, 0x76f8, 0x2adc, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x10f8, 0x2882, 0xf4e3, 0x7711, 0x2c33, 0x61f8, 0x0011, 0x0001, 0xf830, 0x1532, 0x4811, 0x7681, 0x0000, 0xf000, 0x0001, 0x80f8, 0x2adc, 0xf020, 0x00fe, 0x80f8, 0x2add, 0xf484, 0xf273, 0x153b, 0x80e1, 0x0001, 0xf020, 0x00ff, 0x80f8, 0x2add, 0x7311, 0x2adc, 0xf484, 0x80f8, 0x2c33, 0x7211, 0x2adc, 0xf495, 0x76e1, 0x0001, 0x0000, 0x10f8, 0x2883, 0xf4e3, 0x8a11, 0xfc00, 0x4a11, 0x8811, 0x4a16, 0xeeff, 0x10f8, 0x2882, 0xf4e3, 0x10f8, 0x2ade, 0xf845, 0x1556, 0xf074, 0x1517, 0x76f8, 0x2ade, 0x0000, 0xf7b8, 0x4811, 0x10f8, 0x0008, 0xfa43, 0x1578, 0x7216, 0x2adc, 0x61f8, 0x0011, 0x0001, 0xf830, 0x1564, 0x6d91, 0x4811, 0xf484, 0x8811, 0x4816, 0xf845, 0x1578, 0x1186, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0011, 0xf847, 0x1587, 0x71e6, 0x0001, 0x0016, 0x6c86, 0x157e, 0x10f8, 0x2883, 0xf4e3, 0xe800, 0xf073, 0x15b3, 0x1186, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0011, 0xf846, 0x1573, 0x8100, 0xf274, 0x14ef, 0xf495, 0x4816, 0xf7b8, 0x4811, 0x0800, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0xf842, 0x159b, 0xf273, 0x15ab, 0xf495, 0xf640, 0x4911, 0x4816, 0xf620, 0xf000, 0x0001, 0x8812, 0x1000, 0xf620, 0xf000, 0x0001, 0x8082, 0xf274, 0x14b4, 0xf495, 0x4812, 0x4811, 0xf484, 0x8086, 0x10f8, 0x2883, 0xf4e3, 0x4816, 0xf000, 0x0001, 0xee01, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf495, 0x3002, 0x20f8, 0x0008, 0xf274, 0x1546, 0x8811, 0xf495, 0x8812, 0xf495, 0xf495, 0x6c82, 0x15c9, 0xf273, 0x15d7, 0xf495, 0xe800, 0x4911, 0xf495, 0x490b, 0xf84d, 0x15d7, 0x4911, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x15d6, 0x7692, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0xf7b8, 0x4a17, 0x8817, 0xf010, 0x0001, 0xeefa, 0x8816, 0x110a, 0x10f8, 0x000b, 0x76f8, 0x2add, 0x0100, 0x8911, 0xf843, 0x1654, 0x6c87, 0x15f3, 0xf274, 0x1546, 0xf495, 0xf640, 0xf073, 0x169c, 0x6c81, 0x15fb, 0xf274, 0x16a1, 0xf495, 0x4817, 0xf073, 0x1654, 0x1086, 0xfa47, 0x1654, 0xf495, 0x8002, 0x61f8, 0x0011, 0x0001, 0xf830, 0x1606, 0x6d91, 0x10f8, 0x0011, 0x1102, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf847, 0x167f, 0xf640, 0x4916, 0xf600, 0xf000, 0x0001, 0x8003, 0x8004, 0x10f8, 0x2882, 0xf4e3, 0x6bf8, 0x2add, 0xfffe, 0x7210, 0x2add, 0x7103, 0x0012, 0x6de8, 0x2c33, 0xf5aa, 0xf820, 0x1634, 0xf7b8, 0xf495, 0x1182, 0xf84a, 0x1634, 0x1002, 0xf620, 0x4911, 0xf620, 0xf100, 0x0001, 0x11f8, 0x000b, 0xf84a, 0x1658, 0xf274, 0x1546, 0xf495, 0x4811, 0x8811, 0xf495, 0x4811, 0xf845, 0x1651, 0x4816, 0xf000, 0x0001, 0x8000, 0x1002, 0x8001, 0xf274, 0x17dc, 0xf495, 0x4811, 0xf274, 0x16a1, 0xf495, 0x4817, 0x10f8, 0x2883, 0xf4e3, 0x4811, 0xf073, 0x169c, 0x10f8, 0x2883, 0xf4e3, 0xf273, 0x169c, 0xf495, 0xe800, 0xf274, 0x14ef, 0xf495, 0x4812, 0xf7b8, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0002, 0xf842, 0x166a, 0x4811, 0xf273, 0x167a, 0xf500, 0x8186, 0x7086, 0x0011, 0x4816, 0x7002, 0x0011, 0x0002, 0xf000, 0x0001, 0x8816, 0xe801, 0xf620, 0x8086, 0xf274, 0x14b4, 0xf495, 0x4816, 0x10f8, 0x2883, 0xf4e3, 0xf073, 0x169b, 0xf640, 0x4911, 0xf620, 0x8812, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0xf843, 0x169b, 0x4816, 0xf600, 0x7086, 0x0011, 0xf000, 0x0001, 0x8816, 0x4812, 0xf010, 0x0001, 0x8086, 0x4816, 0xf274, 0x16a1, 0xf000, 0x0001, 0x4817, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x8816, 0x4808, 0xeeff, 0xf845, 0x172d, 0x10f8, 0x2882, 0xf4e3, 0xf020, 0x0100, 0x6d8e, 0x80f8, 0x2add, 0x8000, 0x4816, 0x8810, 0xf495, 0x7712, 0x2c33, 0xe721, 0xf5a9, 0xf830, 0x16c1, 0xf7a9, 0xf830, 0x172a, 0xf273, 0x16d5, 0x7714, 0x0000, 0xf7b8, 0xf495, 0x1081, 0xe714, 0xf842, 0x16c8, 0xf484, 0x4911, 0xf600, 0xf000, 0x0001, 0x8811, 0xf495, 0xf495, 0xf5a9, 0xf830, 0x16c1, 0xf7a9, 0xf830, 0x172a, 0xf7b8, 0xf495, 0x1081, 0xf843, 0x172a, 0xf484, 0x8081, 0x4811, 0x0881, 0xf000, 0x0001, 0x8815, 0x1000, 0xf010, 0x0001, 0x80f8, 0x2add, 0x4812, 0x0000, 0x8810, 0xf495, 0xf495, 0x6d88, 0xf6ad, 0xf820, 0x16f1, 0x7715, 0x0000, 0x4814, 0xf845, 0x1718, 0x1084, 0xf842, 0x1718, 0x4815, 0xf845, 0x170e, 0x1085, 0xf842, 0x170e, 0xf274, 0x14ef, 0xf495, 0x4814, 0xf274, 0x14ef, 0xf495, 0x4815, 0x1085, 0x0084, 0x0081, 0xf010, 0x0002, 0xf273, 0x1728, 0x8084, 0x4814, 0xf274, 0x14ef, 0xf495, 0x4814, 0x1081, 0x0084, 0xf273, 0x170a, 0xf010, 0x0001, 0x4815, 0xf845, 0x1727, 0x1085, 0xf842, 0x1727, 0xf274, 0x14ef, 0xf495, 0x4815, 0x1085, 0x0081, 0xf010, 0x0001, 0x8081, 0x4811, 0xf074, 0x14b4, 0x10f8, 0x2883, 0xf4e3, 0xee01, 0x8a16, 0x8a11, 0xfc00, 0xf6b8, 0x4808, 0xec0f, 0x1e01, 0xfc00, 0xf6b8, 0x4808, 0xec0f, 0x1e01, 0xfe00, 0xf0f0, 0xf495, 0xf495, 0x4a0e, 0x4a0b, 0x4a0c, 0x4a0d, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x17b6, 0xf540, 0xf6b8, 0xf0e1, 0x6f05, 0x0c78, 0xf0e8, 0xf0f7, 0xf060, 0x0080, 0xfd4b, 0xf484, 0xf7b8, 0x4e0a, 0x5612, 0xf845, 0x17ba, 0xf540, 0xf0e1, 0x6f06, 0x0c78, 0xf6b8, 0xf0e8, 0xf0f7, 0xf060, 0x0080, 0xfd4b, 0xf484, 0xf7b8, 0x4e08, 0x1005, 0x1106, 0xf520, 0xf84b, 0x1795, 0xf84e, 0x17a6, 0x560a, 0x5008, 0xf845, 0x17d8, 0x1105, 0x8204, 0xf485, 0xf0e6, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0xf300, 0x0001, 0x0901, 0x8101, 0xf84f, 0x17d4, 0xf310, 0x00ff, 0xf84a, 0x17c7, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x6f04, 0x0c49, 0xf063, 0x0100, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0e, 0xfc00, 0xf785, 0xf310, 0x0018, 0xf84a, 0x17ba, 0xf300, 0x0017, 0x8104, 0x5608, 0x4704, 0xf47f, 0x1105, 0x500a, 0xf844, 0x1772, 0xf073, 0x178f, 0xf310, 0x0018, 0xf84a, 0x17b6, 0xf300, 0x0017, 0x8104, 0x560a, 0x4704, 0xf47f, 0x1106, 0x5008, 0xf844, 0x1772, 0xf073, 0x178f, 0xf273, 0x178f, 0x5612, 0xf495, 0x560a, 0xf846, 0x17c0, 0xf484, 0x6b05, 0x0100, 0xf061, 0x0080, 0x4505, 0xf273, 0x178f, 0xf3e7, 0xf600, 0x7600, 0x0002, 0xf074, 0x113e, 0x4404, 0xf063, 0x1f40, 0xf040, 0xffff, 0xf273, 0x178f, 0xf060, 0x7f7f, 0x7600, 0x0001, 0xf074, 0x113e, 0xf273, 0x178f, 0xf420, 0xf495, 0x4a11, 0x8811, 0xf495, 0xeefe, 0xe710, 0x7104, 0x0012, 0xf6aa, 0x1105, 0xf820, 0x17ee, 0x7000, 0x0012, 0x8101, 0xf074, 0x14a6, 0xf073, 0x1803, 0x00f8, 0x000b, 0x8813, 0x4812, 0x00f8, 0x000b, 0x490b, 0x8812, 0xf84d, 0x1802, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x1801, 0x10ea, 0xffff, 0x80eb, 0xffff, 0x4811, 0xee02, 0x8a11, 0xfc00, + 0xe808, 0x75f8, 0x0008, 0x0280, 0xfc00, 0xf495, 0x4a08, 0x4a09, 0x4a0a, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a10, 0x4a11, 0x4a12, 0x4a13, 0x4a14, 0x4a15, 0x4a16, 0x4a17, 0x4a17, 0x4a19, 0x4a0e, 0x4a06, 0x4a07, 0x4a1a, 0x4a1d, 0x4a1b, 0x4a1c, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x4818, 0x68f8, 0x0018, 0xfffe, 0x7711, 0x0001, 0x4a08, 0x7681, 0x0001, 0xeeff, 0x76f8, 0x2893, 0x0001, 0x76f8, 0x289b, 0x0000, 0xf074, 0x0120, 0xee01, 0x8a18, 0xf495, 0x8a1c, 0x8a1b, 0x8a1d, 0x8a1a, 0x8a07, 0x8a06, 0x8a0e, 0x8a19, 0x8a17, 0x8a17, 0x8a16, 0x8a15, 0x8a14, 0x8a13, 0x8a12, 0x8a11, 0x8a10, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0a, 0x8a09, 0x8a08, 0xf4eb, 0xeeff, 0x76f8, 0x2893, 0x0000, 0xf074, 0x0080, 0xee01, 0xfc00, 0x10f8, 0x2893, 0xf844, 0x00e5, 0xf4e1, 0xf495, 0x10f8, 0x2893, 0xf845, 0x00df, 0xfc00, 0xeefb, 0x4818, 0xf000, 0x0006, 0x76f8, 0x2842, 0x0002, 0x8004, 0x7600, 0x0051, 0x1006, 0x8001, 0x1004, 0x8002, 0xf274, 0x034b, 0xf020, 0x2843, 0xf074, 0x00d3, 0xf074, 0x00db, 0xee05, 0x76f8, 0x2893, 0x0002, 0xfc00, 0x4a11, 0x7711, 0x0026, 0x7712, 0x0001, 0x7681, 0x0010, 0x7713, 0x0001, 0x7711, 0x0000, 0xeefe, 0x7681, 0xffff, 0xe501, 0xf495, 0xf6bb, 0xf074, 0x0279, 0xf074, 0x024a, 0xf074, 0x02a4, 0x7600, 0x2c61, 0xf074, 0x00e6, 0xf4e1, 0xf495, 0xf073, 0x011c, 0x4a11, 0x10f8, 0x2898, 0x08f8, 0x2896, 0xfa44, 0x0134, 0xf495, 0xeefe, 0x76f8, 0x2898, 0x0000, 0x76f8, 0x2842, 0x0003, 0x76f8, 0x289b, 0x0001, 0xf074, 0x00d3, 0x10f8, 0x289b, 0xf844, 0x0191, 0x10f8, 0x2896, 0x00f8, 0x2897, 0x08f8, 0x2898, 0x8811, 0xf495, 0x7710, 0x4000, 0xf6a9, 0xf820, 0x014b, 0xf020, 0x4000, 0xf273, 0x014f, 0x08f8, 0x2897, 0x10f8, 0x2896, 0x08f8, 0x2898, 0x80f8, 0x2899, 0xf6b8, 0xf020, 0x8000, 0x6ff8, 0x289a, 0x0c1f, 0x6ff8, 0x2897, 0x0c1f, 0x75f8, 0x0008, 0x8002, 0xe800, 0x75f8, 0x0008, 0x8003, 0x10f8, 0x2894, 0xf1ef, 0xf3e1, 0x10f8, 0x2895, 0xf2a0, 0x00f8, 0x2898, 0x4e00, 0xf020, 0xffff, 0x5700, 0xf280, 0x75f8, 0x0008, 0x8000, 0x5600, 0xf0f0, 0x75f8, 0x0008, 0x8001, 0xe800, 0x75f8, 0x2899, 0x8004, 0x75f8, 0x0008, 0x8005, 0x74f8, 0x2844, 0x8006, 0x74f8, 0x2845, 0x8001, 0x74f8, 0x2846, 0x8000, 0x74f8, 0x2847, 0x8003, 0xe801, 0x74f8, 0x2848, 0x8002, 0x75f8, 0x0008, 0x8006, 0xee02, 0x8a11, 0xfc00, 0xf495, 0x4a08, 0x4a09, 0x4a0a, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a10, 0x4a11, 0x4a12, 0x4a13, 0x4a14, 0x4a15, 0x4a16, 0x4a17, 0x4a17, 0x4a19, 0x4a0e, 0x4a06, 0x4a07, 0x4a1a, 0x4a1d, 0x4a1b, 0x4a1c, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x4818, 0x68f8, 0x0018, 0xfffe, 0x7711, 0x0001, 0x4a08, 0x7681, 0x0040, 0x7711, 0x0055, 0x7681, 0x0000, 0x7711, 0x0057, 0x6f81, 0x0c41, 0xeeff, 0xf030, 0x4000, 0x8000, 0xf020, 0x4000, 0x1c00, 0x76f8, 0x2897, 0x0000, 0x80f8, 0x289a, 0xf074, 0x0120, 0xee01, 0x8a18, 0xf495, 0x8a1c, 0x8a1b, 0x8a1d, 0x8a1a, 0x8a07, 0x8a06, 0x8a0e, 0x8a19, 0x8a17, 0x8a17, 0x8a16, 0x8a15, 0x8a14, 0x8a13, 0x8a12, 0x8a11, 0x8a10, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0a, 0x8a09, 0x8a08, 0xf4eb, 0xf495, 0x4a08, 0x4a09, 0x4a0a, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a10, 0x4a11, 0x4a12, 0x4a13, 0x4a14, 0x4a15, 0x4a16, 0x4a17, 0x4a17, 0x4a19, 0x4a0e, 0x4a06, 0x4a07, 0x4a1a, 0x4a1d, 0x4a1b, 0x4a1c, 0x68f8, 0x0007, 0x7d3f, 0x69f8, 0x0007, 0x4000, 0x68f8, 0x001d, 0xfffc, 0x4818, 0x68f8, 0x0018, 0xfffe, 0x7711, 0x0001, 0x4a08, 0x7681, 0x0800, 0x10f8, 0x2899, 0x00f8, 0x2897, 0x80f8, 0x2897, 0x7710, 0x4000, 0x7211, 0x2897, 0x10f8, 0x2899, 0xf5a9, 0xeeff, 0x00f8, 0x2898, 0xfa20, 0x022f, 0x80f8, 0x2898, 0xf074, 0x0120, 0xee01, 0x8a18, 0xf495, 0x8a1c, 0x8a1b, 0x8a1d, 0x8a1a, 0x8a07, 0x8a06, 0x8a0e, 0x8a19, 0x8a17, 0x8a17, 0x8a16, 0x8a15, 0x8a14, 0x8a13, 0x8a12, 0x8a11, 0x8a10, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0a, 0x8a09, 0x8a08, 0xf4eb, 0x4a11, 0x7711, 0x0055, 0x7681, 0x0003, 0x7711, 0x0057, 0x7681, 0x2800, 0x7711, 0x0055, 0x7681, 0x0004, 0x7711, 0x0057, 0x7681, 0x7141, 0x7711, 0x0055, 0x7681, 0x0000, 0x7711, 0x0057, 0x7681, 0x8000, 0x7711, 0x0055, 0x7681, 0x0001, 0x7711, 0x0057, 0x7681, 0x0022, 0x7711, 0x0055, 0x7681, 0x0002, 0x7711, 0x0057, 0x7681, 0x4000, 0x7711, 0x0054, 0x7681, 0x0081, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0x0038, 0x7681, 0x0000, 0x7711, 0x0039, 0x7681, 0x0000, 0x7711, 0x0038, 0x7681, 0x0001, 0x7711, 0x0039, 0x7681, 0x0030, 0x7711, 0x0038, 0x7681, 0x000e, 0x7711, 0x0039, 0x7681, 0x0002, 0x7711, 0x0038, 0x7681, 0x0004, 0x7711, 0x0039, 0x7681, 0x00a0, 0x7711, 0x0038, 0x7681, 0x0005, 0x7711, 0x0039, 0x7681, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0x0038, 0x7681, 0x0001, 0x7711, 0x0039, 0x6981, 0x0001, 0x8a11, 0xfc00, 0xf7be, 0xf6b9, 0xf4a0, 0xf6b7, 0xf6b5, 0xf6b6, 0xf7b8, 0x7718, 0x1842, 0x6bf8, 0x0018, 0x0fff, 0x68f8, 0x0018, 0xfffe, 0xf020, 0x2d6f, 0xf100, 0x0001, 0xf84d, 0x02db, 0xf6b8, 0xf495, 0xf020, 0x2d6f, 0xf073, 0x02d5, 0x7ef8, 0x0012, 0xf000, 0x0001, 0x47f8, 0x0011, 0x7e92, 0x00f8, 0x0011, 0xf000, 0x0001, 0x7ef8, 0x0011, 0xf000, 0x0001, 0x6c89, 0x02ca, 0xf7b8, 0xeefc, 0xf020, 0xffff, 0xf100, 0x0001, 0xf84d, 0x02f3, 0xf6b8, 0xf495, 0xf020, 0xffff, 0xf273, 0x02ed, 0x4e02, 0xf495, 0xf5e3, 0x5602, 0x7e00, 0x1100, 0xfa4c, 0x02eb, 0x6b03, 0x0001, 0xf6b8, 0xee04, 0xf074, 0x0f3d, 0xf074, 0x02f9, 0x4a11, 0x4a16, 0xeeff, 0x10f8, 0x28bf, 0xf4e3, 0x7211, 0x289c, 0x10f8, 0x0011, 0xf845, 0x0311, 0x4811, 0xf000, 0x289d, 0x8816, 0xf495, 0xf495, 0x10ee, 0xffff, 0xf4e3, 0x6ce9, 0xffff, 0x030b, 0x10f8, 0x28be, 0xf845, 0x0318, 0x10f8, 0x28be, 0xf4e3, 0x10f8, 0x28bd, 0xf845, 0x031f, 0x10f8, 0x28bd, 0xf4e3, 0x10f8, 0x28c0, 0xf4e3, 0xf074, 0x0348, 0xf073, 0x0324, 0x4a11, 0x8811, 0x10f8, 0x28bf, 0xf4e3, 0xf7b8, 0x10f8, 0x289c, 0xf468, 0xf478, 0xf010, 0x0020, 0xf843, 0x033a, 0x10f8, 0x28c0, 0xf4e3, 0xe801, 0xf073, 0x0346, 0x7212, 0x289c, 0x10f8, 0x28c0, 0x6bf8, 0x289c, 0x0001, 0x70e2, 0x289d, 0x0011, 0xf4e3, 0xe800, 0x8a11, 0xfc00, 0xf495, 0xf073, 0x0349, 0x4a11, 0xeef8, 0xf495, 0x710b, 0x0012, 0x110c, 0x710a, 0x0011, 0x7004, 0x0012, 0x8005, 0x7006, 0x0011, 0x4818, 0x7607, 0x0000, 0xf000, 0x0005, 0x8100, 0x8001, 0x7602, 0x0372, 0x4818, 0x7603, 0x0389, 0xf274, 0x03ce, 0xf000, 0x0004, 0x4911, 0xf84d, 0x036f, 0x7105, 0x0011, 0x7681, 0x0000, 0xee08, 0x8a11, 0xfc00, 0x4a11, 0xf495, 0x7102, 0x0011, 0x71e1, 0x0001, 0x0010, 0x71e1, 0x0002, 0x0012, 0xf5aa, 0xf820, 0x0384, 0x7181, 0x0012, 0x8082, 0x6b81, 0x0001, 0x6be1, 0x0002, 0x0001, 0x8a11, 0xfc00, 0x4a11, 0xf110, 0x0001, 0x4a16, 0x8812, 0x4a17, 0x8913, 0xeefe, 0x7716, 0xffff, 0x7106, 0x0011, 0x11eb, 0x0001, 0xfa4c, 0x0395, 0xf495, 0x6d96, 0x11e1, 0x0001, 0x8910, 0xf495, 0x71e1, 0x0002, 0x0013, 0xf5ab, 0xf820, 0x03bc, 0x4813, 0xf520, 0x8910, 0xf495, 0xf495, 0xf6ae, 0xf820, 0x03b1, 0xf273, 0x03b2, 0xf495, 0x8917, 0xe767, 0x7000, 0x0012, 0x7001, 0x0017, 0x1081, 0xf074, 0x14e2, 0x4817, 0x0081, 0x8081, 0x4816, 0x00e1, 0x0002, 0xee02, 0x80e1, 0x0002, 0x8a17, 0x4816, 0x8a16, 0x8a11, 0xfc00, 0xfc00, 0x80f8, 0x28bf, 0xfc00, 0x80f8, 0x28c0, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef4, 0x8816, 0x1013, 0x8009, 0x1186, 0xf210, 0x0001, 0x8813, 0xf495, 0x7712, 0xffff, 0x7111, 0x0017, 0x7112, 0x0011, 0x10eb, 0x0001, 0xfa44, 0x03e0, 0xf495, 0x6d92, 0x6ff8, 0x0012, 0x0e00, 0x800a, 0x4812, 0xfa45, 0x04c8, 0x7604, 0x0000, 0x7605, 0x0000, 0x7606, 0x0000, 0x7607, 0xffff, 0xe925, 0x7608, 0x0000, 0x7186, 0x0012, 0x7182, 0x0012, 0x10f8, 0x0012, 0x08f8, 0x000b, 0xf845, 0x041a, 0x10f8, 0x0012, 0xf845, 0x04c8, 0x1086, 0xf000, 0x0001, 0x4911, 0x8086, 0x8812, 0x7000, 0x0017, 0x10e2, 0xffff, 0xf5e3, 0x6b04, 0x0001, 0x7186, 0x0012, 0x7182, 0x0012, 0x6ce2, 0xffdb, 0x0402, 0x6b86, 0x0001, 0x4818, 0x7000, 0x0016, 0xf274, 0x04ce, 0xf000, 0x0005, 0x4818, 0x7000, 0x0016, 0xf000, 0x0010, 0x8001, 0x4818, 0xf274, 0x0520, 0xf000, 0x0005, 0x7186, 0x0012, 0x1182, 0x7713, 0x004c, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x045f, 0x7713, 0x0068, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x045b, 0x7713, 0x006c, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf844, 0x0468, 0x4812, 0xf000, 0x0001, 0x8812, 0x7086, 0x0012, 0x6082, 0x006c, 0xf830, 0x0457, 0xf273, 0x0467, 0x6905, 0x0040, 0xf273, 0x0461, 0x6905, 0x0100, 0xf273, 0x0461, 0x6905, 0x0020, 0x6905, 0x0080, 0x1086, 0xf000, 0x0001, 0x8812, 0xf495, 0x8086, 0x1182, 0x7712, 0x006e, 0x10f8, 0x000b, 0x8108, 0x08f8, 0x0012, 0xfa45, 0x04a5, 0x6b86, 0x0001, 0x7712, 0x0073, 0x10f8, 0x000b, 0x08f8, 0x0012, 0xf845, 0x0492, 0x10f8, 0x28bf, 0xf4e3, 0x4818, 0xf000, 0x0010, 0x8000, 0x4818, 0xf274, 0x06ef, 0xf000, 0x0005, 0x7000, 0x0017, 0x1109, 0xf5e3, 0x0004, 0x8004, 0x10f8, 0x28c0, 0xf4e3, 0xf073, 0x04c1, 0x4818, 0x7000, 0x0017, 0xf000, 0x0010, 0x8001, 0x4818, 0xf000, 0x0004, 0x8002, 0x1009, 0x8003, 0x4818, 0xf274, 0x05e7, 0xf000, 0x0005, 0xf073, 0x04c1, 0xf020, 0x0160, 0x1805, 0x8812, 0xf495, 0xf495, 0x6ce2, 0xffc0, 0x04b9, 0x6b10, 0x0001, 0x7110, 0x0012, 0xf7b8, 0x7182, 0x0012, 0xf273, 0x04c1, 0x1004, 0x4e82, 0x6b10, 0x0001, 0x7110, 0x0012, 0x1004, 0x7182, 0x0012, 0x8082, 0x710a, 0x0010, 0x7186, 0x0012, 0xf5aa, 0xf830, 0x03ef, 0x1004, 0xee0c, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x8812, 0xf273, 0x04e8, 0x7102, 0x0011, 0xf273, 0x04e6, 0x6982, 0x0010, 0xf273, 0x04e6, 0x6982, 0x0001, 0xf273, 0x04e6, 0x6982, 0x0002, 0xf273, 0x04e6, 0x6982, 0x0008, 0x6982, 0x0004, 0x6b81, 0x0001, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x002b, 0xf846, 0x050e, 0x7713, 0x002b, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04dc, 0x7713, 0x0020, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04e4, 0x7713, 0x0023, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04e0, 0xf073, 0x051e, 0x7713, 0x002d, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04d8, 0x7713, 0x0030, 0x10f8, 0x000b, 0x08f8, 0x0013, 0xf845, 0x04d4, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef6, 0xf495, 0x710e, 0x0011, 0x7181, 0x0012, 0x8816, 0x6082, 0x002a, 0xfa20, 0x054e, 0x710f, 0x0017, 0x1087, 0xf000, 0x0001, 0x8812, 0xf7b8, 0x8087, 0x1082, 0x80e6, 0x0001, 0x10e6, 0x0001, 0xf842, 0x0542, 0xf484, 0x80e6, 0x0001, 0x6986, 0x0001, 0x1081, 0xf000, 0x0001, 0x8812, 0xf495, 0x8081, 0x6082, 0x002e, 0xf830, 0x0593, 0xf073, 0x05e2, 0xe782, 0x4812, 0xf010, 0x0001, 0x8813, 0xf495, 0xec09, 0x769b, 0x0000, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf843, 0x057b, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x057b, 0x8192, 0x1081, 0xf000, 0x0001, 0x8813, 0xf495, 0x8081, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf842, 0x0563, 0x1000, 0xf844, 0x0588, 0x7712, 0x002e, 0x10f8, 0x000b, 0x08f8, 0x0012, 0xf845, 0x0593, 0xf073, 0x05e2, 0x4818, 0xf074, 0x0f54, 0x80e6, 0x0001, 0x7181, 0x0012, 0x6082, 0x002e, 0xf820, 0x05e2, 0x1081, 0xf000, 0x0001, 0x8812, 0xf495, 0x8081, 0x6082, 0x002a, 0xf830, 0x05d7, 0xe782, 0x4812, 0xf010, 0x0001, 0x8813, 0xf495, 0xec09, 0x769b, 0x0000, 0x7181, 0x0013, 0xf7b8, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf843, 0x05ca, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x05ca, 0x8192, 0x1081, 0xf000, 0x0001, 0x8813, 0xf495, 0x8081, 0x1183, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0030, 0xf842, 0x05b2, 0x1000, 0xf845, 0x05d2, 0x4818, 0xf074, 0x0f54, 0xf073, 0x05d3, 0xe800, 0xf273, 0x05e2, 0x80e6, 0x0002, 0x1087, 0xf000, 0x0001, 0x8812, 0xf495, 0x8087, 0x1082, 0x80e6, 0x0002, 0x6b81, 0x0001, 0xee0a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf495, 0x8002, 0x100d, 0x710b, 0x0011, 0x8003, 0x710c, 0x0012, 0x1081, 0x710a, 0x0017, 0xf000, 0x0001, 0x8081, 0x8811, 0xf495, 0xf495, 0x1281, 0x8004, 0xf845, 0x06e4, 0x7102, 0x0011, 0xf7b8, 0x71e1, 0x0002, 0x0011, 0x10f8, 0x0011, 0xf843, 0x062c, 0x1004, 0xf010, 0x0001, 0x8813, 0xf495, 0x7710, 0xffff, 0x10eb, 0x0001, 0xfa44, 0x0611, 0xf495, 0x6d90, 0xf5a9, 0xf820, 0x062c, 0x7005, 0x0011, 0x7102, 0x0011, 0x11e1, 0x0001, 0x10f8, 0x000b, 0xf468, 0x7105, 0x0011, 0xf478, 0x08f8, 0x0011, 0xf847, 0x0647, 0xf073, 0x064b, 0x1004, 0xf010, 0x0001, 0x8811, 0xf495, 0x7713, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x0633, 0xf495, 0x6d93, 0x7102, 0x0011, 0x7005, 0x0013, 0x11e1, 0x0001, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0013, 0xf846, 0x064b, 0xf273, 0x064d, 0x7105, 0x0011, 0x8911, 0xf495, 0x4811, 0x0082, 0x8082, 0x4811, 0xf274, 0x1582, 0xf000, 0x0001, 0x8816, 0x4808, 0xf845, 0x06ea, 0xf7b8, 0xf495, 0x1105, 0xf768, 0xf778, 0x09f8, 0x0011, 0xe762, 0xf84a, 0x0680, 0x7102, 0x0013, 0x961f, 0xf830, 0x0680, 0x7105, 0x0010, 0x4916, 0xf4a9, 0xf310, 0x0001, 0x8913, 0xf830, 0x067b, 0x4911, 0x0905, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x067a, 0x769b, 0x0020, 0x4911, 0x4812, 0x0905, 0xf600, 0x8812, 0x1105, 0xf640, 0x10f8, 0x0008, 0xf845, 0x06af, 0x4812, 0xf010, 0x0001, 0x8813, 0x1004, 0xf010, 0x0001, 0x8814, 0xf640, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x069d, 0x10ec, 0x0001, 0x809b, 0x10f8, 0x0008, 0xf845, 0x069e, 0xf310, 0x0001, 0x8914, 0xf495, 0x7710, 0x0001, 0xf6ac, 0xfa20, 0x06af, 0xf310, 0x0001, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x06ae, 0x769b, 0x0000, 0x1105, 0x4812, 0xf600, 0xf768, 0xf778, 0x09f8, 0x0011, 0xf84a, 0x06d0, 0x7102, 0x0013, 0x961f, 0xf820, 0x06d0, 0x7105, 0x0010, 0xf4a9, 0xf010, 0x0001, 0x8812, 0xf830, 0x06d0, 0x4910, 0x4811, 0xf620, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x06cf, 0x769a, 0x0020, 0x4911, 0x4816, 0xf600, 0x8811, 0xf495, 0xf495, 0x7681, 0x0000, 0x7000, 0x0017, 0x1103, 0xf7e3, 0xf495, 0x4816, 0xf274, 0x16dd, 0xf495, 0x4816, 0xf073, 0x06ea, 0x7000, 0x0017, 0x1103, 0xf7e3, 0xf020, 0x2b1c, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf120, 0x28c1, 0x8811, 0x4a16, 0x4a17, 0x6fe1, 0x0001, 0x0e00, 0xeef6, 0x8817, 0xf495, 0x710e, 0x0013, 0xf200, 0x018f, 0x8004, 0xf210, 0x0001, 0x8812, 0x7605, 0x0000, 0x8006, 0xf070, 0x018f, 0x769a, 0x0020, 0x7104, 0x0012, 0x7682, 0x0000, 0xf120, 0x28c1, 0x1004, 0xf7b8, 0xf010, 0x0001, 0x8107, 0x8004, 0x71e1, 0x0003, 0x0014, 0x11f8, 0x0014, 0xf768, 0xf778, 0xf310, 0x0064, 0x8812, 0xf84e, 0x075c, 0xf495, 0x7715, 0x0064, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x079f, 0x11f8, 0x0014, 0xf768, 0xf778, 0xf310, 0x0047, 0xf84e, 0x074a, 0xe947, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x07af, 0xe925, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x078d, 0xe945, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x07af, 0xf073, 0x07ca, 0x7715, 0x0058, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x079f, 0x7715, 0x0063, 0x11f8, 0x0014, 0x09f8, 0x0015, 0xf84d, 0x07bf, 0xf073, 0x07ca, 0x10f8, 0x0014, 0xf468, 0xf478, 0xf010, 0x0070, 0xf846, 0x077d, 0x10f8, 0x0014, 0xf468, 0xf478, 0xf010, 0x006f, 0xf842, 0x079f, 0xe742, 0x7710, 0x0002, 0x6dea, 0xff9b, 0xf6aa, 0xf820, 0x07af, 0xe969, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x079f, 0xf073, 0x07ca, 0xe975, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x079f, 0xe978, 0x10f8, 0x0014, 0x08f8, 0x000b, 0xf845, 0x079f, 0xf073, 0x07ca, 0x7713, 0x2b23, 0x7107, 0x0012, 0xe510, 0x1183, 0x4812, 0xf84d, 0x08a7, 0x71eb, 0x0001, 0x0011, 0x6e81, 0x0796, 0x709a, 0x0011, 0xf073, 0x08a7, 0x4818, 0xf000, 0x0005, 0x8000, 0x4818, 0xf000, 0x0004, 0x8001, 0x7002, 0x0013, 0xf274, 0x0cf3, 0xf495, 0x4811, 0xf073, 0x07ca, 0x4818, 0xf000, 0x0005, 0x8000, 0x4818, 0xf000, 0x0004, 0x8001, 0x7002, 0x0013, 0xf274, 0x08ac, 0xf495, 0x4811, 0xf073, 0x07ca, 0x1183, 0xf300, 0x0001, 0x8183, 0x8913, 0xf010, 0x0001, 0xe510, 0x8004, 0x6881, 0xfffd, 0x7181, 0x0012, 0x61f8, 0x0012, 0x0002, 0xfa20, 0x07f7, 0x7716, 0x0000, 0x10e1, 0x0003, 0x7713, 0x0075, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07f7, 0x7713, 0x006f, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07f7, 0x7713, 0x0078, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07f7, 0x7713, 0x0058, 0x11f8, 0x0008, 0x09f8, 0x0013, 0xf84d, 0x07f7, 0x7716, 0x0001, 0x1005, 0xf844, 0x0808, 0x10f8, 0x0016, 0xf845, 0x0810, 0x7104, 0x0012, 0x7682, 0x002b, 0x6b04, 0xffff, 0xf273, 0x0813, 0x7181, 0x0012, 0x7104, 0x0012, 0x7682, 0x002d, 0x6b04, 0xffff, 0x7181, 0x0012, 0x1005, 0xf844, 0x0822, 0x6c86, 0x0822, 0x61f8, 0x0012, 0x0004, 0xf820, 0x0822, 0x7104, 0x0012, 0x7682, 0x0020, 0x6b04, 0xffff, 0x7181, 0x0012, 0x61f8, 0x0012, 0x0001, 0xf830, 0x083a, 0x1007, 0x0804, 0xf7b8, 0xf000, 0x018f, 0x11f8, 0x0008, 0xf768, 0xf778, 0x09e1, 0x0001, 0xf84e, 0x083a, 0x4917, 0xf520, 0xf273, 0x083b, 0xf200, 0x0001, 0x1007, 0x8008, 0x1004, 0xf000, 0x0001, 0x8000, 0x7601, 0x0000, 0x7602, 0x0190, 0x1008, 0xf074, 0x14c2, 0x8812, 0xf495, 0xe770, 0xf6aa, 0x8004, 0xf830, 0x0862, 0xf010, 0x0002, 0x8812, 0x4817, 0x0804, 0xf000, 0x0001, 0x4808, 0xf845, 0x0860, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x085f, 0x769a, 0x0020, 0x7687, 0x0000, 0xe712, 0x960b, 0xf830, 0x087c, 0x1107, 0x1008, 0xf620, 0xf010, 0x0001, 0x8812, 0xf495, 0x7710, 0xffff, 0xf4aa, 0xfa30, 0x08a6, 0x7106, 0x0011, 0x7312, 0x001a, 0xf072, 0x0879, 0x7699, 0x0020, 0xf073, 0x08a6, 0x7107, 0x0010, 0x7108, 0x0013, 0xf4ab, 0xfa30, 0x0890, 0x7106, 0x0012, 0x4910, 0x4813, 0xf620, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x088f, 0x769a, 0x0030, 0x4816, 0x1a05, 0x8816, 0xf495, 0xf495, 0x6c86, 0x089b, 0xe712, 0x960d, 0xf820, 0x08a6, 0xe731, 0xf4a9, 0xf830, 0x08a6, 0x7712, 0x28c1, 0xe510, 0x7681, 0x0030, 0x7007, 0x0012, 0x1007, 0xee0a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x8812, 0xeefe, 0xf495, 0x7106, 0x0014, 0x1184, 0xf693, 0xf030, 0x0001, 0x7105, 0x0015, 0xf600, 0x7104, 0x0013, 0xf000, 0x0001, 0x8811, 0x7084, 0x0011, 0xf000, 0x0001, 0x5781, 0x8084, 0x56f8, 0x2b46, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xfa42, 0x08d4, 0x7711, 0x0000, 0x7711, 0x0001, 0x10f8, 0x0011, 0xfa45, 0x08df, 0x7083, 0x0011, 0xf274, 0x129f, 0xf495, 0xf640, 0xf540, 0xf7b8, 0x71e2, 0x0003, 0x0011, 0x10f8, 0x0011, 0xf468, 0xf478, 0xf010, 0x0065, 0xf846, 0x0905, 0x7713, 0x0065, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x0929, 0x7713, 0x0045, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x0929, 0x7713, 0x0047, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x0915, 0xf073, 0x0931, 0x7713, 0x0066, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf845, 0x091f, 0x7713, 0x0067, 0x10f8, 0x0011, 0x08f8, 0x0013, 0xf844, 0x0931, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x0a9a, 0xf495, 0xf640, 0xf073, 0x0931, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x0934, 0xf495, 0xf640, 0xf073, 0x0931, 0x7000, 0x0012, 0x7001, 0x0015, 0xf274, 0x099c, 0xf495, 0xf640, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0x6bf8, 0x0018, 0xfe68, 0xf495, 0xf7b8, 0xe787, 0x11e7, 0x019c, 0x8912, 0x81e7, 0x0196, 0x11e2, 0x0002, 0x71e7, 0x019d, 0x0011, 0xf84a, 0x094d, 0x76e2, 0x0002, 0x0006, 0xe906, 0x8100, 0x4918, 0xf300, 0x0004, 0x8101, 0x4918, 0xf300, 0x0005, 0x8102, 0xf074, 0x12ad, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x0969, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x0962, 0x709b, 0x0012, 0x1004, 0x7181, 0x0016, 0x8000, 0x7601, 0x0001, 0x71e7, 0x0196, 0x0012, 0x10e2, 0x0002, 0x8002, 0x4818, 0x7003, 0x0011, 0xf274, 0x0b4b, 0xf000, 0x0006, 0x7181, 0x0010, 0xf7ae, 0xe801, 0xf830, 0x0989, 0x71e7, 0x0196, 0x0012, 0x960c, 0xf830, 0x0989, 0xe800, 0x1104, 0x8100, 0x8001, 0x4818, 0x7002, 0x0011, 0xf274, 0x0c78, 0xf000, 0x0006, 0x6bf8, 0x0018, 0x0198, 0xf495, 0xf495, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0xf7b8, 0x4a17, 0xee96, 0xf540, 0x716e, 0x0011, 0x71e1, 0x0002, 0x0012, 0x10f8, 0x0012, 0xfa42, 0x09b2, 0x716f, 0x0017, 0x7712, 0x0006, 0x76e1, 0x0002, 0x0006, 0x56f8, 0x2b48, 0x7716, 0x0000, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0a0a, 0x56f8, 0x2b4a, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x09e6, 0x56f8, 0x2b46, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x0a20, 0x56f8, 0x2b4c, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x09e8, 0xf073, 0x09fc, 0x57f8, 0x2b4a, 0x56f8, 0x2b4e, 0x4e00, 0xf274, 0x122c, 0x6d8e, 0xf640, 0xf540, 0x56f8, 0x2b4c, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x09e8, 0x56f8, 0x2b4e, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0a0c, 0xf073, 0x0a20, 0x57f8, 0x2b48, 0x56f8, 0x2b4e, 0x4e00, 0xf274, 0x10e0, 0x6d96, 0xf640, 0xf540, 0x56f8, 0x2b4e, 0x4e00, 0xf274, 0x10c0, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0a0c, 0x4818, 0x7000, 0x0012, 0xf000, 0x0004, 0x8001, 0x4818, 0xf000, 0x0005, 0x8002, 0xf274, 0x12ad, 0xf495, 0xf640, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x0a3f, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x0a38, 0x709b, 0x0012, 0x6004, 0x0002, 0xf820, 0x0a5a, 0xe782, 0xf6b8, 0x6b04, 0xffff, 0x6dea, 0x0005, 0xf120, 0xffff, 0x10ea, 0x0001, 0xfa44, 0x0a4b, 0xf300, 0x0001, 0x4818, 0xf000, 0x0005, 0xf600, 0x8812, 0xf495, 0x6d96, 0x7682, 0x0000, 0x10e1, 0x0003, 0x8000, 0x7001, 0x0017, 0xf274, 0x0c24, 0xf495, 0x4816, 0x1004, 0x8000, 0x7601, 0x0001, 0x10e1, 0x0002, 0x8002, 0x4818, 0x7003, 0x0017, 0xf274, 0x0b4b, 0xf000, 0x0006, 0xe782, 0xf6b8, 0x6dea, 0x0005, 0xf120, 0xffff, 0x10ea, 0x0001, 0xfa44, 0x0a77, 0xf300, 0x0001, 0x1004, 0x08f8, 0x000b, 0xfa44, 0x0a8a, 0x7713, 0x0001, 0xe712, 0x960c, 0xf830, 0x0a8a, 0x7713, 0x0000, 0x1004, 0x8000, 0x7001, 0x0013, 0x4818, 0x7002, 0x0017, 0xf274, 0x0c78, 0xf000, 0x0006, 0xee6a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xee96, 0x7711, 0x0000, 0x716e, 0x0016, 0x71e6, 0x0002, 0x0012, 0x11f8, 0x0012, 0xfa4d, 0x0ab7, 0x716f, 0x0017, 0xf7b8, 0x11f8, 0x0012, 0xf84a, 0x0abc, 0x76e6, 0x0002, 0x0006, 0xf273, 0x0abc, 0x7712, 0x0006, 0x7712, 0x0001, 0x76e6, 0x0002, 0x0001, 0x4918, 0x7000, 0x0012, 0xf300, 0x0005, 0x8101, 0x4918, 0xf300, 0x0004, 0x8102, 0xf074, 0x0fab, 0xe783, 0x8814, 0x6deb, 0x0006, 0x1084, 0x8083, 0x10f8, 0x0008, 0xf845, 0x0ad9, 0x71ec, 0x0001, 0x0012, 0x6e82, 0x0ad2, 0x709b, 0x0012, 0xf7b8, 0xf495, 0x1005, 0xf468, 0xf478, 0xf010, 0xfffd, 0xf843, 0x0aff, 0x11e6, 0x0002, 0x10f8, 0x000b, 0xf468, 0xf478, 0x0805, 0xf842, 0x0b18, 0x1005, 0xf468, 0xf478, 0xf010, 0x0002, 0xf843, 0x0aff, 0x1005, 0xf010, 0x0001, 0x8005, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0x6d91, 0xf842, 0x0af2, 0x1005, 0xf846, 0x0b0b, 0x1005, 0xf000, 0x0001, 0x8005, 0x10f8, 0x0008, 0x6d89, 0xf847, 0x0b02, 0x10e6, 0x0003, 0xf000, 0xfffe, 0x8000, 0x7001, 0x0017, 0xf274, 0x0c24, 0xf495, 0x4811, 0x11e6, 0x0002, 0x1005, 0x7187, 0x0011, 0x8000, 0x1286, 0xf47d, 0xf030, 0x0001, 0x8001, 0x8102, 0x4818, 0x7003, 0x0017, 0xf274, 0x0b4b, 0xf000, 0x0006, 0x1005, 0x8000, 0x7187, 0x0010, 0xf4a9, 0x7712, 0x0000, 0xe900, 0xf830, 0x0b34, 0xe901, 0xe808, 0x1886, 0xf2a0, 0x10f8, 0x0008, 0xf845, 0x0b3d, 0x7712, 0x0001, 0x7001, 0x0012, 0x4818, 0x7002, 0x0017, 0xf274, 0x0c78, 0xf000, 0x0006, 0xee6a, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xeeff, 0xf495, 0x1103, 0x8100, 0xf110, 0x0001, 0x8913, 0xf495, 0x7711, 0xffff, 0x7104, 0x0015, 0x7105, 0x0014, 0x7106, 0x0010, 0xe732, 0x11ea, 0x0001, 0xfa4c, 0x0b5d, 0xf495, 0x6d91, 0x4911, 0xf500, 0xf7b8, 0xf210, 0x0001, 0x8812, 0x4814, 0x10f8, 0x0008, 0xf847, 0x0b92, 0x4814, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0b91, 0xf6b8, 0xe731, 0xf120, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x0b79, 0xf300, 0x0001, 0xf7b8, 0xf495, 0x1000, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf847, 0x0b92, 0x10f8, 0x0015, 0xf845, 0x0b92, 0x7180, 0x0011, 0x7681, 0x0030, 0x6b80, 0xffff, 0xf6b8, 0xe731, 0xf120, 0xffff, 0x10e9, 0x0001, 0xfa44, 0x0b96, 0xf300, 0x0001, 0xf7b8, 0xf495, 0x1000, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf842, 0x0bda, 0x1000, 0xf843, 0x0bda, 0xf6b8, 0xe731, 0xf020, 0xffff, 0x11e9, 0x0001, 0xfa4c, 0x0bac, 0xf000, 0x0001, 0x6e85, 0x0bca, 0xf495, 0x0800, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0bca, 0x6082, 0x0030, 0xf820, 0x0bca, 0xf010, 0x0001, 0x10f8, 0x0008, 0x6d8a, 0xf847, 0x0bda, 0x6082, 0x0030, 0xf830, 0x0bbf, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0bda, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0bd9, 0x7180, 0x0015, 0xe543, 0x6b80, 0xffff, 0x1000, 0xf842, 0x0c1f, 0x1000, 0xf484, 0x8811, 0x10f8, 0x0008, 0xf468, 0xf478, 0x08f8, 0x0014, 0xf842, 0x0c02, 0xf6b8, 0xf495, 0xf020, 0xffff, 0x11eb, 0x0001, 0xfa4c, 0x0bec, 0xf000, 0x0001, 0xf7b8, 0x10f8, 0x0008, 0xf847, 0x0c02, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0c01, 0x7180, 0x0013, 0xe541, 0x6b80, 0xffff, 0x4811, 0x10f8, 0x0008, 0xf468, 0xf478, 0x08f8, 0x0014, 0xf847, 0x0c0f, 0x4814, 0xe741, 0xf484, 0x8000, 0x1000, 0xf842, 0x0c1f, 0x4811, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x0c1e, 0x7180, 0x0011, 0x7681, 0x0030, 0x6b80, 0xffff, 0xee01, 0x8a11, 0xfe00, 0xf495, 0x1080, 0x4a11, 0xf7b8, 0x4a16, 0x4a17, 0x8816, 0xeefc, 0x10f8, 0x0008, 0x7108, 0x0017, 0xfa47, 0x0c36, 0x7109, 0x0011, 0xf273, 0x0c38, 0xf495, 0x4816, 0x4816, 0xf484, 0x7600, 0x000a, 0x7601, 0x0064, 0x7002, 0x0011, 0xf274, 0x0eb9, 0x10f8, 0x0008, 0xf7b8, 0x4816, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x000a, 0xf842, 0x0c64, 0x4816, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0xfff6, 0xf847, 0x0c5b, 0x7181, 0x0012, 0x7682, 0x0030, 0x6b81, 0xffff, 0x4816, 0x10f8, 0x0008, 0xf842, 0x0c64, 0xf273, 0x0c65, 0xf495, 0xe82d, 0xe82b, 0x7181, 0x0012, 0x8082, 0x1081, 0xee04, 0xf010, 0x0001, 0x8812, 0x8081, 0x7082, 0x0017, 0x1081, 0xf010, 0x0001, 0x8081, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf7b8, 0x4a16, 0x7714, 0x0000, 0x7103, 0x0013, 0x11f8, 0x0013, 0x3004, 0xfa4f, 0x0c9f, 0x7105, 0x0016, 0xf110, 0x0001, 0x8912, 0xf495, 0x7711, 0xffff, 0x11ea, 0x0001, 0xfa4c, 0x0c8c, 0xf495, 0x6d91, 0x11f8, 0x0013, 0xf768, 0xf778, 0x09f8, 0x0011, 0xf84e, 0x0c9f, 0x4913, 0xf500, 0xf310, 0x0001, 0x8914, 0xf110, 0x0001, 0x8915, 0x11f8, 0x000e, 0xf84d, 0x0cac, 0x7186, 0x0011, 0x7681, 0x002e, 0x6b86, 0xffff, 0x7712, 0xffff, 0xe751, 0x11e9, 0x0001, 0xfa4c, 0x0caf, 0xf495, 0x6d92, 0x11f8, 0x0013, 0xf768, 0xf778, 0x09f8, 0x0012, 0xf84f, 0x0cd5, 0x7186, 0x0011, 0x7681, 0x0030, 0xe752, 0x7711, 0xffff, 0x6b86, 0xffff, 0x11ea, 0x0001, 0xfa4c, 0x0cc6, 0xf495, 0x6d91, 0x11f8, 0x0011, 0x6d8b, 0xf768, 0xf778, 0x09f8, 0x0013, 0xf84b, 0x0cbd, 0x11f8, 0x0013, 0xf84f, 0x0ce9, 0x8810, 0xf495, 0xf495, 0xf5ac, 0xf830, 0x0cef, 0x7186, 0x0012, 0xe560, 0xf5ac, 0xfa20, 0x0cdf, 0x6b86, 0xffff, 0xf073, 0x0cef, 0x7186, 0x0011, 0x7681, 0x0030, 0x6b86, 0xffff, 0x1086, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x8812, 0x4a17, 0xeefa, 0xf7b8, 0x8004, 0x10e2, 0x0002, 0x110c, 0x710a, 0x0017, 0xfa43, 0x0d07, 0x710b, 0x0011, 0xf273, 0x0d0a, 0x6882, 0xffef, 0x76e2, 0x0002, 0x0001, 0x71e2, 0x0003, 0x0012, 0x7713, 0x0058, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0d31, 0x7713, 0x006f, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0d35, 0x7713, 0x0070, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0d31, 0x7713, 0x0078, 0x10f8, 0x0012, 0x08f8, 0x0013, 0xf845, 0x0d31, 0xf273, 0x0d37, 0x7716, 0x000a, 0xf273, 0x0d37, 0x7716, 0x0010, 0x7716, 0x0008, 0x8100, 0x1004, 0xf074, 0x0dc1, 0x7104, 0x0012, 0x11e2, 0x0002, 0xf84c, 0x0d49, 0xf540, 0xf3e0, 0xf84c, 0x0d49, 0xf273, 0x0dbc, 0xf495, 0xe801, 0x71e2, 0x0003, 0x0012, 0x7713, 0x0064, 0x11f8, 0x0012, 0x09f8, 0x0013, 0xf84d, 0x0d57, 0x6ce2, 0xff97, 0x0d65, 0xf540, 0xf7b8, 0xf768, 0xf778, 0xf84a, 0x0d65, 0x7687, 0x0001, 0x7104, 0x0012, 0xf484, 0x71e2, 0x0003, 0x0012, 0x7000, 0x0016, 0x7001, 0x0012, 0x7002, 0x0011, 0xf074, 0x0eb9, 0xf7b8, 0xf000, 0x0001, 0x11f8, 0x0008, 0xf768, 0x7104, 0x0012, 0xf778, 0x09e2, 0x0002, 0xf84e, 0x0d8c, 0x7181, 0x0012, 0xf000, 0x0001, 0x7682, 0x0030, 0x11f8, 0x0008, 0x6b81, 0xffff, 0xf768, 0x7104, 0x0012, 0xf778, 0x09e2, 0x0002, 0xf84f, 0x0d7a, 0x71e2, 0x0003, 0x0013, 0xe978, 0x10f8, 0x0013, 0x08f8, 0x000b, 0xf845, 0x0d99, 0x6ce3, 0xffa8, 0x0daf, 0x960c, 0xf820, 0x0daf, 0x7181, 0x0012, 0x7082, 0x0013, 0x1081, 0xf010, 0x0001, 0x8812, 0xf495, 0x8081, 0x7682, 0x0030, 0x6b81, 0xffff, 0x7104, 0x0012, 0x71e2, 0x0003, 0x0013, 0x6ce3, 0xff91, 0x0dbb, 0x960c, 0xf820, 0x0dbb, 0x7181, 0x0012, 0x7682, 0x0030, 0x6b81, 0xffff, 0xe800, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x8813, 0x4a11, 0xe970, 0x71e3, 0x0003, 0x0011, 0x10f8, 0x0011, 0x08f8, 0x000b, 0xfa45, 0x0eb0, 0x7102, 0x0012, 0x1183, 0xf330, 0x0160, 0x8913, 0xf495, 0x7710, 0x0020, 0xf4ab, 0xe800, 0xf830, 0x0e6b, 0x7710, 0x0040, 0xf4ab, 0xf830, 0x0e1c, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0e0a, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0ea8, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0ea8, 0xf073, 0x0eb7, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0xf073, 0x0eb7, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0e47, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0xf073, 0x0eb7, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0e59, 0xf073, 0x0eb7, 0x1182, 0xf693, 0xf030, 0x0001, 0xf600, 0xf000, 0x0001, 0x8811, 0xf495, 0x4911, 0x7082, 0x0011, 0xf300, 0x0001, 0xf273, 0x0eb7, 0x5681, 0x8182, 0xf7b8, 0x11f8, 0x0011, 0xf768, 0xf778, 0xf310, 0x006f, 0xf84e, 0x0e96, 0x7713, 0x006f, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0058, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0064, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0ea8, 0x7713, 0x0069, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0ea8, 0xf073, 0x0eb7, 0x7713, 0x0075, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0x7713, 0x0078, 0x11f8, 0x0011, 0x09f8, 0x0013, 0xf84d, 0x0eb0, 0xf073, 0x0eb7, 0x1082, 0xf000, 0x0001, 0x8811, 0xf273, 0x0eb7, 0x8082, 0x1081, 0x1082, 0xf000, 0x0001, 0x8811, 0xf495, 0x8082, 0x1281, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf495, 0x4e02, 0xf0e0, 0x710a, 0x0016, 0x710b, 0x0017, 0xfa44, 0x0ed0, 0x710c, 0x0011, 0x7181, 0x0012, 0x7682, 0x0030, 0xf273, 0x0ef3, 0x6b81, 0xffff, 0xf7b8, 0x7000, 0x0016, 0x5602, 0xf074, 0x0f07, 0x4e04, 0x4e00, 0xf7b8, 0xf274, 0x1460, 0x10f8, 0x0016, 0xf7b8, 0x6ee7, 0xffa8, 0x0ee5, 0x5702, 0xf520, 0xf300, 0x0010, 0x8912, 0xf495, 0x7181, 0x0013, 0xf6b8, 0x6dea, 0x2b25, 0xe501, 0x6b81, 0xffff, 0x5604, 0x4e02, 0xf844, 0x0ed0, 0x1081, 0xf6b8, 0xf010, 0x0001, 0x8811, 0xf020, 0xffff, 0x11e9, 0x0001, 0xfa4c, 0x0efa, 0xf000, 0x0001, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfe00, 0xf010, 0x0001, 0x4a11, 0xeefe, 0x7712, 0x0008, 0x7104, 0x0011, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xf84d, 0x0f1d, 0x7712, 0x0010, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xf84d, 0x0f21, 0xf073, 0x0f25, 0xf273, 0x0f3a, 0xf495, 0xf0fd, 0xf273, 0x0f3a, 0xf495, 0xf0fc, 0xf540, 0xf6b8, 0xf3e0, 0xf310, 0xffff, 0xf84a, 0x0f34, 0x7000, 0x0011, 0xf074, 0x176d, 0xf273, 0x0f3a, 0xf495, 0x4808, 0xf7b8, 0x11f8, 0x0011, 0x4f00, 0xf074, 0x140b, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x7711, 0xffff, 0xeefe, 0x6ce1, 0x0001, 0x0f48, 0xf273, 0x0f4e, 0xe800, 0xe900, 0xf120, 0xffff, 0x10f8, 0xffff, 0xf300, 0x0001, 0x8100, 0xf074, 0x0101, 0xee02, 0x8a11, 0xfc00, 0x8813, 0x4a11, 0xf020, 0x2b60, 0xeefe, 0x1183, 0x8000, 0xf600, 0x8812, 0xf495, 0xf495, 0x6d92, 0x960c, 0xf820, 0x0f6e, 0x11eb, 0x0001, 0x1000, 0xf600, 0x8812, 0xf495, 0xf495, 0x6d92, 0x960c, 0xf830, 0x0f63, 0x8911, 0xf495, 0x7712, 0x002d, 0x11f8, 0x0011, 0x09f8, 0x0012, 0xe800, 0xf84d, 0x0f80, 0x6ee1, 0xffd5, 0x0f85, 0x7714, 0x0000, 0xf073, 0x0f82, 0x7714, 0x0001, 0x71eb, 0x0001, 0x0011, 0x4911, 0x0100, 0x8912, 0xf495, 0xf495, 0x6d92, 0x960d, 0xf820, 0x0fa3, 0x4911, 0x880e, 0x71eb, 0x0001, 0x0011, 0xf066, 0x000a, 0xf600, 0x7001, 0x0011, 0x1100, 0x0101, 0x8912, 0xf495, 0xf495, 0x6d92, 0x960d, 0xfa30, 0x0f8e, 0xf010, 0x0030, 0x11f8, 0x0014, 0xf84d, 0x0fa8, 0xf484, 0xee02, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x4a17, 0xeef8, 0xf7b8, 0x4e02, 0x710e, 0x0011, 0x710d, 0x0017, 0x710c, 0x0016, 0x56f8, 0x2b50, 0x76f8, 0x2a51, 0x0030, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xe900, 0xf842, 0x0fc7, 0xe901, 0x56f8, 0x2b50, 0x8181, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x0fd7, 0x5602, 0xf074, 0x129f, 0x4e02, 0x56f8, 0x2b52, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xfa47, 0x0ff7, 0x7711, 0x0000, 0x56f8, 0x2b54, 0x4e00, 0x5602, 0xf074, 0x10e0, 0x57f8, 0x2b52, 0x4e02, 0x4f00, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0x6d91, 0xf846, 0x0fe5, 0xf020, 0x2a51, 0x8004, 0x56f8, 0x2b50, 0x4e00, 0x5602, 0xf274, 0x10c0, 0xf495, 0x6d96, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x1031, 0x56f8, 0x2b56, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x1031, 0x56f8, 0x2b54, 0x4e00, 0x5602, 0xf074, 0x122c, 0x4e02, 0xf7b8, 0x56f8, 0x2b50, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0x6d89, 0xf845, 0x1031, 0x56f8, 0x2b56, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x1012, 0x1004, 0xf000, 0x0001, 0x8005, 0x5602, 0xf074, 0x11b7, 0x1105, 0x8100, 0xf074, 0x1474, 0xf540, 0x8006, 0x1004, 0xf500, 0xf300, 0x0001, 0x8912, 0x4811, 0x1106, 0xf500, 0xf7b8, 0x8187, 0x1106, 0xf768, 0xf778, 0x09f8, 0x0016, 0xf84a, 0x107b, 0x4916, 0x0906, 0x8916, 0xf495, 0x4816, 0x10f8, 0x0008, 0xf847, 0x1082, 0x4816, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x1078, 0xf7b8, 0xf495, 0x5602, 0xf074, 0x11b7, 0xf074, 0x1202, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x12a4, 0x4e02, 0x56f8, 0x2b54, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x122c, 0x4e02, 0xf074, 0x117b, 0xf000, 0x0030, 0x8092, 0xf073, 0x1082, 0x1104, 0x4816, 0xf600, 0xf000, 0x0001, 0x8812, 0xf495, 0xf7b8, 0x10ea, 0xffff, 0xf468, 0xf478, 0xf010, 0x0035, 0xf843, 0x10b8, 0x4812, 0xf010, 0x0001, 0x8811, 0xf495, 0xf495, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf843, 0x10ab, 0x7689, 0x0030, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x109d, 0x7104, 0x0010, 0xf7a9, 0xf830, 0x10b8, 0x76ea, 0xffff, 0x0000, 0x4810, 0xf273, 0x10bb, 0x6b87, 0x0001, 0x7682, 0x0000, 0x1005, 0xee08, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xf7b8, 0xf468, 0xf478, 0x5704, 0xf842, 0x10cd, 0xff4b, 0xf484, 0xf784, 0xf586, 0xf808, 0x10d8, 0xf587, 0xf808, 0x10dc, 0xf420, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x10d4, 0xe801, 0xf495, 0xf273, 0x10d4, 0xf020, 0xffff, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x114d, 0x6f05, 0x0c79, 0x800b, 0xf063, 0x007f, 0xf060, 0x0080, 0x820a, 0x5612, 0xf845, 0x116b, 0x6f06, 0x0c79, 0x8009, 0xf063, 0x007f, 0xf060, 0x0080, 0x8208, 0x1005, 0x1c06, 0xf030, 0x0100, 0x8004, 0x1005, 0xf030, 0x00ff, 0x1106, 0xf330, 0x00ff, 0xf000, 0x007f, 0xf620, 0x8001, 0xf843, 0x1163, 0xf010, 0x00ff, 0xf846, 0x1153, 0x560a, 0xf0e6, 0x5708, 0xf3e7, 0x4f08, 0xec0e, 0x1e08, 0x8002, 0x0a02, 0xec0a, 0x1e08, 0x6f03, 0x0c85, 0x3002, 0x2409, 0xf0ff, 0xec0b, 0x1e08, 0xf0e4, 0xf030, 0xffff, 0xf0e1, 0xf484, 0x0203, 0x3c02, 0x1101, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0x0901, 0xf0ff, 0xf300, 0x0001, 0xf000, 0x0020, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0x0901, 0x8101, 0xf84f, 0x1163, 0xf310, 0x00ff, 0xf84a, 0x1153, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x4404, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0x7600, 0x0002, 0xf074, 0x117a, 0xf483, 0xf061, 0x0081, 0x4504, 0xf84c, 0x114d, 0xf162, 0x8000, 0xf273, 0x114d, 0xf2c0, 0xf495, 0x7600, 0x0001, 0xf074, 0x117a, 0xf273, 0x114d, 0xf420, 0xf495, 0x7600, 0x0003, 0xf074, 0x117a, 0x4505, 0xf363, 0x0100, 0xf061, 0x0081, 0xf065, 0x8000, 0xf273, 0x114d, 0xf2a7, 0xf495, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b8, 0xeefd, 0xf845, 0x119d, 0x6f01, 0x0c79, 0xf0e9, 0xf0f7, 0xf060, 0x0080, 0x6f02, 0x0c67, 0x1101, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf84b, 0x11a3, 0xf310, 0x000e, 0xf84e, 0x11a7, 0x890e, 0x6101, 0x0100, 0x1402, 0xfd30, 0xf484, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x119d, 0xf420, 0xf495, 0x7600, 0x0002, 0xf074, 0x117a, 0x6101, 0x0100, 0xf020, 0x7fff, 0xf820, 0x119d, 0xf000, 0x0001, 0xf273, 0x119d, 0xf484, 0xf495, 0xf845, 0x11ea, 0x4a0e, 0x4a0d, 0x4a0b, 0x4a0c, 0xf6b8, 0xeefd, 0x6f01, 0x0c79, 0xf0e9, 0xf0f7, 0xf060, 0x0080, 0xf447, 0x1101, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf84b, 0x11eb, 0xf310, 0x001e, 0xf84e, 0x11ef, 0xf84d, 0x11e0, 0xf300, 0x0010, 0xf84a, 0x11db, 0xf273, 0x11dd, 0xf0f0, 0xf495, 0xf310, 0x0010, 0x890e, 0xf495, 0xf48f, 0x6101, 0x0100, 0xf495, 0xfd30, 0xf484, 0xee03, 0x8a0c, 0x8a0b, 0x8a0d, 0x8a0e, 0xfc00, 0xf273, 0x11e5, 0xf420, 0xf495, 0x7600, 0x0002, 0xf074, 0x117a, 0x6101, 0x0100, 0xf062, 0x7fff, 0xf040, 0xffff, 0xf483, 0xf820, 0x11e5, 0xf000, 0x0001, 0xf273, 0x11e5, 0xf484, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf7b8, 0xeefd, 0xf468, 0xf478, 0xf845, 0x1222, 0x8201, 0xf4ba, 0xf485, 0xf870, 0x1228, 0xf48e, 0xe99d, 0x8c00, 0x0900, 0xf48f, 0xf0e2, 0xf0fe, 0xf459, 0x6101, 0x8000, 0xf3ef, 0xf2a8, 0xf820, 0x1222, 0xf064, 0x8000, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x1222, 0xf062, 0xcf00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x1285, 0x6f05, 0x0c79, 0x800b, 0xf063, 0x007f, 0xf060, 0x0080, 0x820a, 0x5612, 0xf845, 0x1285, 0x6f06, 0x0c79, 0x8009, 0xf063, 0x007f, 0xf060, 0x0080, 0x8208, 0x1005, 0x1c06, 0xf030, 0x0100, 0x8004, 0x1005, 0xf030, 0x00ff, 0x1106, 0xf330, 0x00ff, 0xf310, 0x007f, 0xf600, 0x8001, 0xf843, 0x1297, 0xf010, 0x00ff, 0xf846, 0x128b, 0x300b, 0x2409, 0x2508, 0xf510, 0x300a, 0x2409, 0xf600, 0x2508, 0x8102, 0x3c02, 0xf000, 0x0040, 0xf468, 0xf478, 0xf6b8, 0x1101, 0xf842, 0x1276, 0xf0ff, 0xf300, 0x0001, 0x8101, 0xf84f, 0x1297, 0xf310, 0x00ff, 0xf84a, 0x128b, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x4404, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0x7600, 0x0002, 0xf074, 0x117a, 0x4504, 0xf020, 0xffff, 0xf2a7, 0xf273, 0x1285, 0xf060, 0x7f7f, 0x7600, 0x0001, 0xf074, 0x117a, 0xf273, 0x1285, 0xf420, 0xf495, 0xf495, 0xff44, 0xf065, 0x8000, 0xfc00, 0xf495, 0x6001, 0x0000, 0xf495, 0xff20, 0x6a01, 0x8000, 0xf073, 0x1779, 0x4a11, 0x4a16, 0x4a17, 0xeefa, 0xf7b8, 0x4e02, 0x710c, 0x0011, 0x710b, 0x0017, 0x710a, 0x0016, 0x56f8, 0x2b58, 0x76f8, 0x2ab5, 0x0030, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xe900, 0xf842, 0x12c9, 0xe901, 0x56f8, 0x2b58, 0x8181, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x12d9, 0x5602, 0xf074, 0x129f, 0x4e02, 0x56f8, 0x2b5a, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xfa47, 0x12f9, 0x7711, 0x0000, 0x56f8, 0x2b5c, 0x4e00, 0x5602, 0xf074, 0x10e0, 0x57f8, 0x2b5a, 0x4e02, 0x4f00, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0x6d91, 0xf846, 0x12e7, 0xf020, 0x2ab5, 0x8004, 0x56f8, 0x2b58, 0x4e00, 0x5602, 0xf274, 0x10c0, 0xf495, 0x6d96, 0xf7b8, 0x10f8, 0x0008, 0xf845, 0x1333, 0x56f8, 0x2b5e, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf842, 0x1333, 0x56f8, 0x2b5c, 0x4e00, 0x5602, 0xf074, 0x122c, 0x4e02, 0xf7b8, 0x56f8, 0x2b58, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0x6d89, 0xf845, 0x1333, 0x56f8, 0x2b5e, 0x4e00, 0x5602, 0xf074, 0x10c0, 0xf7b8, 0x10f8, 0x0008, 0xf843, 0x1314, 0x1004, 0xf000, 0x0001, 0x8005, 0x5602, 0xf074, 0x11b7, 0x1105, 0x8100, 0xf074, 0x1474, 0x8812, 0x1104, 0xf600, 0xf100, 0x0001, 0x8913, 0x4911, 0x4812, 0xf600, 0x8087, 0x4816, 0xf600, 0xf7b8, 0x8816, 0x10f8, 0x0008, 0xf847, 0x1371, 0x4816, 0xf010, 0x0001, 0x881a, 0xf495, 0xf072, 0x1370, 0xf7b8, 0xf495, 0x5602, 0xf074, 0x11b7, 0xf074, 0x1202, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x12a4, 0x4e02, 0x56f8, 0x2b5c, 0xf7b8, 0x4e00, 0x5602, 0xf074, 0x122c, 0x4e02, 0xf074, 0x117b, 0xf000, 0x0030, 0x8093, 0xf7b8, 0x10eb, 0xffff, 0xf468, 0xf478, 0xf010, 0x0035, 0xf843, 0x139f, 0x4813, 0xf010, 0x0001, 0x8811, 0xf495, 0xf495, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf843, 0x139a, 0x7689, 0x0030, 0x1081, 0xf000, 0x0001, 0x8081, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x003a, 0xf842, 0x138c, 0x7104, 0x0010, 0xf4a9, 0xf830, 0x13a5, 0x7683, 0x0000, 0xf273, 0x13b6, 0xf495, 0x1005, 0xf6ab, 0xf830, 0x13b1, 0x7711, 0x2ab5, 0x76e1, 0x0001, 0x0000, 0xf273, 0x13b3, 0x7004, 0x0011, 0x7683, 0x0000, 0x6b87, 0x0001, 0x1004, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf7b8, 0xf468, 0xf478, 0x4506, 0xf1c0, 0x8300, 0xf485, 0x5706, 0xf785, 0x4f06, 0xf520, 0xf84d, 0x13db, 0xf84e, 0x13df, 0xf074, 0x1440, 0x6100, 0x8000, 0xf820, 0x13d6, 0xf484, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x13d1, 0xe801, 0xf495, 0xf273, 0x13d6, 0xf420, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf7b8, 0x8200, 0xf468, 0xf478, 0xf485, 0x5706, 0xf785, 0x4f06, 0xf520, 0xf84d, 0x1403, 0xf84e, 0x1407, 0xf074, 0x1440, 0x6100, 0x8000, 0xfa20, 0x13fe, 0xf640, 0xf495, 0xf484, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x13fe, 0xf420, 0xf495, 0xf273, 0x13f7, 0xf540, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf6b8, 0xf0e0, 0x5706, 0xf520, 0xf84d, 0x141f, 0xf84e, 0x1423, 0xf074, 0x1440, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x141a, 0xe801, 0xf495, 0xf273, 0x141a, 0xf420, 0xf495, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0xeefe, 0xf6b8, 0xf0e0, 0x5706, 0xf520, 0xf84d, 0x143c, 0xf84e, 0x1437, 0xf074, 0x1440, 0xf640, 0xee02, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf273, 0x1437, 0xf420, 0xf495, 0xf495, 0x4a11, 0xf6b8, 0xf273, 0x1448, 0x7711, 0x001f, 0x6d89, 0xf0e1, 0xf808, 0x1447, 0xe901, 0x5508, 0xf84b, 0x1453, 0xf273, 0x1454, 0xf040, 0x0001, 0x5308, 0x6c89, 0x1458, 0x8a11, 0xfc00, 0xf3e1, 0xf0e1, 0xf808, 0x144c, 0xf273, 0x144c, 0xf340, 0x0001, 0xf495, 0x4a0b, 0x4a0c, 0x4a0d, 0x4a0e, 0xeefd, 0xf495, 0x4e00, 0x3109, 0x4408, 0x3501, 0x2409, 0xf76f, 0xf601, 0xee03, 0x8a0e, 0x8a0d, 0x8a0c, 0x8a0b, 0xfc00, 0xf540, 0x4a11, 0xf7b8, 0xf768, 0x7711, 0x0000, 0xeee8, 0xf778, 0xfa4a, 0x1482, 0x711a, 0x0013, 0x7711, 0x0001, 0xe782, 0x6dea, 0x0015, 0xf540, 0x7682, 0x0000, 0xe80a, 0x4e00, 0xf274, 0x13e3, 0xf495, 0xf640, 0xf7b8, 0x10f8, 0x0008, 0xf485, 0xf000, 0x0030, 0x80ea, 0xffff, 0xe80a, 0x4e00, 0xf274, 0x13bb, 0xf495, 0xf640, 0xf7b8, 0xf540, 0xf468, 0xf478, 0xf844, 0x1488, 0x10f8, 0x0011, 0xf845, 0x14a9, 0x76ea, 0xffff, 0x002d, 0x4818, 0x4912, 0xf000, 0x0002, 0xf620, 0x7000, 0x0012, 0xf000, 0x0014, 0x10f8, 0x0008, 0x4e16, 0x8001, 0xf274, 0x14e2, 0xf495, 0x4813, 0xf7b8, 0xf495, 0x5616, 0xee18, 0x8a11, 0xfe00, 0xf010, 0x0001, 0xf7b8, 0x4a11, 0x8812, 0x1004, 0x1103, 0xfa47, 0x14df, 0x7102, 0x0011, 0xf010, 0x0001, 0x881a, 0x6d89, 0xf072, 0x14de, 0x10e9, 0x0001, 0x8092, 0x10f8, 0x0008, 0x08f8, 0x000b, 0xf844, 0x14de, 0xf273, 0x14e0, 0xf495, 0x4812, 0xf495, 0xe800, 0x8a11, 0xfc00, 0x1302, 0x7101, 0x0012, 0x8813, 0xf84d, 0x14ef, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x14ee, 0xe589, 0xfc00, 0x4a11, 0x7211, 0x2b19, 0xf495, 0x8813, 0x6c81, 0x14fb, 0xf273, 0x1526, 0x7313, 0x2b19, 0xf495, 0x7712, 0x0000, 0x1183, 0xf7b8, 0x10f8, 0x000b, 0xf468, 0xf478, 0x0881, 0xf842, 0x150f, 0xe712, 0x71e2, 0x0001, 0x0011, 0x6c81, 0x14ff, 0xf073, 0x1523, 0x4811, 0xf845, 0x1523, 0x6c82, 0x151b, 0x70e3, 0x0001, 0x2b19, 0xf273, 0x1529, 0x7313, 0x2b19, 0x70e3, 0x0001, 0x0011, 0x70e2, 0x0001, 0x0013, 0xf073, 0x1529, 0x70e2, 0x0001, 0x0013, 0x76e3, 0x0001, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x8813, 0x7211, 0x2b19, 0x4811, 0xf845, 0x154e, 0xe730, 0xf4a9, 0xf830, 0x1549, 0xe712, 0x71e2, 0x0001, 0x0011, 0x4811, 0xf845, 0x154e, 0xf7a9, 0xf830, 0x1536, 0x4812, 0xf845, 0x1549, 0x10e3, 0x0001, 0xf273, 0x1551, 0x80e2, 0x0001, 0x71e3, 0x0001, 0x2b19, 0xf073, 0x1551, 0x76f8, 0x2b19, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x10f8, 0x28bf, 0xf4e3, 0x7711, 0x2c6f, 0x61f8, 0x0011, 0x0001, 0xf830, 0x156e, 0x4811, 0x7681, 0x0000, 0xf000, 0x0001, 0x80f8, 0x2b19, 0xf020, 0x00fe, 0x80f8, 0x2b1a, 0xf484, 0xf273, 0x1577, 0x80e1, 0x0001, 0xf020, 0x00ff, 0x80f8, 0x2b1a, 0x7311, 0x2b19, 0xf484, 0x80f8, 0x2c6f, 0x7211, 0x2b19, 0xf495, 0x76e1, 0x0001, 0x0000, 0x10f8, 0x28c0, 0xf4e3, 0x8a11, 0xfc00, 0x4a11, 0x8811, 0x4a16, 0xeeff, 0x10f8, 0x28bf, 0xf4e3, 0x10f8, 0x2b1b, 0xf845, 0x1592, 0xf074, 0x1553, 0x76f8, 0x2b1b, 0x0000, 0xf7b8, 0x4811, 0x10f8, 0x0008, 0xfa43, 0x15b4, 0x7216, 0x2b19, 0x61f8, 0x0011, 0x0001, 0xf830, 0x15a0, 0x6d91, 0x4811, 0xf484, 0x8811, 0x4816, 0xf845, 0x15b4, 0x1186, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0011, 0xf847, 0x15c3, 0x71e6, 0x0001, 0x0016, 0x6c86, 0x15ba, 0x10f8, 0x28c0, 0xf4e3, 0xe800, 0xf073, 0x15ef, 0x1186, 0x10f8, 0x000b, 0xf468, 0xf478, 0x08f8, 0x0011, 0xf846, 0x15af, 0x8100, 0xf274, 0x152b, 0xf495, 0x4816, 0xf7b8, 0x4811, 0x0800, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0xf842, 0x15d7, 0xf273, 0x15e7, 0xf495, 0xf640, 0x4911, 0x4816, 0xf620, 0xf000, 0x0001, 0x8812, 0x1000, 0xf620, 0xf000, 0x0001, 0x8082, 0xf274, 0x14f0, 0xf495, 0x4812, 0x4811, 0xf484, 0x8086, 0x10f8, 0x28c0, 0xf4e3, 0x4816, 0xf000, 0x0001, 0xee01, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0xf495, 0x3002, 0x20f8, 0x0008, 0xf274, 0x1582, 0x8811, 0xf495, 0x8812, 0xf495, 0xf495, 0x6c82, 0x1605, 0xf273, 0x1613, 0xf495, 0xe800, 0x4911, 0xf495, 0x490b, 0xf84d, 0x1613, 0x4911, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x1612, 0x7692, 0x0000, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0xf7b8, 0x4a17, 0x8817, 0xf010, 0x0001, 0xeefa, 0x8816, 0x110a, 0x10f8, 0x000b, 0x76f8, 0x2b1a, 0x0100, 0x8911, 0xf843, 0x1690, 0x6c87, 0x162f, 0xf274, 0x1582, 0xf495, 0xf640, 0xf073, 0x16d8, 0x6c81, 0x1637, 0xf274, 0x16dd, 0xf495, 0x4817, 0xf073, 0x1690, 0x1086, 0xfa47, 0x1690, 0xf495, 0x8002, 0x61f8, 0x0011, 0x0001, 0xf830, 0x1642, 0x6d91, 0x10f8, 0x0011, 0x1102, 0xf468, 0xf478, 0x08f8, 0x000b, 0xf847, 0x16bb, 0xf640, 0x4916, 0xf600, 0xf000, 0x0001, 0x8003, 0x8004, 0x10f8, 0x28bf, 0xf4e3, 0x6bf8, 0x2b1a, 0xfffe, 0x7210, 0x2b1a, 0x7103, 0x0012, 0x6de8, 0x2c6f, 0xf5aa, 0xf820, 0x1670, 0xf7b8, 0xf495, 0x1182, 0xf84a, 0x1670, 0x1002, 0xf620, 0x4911, 0xf620, 0xf100, 0x0001, 0x11f8, 0x000b, 0xf84a, 0x1694, 0xf274, 0x1582, 0xf495, 0x4811, 0x8811, 0xf495, 0x4811, 0xf845, 0x168d, 0x4816, 0xf000, 0x0001, 0x8000, 0x1002, 0x8001, 0xf274, 0x1818, 0xf495, 0x4811, 0xf274, 0x16dd, 0xf495, 0x4817, 0x10f8, 0x28c0, 0xf4e3, 0x4811, 0xf073, 0x16d8, 0x10f8, 0x28c0, 0xf4e3, 0xf273, 0x16d8, 0xf495, 0xe800, 0xf274, 0x152b, 0xf495, 0x4812, 0xf7b8, 0x10f8, 0x000b, 0xf468, 0xf478, 0xf010, 0x0002, 0xf842, 0x16a6, 0x4811, 0xf273, 0x16b6, 0xf500, 0x8186, 0x7086, 0x0011, 0x4816, 0x7002, 0x0011, 0x0002, 0xf000, 0x0001, 0x8816, 0xe801, 0xf620, 0x8086, 0xf274, 0x14f0, 0xf495, 0x4816, 0x10f8, 0x28c0, 0xf4e3, 0xf073, 0x16d7, 0xf640, 0x4911, 0xf620, 0x8812, 0x10f8, 0x0008, 0xf468, 0xf478, 0xf010, 0x0002, 0xf843, 0x16d7, 0x4816, 0xf600, 0x7086, 0x0011, 0xf000, 0x0001, 0x8816, 0x4812, 0xf010, 0x0001, 0x8086, 0x4816, 0xf274, 0x16dd, 0xf000, 0x0001, 0x4817, 0xee06, 0x8a17, 0x8a16, 0x8a11, 0xfc00, 0x4a11, 0x4a16, 0x8816, 0x4808, 0xeeff, 0xf845, 0x1769, 0x10f8, 0x28bf, 0xf4e3, 0xf020, 0x0100, 0x6d8e, 0x80f8, 0x2b1a, 0x8000, 0x4816, 0x8810, 0xf495, 0x7712, 0x2c6f, 0xe721, 0xf5a9, 0xf830, 0x16fd, 0xf7a9, 0xf830, 0x1766, 0xf273, 0x1711, 0x7714, 0x0000, 0xf7b8, 0xf495, 0x1081, 0xe714, 0xf842, 0x1704, 0xf484, 0x4911, 0xf600, 0xf000, 0x0001, 0x8811, 0xf495, 0xf495, 0xf5a9, 0xf830, 0x16fd, 0xf7a9, 0xf830, 0x1766, 0xf7b8, 0xf495, 0x1081, 0xf843, 0x1766, 0xf484, 0x8081, 0x4811, 0x0881, 0xf000, 0x0001, 0x8815, 0x1000, 0xf010, 0x0001, 0x80f8, 0x2b1a, 0x4812, 0x0000, 0x8810, 0xf495, 0xf495, 0x6d88, 0xf6ad, 0xf820, 0x172d, 0x7715, 0x0000, 0x4814, 0xf845, 0x1754, 0x1084, 0xf842, 0x1754, 0x4815, 0xf845, 0x174a, 0x1085, 0xf842, 0x174a, 0xf274, 0x152b, 0xf495, 0x4814, 0xf274, 0x152b, 0xf495, 0x4815, 0x1085, 0x0084, 0x0081, 0xf010, 0x0002, 0xf273, 0x1764, 0x8084, 0x4814, 0xf274, 0x152b, 0xf495, 0x4814, 0x1081, 0x0084, 0xf273, 0x1746, 0xf010, 0x0001, 0x4815, 0xf845, 0x1763, 0x1085, 0xf842, 0x1763, 0xf274, 0x152b, 0xf495, 0x4815, 0x1085, 0x0081, 0xf010, 0x0001, 0x8081, 0x4811, 0xf074, 0x14f0, 0x10f8, 0x28c0, 0xf4e3, 0xee01, 0x8a16, 0x8a11, 0xfc00, 0xf6b8, 0x4808, 0xec0f, 0x1e01, 0xfc00, 0xf6b8, 0x4808, 0xec0f, 0x1e01, 0xfe00, 0xf0f0, 0xf495, 0xf495, 0x4a0e, 0x4a0b, 0x4a0c, 0x4a0d, 0xf6b7, 0xeef3, 0xf7b8, 0xf468, 0xf478, 0xf845, 0x17f2, 0xf540, 0xf6b8, 0xf0e1, 0x6f05, 0x0c78, 0xf0e8, 0xf0f7, 0xf060, 0x0080, 0xfd4b, 0xf484, 0xf7b8, 0x4e0a, 0x5612, 0xf845, 0x17f6, 0xf540, 0xf0e1, 0x6f06, 0x0c78, 0xf6b8, 0xf0e8, 0xf0f7, 0xf060, 0x0080, 0xfd4b, 0xf484, 0xf7b8, 0x4e08, 0x1005, 0x1106, 0xf520, 0xf84b, 0x17d1, 0xf84e, 0x17e2, 0x560a, 0x5008, 0xf845, 0x1814, 0x1105, 0x8204, 0xf485, 0xf0e6, 0xf48e, 0xf495, 0xf48f, 0x8c01, 0xf300, 0x0001, 0x0901, 0x8101, 0xf84f, 0x1810, 0xf310, 0x00ff, 0xf84a, 0x1803, 0xf0f9, 0x8003, 0xf038, 0x7f00, 0x8202, 0x6f04, 0x0c49, 0xf063, 0x0100, 0x3c01, 0xf0e7, 0x5002, 0xee0d, 0x8a0d, 0x8a0c, 0x8a0b, 0x8a0e, 0xfc00, 0xf785, 0xf310, 0x0018, 0xf84a, 0x17f6, 0xf300, 0x0017, 0x8104, 0x5608, 0x4704, 0xf47f, 0x1105, 0x500a, 0xf844, 0x17ae, 0xf073, 0x17cb, 0xf310, 0x0018, 0xf84a, 0x17f2, 0xf300, 0x0017, 0x8104, 0x560a, 0x4704, 0xf47f, 0x1106, 0x5008, 0xf844, 0x17ae, 0xf073, 0x17cb, 0xf273, 0x17cb, 0x5612, 0xf495, 0x560a, 0xf846, 0x17fc, 0xf484, 0x6b05, 0x0100, 0xf061, 0x0080, 0x4505, 0xf273, 0x17cb, 0xf3e7, 0xf600, 0x7600, 0x0002, 0xf074, 0x117a, 0x4404, 0xf063, 0x1f40, 0xf040, 0xffff, 0xf273, 0x17cb, 0xf060, 0x7f7f, 0x7600, 0x0001, 0xf074, 0x117a, 0xf273, 0x17cb, 0xf420, 0xf495, 0x4a11, 0x8811, 0xf495, 0xeefe, 0xe710, 0x7104, 0x0012, 0xf6aa, 0x1105, 0xf820, 0x182a, 0x7000, 0x0012, 0x8101, 0xf074, 0x14e2, 0xf073, 0x183f, 0x00f8, 0x000b, 0x8813, 0x4812, 0x00f8, 0x000b, 0x490b, 0x8812, 0xf84d, 0x183e, 0xf310, 0x0001, 0x891a, 0xf495, 0xf072, 0x183d, 0x10ea, 0xffff, 0x80eb, 0xffff, 0x4811, 0xee02, 0x8a11, 0xfc00, }; static const unsigned short _section_cinit[] = { - 0x0001, 0x285b, 0x0000, 0x0001, 0x285c, 0x0000, 0x0001, 0x285f, 0x0000, 0x0001, 0x2880, 0x0000, 0x0001, 0x2881, 0x0000, 0x0001, 0x2882, 0x038b, 0x0001, 0x2883, 0x038b, 0x0001, 0x2ade, 0x0001, 0x0000, + 0x0001, 0x2897, 0x0000, 0x0001, 0x2898, 0x0000, 0x0001, 0x289b, 0x0000, 0x0001, 0x289c, 0x0000, 0x0001, 0x28bd, 0x0000, 0x0001, 0x28be, 0x0000, 0x0001, 0x28bf, 0x03c7, 0x0001, 0x28c0, 0x03c7, 0x0001, 0x2b1b, 0x0001, 0x0000, }; static const unsigned short _section_const[] = { 0x0028, 0x006e, 0x0075, 0x006c, 0x006c, 0x0029, 0x0000, 0x0025, 0x0000, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x0061, 0x0062, 0x0063, 0x0064, 0x0065, 0x0066, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0000, 0x0000, 0x0000, 0x7f7f, 0xffff, 0xff7f, 0xffff, 0x3f80, 0x0000, 0x4120, 0x0000, 0x0000, 0x0000, 0x4f00, 0x0000, 0x4120, 0x0000, 0x3f80, 0x0000, 0x0000, 0x0000, 0x4f00, 0x0000, 0x4120, 0x0000, 0x3f80, 0x0000, 0x0000, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0088, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0041, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0042, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0010, 0x0010, 0x0010, 0x0010, 0x0020, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0044, 0x0053, 0x0050, 0x0020, 0x0069, 0x006e, 0x0069, 0x0074, 0x0065, 0x0064, 0x002e, 0x002e, 0x002e, 0x0000, }; static const unsigned short _section_vectors[] = { - 0xf273, 0x0273, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf273, 0x0085, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf273, 0x0158, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf273, 0x01b3, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, + 0xf273, 0x02af, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf273, 0x0085, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf273, 0x0194, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, 0xf273, 0x01ef, 0xf495, 0xf495, 0xf4eb, 0xf495, 0xf495, 0xf495, }; static const struct dsp_section dsp_image[] = { - {_section_text, 0x0080, 0x1786}, - {_section_cinit, 0x2d33, 0x0019}, - {NULL /* .bss */, 0x2806, 0x02d9}, - {_section_const, 0x2ae0, 0x0153}, - {NULL /* .sysmem */, 0x2c33, 0x0100}, - {NULL /* .stack */, 0x1806, 0x1000}, + {_section_text, 0x0080, 0x17c2}, + {_section_cinit, 0x2d6f, 0x001c}, + {NULL /* .bss */, 0x2842, 0x02da}, + {_section_const, 0x2b1c, 0x0153}, + {NULL /* .sysmem */, 0x2c6f, 0x0100}, + {NULL /* .stack */, 0x1842, 0x1000}, {_section_vectors, 0x7f80, 0x0080}, {NULL /* .dma */, 0x8000, 0x4000}, {NULL, 0, 0} }; /* Symbol table, usable with the DSP_() macro (see dsp-target.h). */ -#define _acked 0x2857 -#define _debugf 0x00ae +#define _waitack 0x00db +#define _acked 0x2893 +#define _startack 0x00d3 +#define _debugf 0x00e6 #define _handle_int0 0x0085 -#define _status 0x2806 -#define _waitforack 0x009c -#define _vsnprintf 0x030f -#define _main 0x00c7 -#define _audiohw_postinit 0x0268 -#define _dma_init 0x020e -#define _audiohw_init 0x023d -#define _c_int00 0x0273 -#define _handle_dma0 0x0158 -#define _handle_dmac 0x01b3 -#define _last_size 0x285d -#define _dsp_level 0x285b -#define _dma0_unlocked 0x285e +#define _status 0x2842 +#define _waiting 0x289b +#define _vsnprintf 0x034b +#define _rebuffer 0x0120 +#define _main 0x0101 +#define _audiohw_postinit 0x02a4 +#define _dma_init 0x024a +#define _audiohw_init 0x0279 +#define _c_int00 0x02af +#define _handle_dma0 0x0194 +#define _handle_dmac 0x01ef +#define _last_size 0x2899 +#define _dsp_level 0x2897 +#define _dma0_unlocked 0x289a #define _data 0x8000 -#define _sdem_addrh 0x2858 -#define _sdem_addrl 0x2859 -#define _sdem_level 0x285c -#define _sdem_dsp_size 0x285a -#define _rebuffer 0x00eb -#define cinit 0x2d33 -#define __args_main 0x0f01 -#define _exit 0x02bd -#define _atexit 0x02ea -#define __dtors_ptr 0x2881 -#define __cleanup_ptr 0x2880 -#define _abort 0x030c -#define __lock 0x2882 -#define __unlock 0x2883 -#define __printfi 0x0392 -#define _memcpy 0x14a6 -#define __register_lock 0x038c -#define __register_unlock 0x038f -#define __nop 0x038b -#define _malloc 0x1546 -#define _memccpy 0x1486 -#define _ecvt 0x0f6f -#define _fcvt 0x1271 -#define _atoi 0x0f18 -#define _free 0x16a1 -#define __ctypes_ 0x2b24 -#define _ltoa 0x1438 -#define __sys_memory 0x2c33 -#define _minit 0x1517 -#define _realloc 0x15d9 -#define _calloc 0x15b7 -#define _memmove 0x17dc +#define _sdem_addrh 0x2894 +#define _sdem_addrl 0x2895 +#define _sdem_level 0x2898 +#define _sdem_dsp_size 0x2896 +#define cinit 0x2d6f +#define __args_main 0x0f3d +#define _exit 0x02f9 +#define _atexit 0x0326 +#define __dtors_ptr 0x28be +#define __cleanup_ptr 0x28bd +#define _abort 0x0348 +#define __lock 0x28bf +#define __unlock 0x28c0 +#define __printfi 0x03ce +#define _memcpy 0x14e2 +#define __register_lock 0x03c8 +#define __register_unlock 0x03cb +#define __nop 0x03c7 +#define _malloc 0x1582 +#define _memccpy 0x14c2 +#define _ecvt 0x0fab +#define _fcvt 0x12ad +#define _atoi 0x0f54 +#define _free 0x16dd +#define __ctypes_ 0x2b60 +#define _ltoa 0x1474 +#define __sys_memory 0x2c6f +#define _minit 0x1553 +#define _realloc 0x1615 +#define _calloc 0x15f3 +#define _memmove 0x1818 #define ___text__ 0x0080 -#define etext 0x1806 -#define ___etext__ 0x1806 -#define ___cinit__ 0x2d33 -#define ___bss__ 0x2806 -#define end 0x2adf -#define ___end__ 0x2adf +#define etext 0x1842 +#define ___etext__ 0x1842 +#define ___cinit__ 0x2d6f +#define ___bss__ 0x2842 +#define end 0x2b1c +#define ___end__ 0x2b1c #define ___data__ 0x0000 #define edata 0x0000 #define ___edata__ 0x0000 diff --git a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c index 4c9cc337a5..df88e16854 100644 --- a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c @@ -7,7 +7,7 @@ * \/ \/ \/ \/ \/ * $Id$ * - * Copyright (C) 2007 by Karl Kurbjun + * Copyright (C) 2007 and 2009 by Karl Kurbjun * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -18,16 +18,20 @@ * KIND, either express or implied. * ****************************************************************************/ +#include <stdlib.h> #include "system.h" #include "kernel.h" #include "logf.h" #include "audio.h" #include "sound.h" #include "file.h" +#include "dsp-target.h" +#include "dsp/ipc.h" +#include "mmu-arm.h" void pcm_postinit(void) { - + audiohw_postinit(); } const void * pcm_play_dma_get_peak_buffer(int *count) @@ -38,17 +42,28 @@ const void * pcm_play_dma_get_peak_buffer(int *count) void pcm_play_dma_init(void) { - + IO_INTC_IRQ0 = 1 << 11; + IO_INTC_EINT0 |= 1 << 11; + + IO_DSPC_HPIB_CONTROL = 1 << 10 | 1 << 9 | 1 << 8 | 1 << 7 | 1 << 3 | 1 << 0; + + dsp_reset(); + dsp_load(dsp_image); } void pcm_dma_apply_settings(void) { + audiohw_set_frequency(pcm_fsel); } void pcm_play_dma_start(const void *addr, size_t size) { - (void) addr; - (void) size; + unsigned long sdem_addr=(unsigned long)addr - CONFIG_SDRAM_START; + /* Initialize codec. */ + DSP_(_sdem_addrl) = sdem_addr & 0xffff; + DSP_(_sdem_addrh) = sdem_addr >> 16; + DSP_(_sdem_dsp_size) = size; + dsp_wake(); } void pcm_play_dma_stop(void) @@ -73,5 +88,69 @@ void pcm_play_dma_pause(bool pause) size_t pcm_get_bytes_waiting(void) { - return 0; + return DSP_(_sdem_dsp_size)-DSP_(_sdem_level); +} + +void DSPHINT(void) +{ + static unsigned char *start; + static size_t size; + register pcm_more_callback_type get_more; /* No stack for this */ + + unsigned int i; + char buffer[80]; + + IO_INTC_IRQ0 = 1 << 11; + + switch (dsp_message.msg) + { + case MSG_DEBUGF: + /* DSP stores one character per word. */ + for (i = 0; i < sizeof(buffer); i++) + { + buffer[i] = dsp_message.payload.debugf.buffer[i]; + } + + /* Release shared area to DSP. */ + dsp_wake(); + + DEBUGF("DSP: %s", buffer); + break; + + case MSG_REFILL: + /* Buffer empty. Try to get more. */ + get_more = pcm_callback_for_more; + size = 0; + + if (get_more == NULL || (get_more(&start, &size), size == 0)) + { + /* Callback missing or no more DMA to do */ + pcm_play_dma_stop(); + pcm_play_dma_stopped_callback(); + } + else + { + unsigned long sdem_addr=(unsigned long)start - CONFIG_SDRAM_START; + /* Flush any pending cache writes */ + clean_dcache_range(start, size); + + /* set the new DMA values */ + DSP_(_sdem_addrl) = sdem_addr & 0xffff; + DSP_(_sdem_addrh) = sdem_addr >> 16; + DSP_(_sdem_dsp_size) = size; + + DEBUGF("pcm_sdram at 0x%08lx, sdem_addr 0x%08lx", + (unsigned long)start, (unsigned long)sdem_addr); + } + break; + default: + DEBUGF("DSP: unknown msg 0x%04x", dsp_message.msg); + break; + } + + /* Re-Activate the channel */ + dsp_wake(); + + DEBUGF("DSP: %s", buffer); } + |