Revision 0:bb49bb2c6197, committed 2016-12-04
- Comitter:
- PloyLL
- Date:
- Sun Dec 04 00:06:01 2016 +0000
- Commit message:
- mp3_interrupt
Changed in this revision
diff -r 000000000000 -r bb49bb2c6197 player.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/player.cpp Sun Dec 04 00:06:01 2016 +0000
@@ -0,0 +1,200 @@
+#include "player.h"
+#include"SDFileSystem.h"
+
+SDFileSystem sd(D11, D12, D13, D10, "sd"); // the pinout on the mbed Cool
+vs10xx vs1053(D11, D12, D13, A3, A2, A1, A0);//mosi,miso,sclk,xcs,xdcs,dreq,xreset
+
+playerStatetype playerState;
+ctrlStatetype ctrlState;
+static unsigned char fileBuf[1024];
+unsigned char *bufptr;
+
+char list[20][14]; //song list
+char index = 0; //song play index
+char index_MAX; //how many song in all
+unsigned char vlume = 0x40; //vlume
+unsigned char vlumeflag = 0; //set vlume flag
+
+void Player::begin(void)
+{
+ DirHandle *dir;
+ struct dirent *ptr;
+ FileHandle *fp;
+
+ vs1053.reset();
+ dir = opendir("/sd");
+ printf("\r\n**********playing list**********\r\n");
+ unsigned char i = 0,j=0;
+ while(((ptr = dir->readdir()) != NULL)&&(i <20))
+ {
+ if(strstr(ptr->d_name,".mp3")||strstr(ptr->d_name,".MP3")||strstr(ptr->d_name,".WAV")||strstr(ptr->d_name,".wav")
+ ||strstr(ptr->d_name,".WMA")||strstr(ptr->d_name,".wma")||strstr(ptr->d_name,".OGG")||strstr(ptr->d_name,".ogg")
+ ||strstr(ptr->d_name,".AAC")||strstr(ptr->d_name,".aac")||strstr(ptr->d_name,".FLAC")||strstr(ptr->d_name,".flac"))
+ {
+ fp =sd.open(ptr->d_name, O_RDONLY);
+ if(fp != NULL)
+ {
+ char *byte = ptr->d_name;
+ j=0;
+ while(*byte)
+ {
+ list[i][j++] = *byte++;
+ }
+ printf("%2d . %s\r\n", i,list[i++]);
+ //fp->close();
+ }
+ }
+ }
+ index_MAX = i-1;
+ dir->closedir();
+ printf("\r\n");
+}
+
+/* This function plays back an audio file. */
+void Player::playFile(char *file) {
+ int bytes; // How many bytes in buffer left
+ char n;
+
+
+ playerState = PS_PLAY;
+
+ if (strstr(file, ".flac"))
+ {
+ printf("Loading FLAC Plugin...\r\n");
+ vs1053.loadPlugin(flacPlugin,sizeof(flacPlugin)/sizeof(flacPlugin[0]));
+ }
+
+ vs1053.setFreq(24000000); //hight speed
+
+ FileHandle *fp =sd.open(file, O_RDONLY);
+
+ if(fp == NULL) {
+ printf("Could not open %s\r\n",file);
+
+ }
+ else
+ {
+ printf("Playing %s ...\r\n",file);
+
+ /* Main playback loop */
+ while((bytes = fp->read(fileBuf,512)) > 0)
+ {
+ bufptr = fileBuf;
+
+ // actual audio data gets sent to VS10xx.
+ while(bytes > 0)
+ {
+ n = (bytes < 32)?bytes:32;
+ vs1053.writeData(bufptr,n);
+ bytes -= n;
+ bufptr += n;
+ }
+ while(playerState == PS_PAUSE); //Pause
+
+ if(vlumeflag) //set vlume
+ {
+ vs1053.setFreq(12000000); //low speed
+ vs1053.writeRegister(SPI_VOL, vlume*0x101); //Set volume level
+ vs1053.setFreq(24000000); //higth speed
+ vlumeflag = 0; //clear flag;
+ }
+
+ if(playerState != PS_PLAY) //stop
+ {
+ fp->close();
+ vs1053.softReset();
+ return;
+ }
+ }
+ fp->close();
+ vs1053.softReset();
+ printf("[done!]\r\n");
+ }
+ if(index != index_MAX)index++;
+ else index = 0;
+}
+
+
+/* PCM file Header */
+unsigned char pcmHeader[44] = {
+ 'R', 'I', 'F', 'F',
+ 0xFF, 0xFF, 0xFF, 0xFF,
+ 'W', 'A', 'V', 'E',
+ 'f', 'm', 't', ' ',
+ 0x10, 0, 0, 0, /* 16 */
+ 0x1, 0, /* PCM */
+ 0x1, 0, /* chan */
+ 0x40, 0x1F, 0x0, 0x0, /* sampleRate */
+ 0x80, 0x3E, 0x0, 0x0, /* byteRate */
+ 2, 0, /* blockAlign */
+ 0x10, 0, /* bitsPerSample */
+ 'd', 'a', 't', 'a',
+ 0xFF, 0xFF, 0xFF, 0xFF
+};
+
+void Set32(unsigned char *d, unsigned int n) {
+ int i;
+ for (i=0; i<4; i++) {
+ *d++ = (unsigned char)n;
+ n >>= 8;
+ }
+}
+
+/* This function records an audio file in WAV formats.Use LINK1,left channel */
+void Player::recordFile(char *file) {
+ unsigned int fileSize = 0;
+ unsigned int n;
+
+ vs1053.writeRegister(SPI_BASS, 0x0055); //set accent
+ vs1053.writeRegister(SPI_AICTRL0,8000); //samplerate 8k
+ vs1053.writeRegister(SPI_AICTRL1,0); //record gain
+ vs1053.writeRegister(SPI_AICTRL2,0); //Set the gain maximum,65536=64X
+ vs1053.writeRegister(SPI_AICTRL3,7); //PCM Mode ,left channel,earphone mic
+ //vs1053.writeRegister(SPI_AICTRL3,6); //PCM Mode ,right channel,board mic
+ vs1053.writeRegister(SPI_CLOCKF,0x2000); //set clock
+
+ printf("loading recording plugin......\r\n");
+ vs1053.writeRegister(SPI_MODE,0x1804); //Initialize recording
+
+ vs1053.loadPlugin(recPlugin,sizeof(recPlugin)/sizeof(recPlugin[0]));
+ sd.remove(file);
+ FileHandle *fp =sd.open(file, O_WRONLY|O_CREAT);
+ if(fp == NULL) {
+ printf("Could not open file for write\r\n");
+ }
+ else
+ {
+ printf("recording......\r\n");
+ while(playerState == PS_RECORDING)
+ {
+ unsigned int i;
+ unsigned char *rbp = fileBuf;
+ /* See if there is some data available */
+ if ((n = vs1053.readRegister(SPI_HDAT1)) > 0) {
+ /* Make little-endian conversion for 16-bit PCM .WAV files */
+ if(n>511)n=511;
+ for (i=0; i<n;i++) {
+ unsigned int w = vs1053.readRegister(SPI_HDAT0);
+ *rbp++ = (unsigned char)(w & 0xFF);
+ *rbp++ = (unsigned char)(w >> 8);
+ }
+ fp->write(fileBuf,2*n);
+ fileSize += 2*n;
+ }
+
+ }
+
+ /* Update file sizes for an RIFF PCM .WAV file */
+ fp->lseek(0, SEEK_SET);
+ Set32(pcmHeader+4, fileSize-8);
+ Set32(pcmHeader+40, fileSize-36);
+ fp->write(pcmHeader, sizeof(pcmHeader));
+ fp->close();
+
+ printf("recording end\r\n");
+ }
+ /* Finally, reset the VS10xx software, including realoading the
+ patches package, to make sure everything is set up properly. */
+ vs1053.softReset();
+
+}
diff -r 000000000000 -r bb49bb2c6197 player.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/player.h Sun Dec 04 00:06:01 2016 +0000
@@ -0,0 +1,35 @@
+#ifndef PLAYER_H
+#define PLAYER_H
+#include "vs10xx.h"
+
+/** Playing states definations. */
+volatile typedef enum {
+ PS_STOP, // Player stop
+ PS_PLAY, // Start to player
+ PS_PAUSE, //Pause play
+ PS_RECORDING, //Recording states
+} playerStatetype;
+
+/** Control states definations. */
+volatile typedef enum
+{
+ CS_EMPTY = 0, // Have no control
+ CS_PLAYPAUSE, // Play/pause button pressed
+ CS_RECORDING, // Play/pause button long pressed
+ CS_UP, // Up button pressed
+ CS_DOWN, // Down button pressed
+ CS_NEXT, // Right button pressed
+ CS_PREV, // Left button pressed
+} ctrlStatetype;
+
+class Player
+{
+public:
+ void begin(void);
+ void playFile(char *file);
+ void recordFile(char *file);
+private:
+
+};
+
+#endif
diff -r 000000000000 -r bb49bb2c6197 vs10xx.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/vs10xx.cpp Sun Dec 04 00:06:01 2016 +0000
@@ -0,0 +1,147 @@
+/** \file vs10xx.c
+ * Functions for interfacing with the mp3 player chip.
+ * \todo safe rewind
+ * \todo VS1003 WMA "wma-bytes-left" variable adjustment at ff/rew
+ */
+#include "vs10xx.h"
+
+/** Constructor of class VS1053. */
+vs10xx::vs10xx(PinName MOSI, PinName MISO, PinName SCLK, PinName XCS,
+ PinName XDCS,PinName DREQ, PinName XRESET)
+ :
+ _spi(MOSI,MISO,SCLK),
+ _XCS(XCS),
+ _XDCS(XDCS),
+ _DREQ(DREQ),
+ _XRESET(XRESET)
+{
+ _XCS = 1;
+ _XDCS = 1;
+ _XRESET = 1;
+}
+
+/** Write the 16-bit value to VS10xx register*/
+void vs10xx::writeRegister(unsigned char addressbyte,unsigned int value)
+{
+ _XCS = 1;
+ while (!_DREQ);
+ _XCS = 0;
+ _spi.write(VS_WRITE_COMMAND);
+ _spi.write(addressbyte);
+ _spi.write(value >> 8);
+ _spi.write(value & 0xFF);
+ _XCS = 1;
+}
+
+/** Read the 16-bit value of a VS10xx register */
+unsigned int vs10xx::readRegister (unsigned char addressbyte)
+{
+ unsigned int resultvalue = 0;
+
+ _XCS = 1;
+ while (!_DREQ);
+ _XCS = 0;
+ _spi.write(VS_READ_COMMAND);
+ _spi.write((addressbyte));
+ resultvalue = _spi.write(0XFF) << 8;
+ resultvalue |= _spi.write(0XFF);
+ _XCS = 1;
+ return resultvalue;
+}
+
+/** write data to VS10xx */
+void vs10xx::writeData(unsigned char *databuf,unsigned char n)
+{
+ _XDCS = 1;
+ _XDCS = 0;
+ while (!_DREQ);
+ while (n--)
+ {
+ _spi.write(*databuf++);
+ }
+ _XDCS = 1;
+}
+
+void vs10xx::setFreq(int freq)
+{
+ _spi.frequency(freq); //set freq for speed
+}
+
+void vs10xx::setVolume(unsigned char vol)
+{
+ writeRegister(SPI_VOL, vol*0x101); //Set volume level
+}
+
+/** Soft Reset of VS10xx (Between songs) */
+void vs10xx::softReset()
+{
+ _spi.frequency(1000000); //low speed
+
+ /* Soft Reset of VS10xx */
+ writeRegister(SPI_MODE, 0x0804); /* Newmode, Reset, No L1-2 */
+
+ wait_ms(2); //delay
+ while(!_DREQ);
+
+ /* A quick sanity check: write to two registers, then test if we
+ get the same results. Note that if you use a too high SPI
+ speed, the MSB is the most likely to fail when read again. */
+ writeRegister(SPI_HDAT0, 0xABAD);
+ writeRegister(SPI_HDAT1, 0x1DEA);
+ if (readRegister(SPI_HDAT0) != 0xABAD || readRegister(SPI_HDAT1) != 0x1DEA) {
+ printf("There is something wrong with VS10xx\n");
+ }
+
+ writeRegister(SPI_CLOCKF,0XC000); //Set the clock
+ writeRegister(SPI_AUDATA,0xbb81); //samplerate 48k,stereo
+ writeRegister(SPI_BASS, 0x0055); //set accent
+ writeRegister(SPI_VOL, 0x4040); //Set volume level
+
+ while (!_DREQ);
+
+}
+
+/** Reset VS10xx */
+void vs10xx::reset(){
+
+ _XRESET = 0;
+ wait_ms(2); //it is a must
+
+ /* Send dummy SPI byte to initialize SPI */
+ _spi.write(0xFF);
+
+ /* Un-reset VS10XX chip */
+ _XCS = 1;
+ _XDCS = 1;
+ _XRESET = 1;
+
+ softReset(); //vs10xx soft reset.
+
+ //printf("\r\nVS10xx Init\r\n");
+}
+
+/* Loads a plugin. */
+void vs10xx::loadPlugin(const unsigned short *plugin,int length) {
+ int i = 0;
+ while (i<length) {
+ unsigned short addr, n, val;
+ addr = plugin[i++];
+ n = plugin[i++];
+ if (n & 0x8000U) { /* RLE run, replicate n samples */
+ n &= 0x7FFF;
+ val = plugin[i++];
+ while (n--) {
+ writeRegister(addr, val);
+ }
+ } else { /* Copy run, copy n samples */
+ while (n--) {
+ val = plugin[i++];
+ writeRegister(addr, val);
+ }
+ }
+ }
+}
+
+
+
+
diff -r 000000000000 -r bb49bb2c6197 vs10xx.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/vs10xx.h Sun Dec 04 00:06:01 2016 +0000
@@ -0,0 +1,776 @@
+/** file vs10xx.h
+ * Headers for interfacing with the mp3 player chip.
+ * Interfacing the New Way, not handling BSYNC -> not compatible with VS1001.
+ */
+
+#ifndef VS10XX_H
+#define VS10XX_H
+
+#include "mbed.h"
+
+/** VS10xx SCI Write Command byte is 0x02 */
+#define VS_WRITE_COMMAND 0x02
+/** VS10xx SCI Read Command byte is 0x03 */
+#define VS_READ_COMMAND 0x03
+
+#define SPI_MODE 0x0 /**< VS10xx register */
+#define SPI_STATUS 0x1 /**< VS10xx register */
+#define SPI_BASS 0x2 /**< VS10xx register */
+#define SPI_CLOCKF 0x3 /**< VS10xx register */
+#define SPI_DECODE_TIME 0x4 /**< VS10xx register */
+#define SPI_AUDATA 0x5 /**< VS10xx register */
+#define SPI_WRAM 0x6 /**< VS10xx register */
+#define SPI_WRAMADDR 0x7 /**< VS10xx register */
+#define SPI_HDAT0 0x8 /**< VS10xx register */
+#define SPI_HDAT1 0x9 /**< VS10xx register */
+#define SPI_AIADDR 0xa /**< VS10xx register */
+#define SPI_VOL 0xb /**< VS10xx register */
+#define SPI_AICTRL0 0xc /**< VS10xx register */
+#define SPI_AICTRL1 0xd /**< VS10xx register */
+#define SPI_AICTRL2 0xe /**< VS10xx register */
+#define SPI_AICTRL3 0xf /**< VS10xx register */
+
+#define SM_DIFF (1<< 0)
+#define SM_LAYER12 (1<< 1) /* VS1063, VS1053, VS1033, VS1011 */
+#define SM_RECORD_PATH (1<< 1) /* VS1103 */
+#define SM_RESET (1<< 2)
+#define SM_CANCEL (1<< 3) /* VS1063, VS1053 */
+#define SM_OUTOFWAV (1<< 3) /* VS1033, VS1003, VS1011 */
+#define SM_OUTOFMIDI (1<< 3) /* VS1103 */
+#define SM_EARSPEAKER_LO (1<< 4) /* VS1053, VS1033 */
+#define SM_PDOWN (1<< 4) /* VS1003, VS1103 */
+#define SM_TESTS (1<< 5)
+#define SM_STREAM (1<< 6) /* VS1053, VS1033, VS1003, VS1011 */
+#define SM_ICONF (1<< 6) /* VS1103 */
+#define SM_EARSPEAKER_HI (1<< 7) /* VS1053, VS1033 */
+#define SM_DACT (1<< 8)
+#define SM_SDIORD (1<< 9)
+#define SM_SDISHARE (1<<10)
+#define SM_SDINEW (1<<11)
+#define SM_ENCODE (1<<12) /* VS1063 */
+#define SM_ADPCM (1<<12) /* VS1053, VS1033, VS1003 */
+#define SM_EARSPEAKER1103 (1<<12) /* VS1103 */
+#define SM_ADPCM_HP (1<<13) /* VS1033, VS1003 */
+#define SM_LINE1 (1<<14) /* VS1063, VS1053 */
+#define SM_LINE_IN (1<<14) /* VS1033, VS1003, VS1103 */
+#define SM_CLK_RANGE (1<<15) /* VS1063, VS1053, VS1033 */
+#define SM_ADPCM_1103 (1<<15) /* VS1103 */
+
+class vs10xx
+{
+public:
+ vs10xx(PinName MOSI, PinName MISO, PinName SCLK, PinName XCS,
+ PinName XDCS,PinName DREQ, PinName XRESET);
+ void writeRegister(unsigned char addressbyte, unsigned int value);
+ unsigned int readRegister(unsigned char addressbyte); /** Read the 16-bit value of a VS10xx register */
+ void writeData(unsigned char *databuf, unsigned char = 32); //write 32 bytes to vs1053
+
+ void reset(void); //reset for vs10xx
+ void softReset(void); /* Soft Reset of VS10xx (Between songs) */
+ void setFreq(int freq);
+ void setVolume(unsigned char vol);
+ void loadPlugin(const unsigned short *plugin,int length);
+private:
+ SPI _spi;
+ DigitalOut _XCS;
+ DigitalOut _XDCS;
+ DigitalIn _DREQ;
+ DigitalOut _XRESET;
+
+};
+
+
+const unsigned short recPlugin[40] = { /* Compressed plugin for recording*/
+ 0x0007, 0x0001, 0x8010, 0x0006, 0x001c, 0x3e12, 0xb817, 0x3e14, /* 0 */
+ 0xf812, 0x3e01, 0xb811, 0x0007, 0x9717, 0x0020, 0xffd2, 0x0030, /* 8 */
+ 0x11d1, 0x3111, 0x8024, 0x3704, 0xc024, 0x3b81, 0x8024, 0x3101, /* 10 */
+ 0x8024, 0x3b81, 0x8024, 0x3f04, 0xc024, 0x2808, 0x4800, 0x36f1, /* 18 */
+ 0x9811, 0x0007, 0x0001, 0x8028, 0x0006, 0x0002, 0x2a00, 0x040e,
+};
+
+//VS1053B: Patches with FLAC decoder 1.1 (2009-06-23)
+const unsigned short flacPlugin[5433] =
+{
+ 0x0007, 0x0001, 0x8300, 0x0006, 0x0202, 0xb080, 0x0024, 0x0007, /* 0 */
+ 0x9257, 0x3f00, 0x0024, 0x0030, 0x0297, 0x3f00, 0x0024, 0x0006, /* 8 */
+ 0x0017, 0x3f10, 0x0024, 0x3f00, 0x0024, 0x0000, 0xf8d7, 0xf400, /* 10 */
+ 0x55c0, 0x0000, 0x0817, 0xf400, 0x57c0, 0x0000, 0x004d, 0x000a, /* 18 */
+ 0x708f, 0x0000, 0xc44e, 0x280f, 0xe100, 0x0006, 0x2016, 0x0000, /* 20 */
+ 0x028d, 0x0014, 0x1b01, 0x2800, 0xc795, 0x0015, 0x59c0, 0x0000, /* 28 */
+ 0xfa0d, 0x0039, 0x324f, 0x0000, 0xd40e, 0x2920, 0x41c0, 0x0000, /* 30 */
+ 0x0024, 0x000a, 0x708f, 0x0000, 0xc44e, 0x280a, 0xcac0, 0x0000, /* 38 */
+ 0x028d, 0x6fc2, 0x0024, 0x0019, 0x9301, 0x2800, 0xcbd5, 0x0018, /* 40 */
+ 0x50c0, 0x000c, 0x0981, 0x0000, 0x18c2, 0x290c, 0x4840, 0x3613, /* 48 */
+ 0x0024, 0x290c, 0x4840, 0x4086, 0x184c, 0x6234, 0x0024, 0x0000, /* 50 */
+ 0x0024, 0x2800, 0xcb55, 0x0030, 0x0317, 0x3f00, 0x0024, 0x280a, /* 58 */
+ 0x71c0, 0x002c, 0x9d40, 0x6fc2, 0x0024, 0x0000, 0x0024, 0x2800, /* 60 */
+ 0xcb55, 0x0000, 0x0024, 0x2800, 0x9c40, 0x000a, 0xcac8, 0x3613, /* 68 */
+ 0x0024, 0x3e10, 0xb803, 0x3e14, 0x3811, 0x3e11, 0x3805, 0x3e00, /* 70 */
+ 0x3801, 0x0007, 0xc390, 0x0006, 0xa011, 0x3010, 0x0444, 0x3050, /* 78 */
+ 0x4405, 0x6458, 0x0302, 0xff94, 0x4081, 0x0003, 0xffc5, 0x48b6, /* 80 */
+ 0x0024, 0xff82, 0x0024, 0x42b2, 0x0042, 0xb458, 0x0003, 0x4cd6, /* 88 */
+ 0x9801, 0xf248, 0x1bc0, 0xb58a, 0x0024, 0x6de6, 0x1804, 0x0006, /* 90 */
+ 0x0010, 0x3810, 0x9bc5, 0x3800, 0xc024, 0x36f4, 0x1811, 0x36f0, /* 98 */
+ 0x9803, 0x283e, 0x2d80, 0x0fff, 0xffc3, 0x003e, 0x2d4f, 0x2800, /* a0 */
+ 0xe580, 0x0000, 0xcd4e, 0x3413, 0x0024, 0x2800, 0xd605, 0xf400, /* a8 */
+ 0x4510, 0x2800, 0xd9c0, 0x6894, 0x13cc, 0x3000, 0x184c, 0x6090, /* b0 */
+ 0x93cc, 0x38b0, 0x3812, 0x3004, 0x4024, 0x0000, 0x0910, 0x3183, /* b8 */
+ 0x0024, 0x3100, 0x4024, 0x6016, 0x0024, 0x000c, 0x8012, 0x2800, /* c0 */
+ 0xd911, 0xb884, 0x104c, 0x6894, 0x3002, 0x2939, 0xb0c0, 0x3e10, /* c8 */
+ 0x93cc, 0x4084, 0x9bd2, 0x4282, 0x0024, 0x0000, 0x0041, 0x2800, /* d0 */
+ 0xdbc5, 0x6212, 0x0024, 0x0000, 0x0040, 0x2800, 0xe0c5, 0x000c, /* d8 */
+ 0x8390, 0x2a00, 0xe440, 0x34c3, 0x0024, 0x3444, 0x0024, 0x3073, /* e0 */
+ 0x0024, 0x3053, 0x0024, 0x3000, 0x0024, 0x6092, 0x098c, 0x0000, /* e8 */
+ 0x0241, 0x2800, 0xe445, 0x32a0, 0x0024, 0x6012, 0x0024, 0x0000, /* f0 */
+ 0x0024, 0x2800, 0xe455, 0x0000, 0x0024, 0x3613, 0x0024, 0x3001, /* f8 */
+ 0x3844, 0x2920, 0x0580, 0x3009, 0x3852, 0xc090, 0x9bd2, 0x2800, /* 100 */
+ 0xe440, 0x3800, 0x1bc4, 0x000c, 0x4113, 0xb880, 0x2380, 0x3304, /* 108 */
+ 0x4024, 0x3800, 0x05cc, 0xcc92, 0x05cc, 0x3910, 0x0024, 0x3910, /* 110 */
+ 0x4024, 0x000c, 0x8110, 0x3910, 0x0024, 0x39f0, 0x4024, 0x3810, /* 118 */
+ 0x0024, 0x38d0, 0x4024, 0x3810, 0x0024, 0x38f0, 0x4024, 0x34c3, /* 120 */
+ 0x0024, 0x3444, 0x0024, 0x3073, 0x0024, 0x3063, 0x0024, 0x3000, /* 128 */
+ 0x0024, 0x4080, 0x0024, 0x0000, 0x0024, 0x2839, 0x53d5, 0x4284, /* 130 */
+ 0x0024, 0x3613, 0x0024, 0x2800, 0xe785, 0x6898, 0xb804, 0x0000, /* 138 */
+ 0x0084, 0x293b, 0x1cc0, 0x3613, 0x0024, 0x000c, 0x8117, 0x3711, /* 140 */
+ 0x0024, 0x37d1, 0x4024, 0x4e8a, 0x0024, 0x0000, 0x0015, 0x2800, /* 148 */
+ 0xea45, 0xce9a, 0x0024, 0x3f11, 0x0024, 0x3f01, 0x4024, 0x000c, /* 150 */
+ 0x8197, 0x408a, 0x9bc4, 0x3f15, 0x4024, 0x2800, 0xec85, 0x4284, /* 158 */
+ 0x3c15, 0x6590, 0x0024, 0x0000, 0x0024, 0x2839, 0x53d5, 0x4284, /* 160 */
+ 0x0024, 0x0000, 0x0024, 0x2800, 0xd4d8, 0x458a, 0x0024, 0x2a39, /* 168 */
+ 0x53c0, 0x3009, 0x3851, 0x3e14, 0xf812, 0x3e12, 0xb817, 0x0006, /* 170 */
+ 0xa057, 0x3e11, 0x9fd3, 0x0023, 0xffd2, 0x3e01, 0x0024, 0x0006, /* 178 */
+ 0x0011, 0x3111, 0x0024, 0x6498, 0x07c6, 0x868c, 0x2444, 0x3901, /* 180 */
+ 0x8e06, 0x0030, 0x0551, 0x3911, 0x8e06, 0x3961, 0x9c44, 0xf400, /* 188 */
+ 0x44c6, 0xd46c, 0x1bc4, 0x36f1, 0xbc13, 0x2800, 0xf815, 0x36f2, /* 190 */
+ 0x9817, 0x002b, 0xffd2, 0x3383, 0x188c, 0x3e01, 0x8c06, 0x0006, /* 198 */
+ 0xa097, 0x468c, 0xbc17, 0xf400, 0x4197, 0x2800, 0xf504, 0x3713, /* 1a0 */
+ 0x0024, 0x2800, 0xf545, 0x37e3, 0x0024, 0x3009, 0x2c17, 0x3383, /* 1a8 */
+ 0x0024, 0x3009, 0x0c06, 0x468c, 0x4197, 0x0006, 0xa052, 0x2800, /* 1b0 */
+ 0xf744, 0x3713, 0x2813, 0x2800, 0xf785, 0x37e3, 0x0024, 0x3009, /* 1b8 */
+ 0x2c17, 0x36f1, 0x8024, 0x36f2, 0x9817, 0x36f4, 0xd812, 0x2100, /* 1c0 */
+ 0x0000, 0x3904, 0x5bd1, 0x2a00, 0xed8e, 0x3e11, 0x7804, 0x0030, /* 1c8 */
+ 0x0257, 0x3701, 0x0024, 0x0013, 0x4d05, 0xd45b, 0xe0e1, 0x0007, /* 1d0 */
+ 0xc795, 0x2800, 0xff95, 0x0fff, 0xff45, 0x3511, 0x184c, 0x4488, /* 1d8 */
+ 0xb808, 0x0006, 0x8a97, 0x2800, 0xff45, 0x3009, 0x1c40, 0x3511, /* 1e0 */
+ 0x1fc1, 0x0000, 0x0020, 0xac52, 0x1405, 0x6ce2, 0x0024, 0x0000, /* 1e8 */
+ 0x0024, 0x2800, 0xff41, 0x68c2, 0x0024, 0x291a, 0x8a40, 0x3e10, /* 1f0 */
+ 0x0024, 0x2921, 0xca80, 0x3e00, 0x4024, 0x36f3, 0x0024, 0x3009, /* 1f8 */
+ 0x1bc8, 0x36f0, 0x1801, 0x2808, 0x9300, 0x3601, 0x5804, 0x0007, /* 200 */
+ 0x0001, 0x802e, 0x0006, 0x0002, 0x2800, 0xf900, 0x0007, 0x0001, /* 208 */
+ 0x8050, 0x0006, 0x0028, 0x3e12, 0x3800, 0x2911, 0xf140, 0x3e10, /* 210 */
+ 0x8024, 0xf400, 0x4595, 0x3593, 0x0024, 0x35f3, 0x0024, 0x3500, /* 218 */
+ 0x0024, 0x0021, 0x6d82, 0xd024, 0x44c0, 0x0006, 0xa402, 0x2800, /* 220 */
+ 0x1815, 0xd024, 0x0024, 0x0000, 0x0000, 0x2800, 0x1815, 0x000b, /* 228 */
+ 0x6d57, 0x3009, 0x3c00, 0x36f0, 0x8024, 0x36f2, 0x1800, 0x2000, /* 230 */
+ 0x0000, 0x0000, 0x0024, 0x0007, 0x0001, 0x8030, 0x0006, 0x0002, /* 238 */
+ 0x2800, 0x1400, 0x0007, 0x0001, 0x8064, 0x0006, 0x001c, 0x3e12, /* 240 */
+ 0xb817, 0x3e14, 0xf812, 0x3e01, 0xb811, 0x0007, 0x9717, 0x0020, /* 248 */
+ 0xffd2, 0x0030, 0x11d1, 0x3111, 0x8024, 0x3704, 0xc024, 0x3b81, /* 250 */
+ 0x8024, 0x3101, 0x8024, 0x3b81, 0x8024, 0x3f04, 0xc024, 0x2808, /* 258 */
+ 0x4800, 0x36f1, 0x9811, 0x0007, 0x0001, 0x8028, 0x0006, 0x0002, /* 260 */
+ 0x2a00, 0x190e, 0x0007, 0x0001, 0x8072, 0x0006, 0x0052, 0x3613, /* 268 */
+ 0x0024, 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3635, /* 270 */
+ 0x0024, 0x0000, 0x800a, 0x3e10, 0x7802, 0x3e14, 0x0024, 0x2900, /* 278 */
+ 0xb680, 0x0000, 0x0201, 0x0000, 0x0601, 0x3413, 0x184c, 0x2902, /* 280 */
+ 0x4700, 0x3cf0, 0x0024, 0x3413, 0x184c, 0x3400, 0x3040, 0x3009, /* 288 */
+ 0x33c1, 0x0000, 0x1fc1, 0xb010, 0x0024, 0x6014, 0x9040, 0x0006, /* 290 */
+ 0x0bd0, 0x2800, 0x2355, 0x0000, 0x0024, 0x34e3, 0x1bcc, 0x6890, /* 298 */
+ 0x0024, 0x2800, 0x2500, 0xb880, 0x2000, 0x3e10, 0x1381, 0x2902, /* 2a0 */
+ 0x8640, 0x3e00, 0x4024, 0x003f, 0xfe41, 0x36e3, 0x104c, 0x34f0, /* 2a8 */
+ 0x0024, 0xa010, 0x0024, 0x36f4, 0x0024, 0x36f0, 0x5802, 0x3405, /* 2b0 */
+ 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, /* 2b8 */
+ 0x9817, 0x0007, 0x0001, 0x809b, 0x0006, 0x004a, 0x3613, 0x0024, /* 2c0 */
+ 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3615, 0x0024, /* 2c8 */
+ 0x0000, 0x800a, 0x3e10, 0xb804, 0x3e01, 0x534c, 0xbe8a, 0x10c0, /* 2d0 */
+ 0x4080, 0x0024, 0x0000, 0x0024, 0x2800, 0x2e45, 0x0000, 0x0024, /* 2d8 */
+ 0x2902, 0x4700, 0x4082, 0x184c, 0x4c8a, 0x134c, 0x0000, 0x0001, /* 2e0 */
+ 0x6890, 0x10c2, 0x4294, 0x0024, 0xac22, 0x0024, 0xbec2, 0x0024, /* 2e8 */
+ 0x0000, 0x0024, 0x2800, 0x2e45, 0x0000, 0x0024, 0x6890, 0x134c, /* 2f0 */
+ 0xb882, 0x10c2, 0xac22, 0x0024, 0x4c92, 0x0024, 0xdc92, 0x0024, /* 2f8 */
+ 0xceca, 0x0024, 0x4e82, 0x1bc5, 0x36f0, 0x9804, 0x3405, 0x9014, /* 300 */
+ 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, 0x9817, /* 308 */
+ 0x0007, 0x0001, 0x80c0, 0x0006, 0x00e4, 0x3613, 0x0024, 0x3e12, /* 310 */
+ 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3645, 0x0024, 0x0000, /* 318 */
+ 0x800a, 0x3e10, 0x3801, 0x3e10, 0xb803, 0x3e11, 0x3805, 0x3e11, /* 320 */
+ 0xb807, 0x3e14, 0x104c, 0x2900, 0xb680, 0x0000, 0x0081, 0x4080, /* 328 */
+ 0x3040, 0x0000, 0x0101, 0x2800, 0x3585, 0x0000, 0x0024, 0x4090, /* 330 */
+ 0x138c, 0x0006, 0x0c10, 0x2800, 0x4995, 0x0000, 0x0024, 0x3423, /* 338 */
+ 0x0024, 0x2900, 0xb680, 0x3613, 0x0024, 0xb880, 0x3000, 0x2800, /* 340 */
+ 0x4740, 0x3009, 0x3380, 0x2900, 0xb680, 0x4122, 0x10cc, 0x3cf0, /* 348 */
+ 0x0024, 0x3001, 0x0024, 0x3400, 0x0024, 0x6800, 0x0024, 0xa408, /* 350 */
+ 0x9040, 0x4080, 0x0024, 0x0000, 0x07c1, 0x2800, 0x3b15, 0x6894, /* 358 */
+ 0x1380, 0x6894, 0x130c, 0x3460, 0x0024, 0x6408, 0x4481, 0x4102, /* 360 */
+ 0x1380, 0xf400, 0x4052, 0x0000, 0x07c1, 0x34f0, 0xc024, 0x6234, /* 368 */
+ 0x0024, 0x6824, 0x0024, 0xa122, 0x0024, 0x6014, 0x0024, 0x0000, /* 370 */
+ 0x0141, 0x2800, 0x4215, 0x0000, 0x0024, 0x2900, 0xb680, 0x3613, /* 378 */
+ 0x0024, 0x2800, 0x4080, 0xb88a, 0x4002, 0x2900, 0x26c0, 0x3e00, /* 380 */
+ 0x8024, 0x4c8e, 0xa801, 0x0000, 0x0201, 0x3a10, 0x1bcc, 0x3000, /* 388 */
+ 0x0024, 0xb010, 0x0024, 0x0000, 0x0024, 0x2800, 0x4615, 0x659a, /* 390 */
+ 0x0024, 0x6540, 0x184c, 0x0030, 0x0010, 0x2800, 0x3e08, 0x0000, /* 398 */
+ 0x0024, 0x2800, 0x4600, 0x36f3, 0x0024, 0x2800, 0x44c0, 0xb88a, /* 3a0 */
+ 0x0024, 0x2902, 0x0e80, 0x34d0, 0x4024, 0x4c8f, 0xa0a1, 0x0000, /* 3a8 */
+ 0x0201, 0x3000, 0x084c, 0xb010, 0x0024, 0x0000, 0x0024, 0x2800, /* 3b0 */
+ 0x4615, 0x659a, 0x0024, 0x6540, 0x10cc, 0x0030, 0x0010, 0x2800, /* 3b8 */
+ 0x4288, 0x0000, 0x0024, 0x34d3, 0x0024, 0x3423, 0x0024, 0xf400, /* 3c0 */
+ 0x4510, 0x3009, 0x1380, 0x6090, 0x0024, 0x3009, 0x2000, 0x6892, /* 3c8 */
+ 0x108c, 0x34f0, 0x9000, 0xa122, 0x984c, 0x6016, 0x13c1, 0x0000, /* 3d0 */
+ 0x0102, 0x2800, 0x36c8, 0x0006, 0x0d10, 0x2800, 0x4a00, 0x3009, /* 3d8 */
+ 0x1bcc, 0x6890, 0x0024, 0x3800, 0x0024, 0x36f4, 0x0024, 0x36f1, /* 3e0 */
+ 0x9807, 0x36f1, 0x1805, 0x36f0, 0x9803, 0x36f0, 0x1801, 0x3405, /* 3e8 */
+ 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, /* 3f0 */
+ 0x9817, 0x0007, 0x0001, 0x8132, 0x0006, 0x0048, 0x3613, 0x0024, /* 3f8 */
+ 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3615, 0x0024, /* 400 */
+ 0x0000, 0x800a, 0x3e10, 0x3801, 0x3e10, 0xb804, 0x3e11, 0xb807, /* 408 */
+ 0x3e14, 0x3811, 0x3e04, 0x934c, 0x3430, 0x0024, 0x4080, 0x0024, /* 410 */
+ 0x0000, 0x0206, 0x2800, 0x5305, 0x0006, 0x0d11, 0x3101, 0x130c, /* 418 */
+ 0xff0c, 0x1102, 0x6408, 0x0024, 0x4204, 0x0024, 0xb882, 0x4092, /* 420 */
+ 0x1006, 0x0e02, 0x48be, 0x0024, 0x4264, 0x0024, 0x2901, 0xfa00, /* 428 */
+ 0xf400, 0x4090, 0x36f4, 0x8024, 0x36f4, 0x1811, 0x36f1, 0x9807, /* 430 */
+ 0x36f0, 0x9804, 0x36f0, 0x1801, 0x3405, 0x9014, 0x36f3, 0x0024, /* 438 */
+ 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, 0x9817, 0x0007, 0x0001, /* 440 */
+ 0x1802, 0x0006, 0x0002, 0x0194, 0x01af, 0x0006, 0x8006, 0x01f6, /* 448 */
+ 0x0006, 0x0025, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x0581, /* 450 */
+ 0x0565, 0x0569, 0x056d, 0x0571, 0x0575, 0x0579, 0x057d, 0x05b3, /* 458 */
+ 0x05b7, 0x05ba, 0x05ba, 0x05ba, 0x05ba, 0x05c2, 0x05d6, 0x06a5, /* 460 */
+ 0x060e, 0x0613, 0x0619, 0x061f, 0x0624, 0x0629, 0x062e, 0x0633, /* 468 */
+ 0x0638, 0x063d, 0x0642, 0x0647, 0x0661, 0x0681, 0x06a1, 0x0007, /* 470 */
+ 0x0001, 0x8156, 0x0006, 0x0236, 0x3613, 0x0024, 0x3e12, 0xb817, /* 478 */
+ 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3675, 0x0024, 0x3633, 0x0024, /* 480 */
+ 0x0000, 0x800a, 0x3e10, 0x3801, 0x0000, 0x0181, 0x3e10, 0xb803, /* 488 */
+ 0x3e11, 0x3806, 0x3e11, 0xf810, 0x3e14, 0x7812, 0x3e13, 0xf80e, /* 490 */
+ 0x2902, 0x1840, 0x3e03, 0x4024, 0x2900, 0xb680, 0x4088, 0x184c, /* 498 */
+ 0x3413, 0x184c, 0x2900, 0xb680, 0x6892, 0x33c0, 0x3423, 0x0024, /* 4a0 */
+ 0x4080, 0x3040, 0x0000, 0x0000, 0x2800, 0x60c5, 0x0000, 0x0024, /* 4a8 */
+ 0x6890, 0x0024, 0x2902, 0x1840, 0x3cd0, 0x0024, 0x4080, 0x0024, /* 4b0 */
+ 0x0000, 0x0024, 0x2800, 0x6115, 0x0000, 0x0024, 0x3433, 0x0024, /* 4b8 */
+ 0xf400, 0x4510, 0x34d0, 0x0024, 0x6090, 0x0024, 0x2902, 0x1840, /* 4c0 */
+ 0x3800, 0x0024, 0x4080, 0x10cc, 0xf400, 0x4510, 0x2800, 0x5e85, /* 4c8 */
+ 0x34d0, 0x0024, 0x2800, 0x6100, 0x0000, 0x0024, 0x3cd0, 0x0024, /* 4d0 */
+ 0x3433, 0x0024, 0x34a0, 0x0024, 0xf400, 0x4510, 0x3430, 0x4024, /* 4d8 */
+ 0x6100, 0x0024, 0x0000, 0x0341, 0x3840, 0x0024, 0x3000, 0x0024, /* 4e0 */
+ 0x6012, 0x0024, 0x0006, 0x0081, 0x2800, 0x7d81, 0x4012, 0x0024, /* 4e8 */
+ 0xf400, 0x4057, 0x3702, 0x0024, 0x2000, 0x0000, 0x0000, 0x0024, /* 4f0 */
+ 0x34d3, 0x184c, 0x3430, 0x8024, 0x2900, 0x26c0, 0x3e00, 0x8024, /* 4f8 */
+ 0x36f3, 0x11cc, 0xb888, 0x104c, 0x3c10, 0x0024, 0x3c90, 0x4024, /* 500 */
+ 0x2800, 0x69c0, 0x34e3, 0x0024, 0x4f82, 0x128c, 0x3400, 0x4024, /* 508 */
+ 0x4142, 0x0024, 0xf400, 0x4050, 0x3800, 0x0024, 0x3440, 0x4024, /* 510 */
+ 0x4142, 0x0024, 0x6498, 0x4050, 0x3009, 0x2007, 0x0006, 0x0d10, /* 518 */
+ 0x3000, 0x11cc, 0x6402, 0x104c, 0x3411, 0x8024, 0x2800, 0x6788, /* 520 */
+ 0x3491, 0xc024, 0x2800, 0x9940, 0x34e3, 0x0024, 0x2800, 0x70c0, /* 528 */
+ 0xb888, 0x0024, 0x2900, 0x26c0, 0x3e00, 0x8024, 0x4c8e, 0x130c, /* 530 */
+ 0x3400, 0x5bcc, 0x4142, 0x0024, 0xf400, 0x4050, 0x3800, 0x0024, /* 538 */
+ 0x3440, 0x4024, 0x4142, 0x0024, 0xf400, 0x4050, 0x0000, 0x0201, /* 540 */
+ 0x3009, 0x2007, 0x0030, 0x0010, 0x3000, 0x0024, 0xb010, 0x0024, /* 548 */
+ 0x0000, 0x0024, 0x2800, 0x9955, 0x6498, 0x0024, 0x0006, 0x0d10, /* 550 */
+ 0x3000, 0x134c, 0x6402, 0x10c2, 0x0000, 0x0024, 0x2800, 0x6c48, /* 558 */
+ 0x3009, 0x184c, 0x2800, 0x9940, 0x3009, 0x1bcc, 0x0000, 0x0201, /* 560 */
+ 0xb888, 0x104c, 0x3430, 0x184c, 0x6010, 0x0024, 0x6402, 0x3000, /* 568 */
+ 0x0000, 0x0201, 0x2800, 0x7958, 0x0030, 0x0010, 0x4090, 0x124c, /* 570 */
+ 0x2400, 0x7840, 0x0000, 0x0024, 0x3430, 0x8024, 0x2900, 0x26c0, /* 578 */
+ 0x3e00, 0x8024, 0x4c8e, 0x130c, 0x3400, 0x4024, 0x4142, 0x0024, /* 580 */
+ 0xf400, 0x4050, 0x3800, 0x0024, 0x3410, 0x4024, 0x4142, 0x0024, /* 588 */
+ 0x6498, 0x4050, 0x3009, 0x2007, 0x0030, 0x0010, 0x0000, 0x0201, /* 590 */
+ 0x3473, 0x0024, 0x3490, 0x0024, 0x3e00, 0x13cc, 0x2900, 0x3000, /* 598 */
+ 0x3444, 0x8024, 0x3000, 0x1bcc, 0xb010, 0x0024, 0x0000, 0x0024, /* 5a0 */
+ 0x2800, 0x9955, 0x0000, 0x0024, 0x34c3, 0x184c, 0x3470, 0x0024, /* 5a8 */
+ 0x3e10, 0x104c, 0x34c0, 0x4024, 0x2900, 0x4c80, 0x3e00, 0x4024, /* 5b0 */
+ 0x2800, 0x9940, 0x36e3, 0x0024, 0x0000, 0x0801, 0x3413, 0x0024, /* 5b8 */
+ 0x34f0, 0x0024, 0x6012, 0x0024, 0x0000, 0x07c1, 0x2800, 0x9888, /* 5c0 */
+ 0x0000, 0x0024, 0x6010, 0x114c, 0xb888, 0x32c0, 0x6402, 0x0024, /* 5c8 */
+ 0x0000, 0x0101, 0x2800, 0x8518, 0x0000, 0x0024, 0x4090, 0x134c, /* 5d0 */
+ 0x2400, 0x8440, 0x3009, 0x184c, 0x3430, 0x8024, 0x2900, 0x26c0, /* 5d8 */
+ 0x3e00, 0x8024, 0x4c8e, 0x130c, 0x3400, 0x4024, 0x4142, 0x0024, /* 5e0 */
+ 0xf400, 0x4050, 0x3800, 0x0024, 0x3410, 0x4024, 0x4142, 0x0024, /* 5e8 */
+ 0x6498, 0x4050, 0x3009, 0x2007, 0x0000, 0x0101, 0x3433, 0x1bcc, /* 5f0 */
+ 0x2900, 0xb680, 0x3613, 0x0024, 0x0000, 0x0141, 0x6090, 0x118c, /* 5f8 */
+ 0x2900, 0xb680, 0x3ca0, 0x184c, 0x3473, 0x184c, 0xb888, 0x3380, /* 600 */
+ 0x3400, 0x0024, 0x6402, 0x0024, 0x0000, 0x0201, 0x2800, 0x8bd8, /* 608 */
+ 0x0000, 0x0024, 0x4090, 0x104c, 0x2400, 0x8b00, 0x0000, 0x0024, /* 610 */
+ 0x34a0, 0x8024, 0x2900, 0x26c0, 0x3e00, 0x8024, 0x0006, 0x0002, /* 618 */
+ 0x4244, 0x118c, 0x4244, 0x0024, 0x6498, 0x4095, 0x3009, 0x3440, /* 620 */
+ 0x3009, 0x37c1, 0x0000, 0x0201, 0x34f3, 0x0024, 0x0030, 0x0010, /* 628 */
+ 0x3490, 0x0024, 0x3e00, 0x138c, 0x2900, 0x3000, 0x3444, 0x8024, /* 630 */
+ 0x3000, 0x1bcc, 0xb010, 0x0024, 0x0000, 0x0024, 0x2800, 0x9955, /* 638 */
+ 0x4112, 0x0024, 0x3463, 0x0024, 0x34a0, 0x0024, 0x6012, 0x0024, /* 640 */
+ 0x0006, 0x0cd1, 0x2800, 0x9519, 0x0000, 0x0024, 0x3100, 0x11cc, /* 648 */
+ 0x3490, 0x4024, 0x4010, 0x0024, 0x0000, 0x0a01, 0x6012, 0x0024, /* 650 */
+ 0x0006, 0x0d11, 0x2800, 0x9518, 0x0000, 0x0024, 0x3613, 0x114c, /* 658 */
+ 0x3101, 0x3804, 0x3490, 0x8024, 0x6428, 0x138c, 0x3470, 0x8024, /* 660 */
+ 0x3423, 0x0024, 0x3420, 0xc024, 0x4234, 0x1241, 0x4380, 0x4092, /* 668 */
+ 0x2901, 0xfa00, 0x0006, 0x0010, 0x2800, 0x9940, 0x3009, 0x1bcc, /* 670 */
+ 0x0006, 0x0d11, 0x3613, 0x114c, 0x3101, 0x3804, 0x3490, 0x8024, /* 678 */
+ 0x6428, 0x138c, 0x3470, 0x8024, 0x3423, 0x0024, 0x3420, 0xc024, /* 680 */
+ 0x4234, 0x1241, 0x4380, 0x4092, 0x2902, 0x03c0, 0x0006, 0x0010, /* 688 */
+ 0x2800, 0x9940, 0x3009, 0x1bcc, 0x0006, 0x0c10, 0x6890, 0x0024, /* 690 */
+ 0x3800, 0x0024, 0x36f3, 0x4024, 0x36f3, 0xd80e, 0x36f4, 0x5812, /* 698 */
+ 0x36f1, 0xd810, 0x36f1, 0x1806, 0x36f0, 0x9803, 0x36f0, 0x1801, /* 6a0 */
+ 0x3405, 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, /* 6a8 */
+ 0x36f2, 0x9817, 0x0007, 0x0001, 0x8401, 0x0006, 0x016e, 0x3613, /* 6b0 */
+ 0x0024, 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3615, /* 6b8 */
+ 0x0024, 0x0000, 0x800a, 0x3e10, 0x7802, 0x3e10, 0xf804, 0x0000, /* 6c0 */
+ 0x3fc3, 0x3e11, 0x7806, 0x3e11, 0xf810, 0xbc82, 0x12cc, 0x3404, /* 6c8 */
+ 0x0024, 0x3023, 0x0024, 0x3810, 0x0024, 0x38f0, 0x4024, 0x3454, /* 6d0 */
+ 0x0024, 0x3810, 0x0024, 0x38f0, 0x4024, 0x2900, 0xb680, 0x0000, /* 6d8 */
+ 0x0201, 0x0006, 0x8081, 0x4088, 0x134c, 0x3400, 0x8024, 0xd204, /* 6e0 */
+ 0x0024, 0xb234, 0x0024, 0x4122, 0x0024, 0xf400, 0x4055, 0x3500, /* 6e8 */
+ 0x0024, 0x3c30, 0x0024, 0x0000, 0x2000, 0xb400, 0x0024, 0x0000, /* 6f0 */
+ 0x3001, 0x2801, 0x0ad5, 0x0000, 0x3800, 0x0000, 0x0041, 0xfe42, /* 6f8 */
+ 0x12cc, 0x48b2, 0x1090, 0x3810, 0x0024, 0x38f0, 0x4024, 0x2801, /* 700 */
+ 0x2bc0, 0x3430, 0x0024, 0xb400, 0x0024, 0x6012, 0x0024, 0x0000, /* 708 */
+ 0x3801, 0x2801, 0x0e15, 0x0000, 0x3c00, 0x0000, 0x07c0, 0x0000, /* 710 */
+ 0x0041, 0xb400, 0x12cc, 0xfe02, 0x1150, 0x48b2, 0x0024, 0x689a, /* 718 */
+ 0x2040, 0x2801, 0x2a40, 0x38f0, 0x4024, 0xb400, 0x0024, 0x6012, /* 720 */
+ 0x0024, 0x0000, 0x3c01, 0x2801, 0x1195, 0x0000, 0x3e00, 0x0000, /* 728 */
+ 0x03c0, 0x0000, 0x0085, 0x4592, 0x12cc, 0xb400, 0x1150, 0xfe02, /* 730 */
+ 0x0024, 0x48b2, 0x0024, 0x3810, 0x0024, 0x2801, 0x2a40, 0x38f0, /* 738 */
+ 0x4024, 0xb400, 0x0024, 0x6012, 0x0024, 0x0000, 0x3e01, 0x2801, /* 740 */
+ 0x1515, 0x0000, 0x3f00, 0x0000, 0x01c0, 0xf20a, 0x12cc, 0xb400, /* 748 */
+ 0x1150, 0xf252, 0x0024, 0xfe02, 0x0024, 0x48b2, 0x0024, 0x3810, /* 750 */
+ 0x0024, 0x2801, 0x2a40, 0x38f0, 0x4024, 0xb400, 0x130c, 0x6012, /* 758 */
+ 0x0024, 0x0000, 0x3f01, 0x2801, 0x1895, 0x4390, 0x0024, 0x0000, /* 760 */
+ 0x0041, 0x0000, 0x0105, 0x4590, 0x13cc, 0xb400, 0x1150, 0xfe02, /* 768 */
+ 0x0024, 0x48b2, 0x0024, 0x3810, 0x0024, 0x2801, 0x2a40, 0x38f0, /* 770 */
+ 0x4024, 0xb400, 0x0024, 0x6012, 0x1100, 0x0000, 0x01c1, 0x2801, /* 778 */
+ 0x1c15, 0x0000, 0x0024, 0x0000, 0x0041, 0x0000, 0x0145, 0x6890, /* 780 */
+ 0x12cc, 0xb400, 0x1150, 0xfe02, 0x0024, 0x48b2, 0x0024, 0x3810, /* 788 */
+ 0x0024, 0x2801, 0x2a40, 0x38f0, 0x4024, 0x6012, 0x0024, 0x0000, /* 790 */
+ 0x3f81, 0x2801, 0x1e95, 0xb430, 0x0024, 0x6012, 0x0024, 0x0000, /* 798 */
+ 0x0024, 0x2801, 0x1e95, 0x0000, 0x0024, 0x2801, 0x2a40, 0x0000, /* 7a0 */
+ 0x0185, 0x2801, 0x2bc0, 0xc890, 0x0024, 0x0000, 0x3fc3, 0x0000, /* 7a8 */
+ 0x0201, 0x2900, 0xb680, 0x3613, 0x0024, 0x0006, 0x8081, 0x4088, /* 7b0 */
+ 0x134c, 0x3400, 0x8024, 0xd204, 0x0024, 0xb234, 0x0024, 0x4122, /* 7b8 */
+ 0x0024, 0xf400, 0x4055, 0x0000, 0x2001, 0x3500, 0x0024, 0x3c30, /* 7c0 */
+ 0x0024, 0x0000, 0x3000, 0xb400, 0x0024, 0x6012, 0x0024, 0x0000, /* 7c8 */
+ 0x0182, 0x2801, 0x2485, 0x0000, 0x0024, 0x2801, 0x2bc0, 0xc890, /* 7d0 */
+ 0x0024, 0x459a, 0x12cc, 0x3404, 0x0024, 0x3023, 0x0024, 0x3010, /* 7d8 */
+ 0x0024, 0x30d0, 0x4024, 0xac22, 0x0046, 0x003f, 0xf982, 0x3011, /* 7e0 */
+ 0xc024, 0x0000, 0x0023, 0xaf2e, 0x0024, 0x0000, 0x0182, 0xccf2, /* 7e8 */
+ 0x0024, 0x0000, 0x0fc6, 0x0000, 0x0047, 0xb46c, 0x2040, 0xfe6e, /* 7f0 */
+ 0x23c1, 0x3454, 0x0024, 0x3010, 0x0024, 0x30f0, 0x4024, 0xac22, /* 7f8 */
+ 0x0024, 0xccb2, 0x0024, 0x3810, 0x0024, 0x38f0, 0x4024, 0x458a, /* 800 */
+ 0x0024, 0x0000, 0x0201, 0x2801, 0x1f95, 0x0000, 0x3fc3, 0x34d3, /* 808 */
+ 0x0024, 0x3430, 0x0024, 0x36f1, 0xd810, 0x36f1, 0x5806, 0x36f0, /* 810 */
+ 0xd804, 0x36f0, 0x5802, 0x3405, 0x9014, 0x36f3, 0x0024, 0x36f2, /* 818 */
+ 0x1815, 0x2000, 0x0000, 0x36f2, 0x9817, 0x0007, 0x0001, 0x84b8, /* 820 */
+ 0x0006, 0x0660, 0x3613, 0x0024, 0x3e12, 0xb817, 0x0000, 0x0417, /* 828 */
+ 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3685, 0x0024, 0x0000, 0x800a, /* 830 */
+ 0x3e10, 0x3801, 0x3e10, 0xb803, 0x3e11, 0x3805, 0x3e11, 0xb807, /* 838 */
+ 0x3e14, 0x3811, 0x3e14, 0xb813, 0x3e13, 0xf80e, 0x3e03, 0x4024, /* 840 */
+ 0x2902, 0x7980, 0x0000, 0x0381, 0x000f, 0xff81, 0x6012, 0x0024, /* 848 */
+ 0x0000, 0x0201, 0x2801, 0x3445, 0x0000, 0x0024, 0x3613, 0x0024, /* 850 */
+ 0x2900, 0xb680, 0x0001, 0xf6c8, 0x0006, 0x8a10, 0xb880, 0x184c, /* 858 */
+ 0x2902, 0x57c0, 0x3e00, 0x11cc, 0x3473, 0x0024, 0x3c90, 0x0024, /* 860 */
+ 0x3493, 0x0024, 0x2900, 0xb680, 0x0000, 0x0401, 0x3473, 0x184c, /* 868 */
+ 0x3423, 0x0024, 0x3c50, 0x0000, 0x4080, 0x0024, 0x0006, 0x8081, /* 870 */
+ 0x2801, 0x3ac5, 0x003f, 0xfe04, 0x34b3, 0x0024, 0x3490, 0x8024, /* 878 */
+ 0xa244, 0x138c, 0x2902, 0x52c0, 0xb880, 0x0024, 0x4082, 0x184c, /* 880 */
+ 0x0006, 0x8081, 0x2902, 0x57c0, 0x3e00, 0x11cc, 0x3473, 0x0024, /* 888 */
+ 0x0006, 0x0c51, 0x34b0, 0x8024, 0x3400, 0xc024, 0xa346, 0x0024, /* 890 */
+ 0xd234, 0x0024, 0x0000, 0x3fc3, 0xb234, 0x0024, 0x4122, 0x1142, /* 898 */
+ 0xf400, 0x4055, 0x0006, 0x8081, 0x3500, 0x0024, 0xd024, 0x3000, /* 8a0 */
+ 0xb234, 0x0024, 0x4122, 0x0024, 0xf400, 0x4055, 0x0000, 0x0041, /* 8a8 */
+ 0x3500, 0x0024, 0x3cb0, 0x0024, 0x3490, 0x0024, 0xf100, 0x13cc, /* 8b0 */
+ 0xf100, 0x0024, 0xfe02, 0x0024, 0x48b2, 0x0024, 0x3c10, 0x0024, /* 8b8 */
+ 0x6892, 0x31c1, 0x34a0, 0x0024, 0xf100, 0x0024, 0xb010, 0x0024, /* 8c0 */
+ 0x3c60, 0x0024, 0x34b0, 0x0024, 0xb010, 0x0024, 0x0000, 0x0201, /* 8c8 */
+ 0x2900, 0xb680, 0x3cc0, 0x0024, 0x0006, 0x8081, 0x3473, 0x184c, /* 8d0 */
+ 0x3423, 0x0024, 0x3c50, 0x0024, 0x34b0, 0x8024, 0x3450, 0xc024, /* 8d8 */
+ 0xd234, 0x0024, 0x0000, 0x3fc3, 0xb234, 0x0024, 0x4122, 0x0024, /* 8e0 */
+ 0xf400, 0x4055, 0x003f, 0xff01, 0x3500, 0x0024, 0x3cb0, 0x0024, /* 8e8 */
+ 0x34c0, 0x0024, 0xa010, 0x0024, 0x0000, 0x03c1, 0x3c40, 0x0024, /* 8f0 */
+ 0x34d0, 0x0024, 0xb010, 0x0024, 0x0000, 0x0201, 0x2900, 0xb680, /* 8f8 */
+ 0x3ca0, 0x0024, 0x0006, 0x8081, 0x3473, 0x0024, 0x3423, 0x0024, /* 900 */
+ 0x3c50, 0x0024, 0x34b0, 0x8024, 0x3450, 0xc024, 0xd234, 0x0024, /* 908 */
+ 0x0000, 0x3fc3, 0xb234, 0x0024, 0x4122, 0x0024, 0xf400, 0x4055, /* 910 */
+ 0x003f, 0xff01, 0x3500, 0x0024, 0x3cb0, 0x0024, 0x3400, 0x0024, /* 918 */
+ 0xa010, 0x0024, 0x0000, 0x01c1, 0x3900, 0x0024, 0x34e0, 0x0024, /* 920 */
+ 0xf100, 0x0024, 0xb010, 0x0024, 0x6892, 0x3080, 0x34f0, 0x0024, /* 928 */
+ 0xb010, 0x0024, 0x3cb0, 0x0024, 0x3450, 0x0024, 0x3490, 0x4024, /* 930 */
+ 0xc010, 0x93cc, 0x0000, 0x0181, 0x2801, 0x5185, 0x3100, 0x0024, /* 938 */
+ 0x6890, 0x07cc, 0x2801, 0xf6c0, 0x3900, 0x0024, 0x6012, 0x0024, /* 940 */
+ 0x0000, 0x0201, 0x2801, 0x5318, 0x0000, 0x0024, 0x2801, 0x5600, /* 948 */
+ 0x6090, 0x044c, 0x6012, 0x0024, 0x0000, 0x0281, 0x2801, 0x5548, /* 950 */
+ 0x6012, 0x0024, 0x0000, 0x0080, 0x2801, 0x5559, 0x0000, 0x0024, /* 958 */
+ 0x2801, 0x5600, 0x3113, 0x0024, 0x6890, 0x07cc, 0x2801, 0xf6c0, /* 960 */
+ 0x3900, 0x0024, 0x0000, 0x0201, 0x3900, 0x11cc, 0x3490, 0x0024, /* 968 */
+ 0x6012, 0x0024, 0x0006, 0x03c1, 0x2801, 0x6041, 0x4012, 0x0024, /* 970 */
+ 0xf400, 0x4057, 0x3702, 0x0024, 0x2000, 0x0000, 0x0000, 0x0024, /* 978 */
+ 0x2801, 0x6040, 0x0000, 0x0024, 0x0000, 0x0200, 0x0006, 0x0cd0, /* 980 */
+ 0x2801, 0x6040, 0x3800, 0x0024, 0x0000, 0x0300, 0x0006, 0x0cd0, /* 988 */
+ 0x2801, 0x6040, 0x3800, 0x0024, 0x0006, 0x0c10, 0x6890, 0x0024, /* 990 */
+ 0x2801, 0xf6c0, 0x3800, 0x0024, 0x0000, 0x0400, 0x0006, 0x0cd0, /* 998 */
+ 0x2801, 0x6040, 0x3800, 0x0024, 0x0000, 0x0500, 0x0006, 0x0cd0, /* 9a0 */
+ 0x2801, 0x6040, 0x3800, 0x0024, 0x0000, 0x0600, 0x0006, 0x0cd0, /* 9a8 */
+ 0x2801, 0x6040, 0x3800, 0x0024, 0x0006, 0x0c10, 0x6890, 0x0024, /* 9b0 */
+ 0x2801, 0xf6c0, 0x3800, 0x0024, 0x0000, 0x0281, 0x3443, 0x184c, /* 9b8 */
+ 0x34c0, 0x0024, 0x4080, 0x0024, 0xf400, 0x4500, 0x2801, 0x6605, /* 9c0 */
+ 0x4010, 0x91cc, 0x3e10, 0x11cc, 0x0000, 0x01c0, 0x3e10, 0x0024, /* 9c8 */
+ 0x3490, 0x0024, 0x2901, 0x0040, 0x3e00, 0x124c, 0x36d3, 0x11cc, /* 9d0 */
+ 0x3473, 0x0024, 0x4080, 0x3240, 0x3493, 0x0024, 0x2801, 0x6a18, /* 9d8 */
+ 0x0000, 0x0024, 0x0006, 0x0bd0, 0x6890, 0x0024, 0x2801, 0xf6c0, /* 9e0 */
+ 0x3800, 0x0024, 0x3e10, 0x11cc, 0x0000, 0x0180, 0x3e10, 0x0024, /* 9e8 */
+ 0x3490, 0x0024, 0x2901, 0x0040, 0x3e00, 0x124c, 0x36d3, 0x11cc, /* 9f0 */
+ 0x3473, 0x0024, 0x4080, 0x3240, 0x3493, 0x0024, 0x2801, 0x6a18, /* 9f8 */
+ 0x0000, 0x0024, 0x0006, 0x0bd0, 0x6890, 0x0024, 0x2801, 0xf6c0, /* a00 */
+ 0x3800, 0x0024, 0x0000, 0x0201, 0x3453, 0x0024, 0x34b0, 0x0024, /* a08 */
+ 0x6012, 0x0024, 0x0006, 0x05c1, 0x2801, 0x7c81, 0x4012, 0x0024, /* a10 */
+ 0xf400, 0x4057, 0x3702, 0x0024, 0x2000, 0x0000, 0x0000, 0x0024, /* a18 */
+ 0x0006, 0x0c10, 0x6890, 0x0024, 0x2801, 0xf6c0, 0x3800, 0x0024, /* a20 */
+ 0x0000, 0x3000, 0x2801, 0x7e40, 0x0006, 0x0d10, 0x0000, 0x9000, /* a28 */
+ 0x0006, 0x0d10, 0x3453, 0x0024, 0x34b0, 0x4024, 0x4192, 0x0024, /* a30 */
+ 0x4192, 0x0024, 0x2801, 0x7e40, 0xa010, 0x0024, 0x0000, 0x0201, /* a38 */
+ 0x0006, 0x0d10, 0x2900, 0xb680, 0x3613, 0x0024, 0x0006, 0x8081, /* a40 */
+ 0x3473, 0x0024, 0x3423, 0x0024, 0x3c50, 0x0024, 0x34b0, 0x8024, /* a48 */
+ 0x3450, 0xc024, 0xd234, 0x0024, 0x0000, 0x3fc3, 0xb234, 0x0024, /* a50 */
+ 0x4122, 0x0024, 0xf400, 0x4055, 0x3500, 0x0024, 0x3cb0, 0x0024, /* a58 */
+ 0x3490, 0x0024, 0x2801, 0x7e40, 0x6090, 0x138c, 0x003f, 0xfe04, /* a60 */
+ 0x0000, 0x0401, 0x0006, 0x0d10, 0x2900, 0xb680, 0x3613, 0x0024, /* a68 */
+ 0x0006, 0x8081, 0x3473, 0x0024, 0x3423, 0x0024, 0x3c50, 0x0024, /* a70 */
+ 0x34b0, 0x8024, 0x3400, 0xc024, 0xa346, 0x0024, 0xd234, 0x0024, /* a78 */
+ 0x0000, 0x3fc3, 0xb234, 0x0024, 0x4122, 0x1142, 0xf400, 0x4055, /* a80 */
+ 0x0006, 0x8081, 0x3500, 0x0024, 0xd024, 0x3000, 0xb234, 0x0024, /* a88 */
+ 0x4122, 0x0024, 0xf400, 0x4055, 0x3500, 0x0024, 0x3cb0, 0x0024, /* a90 */
+ 0x3490, 0x0024, 0x2801, 0x7e40, 0x6090, 0x138c, 0x0000, 0x4000, /* a98 */
+ 0x0000, 0x0202, 0x0006, 0x0d10, 0x3453, 0x0024, 0x34b0, 0x4024, /* aa0 */
+ 0x6122, 0x0024, 0xa010, 0x0024, 0x0004, 0x8001, 0x3800, 0x118c, /* aa8 */
+ 0x0006, 0x0d10, 0x3000, 0x0024, 0x6012, 0x1280, 0x0000, 0x0401, /* ab0 */
+ 0x2801, 0x8109, 0x0000, 0x0024, 0x6890, 0x82cc, 0x2801, 0xf6c0, /* ab8 */
+ 0x3800, 0x0024, 0x6012, 0x0024, 0x0006, 0x07c1, 0x2801, 0xa941, /* ac0 */
+ 0x4012, 0x0024, 0xf400, 0x4057, 0x3702, 0x0024, 0x2000, 0x0000, /* ac8 */
+ 0x0000, 0x0024, 0x2801, 0xa940, 0x0000, 0x0024, 0x0016, 0x2200, /* ad0 */
+ 0x0006, 0x0d50, 0x6892, 0x2040, 0x2801, 0xa940, 0x38f0, 0x4024, /* ad8 */
+ 0x002c, 0x4400, 0x0000, 0x0081, 0x0006, 0x0d50, 0x3810, 0x0024, /* ae0 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x003b, 0x8000, 0x0000, 0x0081, /* ae8 */
+ 0x0006, 0x0d50, 0x3810, 0x0024, 0x2801, 0xa940, 0x38f0, 0x4024, /* af0 */
+ 0x0007, 0xd000, 0x0006, 0x0d50, 0xb882, 0x2040, 0x2801, 0xa940, /* af8 */
+ 0x38f0, 0x4024, 0x000f, 0xa000, 0x0006, 0x0d50, 0xb882, 0x2040, /* b00 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x0015, 0x8880, 0x0006, 0x0d50, /* b08 */
+ 0xb882, 0x2040, 0x2801, 0xa940, 0x38f0, 0x4024, 0x0017, 0x7000, /* b10 */
+ 0x0006, 0x0d50, 0xb882, 0x2040, 0x2801, 0xa940, 0x38f0, 0x4024, /* b18 */
+ 0x001f, 0x4000, 0x0006, 0x0d50, 0xb882, 0x2040, 0x2801, 0xa940, /* b20 */
+ 0x38f0, 0x4024, 0x002b, 0x1100, 0x0006, 0x0d50, 0xb882, 0x2040, /* b28 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x002e, 0xe000, 0x0006, 0x0d50, /* b30 */
+ 0xb882, 0x2040, 0x2801, 0xa940, 0x38f0, 0x4024, 0x001d, 0xc000, /* b38 */
+ 0x0006, 0x0d50, 0x6892, 0x2040, 0x2801, 0xa940, 0x38f0, 0x4024, /* b40 */
+ 0x0006, 0x0d50, 0x0000, 0x0201, 0x0000, 0xfa04, 0x2900, 0xb680, /* b48 */
+ 0x3613, 0x0024, 0x0006, 0x8081, 0xb88a, 0x11cc, 0x3423, 0x0024, /* b50 */
+ 0x3c50, 0x0024, 0x34b0, 0x8024, 0x3450, 0xc024, 0xd234, 0x0024, /* b58 */
+ 0x0000, 0x3fc3, 0xb234, 0x0024, 0x4122, 0x0024, 0xf400, 0x4055, /* b60 */
+ 0x3500, 0x0024, 0x3cb0, 0x0024, 0x3490, 0x0024, 0xfe50, 0x4005, /* b68 */
+ 0x48b2, 0x938c, 0xfeca, 0x0024, 0x40b2, 0x0024, 0x3810, 0x0024, /* b70 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x003f, 0xfe04, 0x0000, 0x0401, /* b78 */
+ 0x0006, 0x0d50, 0x2900, 0xb680, 0x3613, 0x0024, 0x0006, 0x8081, /* b80 */
+ 0x3473, 0x0024, 0x3423, 0x0024, 0x3c50, 0x0024, 0x34b0, 0x8024, /* b88 */
+ 0x3400, 0xc024, 0xa346, 0x0024, 0xd234, 0x0024, 0x0000, 0x3fc3, /* b90 */
+ 0xb234, 0x0024, 0x4122, 0x1142, 0xf400, 0x4055, 0x0006, 0x8081, /* b98 */
+ 0x3500, 0x0024, 0xd024, 0x3000, 0xb234, 0x0024, 0x4122, 0x0024, /* ba0 */
+ 0xf400, 0x4055, 0x0000, 0x0041, 0x3500, 0x0024, 0x3cb0, 0x0024, /* ba8 */
+ 0x3490, 0x0024, 0xfe02, 0x938c, 0x48b2, 0x0024, 0x3810, 0x0024, /* bb0 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x003f, 0xfe04, 0x0000, 0x0401, /* bb8 */
+ 0x0006, 0x0d50, 0x2900, 0xb680, 0x3613, 0x0024, 0x0006, 0x8081, /* bc0 */
+ 0x3473, 0x0024, 0x3423, 0x0024, 0x3c50, 0x0024, 0x34b0, 0x8024, /* bc8 */
+ 0x3400, 0xc024, 0xa346, 0x0024, 0xd234, 0x0024, 0x0000, 0x3fc3, /* bd0 */
+ 0xb234, 0x0024, 0x4122, 0x1142, 0xf400, 0x4055, 0x0006, 0x8081, /* bd8 */
+ 0x3500, 0x0024, 0xd024, 0x3000, 0xb234, 0x0024, 0x4122, 0x0024, /* be0 */
+ 0xf400, 0x4055, 0x3500, 0x0024, 0x3cb0, 0x0024, 0x0000, 0x0280, /* be8 */
+ 0x3490, 0x4024, 0xfe02, 0x938c, 0x48b2, 0x0024, 0x3810, 0x0024, /* bf0 */
+ 0x2801, 0xa940, 0x38f0, 0x4024, 0x0006, 0x0bd0, 0x6890, 0x0024, /* bf8 */
+ 0x2801, 0xf6c0, 0x3800, 0x0024, 0x0000, 0x0201, 0x2900, 0xb680, /* c00 */
+ 0x3613, 0x11cc, 0x3423, 0x0024, 0x3c50, 0x0024, 0x3490, 0x4024, /* c08 */
+ 0x6014, 0x124c, 0x0000, 0x0081, 0x2801, 0xacc5, 0x0006, 0x0c90, /* c10 */
+ 0x0006, 0x0bd0, 0x6890, 0x0024, 0x2801, 0xf6c0, 0x3800, 0x0024, /* c18 */
+ 0x3000, 0x0024, 0x6012, 0x0024, 0x0000, 0x0241, 0x2801, 0xaec9, /* c20 */
+ 0x0000, 0x0024, 0x6890, 0x034c, 0x2801, 0xf6c0, 0x3800, 0x0024, /* c28 */
+ 0x0006, 0x0cd0, 0x30e1, 0x184c, 0x3000, 0x0024, 0x6012, 0x0024, /* c30 */
+ 0x0008, 0x0001, 0x2801, 0xb0d5, 0x0000, 0x0024, 0x6498, 0x0024, /* c38 */
+ 0x3e10, 0x4024, 0x0000, 0x0081, 0x2900, 0x5580, 0x3e01, 0x0024, /* c40 */
+ 0x36e3, 0x004c, 0x3000, 0x0024, 0x6012, 0x0024, 0x000b, 0x8011, /* c48 */
+ 0x2801, 0xbc95, 0x0006, 0x0cd2, 0x0000, 0x0201, 0x0004, 0x0010, /* c50 */
+ 0x2915, 0x8300, 0x0001, 0x0000, 0x000b, 0x8011, 0x0005, 0x0010, /* c58 */
+ 0x291f, 0xc6c0, 0x0001, 0x0000, 0x0006, 0x0cd0, 0x30e1, 0x0024, /* c60 */
+ 0x3000, 0x0024, 0x6012, 0x0024, 0x0000, 0x0281, 0x2801, 0xb805, /* c68 */
+ 0x6012, 0x0024, 0x000b, 0x8001, 0x2801, 0xb895, 0x3613, 0x0024, /* c70 */
+ 0x36f3, 0x0024, 0x000b, 0x8001, 0x6498, 0x184c, 0x0006, 0x0cd2, /* c78 */
+ 0x0003, 0x8000, 0x3e10, 0x4024, 0x2900, 0x5580, 0x3e01, 0x0024, /* c80 */
+ 0x36f3, 0x0024, 0x3009, 0x3844, 0x3e10, 0x0024, 0x0000, 0x0400, /* c88 */
+ 0x3000, 0x8024, 0x0008, 0x0010, 0x3e00, 0x8024, 0x3201, 0x0024, /* c90 */
+ 0x6408, 0x4051, 0x2902, 0x2700, 0x0001, 0xbf48, 0x0000, 0x0400, /* c98 */
+ 0x0000, 0x0011, 0x3613, 0x008c, 0x30d0, 0x7844, 0x3e10, 0x4024, /* ca0 */
+ 0x3000, 0x8024, 0x0008, 0x0010, 0x3e00, 0x8024, 0x3201, 0x0024, /* ca8 */
+ 0x2902, 0x2700, 0x6408, 0x0024, 0x0006, 0x8a10, 0x0000, 0x01c1, /* cb0 */
+ 0x36e3, 0x0000, 0xb010, 0x9bc4, 0x0000, 0x0024, 0x2801, 0xc305, /* cb8 */
+ 0x6192, 0x0024, 0x2900, 0xb680, 0x6102, 0x184c, 0x4088, 0x0024, /* cc0 */
+ 0x0000, 0x0024, 0x2801, 0xc305, 0x0000, 0x0024, 0x6890, 0x0b4c, /* cc8 */
+ 0x3a00, 0x0024, 0x3009, 0x0000, 0x4080, 0x0024, 0x0000, 0x0024, /* cd0 */
+ 0x2902, 0x5b45, 0x0001, 0xc808, 0x0006, 0x9f92, 0x0000, 0x4003, /* cd8 */
+ 0x3009, 0x0811, 0x3100, 0x8024, 0xffa6, 0x0024, 0x48b6, 0x0024, /* ce0 */
+ 0x2902, 0x5b40, 0x4384, 0x0024, 0x2902, 0x52c0, 0x3613, 0x0024, /* ce8 */
+ 0x4082, 0x184c, 0x2902, 0x57c0, 0x3e00, 0x0024, 0x2902, 0x5b40, /* cf0 */
+ 0x36f3, 0x0024, 0x0000, 0x0401, 0x3473, 0x184c, 0x3423, 0x0024, /* cf8 */
+ 0x2900, 0xb680, 0x3c50, 0x0024, 0x3c90, 0x0024, 0x290b, 0x1400, /* d00 */
+ 0x3493, 0x0024, 0x4080, 0x0024, 0x0000, 0x0024, 0x2801, 0xf355, /* d08 */
+ 0x0000, 0x0024, 0x3473, 0x0024, 0x3423, 0x0024, 0x3450, 0x0024, /* d10 */
+ 0x3490, 0x4024, 0x6014, 0x134c, 0x0006, 0x0bd1, 0x2801, 0xcdc5, /* d18 */
+ 0x34c0, 0x0024, 0x6890, 0x0024, 0x2801, 0xf6c0, 0x3900, 0x0024, /* d20 */
+ 0x4080, 0x4512, 0x0006, 0x0d11, 0x2801, 0xd245, 0x0000, 0xfa02, /* d28 */
+ 0xf400, 0x4511, 0x0000, 0xfa02, 0x0006, 0x0d52, 0x3210, 0x05cc, /* d30 */
+ 0x32f0, 0x44cc, 0x3111, 0x8024, 0x31f1, 0xc024, 0xfef4, 0x4087, /* d38 */
+ 0x48b6, 0x0024, 0xfeee, 0x0024, 0x2914, 0xa580, 0x42b6, 0x0024, /* d40 */
+ 0x2801, 0xd5c0, 0x0007, 0x89d0, 0x3111, 0x89cc, 0x3110, 0x08cc, /* d48 */
+ 0x3211, 0x0024, 0x32f1, 0x4024, 0xfedc, 0x4185, 0x48be, 0x07c1, /* d50 */
+ 0xfeca, 0x0024, 0x46be, 0x0024, 0xfef4, 0x4087, 0x48b6, 0x0024, /* d58 */
+ 0xfeee, 0x0024, 0x2914, 0xa580, 0x42b6, 0x0024, 0x0007, 0x89d0, /* d60 */
+ 0x0006, 0x0d51, 0x3810, 0x184c, 0x38f0, 0x4024, 0x3110, 0x8024, /* d68 */
+ 0x428a, 0x0703, 0x2908, 0xbe80, 0x3101, 0x0024, 0xf400, 0x4512, /* d70 */
+ 0x0000, 0x03d3, 0x3123, 0x0a0c, 0x3100, 0x0024, 0x000b, 0x8011, /* d78 */
+ 0x3a00, 0x0024, 0x2801, 0xf140, 0x0008, 0x0012, 0x0000, 0x03d5, /* d80 */
+ 0x3483, 0x0024, 0x1fff, 0xfc55, 0x3480, 0x0024, 0x6402, 0x0024, /* d88 */
+ 0x0006, 0x0c90, 0x2801, 0xdbc9, 0x0000, 0x0024, 0xf400, 0x4004, /* d90 */
+ 0x3000, 0x0024, 0x4090, 0x0024, 0xf400, 0x4480, 0x2801, 0xe195, /* d98 */
+ 0x000b, 0x8001, 0x0000, 0x0005, 0x6540, 0x0024, 0x0000, 0x0024, /* da0 */
+ 0x2801, 0xecd8, 0x4490, 0x0024, 0x2401, 0xe0c0, 0x0000, 0x0024, /* da8 */
+ 0x0006, 0x0dc1, 0x4554, 0x0800, 0x4122, 0x0024, 0x659a, 0x4055, /* db0 */
+ 0x0006, 0x0e01, 0x4122, 0x3400, 0xf400, 0x4055, 0x3210, 0x0024, /* db8 */
+ 0x3d00, 0x0024, 0x2801, 0xecc0, 0x0000, 0x0024, 0x6014, 0x0024, /* dc0 */
+ 0x0001, 0x0000, 0x2801, 0xe915, 0x0000, 0x0005, 0x0008, 0x0012, /* dc8 */
+ 0x0008, 0x0010, 0x0003, 0x8001, 0x0006, 0x0d13, 0x3613, 0x0024, /* dd0 */
+ 0x3009, 0x3811, 0x2902, 0x9740, 0x0004, 0x0011, 0x0008, 0x0010, /* dd8 */
+ 0x0001, 0x0000, 0x291f, 0xc6c0, 0x0005, 0x0011, 0x000f, 0x0011, /* de0 */
+ 0x0008, 0x0010, 0x33d0, 0x184c, 0x6010, 0xb844, 0x3e10, 0x0024, /* de8 */
+ 0x0000, 0x0400, 0x3320, 0x4024, 0x3e00, 0x4024, 0x3301, 0x0024, /* df0 */
+ 0x2902, 0x2700, 0x6408, 0x0024, 0x36e3, 0x0024, 0x3009, 0x1bc4, /* df8 */
+ 0x3009, 0x1bd1, 0x6540, 0x0024, 0x0000, 0x0024, 0x2801, 0xecd8, /* e00 */
+ 0x4490, 0x0024, 0x2401, 0xec80, 0x0000, 0x0024, 0x0006, 0x0dc1, /* e08 */
+ 0x4554, 0x0840, 0x4122, 0x0024, 0x659a, 0x4055, 0x0006, 0x0e01, /* e10 */
+ 0x4122, 0x3400, 0xf400, 0x4055, 0x3110, 0x0024, 0x3d00, 0x0024, /* e18 */
+ 0xf400, 0x4510, 0x0030, 0x0013, 0x3073, 0x184c, 0x3073, 0x0024, /* e20 */
+ 0x3013, 0x0024, 0x3000, 0x4024, 0x6140, 0x0024, 0x0000, 0x0201, /* e28 */
+ 0x3800, 0x0024, 0x0006, 0x0dc0, 0x3e11, 0x0024, 0x290c, 0x7300, /* e30 */
+ 0x3e10, 0x0024, 0x3300, 0x1b8c, 0xb010, 0x0024, 0x0000, 0x0024, /* e38 */
+ 0x2801, 0xf355, 0x0000, 0x0024, 0x0000, 0x03d5, 0x3483, 0x0024, /* e40 */
+ 0x1fff, 0xfc55, 0x3480, 0x0024, 0x4080, 0x0024, 0x0000, 0x0804, /* e48 */
+ 0x2801, 0xd995, 0x0000, 0x0024, 0x0006, 0x8012, 0x0006, 0x8010, /* e50 */
+ 0x0006, 0x0d51, 0x3010, 0x984c, 0x30f0, 0xc024, 0x0000, 0x0021, /* e58 */
+ 0xf2d6, 0x07c6, 0x290a, 0xf5c0, 0x4682, 0x0400, 0x6894, 0x0840, /* e60 */
+ 0xb886, 0x0bc1, 0xbcd6, 0x0024, 0x3a10, 0x8024, 0x3af0, 0xc024, /* e68 */
+ 0x36f3, 0x4024, 0x36f3, 0xd80e, 0x36f4, 0x9813, 0x36f4, 0x1811, /* e70 */
+ 0x36f1, 0x9807, 0x36f1, 0x1805, 0x36f0, 0x9803, 0x36f0, 0x1801, /* e78 */
+ 0x3405, 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, /* e80 */
+ 0x36f2, 0x9817, 0x0007, 0x0001, 0x8271, 0x0006, 0x00d2, 0x3613, /* e88 */
+ 0x0024, 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3615, /* e90 */
+ 0x0024, 0x0000, 0x800a, 0x3e10, 0x3801, 0x0019, 0x9300, 0x3e14, /* e98 */
+ 0x3811, 0x0030, 0x0250, 0x3e04, 0xb813, 0x2900, 0xbdc0, 0x3800, /* ea0 */
+ 0x0024, 0x2902, 0x6cc0, 0x0000, 0x0200, 0xb882, 0x0024, 0x2914, /* ea8 */
+ 0xbec0, 0x0006, 0x0bd0, 0x0000, 0x1540, 0x0007, 0x8190, 0x2900, /* eb0 */
+ 0x1c80, 0x3800, 0x0024, 0x4080, 0x0024, 0x0006, 0x0bd1, 0x2800, /* eb8 */
+ 0xa815, 0x0000, 0x0024, 0x3100, 0x0024, 0x4080, 0x0024, 0x0030, /* ec0 */
+ 0x0010, 0x2800, 0xa815, 0x0000, 0x0201, 0x3000, 0x0024, 0xb010, /* ec8 */
+ 0x0024, 0x0000, 0x0024, 0x2800, 0xa815, 0x0000, 0x0024, 0x2900, /* ed0 */
+ 0x1c80, 0x0000, 0x0024, 0x4080, 0x0024, 0x0006, 0x0bd0, 0x2800, /* ed8 */
+ 0xa815, 0x0000, 0x0024, 0x3000, 0x0024, 0x4080, 0x0024, 0x0000, /* ee0 */
+ 0x0201, 0x2800, 0xa405, 0x0030, 0x0010, 0x0030, 0x0010, 0x0000, /* ee8 */
+ 0x0201, 0x3000, 0x0024, 0xb010, 0x0024, 0x0000, 0x0024, 0x2902, /* ef0 */
+ 0x5255, 0x0000, 0xb0c8, 0x0006, 0x0bd1, 0x3100, 0x0024, 0x4080, /* ef8 */
+ 0x0024, 0x0000, 0x0024, 0x2800, 0xaf05, 0x0000, 0x0024, 0x0007, /* f00 */
+ 0x8a52, 0x3200, 0x0024, 0x4080, 0x0024, 0x0000, 0x0024, 0x2800, /* f08 */
+ 0xaf09, 0x0000, 0x0024, 0xf292, 0x0800, 0x6012, 0x0024, 0x0000, /* f10 */
+ 0x0000, 0x2800, 0xaec5, 0x0000, 0x0024, 0x3200, 0x0024, 0x4090, /* f18 */
+ 0x0024, 0xb880, 0x2800, 0x3900, 0x0024, 0x3100, 0x0024, 0x4080, /* f20 */
+ 0x0024, 0x0000, 0x0024, 0x2901, 0x2e05, 0x0000, 0xa808, 0x2902, /* f28 */
+ 0x5240, 0x0000, 0x0024, 0x0000, 0x0010, 0x0006, 0x9f51, 0x0006, /* f30 */
+ 0x9f92, 0x0030, 0x0493, 0x0000, 0x0201, 0x6890, 0xa410, 0x3b00, /* f38 */
+ 0x2810, 0x0006, 0x8a10, 0x3009, 0x0000, 0x6012, 0x0024, 0x0006, /* f40 */
+ 0x9fd0, 0x2800, 0xb448, 0xb880, 0x0024, 0x6890, 0x0024, 0x3009, /* f48 */
+ 0x2000, 0x36f4, 0x9813, 0x36f4, 0x1811, 0x36f0, 0x1801, 0x3405, /* f50 */
+ 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, /* f58 */
+ 0x9817, 0x0007, 0x0001, 0x5840, 0x0006, 0x0001, 0x0001, 0x0006, /* f60 */
+ 0x8007, 0x0000, 0x0006, 0x0018, 0x0002, 0x0000, 0xffff, 0xffff, /* f68 */
+ 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0xfffd, 0xffff, /* f70 */
+ 0x0001, 0x0000, 0x0000, 0x0000, 0x0004, 0x0000, 0xfffa, 0xffff, /* f78 */
+ 0x0004, 0x0000, 0xffff, 0xffff, 0x0007, 0x0001, 0x87e8, 0x0006, /* f80 */
+ 0x004e, 0x3613, 0x0024, 0x3e12, 0xb815, 0x0000, 0x800a, 0x3e14, /* f88 */
+ 0x7813, 0x3e10, 0xb803, 0x3e11, 0x3805, 0x3e11, 0xb807, 0x3e13, /* f90 */
+ 0xf80e, 0x6812, 0x0024, 0x3e03, 0x7810, 0x0fff, 0xffd3, 0x0000, /* f98 */
+ 0x0091, 0xbd86, 0x9850, 0x3e10, 0x3804, 0x3e00, 0x7812, 0xbe8a, /* fa0 */
+ 0x8bcc, 0x409e, 0x8086, 0x2401, 0xff07, 0xfe49, 0x2821, 0x526a, /* fa8 */
+ 0x8801, 0x5c87, 0x280e, 0x4eba, 0x9812, 0x4286, 0x40e1, 0xb284, /* fb0 */
+ 0x1bc1, 0x4de6, 0x0024, 0xad17, 0x2627, 0x4fde, 0x9804, 0x4498, /* fb8 */
+ 0x1bc0, 0x0000, 0x0024, 0x2801, 0xfd15, 0x3a11, 0xa807, 0x36f3, /* fc0 */
+ 0x4024, 0x36f3, 0xd80e, 0x36f1, 0x9807, 0x36f1, 0x1805, 0x36f0, /* fc8 */
+ 0x9803, 0x36f4, 0x5813, 0x2000, 0x0000, 0x36f2, 0x9815, 0x0007, /* fd0 */
+ 0x0001, 0x880f, 0x0006, 0x0056, 0x3613, 0x0024, 0x3e12, 0xb815, /* fd8 */
+ 0x0000, 0x800a, 0x3e10, 0xb803, 0x3e11, 0x3805, 0x3e11, 0xb807, /* fe0 */
+ 0x3e13, 0xf80e, 0x6812, 0x0024, 0x3e03, 0x7810, 0x3009, 0x1850, /* fe8 */
+ 0x3e10, 0x3804, 0x3e10, 0x7812, 0x32f3, 0x0024, 0xbd86, 0x0024, /* ff0 */
+ 0x4091, 0xe2e3, 0x3009, 0x0046, 0x2402, 0x0a80, 0x3009, 0x0047, /* ff8 */
+ 0x32f0, 0x0801, 0xfe1f, 0x6465, 0x5e8a, 0x0024, 0x44ba, 0x0024, /* 1000 */
+ 0xfee2, 0x0024, 0x5d8a, 0x1800, 0x4482, 0x4160, 0x48ba, 0x8046, /* 1008 */
+ 0x4dc6, 0x1822, 0x4de6, 0x8047, 0x36f3, 0x0024, 0x36f0, 0x5812, /* 1010 */
+ 0xad17, 0x2627, 0x4fde, 0x9804, 0x4498, 0x1bc0, 0x0000, 0x0024, /* 1018 */
+ 0x2802, 0x0615, 0x3a11, 0xa807, 0x36f3, 0x4024, 0x36f3, 0xd80e, /* 1020 */
+ 0x36f1, 0x9807, 0x36f1, 0x1805, 0x36f0, 0x9803, 0x2000, 0x0000, /* 1028 */
+ 0x36f2, 0x9815, 0x0007, 0x0001, 0x883a, 0x0006, 0x004e, 0x3613, /* 1030 */
+ 0x0024, 0x3e10, 0xb810, 0x3e11, 0x3805, 0x3e02, 0x0024, 0x0030, /* 1038 */
+ 0x0010, 0xce9a, 0x0002, 0x0000, 0x0200, 0x2902, 0x1840, 0xb024, /* 1040 */
+ 0x0024, 0xc020, 0x0024, 0x0000, 0x0200, 0x2802, 0x1045, 0x6e9a, /* 1048 */
+ 0x0002, 0x4182, 0x0024, 0x0000, 0x0400, 0x2802, 0x1685, 0xae1a, /* 1050 */
+ 0x0024, 0x6104, 0x984c, 0x0000, 0x0024, 0x2900, 0xb689, 0x0002, /* 1058 */
+ 0x1648, 0x3613, 0x0024, 0x6103, 0xe4e5, 0x2900, 0xb680, 0x408a, /* 1060 */
+ 0x184c, 0x2900, 0xb680, 0x408a, 0x4141, 0x3601, 0x0024, 0x4582, /* 1068 */
+ 0x9bc5, 0x2802, 0x1680, 0xceca, 0x0024, 0xc408, 0x0024, 0xf2e2, /* 1070 */
+ 0x1bc8, 0x36f1, 0x1805, 0x2000, 0x0011, 0x36f0, 0x9810, 0x68c2, /* 1078 */
+ 0x0024, 0x2000, 0x0000, 0x4c92, 0x0024, 0x0007, 0x0001, 0x8861, /* 1080 */
+ 0x0006, 0x0076, 0x0006, 0x8a17, 0x3613, 0x1c00, 0x6093, 0xe1e3, /* 1088 */
+ 0x0000, 0x03c3, 0x0006, 0x9f95, 0xb132, 0x9415, 0x3500, 0xfc01, /* 1090 */
+ 0x2802, 0x2655, 0xa306, 0x0024, 0x0007, 0x0097, 0x003f, 0xc001, /* 1098 */
+ 0x3500, 0x184c, 0xb011, 0xe4e5, 0xb182, 0x1c04, 0xd400, 0x184c, /* 10a0 */
+ 0x0000, 0x0205, 0xac52, 0x3802, 0x0006, 0xc082, 0x4212, 0x0024, /* 10a8 */
+ 0xf400, 0x4057, 0xb182, 0x1c04, 0xd400, 0x0024, 0xac52, 0x1404, /* 10b0 */
+ 0xd142, 0x0024, 0x0000, 0x3fc4, 0xb142, 0x0024, 0x4122, 0x1bc2, /* 10b8 */
+ 0xf400, 0x4057, 0x3700, 0x4024, 0xd101, 0x6465, 0x0007, 0x0097, /* 10c0 */
+ 0x3f00, 0x3814, 0x0025, 0xffd4, 0x0006, 0x8017, 0x3710, 0x160c, /* 10c8 */
+ 0x0006, 0x9f94, 0x37f0, 0x73d5, 0x6c92, 0x3808, 0x3f10, 0x0024, /* 10d0 */
+ 0x3ff0, 0x4024, 0x3009, 0x1040, 0x3009, 0x13c1, 0x6010, 0x0024, /* 10d8 */
+ 0x0000, 0x0024, 0x2902, 0x7645, 0x0002, 0x2248, 0x2802, 0x2494, /* 10e0 */
+ 0x0006, 0x0001, 0x4010, 0x0024, 0x0005, 0xf601, 0x6010, 0x0024, /* 10e8 */
+ 0x0000, 0x0040, 0x2802, 0x2614, 0x0030, 0x0497, 0x3f00, 0x0024, /* 10f0 */
+ 0x36f2, 0x1814, 0x4330, 0x9803, 0x2000, 0x0000, 0x8880, 0x1bc1, /* 10f8 */
+ 0x0007, 0x0001, 0x889c, 0x0006, 0x00a4, 0x3613, 0x0024, 0x3e22, /* 1100 */
+ 0xb806, 0x3e05, 0xb814, 0x3615, 0x0024, 0x0000, 0x800a, 0x3e10, /* 1108 */
+ 0x3801, 0x3e10, 0xb803, 0x3e11, 0x7807, 0x6848, 0x930c, 0x3411, /* 1110 */
+ 0x780d, 0x459a, 0x10c0, 0x0000, 0x0201, 0x6012, 0x384e, 0x0000, /* 1118 */
+ 0x0241, 0x2802, 0x2d95, 0x6012, 0xb80f, 0x2402, 0x2cc5, 0x0000, /* 1120 */
+ 0x0024, 0x3000, 0x0001, 0x3101, 0x8407, 0x6cfe, 0x0024, 0xac42, /* 1128 */
+ 0x0024, 0xaf4e, 0x2040, 0x3911, 0x8024, 0x2802, 0x3940, 0x0000, /* 1130 */
+ 0x0024, 0x0000, 0x0281, 0x2802, 0x30d5, 0x6012, 0x4455, 0x2402, /* 1138 */
+ 0x3005, 0x0000, 0x0024, 0x3000, 0x0001, 0x3101, 0x8407, 0x4cf2, /* 1140 */
+ 0x0024, 0xac42, 0x0024, 0xaf4e, 0x2040, 0x3911, 0x8024, 0x2802, /* 1148 */
+ 0x3940, 0x0000, 0x0024, 0x0000, 0x0024, 0x2802, 0x3515, 0x4080, /* 1150 */
+ 0x0024, 0x3110, 0x0401, 0xf20f, 0x0203, 0x2402, 0x3445, 0x8dd6, /* 1158 */
+ 0x0024, 0x4dce, 0x0024, 0xf1fe, 0x0024, 0xaf4e, 0x0024, 0x6dc6, /* 1160 */
+ 0x2046, 0xf1df, 0x0203, 0xaf4f, 0x1011, 0xf20e, 0x07cc, 0x8dd6, /* 1168 */
+ 0x2486, 0x2802, 0x3940, 0x0000, 0x0024, 0x0000, 0x0024, 0x2802, /* 1170 */
+ 0x3795, 0x0000, 0x0024, 0x0fff, 0xffd1, 0x2402, 0x36c5, 0x3010, /* 1178 */
+ 0x0001, 0xac4f, 0x0801, 0x3821, 0x8024, 0x2802, 0x3940, 0x0000, /* 1180 */
+ 0x0024, 0x0fff, 0xffd1, 0x2402, 0x3905, 0x3010, 0x0001, 0x3501, /* 1188 */
+ 0x9407, 0xac47, 0x0801, 0xaf4e, 0x2082, 0x3d11, 0x8024, 0x36f3, /* 1190 */
+ 0xc024, 0x36f3, 0x980d, 0x36f1, 0x5807, 0x36f0, 0x9803, 0x36f0, /* 1198 */
+ 0x1801, 0x3405, 0x9014, 0x36e3, 0x0024, 0x2000, 0x0000, 0x36f2, /* 11a0 */
+ 0x9806, 0x0007, 0x0001, 0x88ee, 0x0006, 0x005c, 0x0006, 0x9f97, /* 11a8 */
+ 0x3e00, 0x5c15, 0x0007, 0x0097, 0x003f, 0xc001, 0x3500, 0x3840, /* 11b0 */
+ 0xb011, 0xe4e5, 0xb182, 0x1c04, 0xd400, 0x184c, 0x0000, 0x0205, /* 11b8 */
+ 0xac52, 0x3802, 0x0006, 0xc082, 0x4212, 0x0024, 0xb182, 0x4057, /* 11c0 */
+ 0x3701, 0x0024, 0xd400, 0x0024, 0xac52, 0x1404, 0xd142, 0x0024, /* 11c8 */
+ 0x0000, 0x3fc4, 0xb142, 0x0024, 0x4122, 0x1bc2, 0xf400, 0x4057, /* 11d0 */
+ 0x3700, 0x4024, 0xd101, 0x6465, 0x0007, 0x0097, 0x3f00, 0x3814, /* 11d8 */
+ 0x0025, 0xffd4, 0x0006, 0x8017, 0x3710, 0x160c, 0x0006, 0x9f94, /* 11e0 */
+ 0x37f0, 0x73d5, 0x6c92, 0x0024, 0x3f10, 0x1040, 0x3ff0, 0x53c1, /* 11e8 */
+ 0x6010, 0x0024, 0x0000, 0x0024, 0x2802, 0x4514, 0x0006, 0x0001, /* 11f0 */
+ 0x4010, 0x0024, 0x0005, 0xf601, 0x6010, 0x9bd4, 0x0000, 0x0040, /* 11f8 */
+ 0x2802, 0x4694, 0x0030, 0x0497, 0x3f00, 0x0024, 0x2000, 0x0000, /* 1200 */
+ 0x36f0, 0x5800, 0x0007, 0x0001, 0x82da, 0x0006, 0x003a, 0x3e10, /* 1208 */
+ 0xb812, 0x3e11, 0xb810, 0x3e12, 0x0024, 0x0006, 0x9f92, 0x0025, /* 1210 */
+ 0xffd0, 0x3e04, 0x4bd1, 0x3181, 0xf847, 0xb68c, 0x4440, 0x3009, /* 1218 */
+ 0x0802, 0x6024, 0x3806, 0x0006, 0x8a10, 0x2902, 0x7645, 0x0000, /* 1220 */
+ 0xb888, 0x0000, 0x0800, 0x6101, 0x1602, 0xaf2e, 0x0024, 0x4214, /* 1228 */
+ 0x1be3, 0xaf0e, 0x1811, 0x0fff, 0xfc00, 0xb200, 0x9bc7, 0x0000, /* 1230 */
+ 0x03c0, 0x2800, 0xbcc5, 0xb204, 0xa002, 0x2902, 0x3b80, 0x3613, /* 1238 */
+ 0x2002, 0x4680, 0x1bc8, 0x36f1, 0x9810, 0x2000, 0x0000, 0x36f0, /* 1240 */
+ 0x9812, 0x0007, 0x0001, 0x891c, 0x0006, 0x0022, 0x0000, 0x0400, /* 1248 */
+ 0x6102, 0x0024, 0x3e11, 0x3805, 0x2802, 0x4a09, 0x3e02, 0x0024, /* 1250 */
+ 0x2900, 0xb680, 0x408a, 0x188c, 0x2900, 0xb680, 0x408a, 0x4141, /* 1258 */
+ 0x4582, 0x1bc8, 0x2000, 0x0000, 0x36f1, 0x1805, 0x2900, 0xb680, /* 1260 */
+ 0x4102, 0x184c, 0xb182, 0x1bc8, 0x2000, 0x0000, 0x36f1, 0x1805, /* 1268 */
+ 0x0007, 0x0001, 0x892d, 0x0006, 0x0036, 0x2a02, 0x4b8e, 0x3e12, /* 1270 */
+ 0xb817, 0x3e10, 0x3802, 0x0006, 0x9f97, 0x3009, 0x1fc2, 0x3e04, /* 1278 */
+ 0x5c00, 0x6020, 0xb810, 0x0030, 0x0451, 0x2802, 0x4e14, 0x0006, /* 1280 */
+ 0x0002, 0x4020, 0x0024, 0x0005, 0xfb02, 0x6024, 0x0024, 0x0025, /* 1288 */
+ 0xffd0, 0x2802, 0x5051, 0x3100, 0x1c11, 0xb284, 0x0024, 0x0030, /* 1290 */
+ 0x0490, 0x3800, 0x8024, 0x0025, 0xffd0, 0x3980, 0x1810, 0x36f4, /* 1298 */
+ 0x7c11, 0x36f0, 0x1802, 0x0030, 0x0717, 0x3602, 0x8024, 0x2100, /* 12a0 */
+ 0x0000, 0x3f05, 0xdbd7, 0x0007, 0x0001, 0x82f7, 0x0006, 0x0012, /* 12a8 */
+ 0x0002, 0x4b57, 0x3613, 0x0024, 0x3e00, 0x3801, 0xf400, 0x55c0, /* 12b0 */
+ 0x0000, 0x0897, 0xf400, 0x57c0, 0x0000, 0x0024, 0x2000, 0x0000, /* 12b8 */
+ 0x36f0, 0x1801, 0x0007, 0x0001, 0x8948, 0x0006, 0x0006, 0x2a08, /* 12c0 */
+ 0x1b8e, 0x2800, 0xbe00, 0x0002, 0x5217, 0x0007, 0x0001, 0x894b, /* 12c8 */
+ 0x0006, 0x0028, 0x3e22, 0xb815, 0x3e05, 0xb814, 0x3615, 0x0024, /* 12d0 */
+ 0x0000, 0x800a, 0x4283, 0xe1e3, 0x003f, 0xfe03, 0xa034, 0x0024, /* 12d8 */
+ 0x0000, 0x3fc3, 0xd214, 0x0024, 0x0000, 0x0201, 0xb234, 0x0024, /* 12e0 */
+ 0x0006, 0xc083, 0x4326, 0x0024, 0xa010, 0x40d5, 0x3500, 0x5803, /* 12e8 */
+ 0xd010, 0x1bc1, 0x3405, 0x9014, 0x36e3, 0x0024, 0x2000, 0x0000, /* 12f0 */
+ 0x36f2, 0x9815, 0x0007, 0x0001, 0x895f, 0x0006, 0x001c, 0x3613, /* 12f8 */
+ 0x0024, 0x3e22, 0xb815, 0x3e05, 0xb814, 0x3615, 0x0024, 0x3e00, /* 1300 */
+ 0x3810, 0x0007, 0x0090, 0x34d3, 0x0024, 0x3430, 0x0024, 0x3800, /* 1308 */
+ 0x1810, 0x36f0, 0x0024, 0x3405, 0x9014, 0x36e3, 0x0024, 0x2000, /* 1310 */
+ 0x0000, 0x36f2, 0x9815, 0x0007, 0x0001, 0x896d, 0x0006, 0x0018, /* 1318 */
+ 0x3613, 0x0024, 0x3e22, 0xb815, 0x3e05, 0xb814, 0x3615, 0x0024, /* 1320 */
+ 0x3e04, 0x0024, 0x0007, 0x0090, 0x3000, 0x0024, 0x36f4, 0x0024, /* 1328 */
+ 0x3405, 0x9014, 0x36e3, 0x0024, 0x2000, 0x0000, 0x36f2, 0x9815, /* 1330 */
+ 0x0007, 0x0001, 0x8979, 0x0006, 0x0074, 0x3613, 0x0024, 0x3e22, /* 1338 */
+ 0xb815, 0x3e05, 0xb814, 0x3615, 0x0024, 0x0000, 0x800a, 0x3e10, /* 1340 */
+ 0x3801, 0x3e10, 0xb803, 0xb884, 0xb805, 0x3e11, 0x0024, 0x3e11, /* 1348 */
+ 0xb80d, 0x2802, 0x6940, 0x3e03, 0xf80e, 0xf400, 0x4083, 0x2402, /* 1350 */
+ 0x66ce, 0xf400, 0x4105, 0x0000, 0x0206, 0xa562, 0x0024, 0x455a, /* 1358 */
+ 0x0024, 0x0020, 0x0006, 0xd312, 0x0024, 0xb16c, 0x0024, 0x0020, /* 1360 */
+ 0x0006, 0x2802, 0x6545, 0xd342, 0x0024, 0x0000, 0x01c6, 0xd342, /* 1368 */
+ 0x0024, 0xd56a, 0x0024, 0x0020, 0x0006, 0x4448, 0x0024, 0xb16c, /* 1370 */
+ 0x0024, 0x0020, 0x0146, 0x2802, 0x66c5, 0x0000, 0x0024, 0xd468, /* 1378 */
+ 0x0024, 0x4336, 0x0024, 0x0000, 0x3fc1, 0x0006, 0x8086, 0x462c, /* 1380 */
+ 0x0024, 0xb512, 0x4195, 0x3d00, 0x4024, 0x0006, 0xc081, 0x4122, /* 1388 */
+ 0x0024, 0x6294, 0x4055, 0x3d01, 0x0024, 0x0000, 0x4000, 0x6200, /* 1390 */
+ 0x0024, 0x0000, 0x03ce, 0x2802, 0x6151, 0xb888, 0x0024, 0x36f3, /* 1398 */
+ 0xd80e, 0x36f1, 0x980d, 0x36f1, 0x1805, 0x36f0, 0x9803, 0x36f0, /* 13a0 */
+ 0x1801, 0x3405, 0x9014, 0x36e3, 0x0024, 0x2000, 0x0000, 0x36f2, /* 13a8 */
+ 0x9815, 0x0007, 0x0001, 0x89b3, 0x0006, 0x004c, 0x3613, 0x0024, /* 13b0 */
+ 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3615, 0x0024, /* 13b8 */
+ 0x0000, 0x800a, 0x3e10, 0x3801, 0x3e10, 0xb810, 0x0006, 0x8a10, /* 13c0 */
+ 0xb880, 0x3811, 0x0006, 0x9fd1, 0x3009, 0x2000, 0x3009, 0x0400, /* 13c8 */
+ 0x4080, 0x0024, 0x0006, 0x8011, 0x2802, 0x7185, 0xbc82, 0x0024, /* 13d0 */
+ 0x0000, 0x0200, 0xbc82, 0xa000, 0x3910, 0x0024, 0x2902, 0x5e40, /* 13d8 */
+ 0x39f0, 0x4024, 0x0006, 0x9f90, 0x0006, 0x9f51, 0x3009, 0x0000, /* 13e0 */
+ 0x3009, 0x0401, 0x6014, 0x0024, 0x0000, 0x0024, 0x2902, 0x7645, /* 13e8 */
+ 0x0002, 0x7248, 0x36f4, 0x4024, 0x36f0, 0x9810, 0x36f0, 0x1801, /* 13f0 */
+ 0x3405, 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, /* 13f8 */
+ 0x36f2, 0x9817, 0x0007, 0x0001, 0x89d9, 0x0006, 0x001a, 0x3613, /* 1400 */
+ 0x0024, 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x290a, /* 1408 */
+ 0xd900, 0x3605, 0x0024, 0x2910, 0x0180, 0x3613, 0x0024, 0x3405, /* 1410 */
+ 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, /* 1418 */
+ 0x9817, 0x0007, 0x0001, 0x89e6, 0x0006, 0x0066, 0x3613, 0x0024, /* 1420 */
+ 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, 0xb814, 0x3625, 0x0024, /* 1428 */
+ 0x0000, 0x800a, 0x3e10, 0xb803, 0x0001, 0x0002, 0x3e11, 0x3805, /* 1430 */
+ 0x3e11, 0xb807, 0x3e14, 0x3811, 0x0006, 0x9f90, 0x3e04, 0xb813, /* 1438 */
+ 0x3413, 0x0000, 0x6090, 0x0024, 0x6026, 0x33c0, 0x0000, 0x0024, /* 1440 */
+ 0x2802, 0x7f15, 0x0000, 0x0024, 0x0000, 0x0011, 0x3413, 0x0024, /* 1448 */
+ 0x3cf4, 0x4024, 0x0006, 0x9f50, 0x3413, 0x0002, 0x34f0, 0x0024, /* 1450 */
+ 0x6026, 0x0024, 0x0000, 0x0024, 0x2902, 0x7645, 0x0002, 0x7f08, /* 1458 */
+ 0x0006, 0x9f92, 0x0006, 0x8a13, 0x3413, 0x0811, 0xb58b, 0x1630, /* 1460 */
+ 0x468e, 0x13d1, 0xb68c, 0x0404, 0xcfee, 0x9813, 0x0000, 0x0804, /* 1468 */
+ 0xaf0e, 0x1bd2, 0x4f86, 0x9811, 0x0000, 0x0021, 0x6418, 0x1bd0, /* 1470 */
+ 0x6848, 0x9807, 0xad46, 0x1bc6, 0x4280, 0x9805, 0x36f1, 0x0024, /* 1478 */
+ 0x36f0, 0x9803, 0x3405, 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, /* 1480 */
+ 0x2000, 0x0000, 0x36f2, 0x9817, 0x0007, 0x0001, 0x8a19, 0x0006, /* 1488 */
+ 0x0088, 0x3613, 0x0024, 0x3e12, 0xb817, 0x3e12, 0x3815, 0x3e05, /* 1490 */
+ 0xb814, 0x3615, 0x0024, 0x0000, 0x800a, 0x3e10, 0x3801, 0x3e10, /* 1498 */
+ 0xb803, 0x3e11, 0x3805, 0x3e14, 0x3811, 0x2802, 0x91c0, 0x3e04, /* 14a0 */
+ 0xb813, 0x0006, 0x9f90, 0x0001, 0x0001, 0x3009, 0x0000, 0x6090, /* 14a8 */
+ 0x0024, 0x6014, 0xa000, 0x0001, 0x0001, 0x2802, 0x8c11, 0x0000, /* 14b0 */
+ 0x0024, 0x3009, 0x0000, 0x6012, 0x0024, 0x3009, 0x2001, 0x0006, /* 14b8 */
+ 0x9f90, 0x0006, 0x9f51, 0x3009, 0x0000, 0x3009, 0x0401, 0x6014, /* 14c0 */
+ 0x0024, 0x0000, 0x0024, 0x2902, 0x7645, 0x0002, 0x8c08, 0x0000, /* 14c8 */
+ 0x0080, 0x0030, 0x0013, 0xb882, 0x130c, 0xf400, 0x4512, 0x3210, /* 14d0 */
+ 0x910c, 0x32f0, 0xc024, 0x6dc2, 0x0024, 0x3a10, 0x0024, 0x3af0, /* 14d8 */
+ 0x4024, 0x0000, 0x0201, 0x3300, 0x0024, 0xb010, 0x0024, 0x0000, /* 14e0 */
+ 0x0024, 0x2802, 0x94d5, 0x0000, 0x0024, 0x6894, 0x130c, 0xb886, /* 14e8 */
+ 0x1040, 0x3430, 0x4024, 0x6dca, 0x0024, 0x0000, 0x0024, 0x2802, /* 14f0 */
+ 0x8951, 0xbcd2, 0x0024, 0x0000, 0x0201, 0x2802, 0x94c5, 0x0000, /* 14f8 */
+ 0x0024, 0x2900, 0xb680, 0x3613, 0x0024, 0x36f4, 0x9813, 0x36f4, /* 1500 */
+ 0x1811, 0x36f1, 0x1805, 0x36f0, 0x9803, 0x36f0, 0x1801, 0x3405, /* 1508 */
+ 0x9014, 0x36f3, 0x0024, 0x36f2, 0x1815, 0x2000, 0x0000, 0x36f2, /* 1510 */
+ 0x9817, 0x0007, 0x0001, 0x8a5d, 0x0006, 0x0018, 0x4080, 0x184c, /* 1518 */
+ 0x3e13, 0x780f, 0x2802, 0x9945, 0x4090, 0xb80e, 0x2402, 0x98c0, /* 1520 */
+ 0x3e04, 0x0440, 0x3810, 0x0440, 0x3604, 0x0024, 0x3009, 0x1bce, /* 1528 */
+ 0x3603, 0x5bcf, 0x2000, 0x0000, 0x0000, 0x0024, 0x000a, 0x0001, /* 1530 */
+ 0x0300
+ };
+
+#endif