Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of display by
Revision 3:7d97b4f535c6, committed 2018-10-04
- Comitter:
- madhusudhana
- Date:
- Thu Oct 04 11:19:42 2018 +0000
- Parent:
- 2:e7a5b9bc75b4
- Commit message:
- second_version_display_code;
Changed in this revision
--- a/ili9163lcd.cpp Wed Jun 13 11:34:37 2018 +0000 +++ b/ili9163lcd.cpp Thu Oct 04 11:19:42 2018 +0000 @@ -35,8 +35,8 @@ //-------------------------------------------------------------------------- // Construktor Objekt initialisieren // -ILI9163::ILI9163(PinName SCK, PinName SDA, PinName A0, PinName RESET, PinName CS) - : SCK_(SCK), SDA_(SDA), A0_(A0), RESET_(RESET), CS_(CS) +ILI9163::ILI9163(PinName SCK, PinName SDA, PinName RESET, PinName CS) + : SCK_(SCK), SDA_(SDA), RESET_(RESET), CS_(CS) { tm=10; R=0,G=0,B=0; @@ -57,7 +57,7 @@ wait_ms(50); RESET_ = 1; - wait_ms(120); + wait_ms(150); } void ILI9163::lcdWriteCommand(uint8_t address) @@ -65,55 +65,88 @@ uint8_t i; CS_ = 0; - A0_ = 0; + SDA_ = 0; + + SCK_ = 1; + wait_us(1); + SCK_ = 0; + wait_us(0.5); + + for(i=0;i<8;i++){ if(address & 128)SDA_= 1; else SDA_ = 0; - SCK_ = 1; + SCK_ = 1;wait_us(1); address <<= 1; - SCK_ = 0; + SCK_ = 0;wait_us(1); } wait_us(1); CS_ = 1; -} +for(int i=0;i<10;i++) +{ SCK_ = 1; + wait_us(1/1000); + SCK_ = 0; + wait_us(1/1000); + } + } void ILI9163::lcdWriteParameter(uint8_t parameter) { uint8_t i; CS_ = 0; - A0_ = 1; + SDA_ = 1; + SCK_ = 1; + wait_us(1); + SCK_ = 0; + wait_us(1); + for(i=0;i<8;i++){ if(parameter & 128)SDA_= 1; else SDA_ = 0; - SCK_ = 1; + SCK_ = 1; wait_us(1); parameter <<= 1; - SCK_ = 0; + SCK_ = 0; wait_us(1); } wait_us(1); CS_ = 1; -} +for(int i=0;i<10;i++) +{ SCK_ = 1; wait_us(1/1000); + SCK_ = 0; + wait_us(1/1000); + } + } void ILI9163::lcdWriteData(uint8_t dataByte1, uint8_t dataByte2) { uint8_t i; CS_ = 0; - //A0_ = 1; + SDA_ = 1; + SCK_ = 1; + wait_us(1); + SCK_ = 0; + wait_us(1); + for(i=0;i<8;i++){ if(dataByte1 & 128)SDA_= 1; else SDA_ = 0; - SCK_ = 1; + SCK_ = 1; wait_us(1); dataByte1 <<= 1; - SCK_ = 0; + SCK_ = 0; wait_us(1); } - wait_us(1); + for(i=0;i<8;i++){ if(dataByte2 & 128)SDA_= 1; else SDA_ = 0; - SCK_ = 1; + SCK_ = 1; wait_us(1); dataByte2 <<= 1; - SCK_ = 0; + SCK_ = 0; wait_us(1); } wait_us(1); CS_ = 1; -} +for(int i=0;i<10;i++) +{ SCK_ = 1; wait_us(1/1000); + SCK_ = 0; + wait_us(1/1000); + } + } // Initialise the display with the require screen orientation void ILI9163::lcdInitialise(uint8_t orientation) @@ -211,6 +244,8 @@ // Set the display to on lcdWriteCommand(SET_DISPLAY_ON); lcdWriteCommand(WRITE_MEMORY_START); + // END + } // LCD graphics functions ----------------------------------------------------------------------------------- @@ -219,23 +254,23 @@ { uint16_t pixel; - // Set the column address to 0-127 + // Set the column address to 0-160 lcdWriteCommand(SET_COLUMN_ADDRESS); lcdWriteParameter(0x00); lcdWriteParameter(0x00); lcdWriteParameter(0x00); - lcdWriteParameter(0x7f); + lcdWriteParameter(0xA0); // Set the page address to 0-127 lcdWriteCommand(SET_PAGE_ADDRESS); lcdWriteParameter(0x00); lcdWriteParameter(0x00); lcdWriteParameter(0x00); - lcdWriteParameter(0x7f); + lcdWriteParameter(0xA0); // Plot the pixels lcdWriteCommand(WRITE_MEMORY_START); - for(pixel = 0; pixel < 16385; pixel++) lcdWriteData(colour >> 8, colour); + for(pixel = 0; pixel < 50000; pixel++) lcdWriteData(colour >> 8, colour); } void ILI9163::lcdPlot(uint8_t x, uint8_t y, uint16_t colour) @@ -245,14 +280,14 @@ lcdWriteParameter(0x00); lcdWriteParameter(x); lcdWriteParameter(0x00); - lcdWriteParameter(0x7f); + lcdWriteParameter(0x00); // Vertical Address end Position lcdWriteCommand(SET_PAGE_ADDRESS); lcdWriteParameter(0x00); lcdWriteParameter(y); + lcdWriteParameter(0xA0); lcdWriteParameter(0x00); - lcdWriteParameter(0x7f); // Plot the point lcdWriteCommand(WRITE_MEMORY_START); @@ -468,7 +503,7 @@ } // If we move past the bottom of the screen just exit - if (y > (127 - font_hor)) break; + if (y > (159 - font_hor)) break; // Plot the current character lcdPutCh(string[characterNumber], x, y, fgColour, bgColour);
--- a/ili9163lcd.h Wed Jun 13 11:34:37 2018 +0000 +++ b/ili9163lcd.h Thu Oct 04 11:19:42 2018 +0000 @@ -144,7 +144,124 @@ #define NEGATIVE_GAMMA_CORRECT 0xE1 #define GAM_R_SEL 0xF2 +//ADDING +#define ST7735_NOP 0x0 +#define ST7735_SWRESET 0x01 +#define ST7735_RDDID 0x04 +#define ST7735_RDDST 0x09 +#define ST7735_SLPIN 0x10 +#define ST7735_SLPOUT 0x11 +#define ST7735_PTLON 0x12 +#define ST7735_NORON 0x13 + +#define ST7735_INVOFF 0x20 +#define ST7735_INVON 0x21 +#define ST7735_DISPOFF 0x28 +#define ST7735_DISPON 0x29 +#define ST7735_CASET 0x2A +#define ST7735_RASET 0x2B +#define ST7735_RAMWR 0x2C +#define ST7735_RAMRD 0x2E + +#define ST7735_COLMOD 0x3A +#define ST7735_MADCTL 0x36 + + +#define ST7735_FRMCTR1 0xB1 +#define ST7735_FRMCTR2 0xB2 +#define ST7735_FRMCTR3 0xB3 +#define ST7735_INVCTR 0xB4 +#define ST7735_DISSET5 0xB6 + +#define ST7735_PWCTR1 0xC0 +#define ST7735_PWCTR2 0xC1 +#define ST7735_PWCTR3 0xC2 +#define ST7735_PWCTR4 0xC3 +#define ST7735_PWCTR5 0xC4 +#define ST7735_VMCTR1 0xC5 + +#define ST7735_RDID1 0xDA +#define ST7735_RDID2 0xDB +#define ST7735_RDID3 0xDC +#define ST7735_RDID4 0xDD + +#define ST7735_PWCTR6 0xFC + +#define ST7735_GMCTRP1 0xE0 +#define ST7735_GMCTRN1 0xE1 + +//ADDING +#define _TFTWIDTH 240 +#define _TFTHEIGHT 320 + +#define ILI9340_NOP 0x00 +#define ILI9340_SWRESET 0x01 +#define ILI9340_RDDID 0x04 +#define ILI9340_RDDST 0x09 + +#define ILI9340_SLPIN 0x10 +#define ILI9340_SLPOUT 0x11 +#define ILI9340_PTLON 0x12 +#define ILI9340_NORON 0x13 + +#define ILI9340_RDMODE 0x0A +#define ILI9340_RDMADCTL 0x0B +#define ILI9340_RDPIXFMT 0x0C +#define ILI9340_RDIMGFMT 0x0A +#define ILI9340_RDSELFDIAG 0x0F + +#define ILI9340_INVOFF 0x20 +#define ILI9340_INVON 0x21 +#define ILI9340_GAMMASET 0x26 +#define ILI9340_DISPOFF 0x28 +#define ILI9340_DISPON 0x29 + +#define ILI9340_CASET 0x2A +#define ILI9340_PASET 0x2B +#define ILI9340_RAMWR 0x2C +#define ILI9340_RAMRD 0x2E + +#define ILI9340_PTLAR 0x30 +#define ILI9340_MADCTL 0x36 + + +#define ILI9340_MADCTL_MY 0x80 +#define ILI9340_MADCTL_MX 0x40 +#define ILI9340_MADCTL_MV 0x20 +#define ILI9340_MADCTL_ML 0x10 +#define ILI9340_MADCTL_RGB 0x00 +#define ILI9340_MADCTL_BGR 0x08 +#define ILI9340_MADCTL_MH 0x04 + +#define ILI9340_PIXFMT 0x3A + +#define ILI9340_FRMCTR1 0xB1 +#define ILI9340_FRMCTR2 0xB2 +#define ILI9340_FRMCTR3 0xB3 +#define ILI9340_INVCTR 0xB4 +#define ILI9340_DFUNCTR 0xB6 + +#define ILI9340_PWCTR1 0xC0 +#define ILI9340_PWCTR2 0xC1 +#define ILI9340_PWCTR3 0xC2 +#define ILI9340_PWCTR4 0xC3 +#define ILI9340_PWCTR5 0xC4 +#define ILI9340_VMCTR1 0xC5 +#define ILI9340_VMCTR2 0xC7 + +#define ILI9340_RDID1 0xDA +#define ILI9340_RDID2 0xDB +#define ILI9340_RDID3 0xDC +#define ILI9340_RDID4 0xDD + +#define ILI9340_GMCTRP1 0xE0 +#define ILI9340_GMCTRN1 0xE1 + + +#define ST7735_CMD 0x100 +#define ST7735_DLY 0x200 +#define ST7735_END 0x400 class ILI9163 { public: @@ -158,11 +275,10 @@ // // ILI9163 tft(D2,D3,D4,D5,D6); // - ILI9163(PinName SCK, PinName SDA, PinName A0, PinName RESET, PinName CS); + ILI9163(PinName SCK, PinName SDA, PinName RESET, PinName CS); DigitalOut SCK_; DigitalOut SDA_; - DigitalOut A0_; DigitalOut RESET_; DigitalOut CS_; @@ -196,8 +312,11 @@ inline uint8_t lcdTextY(uint8_t y) { return y*font_hor; } // LCD function prototypes + void mosi_test(void); + void lcdReset(void); void lcdWriteCommand(uint8_t address); + void WriteData(uint8_t Data); void lcdWriteParameter(uint8_t parameter); void lcdWriteData(uint8_t dataByte1, uint8_t dataByte2); void lcdInitialise(uint8_t orientation);
--- a/image.h Wed Jun 13 11:34:37 2018 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,41 +0,0 @@ - /* Hexiwear NXP Bitmap Images - * This file contains the bitmaps for the full screen (96 by 96 pixels) NXP logo - * and a smaller 96 by 32 pixels NXP logo. - * - * Redistribution and use in source and binary forms, with or without modification, - * are permitted provided that the following conditions are met: - * - * Redistributions of source code must retain the above copyright notice, this list - * of conditions and the following disclaimer. - * - * Redistributions in binary form must reproduce the above copyright notice, this - * list of conditions and the following disclaimer in the documentation and/or - * other materials provided with the distribution. - * - * Neither the name of NXP, nor the names of its - * contributors may be used to endorse or promote products derived from this - * software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR - * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; - * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * visit: http://www.mikroe.com and http://www.nxp.com - * - * get support at: http://www.mikroe.com/forum and https://community.nxp.com - * - * Project HEXIWEAR, 2015 - */ - - -#include "stdint.h" - -extern const uint8_t NXP_whole_bmp[]; -extern const uint8_t NXP_banner_bmp[6150];
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/images.lib Thu Oct 04 11:19:42 2018 +0000 @@ -0,0 +1,1 @@ +http://os.mbed.com/users/Gfolker/code/images/#0b8e42a60c17
--- a/main.cpp Wed Jun 13 11:34:37 2018 +0000 +++ b/main.cpp Thu Oct 04 11:19:42 2018 +0000 @@ -23,85 +23,486 @@ #include "mbed.h" #include "ili9163lcd.h" -#include "stdint.h" +//#include "stdint.h" -ILI9163 TFT(D2,D3,D4,D5,D6); +ILI9163 TFT(D2,D3,D5,D6); int main() -{ - while(1) - { - int X=DarkGreen; +{TFT.lcdReset(); +TFT.lcdInitialise(LCD_ORIENTATION0); + TFT.lcdClearDisplay(White); - TFT.lcdInitialise(LCD_ORIENTATION0); - TFT.lcdClearDisplay(X); - wait_ms(300); - TFT.lcdLine(0, 0, 127, 127, Red); - wait_ms(300); - TFT.lcdLine(0, 127, 127, 0, Red); - wait_ms(300); - TFT.lcdCircle(64, 64, 32, Red); - wait_ms(300); - TFT.lcdCircle(64, 64, 40, Blue); - wait_ms(300); - TFT.lcdCircle(64, 64, 48, Green); - wait_ms(300); - -TFT.lcdFilledRectangle(12,12,120,120,Green); - TFT.lcdFilledRectangle(62, 62, 65, 65, Green); - wait_ms(300); - - TFT.lcdClearDisplay(X); - TFT.set_font((unsigned char*)font11x16); - - TFT.lcdPutS("SENSESEMI", TFT.lcdTextX(1), TFT.lcdTextY(2),White,Blue); - //TFT.lcdPutS("Hello World!", TFT.lcdTextX(4), TFT.lcdTextY(0), Blue, Cyan); // Vordergund, Hintergrund - wait_ms(300); - TFT.set_font((unsigned char*)font12x12); - TFT.lcdClearDisplay(X); - TFT.lcdPutS("The quick brown fox jumped over the lazy dog 0123456789", TFT.lcdTextX(0), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(X); - TFT.lcdPutS("BP=120 ECG=78 SUGAR=80", TFT.lcdTextX(2), TFT.lcdTextY(4), White, Red); +//TFT.lcdReset(); +/* +TFT.lcdInitialise(LCD_ORIENTATION0); + TFT.lcdPutS("SENSESEMI", TFT.lcdTextX(1), TFT.lcdTextY(2),Purple ,Black); +TFT.lcdClearDisplay(Purple); +TFT.lcdClearDisplay(DarkGrey); +TFT.lcdClearDisplay(Red ); +TFT.lcdClearDisplay(Blue ); +TFT.lcdClearDisplay( Orange); +TFT.lcdClearDisplay(LightBlue ); +TFT.lcdClearDisplay(Black); + +TFT.lcdReset(); +//TFT.lcdCircle(64,64,50,Black ); +//TFT.lcdLine(0, 0, 160, 160, 'Yellow'); + + +}*/ + + + + while(1){ + // TFT.lcdClearDisplay(White); + TFT.set_font((unsigned char*)font24x23); - wait_ms(300); - TFT.lcdInitialise(LCD_ORIENTATION1); - TFT.set_font((unsigned char*)font12x12); - TFT.lcdClearDisplay(White); - TFT.lcdPutS("The quick brown fox jumped over the lazy dog 0123456789", TFT.lcdTextX(0), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(White); - TFT.lcdPutS("BP=120 ECG=78 SUGAR=80", TFT.lcdTextX(2), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(White); + TFT.lcdPutS("SENSESEMI", TFT.lcdTextX(1), TFT.lcdTextY(2),White ,Black); + wait_ms(500); + + + +const uint8_t NXP_banner_bmp[6150] = { +0x00,0x10, //First 6 bytes are the header +0x20,0x00, //They contain the Width and Height +0x60,0x00, //Width = 96(0x60)Pixels, Height = 32(0x20)Pixels +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE4,0xFD,0xC2,0xFD, +0xC2,0xFD,0xC2,0xFD,0xC2,0xFD,0xC2,0xFD,0xC2,0xFD,0x06,0xFE,0xBC,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0x28,0xC5,0x68,0x9C,0x68,0x9C,0x68,0x9C,0x68,0x9C,0x68,0x9C, +0x68,0x9C,0x11,0x95,0xBB,0x85,0x7E,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x3E,0xD7,0xBB,0x85,0x2C,0x7D,0xE8,0x7C, +0xE8,0x7C,0xE8,0x7C,0xE8,0x7C,0xE8,0x7C,0xE8,0x7C,0xE4,0xAD,0xA2,0xCE,0xA2,0xCE, +0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE, +0xA2,0xCE,0xA3,0xCE,0xC6,0xD6,0x0B,0xDF,0x74,0xEF,0xDC,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x27,0xFE,0xDE,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xF5,0x46,0xA4,0x26,0x94,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0xFC,0x95,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xDF,0xF7,0xDB,0x8D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xC6,0x74,0xC6,0x74,0x05,0x85,0x80,0xC6,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xA2,0xCE,0x52,0xE7,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x6A,0xFE, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0x22,0xDD,0x26,0x94,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0xDD,0xBE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7D,0xAE,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xC6,0x74,0xA6,0x74,0x21,0xB6,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x50,0xE7, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xCF,0xFE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0x85,0xAC,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0xBB,0x85,0xBF,0xEF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0x7E,0xDF,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xC6,0x74,0x64,0x95,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0xBA,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0x13,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0x61,0xED,0x26,0x9C,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x5C,0xA6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xDF,0xF7,0xFC,0x8D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xE5,0x7C,0x60,0xC6,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x0B,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA1,0xFD,0x35,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xE3,0xC4,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x1E,0xCF,0xFF,0xFF, +0xFF,0xFF,0xBD,0xBE,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0x02,0xAE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xA2,0xCE,0xA2,0xCE, +0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE,0xA2,0xCE, +0x81,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0xA3,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xC1,0xFD,0x78,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x46,0xA4,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xBB,0x85,0xDF,0xF7, +0x9F,0xE7,0xBB,0x85,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0x44,0x8D,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC6,0xD6,0xDD,0xFF,0xFD,0xFF, +0xFD,0xFF,0xFD,0xFF,0xFD,0xFF,0xFD,0xFF,0xFD,0xFF,0xFD,0xFF,0xFD,0xFF,0xFD,0xFF, +0xBB,0xF7,0xE9,0xDE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xE3,0xFD,0xBC,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x41,0xE5,0x07,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x7C,0xAE, +0x3C,0x9E,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0x41,0xBE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xDD,0xFF,0xA2,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x27,0xFE,0xDD,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA4,0xBC, +0x06,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0x83,0x9D,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFE,0xFF,0xC5,0xD6,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xC2,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x49,0xFE,0xDE,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x80,0xF5, +0x26,0x9C,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xE5,0x7C, +0x80,0xC6,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFE,0xFF,0xC5,0xD6,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0x8C,0xFE,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x6B,0xFE,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0x02,0xD5,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0x21,0xB6, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFE,0xFF,0xA3,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xDE,0xFF,0x27,0xFE, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xD0,0xFE, +0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0x0F,0x9D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x88,0x95,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xB8,0xF7,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xBC,0xFF, +0xE4,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0x34,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0x2E,0xA5,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xC8,0x9D,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xC6,0xD6,0xBA,0xF7,0xBA,0xF7, +0xBA,0xF7,0xBA,0xF7,0xBA,0xF7,0xBA,0xF7,0xBA,0xF7,0xBA,0xF7,0xBA,0xF7,0xBA,0xF7, +0x95,0xEF,0xA4,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x81,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0x9A,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xC1,0xFD,0x57,0xFF,0xC3,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0x02,0xDD,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0x21,0xB6, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0xA3,0xCE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0x79,0xFF,0xC1,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xC2,0xFD,0xA1,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x80,0xF5, +0x46,0x9C,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0x05,0x85, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x0C,0xDF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0x35,0xFF,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xC3,0xC4, +0x06,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D, +0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xA6,0x74, +0xA3,0xA5,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0xBA,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF1,0xFE,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x61,0xED,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x3C,0x9E, +0x1C,0x96,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xE6,0x7C,0x60,0xC6,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x2F,0xE7, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xAD,0xFE,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x65,0xA4,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xBB,0x85,0xBF,0xF7, +0x7E,0xE7,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0x44,0x8D,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE, +0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0x80,0xCE,0xA2,0xCE,0x51,0xE7,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xDE,0xFF,0x49,0xFE,0xA0,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xE3,0xCC,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x1E,0xCF,0xFF,0xFF, +0xFF,0xFF,0xBD,0xB6,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0x01,0xB6,0x80,0xCE,0x80,0xCE,0x81,0xCE,0xE7,0xD6,0xE7,0xD6, +0xE7,0xD6,0xE7,0xD6,0xE7,0xD6,0xE7,0xD6,0xE7,0xD6,0xE7,0xD6,0xE7,0xD6,0xE7,0xD6, +0xE7,0xD6,0xE7,0xD6,0xE8,0xD6,0x0B,0xDF,0x51,0xE7,0xDC,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xDE,0xFF,0x05,0xFE,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x80,0xF5,0x26,0x9C,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0x1C,0x9E,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xDF,0xF7,0xDB,0x85,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xE5,0x7C,0x80,0xCE,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xBC,0xFF,0xE4,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x84,0xB4,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0xBB,0x85,0x9E,0xE7,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0x3E,0xD7,0x9B,0x7D,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xA6,0x74,0x83,0x9D,0x80,0xCE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x9A,0xFF, +0xC2,0xFD,0xA0,0xFD,0xA0,0xFD,0x22,0xDD,0x26,0x94,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0x9B,0x7D,0xBD,0xBE,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x5C,0xAE,0x9B,0x7D,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xC6,0x74,0xC6,0x74,0x21,0xBE,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC3,0xFD,0xA0,0xFD, +0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0xA0,0xFD,0x8D,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0x57,0xFF,0xA1,0xFD,0xA0,0xFD,0x46,0xA4,0x26,0x94,0x26,0x94,0x26,0x94,0x26,0x94, +0x26,0x94,0xD0,0x8C,0x9B,0x7D,0xFC,0x8D,0xDF,0xF7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xBF,0xF7,0xBB,0x85,0x9B,0x7D,0xEA,0x74,0xC6,0x74, +0xC6,0x74,0xC6,0x74,0xC6,0x74,0xC6,0x74,0x25,0x85,0xC7,0xD6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFD,0xA1,0xFD, +0xA1,0xFD,0xA1,0xFD,0xA1,0xFD,0xA1,0xFD,0xA0,0xFD,0xAD,0xFE,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0x13,0xFF,0xE4,0xC4,0x27,0x94,0x27,0x94,0x27,0x94,0x27,0x94,0x27,0x94, +0x27,0x94,0xD0,0x8C,0x9B,0x7D,0x3E,0xD7,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0xCE,0x9B,0x7D,0xEB,0x7C,0xC7,0x74, +0xC7,0x74,0xC7,0x74,0xC7,0x74,0xC7,0x74,0xC7,0x74,0x4A,0xB6,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF + +}; + + + TFT.set_font((unsigned char*)font24x23); + + + // 40wide x 96high pixel flower pot image + +const unsigned char flowerpot40x96[] = { +0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0x7F, 0xFF, 0xFF, +0xF0, 0x00, 0x3F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xE0, 0x00, 0x1F, 0xFF, 0xFF, 0xC0, +0x00, 0x0F, 0xFF, 0xFF, 0x80, 0x00, 0x08, 0xFF, 0xFF, 0x80, 0x00, 0x08, 0x3F, 0xF8, 0x80, 0x00, +0x10, 0x1F, 0xF0, 0x40, 0x00, 0x20, 0x07, 0xE0, 0x20, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x00, +0x03, 0xC0, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x10, 0x00, 0x01, 0x80, 0x00, 0xFE, 0x00, 0x01, +0x00, 0x01, 0xFF, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xC0, 0x00, 0x00, 0x03, 0xFF, 0xC0, 0x00, 0x00, +0x03, 0xFF, 0xE0, 0x00, 0x00, 0x07, 0xFF, 0xC0, 0x01, 0x00, 0x03, 0xFF, 0xE0, 0x03, 0x00, 0x01, +0xFF, 0xC0, 0x03, 0x80, 0x03, 0xFF, 0xC0, 0x07, 0x80, 0x01, 0xFF, 0xC1, 0x07, 0xC1, 0x00, 0xFF, +0x80, 0xFF, 0xC2, 0x00, 0x7F, 0x00, 0x0F, 0xFC, 0x00, 0x28, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, +0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x0F, +0xF0, 0x00, 0x20, 0x00, 0x1F, 0xF8, 0x00, 0x64, 0x00, 0x1F, 0xFC, 0x00, 0x64, 0x00, 0x3F, 0xFE, +0x00, 0x66, 0x00, 0x7F, 0xFE, 0x00, 0xE6, 0x00, 0xFF, 0xFF, 0x81, 0xE7, 0x03, 0xFF, 0xFF, 0xC3, +0xE7, 0x87, 0xC7, 0xFF, 0xFF, 0xE7, 0xFE, 0x03, 0xFF, 0xFF, 0xE7, 0xF0, 0x03, 0xFF, 0xFF, 0xE7, +0xE0, 0x07, 0xFF, 0xFF, 0xE7, 0xC0, 0x07, 0xFF, 0xFF, 0xE7, 0x80, 0x0F, 0xF8, 0x1F, 0xE7, 0x80, +0x0F, 0xF8, 0x03, 0xE7, 0x80, 0x0F, 0xFC, 0x01, 0xE7, 0x00, 0x1F, 0xFC, 0x00, 0xE7, 0x00, 0x1F, +0xFC, 0x00, 0xE7, 0x00, 0x3F, 0xFE, 0x00, 0xE7, 0x00, 0x3F, 0xFE, 0x00, 0x66, 0x00, 0x7F, 0xFF, +0x00, 0x64, 0x01, 0xFF, 0xFF, 0x00, 0x60, 0x07, 0xFF, 0xFF, 0xC0, 0x67, 0xFF, 0xFF, 0xFF, 0xF0, +0x27, 0xFF, 0xFF, 0xFF, 0xFF, 0xC7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, +0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, 0xFF, 0xFF, 0xFF, 0xE7, 0xFF, +0xFF, 0xC0, 0xAA, 0xA2, 0xAA, 0xA0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, +0xC0, 0x1F, 0xFF, 0xFE, 0x00, 0xE0, 0x1F, 0xFF, 0xFE, 0x01, 0xE0, 0x1F, 0xFF, 0xFE, 0x01, 0xE0, +0x1F, 0xFF, 0xF0, 0x01, 0xF0, 0x1F, 0xFF, 0xFE, 0x03, 0xF0, 0x1F, 0xFF, 0xFE, 0x03, 0xF8, 0x1F, +0xFF, 0xF0, 0x07, 0xF8, 0x1F, 0xFF, 0xFE, 0x07, 0xF8, 0x1F, 0xFF, 0xFE, 0x07, 0xF8, 0x1F, 0xFF, +0xF0, 0x07, 0xFC, 0x1F, 0xFF, 0xFE, 0x0F, 0xFC, 0x1F, 0xFF, 0xFE, 0x0F, 0xFC, 0x1F, 0xFF, 0xF0, +0x0F, 0xFC, 0x1F, 0xFF, 0xFE, 0x0F, 0xFC, 0x1F, 0xFF, 0xFE, 0x0F, 0xFE, 0x1F, 0xFF, 0xF0, 0x1F, +0xFE, 0x1F, 0xFF, 0xFE, 0x1F, 0xFF, 0x1F, 0xFF, 0xFE, 0x3F, 0xFF, 0x1F, 0xFF, 0xF0, 0x3F, 0xFF, +0x1F, 0xFF, 0xFE, 0x3F, 0xFF, 0x1F, 0xFF, 0xFE, 0x3F, 0xFF, 0x9F, 0xFF, 0xF0, 0x7F, 0xFF, 0x9F, +0xFF, 0xFE, 0x7F, 0xFF, 0x9F, 0xFF, 0xFE, 0x7F, 0xFF, 0x9F, 0xFF, 0xF0, 0x7F, 0xFF, 0x9F, 0xFF, +0xFE, 0x7F, 0xFF, 0x9F, 0xFF, 0xFE, 0x7F, 0xFF, 0x9F, 0xFF, 0xFE, 0x7F, 0xFF, 0x80, 0x00, 0x00, +0x7F, 0xFF, 0x80, 0x00, 0x00, 0x7F, 0xFF, 0xF0, 0x00, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF +}; + + + for(int i=0;i<6150;i++) + + { + + TFT.lcdWriteData( NXP_banner_bmp[i], NXP_banner_bmp[i+1]);// for bit mapping + - TFT.lcdInitialise(LCD_ORIENTATION2); - - TFT.set_font((unsigned char*)font12x12); - TFT.lcdClearDisplay(White); - wait_ms(300); - TFT.lcdPutS("The quick brown fox jumped over the lazy dog 0123456789", TFT.lcdTextX(0), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(White); - TFT.lcdPutS("BP=120 ECG=78 SUGAR=80", TFT.lcdTextX(2), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(White); - - - TFT.lcdInitialise(LCD_ORIENTATION3); - TFT.set_font((unsigned char*)font12x12); - TFT.lcdClearDisplay(White); - wait_ms(300); - TFT.lcdPutS("The quick brown fox jumped over the lazy dog 0123456789", TFT.lcdTextX(0), TFT.lcdTextY(4), White,Red); - wait_ms(300); - TFT.lcdClearDisplay(White); - TFT.lcdPutS("BP=120 ECG=78 SUGAR=80", TFT.lcdTextX(2), TFT.lcdTextY(4), White, Red); - wait_ms(300); - TFT.lcdClearDisplay(White); - wait_ms(300); - - // TFT.lcdWriteData(NXP_whole_bmp[i], NXP_whole_bmp[i+1]);// for bit mapping - - } + wait_ms(500); + } } + +