diff --git a/include/display.h b/include/display.h index 8210656..1fab223 100644 --- a/include/display.h +++ b/include/display.h @@ -3,9 +3,13 @@ #include -#define LCD_WIDTH 480 -#define LCD_HEIGHT 320 +#define LCD_WIDTH 320 +#define LCD_HEIGHT 480 +#define COLOR_MAX 31 + +uint16_t dsp_color(uint8_t r, uint8_t g, uint8_t b); +void dsp_write_cmd(uint8_t data); void dsp_write_data(uint8_t data); void dsp_set_addr(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2); void dsp_init(void); diff --git a/include/gpio.h b/include/gpio.h index 25b32fe..524b791 100644 --- a/include/gpio.h +++ b/include/gpio.h @@ -38,6 +38,7 @@ void gpio_init(void); void gpio_pupd(GPIO_TypeDef *port, uint8_t pin, uint8_t pupd); void gpio_type(GPIO_TypeDef *port, uint8_t pin, uint8_t type); +void gpio_speed(GPIO_TypeDef *port, uint8_t pin, uint8_t speed); void gpio_mode(GPIO_TypeDef *port, uint8_t pin, uint8_t mode); void gpio_dout(GPIO_TypeDef *port, uint8_t pin, uint8_t val); uint8_t gpio_din(GPIO_TypeDef *port, uint8_t pin); diff --git a/src/display.c b/src/display.c index b5c4ba0..9600ec0 100644 --- a/src/display.c +++ b/src/display.c @@ -21,6 +21,17 @@ // bbbbbggg gggrrrrr +// 00000000 + +uint16_t dsp_color(uint8_t r, uint8_t g, uint8_t b) +{ + r &= 0x1F; + g &= 0x3F; + b &= 0x1F; + uint16_t c = (b << 11) | (g << 5) | r; + return c; +} + void dsp_write_data(uint8_t data) { gpio_dout(LCD_D0, data & 0x01); @@ -72,7 +83,20 @@ void dsp_init(void) gpio_mode(LCD_D5, OUTPUT); gpio_mode(LCD_D6, OUTPUT); gpio_mode(LCD_D7, OUTPUT); - gpio_dout(LCD_CS, 1); + gpio_speed(LCD_CS, LOW); + gpio_speed(LCD_RS, LOW); + gpio_speed(LCD_RD, LOW); + gpio_speed(LCD_WR, LOW); + gpio_speed(LCD_RST, LOW); + gpio_speed(LCD_D0, LOW); + gpio_speed(LCD_D1, LOW); + gpio_speed(LCD_D2, LOW); + gpio_speed(LCD_D3, LOW); + gpio_speed(LCD_D4, LOW); + gpio_speed(LCD_D5, LOW); + gpio_speed(LCD_D6, LOW); + gpio_speed(LCD_D7, LOW); + gpio_dout(LCD_CS, 0); gpio_dout(LCD_RS, 1); gpio_dout(LCD_RD, 1); gpio_dout(LCD_WR, 1); @@ -120,15 +144,24 @@ void dsp_init(void) dsp_write_data(0x11); dsp_write_cmd(0xC5); // frame rate/inversion ctl dsp_write_data(0x03); + + // backlight + dsp_write_cmd(0x55); + dsp_write_data(0x01); + dsp_write_cmd(0x53); + dsp_write_data(0x2C); + dsp_write_cmd(0x51); + dsp_write_data(0x01); + dsp_write_cmd(0x36); // rot. and stuff dsp_write_data(0x41); dsp_write_cmd(0x3A); // set pixel format - dsp_write_data(0x55); + dsp_write_data(0x65); dsp_write_cmd(0x11); delay(150); dsp_write_cmd(0x29); // set display on delay(500); - dsp_write_cmd(0x33); // set scroll area + /*dsp_write_cmd(0x33); // set scroll area dsp_write_data(0x00); dsp_write_data(0x00); dsp_write_data(LCD_HEIGHT >> 8); @@ -137,7 +170,7 @@ void dsp_init(void) dsp_write_data(0x00); dsp_write_cmd(0x37); dsp_write_data(0x00); - dsp_write_data(0x00); + dsp_write_data(0x00);*/ dsp_set_addr(0, 0, LCD_WIDTH, LCD_HEIGHT); } diff --git a/src/display_draw.c b/src/display_draw.c new file mode 100644 index 0000000..84a5443 --- /dev/null +++ b/src/display_draw.c @@ -0,0 +1,29 @@ +#include + +static unsigned int curx = 0; +static unsigned int cury = 0; + +extern const unsigned char inconsolata24[192 * 156 * 2 + 1]; + +void dsp_putchar(int c) +{ + unsigned int start = ((c - ' ') / 16 * 192 * 26 + (c % 16) * 12) * 2; + + dsp_set_addr(curx * 12, cury * 26, curx * 12 + 11, cury * 26 + 25); + // for each row + for (unsigned int i = 0; i < 26; i++) { + // for each column + for (int j = 12 * 2 - 1; j >= 0; j--) + dsp_write_data(inconsolata24[start + (i * 192 * 2) + j]); + } + + if (++curx == 26) + curx = 0, cury++; +} + +void dsp_puts(const char *s) +{ + unsigned int i = 0; + while (s[i]) + dsp_putchar(s[i++]); +} diff --git a/src/inconsolata24.c b/src/inconsolata24.c new file mode 100644 index 0000000..66b0623 --- /dev/null +++ b/src/inconsolata24.c @@ -0,0 +1,1862 @@ +/* GIMP RGB C-Source image dump (inconsolata.c) */ + +//static const struct { +// unsigned int width; +// unsigned int height; +// unsigned int bytes_per_pixel; /* 2:RGB16, 3:RGB, 4:RGBA */ +// unsigned char pixel_data[192 * 156 * 2 + 1]; +//} font = { +// 192, 156, 2, +const unsigned char inconsolata24[192 * 156 * 2 + 1] = { + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\004!<\347\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377" + "\377$!E)\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377\242\020\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\276\367\236\367\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\256smk\000\000\000\000\000\000\000\000\000\000\064\245(" + "B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000E)\266\265$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000Mk\377\377\337\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367" + "\275\377\377$!$!\377\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000]\357Q\214\000" + "\000\000\000\272\326\064\245\000\000\000\000\000\000\000\000\000\000\000\000A\010\020\204\377\377(BA\010\000" + "\000\000\000\000\000\000\000e)Y\316\276\367U\255a\010\000\000\000\000\040\000\373\336\317{\000\000\000\000" + "\000\000\000\000\313Z\272\326\276\367y\316IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\236\367\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030y\316" + "\377\377\222\224\000\000\000\000\000\000\000\000\040\000\034\347\377\377\222\224\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000,c\377\377\337\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377" + "\343\030\004!\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377Mk\000\000\000\000" + "\236\367Q\214\000\000\000\000\000\000\000\000\000\000\256s\276\367\377\377\377\377\377\377}\357" + "mk\000\000\000\000\040\000\034\347y\316\020\204\276\367\323\234\000\000\000\000\216s\034\347A\010" + "\000\000\000\000\000\000iJ\377\377\070\306\317{\232\326\337\377\246\061\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000}\357]\357\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\034\347\337\377\014c\000\000\000\000\000\000\000\000\000\000\000\000A\010\064\245\377\377U\255\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\337\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\212R\377\377<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377" + "\377A\010a\010\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000$!\377\377IJ\000\000\202\020" + "\377\377Mk\000\000\000\000\000\000\000\000\060\204\377\377\020\204\317{\377\377\252R\367\275" + "\377\377\014c\000\000\347\071\377\377\347\071\000\000\222\224\276\367\000\000\202\020}\357" + "\313Z\000\000\000\000\000\000\000\000\327\275\236\367a\010\000\000\303\030\337\377\363\234\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000A\010y\316\337\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\323\234\377" + "\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336}\357\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000q\214\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\272\326\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000q\214\276\367\000\000\000\000\276\367q\214\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\377\377E)\000\000\206\061\377\377IJ\000\000\000\000\000\000\040\000\276\367\024\245\000\000\353Z" + "\377\377A\010\000\000Q\214a\010\000\000IJ\377\377e)\000\000\020\204\337\377\000\000Q\214y\316" + "\000\000\000\000\000\000\000\000\000\000\030\306<\347\000\000\000\000\000\000}\357\064\245\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\030\306\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204" + "\377\377\256s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\377\377" + "\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\232\326\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\236\367\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\377\377\030\306\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\216s\333\336\000\000\000\000\333\336\216s\000\000\000\000\000\000\000\000\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\353Z\000\000a\010\377\377\222\224\000\000\353Z\377\377A\010\000\000\000\000\000\000\000\000\242\020" + "\337\377\363\234\206\061\333\336\070\306\343\030\337\377\347\071\000\000\000\000\000\000" + "\000\000\000\000\020\204\377\377\010B\000\000\246\061\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\064\245\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\276\367\232" + "\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\266\265\000" + "\000\000\000\000\000\000\000iJ\307\071\000\000\000\000U\255\327\275\000\000\000\000E)\347\071\000\000\000\000\000\000" + "\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317" + "{\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\004!\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000mkmk\226\265\276\367mkmkU\255\377\377\256" + "smk\004!\000\000\000\000\272\326\276\367\307\071\353Z\377\377A\010\000\000\000\000\000\000\000\000\000" + "\000,c\377\377\377\377]\357\206\061\064\245\226\265\000\000\000\000\000\000\000\000\000\000\000\000\242" + "\020}\357\272\326$!\272\326\333\336A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\252R\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\377\377\343\030\000\000\000\000\000\000\272" + "\326\377\377\070\306iJ\222\224\363\234(B\266\265\377\377Y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<\347" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\202\020\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\333\336\000\000\000\000\357" + "{\276\367\000\000\000\000\000\000\000\000\000\000\347\071\236\367\377\377\232\326\377\377A\010" + "\000\000\000\000\000\000\000\000\000\000\000\000\343\030\347\071a\010\246\061\337\377$!\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\353Z\377\377\377\377\272\326$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\276\367A\010\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377Mk\000\000\000\000\000" + "\000\202\020\313Z\064\245}\357\337\377\337\377}\357\064\245\252Ra\010\000\000\000\000\343" + "\030\004!\004!\004!\266\265\373\336\004!\004!\004!\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\004!\004!\004!\004!\004!\004!\004!\004!A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\353" + "Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\367\275\000\000\000\000\363\234\333\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\004!\064\245\337\377\377\377\373\336\256sA\010\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\030\306\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\034\347" + "\377\377\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\347" + "\071\337\377\337\377\010B\000\000\000\000\000\000\000\000\000\000}\357\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\236\367\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\034\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\236\367\256" + "s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\070\306\024\245\000\000\000\000\327\275\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\014c\377\377\272\326\377\377\373\336\343\030\000\000\000\000\000\000\000\000\000\000iJ\236" + "\367\242\020\000\000\000\000\000\000\000\000\000\000\000\000\004!}\357\373\336E)Y\316\276\367e)\000\000" + "\343\030\256s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "A\010\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\377\377\226\265\000\000\000\000\000\000\000\000\000\000$!]\357\020\204\060\204}\357\004!\000\000" + "\000\000\000\000\000\000(BiJiJiJ\070\306\034\347iJiJiJ(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020iJiJiJiJiJiJiJiJ\303\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377\216s\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\034\347,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000A\010\004!\004!<\347\262\224\004!\004!\333\336u\255\004!\343\030\000" + "\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\252R\337\377\266\265\000\000\000\000\000\000" + "\000\000\000\000\272\326\256s\000\000\060\204\236\367\034\347\252R\000\000\000\000U\255\377\377" + "\246\061\000\000\004!}\357\272\326A\010,c\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\337\377\226\265\000\000\000\000\000\000\000\000\242" + "\020\373\336y\316\040\000\040\000\272\326\333\336\202\020\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316}\357A\010\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\313Z\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377]\357\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\000\000\363\234" + "\276\367\000\000\000\000\000\000\000\000Mk\034\347\040\000,c\276\367\212R\317{\337\377E)\040\000" + "\337\377\232\326\000\000\000\000\000\000\212R\377\377\064\245<\347\367\275\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\236\367\367\275\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\377\377\323\234" + "\000\000\000\000\000\000\000\000\327\275\276\367E)\000\000\000\000\246\061\377\377\064\245\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377" + "\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030iJ\014c\377\377\020\204iJ\212R\377" + "\377\262\224iJ\010B\000\000\000\000\000\000\242\020\000\000\000\000\353Z\377\377A\010\000\000\363\234" + "\276\367\000\000\000\000\000\000a\010]\357\313Z\000\000\327\275u\255\000\000\000\000<\347\317{\303" + "\030\377\377\367\275\000\000\000\000\000\000\000\000q\214\377\377}\357\343\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\236\367\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377Mk\000\000\000\000\000" + "\000\000\000\343\030\252R\000\000\000\000\000\000\000\000\353Z\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000u\255\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\276\367\242\020\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\206\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377e)\000\000E)\377\377IJ\000\000" + "\000\000\000\000\000\000e)\373\336e)\000\000\353Z\377\377A\010E)\276\367\064\245\000\000\000\000\000" + "\000\020\204Y\316\000\000\000\000\327\275\367\275\000\000\000\000}\357\357{\040\000}\357\236\367" + "\303\030\000\000\000\000\202\020\367\275\377\377\276\367e)\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377(B\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377\343\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255\333\336" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061\070\306" + "\357{\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024" + "\245\377\377\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377a\010\000\000iJ\377\377$!\000\000\000\000\000\000\000" + "\000\206\061}\357\337\377\064\245\024\245\377\377\262\224\236\367\373\336\303" + "\030\000\000\000\000\303\030\276\367\347\071\000\000\000\000,c\377\377\222\224U\255\377\377" + "\206\061\000\000\216s\377\377\034\347\357{Q\214]\357}\357\010B]\357\373\336\202" + "\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\337" + "\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367" + "\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\236\367" + "u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\024\245\377\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ}\357\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204]\357\000\000\000\000\216" + "s\377\377\040\000\000\000\000\000\000\000\000\000\000\000\303\030\222\224\373\336\337\377\377\377" + "}\357\323\234\242\020\000\000\000\000\000\000\363\234u\255\000\000\000\000\000\000\000\000\060\204}\357" + "<\347\353Z\000\000\000\000\000\000\014c\232\326\337\377\034\347\262\224\242\020\000\000\353" + "Z\266\265\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000q\214\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255" + "\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245" + "\377\377\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ}\357\064\245\000\000\000\000\000\000\000\000\000\000\000\000\343\030" + "\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\377\377A\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000a\010\333\336}\357e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\216s\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\303\030\373\336\377\377\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000e)Y\316\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\357{\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000e)\236\367]\357\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\367\275\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\222\224<\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000e)\034\347\337\377\020\204\000\000\000\000\000\000\000\000\242\020\327\275" + "\377\377u\255A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\004!\236\367\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\242\020\323\234u\255\000\000\000\000\000\000\000\000a\010<\347Mk\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316\222\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353Z\070\306}\357\236\367y\316mk\040\000" + "\000\000\000\000\000\000\000\000\000\000\004!u\255\236\367\236\367u\255\004!\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000e)\266\265\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\266\265" + "]\357\337\377\232\326,c\000\000\000\000\000\000\000\000\000\000\040\000\216s\232\326\276\367\236" + "\367u\255$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377Mk\000\000\000" + "\000\000\000\000\000\357{\377\377\377\377\377\377\377\377\377\377\377\377\377\377\004" + "!\000\000\000\000\000\000\000\000\000\000IJ\030\306}\357\236\367\226\265\246\061\000\000\000\000\000\000\343" + "\030\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\353Z" + "\000\000\000\000\000\000\000\000\307\071\327\275\236\367\236\367Y\316\313Z\000\000\000\000\000\000\000\000" + "\000\000\000\000e)\226\265\236\367]\357\064\245\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\323\234\377\377\266\265\317{\317{\070\306\377\377\226\265\000\000" + "\000\000\000\000\000\000\343\030]\357}\357\060\204Q\214\236\367]\357\303\030\000\000\000\000\000\000" + "\000\000\343\030\024\245\377\377\377\377\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\317{\377\377\333\336\060\204\317{\030\306\377\377q\214\000\000\000\000\000\000\000\000\262" + "\224\377\377\266\265\256sq\214\276\367]\357\303\030\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\303\030}\357\377\377Mk\000\000\000\000\000\000\000\000q\214\276\367mkmkmkmkmkm" + "ka\010\000\000\000\000\000\000\000\000Mk\377\377y\316\357{\357{\333\336\333\336\040\000\000\000\000" + "\000A\010mkmkmkmkmkmk<\347\377\377\004!\000\000\000\000\000\000\206\061\276\367\034\347\020\204" + "\357{\272\326\377\377Mk\000\000\000\000\000\000\000\000\246\061\236\367\034\347\060\204\020\204" + "\034\347<\347\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377\353Z\000" + "\000\000\000\000\000\000\000U\255\377\377\347\071\000\000\000\000\000\000U\255\377\377\307\071\000\000\000" + "\000\347\071\377\377\064\245\000\000\000\000\000\000\000\000\266\265\070\306\317{\363\234\377" + "\377\246\061\000\000\000\000\000\000\000\000\000\000IJ\377\377\064\245\040\000\000\000\000\000\000\000\266\265" + "\377\377$!\000\000\000\000\000\000\303\030IJ\000\000\000\000\000\000\212R\377\377\060\204\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\377\377Mk\000\000\000\000\000\000\000\000\024\245\034" + "\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\363\234\000\000\000\000\000" + "\000\343\030\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\367\275" + "\000\000\000\000\000\000\000\000U\255\276\367\303\030\000\000\000\000A\010\333\336\034\347\000\000\000\000\000" + "\000\000\000\232\326\034\347\202\020\000\000\000\000\303\030}\357\226\265\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\232\326\377\377\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\232\326iJ\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\000\000\000\000\000\000\000\000\000\000IJ\377\377" + ",c\000\000\000\000\242\020\377\377\226\265\000\000\000\000\000\000\000\000\367\275\377\377\202\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\004!\367\275" + "\040\000\000\000\000\000\000\000\000\000\353Z\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010" + "\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377u\255\377\377Mk\000" + "\000\000\000\000\000\000\000\226\265\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024" + "\245<\347A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\353Z\000\000\000\000\000\000\000\000\232\326y\316\000\000\000\000\000\000\000\000\323\234\377\377" + "A\010\000\000\000\000\206\061\377\377\317{\000\000\000\000\000\000\000\000\222\224\377\377\303\030\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\070\306\377\377" + "\272\326\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252" + "R\272\326\377\377\070\306\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\252R\377\377\252R\000\000\000\000\252R\377\377,c\000\000\000\000\000\000\206\061" + "\276\367\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377mk\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\343\030\236\367\064" + "\245\014c\377\377Mk\000\000\000\000\000\000\000\000\030\306\070\306\000\000A\010\202\020\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000}\357q\214\000\000\040\000\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000y\316\236\367A\010\000\000\000\000\000\000\000\000\266\265\236\367\202" + "\020\000\000\000\000\000\000\070\306<\347\000\000\000\000\000\000\252R\377\377iJ\000\000\000\000\000\000\000\000iJ" + "\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\266\265\377" + "\377\333\336\353Z\000\000\000\000\000\000\000\000}\357\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\236\367\000\000\000\000\000\000\000\000\353Z\333\336\377\377" + "\266\265\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\276" + "\367\202\020\000\000\000\000\357{\377\377\307\071\000\000\000\000\202\020\373\336u\255\377\377" + "\357{\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216" + "s\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\367\275]\357\202\020\014c\377\377Mk\000\000" + "\000\000\000\000\000\000\272\326\034\347\232\326\377\377\377\377<\347\216s\000\000\000\000\000\000" + "\000\000e)\377\377\014c\020\204\236\367\377\377}\357\216s\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000E)\377\377\024\245\000\000\000\000\000\000\000\000\000\000IJ\377\377\030\306\242" + "\020\000\000\014c\377\377mk\000\000\000\000\000\000iJ\377\377\353Z\000\000\000\000\000\000\000\000E)\377\377" + "\317{\000\000\000\000\000\000\000\000\000\000iJ}\357u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\064\245\377\377\373\336" + "\014c\040\000\000\000\000\000\000\000\000\000\000\000\014cmkmkmkmkmkmkmkmk,c\000\000\000\000\000\000\000\000\000\000\040" + "\000\014c\373\336\377\377U\255$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377" + "\377\014c\000\000\000\000\000\000\262\224\377\377\004!\000\000\000\000\327\275U\255\004!\377\377\222" + "\224\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\040\000\373\336}\357\040\000\000\000\000\000\000\000\000\000\000\000\303\030\307" + "\071\357{\276\367\070\306A\010\000\000\000\000\000\000\000\000\000\000mk\377\377\212R\000\000\014c\377" + "\377Mk\000\000\000\000\000\000\000\000<\347\377\377u\255\313ZMky\316\377\377q\214\000\000\000\000" + "\000\000IJ\377\377\232\326}\357\317{\313Z\327\275\377\377\317{\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\060\204\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377" + "}\357U\255\377\377Q\214\000\000\000\000\000\000\000\000\242\020\337\377\327\275\000\000\000\000\000" + "\000\000\000E)\377\377\020\204\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030\000\000\000\000\000" + "\000\000\000A\010\323\234\337\377\034\347,c\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000,c\034" + "\347\377\377\363\234a\010\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\256s\000\000\000\000\000" + "\000\000\000\363\234\377\377\303\030\000\000Q\214\232\326A\010\303\030\377\377\363\234" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\357{\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\226\265\377\377\377" + "\377\232\326\303\030\000\000\000\000\000\000\000\000\000\000\004!\276\367U\255\000\000\000\000\014c\377\377" + "Mk\000\000\000\000\000\000\000\000q\214,c\000\000\000\000\000\000\040\000Y\316\377\377E)\000\000\000\000\313Z\377" + "\377<\347\004!\000\000\000\000\000\000\367\275\337\377\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\373\336]\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000IJ<\347]\357\377\377\236\367" + "Mk\000\000\000\000\000\000\000\000\000\000q\214\377\377\024\245\307\071E)\353Z\373\336\377\377" + "\317{\000\000\000\000\000\000\000\000\000\000\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000iJ}\357u\255\000\000\000\000\000\000\000\000\000\000$!\377\377}\357\307\071\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\004!\004!\004!\004!\004!\004!\004!\004!\343\030\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071}\357\377\377e)\000\000\000\000\000\000\000\000\000\000" + "e)\337\377\262\224\000\000\000\000\000\000\000\000\000\000\262\224\377\377\004!\212R}\357\004!\000" + "\000\004!\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\347\071\313Z\357{\034\347}\357\347\071\000\000\000\000\000\000\000\000\030\306]\357" + "\242\020\000\000\000\000\014c\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377" + "\377\020\204\000\000\000\000\353Z\377\377,c\000\000\000\000\000\000\000\000iJ\377\377\353Z\000\000\000\000" + "\000\000\000\000\000\000\000\000\246\061\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377" + "Q\214\040\000$!\327\275\377\377\020\204\000\000\000\000\000\000\000\000\000\000\060\204\276\367\377" + "\377\377\377\276\367\323\234\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B" + "\272\326\377\377\363\234\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000}\357\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\236\367\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\303\030\363\234\377\377\333\336IJ\000\000\000\000\000\000\000\000\000\000" + "\000\000\357{\377\377\343\030\000\000\000\000\000\000\000\000\000\000\020\204\377\377\014c}\357(B\000" + "\000\000\000\246\061\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\206\061\236\367\232\326\202\020\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\034\347\034\347\040\000\000\000\000\000\256s\377" + "\377\256s\004!\004!\004!\256s\377\377\317{\004!A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\303\030\377\377\024\245\000\000\000\000\212R\377\377\313Z\000\000\000\000\000\000\000\000\004!\377" + "\377\357{\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377(B\000\000\000\000\000\000\000\000\000\000\004!\337" + "\377U\255\000\000\000\000\000\000\000\000\327\275\377\377e)\000\000\000\000\000\000\000\000\000\000\202\020\347" + "\071\010B\202\020iJ\377\377(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\216s" + "\236\367\276\367\020\204A\010\000\000\000\000\000\000\000\000\000\000(BiJiJiJiJiJiJiJiJ(B\000\000\000" + "\000\000\000\000\000\000\000A\010\020\204\276\367\236\367\256s\040\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\222\224\377\377\040\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377\337\377\256" + "s\000\000\000\000\000\000\014c\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)]\357\333\336\303\030\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377e)\000\000\000\000\272\326\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\252R\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\377\377\024\245\000\000\000\000E)\377\377\357" + "{\000\000\000\000\000\000\000\000E)\377\377\317{\000\000\000\000\000\000\000\000\000\000\000\000\333\336}\357\040" + "\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\010B\000\000\000\000\000\000\000\000\347\071\377\377\317" + "{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\242\020\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\363\234\377\377<\347\014c\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c<\347\377" + "\377\024\245\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\307\071\000\000\000\000" + "\000\000\000\000\000\000\000\000\303\030\377\377y\316\000\000\000\000\000\000\000\000U\255\377\377\242\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "E)]\357\333\336\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\262\224\377\377e)\000\000\000\000\010BiJiJiJiJiJq\214\377\377\262\224iJ\303\030" + "\000\000\000\000\242\020\202\020\000\000\000\000\000\000\000\000iJ\377\377\317{\000\000\000\000\000\000]\357\232" + "\326\000\000\000\000\000\000\000\000\252R\377\377iJ\000\000\000\000\000\000\000\000\000\000E)\377\377\024\245" + "\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377(B\000\000\000\000\000\000\000\000\246\061\377\377" + "\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000<\347\070\306\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\246\061Y\316\377\377\232\326(B\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010By\316\377\377Y" + "\316\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\266\265\337\377\206\061\000\000\000\000\206\061\337\377u\255\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000$!<\347" + "\373\336\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\307\071\000\000\000\000\000\000" + "\202\020<\347<\347\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000" + "\000\000\000\000e)<\347q\214\000\000\000\000\000\000a\010\232\326\337\377\343\030\000\000\000\000\000\000\060" + "\204\377\377Mk\000\000\000\000A\010y\316]\357A\010\000\000\000\000\000\000\000\000\000\000\357{\377\377" + "\252R\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377\266\265\000\000\000\000\000\000\000\000\363\234\377" + "\377(B\000\000\000\000\000\000\004!e)\000\000\000\000\000\000\357{\377\377\252R\000\000\000\000\000\000\000\000\000\000" + "\000\000\246\061\070\306\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c<\347\377\377a\010" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377]\357\014c\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\070\306E)\000\000\000\000" + "\000\000\000\000\000\000\000\000$!\236\367}\357\060\204\060\204}\357}\357\004!\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\357{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\303\030<\347\377\377" + "Q\214mkmkmkmkmkiJ\000\000\000\000\343\030}\357\337\377\064\245\256sQ\214<\347\377\377" + "\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000\000\000\000\000\040\000" + "\327\275\377\377\070\306\060\204\357{\373\336\377\377Mk\000\000\000\000\000\000\000\000a\010" + "\272\326\377\377\064\245\357{y\316\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000y\316" + "\337\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000U\255\377\377\232\326\020\204\357" + "{\030\306\377\377\064\245\000\000\000\000\000\000\000\000\232\326]\357Q\214\256s\226\265\377" + "\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\377\377\303\030\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\276\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010q\214a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000A\010q\214a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\202\020\377\377\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\226" + "\265\236\367\236\367\226\265$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377" + "\246\061\000\000\000\000\000\000\000\000\000\000\010B\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377Q\214\000\000\000\000\000\000\303\030q\214\333\336\337\377}\357\266" + "\265\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377Mk\000\000\000\000" + "\000\000\000\000\000\000,c\070\306\236\367\236\367\367\275(B\000\000\000\000\000\000\000\000\000\000\000\000\202" + "\020\323\234]\357\276\367\030\306(B\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377" + "\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000MkY\316\276\367\236\367Y\316," + "c\000\000\000\000\000\000\000\000\000\000E)\064\245]\357\337\377\333\336\256s\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\212R\236\367\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\024\245\377\377\377\377(B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000u\255}\357\010" + "B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\333\336\377" + "\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\034\347\040\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000$!\236\367\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000Y\316q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\060\204\333\336\276\367\373\336\060\204a\010\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\216s\216s\000\000\000\000\000\000\000\000\000\000\000\000\333\336\377\377\377\377\377" + "\377\377\377]\357\327\275\212R\000\000\000\000\000\000\000\000\000\000\000\000a\010\357{\232\326\276" + "\367<\347\064\245E)\000\000\000\000\000\000\266\265\377\377\377\377\377\377\236\367\272" + "\326Q\214\242\020\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\262\224\000\000\000\000\004!\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\357{\000\000\000\000\000\000\000\000\343\030q\214" + "\373\336\276\367\373\336\222\224\303\030\000\000\000\000\000\000y\316\337\377a\010\000\000" + "\000\000\000\000\000\000\206\061\377\377\064\245\000\000\000\000\000\000<\347\377\377\377\377\377\377" + "\377\377\377\377\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\034\347\377\377\377" + "\377\377\377\377\377\377\377\337\377\000\000\000\000\377\377<\347\000\000\000\000\000\000\000\000" + "\000\000\020\204\377\377\357{\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377a\010\000\000y\316" + "\337\377\004!\000\000\000\000\000\000\000\000\000\000\034\347\232\326\000\000\000\000\000\000\000\000\212R\030\306" + "\236\367\236\367\030\306\212R\000\000\000\000\000\000\000\000\000\000E)\373\336]\357\222\224\256" + "s\262\224\236\367\272\326a\010\000\000\000\000\000\000\000\000\000\000\000\000y\316y\316\000\000\000\000\000" + "\000\000\000\000\000\000\000\333\336<\347mkmk\216s\222\224<\347\377\377\357{\000\000\000\000\000" + "\000\000\000\343\030\272\326\337\377\024\245\256sq\214}\357\236\367\347\071\000\000\000" + "\000\266\265}\357mkmk\357{\367\275\377\377<\347$!\000\000\000\000\000\000\262\224\377\377" + "mkmkmkmkmkmkmk\347\071\000\000\000\000\004!\377\377\367\275mkmkmkmkmkmk\246\061\000\000\000" + "\000\000\000\307\071\236\367}\357\262\224\216s\222\224\236\367}\357\307\071\000\000\000" + "\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000\000\014" + "cmk\357{\377\377\030\306mkmk\307\071\000\000\000\000\000\000\000\000\000\000\000\000\353Zmkmk\377\377" + "y\316mkMk\000\000\000\000\377\377\232\326\000\000\000\000\000\000\000\000\014c\377\377\363\234\000\000" + "\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\276" + "\367\242\020\000\000\000\000\000\000\000\000\202\020}\357\377\377a\010\000\000y\316\377\377u\255" + "\000\000\000\000\000\000\000\000\000\000\034\347\367\275\000\000\000\000\000\000\020\204\377\377\272\326\357" + "{\357{\272\326\377\377\020\204\000\000\000\000\000\000A\010\333\336\367\275a\010\000\000\000\000" + "\000\000\303\030<\347\222\224\000\000\000\000\000\000\000\000\000\000E)\377\377\377\377$!\000\000\000\000" + "\000\000\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000a\010\333\336\377\377\343\030\000" + "\000\000\000\000\000\030\306\276\367\307\071\000\000\000\000\000\000\343\030<\347\034\347A\010\000\000\266" + "\265\034\347\000\000\000\000\000\000\000\000iJ\337\377\232\326\040\000\000\000\000\000\262\224\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000a\010<\347\272\326\303\030\000\000\000\000\000\000\004!\034\347\327\275" + "\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000" + "\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000\000\000(B\337" + "\377\367\275\040\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377\377\377q\214\000\000\000\000\000\000\000\000\020\204\377\377\377\377a\010" + "\000\000y\316\377\377\377\377\347\071\000\000\000\000\000\000\000\000\034\347\367\275\000\000\000\000\347" + "\071\377\377\367\275A\010\000\000\000\000A\010\030\306\377\377\307\071\000\000\000\000\256s}\357" + "\242\020\000\000\000\000\000\000\000\000\000\000\317{}\357\000\000\000\000\000\000\000\000\000\000\020\204\034\347}" + "\357\020\204\000\000\000\000\000\000\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000\000\000mk\377" + "\377\252R\000\000\000\000\252R\377\377\216s\000\000\000\000\000\000\000\000\000\000\252R,c\040\000\000\000\266" + "\265\034\347\000\000\000\000\000\000\000\000\000\000\020\204\377\377\313Z\000\000\000\000\262\224\377\377" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\317{\377\377\246\061\000\000\000\000\000\000\000\000\000\000\307\071A\010\000" + "\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000" + "\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000\206\061\236" + "\367\272\326a\010\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\040\000\377\377\377\377\276\367\242\020\000\000\000\000\202\020\236\367\337\377" + "\377\377a\010\000\000y\316<\347\276\367Y\316\000\000\000\000\000\000\000\000\034\347\367\275\000" + "\000\000\000\266\265\377\377\004!\000\000\000\000\000\000\000\000$!\377\377\266\265\000\000\000\000\232\326" + "\222\224\000\000\000\000$!\363\234\034\347\337\377\337\377\377\377\303\030\000\000\000\000" + "\000\000\000\000\373\336Q\214\323\234\373\336\000\000\000\000\000\000\000\000\000\000\333\336\232\326" + "\000\000\000\000\000\000\000\000\000\000\014c\377\377iJ\000\000\000\000U\255\337\377a\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\242\020\377\377" + "u\255\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!" + "\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\272\326\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\206\061\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\232\326" + "\000\000\343\030<\347<\347\343\030\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377u\255\337\377q\214\000\000\000\000\060\204\276" + "\367\024\245\377\377a\010\000\000y\316\232\326\020\204\377\377\353Z\000\000\000\000\000\000" + "\034\347\367\275\000\000A\010\337\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\030\306\337" + "\377A\010\000\000\377\377iJ\000\000\206\061\236\367]\357\262\224\256s\024\245\377\377" + "$!\000\000\000\000\000\000\307\071\377\377\206\061\010B\377\377\307\071\000\000\000\000\000\000\000\000\333" + "\336\232\326\000\000\000\000\000\000\000\000\000\000\226\265\337\377\303\030\000\000\000\000\373\336\070" + "\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000" + "\000\000\000\000\000\272\326\034\347\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\004!\377\377\323\234\004!\004!\004!\004!\004!\040\000\000\000\000\000\000\000\337\377" + "\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\276\367\000\000\000\000\000\000" + "\000\000\000\000\206\061\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000" + "\000\000\377\377\232\326\202\020\272\326\276\367\206\061\000\000\000\000\000\000\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\323\234" + "\276\367\242\020\242\020\276\367\020\204q\214\377\377a\010\000\000y\316\232\326A" + "\010<\347<\347A\010\000\000\000\000\034\347\367\275\000\000\246\061\377\377Q\214\000\000\000\000" + "\000\000\000\000\000\000\000\000Q\214\377\377\246\061\000\000\377\377\206\061\000\000U\255<\347\242" + "\020\000\000\000\000\252R\377\377E)\000\000\000\000\000\000\262\224\272\326\000\000\000\000<\347\262\224" + "\000\000\000\000\000\000\000\000\333\336\272\326\004!\004!E)IJu\255\377\377Q\214\000\000\000\000\000\000" + "\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000" + "\000\000\000\000\000\000\000\000\000\000\000\266\265\337\377\000\000\000\000\262\224\377\377\004!\004!\004!\004" + "!\004!\004!A\010\000\000\000\000\000\000\004!\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377$!\000\000\000\000\303\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000y\316\276\367\343\030\343\030\343\030\343\030\343\030(B\377\377\222\224" + "\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377\272\326\367\275\377" + "\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\377\377q\214\343\030\337\377q\214q\214]\357a\010q\214\377" + "\377a\010\000\000y\316\232\326\000\000\014c\377\377\357{\000\000\000\000\034\347\367\275\000\000" + "iJ\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377iJ\000\000\377\377E)\000\000\367\275" + "\367\275\000\000\000\000\000\000\060\204\377\377E)\000\000\000\000\040\000]\357\357{\000\000\000\000q\214" + "]\357\040\000\000\000\000\000\000\000\333\336\377\377\377\377\377\377\377\377\377\377\377" + "\377\363\234\000\000\000\000\000\000\000\000\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\040\000\000\000" + "\262\224\377\377\377\377\377\377\377\377\377\377\377\377\377\377(B\000\000\000" + "\000\000\000\004!\377\377u\255iJiJiJiJiJA\010\000\000\000\000\004!\377\377\060\204\000\000\000\000\000" + "\000\040\000\004!\004!\004!\004!\000\000\000\000y\316\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000" + "\000\000\377\377\377\377<\347}\357\373\336a\010\000\000\000\000\000\000\000\000\000\000\000\000mk\377" + "\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\262\224\276" + "\367\276\367mk\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000y\316\276\367" + "\303\030\000\000\034\347\367\275\000\000\313Z\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\014" + "c\377\377\313Z\000\000\377\377\010B\000\000\020\204\337\377,cE)\313Z\236\367\377\377" + "E)\000\000\000\000IJ\377\377(B\004!\004!\212R\377\377IJ\000\000\000\000\000\000\333\336\373\336i" + "JiJ\212Rmk\226\265\377\377\363\234\040\000\000\000\000\000}\357\226\265\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\000\000\226\265" + "\276\367\000\000\000\000\262\224\377\377iJiJiJiJiJiJ\242\020\000\000\000\000\000\000\004!\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\377\377\222\224\000\000\000\000\000\000" + "\347\071\377\377\377\377\377\377\377\377a\010\000\000y\316\276\367iJiJiJiJiJ\216" + "s\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377U\255\000\000\000\000\000\000\000\000\377\377" + "\236\367e)\313Z\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\303\030\276\367\373\336" + "\040\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\010B\377\377\363\234\000" + "\000\034\347\367\275\000\000iJ\377\377Mk\000\000\000\000\000\000\000\000\000\000\000\000Mk\377\377iJ\000\000" + "\377\377\216s\000\000A\010\226\265\377\377\377\377\276\367\024\245\377\377E)\000" + "\000\000\000\064\245\377\377\377\377\377\377\377\377\377\377\377\377\064\245\000\000" + "\000\000\000\000\333\336\232\326\000\000\000\000\000\000\000\000\000\000\313Z\377\377\317{\000\000\000\000\333" + "\336\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\337\377\266\265\000\000\000\000\000\000\202\020iJiJU\255\377\377a\010\000\000y\316\276\367" + "\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377" + "\377\262\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\064\245" + "\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000U\255\377\377\353Z\000\000\000\000\000\000\000" + "\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000" + "\000\000\000\256siJ\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\226\265" + "\377\377\206\061\034\347\367\275\000\000\246\061\377\377\060\204\000\000\000\000\000\000\000\000" + "\000\000\000\000\060\204\377\377\246\061\000\000\070\306Y\316\000\000\000\000\000\000$!(B\242\020\242" + "\020iJA\010\000\000a\010\276\367\323\234iJiJiJiJU\255\276\367a\010\000\000\000\000\333\336" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000]\357\333\336\000\000\000\000\363\234\377\377\004!" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\202" + "\020\337\377\323\234\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\236" + "\367\040\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377a\010\000\000y\316\276\367\000\000\000\000" + "\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262" + "\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\363\234\000\000" + "\000\000\000\000\000\000\377\377\232\326\000\000\000\000\202\020<\347\236\367\004!\000\000\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000$!\337\377" + "\030\306\034\347\367\275\000\000a\010\377\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\327" + "\275\377\377A\010\000\000,c\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\353" + "Z\377\377E)\000\000\000\000\000\000\000\000\347\071\377\377\353Z\000\000\000\000\333\336\232\326\000" + "\000\000\000\000\000\000\000\000\000\000\000<\347}\357\000\000\000\000IJ\377\377\323\234\000\000\000\000\000\000\000" + "\000\000\000A\010\000\000\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "\010B\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\014c\000\000\000\000\000\000\000" + "\000\000\000\060\204\377\377a\010\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\060\204\000\000\000\000\000\000\000\000\377\377" + "\232\326\000\000\000\000\000\000IJ\377\377\070\306\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214" + "\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\000\000\222\224\377\377\377\377\367" + "\275\000\000\000\000\367\275\337\377\303\030\000\000\000\000\000\000\000\000\343\030\337\377\327\275" + "\000\000\000\000\000\000\030\306\276\367\252R\000\000\000\000\000\000\000\000\242\020\000\000\000\000\000\000\327\275" + "\272\326\000\000\000\000\000\000\000\000\000\000\000\000]\357\266\265\000\000\000\000\333\336\232\326\000\000" + "\000\000\000\000\000\000\000\000\252R\377\377\226\265\000\000\000\000\000\000\367\275\377\377\014c\000\000" + "\000\000\000\000a\010\367\275u\255\000\000\000\000\266\265\034\347\000\000\000\000\000\000\000\000\313Z\337" + "\377\367\275\000\000\000\000\000\000\262\224\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\333\336" + "}\357e)\000\000\000\000\000\000\000\000\262\224\377\377a\010\000\000y\316\276\367\000\000\000\000\000\000" + "\000\000\000\000\307\071\377\377\222\224\000\000\000\000\000\000\000\000\000\000\343\030\377\377\262\224" + "\000\000\000\000\000\000\000\000\000\000\000\000$!\060\204\000\000\000\000\000\000\216s\377\377\347\071\000\000\000\000" + "\000\000\000\000\377\377\232\326\000\000\000\000\000\000\000\000\262\224\377\377\020\204\000\000\000\000\000" + "\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000\000\000\000\000\000\202" + "\020}\357\377\377\367\275\000\000\000\000(B\377\377\226\265\040\000\000\000\000\000\040\000\266" + "\265\377\377\010B\000\000\000\000\000\000\242\020\070\306\377\377Y\316\060\204\317{\064\245" + "\337\377\206\061\000\000\242\020\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\323\234" + "\377\377\242\020\000\000\333\336<\347mkmkmk\020\204\266\265\377\377]\357$!\000\000" + "\000\000\000\000\303\030\232\326\377\377\327\275\317{Q\214<\347\337\377\252R\000\000\000" + "\000\266\265}\357mkmk\060\204Y\316\377\377\272\326\303\030\000\000\000\000\000\000\262\224" + "\377\377mkmkmkmkmkmkmk\246\061\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000E)<\347\276\367\363\234\256sQ\214\070\306\377\377\272" + "\326\040\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000" + "\000\000\040\000mkmk\357{\377\377\030\306mkmkIJ\000\000\000\000\000\000\222\224\377\377\367\275" + "\317{\323\234\377\377\266\265\000\000\000\000\000\000\000\000\000\000\377\377\232\326\000\000\000\000" + "\000\000\000\000A\010\333\336\377\377\347\071\000\000\000\000mk\377\377\363\234mkmkmkmkmkm" + "k\307\071\000\000\040\000\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000" + "\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\216s\377\377\367\275\000\000\000\000\000\000q\214" + "\377\377\232\326\317{\357{\232\326\377\377Q\214\000\000\000\000\000\000\000\000\000\000\040\000" + ",c\070\306}\357\337\377\232\326\317{A\010\000\000mk\377\377\246\061\000\000\000\000\000\000" + "\000\000\000\000\000\000(B\377\377mk\000\000\333\336\377\377\377\377\377\377\377\377\236" + "\367y\316\060\204\242\020\000\000\000\000\000\000\000\000\000\000a\010\317{\232\326\276\367}\357" + "\266\265\307\071\000\000\000\000\000\000\266\265\377\377\377\377\377\377}\357\030\306\216" + "sA\010\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\060\204\000\000\000\000\004!\377\377q\214\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\242\020Q\214\333\336\276\367}\357\327\275\353Z\040\000" + "\000\000\000\000y\316\276\367\000\000\000\000\000\000\000\000\000\000\307\071\377\377\222\224\000\000\000\000" + "\202\020\377\377\377\377\377\377\377\377\377\377\377\377\377\377u\255\000\000" + "\000\000\000\000\040\000\216s\272\326\337\377<\347q\214A\010\000\000\000\000\000\000\000\000\000\000\377" + "\377\232\326\000\000\000\000\000\000\000\000\000\000\307\071\377\377\034\347a\010\000\000mk\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377Q\214\000\000\040\000\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377a\010\000\000y\316\232\326\000\000\000" + "\000\000\000\000\000\000\000\040\000\333\336\367\275\000\000\000\000\000\000\000\000\313Z\070\306\236\367\236" + "\367\070\306\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377\377\377" + "\377\377\377\377\377\377\040\000\000\000\000\000$!\266\265E)\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\272\326\377\377\377\377\377\377\377\377\377\377\377" + "\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377" + "\377\377\337\377\034\347\323\234\343\030\000\000\000\000\000\000\000\000\000\000\206\061u\255]\357" + "}\357\266\265\347\071\000\000\000\000\000\000\000\000U\255\377\377\377\377\377\377\377\377" + "\276\367\232\326\357{A\010\000\000\000\000\000\000\000\000\000\000IJ\367\275<\347\276\367\272" + "\326\317{\040\000\000\000\000\000\010B\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\343\030\000\000y\316}\357\040\000\000\000\000\000\000\000\000" + "\000\000\000\327\275<\347\000\000\347\071\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\313" + "Z\377\377iJ\060\204\377\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\024\245" + "\000\000U\255\337\377$!\000\000\000\000\000\000\000\000e)\377\377\060\204\000\000\303\030\337\377\272" + "\326\000\000\000\000\000\000\000\000\000\000\000\000\064\245\377\377\004!\000\000\060\204\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\367\275\000\000\000\000\000\000\000\000" + "\373\336\232\326mkmkmkmkmk\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Zmkmkmkmk\266\265\377\377A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000,c\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\020\204mkmk\317{u\255\377\377]\357" + "\343\030\000\000\000\000\000\000\212R\337\377\333\336\020\204\020\204\034\347\377\377\353" + "Z\000\000\000\000\000\000U\255\377\377\216smkmk\020\204\030\306\377\377Y\316A\010\000\000\000" + "\000\000\000\060\204\377\377\272\326\020\204\256s\064\245\337\377\232\326\242\020\000" + "\000\303\030mkmkmkmk\377\377\272\326mkmkmkmkA\010\000\000y\316\373\336\000\000\000\000\000" + "\000\000\000\000\000\000\000\327\275<\347\000\000\000\000<\347\333\336\000\000\000\000\000\000\000\000\000\000\000\000" + "U\255\236\367\040\000\313Z\377\377\246\061\000\000\000\000\004!Q\214\000\000\000\000\000\000]\357\317" + "{\000\000$!\337\377u\255\000\000\000\000\000\000\000\000\266\265\236\367\202\020\000\000\000\000\222\224" + "\377\377\313Z\000\000\000\000\000\000\000\000\343\030\337\377U\255\000\000\000\000\246\061mkmkmkmk" + "mkmku\255\377\377\357{\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000U\255\337\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\242\020" + "}\357\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\014c\377\377\323\234\000" + "\000\000\000\303\030\236\367\030\306A\010\000\000\000\000a\010Y\316\337\377\343\030\000\000\000\000" + "U\255\377\377a\010\000\000\000\000\000\000\000\000\262\224\377\377Mk\000\000\000\000\242\020\377\377" + "y\316\040\000\000\000\000\000\000\000\307\071<\347\004!\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275" + "<\347\000\000\000\000q\214\377\377\206\061\000\000\000\000\000\000\000\000\040\000\236\367\024\245\000\000" + "\206\061\377\377\353Z\000\000\000\000,c\373\336\000\000\000\000A\010\377\377\212R\000\000\000\000\262" + "\224\377\377\307\071\000\000\000\000\347\071\377\377\357{\000\000\000\000\000\000\303\030\276\367" + "\272\326\000\000\000\000\000\000\000\000q\214\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000A\010\034\347\373\336A\010\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\246\061\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\363" + "\234\236\367\034\347\070\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000<\347\373\336" + "\000\000\000\000Q\214\377\377e)\000\000\000\000\000\000\000\000\246\061\377\377\323\234\000\000\000\000U\255" + "\377\377a\010\000\000\000\000\000\000\000\000\343\030\377\377U\255\000\000\000\000\347\071\377\377\357" + "{\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347" + "\000\000\000\000\307\071\377\377\060\204\000\000\000\000\000\000\000\000iJ\377\377iJ\000\000A\010\377\377" + "\060\204\000\000\000\000U\255\377\377\004!\000\000e)\377\377E)\000\000\000\000\242\020\236\367\030" + "\306\000\000\000\000Y\316}\357a\010\000\000\000\000\000\000\000\000q\214\377\377\313Z\000\000\000\000a\010" + "\236\367\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377iJ\000\000" + "\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\367\275\236\367\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\347\071\377\377Mk\252R\377\377\212" + "R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224" + "\377\377$!\000\000\000\000\000\000\000\000\000\000\272\326]\357\000\000\000\000\034\347y\316\000\000\000\000\000" + "\000\000\000\000\000\000\000\070\306<\347\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000a\010\377" + "\377u\255\000\000\000\000\303\030\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000" + "\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\034\347\373\336\000\000\000\000\000" + "\000\000\000\363\234}\357\040\000\000\000\000\000\373\336u\255\000\000\000\000]\357\377\377,c\000\000" + "iJ\337\377\040\000\000\000\000\000\000\000\357{\377\377iJ\212R\377\377\256s\000\000\000\000\000\000" + "\000\000\000\000\242\020\276\367\272\326\000\000\000\000\256s\377\377\010B\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000$!\337\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\317{\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\040" + "\000\232\326\030\306\000\000\000\000\070\306\333\336\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\004!\337" + "\377\367\275\000\000\303\030\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377" + "\004!\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000\252R\377\377\317{\000\000\000\000\000\000U\255" + "\377\377q\214A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275" + "<\347\000\000\000\000\000\000Q\214\377\377\206\061\000\000\000\000\000\000]\357\024\245\000\000\000\000\000\000" + "\266\265\272\326\000\000\206\061\377\377\373\336U\255\000\000\216s\333\336\000\000\000\000" + "\000\000\000\000A\010<\347\272\326\272\326]\357A\010\000\000\000\000\000\000\000\000\000\000\000\000q\214\377" + "\377\313Z\040\000\034\347Y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\337" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316]\357A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\256s\337\377E)\000\000\000\000\246\061" + "\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262" + "\224\377\377\347\071\004!\004!e)\313Z\333\336\377\377IJ\000\000\307\071\377\377mk\000" + "\000\000\000\000\000\000\000\000\000\000\000,c\377\377\246\061\000\000U\255\377\377E)\004!\004!\206\061m" + "k}\357]\357\202\020\000\000\000\000\000\000\202\020\367\275\377\377]\357\060\204\343\030" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\206\061" + "\377\377Q\214\000\000\000\000\347\071\377\377IJ\000\000\000\000\000\000q\214\337\377\040\000\256" + "sY\316q\214}\357\000\000\262\224\226\265\000\000\000\000\000\000\000\000\000\000Mk\377\377\377\377" + "mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\276\367\272\326\353Z\377\377\212R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252R\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\377" + "\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "A\010\000\000\000\000\000\000$!\212R\000\000\000\000\000\000\000\000\313Z\303\030\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377\377\377\377\377\377" + "\377\377\377\377\377]\357\014c\000\000\000\000(B\377\377\313Z\000\000\000\000\000\000\000\000\000\000" + "\000\000\212R\377\377(B\000\000U\255\377\377\377\377\377\377\377\377\377\377\377" + "\377\333\336e)\000\000\000\000\000\000\000\000\000\000\000\000\353Z\272\326\377\377\337\377\363\234" + "\242\020\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000" + "\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347\000\000\000\000\000\000\000\000\333" + "\336\373\336\000\000\000\000\222\224}\357\040\000\000\000\000\000\000\000,c\377\377$!\327\275\060" + "\204IJ\377\377\206\061\266\265\060\204\000\000\000\000\000\000\000\000\000\000\242\020\377\377\377" + "\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\236\367\333\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\034\347\034\347A\010\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377" + "\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377,ciJiJIJ\206\061\040" + "\000\000\000\000\000\000\000\010B\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377(B\000" + "\000U\255\377\377\252RiJiJ]\357\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000(B\030\306\377\377<\347\343\030\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\373\336\000\000\000\000\000\000\000\000\000\000\000\000\327\275<\347" + "\000\000\000\000\000\000\000\000\060\204\377\377\246\061\000\000\034\347\024\245\000\000\000\000\000\000\000\000" + "\307\071\377\377\252R\276\367\010Ba\010\337\377\256s\333\336\353Z\000\000\000\000\000" + "\000\000\000\000\000q\214\377\377\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202" + "\020\236\367\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377\252R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000Mk\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000e)\377\377\256s\000\000\000\000\000\000\000\000\000\000" + "\000\000\014c\377\377\246\061\000\000U\255\377\377a\010\000\000\000\000\256s\377\377\252R\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\024\245\000\000\000\000\000" + "\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000Y\316\373\336\000\000" + "\000\000\000\000\000\000\000\000\000\000\327\275\034\347\000\000\000\000\000\000\000\000e)\377\377Q\214\206\061" + "\377\377IJ\000\000\000\000\000\000\000\000\202\020\377\377\266\265\276\367\040\000\000\000\030\306" + "\367\275\337\377\246\061\000\000\000\000\000\000\000\000\343\030\276\367y\316\367\275\377\377" + "e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000E)\337\377\367\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336" + "\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010]\357Y\316\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\202\020\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\060\204\377\377\242\020\000" + "\000U\255\377\377a\010\000\000\000\000A\010]\357\272\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\272\326\373\336\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000\367\275\236\367\000\000\000\000\000\000\000\000\000\000\000\000\232" + "\326\272\326\000\000\000\000\000\000\000\000\000\000\272\326\373\336\060\204}\357\040\000\000\000\000\000" + "\000\000\000\000\000\000]\357\377\377\266\265\000\000\000\000\020\204\377\377\377\377a\010\000\000" + "\000\000\000\000\000\000\363\234\377\377\010B\206\061\377\377\327\275\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275" + "\337\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\010B\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Y\316}\357" + "A\010\000\000\000\000\000\000\000\000\000\000Y\316\034\347\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000" + "\256s\377\377\313Z\000\000\000\000\000\000\000\000$!\000\000\000\000\000\000\000\000\000\000\000\000\272\326\232" + "\326\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\262" + "\224\377\377\004!\000\000\000\000\000\000\000\000a\010\276\367U\255\000\000\000\000\000\000\000\000\000\000\020\204" + "\377\377\236\367\363\234\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377\377\216s\000\000" + "\000\000\347\071\377\377<\347\000\000\000\000\000\000\000\000E)\377\377\327\275\000\000\000\000\363\234" + "\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000\000\000" + "\000\000\000\000\000\000\313Z\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\236" + "\367\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A" + "\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\010B\377\377q\214\000\000\000\000U\255" + "\377\377a\010\000\000\000\000\000\000a\010}\357\333\336\000\000\000\000\000\000\252R\232\326\343\030" + "\000\000\000\000\000\000\000\000\313Z\377\377\020\204\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266" + "\265\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377\363\234\000\000\000\000\000\000\000\000\357{" + "\377\377\252R\000\000\000\000\000\000\000\000\000\000E)\377\377\377\377IJ\000\000\000\000\000\000\000\000\000\000" + "\000\000\262\224\377\377e)\000\000\000\000\040\000\236\367\367\275\000\000\000\000\000\000\000\000u\255" + "\377\377e)\000\000\000\000\303\030\276\367\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327" + "\275\377\377\343\030\000\000\000\000\000\000\000\000\000\000a\010<\347<\347a\010\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\373\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000q\214\377\377e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\020\204\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377" + "$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\373\336\276\367\212R\000\000\000\000\246" + "\061]\357\236\367\343\030\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000\317{\377" + "\377\014c\000\000\000\000\353Z\337\377\337\377U\255\317{\317{\226\265\377\377\070\306" + "A\010\000\000\000\000\000\000\000\000\000\000\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\363\234\377\377\367\275\317{\256s\226\265\377\377\226\265\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\232\326}\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000mk<\347\000\000\000\000\000" + "\000\000\000\266\265\262\224\000\000\000\000\000\000\246\061\377\377\024\245\000\000\000\000\000\000\000\000" + "\020\204\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\327\275\377\377\343\030\000\000\000\000" + "\000\000\000\000\000\000q\214\377\377\226\265mkmkmkmkmkmk\357{\202\020\000\000\000\000\000\000\373" + "\336\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343" + "\030\337\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377" + "A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377$!\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000E)]\357\377\377\373\336\272\326\377\377\276\367iJ\000" + "\000\000\000\000\000U\255\377\377a\010\000\000\000\000\000\000\000\000a\010}\357\373\336\040\000\000\000\000\000" + "$!\262\224\333\336\276\367\236\367y\316\216s\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\040\000\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mky\316\276\367\276" + "\367\232\326\216s\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\363\234\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000(B\024\245\000\000\000\000\000\000\000\000\216smk\000\000\000\000\000\000\367\275\276" + "\367\343\030\000\000\000\000\000\000\000\000A\010<\347<\347a\010\000\000\000\000\000\000\000\000\000\000\327\275" + "\377\377\343\030\000\000\000\000\000\000\000\000\000\000y\316\377\377\377\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\377\343\030\000\000\000\000\000\000\373\336\226\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\337\377" + "\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377A\010\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\202\020\060\204<\347\337\377\363\234$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336" + "\327\275\004!\004!\004!\004!\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)y\316\206" + "\061\000\000\000\000\000\000\000\000\303\030\004!\004!\004!\004!\222\224\377\377A\010\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\004!\004!\004!\004!\004!\004!\004!\004!\004!\004" + "!\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\060\204\337\377a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377" + "\377\377\377\377\377\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336\377\377\377\377\377\377\377\377\377" + "\377\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000E)\377" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\307\071\377\377\070\306\216smk\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010BiJiJiJiJiJiJ\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010BiJ" + "iJiJiJiJiJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010iJ" + "iJiJiJiJiJiJiJiJiJa\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\313Z\070\306\236\367\377\377\262\224\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020A\010\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020<\347\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377(B\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\323\234\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\252RY\316\276" + "\367\236\367\266\265\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\010B\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\202\020a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020" + "A\010\000\000\000\000\000\000\000\000mk\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\276\367\377\377\377\377\377\377<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\363\234\276\367\343\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\014c\377\377\272\326\357{\357{\373\336\337" + "\377$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216" + "s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\276\367}\357\242" + "\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\337\377\034\347\040\000\000" + "\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000,cmkmk]" + "\357<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\272\326\024\245\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\060\204" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373" + "\336<\347A\010\000\000\000\000a\010\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\242\020\373\336\272\326\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000E)]\357\070\306\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000E)q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\202\020\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\206\061\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377\060\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\377\377q\214\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377" + "\216s\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377" + "\313Z\000\000\000\000\000\000\000\000\040\000a\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000a\010\020\204\272\326\276\367\276\367Y\316mk\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\252R\232\326\337\377\373\336Q\214A\010\000\000\000\000\000\000\000\000\000\000a\010" + "\317{\232\326\276\367}\357\266\265\010B\000\000\000\000\000\000\000\000\000\000\014cy\316\276\367" + "\034\347\060\204\343\030\377\377\060\204\000\000\000\000\000\000\000\000\246\061u\255]\357\337" + "\377\272\326\256s\040\000\000\000\000\000\000\000\357{\377\377\377\377\377\377\377\377\377" + "\377\377\377\377\377$!\000\000\000\000\000\000\000\000A\010\060\204\034\347\337\377\373\336" + "\317{\246\061\367\275\337\377\010B\000\000\010B\377\377\216s\242\020\323\234]\357" + "\236\367U\255\202\020\000\000\000\000\000\000\000\000\256s\377\377\377\377\377\377\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\337\377\377\377\377\377\377\377\377\377" + "\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000a\010\070\306\276\367\010" + "B\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377" + "\020\204\060\204\236\367\030\306\202\020\212R\373\336}\357mk\000\000\000\000(B\377\377" + "Mk\242\020\323\234]\357\276\367U\255\202\020\000\000\000\000\000\000\000\000\000\000\212R\030\306" + "}\357}\357\030\306\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\070\306\236\367\363\234\317{\020\204\266\265\377\377\064" + "\245\000\000\000\000\000\000\222\224\377\377\363\234\236\367q\214\256s\367\275\377\377" + "\070\306\040\000\000\000\000\000\000\000\343\030\333\336\337\377U\255\256sq\214\373\336\377" + "\377\317{\000\000\000\000\000\000\222\224\377\377\226\265\216sQ\214]\357\327\275\377" + "\377\060\204\000\000\000\000\000\000\313Z\337\377y\316\020\204\317{\367\275\377\377\226" + "\265\000\000\000\000\000\000\246\061mk\357{\377\377\367\275mkmkmka\010\000\000\000\000\000\000\000\000" + "\266\265\377\377\024\245\256s\226\265\377\377\337\377\064\245\256sE)\000\000\010" + "B\377\377q\214\034\347\266\265\256s\226\265\377\377\367\275\000\000\000\000\000\000\000" + "\000\206\061mkmk\034\347\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Mkmkmkmk}\357" + "\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\202\020y\316\236\367\347\071" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377" + "\377\034\347u\255Q\214\377\377\226\265]\357\357{\333\336\337\377\242\020\000" + "\000(B\377\377Q\214<\347\226\265\256s\226\265\377\377\266\265\000\000\000\000\000\000\000" + "\000Q\214\377\377\272\326\357{\357{\272\326\377\377\060\204\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000$!\202\020\000\000\000\000\000\000\000\000" + "Mk\377\377\307\071\000\000\000\000\222\224\377\377\337\377E)\000\000\000\000\000\000\064\245\377" + "\377Mk\000\000\000\000\000\000Y\316\337\377\010B\000\000\000\000\000\000A\010\226\265\256s\000\000\000\000" + "\010B\377\377q\214\000\000\000\000\000\000\004!\276\367\377\377\060\204\000\000\000\000\343\030\276" + "\367\262\224\000\000\000\000\000\000\000\000q\214\377\377iJ\000\000\000\000\000\000\000\000\343\030\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\307\071\377\377Mk\000\000\000\000\000\000\222\224\377" + "\377\242\020\000\000\000\000\000\000\010B\377\377\377\377\014c\000\000\000\000\000\000\327\275\377\377" + "\004!\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\303\030\272" + "\326\236\367\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\232\326\000\000\000\000\232\326\377\377\313Z\000\000Mk\377" + "\377\307\071\000\000(B\377\377\377\377\353Z\000\000\000\000\000\000\030\306\377\377\303\030" + "\000\000\000\000IJ\377\377\030\306\040\000\000\000\000\000\040\000\030\306\377\377(B\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\303\030" + "\202\020\040\000\236\367\020\204\000\000\000\000\222\224\377\377\262\224\000\000\000\000\000\000\000" + "\000$!\377\377\030\306\000\000\000\000IJ\377\377q\214\000\000\000\000\000\000\000\000\000\000A\010\000\000\000" + "\000\000\000\064\245\337\377\202\020\000\000\000\000\000\000\000\000\262\224\377\377\060\204\000\000\000" + "\000\020\204\377\377\206\061\004!\004!\004!\004!(B\377\377\262\224\000\000\000\000\000\000\000\000\343" + "\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000,c\377\377\242\020\000\000\000\000\000\000" + "\307\071\377\377\347\071\000\000\000\000\000\000\010B\377\377\266\265\000\000\000\000\000\000\000\000Mk" + "\377\377iJ\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\343\030" + "\333\336}\357\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000" + "\000\000\000\000\000\000\000\000\303\030\377\377\222\224\000\000\000\000\327\275\337\377\040\000\000\000" + "\252R\377\377\010B\000\000(B\377\377\226\265\000\000\000\000\000\000\000\000\216s\377\377IJ\000" + "\000\000\000\327\275\377\377\206\061\000\000\000\000\000\000\000\000\206\061\377\377\266\265\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000Mky\316\377" + "\377\377\377\377\377\377\377\377\377\024\245\000\000\000\000\222\224\377\377\212R" + "\000\000\000\000\000\000\000\000\000\000}\357]\357\000\000\000\000Q\214\377\377\307\071\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\272\326\333\336\000\000\000\000\000\000\000\000\000\000\313Z\377\377\060" + "\204\000\000\000\000\327\275\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\377\377U\255\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000iJ\377\377\010B\000\000\000\000\000\000,c\377\377\004!\000\000\000\000\000\000\010B\377\377\317" + "{\000\000\000\000\000\000\000\000\212R\377\377\353Z\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000" + "\000\000mk\377\377\357{\034\347\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000\000\327" + "\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377\377\216s\000\000\000\000\000\000\000\000\313" + "Z\377\377\252R\000\000\000\000\276\367<\347\000\000\000\000\000\000\000\000\000\000\000\000]\357\236\367" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\030\306\377\377" + "\266\265mk\252R\313Zmk}\357u\255\000\000\000\000\222\224\377\377\246\061\000\000\000\000\000" + "\000\000\000\000\000\272\326\236\367\000\000\000\000\024\245\377\377$!\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000<\347y\316\000\000\000\000\000\000\000\000\000\000\010B\377\377\060\204\000\000\000\000y" + "\316<\347iJiJiJiJiJiJiJ\206\061\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000A\010\034\347\034\347\252RE),c\236\367\367\275\000\000\000\000" + "\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\000" + "\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<" + "\347\373\336\000\000\000\000\000\000\000\000mk\377\377\377\377y\316\337\377\034\347\242\020" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303" + "\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377" + "\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000A\010\377\377Y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000Y\316\377\377A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\020\204\377\377\252R\000\000\000\000\000\000\000\000A\010\377\377\226\265\000\000\000\000" + "\222\224\377\377IJ\000\000\000\000\000\000\000\000\000\000\034\347\333\336\000\000\000\000Q\214\377\377" + "\010B\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\232\326]\357\000\000\000\000\000\000\000\000\000\000" + "\252R\377\377\060\204\000\000\000\000\030\306\276\367\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\014c\377\377\377\377\377\377\377\377\367\275\303\030\000\000\000\000\000\000\000\000\010B\377" + "\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000y\316\236" + "\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000" + "\000\000\000\000mk\377\377\266\265A\010Mk\377\377\030\306\040\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000" + "\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000" + "\313Z\377\377\313Z\000\000\000\000\276\367\034\347\000\000\000\000\000\000\000\000\000\000\000\000\034\347" + "\276\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\236" + "\367\000\000\000\000\000\000\000\000\000\000\252R\377\377\226\265\000\000\000\000\222\224\377\377\317" + "{\000\000\000\000\000\000\000\000\303\030\377\377\064\245\000\000\000\000(B\377\377\363\234\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377e)\000\000\000\000\000\000\000\000q\214\377\377" + "\060\204\000\000\000\000q\214\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\333\336\317{e)(" + "B$!\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377" + "\014c\000\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\323" + "\234\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000" + "\000\000\000\000\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377" + "\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\327\275" + "\377\377E)\000\000\000\000\000\000\000\000e)\377\377\327\275\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\367\275\377\377\303\030\000\000\000\000\000\000\343\030\034" + "\347\377\377\226\265\000\000\000\000\222\224\377\377\034\347\242\020\000\000\000\000\040\000\064" + "\245\377\377\010B\000\000\000\000\000\000Y\316\377\377\353Z\000\000\000\000\000\000\000\000Mk\303\030\000" + "\000\000\000\307\071\377\377u\255\000\000\000\000\000\000\242\020}\357\377\377\060\204\000\000\000\000" + "E)\377\377\034\347\343\030\000\000\000\000\000\000a\010mk\000\000\000\000\000\000\000\000\000\000\343\030\377" + "\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\377\377\014c\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000\000\000\212R\377\377\014c\000" + "\000\000\000\000\000\000\000\000\000\000\000y\316\236\367\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\040\000\030\306" + "\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\373\336<\347\000\000\000\000\000\000\000\000\000\000\303" + "\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010B\000\000(B\377" + "\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000iJ\377\377\030\306A\010\000\000" + "\000\000A\010\030\306\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\252R\377\377\373\336\020\204\216s\323\234\236\367\363\234\377\377" + "\226\265\000\000\000\000\222\224\377\377\070\306\034\347q\214\357{Y\316\377\377\222" + "\224\000\000\000\000\000\000\000\000\343\030\333\336\377\377\327\275\317{\317{Y\316\377\377" + "\020\204\000\000\000\000\000\000Q\214\377\377\070\306\256s\020\204\034\347\266\265\377\377" + "Q\214\000\000\000\000\000\000Mk\377\377\236\367\262\224\216sq\214<\347\236\367\004!\000\000" + "\000\000\000\000\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000}\357\276" + "\367\323\234\256smk\014c\010BA\010\000\000\000\000\000\000\010B\377\377\216s\000\000\000\000\000\000" + "\000\000\212R\377\377\014c\000\000\000\000\000\000\010Bmkmk\034\347\276\367mkmk\246\061\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000<\347\373\336\000\000\000\000\000\000\000\000mk\377\377\313" + "Z\000\000\000\000\000\000\242\020\034\347\377\377(B\000\000\000\000A\010mkmkmk]\357}\357mkmkmkA" + "\010\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377\377\010" + "B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\000\000q\214\377" + "\377\333\336\357{\357{\333\336\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\030\306}\357\276\367Y\316\353Z\206\061" + "\377\377\226\265\000\000\000\000\222\224\327\275A\010\060\204\034\347\276\367\232\326" + ",c\000\000\000\000\000\000\000\000\000\000\000\000a\010\357{\232\326\276\367\236\367\030\306\252R\000" + "\000\000\000\000\000\000\000\000\000\014c\232\326\276\367\373\336\256s\202\020\377\377\064\245" + "\000\000\000\000\000\000\000\000\307\071u\255]\357\337\377<\347\024\245\004!\000\000\000\000\000\000\000\000" + "\000\000\343\030\377\377q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\266\265\232\326" + "\034\347\276\367\377\377\377\377\377\377<\347\004!\000\000\000\000\010B\377\377\216s" + "\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000\323\234\377\377\377\377\377" + "\377\377\377\377\377\377\377\020\204\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000]" + "\357\333\336\000\000\000\000\000\000\000\000mk\377\377\313Z\000\000\000\000\000\000\000\000e)\276\367}\357" + "$!\000\000\343\030\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\377\343\030\000\000\303\030\377\377\020\204\000\000\000\000\327\275<\347\000\000\000\000\252R\377" + "\377\010B\000\000(B\377\377Mk\000\000\000\000\000\000\000\000\313Z\377\377\313Z\000\000\000\000\000\000\000" + "\000\252R\030\306\236\367\236\367\030\306\252R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\030\306\327\275\000\000\000\000\000\000\000\000a\010iJ\377" + "\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000\377" + "\377\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000a\010\377\377\064\245\000\000\000\000\000\000\000\000\000\000\202\020\337" + "\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\216s\000\000\000\000\000\000Mk\377" + "\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\030\306\377\377Y\316Q\214\216s\256s\222\224\034\347" + "\276\367\206\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377u\255\256s" + "\363\234\377\377\373\336\202\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\216s\367\275<\347\337" + "\377\337\377\034\347\064\245e)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\060\204" + "\373\336\337\377]\357\363\234\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\242\020\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\367\275\236\367\377\377y\316\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\236" + "\367\070\306\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\262\224\377\377" + "IJ\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000iJ\377\377\232\326\317{mk\252R\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000IJmk\317{\070" + "\306\377\377\014c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\303" + "\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316]\357A\010\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\333\336\034\347\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\070\306\337\377\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000A\010\377\377U\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377" + "\377\206\061\353Z\272\326\276\367\373\336\020\204A\010\000\000\000\000\000\000\000\000\000\000\313" + "Z\070\306\236\367]\357\262\224\242\020\377\377\363\234\000\000\000\000\000\000$!\377\377" + "\064\245\303\030\024\245]\357\276\367\070\306(B\000\000\000\000\000\000A\010\357{\272\326" + "\236\367\276\367\272\326\020\204a\010\000\000\000\000\000\000\212R\377\377\377\377\377" + "\377\377\377\377\377\377\377\377\377\262\224\000\000\000\000\000\000\216s\377\377\347" + "\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\333\336\373\336\000\000\000\000\000\000" + "\000\000\000\000\000\000\272\326Y\316\000\000\020\204\337\377\040\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\202\020\377\377\317{\000\000\216s\377\377\216s\000\000\000\000\000\000\000\000\064\245\337\377" + "E)\000\000\000\000\226\265\377\377\343\030\000\000\000\000\000\000\000\000\206\061\377\377\020\204\000" + "\000\000\000iJ\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377" + "\307\071\000\000\000\000\000\000\000\000\242\020\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020" + "\204\377\377E)\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377" + "Q\214}\357q\214\216s\226\265\377\377\070\306\040\000\000\000\000\000\000\000q\214\377\377" + "y\316\357{\060\204\272\326\367\275\377\377\363\234\000\000\000\000\000\000$!\377\377u" + "\255\034\347Y\316\317{\020\204\034\347\367\275\000\000\000\000\000\000\226\265\377\377\367" + "\275\317{\357{\266\265\377\377\373\336\343\030\000\000\000\000\004!mkmk\236\367\034\347" + "mkmkmk\347\071\000\000\000\000\000\000\216s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377" + "\014c\000\000\000\000\256s\377\377(B\000\000\000\000\000\000\000\000\242\020\377\377\020\204\000\000iJ\377" + "\377\206\061\000\000\000\000Q\214\226\265\000\000\000\000\343\030\377\377\212R\000\000\000\000\367" + "\275\276\367E)\000\000\000\000iJ\377\377\317{\000\000\000\000\000\000IJ\377\377\357{\000\000\000\000" + "\000\000\000\000,c\377\377IJ\000\000\000\000\004!mkmkmkmkmk\222\224\377\377\333\336a\010\000\000" + "\000\000\000\000\000\000\202\020\377\377\024\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000Q\214\377\377" + "$!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020\040\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377<\347$" + "!\000\000\000\000\000\000Q\214\377\377\317{\000\000\000\000(B\377\377\226\265\000\000\000\000\000\000a\010" + "\272\326\377\377\363\234\000\000\000\000\000\000$!\377\377\377\377\222\224\000\000\000\000\000" + "\000\303\030\206\061\000\000\000\000\000\000\377\377y\316\000\000\000\000\000\000\000\000\307\071\367\275" + "\040\000\000\000\000\000\000\000\000\000\000\000\276\367\030\306\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256" + "s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\242\020\337\377" + "U\255\000\000\000\000\000\000\000\000\353Z\377\377\206\061\000\000\343\030\377\377,c\000\000\000\000y\316" + "\337\377a\010\000\000\206\061\377\377e)\000\000\000\000\343\030\236\367y\316\040\000\202\020" + "<\347Y\316\000\000\000\000\000\000\000\000\000\000\373\336\373\336\000\000\000\000\000\000\000\000U\255\276\367" + "A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000a\010\272\326\276\367E)\000\000\000\000\000\000\000\000\000" + "\000\242\020\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316" + "\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377E)\000\000\000\000\000" + "\000\000\000\000\000\000\000IJ\034\347\377\377\337\377\064\245\010Be)\323\234\226\265\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377Q\214" + "\000\000\000\000\000\000\000\000\202\020\276\367\333\336\000\000\000\000u\255\377\377\004!\000\000\000\000\000" + "\000\000\000Mk\377\377\363\234\000\000\000\000\000\000$!\377\377]\357\040\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000y\316\236\367\246\061\000\000\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000" + "\000\000\040\000\377\377\226\265\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\347\071" + "\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000U\255\337\377\242\020\000\000\000\000" + "\000\000\030\306\232\326\000\000\000\000\000\000]\357\323\234\000\000a\010\377\377\377\377\252" + "R\000\000\212R\377\377A\010\000\000\000\000\000\000\313Z\377\377\060\204\024\245\337\377e)\000" + "\000\000\000\000\000\000\000\000\000\256s\377\377\010B\000\000\000\000\040\000\236\367U\255\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000u\255\377\377\252R\000\000\000\000\000\000\000\000\000\000\000\000\010B\377\377" + "\353Z\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000(B\377\377\252R\000\000\000\000\000\000\000\000\000\000\242\020" + "\236\367\064\245\313Z\256s\272\326\377\377\377\377\276\367IJ\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377IJ\000\000\000\000\000\000" + "\000\000\000\000y\316\377\377\040\000\000\000\034\347\034\347\000\000\000\000\000\000\000\000\000\000\010B\377" + "\377\363\234\000\000\000\000\000\000$!\377\377u\255\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000$!\232\326\377\377\266\265\014c\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\242\020" + "\377\377\064\245\000\000\000\000\000\000\000\000\000\000\000\000\000\000\256s\377\377\347\071\000\000\000\000\000" + "\000\000\000\212R\377\377\014c\000\000\000\000\000\000(B\377\377\216s\000\000\000\000$!\377\377mk\000" + "\000\000\000\000\000\266\265y\316\000\000IJ]\357\070\306\024\245\000\000\256s\034\347\000\000\000\000" + "\000\000\000\000\000\000U\255\377\377\377\377\357{\000\000\000\000\000\000\000\000\000\000\000\000\242\020\337" + "\377\064\245\000\000\000\000iJ\377\377\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000\317{\377\377" + "q\214\000\000\000\000\000\000\000\000\000\000\303\030(B\272\326\232\326A\010\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\030\306\373\336iJ\343\030\000\000\000\000\000\000\000\000a\010\000\000\000\000\000\000\000\000e)" + "\010B\242\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\246\061\000\000\000\000\000\000\000\000\000\000\266\265\377\377\242\020\000\000\276\367" + "Y\316\000\000\000\000\000\000\000\000\000\000\206\061\377\377\363\234\000\000\000\000\000\000$!\377\377\363" + "\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\313Z\266\265\337\377\377" + "\377\226\265e)\000\000\000\000\000\000\000\000\000\000\004!\377\377\262\224\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\256s\377\377\347\071\000\000\000\000\000\000\000\000\212R\377\377\014c\000\000\000\000\000\000" + "\000\000\373\336\272\326\000\000\000\000\222\224\276\367a\010\000\000\000\000\000\000\020\204\337\377" + "\040\000\060\204\064\245\317{]\357\000\000\323\234\327\275\000\000\000\000\000\000\000\000\000\000\206" + "\061\377\377\377\377\303\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\064\245\337\377\202" + "\020\000\000\024\245}\357\040\000\000\000\000\000\000\000\000\000\000\000\000\000IJ\377\377\367\275\000\000\000" + "\000\000\000\000\000\000\000\000\000\367\275\377\377\034\347\303\030\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\202\020\272\326\377\377\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\222\224\377\377(B\000\000\000\000\000\000\000\000\000\000\030\306\377\377\000\000\000\000\034\347\034" + "\347\000\000\000\000\000\000\000\000\000\000(B\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020mk]\357\276\367" + "E)\000\000\000\000\000\000\000\000$!\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377" + "\377\010B\000\000\000\000\000\000\000\000,c\377\377\014c\000\000\000\000\000\000\000\000\317{\377\377\347\071" + "a\010\236\367\262\224\000\000\000\000\000\000\000\000iJ\377\377\206\061\070\306\014c\206\061\377" + "\377\307\071\367\275q\214\000\000\000\000\000\000\000\000\000\000\030\306\276\367\377\377\266\265" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\347\071\377\377mk\040\000}\357\323\234\000\000\000\000\000" + "\000\000\000\000\000\000\000$!}\357\034\347\242\020\000\000\000\000\000\000\000\000\000\000\000\000\307\071mk<\347" + "Y\316A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\327\275}\357\256s\347\071\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\317{\000\000\000\000\000\000\000\000A\010\236\367" + "Y\316\000\000\000\000u\255\377\377$!\000\000\000\000\000\000\000\000\357{\377\377\363\234\000\000\000\000" + "\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\343\030\000\000\000\000" + "\000\000\000\000\000\000(B\377\377\357{\000\000\000\000\000\000\000\000\303\030\377\377\363\234\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\313Z\377\377,c\000\000\000\000\000\000\000\000\262\224\377\377\014" + "c\000\000\000\000\000\000\000\000\303\030\377\377\024\245mk\377\377E)\000\000\000\000\000\000\000\000\343\030" + "\377\377mk\337\377\303\030\000\000<\347\060\204\034\347\353Z\000\000\000\000\000\000\000\000\256" + "s\377\377\216s\060\204\377\377mk\000\000\000\000\000\000\000\000\000\000\000\000\000\000\272\326\232\326" + "(B\377\377\347\071\000\000\000\000\000\000\000\000\000\000a\010\272\326\337\377\246\061\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212R\377\377\313Z\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010" + "B\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377]\357" + "\303\030\000\000\000\000\000\000q\214\377\377\014c\000\000\000\000(B\377\377U\255\000\000\000\000\000\000\343" + "\030]\357\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000$!<\347\307\071\000\000\000\000\000\000\000\000\353Z\377\377\216s\000\000\000\000\000" + "\000\000\000\000\000\236\367\272\326\000\000\000\000\000\000\004!\303\030\000\000\000\000\343\030\377\377Y" + "\316\040\000\000\000\000\000e)\337\377\377\377\014c\000\000\000\000\000\000\000\000\000\000\226\265\276\367" + "\373\336\327\275\000\000\000\000\000\000\000\000\000\000\000\000]\357\333\336\272\326\000\000\000\000\363" + "\234\373\336\377\377e)\000\000\000\000\000\000e)\337\377\070\306\000\000\040\000Y\316\276\367" + "e)\000\000\000\000\000\000\000\000\000\000\000\000mk\377\377Y\316\034\347\000\000\000\000\000\000\000\000\000\000\000\000" + "u\255\377\377,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377Q\214\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\246\061\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\222\224\377\377\272\326]\357q\214\357{\030\306\377\377\226" + "\265\000\000\000\000\000\000\000\000\262\224\377\377\070\306\256s\060\204]\357\266\265\377" + "\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000iJ\276\367\377\377U\255\256s\256s\024\245\337\377\373\336\202\020\000\000\000\000" + "\000\000\000\000\000\000\363\234\377\377\266\265\317{\024\245\276\367\357{\000\000\000\000\000\000" + "\323\234\377\377y\316\357{\262\224\276\367\024\245\377\377\014c\000\000\000\000\000\000" + "\000\000\000\000iJ\377\377\377\377IJ\000\000\000\000\000\000\000\000\000\000\000\000\266\265\377\377\222" + "\224\000\000\000\000\252R\377\377\337\377\040\000\000\000\000\000\040\000\232\326\276\367$!\000\000" + "\000\000$!\276\367\232\326A\010\000\000\000\000\000\000\000\000\000\000a\010\276\367\377\377\060\204" + "\000\000\000\000\000\000\000\000\000\000\317{\377\377\373\336mkmkmkmkmkmkmk\000\000\000\000\000\000\000\000\004" + "!\377\377\222\224\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\357{\377\377\206\061\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\347\071\317{\333\336\337" + "\377\272\326\256s\000\000\000\000\000\000\000\000\000\000\000\000Mk\272\326\276\367\333\336\216s" + "\004!\377\377\363\234\000\000\000\000\000\000$!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\004!\222\224\272\326\276\367\337\377\373\336\222\224\242\020\000" + "\000\000\000\000\000\000\000\000\000\000\000a\010\024\245}\357\337\377\272\326\357{a\010\000\000\000\000\000" + "\000\040\000\060\204<\347\276\367Y\316iJE)\377\377\317{\000\000\000\000\000\000\000\000\000\000\000\000" + "\034\347\333\336\000\000\000\000\000\000\000\000\000\000\000\000\000\000\020\204\377\377IJ\000\000\000\000\202" + "\020\377\377y\316\000\000\000\000\000\000\060\204\377\377mk\000\000\000\000\000\000\000\000\014c\377\377" + "\262\224\000\000\000\000\000\000\000\000\000\000\000\000\363\234\377\377E)\000\000\000\000\000\000\000\000\000\000y\316" + "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377y\316\000\000" + "\000\000\000\000\000\000E)\377\377Q\214\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000y" + "\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\216s\377\377\347\071" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\307\071\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377\363" + "\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\363\234y\316\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000E)\377\377\323\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\060\204" + "\377\377\347\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377" + "\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004" + "!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\202\020\000\000\000\000$!\276\367,c\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\202\020\377\377\373\336A\010\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000y\316\377\377\004!\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\222" + "\224\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\004!\377\377\363\234\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\004!\373\336\317{\216s\373\336\232\326\040\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\024\245\377" + "\377\333\336Q\214mk\212R\000\000\000\000\000\000\000\000\000\000\000\000\000\000y\316\232\326\000\000\000\000" + "\000\000\000\000\000\000\000\000IJmk\060\204\232\326\377\377\266\265\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\222\224\377\377\307\071\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004!\377\377\363\234\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\303\030\064\245]\357}\357\064\245\303" + "\030\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\040\000\256s\070\306}\357\337\377\070\306\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000y\316\232\326\000\000\000\000\000\000\000\000\000\000\000\000\226\265\337\377}\357Y\316" + "\357{A\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000" + "\000\000\000\000\000\000\000\000\000\000\000\000\000\000" +}; + diff --git a/src/main.c b/src/main.c index 74b5497..b91a975 100644 --- a/src/main.c +++ b/src/main.c @@ -102,12 +102,19 @@ void kmain(void) asm("cpsie i"); dsp_init(); - dsp_set_addr(0, 0, LCD_WIDTH, LCD_HEIGHT); - int w = LCD_WIDTH * LCD_HEIGHT; - do { - dsp_write_data(0);//c >> 8); - dsp_write_data(0);//c & 0xFF); - } while (w--); + //uint16_t c = 0x38; + uint16_t c = 0; + for (int i = 0; i < LCD_HEIGHT; i++) { + dsp_set_addr(0, i, LCD_WIDTH - 1, i); + int w = LCD_WIDTH - 1; + do { + dsp_write_data(c);//c >> 8); + dsp_write_data(c);//c & 0xFF); + } while (w--); + } + + extern void dsp_puts(const char *); + dsp_puts("Hello, world! My name is Clyne."); //task_start(lcd_handler, 128); //delay(200);