aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input
diff options
context:
space:
mode:
authorimilka <pkzl22@gmail.com>2012-11-10 22:16:18 +0000
committerEspen Fjellvær Olsen <espen@mrfjo.org>2012-11-11 15:59:50 +0100
commit3c3b858c0168ae826525595ef2fb5d275484f989 (patch)
tree582c77f5deabe0604845fccde2b4186f4c82857a /drivers/input
parentb1b33a2c6e1af144fae79c803df637683502e5c8 (diff)
downloadkernel_samsung_smdk4412-3c3b858c0168ae826525595ef2fb5d275484f989.zip
kernel_samsung_smdk4412-3c3b858c0168ae826525595ef2fb5d275484f989.tar.gz
kernel_samsung_smdk4412-3c3b858c0168ae826525595ef2fb5d275484f989.tar.bz2
n7100 support
Change-Id: I111e3be9a1c6ea8b68eab5c87fa6c084ba9bb5c3
Diffstat (limited to 'drivers/input')
-rw-r--r--drivers/input/touchscreen/mms152_ts.c634
-rwxr-xr-xdrivers/input/touchscreen/wacom/table-q1.h57
-rwxr-xr-xdrivers/input/touchscreen/wacom/table-t03g.h63
-rwxr-xr-xdrivers/input/touchscreen/wacom/table-t0lte.h63
-rwxr-xr-xdrivers/input/touchscreen/wacom/table-t0ltedcm.h64
-rwxr-xr-xdrivers/input/touchscreen/wacom/table-t0ltekors.h140
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CCW_LLeft_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordX_CCW_LLeft_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CW_LRight_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordX_CW_LRight_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PLeft_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordX_PLeft_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PRight_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordX_PRight_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CCW_LLeft_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordY_CCW_LLeft_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CW_LRight_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordY_CW_LRight_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PLeft_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordY_PLeft_44.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PRight_44.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_coordY_PRight_44.h)0
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PRight_T0.h71
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CCW_LLeft_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblX_CCW_LLeft_T0.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CW_LRight_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblX_CW_LRight_T0.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PLeft_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblX_PLeft_T0.h)0
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PRight_T0.h71
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CCW_LLeft_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblY_CCW_LLeft_T0.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CW_LRight_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblY_CW_LRight_T0.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PLeft_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblY_PLeft_T0.h)0
-rwxr-xr-x[-rw-r--r--]drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PRight_T0.h (renamed from drivers/input/touchscreen/wacom/wacom_i2c_tblY_PRight_T0.h)68
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CCW_LLeft_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CW_LRight_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PLeft_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PRight_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CCW_LLeft_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CW_LRight_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PLeft_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CCW_LLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CW_LRight_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PLeft_T0.h71
-rwxr-xr-xdrivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PRight_T0.h71
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c.c201
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_coord_table.h100
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_coord_tables.h3
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_firm.c26
-rwxr-xr-xdrivers/input/touchscreen/wacom/wacom_i2c_firm_g9.h4867
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_flash.c12
-rwxr-xr-xdrivers/input/touchscreen/wacom/wacom_i2c_flash_g9.c1518
-rwxr-xr-xdrivers/input/touchscreen/wacom/wacom_i2c_flash_g9.h474
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_func.c380
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_func.h12
-rw-r--r--drivers/input/touchscreen/wacom/wacom_i2c_tblX_PRight_T0.h71
73 files changed, 11145 insertions, 519 deletions
diff --git a/drivers/input/touchscreen/mms152_ts.c b/drivers/input/touchscreen/mms152_ts.c
index 37b772c..fa1d295 100644
--- a/drivers/input/touchscreen/mms152_ts.c
+++ b/drivers/input/touchscreen/mms152_ts.c
@@ -88,6 +88,7 @@ enum {
/* each address addresses 4-byte words */
#define ISP_MAX_FW_SIZE (0x1F00 * 4)
#define ISP_IC_INFO_ADDR 0x1F00
+#define ISP_CAL_DATA_SIZE 256
#ifdef SEC_TSP_FW_UPDATE
@@ -168,8 +169,8 @@ int touch_is_pressed;
#define ISC_DL_MODE 1
/* 5.55" OCTA LCD */
-#define FW_VERSION_L 0x18
-#define FW_VERSION_M 0x17
+#define FW_VERSION_L 0x29
+#define FW_VERSION_M 0x50
#define MAX_FW_PATH 255
#define TSP_FW_FILENAME "melfas_fw.bin"
@@ -180,7 +181,7 @@ int touch_is_pressed;
*/
#define DEFAULT_SLAVE_ADDR 0x48
-#define SECTION_NUM 4
+#define SECTION_NUM 3
#define SECTION_NAME_LEN 5
#define PAGE_HEADER 3
@@ -216,7 +217,7 @@ int touch_is_pressed;
#define ISC_MAX(x, y) (((x) > (y)) ? (x) : (y))
static const char section_name[SECTION_NUM][SECTION_NAME_LEN] = {
- "BOOT", "CORE", "PRIV", "PUBL"
+ "BOOT", "CORE", "CONF"
};
static const unsigned char crc0_buf[31] = {
@@ -271,8 +272,7 @@ enum {
SEC_NONE = -1,
SEC_BOOTLOADER = 0,
SEC_CORE,
- SEC_PRIVATE_CONFIG,
- SEC_PUBLIC_CONFIG,
+ SEC_CONFIG,
SEC_LIMIT
};
@@ -307,6 +307,12 @@ struct tsp_callbacks {
void (*inform_charger)(struct tsp_callbacks *tsp_cb, bool mode);
};
+#ifdef CONFIG_LCD_FREQ_SWITCH
+struct tsp_lcd_callbacks {
+ void (*inform_lcd)(struct tsp_lcd_callbacks *tsp_cb, bool en);
+};
+#endif
+
struct mms_ts_info {
struct i2c_client *client;
struct input_dev *input_dev;
@@ -339,8 +345,14 @@ struct mms_ts_info {
enum fw_flash_mode fw_flash_mode;
void (*register_cb)(void *);
struct tsp_callbacks callbacks;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ void (*register_lcd_cb)(void *);
+ struct tsp_lcd_callbacks lcd_callback;
+ bool tsp_lcdfreq_flag;
+#endif
bool ta_status;
bool noise_mode;
+ bool sleep_wakeup_ta_check;
#if defined(SEC_TSP_DEBUG)
unsigned char finger_state[MAX_FINGERS];
@@ -718,6 +730,7 @@ static void mms_set_noise_mode(struct mms_ts_info *info)
} else {
dev_notice(&client->dev, "noise_mode & TA disconnect!!!\n");
i2c_smbus_write_byte_data(info->client, 0x30, 0x2);
+ info->noise_mode = 0;
}
}
@@ -736,18 +749,21 @@ static void reset_mms_ts(struct mms_ts_info *info)
release_all_fingers(info);
mms_pwr_on_reset(info);
- enable_irq(info->irq);
- info->enabled = true;
- if (info->ta_status) {
- dev_notice(&client->dev, "TA connect!!!\n");
- i2c_smbus_write_byte_data(info->client, 0x33, 0x1);
- } else {
- dev_notice(&client->dev, "TA disconnect!!!\n");
- i2c_smbus_write_byte_data(info->client, 0x33, 0x2);
+ info->enabled = true;
+ if (info->fw_ic_ver < 0x18) {
+ if (info->ta_status) {
+ dev_notice(&client->dev, "TA connect!!!\n");
+ i2c_smbus_write_byte_data(info->client, 0x33, 0x1);
+ } else {
+ dev_notice(&client->dev, "TA disconnect!!!\n");
+ i2c_smbus_write_byte_data(info->client, 0x33, 0x2);
+ }
}
mms_set_noise_mode(info);
+ enable_irq(info->irq);
+
dev_notice(&client->dev, "%s--\n", __func__);
}
@@ -777,6 +793,41 @@ static void melfas_ta_cb(struct tsp_callbacks *cb, bool ta_status)
*/
}
+#ifdef CONFIG_LCD_FREQ_SWITCH
+static void melfas_lcd_cb(struct tsp_lcd_callbacks *cb, bool en)
+{
+ struct mms_ts_info *info =
+ container_of(cb, struct mms_ts_info, lcd_callback);
+
+ if (info->enabled == false) {
+ dev_err(&info->client->dev,
+ "[TSP] do not excute %s.(touch off)\n", __func__);
+ return;
+ }
+
+ if (info->fw_ic_ver < 0x21) {
+ dev_err(&info->client->dev,
+ "[TSP] Do not support firmware LCD framerate changing(ver = 0x%x)\n",
+ info->fw_ic_ver);
+ return;
+ }
+
+ if (en) {
+ if (info->tsp_lcdfreq_flag == 0) {
+ info->tsp_lcdfreq_flag = 1;
+ dev_info(&info->client->dev, "[TSP] LCD framerate to 40 Hz\n");
+ i2c_smbus_write_byte_data(info->client, 0x34, 0x1);
+ }
+ } else {
+ if (info->tsp_lcdfreq_flag == 1) {
+ info->tsp_lcdfreq_flag = 0;
+ dev_info(&info->client->dev, "[TSP] LCD framreate to 60 Hz\n");
+ i2c_smbus_write_byte_data(info->client, 0x34, 0x1);
+ }
+ }
+}
+#endif
+
static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
{
struct mms_ts_info *info = dev_id;
@@ -866,7 +917,7 @@ static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
if (buf[0] == 0x0E) { /* NOISE MODE */
dev_dbg(&client->dev, "[TSP] noise mode enter!!\n");
- info->noise_mode = 1 ;
+ info->noise_mode = 1;
mms_set_noise_mode(info);
goto out;
}
@@ -920,12 +971,42 @@ static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
input_mt_slot(info->input_dev, id);
input_mt_report_slot_state(info->input_dev,
MT_TOOL_FINGER, false);
+#ifdef CONFIG_SAMSUNG_PRODUCT_SHIP
if (info->panel == 'M') {
if (info->finger_state[id] != 0) {
info->finger_state[id] = 0;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ dev_notice(&client->dev,
+ "R(%c)(%d) [%2d]", info->ldi,
+ (info->tsp_lcdfreq_flag ? 40 : 60),
+ id);
+#else
+ dev_notice(&client->dev,
+ "R(%c) [%2d]", info->ldi, id);
+#endif
+ }
+ } else {
+ if (info->finger_state[id] != 0) {
+ info->finger_state[id] = 0;
+ dev_notice(&client->dev,
+ "R [%2d]", id);
+ }
+ }
+#else
+ if (info->panel == 'M') {
+ if (info->finger_state[id] != 0) {
+ info->finger_state[id] = 0;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ dev_notice(&client->dev,
+ "R(%c)(%d) [%2d],([%4d],[%3d])",
+ info->ldi,
+ (info->tsp_lcdfreq_flag ? 40 : 60),
+ id, x, y);
+#else
dev_notice(&client->dev,
"R(%c) [%2d],([%4d],[%3d])",
info->ldi, id, x, y);
+#endif
}
} else {
if (info->finger_state[id] != 0) {
@@ -935,6 +1016,7 @@ static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
id, x, y, tmp[4], tmp[5]);
}
}
+#endif
continue;
}
if (info->panel == 'M') {
@@ -955,14 +1037,36 @@ static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
ABS_MT_ANGLE, angle);
input_report_abs(info->input_dev,
ABS_MT_PALM, palm);
-
+#ifdef CONFIG_SAMSUNG_PRODUCT_SHIP
+ if (info->finger_state[id] == 0) {
+ info->finger_state[id] = 1;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ dev_notice(&client->dev,
+ "P(%c)(%d) [%2d]", info->ldi,
+ (info->tsp_lcdfreq_flag ? 40 : 60), id);
+#else
+ dev_notice(&client->dev,
+ "P(%c) [%2d]", info->ldi, id);
+#endif
+ }
+#else
if (info->finger_state[id] == 0) {
info->finger_state[id] = 1;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ dev_notice(&client->dev,
+ "P(%c)(%d) [%2d],([%4d],[%3d]) w=%d, major=%d, minor=%d, angle=%d, palm=%d",
+ info->ldi,
+ (info->tsp_lcdfreq_flag ? 40 : 60),
+ id, x, y, tmp[4], tmp[6],
+ tmp[7], angle, palm);
+#else
dev_notice(&client->dev,
"P(%c) [%2d],([%4d],[%3d]) w=%d, major=%d, minor=%d, angle=%d, palm=%d",
info->ldi, id, x, y, tmp[4], tmp[6],
tmp[7], angle, palm);
+#endif
}
+#endif
} else {
input_mt_slot(info->input_dev, id);
input_mt_report_slot_state(info->input_dev,
@@ -975,13 +1079,20 @@ static irqreturn_t mms_ts_interrupt(int irq, void *dev_id)
ABS_MT_TOUCH_MAJOR, tmp[4]);
input_report_abs(info->input_dev,
ABS_MT_PRESSURE, tmp[5]);
-
+#ifdef CONFIG_SAMSUNG_PRODUCT_SHIP
+ if (info->finger_state[id] == 0) {
+ info->finger_state[id] = 1;
+ dev_notice(&client->dev,
+ "P [%2d]", id);
+ }
+#else
if (info->finger_state[id] == 0) {
info->finger_state[id] = 1;
dev_notice(&client->dev,
"P [%2d],([%4d],[%3d]),S:%d W:%d",
id, x, y, tmp[4], tmp[5]);
}
+#endif
}
touch_is_pressed++;
}
@@ -1070,8 +1181,7 @@ static int mms100_get_version_info(struct i2c_client *_client)
unsigned char rd_buf[8];
/* config version brust read (core, private, public) */
- ret = mms100_i2c_read(_client, ISC_ADDR_VERSION, 4, rd_buf);
-
+ ret = mms100_i2c_read(_client, ISC_ADDR_VERSION, 3, rd_buf);
if (ret < 0) {
pr_info("[TSP ISC] %s,%d: i2c read fail[%d]\n",
__func__, __LINE__, ret);
@@ -1083,12 +1193,10 @@ static int mms100_get_version_info(struct i2c_client *_client)
ts_info[SEC_CORE].compatible_version =
ts_info[SEC_BOOTLOADER].version;
- ts_info[SEC_PRIVATE_CONFIG].compatible_version =
- ts_info[SEC_PUBLIC_CONFIG].compatible_version =
+ ts_info[SEC_CONFIG].compatible_version =
ts_info[SEC_CORE].version;
ret = mms100_i2c_read(_client, ISC_ADDR_SECTION_PAGE_INFO, 8, rd_buf);
-
if (ret < 0) {
pr_info("[TSP ISC] %s,%d: i2c read fail[%d]\n",
__func__, __LINE__, ret);
@@ -1097,7 +1205,7 @@ static int mms100_get_version_info(struct i2c_client *_client)
for (i = 0; i < SECTION_NUM; i++) {
ts_info[i].start_addr = rd_buf[i];
- ts_info[i].end_addr = rd_buf[i + SECTION_NUM];
+ ts_info[i].end_addr = rd_buf[i + SECTION_NUM + 1];
}
for (i = 0; i < SECTION_NUM; i++) {
@@ -1229,8 +1337,9 @@ static int mms100_compare_version_info(struct i2c_client *_client)
}
}
section_update_flag[0] = false;
- pr_info("[TSP ISC] [%d] [%d] [%d]", section_update_flag[1],
- section_update_flag[2], section_update_flag[3]);
+ section_update_flag[1] = false;
+ pr_info("[TSP ISC] [%d] [%d] [%d]", section_update_flag[0],
+ section_update_flag[1], section_update_flag[2]);
if (section_update_flag[SEC_BOOTLOADER]) {
expected_compatibility[SEC_CORE] =
@@ -1241,16 +1350,14 @@ static int mms100_compare_version_info(struct i2c_client *_client)
}
if (section_update_flag[SEC_CORE]) {
- expected_compatibility[SEC_PUBLIC_CONFIG] =
- expected_compatibility[SEC_PRIVATE_CONFIG] =
+ expected_compatibility[SEC_CONFIG] =
mbin_info[SEC_CORE].version;
} else {
- expected_compatibility[SEC_PUBLIC_CONFIG] =
- expected_compatibility[SEC_PRIVATE_CONFIG] =
+ expected_compatibility[SEC_CONFIG] =
ts_info[SEC_CORE].version;
}
- for (i = SEC_CORE; i < SEC_PUBLIC_CONFIG; i++) {
+ for (i = SEC_CORE; i < SEC_CONFIG; i++) {
if (section_update_flag[i]) {
pr_info("[TSP ISC] section_update_flag(%d), 0x%02x, 0x%02x\n",
i, expected_compatibility[i],
@@ -1371,7 +1478,7 @@ static int mms100_ISC_clear_validate_markers(struct i2c_client *_client)
int i, j;
bool is_matched_address;
- for (i = SEC_CORE; i <= SEC_PUBLIC_CONFIG; i++) {
+ for (i = SEC_CORE; i <= SEC_CONFIG; i++) {
if (section_update_flag[i]) {
if (ts_info[i].end_addr <= 30 &&
ts_info[i].end_addr > 0) {
@@ -1384,10 +1491,10 @@ static int mms100_ISC_clear_validate_markers(struct i2c_client *_client)
}
}
- for (i = SEC_CORE; i <= SEC_PUBLIC_CONFIG; i++) {
+ for (i = SEC_CORE; i <= SEC_CONFIG; i++) {
if (section_update_flag[i]) {
is_matched_address = false;
- for (j = SEC_CORE; j <= SEC_PUBLIC_CONFIG; j++) {
+ for (j = SEC_CORE; j <= SEC_CONFIG; j++) {
if (mbin_info[i].end_addr ==
ts_info[i].end_addr) {
is_matched_address = true;
@@ -1411,10 +1518,68 @@ static int mms100_ISC_clear_validate_markers(struct i2c_client *_client)
return ISC_SUCCESS;
}
+static void mms100_calc_crc(unsigned char *crc,
+ int page_addr, unsigned char *ptr_fw)
+{
+ int i, j;
+
+ unsigned char ucData;
+
+ unsigned short SeedValue;
+ unsigned short CRC_check_buf;
+ unsigned short CRC_send_buf;
+ unsigned short IN_data;
+ unsigned short XOR_bit_1;
+ unsigned short XOR_bit_2;
+ unsigned short XOR_bit_3;
+
+ CRC_check_buf = 0xFFFF;
+ SeedValue = (unsigned short)page_addr;
+
+ for (i = 7; i >= 0; i--) {
+ IN_data = (SeedValue >> i) & 0x01;
+ XOR_bit_1 = (CRC_check_buf & 0x0001) ^ IN_data;
+ XOR_bit_2 = XOR_bit_1^(CRC_check_buf >> 11 & 0x01);
+ XOR_bit_3 = XOR_bit_1^(CRC_check_buf >> 4 & 0x01);
+ CRC_send_buf = (XOR_bit_1 << 4) | (CRC_check_buf >> 12 & 0x0F);
+ CRC_send_buf =
+ (CRC_send_buf << 7) | (XOR_bit_2 << 6) |
+ (CRC_check_buf >> 5 & 0x3F);
+ CRC_send_buf =
+ (CRC_send_buf << 4) | (XOR_bit_3 << 3) |
+ (CRC_check_buf >> 1 & 0x0007);
+ CRC_check_buf = CRC_send_buf;
+ }
+
+ for (j = 0; j < 1024; j++) {
+ ucData = ptr_fw[j];
+
+ for (i = 7; i >= 0; i--) {
+ IN_data = (ucData >> i) & 0x0001;
+ XOR_bit_1 = (CRC_check_buf & 0x0001) ^ IN_data;
+ XOR_bit_2 = XOR_bit_1^(CRC_check_buf >> 11 & 0x01);
+ XOR_bit_3 = XOR_bit_1^(CRC_check_buf >> 4 & 0x01);
+ CRC_send_buf =
+ (XOR_bit_1 << 4) | (CRC_check_buf >> 12 & 0x0F);
+ CRC_send_buf =
+ (CRC_send_buf << 7) | (XOR_bit_2 << 6) |
+ (CRC_check_buf >> 5 & 0x3F);
+ CRC_send_buf =
+ (CRC_send_buf << 4) | (XOR_bit_3 << 3) |
+ (CRC_check_buf >> 1 & 0x0007);
+ CRC_check_buf = CRC_send_buf;
+ }
+ }
+
+ crc[0] = (unsigned char)((CRC_check_buf >> 8) & 0xFF);
+ crc[1] = (unsigned char)((CRC_check_buf >> 0) & 0xFF);
+}
+
static int mms100_update_section_data(struct i2c_client *_client)
{
- int i, ret, next_ptr;
+ int i, j, ret;
unsigned char rd_buf;
+ unsigned char crc[2];
const unsigned char *ptr_fw;
char str_buf[STRING_BUF_LEN];
int page_addr;
@@ -1423,28 +1588,45 @@ static int mms100_update_section_data(struct i2c_client *_client)
if (section_update_flag[i]) {
pr_info("[TSP ISC] section data i2c flash : [%d]", i);
- next_ptr = 0;
ptr_fw = fw_mbin[i]->data;
do {
- sscanf(ptr_fw + next_ptr, "%s", str_buf);
- next_ptr += strlen(str_buf) + 1;
+ sscanf(ptr_fw, "%s", str_buf);
+ ptr_fw += strlen(str_buf) + 1;
+/*
+ pr_info("[TSP ISC] Section[%d] %s", i, str_buf );
+*/
} while (!strstr(str_buf, "[Binary]"));
- ptr_fw = ptr_fw + next_ptr + 2;
+ ptr_fw += 1;
for (page_addr = mbin_info[i].start_addr;
page_addr <= mbin_info[i].end_addr;
page_addr++) {
if (page_addr - mbin_info[i].start_addr > 0)
- ptr_fw += PACKET_SIZE;
+ ptr_fw += 1024;
- if ((ptr_fw[0] != ISC_CMD_UPDATE_MODE) ||
- (ptr_fw[1] != ISC_SUBCMD_DATA_WRITE) ||
- (ptr_fw[2] != page_addr))
- return ISC_WRITE_BUFFER_ERROR;
+ g_wr_buf[0] = ISC_CMD_UPDATE_MODE;
+ g_wr_buf[1] = ISC_SUBCMD_DATA_WRITE;
+ g_wr_buf[2] = (unsigned char)page_addr;
+ for (j = 0; j < 1024; j += 4) {
+ g_wr_buf[3+j] = ptr_fw[j+3];
+ g_wr_buf[3+j+1] = ptr_fw[j+2];
+ g_wr_buf[3+j+2] = ptr_fw[j+1];
+ g_wr_buf[3+j+3] = ptr_fw[j+0];
+ }
+
+ mms100_calc_crc(crc, page_addr, &g_wr_buf[3]);
+
+ g_wr_buf[1027] = crc[0];
+ g_wr_buf[1028] = crc[1];
+/*
+ pr_info("[TSP ISC] [%d] DATA %02X %02X %02X %02X CRC %02X %02X ",
+ page_addr, g_wr_buf[3], g_wr_buf[4],
+ g_wr_buf[5], g_wr_buf[6] , crc[0] , crc[1] );
+*/
ret = i2c_master_send(_client,
- ptr_fw, PACKET_SIZE);
+ g_wr_buf, PACKET_SIZE);
if (ret < 0) {
pr_info("[TSP ISC] %s,%d: i2c write fail[%d]\n",
__func__, __LINE__, ret);
@@ -1467,20 +1649,25 @@ static int mms100_update_section_data(struct i2c_client *_client)
}
}
- pr_info("[TSP ISC]End mms100_update_section_data()\n");
return ISC_SUCCESS;
}
-static int mms100_open_mbinary(struct i2c_client *_client)
+static int mms100_open_mbinary(struct mms_ts_info *info)
{
+ struct i2c_client *_client = info->client;
int ret = 0;
+ ret += request_firmware(&(fw_mbin[0]),\
+ "tsp_melfas/note/BOOT.fw", &_client->dev);
ret += request_firmware(&(fw_mbin[1]),\
- "tsp_melfas/note/CORE.fw", &_client->dev);
- ret += request_firmware(&(fw_mbin[2]),\
- "tsp_melfas/note/PRIV.fw", &_client->dev);
- ret += request_firmware(&(fw_mbin[3]),\
- "tsp_melfas/note/PUBL.fw", &_client->dev);
+ "tsp_melfas/note/CORE.fw", &_client->dev);
+ if (info->ldi == 'L') {
+ ret += request_firmware(&(fw_mbin[2]),\
+ "tsp_melfas/note/CONFL.fw", &_client->dev);
+ } else {
+ ret += request_firmware(&(fw_mbin[2]),\
+ "tsp_melfas/note/CONFM.fw", &_client->dev);
+ }
if (!ret)
return ISC_SUCCESS;
@@ -1514,7 +1701,7 @@ int mms100_ISC_download_mbinary(struct mms_ts_info *info)
if (ret_msg != ISC_SUCCESS)
goto ISC_ERROR_HANDLE;
*/
- ret_msg = mms100_open_mbinary(_client);
+ ret_msg = mms100_open_mbinary(info);
if (ret_msg != ISC_SUCCESS)
goto ISC_ERROR_HANDLE;
@@ -1806,15 +1993,24 @@ static int fw_download(struct mms_ts_info *info, const u8 * data, size_t len)
struct i2c_client *client = info->client;
u32 val;
int ret = 0;
+ int i;
+ u32 *buf = kzalloc(ISP_CAL_DATA_SIZE * 4, GFP_KERNEL);
+ if (!buf) {
+ dev_err(&info->client->dev, "%s: failed to allocate memory\n",
+ __func__);
+ return -ENOMEM;
+ }
if (len % 4) {
dev_err(&client->dev,
"fw image size (%d) must be a multiple of 4 bytes\n",
len);
+ kfree(buf);
return -EINVAL;
} else if (len > ISP_MAX_FW_SIZE) {
dev_err(&client->dev,
"fw image is too big, %d > %d\n", len, ISP_MAX_FW_SIZE);
+ kfree(buf);
return -EINVAL;
}
@@ -1827,6 +2023,10 @@ static int fw_download(struct mms_ts_info *info, const u8 * data, size_t len)
hw_reboot_bootloader(info);
+ dev_info(&client->dev, "calibration data backup\n");
+ for (i = 0; i < ISP_CAL_DATA_SIZE; i++)
+ buf[i] = flash_readl(info, ISP_IC_INFO_ADDR);
+
val = flash_readl(info, ISP_IC_INFO_ADDR);
dev_info(&client->dev, "IC info: 0x%02x (%x)\n", val & 0xff, val);
@@ -1846,15 +2046,19 @@ static int fw_download(struct mms_ts_info *info, const u8 * data, size_t len)
goto err;
usleep_range(1000, 1500);
- hw_reboot_normal(info);
- usleep_range(1000, 1500);
- dev_info(&client->dev, "fw download done...\n");
+ dev_info(&client->dev, "restoring data\n");
+ for (i = 0; i < ISP_CAL_DATA_SIZE; i++)
+ flash_writel(info, ISP_IC_INFO_ADDR, buf[i]);
+ kfree(buf);
+ dev_info(&client->dev, "fw download done...\n");
+ hw_reboot_normal(info);
msleep(200);
return 0;
err:
dev_err(&client->dev, "fw download failed...\n");
+ kfree(buf);
hw_reboot_normal(info);
return ret;
}
@@ -1987,7 +2191,7 @@ err_mem_alloc:
}
#endif /* SEC_TSP_ISC_FW_UPDATE */
-static int get_core_version(struct mms_ts_info *info)
+static int get_fw_version(struct mms_ts_info *info, u8 area)
{
struct i2c_client *client = info->client;
struct i2c_adapter *adapter = client->adapter;
@@ -2016,43 +2220,14 @@ static int get_core_version(struct mms_ts_info *info)
return ret;
}
- return buf[1];
-}
-
-static int get_fw_version_temp(struct mms_ts_info *info)
-{
- struct i2c_client *client = info->client;
- struct i2c_adapter *adapter = client->adapter;
- struct i2c_msg msg;
- u8 reg = MMS_CORE_VERSION;
- int ret;
- unsigned char buf[4];
-
- msg.addr = client->addr;
- msg.flags = 0x00;
- msg.len = 1;
- msg.buf = &reg;
-
- ret = i2c_transfer(adapter, &msg, 1);
-
- if (ret >= 0) {
- msg.addr = client->addr;
- msg.flags = I2C_M_RD;
- msg.len = 4;
- msg.buf = buf;
-
- ret = i2c_transfer(adapter, &msg, 1);
- }
- if (ret < 0) {
- pr_err("[TSP] : read error : [%d]", ret);
- return ret;
- }
-
- dev_info(&client->dev,
- "[TSP]firm ver [0x%x][0x%x][0x%x][0x%x]\n",
- buf[0], buf[1], buf[2], buf[3]);
-
- return buf[2];
+ if (area == SEC_BOOTLOADER)
+ return buf[0];
+ else if (area == SEC_CORE)
+ return buf[1];
+ else if (area == SEC_CONFIG)
+ return buf[2];
+ else
+ return 0;
}
static int get_panel_version(struct mms_ts_info *info)
@@ -2067,20 +2242,7 @@ static int get_panel_version(struct mms_ts_info *info)
return ret;
}
-#if 0
-static int get_fw_version(struct mms_ts_info *info)
-{
- int ret;
- int retries = 3;
-
- /* this seems to fail sometimes after a reset.. retry a few times */
- do {
- ret = i2c_smbus_read_byte_data(info->client, MMS_FW_VERSION);
- } while (ret < 0 && retries-- > 0);
- return ret;
-}
-#endif
/*
static int mms_ts_enable(struct mms_ts_info *info, int wakeupcmd)
{
@@ -2123,7 +2285,7 @@ static int mms_ts_fw_info(struct mms_ts_info *info)
int ret = 0;
int ver;
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
dev_info(&client->dev,
"[TSP]fw version 0x%02x !!!!\n", ver);
@@ -2144,8 +2306,8 @@ static int mms_ts_fw_info(struct mms_ts_info *info)
return ret;
}
-#if 0
-static int mms_ts_fw_load(struct mms_ts_info *info)
+
+static int mms_ts_fw_load(struct mms_ts_info *info, bool force, char ldi)
{
struct i2c_client *client = info->client;
@@ -2154,15 +2316,11 @@ static int mms_ts_fw_load(struct mms_ts_info *info)
int bin_ver;
int retries = 3;
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
dev_info(&client->dev,
"[TSP]fw version 0x%02x !!!!\n", ver);
- pr_err("[TSP] ISC Ver [0x%02x] [0x%02x]",
- i2c_smbus_read_byte_data(info->client, 0xF4),
- i2c_smbus_read_byte_data(info->client, 0xF5));
-
if (!info->pdata || !info->pdata->mux_fw_flash) {
ret = 1;
dev_err(&client->dev,
@@ -2170,21 +2328,30 @@ static int mms_ts_fw_load(struct mms_ts_info *info)
goto out;
}
- if (info->ldi == 'L')
- bin_ver = FW_VERSION_L;
- else
- bin_ver = FW_VERSION_M;
+ if (ldi == 'N') {
+ if (info->ldi == 'M')
+ bin_ver = FW_VERSION_M;
+ else
+ bin_ver = FW_VERSION_L;
+ } else {
+ if (ldi == 'M')
+ bin_ver = FW_VERSION_M;
+ else
+ bin_ver = FW_VERSION_L;
+ }
- if (ver >= bin_ver) {
- dev_info(&client->dev,
- "fw version update does not need\n");
- goto done;
+ if (!force) {
+ if ((ver >= bin_ver) && (ver != 0xff)) {
+ dev_info(&client->dev,
+ "fw version update does not need\n");
+ goto done;
+ }
}
while (retries--) {
ret = mms100_ISC_download_mbinary(info);
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
if (ret == 0) {
@@ -2200,19 +2367,10 @@ static int mms_ts_fw_load(struct mms_ts_info *info)
}
out:
- return ret;
-
done:
-
-#if ISC_DL_MODE /* ISC_DL_MODE start */
- pr_err("[TSP] ISC Ver [0x%02x] [0x%02x]",
- i2c_smbus_read_byte_data(info->client, 0xF4),
- i2c_smbus_read_byte_data(info->client, 0xF5));
-#endif
-
return ret;
}
-#endif
+
#ifdef SEC_TSP_FACTORY_TEST
static void set_cmd_result(struct mms_ts_info *info, char *buff, int len)
{
@@ -2445,6 +2603,23 @@ static void get_raw_data(struct mms_ts_info *info, u8 cmd)
snprintf(buff, sizeof(buff), "%d,%d", min_value, max_value);
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
+ touch_is_pressed = 0;
+ release_all_fingers(info);
+
+ mms_pwr_on_reset(info);
+ info->enabled = true;
+
+ if (info->fw_ic_ver < 0x18) {
+ if (info->ta_status) {
+ dev_notice(&info->client->dev, "TA connect!!!\n");
+ i2c_smbus_write_byte_data(info->client, 0x33, 0x1);
+ } else {
+ dev_notice(&info->client->dev, "TA disconnect!!!\n");
+ i2c_smbus_write_byte_data(info->client, 0x33, 0x2);
+ }
+ }
+ mms_set_noise_mode(info);
+
enable_irq(info->irq);
return;
@@ -2649,7 +2824,7 @@ static int mms_ts_core_fw_load(struct mms_ts_info *info)
long fsize = 0;
const struct firmware *tsp_fw = NULL;
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
dev_info(&client->dev, "Entered REQ_FW\n");
@@ -2698,7 +2873,7 @@ static int mms_ts_core_fw_load(struct mms_ts_info *info)
continue;
}
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
if (ver == fw_bin_ver) {
@@ -2749,29 +2924,42 @@ static void fw_update(void *device_data)
"fw_ic_ver = 0x%02x, fw_bin_ver = 0x%02x\n",
info->fw_ic_ver, fw_bin_ver);
- if (info->cmd_param[0] == 0
- && info->fw_ic_ver >= fw_bin_ver) {
- dev_info(&client->dev,
- "fw version update does not need\n");
- info->cmd_state = 2;
- goto do_not_need_update;
+ if (info->cmd_param[0] == 0) {
+ if (info->fw_core_ver > 0x53) {
+ dev_info(&client->dev,
+ "fw version update does not need\n");
+ info->cmd_state = 2;
+ goto do_not_need_update;
+ } else if (info->fw_core_ver == 0x53) {
+ if (info->fw_ic_ver >= fw_bin_ver) {
+ dev_info(&client->dev,
+ "fw version update does not need\n");
+ info->cmd_state = 2;
+ goto do_not_need_update;
+ }
+ } else { /* core < 0x53 */
+ dev_info(&client->dev,
+ "fw version update need(core:0x%x)\n",
+ info->fw_core_ver);
+ }
}
switch (info->cmd_param[0]) {
case BUILT_IN:
dev_info(&client->dev, "built in fw is loaded!!\n");
-
+ disable_irq(info->irq);
while (retries--) {
#if 0
ret = mms100_ISC_download_mbinary(info);
#else
ret = mms_ts_core_fw_load(info);
#endif
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
if (ret == 0) {
pr_err("[TSP] mms100_ISC_download_mbinary success");
info->cmd_state = 2;
+ enable_irq(info->irq);
return;
} else {
pr_err("[TSP] mms100_ISC_download_mbinary fail[%d]",
@@ -2779,6 +2967,7 @@ static void fw_update(void *device_data)
info->cmd_state = 3;
}
}
+ enable_irq(info->irq);
return;
break;
@@ -2860,7 +3049,7 @@ static void fw_update(void *device_data)
continue;
}
- ver = get_fw_version_temp(info);
+ ver = get_fw_version(info, SEC_CONFIG);
info->fw_ic_ver = ver;
if (info->cmd_param[0] == 1 || info->cmd_param[0] == 2) {
@@ -2913,9 +3102,9 @@ static void get_fw_ver_bin(void *device_data)
set_default_result(info);
if (info->ldi == 'L')
- snprintf(buff, sizeof(buff), "%#02x", FW_VERSION_L);
+ snprintf(buff, sizeof(buff), "ME0053%02x", FW_VERSION_L);
else
- snprintf(buff, sizeof(buff), "%#02x", FW_VERSION_M);
+ snprintf(buff, sizeof(buff), "ME0053%02x", FW_VERSION_M);
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
info->cmd_state = 2;
@@ -2928,12 +3117,15 @@ static void get_fw_ver_ic(void *device_data)
struct mms_ts_info *info = (struct mms_ts_info *)device_data;
char buff[16] = {0};
- int ver;
set_default_result(info);
- ver = info->fw_ic_ver;
- snprintf(buff, sizeof(buff), "%#02x", ver);
+ if (info->enabled) {
+ info->fw_core_ver = get_fw_version(info, SEC_CORE);
+ info->fw_ic_ver = get_fw_version(info, SEC_CONFIG);
+ }
+ snprintf(buff, sizeof(buff), "ME00%02x%02x",
+ info->fw_core_ver, info->fw_ic_ver);
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
info->cmd_state = 2;
@@ -2949,7 +3141,10 @@ static void get_config_ver(void *device_data)
set_default_result(info);
- snprintf(buff, sizeof(buff), "%s", info->config_fw_version);
+ if (info->ldi == 'L')
+ snprintf(buff, sizeof(buff), "N7100_Me_0921_L");
+ else
+ snprintf(buff, sizeof(buff), "N7100_Me_0911_M");
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
info->cmd_state = 2;
dev_info(&info->client->dev, "%s: %s(%d)\n", __func__,
@@ -3206,7 +3401,7 @@ static void get_x_num(void *device_data)
__func__, val);
return;
}
- } else {
+ } else if (info->fw_ic_ver < 0x29) {
ret = i2c_smbus_read_i2c_block_data(info->client,
ADDR_CH_NUM, 2, r_buf);
val = r_buf[0];
@@ -3220,6 +3415,8 @@ static void get_x_num(void *device_data)
__func__, val);
return;
}
+ } else {
+ val = 30;
}
snprintf(buff, sizeof(buff), "%u", val);
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
@@ -3252,7 +3449,7 @@ static void get_y_num(void *device_data)
__func__, val);
return;
}
- } else {
+ } else if (info->fw_ic_ver < 0x29) {
ret = i2c_smbus_read_i2c_block_data(info->client,
ADDR_CH_NUM, 2, r_buf);
val = r_buf[1];
@@ -3266,6 +3463,8 @@ static void get_y_num(void *device_data)
__func__, val);
return;
}
+ } else {
+ val = 17;
}
snprintf(buff, sizeof(buff), "%u", val);
set_cmd_result(info, buff, strnlen(buff, sizeof(buff)));
@@ -3671,6 +3870,9 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
info->lcd_type = info->pdata->lcd_type;
info->input_event = info->pdata->input_event;
info->register_cb = info->pdata->register_cb;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ info->register_lcd_cb = info->pdata->register_lcd_cb;
+#endif
} else {
info->max_x = 720;
info->max_y = 1280;
@@ -3679,7 +3881,7 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
i2c_set_clientdata(client, info);
info->pdata->power(true);
- msleep(100);
+ msleep(250);
if (gpio_get_value(GPIO_OLED_ID)) {
info->ldi = 'L';
@@ -3696,7 +3898,7 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
goto err_config;
}
- info->fw_core_ver = get_core_version(info);
+ info->fw_core_ver = get_fw_version(info, SEC_CORE);
dev_info(&client->dev, "core version : 0x%02x\n",
info->fw_core_ver);
@@ -3710,10 +3912,12 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
ret);
goto err_config;
}
+ info->fw_core_ver = get_fw_version(info, SEC_CORE);
}
if (info->ldi == 'L') {
- if (info->fw_core_ver != 0x53) {
+ if ((info->fw_core_ver < 0x53) ||
+ (info->fw_core_ver == 0xff)) {
dev_err(&client->dev, "core version must be 0x53\n");
dev_err(&client->dev, "excute core firmware update\n");
ret = mms_ts_core_fw_load(info);
@@ -3722,13 +3926,49 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
"failed to initialize (%d)\n", ret);
goto err_config;
}
+ info->fw_core_ver = get_fw_version(info, SEC_CORE);
+ }
+ info->panel = get_panel_version(info);
+ if (info->panel != 'M') {
+ if (info->fw_core_ver == 0x53) {
+ dev_err(&client->dev, "cannot read panel info\n");
+ dev_err(&client->dev, "excute core firmware update\n");
+ ret = mms_ts_fw_load(info, true, 'L');
+ } else {
+ dev_err(&client->dev, "excute core firmware update\n");
+ ret = mms_ts_core_fw_load(info);
+ }
+ if (ret) {
+ dev_err(&client->dev,
+ "failed to initialize (%d)\n",
+ ret);
+ }
}
- info->fw_ic_ver = get_fw_version_temp(info);
- if (info->fw_ic_ver < FW_VERSION_L) {
- dev_err(&client->dev, "firmware version error\n");
- dev_err(&client->dev, "panel:0x%x, bin:0x%x\n",
+ info->fw_ic_ver = get_fw_version(info, SEC_CONFIG);
+ if (((info->fw_ic_ver < FW_VERSION_L) ||
+ (info->fw_ic_ver == 0xff)) &&
+ (info->fw_core_ver == 0x53)) {
+ dev_err(&client->dev, "firmware update\n");
+ dev_err(&client->dev, "ic:0x%x, bin:0x%x\n",
info->fw_ic_ver, FW_VERSION_L);
- ret = mms_ts_core_fw_load(info);
+ if ((info->fw_ic_ver >= 0x21) ||
+ (info->fw_ic_ver == 0) ||
+ (info->fw_ic_ver == 0xff))
+ ret = mms_ts_fw_load(info, false, 'N');
+ else
+ ret = mms_ts_core_fw_load(info);
+ if (ret) {
+ dev_err(&client->dev,
+ "failed to initialize (%d)\n", ret);
+ goto err_config;
+ }
+ }
+ if ((info->fw_ic_ver >= 0x50) &&
+ (info->fw_ic_ver <= 0x69)) {
+ dev_err(&client->dev, "LSI panel, Magna firmware written\n");
+ dev_err(&client->dev, "ic:0x%x, bin:0x%x\n",
+ info->fw_ic_ver, FW_VERSION_L);
+ ret = mms_ts_fw_load(info, true, 'L');
if (ret) {
dev_err(&client->dev,
"failed to initialize (%d)\n", ret);
@@ -3738,14 +3978,9 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
} else {
info->panel = get_panel_version(info);
dev_info(&client->dev, "%c panel\n", info->panel);
-#if 0
- if (info->panel == 'M')
- ret = mms_ts_fw_load(info);
- else
- ret = mms_ts_fw_info(info);
-#else
if (info->panel == 'M') {
- if (info->fw_core_ver != 0x53) {
+ if ((info->fw_core_ver < 0x53) ||
+ (info->fw_core_ver == 0xff)) {
dev_err(&client->dev, "core version must be 0x53\n");
dev_err(&client->dev, "excute core firmware update\n");
ret = mms_ts_core_fw_load(info);
@@ -3755,13 +3990,20 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
ret);
goto err_config;
}
+ info->fw_core_ver =
+ get_fw_version(info, SEC_CORE);
}
- info->fw_ic_ver = get_fw_version_temp(info);
- if (info->fw_ic_ver < FW_VERSION_M) {
- dev_err(&client->dev, "firmware version error\n");
- dev_err(&client->dev, "panel:0x%x, bin:0x%x\n",
+ info->fw_ic_ver = get_fw_version(info, SEC_CONFIG);
+ if ((info->fw_ic_ver < FW_VERSION_M) &&
+ (info->fw_core_ver == 0x53)) {
+ dev_err(&client->dev, "firmware update\n");
+ dev_err(&client->dev, "ic:0x%x, bin:0x%x\n",
info->fw_ic_ver, FW_VERSION_M);
- ret = mms_ts_core_fw_load(info);
+ if ((info->fw_ic_ver >= 0x24) ||
+ (info->fw_ic_ver == 0))
+ ret = mms_ts_fw_load(info, false, 'N');
+ else
+ ret = mms_ts_core_fw_load(info);
if (ret) {
dev_err(&client->dev,
"failed to initialize (%d)\n",
@@ -3770,11 +4012,19 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
}
}
} else if (info->panel == 'A') {
- dev_info(&client->dev, "A panel. Do nothing\n");
+ dev_info(&client->dev, "A panel. Do not firm update\n");
} else {
dev_err(&client->dev, "cannot read panel info\n");
- dev_err(&client->dev, "excute core firmware update\n");
- ret = mms_ts_core_fw_load(info);
+ info->fw_ic_ver = get_fw_version(info, SEC_CONFIG);
+ if (info->fw_core_ver == 0x53) {
+ dev_err(&client->dev, "firmware update\n");
+ dev_err(&client->dev, "ic:0x%x, bin:0x%x\n",
+ info->fw_ic_ver, FW_VERSION_M);
+ ret = mms_ts_fw_load(info, true, 'N');
+ } else {
+ dev_err(&client->dev, "excute core firmware update\n");
+ ret = mms_ts_core_fw_load(info);
+ }
if (ret) {
dev_err(&client->dev,
"failed to initialize (%d)\n",
@@ -3782,7 +4032,18 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
goto err_config;
}
}
-#endif
+ if ((info->fw_ic_ver >= 0x30) &&
+ (info->fw_ic_ver <= 0x49)) {
+ dev_err(&client->dev, "Magna panel, LSI firmware written\n");
+ dev_err(&client->dev, "ic:0x%x, bin:0x%x\n",
+ info->fw_ic_ver, FW_VERSION_M);
+ ret = mms_ts_fw_load(info, true, 'M');
+ if (ret) {
+ dev_err(&client->dev,
+ "failed to initialize (%d)\n", ret);
+ goto err_config;
+ }
+ }
}
info->panel = get_panel_version(info);
dev_info(&client->dev, "%c panel\n", info->panel);
@@ -3802,6 +4063,12 @@ static int __devinit mms_ts_probe(struct i2c_client *client,
info->callbacks.inform_charger = melfas_ta_cb;
if (info->register_cb)
info->register_cb(&info->callbacks);
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ info->lcd_callback.inform_lcd = melfas_lcd_cb;
+ if (info->register_lcd_cb)
+ info->register_lcd_cb(&info->lcd_callback);
+ info->tsp_lcdfreq_flag = 0;
+#endif
snprintf(info->phys, sizeof(info->phys),
"%s/input0", dev_name(&client->dev));
@@ -3954,8 +4221,12 @@ static int mms_ts_suspend(struct device *dev)
disable_irq(info->irq);
info->enabled = false;
touch_is_pressed = 0;
+#ifdef CONFIG_LCD_FREQ_SWITCH
+ info->tsp_lcdfreq_flag = 0;
+#endif
release_all_fingers(info);
info->pdata->power(0);
+ info->sleep_wakeup_ta_check = info->ta_status;
/* This delay needs to prevent unstable POR by
rapid frequently pressing of PWR key. */
msleep(50);
@@ -3979,7 +4250,7 @@ static int mms_ts_resume(struct device *dev)
info->pdata->power(1);
msleep(120);
- if (info->fw_ic_ver != 0x18) {
+ if (info->fw_ic_ver < 0x18) {
if (info->ta_status) {
dev_notice(&client->dev, "TA connect!!!\n");
i2c_smbus_write_byte_data(info->client, 0x33, 0x1);
@@ -3991,6 +4262,15 @@ static int mms_ts_resume(struct device *dev)
info->enabled = true;
mms_set_noise_mode(info);
+ if (info->fw_ic_ver >= 0x21) {
+ if ((info->ta_status == 1) &&
+ (info->sleep_wakeup_ta_check == 0)) {
+ dev_notice(&client->dev,
+ "TA connect!!! %s\n", __func__);
+ i2c_smbus_write_byte_data(info->client, 0x32, 0x1);
+ }
+ }
+
/* Because irq_type by EXT_INTxCON register is changed to low_level
* after wakeup, irq_type set to falling edge interrupt again.
*/
diff --git a/drivers/input/touchscreen/wacom/table-q1.h b/drivers/input/touchscreen/wacom/table-q1.h
new file mode 100755
index 0000000..acbe03d
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table-q1.h
@@ -0,0 +1,57 @@
+/*
+ * table-q1.h - Wacom G5 Digitizer Controller (I2C bus)
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+short TblX_CCW_LLeft_44[] = {
+#include "table/q1/wacom_i2c_coordX_CCW_LLeft_44.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/q1/wacom_i2c_coordY_CCW_LLeft_44.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/q1/wacom_i2c_coordX_CW_LRight_44.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/q1/wacom_i2c_coordY_CW_LRight_44.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/q1/wacom_i2c_coordX_PLeft_44.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/q1/wacom_i2c_coordY_PLeft_44.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/q1/wacom_i2c_coordX_PRight_44.h"
+};
+short TblY_PRight_44[] = {
+#include "table/q1/wacom_i2c_coordY_PRight_44.h"
+};
+
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+{{120, 110, -85, -110, }, {-120, 120, 60, -130, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+{{-110, 110, 110, -150, }, {-130, -110, 130, 70, } };
+
+const char tuning_version[] = "0000";
+char *tuning_model = "N7000";
diff --git a/drivers/input/touchscreen/wacom/table-t03g.h b/drivers/input/touchscreen/wacom/table-t03g.h
new file mode 100755
index 0000000..f4d9f4e
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table-t03g.h
@@ -0,0 +1,63 @@
+/*
+ * table-t03g.h - Wacom G5 Digitizer Controller (I2C bus)
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+short TblX_CCW_LLeft_44[] = {
+#include "table/t03g/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t03g/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t03g/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t03g/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t03g/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t03g/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t03g/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t03g/wacom_i2c_tblY_PRight_T0.h"
+};
+
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+ {{-10, -30, 20, 30, }, {30, -10, -30, 20, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+ {{40, 0, -40, 20, }, {20, 40, 0, -40, }};
+
+short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
+ {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
+short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
+ {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
+
+char* tuning_version = "0910";
+char *tuning_version_B713 = "0730";
+char *tuning_model = "N7100";
diff --git a/drivers/input/touchscreen/wacom/table-t0lte.h b/drivers/input/touchscreen/wacom/table-t0lte.h
new file mode 100755
index 0000000..6922135
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table-t0lte.h
@@ -0,0 +1,63 @@
+/*
+ * table-t0lte.h - Wacom G5 Digitizer Controller (I2C bus)
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+short TblX_CCW_LLeft_44[] = {
+#include "table/t0lte/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t0lte/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t0lte/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t0lte/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t0lte/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t0lte/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t0lte/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t0lte/wacom_i2c_tblY_PRight_T0.h"
+};
+
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+ {{-10, -40, -10, 30, }, {30, -10, -40, -10, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+ {{50, 10, -40, 20, }, {20, 50, 10, -40, } };
+
+short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
+ {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
+short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
+ {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
+
+char *tuning_version = "0906";
+char *tuning_version_B713 = "0730";
+char *tuning_model = "N7105";
diff --git a/drivers/input/touchscreen/wacom/table-t0ltedcm.h b/drivers/input/touchscreen/wacom/table-t0ltedcm.h
new file mode 100755
index 0000000..10f72dc
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table-t0ltedcm.h
@@ -0,0 +1,64 @@
+/*
+ * table-t0ltedcm.h - Wacom G5 Digitizer Controller (I2C bus)
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+
+short TblX_CCW_LLeft_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t0ltedcm/wacom_i2c_tblY_PRight_T0.h"
+};
+
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+ {{-10, -40, -10, 30, }, {30, -10, -40, -10, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+ {{50, 10, -40, 20, }, {20, 50, 10, -40, } };
+
+short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
+ {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
+short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
+ {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
+
+char *tuning_version = "0907";
+char *tuning_version_B713 = "0730";
+char *tuning_model = "SGH-N025";
diff --git a/drivers/input/touchscreen/wacom/table-t0ltekors.h b/drivers/input/touchscreen/wacom/table-t0ltekors.h
new file mode 100755
index 0000000..1dedc9f
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table-t0ltekors.h
@@ -0,0 +1,140 @@
+/*
+ * table-t0ltekors.h - Wacom G5 Digitizer Controller (I2C bus)
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ */
+
+
+#if defined(CONFIG_MACH_T0_KOR_SKT)
+short TblX_CCW_LLeft_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t0ltekors/skt/wacom_i2c_tblY_PRight_T0.h"
+};
+#elif defined(CONFIG_MACH_T0_KOR_LGT)
+short TblX_CCW_LLeft_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t0ltekors/lgt/wacom_i2c_tblY_PRight_T0.h"
+};
+#elif defined(CONFIG_MACH_T0_KOR_KT)
+short TblX_CCW_LLeft_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblX_CCW_LLeft_T0.h"
+};
+short TblY_CCW_LLeft_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblY_CCW_LLeft_T0.h"
+};
+
+short TblX_CW_LRight_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblX_CW_LRight_T0.h"
+};
+short TblY_CW_LRight_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblY_CW_LRight_T0.h"
+};
+
+short TblX_PLeft_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblX_PLeft_T0.h"
+};
+short TblY_PLeft_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblY_PLeft_T0.h"
+};
+
+short TblX_PRight_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblX_PRight_T0.h"
+};
+short TblY_PRight_44[] = {
+#include "table/t0ltekors/kt/wacom_i2c_tblY_PRight_T0.h"
+};
+#endif
+
+
+char *tuning_version_B713 = "0730";
+
+#if defined(CONFIG_MACH_T0_KOR_SKT) || defined(CONFIG_MACH_T0_KOR_KT)
+char *tuning_model = "E250S";
+char *tuning_version = "0911";
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+ {{-10, -30, 10, 40, }, {40, -10, -30, 10, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+ {{40, -10, -40, 0, }, {0, 40, -10, -40, } };
+
+short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
+ {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
+short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
+ {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
+#elif defined(CONFIG_MACH_T0_KOR_LGT)
+char *tuning_model = "E250L";
+char *tuning_version = "0911";
+/* Tilt offset */
+/* 0: Left, 1: Right */
+/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
+short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
+ {{-10, -40, -10, 30, }, {30, -10, -40, -10, } };
+short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
+ {{50, 10, -40, 20, }, {20, 50, 10, -40, } };
+
+short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
+ {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
+short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
+ {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
+#endif
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_CCW_LLeft_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CCW_LLeft_44.h
index 2f9028b..2f9028b 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_CCW_LLeft_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CCW_LLeft_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_CW_LRight_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CW_LRight_44.h
index 7caa84c..7caa84c 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_CW_LRight_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_CW_LRight_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_PLeft_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PLeft_44.h
index 7a3190b..7a3190b 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_PLeft_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PLeft_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_PRight_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PRight_44.h
index 6b0f8717..6b0f8717 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordX_PRight_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordX_PRight_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_CCW_LLeft_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CCW_LLeft_44.h
index 8829781..8829781 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_CCW_LLeft_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CCW_LLeft_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_CW_LRight_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CW_LRight_44.h
index da162e0..da162e0 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_CW_LRight_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_CW_LRight_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_PLeft_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PLeft_44.h
index e2ff571..e2ff571 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_PLeft_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PLeft_44.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_PRight_44.h b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PRight_44.h
index 8dcfda2..8dcfda2 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coordY_PRight_44.h
+++ b/drivers/input/touchscreen/wacom/table/q1/wacom_i2c_coordY_PRight_44.h
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CCW_LLeft_T0.h
new file mode 100755
index 0000000..ed886d6
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+-65,-49,-45,-103,-87,-95,-34,-54,-67,-57,-41,-49,-38,-63,-60,-56,-52,-79,-68,-68,-67,-58,-76,-72,-71,-69,-77,-69,-62,-56,-45,-50,-47,-44,-40,-50,-41,-37,-37,-29,-47,-48,-49,-52,-57,-60,-58,-57,-73,-64,-59,-59,-50,-63,-61,-57,-55,-61,-57,-53,-49,-36,-50,-48,-47,-48,-53,-55,-53,-50,-69,-58,-54,-51,-43,-55,-53,-50,-48,-56,-50,-46,-45,-38,-53,-52,-51,-52,-56,-56,-58,-57,-70,-62,-59,-59,-48,-57,-52,-49,-43,-60,-45,-37,-36,-31,-36,-39,-31,-138,-142,-142,-139,-108,-102,-124,-119,-134,-157,-144,-152,-156,-5,-5,
+-111,-57,-114,-125,-111,-115,-38,-63,-73,-64,-47,-54,-42,-69,-65,-61,-54,-74,-71,-69,-66,-58,-77,-75,-71,-69,-82,-72,-65,-60,-48,-57,-54,-49,-43,-58,-49,-45,-42,-32,-54,-54,-53,-54,-63,-66,-61,-59,-80,-69,-65,-61,-51,-69,-67,-55,-51,-61,-56,-51,-48,-32,-51,-48,-48,-46,-54,-55,-52,-49,-69,-58,-53,-51,-40,-55,-51,-50,-46,-57,-51,-46,-45,-30,-53,-52,-50,-49,-55,-54,-56,-52,-69,-60,-54,-54,-43,-53,-49,-47,-40,-61,-47,-45,-39,-32,-44,-47,-37,-139,-147,-148,-142,-106,-114,-134,-136,-133,-141,-142,-108,-116,-182,-3,
+-134,-101,-125,-128,-123,-117,-35,-67,-77,-68,-52,-57,-44,-74,-67,-63,-53,-50,-72,-70,-65,-60,-78,-75,-72,-68,-85,-75,-66,-61,-48,-60,-58,-52,-46,-63,-53,-49,-46,-34,-58,-58,-54,-54,-67,-68,-64,-60,-84,-71,-68,-63,-51,-71,-66,-59,-54,-67,-61,-55,-51,-34,-57,-54,-51,-49,-58,-59,-56,-51,-74,-62,-59,-54,-43,-59,-56,-53,-48,-63,-58,-52,-49,-32,-59,-57,-54,-51,-60,-60,-58,-54,-76,-64,-59,-55,-46,-57,-55,-50,-42,-67,-53,-48,-42,-33,-50,-51,-43,-139,-144,-144,-139,-110,-104,-120,-120,-110,-108,-117,-114,-128,-189,-1,
+-116,-115,-142,-137,-167,-157,-58,-79,-103,-96,-78,-65,-49,-74,-65,-60,-55,-39,-76,-73,-72,-67,-87,-85,-78,-75,-95,-84,-76,-68,-55,-70,-66,-58,-52,-71,-62,-57,-52,-39,-65,-64,-58,-57,-71,-73,-67,-63,-88,-74,-71,-63,-52,-71,-68,-61,-55,-70,-63,-58,-52,-36,-61,-58,-53,-50,-61,-62,-57,-52,-78,-66,-62,-56,-45,-63,-59,-55,-49,-67,-61,-56,-49,-34,-62,-59,-56,-53,-64,-63,-60,-54,-80,-66,-62,-57,-48,-60,-58,-55,-46,-68,-55,-51,-44,-34,-54,-54,-45,-136,-145,-143,-136,-112,-101,-124,-125,-121,-114,-124,-121,-132,-122,1,
+-114,-124,-141,-141,-154,-137,-30,-50,-77,-69,-52,-61,-46,-73,-64,-59,-50,-35,-67,-65,-59,-55,-74,-72,-67,-63,-85,-72,-65,-59,-48,-63,-60,-53,-46,-65,-56,-51,-46,-34,-58,-58,-54,-51,-65,-67,-62,-57,-83,-70,-66,-59,-49,-69,-67,-60,-54,-72,-66,-61,-56,-40,-67,-65,-57,-53,-67,-67,-62,-56,-86,-72,-69,-62,-53,-72,-69,-61,-55,-75,-69,-64,-58,-41,-71,-69,-62,-59,-70,-70,-63,-56,-85,-68,-65,-56,-48,-58,-57,-49,-41,-67,-54,-50,-43,-33,-57,-57,-53,-136,-152,-148,-139,-113,-92,-127,-127,-87,-73,-125,-122,-132,-122,3,
+-128,-136,-147,-147,-156,-137,-28,-47,-76,-67,-51,-60,-44,-71,-60,-56,-46,-33,-62,-61,-54,-51,-69,-68,-63,-60,-82,-69,-63,-57,-46,-61,-58,-51,-45,-64,-53,-50,-44,-32,-56,-55,-52,-48,-62,-64,-59,-54,-81,-67,-63,-56,-47,-66,-64,-58,-51,-69,-62,-56,-50,-35,-60,-58,-52,-47,-60,-61,-56,-50,-78,-63,-61,-53,-44,-60,-58,-52,-45,-66,-59,-54,-49,-33,-60,-57,-55,-50,-64,-63,-59,-52,-81,-63,-60,-57,-50,-56,-55,-51,-44,-67,-54,-52,-44,-33,-54,-56,-46,-123,-134,-129,-120,-108,-88,-111,-108,-105,-90,-118,-116,-122,-126,5,
+-125,-142,-143,-142,-156,-135,-34,-59,-75,-66,-49,-59,-44,-70,-59,-55,-45,-33,-61,-60,-54,-50,-68,-66,-63,-58,-81,-68,-62,-57,-46,-61,-58,-51,-44,-64,-53,-49,-44,-32,-54,-54,-51,-48,-60,-62,-59,-54,-80,-65,-62,-56,-47,-64,-62,-57,-51,-69,-60,-55,-49,-35,-59,-57,-50,-46,-59,-59,-54,-49,-78,-63,-60,-52,-43,-58,-57,-50,-44,-64,-57,-52,-47,-31,-58,-55,-52,-48,-60,-60,-56,-49,-79,-60,-56,-53,-47,-52,-52,-47,-41,-66,-53,-50,-43,-32,-54,-54,-45,-116,-125,-120,-108,-102,-83,-101,-98,-98,-80,-109,-108,-114,-178,7,
+-128,-143,-139,-137,-150,-129,-33,-56,-73,-63,-47,-56,-42,-68,-56,-52,-42,-31,-57,-56,-50,-46,-64,-64,-60,-55,-79,-65,-60,-55,-44,-59,-56,-49,-42,-62,-51,-47,-41,-30,-52,-51,-47,-44,-57,-59,-56,-51,-78,-62,-59,-53,-45,-60,-59,-54,-49,-67,-57,-53,-47,-33,-56,-54,-48,-43,-57,-57,-51,-45,-76,-59,-57,-49,-42,-56,-54,-49,-42,-64,-56,-51,-47,-31,-57,-56,-52,-47,-60,-59,-56,-50,-75,-57,-53,-54,-48,-48,-49,-45,-41,-64,-51,-49,-41,-31,-52,-52,-44,-107,-123,-117,-104,-103,-85,-104,-101,-112,-94,-113,-114,-109,-120,9,
+-126,-140,-131,-130,-119,-98,-19,-52,-77,-65,-50,-58,-43,-66,-53,-49,-41,-30,-54,-54,-48,-43,-59,-59,-55,-51,-77,-63,-58,-53,-44,-58,-54,-49,-42,-61,-48,-45,-39,-29,-49,-49,-45,-42,-54,-54,-51,-46,-74,-58,-55,-50,-43,-58,-57,-52,-46,-64,-54,-49,-44,-32,-51,-50,-45,-41,-54,-55,-50,-44,-72,-55,-52,-47,-41,-54,-52,-48,-41,-60,-50,-46,-42,-29,-54,-53,-50,-45,-57,-57,-56,-50,-76,-57,-53,-53,-47,-48,-47,-50,-42,-62,-49,-47,-39,-30,-49,-49,-40,-95,-112,-104,-92,-94,-77,-93,-89,-106,-87,-107,-111,-106,-116,11,
+-124,-137,-124,-121,-111,-92,-17,-49,-75,-62,-47,-55,-41,-64,-49,-47,-38,-28,-51,-50,-45,-40,-56,-56,-52,-47,-75,-60,-56,-50,-42,-56,-52,-47,-40,-59,-46,-43,-37,-27,-47,-47,-43,-39,-52,-51,-47,-43,-72,-55,-52,-47,-41,-55,-53,-48,-42,-62,-51,-46,-42,-30,-49,-48,-43,-38,-52,-52,-47,-42,-69,-52,-49,-44,-38,-50,-49,-45,-38,-58,-47,-43,-40,-27,-50,-50,-46,-42,-55,-54,-51,-47,-70,-54,-51,-50,-45,-49,-49,-48,-41,-61,-46,-43,-37,-27,-41,-42,-36,-83,-103,-97,-88,-92,-74,-100,-99,-108,-89,-113,-111,-107,-175,13,
+-123,-133,-115,-112,-101,-82,-14,-43,-63,-56,-41,-50,-35,-61,-46,-44,-36,-26,-48,-47,-42,-37,-53,-53,-49,-44,-73,-57,-53,-48,-40,-53,-50,-45,-39,-58,-44,-41,-35,-26,-44,-44,-40,-36,-50,-48,-43,-40,-45,-51,-50,-43,-39,-51,-50,-46,-40,-59,-48,-43,-39,-28,-46,-45,-40,-36,-50,-49,-45,-39,-56,-48,-46,-41,-36,-47,-46,-42,-35,-56,-44,-41,-37,-25,-47,-47,-43,-39,-52,-51,-48,-44,-49,-51,-48,-47,-42,-45,-46,-45,-38,-59,-44,-41,-34,-26,-38,-39,-33,-71,-91,-85,-75,-83,-65,-89,-88,-103,-84,-110,-109,-106,-173,15,
+-117,-127,-115,-109,-99,-79,-9,-35,-53,-50,-36,-40,-25,-59,-44,-41,-34,-25,-44,-45,-39,-34,-51,-50,-47,-42,-70,-54,-50,-46,-38,-51,-47,-43,-36,-56,-42,-38,-32,-24,-41,-41,-37,-33,-47,-44,-40,-37,-42,-47,-46,-40,-36,-47,-47,-42,-37,-57,-45,-40,-35,-25,-42,-41,-36,-32,-47,-45,-41,-36,-43,-45,-43,-38,-33,-44,-43,-39,-32,-55,-42,-39,-34,-23,-45,-44,-41,-36,-51,-49,-44,-40,-44,-46,-43,-42,-37,-40,-41,-37,-34,-54,-39,-36,-33,-25,-35,-37,-32,-64,-87,-79,-69,-80,-64,-83,-82,-93,-76,-106,-106,-104,-171,17,
+-138,-129,-113,-104,-103,-83,-5,-28,-46,-43,-29,-27,-22,-54,-40,-38,-29,-22,-40,-42,-36,-31,-47,-45,-41,-38,-45,-49,-46,-42,-36,-48,-45,-40,-34,-54,-40,-37,-30,-22,-37,-37,-33,-29,-45,-41,-37,-33,-34,-43,-41,-36,-33,-43,-43,-39,-33,-54,-41,-38,-31,-22,-39,-39,-33,-29,-45,-42,-37,-32,-36,-42,-40,-34,-31,-40,-40,-35,-29,-52,-39,-35,-31,-21,-42,-41,-37,-33,-49,-45,-40,-37,-37,-42,-40,-38,-34,-37,-37,-34,-30,-50,-36,-33,-30,-23,-32,-33,-28,-55,-80,-70,-61,-75,-61,-78,-77,-89,-72,-103,-104,-104,-169,19,
+-136,-122,-108,-99,-107,-86,-6,-21,-32,-36,-23,-19,-19,-37,-37,-35,-26,-20,-37,-39,-33,-29,-45,-43,-39,-34,-41,-46,-43,-39,-34,-45,-43,-39,-32,-53,-39,-35,-28,-20,-34,-34,-30,-26,-43,-38,-35,-31,-26,-39,-38,-33,-29,-39,-40,-35,-30,-52,-38,-35,-28,-20,-36,-36,-31,-26,-42,-39,-34,-29,-32,-38,-36,-32,-28,-36,-37,-33,-26,-49,-35,-32,-29,-20,-38,-38,-35,-31,-45,-42,-39,-35,-38,-41,-38,-37,-33,-39,-39,-37,-31,-52,-35,-32,-28,-21,-29,-30,-27,-50,-75,-67,-58,-77,-63,-83,-84,-93,-75,-102,-101,-97,-167,21,
+-127,-113,-103,-92,-100,-79,-1,-15,-27,-31,-17,-14,-14,-30,-35,-33,-24,-18,-34,-36,-31,-26,-44,-40,-36,-31,-38,-43,-40,-36,-31,-42,-41,-36,-29,-52,-37,-33,-27,-18,-32,-31,-28,-23,-40,-35,-31,-27,-17,-36,-34,-30,-27,-36,-36,-32,-26,-50,-35,-32,-26,-18,-33,-34,-28,-24,-41,-36,-32,-27,-16,-35,-33,-29,-26,-33,-34,-30,-23,-47,-32,-29,-26,-18,-35,-36,-32,-28,-42,-39,-34,-32,-37,-38,-35,-34,-30,-35,-36,-34,-28,-50,-33,-29,-26,-19,-26,-26,-23,-42,-68,-58,-50,-73,-60,-79,-79,-89,-71,-100,-100,-99,-107,23,
+-116,-106,-102,-90,-74,-54,22,-7,-19,-25,-12,-9,-9,-28,-32,-30,-22,-17,-30,-32,-28,-22,-41,-37,-33,-28,-35,-41,-38,-34,-29,-40,-39,-33,-27,-49,-34,-30,-24,-17,-28,-28,-24,-20,-37,-32,-27,-23,-9,-33,-31,-27,-24,-32,-32,-29,-23,-46,-30,-27,-23,-16,-30,-31,-26,-21,-38,-33,-28,-24,-7,-32,-31,-26,-23,-31,-31,-26,-20,-45,-29,-27,-23,-16,-32,-33,-30,-26,-41,-36,-31,-28,-23,-36,-34,-30,-26,-33,-33,-28,-24,-39,-29,-26,-23,-17,-23,-24,-19,-34,-62,-50,-41,-69,-57,-74,-75,-84,-68,-98,-100,-99,-105,25,
+-98,-98,-96,-84,-67,-47,27,-1,-14,-20,-7,-5,-4,-25,-30,-28,-20,-14,-28,-30,-26,-20,-39,-35,-30,-26,-34,-38,-36,-31,-26,-36,-36,-31,-24,-47,-32,-28,-22,-15,-26,-27,-22,-17,-36,-29,-25,-21,-6,-30,-28,-24,-21,-29,-30,-25,-20,-44,-28,-25,-20,-14,-27,-28,-24,-19,-36,-30,-25,-22,-5,-30,-28,-23,-19,-28,-29,-23,-17,-42,-27,-24,-20,-14,-29,-30,-27,-23,-39,-34,-29,-26,-14,-34,-32,-27,-23,-32,-31,-26,-20,-22,-27,-24,-21,-16,-20,-22,-18,-29,-58,-45,-37,-70,-60,-70,-71,-79,-64,-94,-97,-101,-104,27,
+-95,-100,-94,-81,-62,-39,34,4,-10,-7,6,7,7,-21,-28,-26,-17,-12,-24,-27,-24,-18,-38,-32,-28,-24,-16,-35,-34,-29,-24,-34,-33,-30,-23,-46,-30,-26,-20,-14,-24,-24,-20,-15,-33,-26,-22,-18,-4,-27,-26,-21,-18,-27,-26,-22,-17,-41,-26,-23,-19,-12,-25,-26,-21,-17,-34,-29,-24,-20,-4,-28,-26,-21,-17,-25,-25,-22,-16,-40,-25,-23,-19,-13,-27,-28,-26,-21,-37,-32,-27,-24,-8,-32,-30,-24,-20,-28,-29,-24,-18,-33,-25,-22,-19,-14,-17,-19,-15,-23,-52,-37,-29,-66,-56,-66,-67,-76,-61,-92,-96,-102,-157,29,
+-95,-94,-90,-76,-56,-34,39,9,-5,-2,10,12,11,-19,-26,-24,-15,-10,-22,-25,-21,-16,-37,-30,-26,-22,-18,-33,-32,-27,-22,-32,-31,-26,-21,-45,-28,-24,-18,-12,-22,-23,-18,-13,-31,-24,-20,-15,-2,-25,-23,-19,-15,-24,-24,-19,-15,-39,-24,-22,-17,-10,-22,-23,-19,-15,-33,-26,-22,-18,-4,-25,-24,-19,-14,-23,-22,-18,-13,-29,-23,-20,-17,-11,-25,-26,-23,-18,-36,-30,-25,-22,-8,-30,-28,-22,-18,-26,-26,-21,-16,-21,-23,-21,-16,-11,-19,-21,-15,-18,-39,-28,-18,-64,-52,-70,-70,-77,-62,-92,-93,-96,-157,31,
+-108,-88,-87,-73,-52,-30,42,15,1,3,15,17,16,-18,-24,-22,-14,-8,-19,-23,-20,-14,-35,-29,-25,-21,-18,-32,-30,-25,-21,-30,-29,-24,-18,-40,-26,-23,-17,-11,-21,-21,-16,-11,-30,-22,-18,-13,0,-23,-21,-17,-13,-22,-22,-18,-13,-28,-22,-20,-15,-9,-21,-21,-18,-13,-31,-25,-20,-16,-1,-24,-22,-17,-12,-21,-20,-16,-11,-26,-21,-18,-15,-9,-23,-24,-21,-17,-34,-28,-23,-19,-6,-28,-26,-19,-16,-23,-23,-18,-13,-17,-20,-18,-13,-9,-17,-18,-13,-13,-35,-23,-12,-60,-49,-66,-67,-74,-59,-90,-93,-97,-155,33,
+-115,-82,-85,-70,-50,-29,43,18,3,4,16,18,18,-17,-22,-20,-12,-8,-17,-20,-16,-11,-33,-27,-22,-17,-15,-31,-29,-23,-18,-28,-27,-22,-16,-19,-24,-20,-15,-9,-19,-20,-15,-9,-29,-20,-17,-12,1,-21,-20,-15,-10,-21,-20,-16,-11,-14,-20,-18,-13,-7,-19,-20,-16,-11,-30,-23,-18,-15,0,-21,-20,-15,-11,-20,-19,-14,-9,-15,-20,-17,-14,-8,-21,-22,-21,-16,-34,-26,-23,-19,-5,-26,-25,-18,-15,-22,-21,-17,-11,-14,-18,-16,-12,-7,-15,-16,-11,-10,-36,-23,-12,-65,-54,-63,-64,-82,-68,-86,-90,-99,-153,35,
+-81,-88,-85,-70,-71,-47,25,35,19,0,11,17,20,-16,-22,-19,-11,-6,-14,-17,-14,-8,-31,-24,-20,-16,-18,-28,-27,-21,-17,-27,-25,-20,-14,-16,-22,-19,-13,-8,-17,-18,-13,-8,-27,-18,-14,-10,3,-18,-18,-13,-8,-19,-18,-14,-9,-13,-19,-17,-11,-5,-17,-18,-14,-9,-28,-21,-17,-13,2,-20,-18,-13,-9,-18,-17,-11,-7,-13,-18,-15,-12,-6,-19,-20,-19,-14,-32,-25,-21,-18,-3,-24,-23,-16,-13,-20,-19,-14,-9,-12,-15,-14,-9,-6,-13,-14,-10,-6,-32,-18,-8,-61,-51,-59,-61,-80,-67,-86,-90,-101,-102,36,
+-75,-82,-81,-66,-68,-45,27,37,20,0,12,18,21,-15,-20,-18,-9,-4,-12,-15,-11,-6,-30,-22,-19,-16,-2,-27,-25,-20,-15,-24,-23,-18,-12,-15,-21,-18,-12,-6,-17,-18,-12,-6,-27,-16,-13,-7,4,-16,-16,-11,-7,-17,-17,-12,-8,-13,-18,-17,-10,-5,-18,-18,-14,-9,-27,-19,-14,-10,4,-18,-16,-11,-6,-17,-16,-12,-7,-10,-15,-13,-10,-4,-19,-21,-17,-13,-31,-24,-19,-16,0,-22,-21,-14,-10,-19,-19,-14,-9,-11,-16,-16,-12,-7,-15,-14,-11,-7,-23,-11,1,-58,-47,-62,-62,-68,-53,-86,-89,-97,-97,37,
+-81,-76,-80,-65,-65,-43,29,37,20,1,15,18,21,-14,-18,-16,-8,-2,-10,-14,-10,-5,-28,-21,-18,-14,-1,-26,-24,-19,-13,-23,-22,-16,-10,-14,-19,-16,-10,-5,-15,-17,-11,-5,-25,-15,-11,-6,5,-15,-14,-10,-5,-16,-15,-11,-6,-10,-17,-15,-9,-3,-16,-16,-12,-7,-26,-17,-13,-9,5,-16,-15,-9,-5,-15,-15,-10,-5,-9,-13,-11,-8,-3,-17,-19,-15,-11,-29,-22,-18,-14,1,-20,-19,-12,-9,-17,-16,-12,-7,-9,-14,-14,-10,-5,-12,-12,-9,-5,-21,-8,4,-55,-44,-59,-59,-66,-52,-86,-90,-99,-20,38,
+-92,-71,-79,-64,-62,-41,30,27,10,11,23,24,22,-13,-18,-15,-7,-2,-9,-13,-9,-4,-27,-19,-17,-15,-1,-24,-22,-18,-12,-21,-20,-14,-9,-13,-18,-15,-9,-3,-14,-15,-9,-4,-24,-13,-10,-4,6,-13,-13,-8,-4,-14,-13,-8,-5,-9,-15,-14,-8,-3,-15,-16,-12,-7,-24,-16,-11,-7,7,-15,-13,-8,-3,-15,-14,-9,-4,-8,-13,-12,-7,-2,-15,-17,-14,-10,-28,-21,-17,-13,1,-20,-18,-12,-7,-16,-15,-10,-5,-7,-11,-10,-6,-2,-13,-12,-9,-4,-26,-12,-1,-60,-49,-58,-58,-76,-63,-84,-89,-100,-109,39,
+-79,-79,-79,-63,-63,-40,33,47,28,7,18,34,17,-16,-16,-14,-6,-1,-9,-11,-8,-3,-26,-18,-14,-14,-1,-24,-21,-17,-11,-20,-18,-13,-7,-11,-16,-14,-7,-1,-13,-14,-8,-2,-23,-12,-9,-3,8,-12,-12,-7,-3,-13,-12,-7,-3,-7,-14,-12,-7,-2,-14,-15,-11,-5,-23,-15,-10,-6,8,-13,-12,-6,-1,-13,-12,-7,-3,-7,-12,-10,-6,-1,-14,-16,-13,-9,-27,-20,-16,-12,3,-19,-17,-10,-6,-15,-13,-8,-3,-6,-9,-8,-4,0,-11,-10,-7,-2,-24,-10,1,-58,-47,-55,-56,-75,-62,-85,-89,-100,-148,40,
+-66,-74,-76,-60,-61,-38,34,47,28,7,18,35,17,-15,-14,-13,-5,1,-7,-10,-4,-1,-22,-12,-11,-8,2,-20,-20,-14,-9,-19,-18,-12,-6,-10,-14,-11,-5,0,-10,-13,-7,-2,-21,-11,-8,-2,10,-10,-9,-4,1,-13,-12,-7,-2,-7,-13,-12,-6,0,-13,-14,-9,-4,-23,-14,-10,-6,8,-12,-11,-5,0,-12,-10,-5,-2,-6,-11,-10,-4,0,-13,-16,-12,-8,-27,-20,-15,-12,4,-17,-15,-9,-4,-14,-13,-9,-4,-23,-14,-13,-10,-2,-12,-10,-10,-4,-17,-4,9,-52,-41,-55,-55,-73,-60,-84,-88,-100,-147,41,
+-63,-69,-72,-57,-59,-37,35,46,28,7,19,34,18,-14,-13,-11,-4,2,-5,-9,-4,0,-22,-12,-10,-7,3,-20,-19,-13,-8,-18,-17,-11,-6,-9,-12,-10,-4,1,-9,-12,-6,-1,-20,-10,-7,-1,11,-9,-8,-3,2,-12,-11,-6,-1,-6,-12,-10,-5,1,-12,-13,-8,-3,-22,-13,-9,-5,9,-11,-9,-4,2,-11,-9,-4,0,-5,-10,-8,-3,2,-12,-14,-11,-7,-25,-19,-14,-10,5,-16,-14,-7,-3,-12,-12,-7,-2,-6,-12,-11,-8,0,-10,-8,-8,-2,-15,-1,12,-49,-38,-53,-53,-72,-60,-83,-87,-100,-99,42,
+-78,-64,-73,-58,-56,-35,37,36,17,9,21,35,18,-14,-13,-12,-4,2,-4,-8,-4,0,-20,-10,-8,-5,6,-17,-16,-12,-6,-17,-15,-10,-4,-8,-11,-9,-3,2,-8,-10,-5,1,-19,-9,-5,0,13,-8,-8,-2,3,-10,-9,-4,0,-5,-11,-10,-4,2,-11,-12,-7,-2,-21,-13,-8,-3,10,-10,-8,-3,3,-10,-8,-2,1,-4,-9,-7,-2,3,-11,-13,-10,-5,-24,-18,-13,-9,6,-14,-12,-6,-1,-11,-10,-6,-1,-7,-10,-9,-6,2,-8,-5,-5,0,-13,1,14,-47,-36,-51,-52,-71,-59,-82,-87,-99,-98,43,
+-81,-66,-74,-57,-55,-33,39,35,17,9,21,38,19,-13,-12,-10,-3,3,-3,-7,-2,0,-19,-9,-8,-5,7,-17,-16,-11,-5,-16,-14,-10,-4,-7,-11,-8,-2,3,-7,-9,-4,2,-18,-8,-4,2,13,-7,-7,-1,4,-9,-8,-3,1,-4,-10,-9,-3,3,-10,-11,-7,-1,-20,-12,-8,-2,11,-8,-7,-2,3,-9,-7,-1,2,-4,-8,-7,-3,2,-11,-13,-10,-5,-23,-16,-12,-8,7,-13,-11,-6,-1,-11,-10,-4,1,-6,-9,-8,-1,5,-8,-6,-6,0,-21,-5,7,-53,-42,-49,-50,-70,-59,-81,-85,-97,-97,44,
+-63,-62,-71,-55,-54,-32,40,57,34,13,24,41,19,-8,-14,-11,-6,2,-4,-3,2,8,4,-4,-5,-1,6,-13,-13,-8,-2,-13,-12,-6,-1,-6,-10,-8,-2,4,-8,-9,-3,3,-18,-6,-3,3,13,-5,-6,1,5,-10,-9,-6,0,-4,-11,-9,-2,4,-11,-11,-6,0,-20,-11,-7,-1,12,-8,-7,-1,4,-8,-7,-1,2,-3,-8,-6,-2,3,-11,-13,-10,-5,-22,-15,-10,-7,8,-12,-10,-5,0,-9,-8,-3,3,-1,-7,-6,0,7,-6,-4,-4,2,-19,-4,9,-51,-40,-48,-49,-70,-58,-80,-84,-95,-95,45,
+-58,-59,-69,-54,-53,-31,41,55,34,13,24,41,20,-2,-12,-9,-4,3,-3,-3,2,8,4,-4,-5,-1,7,-13,-13,-8,-2,-13,-12,-6,-1,-5,-10,-7,-1,5,-7,-9,-2,4,-17,-6,-2,4,14,-5,-6,1,6,-9,-9,-5,1,-3,-9,-7,-1,5,-9,-10,-5,1,-19,-9,-5,1,13,-7,-7,0,5,-8,-7,-1,3,-2,-7,-6,-1,4,-11,-12,-9,-4,-21,-14,-10,-6,9,-12,-10,-4,1,-8,-8,-3,2,-21,-9,-7,-3,6,-10,-7,-6,-1,-10,4,18,-45,-34,-48,-49,-58,-48,-80,-84,-102,-97,46,
+-67,-56,-66,-52,-25,-4,68,45,28,15,26,43,20,8,-11,-9,-2,5,-1,-2,3,9,5,-4,-5,-1,8,-12,-13,-7,-1,-12,-11,-5,0,-4,-9,-6,0,6,-6,-8,-1,5,-16,-5,-1,5,15,-4,-5,2,6,-8,-8,-4,2,-3,-8,-6,1,6,-8,-9,-4,2,-18,-8,-4,2,14,-6,-6,1,6,-7,-6,-1,4,-1,-6,-5,0,5,-10,-11,-8,-3,-20,-13,-8,-5,10,-10,-8,-3,2,-7,-7,-1,4,-19,-7,-6,-1,8,-8,-5,-4,2,-9,5,20,-44,-32,-47,-48,-57,-47,-78,-82,-98,-92,47,
+-78,-53,-64,-51,-25,-4,68,43,24,16,27,45,20,10,-11,-9,-2,4,0,-1,4,10,7,-3,-3,-3,6,-10,-10,-6,0,-12,-11,-5,1,-3,-8,-6,1,7,-4,-6,0,6,-15,-4,0,6,16,-3,-4,2,7,-8,-8,-3,3,-1,-8,-6,0,6,-8,-9,-3,4,-18,-8,-4,3,15,-7,-6,0,6,-7,-6,0,5,-1,-6,-5,0,5,-10,-11,-7,-2,-19,-12,-7,-3,11,-9,-7,-1,3,-6,-5,-1,4,-15,-6,-5,2,11,-9,-6,-5,1,-16,-2,12,-49,-38,-52,-53,-55,-44,-80,-83,-93,-96,48,
+-53,-43,-58,-47,-26,-4,68,67,31,18,29,45,19,-6,-12,-9,-5,2,0,1,6,11,6,1,-1,2,10,-9,-10,-6,0,-12,-11,-5,2,-2,-8,-5,2,8,-3,-5,1,7,-14,-3,1,6,17,-3,-4,3,7,-7,-7,-2,4,0,-7,-5,2,7,-7,-8,-2,5,-17,-7,-3,4,16,-5,-5,2,7,-6,-5,0,6,0,-6,-4,1,6,-9,-10,-6,-1,-18,-11,-6,-2,13,-8,-6,-1,4,-5,-5,0,5,-17,-5,-4,4,12,-8,-4,-4,2,-15,-1,13,-45,-34,-49,-50,-52,-42,-78,-80,-89,-91,49,
+-47,-42,-58,-44,-38,-18,52,65,36,20,29,45,21,-7,-13,-10,-6,1,0,3,9,13,7,3,0,8,13,-7,-9,-4,2,-9,-8,-3,3,-2,-7,-4,3,9,-2,-4,2,8,-14,-4,-1,7,20,-2,-1,4,10,-6,-5,1,6,1,-6,-5,2,8,-7,-7,-1,5,-16,-6,-2,4,16,-4,-4,2,8,-6,-5,0,6,1,-4,-3,2,7,-10,-11,-6,0,-17,-10,-4,-1,13,-7,-6,0,5,-4,-4,1,7,-18,-6,-5,3,13,-8,-3,-5,2,-14,1,14,-37,-26,-46,-47,-50,-45,-80,-85,-100,-72,50,
+-52,-44,-58,-45,-39,-19,51,62,35,19,29,46,22,7,-10,-8,-4,3,1,4,10,14,9,3,0,8,12,-7,-9,-4,2,-10,-8,-2,4,-1,-6,-4,3,10,-1,-3,3,9,-13,-4,0,8,20,-1,-1,5,10,-5,-4,2,7,2,-5,-3,3,9,-6,-7,0,6,-15,-5,-1,5,17,-4,-3,3,8,-6,-5,1,6,2,-4,-3,3,8,-9,-10,-5,0,-16,-9,-3,0,15,-6,-4,1,6,-3,-3,2,8,-16,-5,-4,4,15,-7,-2,-4,3,-13,1,15,-34,-23,-43,-45,-48,-45,-78,-82,-95,-93,51,
+-53,-55,-50,-38,-14,15,87,58,34,31,43,60,30,20,-12,-10,-6,1,1,4,9,17,10,6,2,10,16,-4,-7,-5,1,-9,-7,-1,5,1,-5,-2,4,11,1,-1,5,12,-11,-2,2,7,19,1,1,5,11,-5,-4,2,6,1,-5,-3,4,9,-5,-5,-1,5,-13,-4,1,7,19,-3,-2,3,9,-5,-4,2,7,2,-4,-3,3,9,-9,-9,-5,0,-15,-7,-2,1,16,-5,-4,2,6,-2,-2,3,8,-15,-3,-3,5,16,-5,-2,-3,4,-12,2,16,-32,-20,-40,-41,-45,-42,-76,-79,-91,-88,52,
+-64,-74,-53,-40,-18,12,85,53,31,30,43,61,31,21,-9,-7,-3,3,2,5,9,17,11,5,2,10,16,-4,-7,-4,2,-8,-7,-1,5,1,-4,-2,4,11,1,-1,6,12,-11,-2,2,7,20,1,1,6,11,-4,-4,3,7,2,-3,-2,5,10,-4,-5,-1,6,-13,-3,1,8,20,-2,-2,4,9,-4,-3,2,8,3,-4,-2,4,9,-8,-8,-4,2,-14,-6,-1,2,17,-4,-3,3,7,-1,-2,3,8,-14,-2,-1,6,16,-5,-1,-1,6,-5,8,22,-29,-17,-34,-35,-56,-55,-79,-82,-88,-94,53,
+-37,-28,-43,-30,-20,-1,66,96,57,32,37,51,26,12,-15,-13,-8,-1,1,6,14,19,32,12,8,13,17,1,-4,1,7,-7,-6,-1,5,1,-3,0,7,13,0,-2,4,11,-10,0,5,11,23,2,1,7,12,-3,-3,1,7,2,-4,-1,5,12,-3,-3,4,10,-12,-1,2,9,20,-2,-2,4,9,-3,-3,3,9,4,-3,-1,5,10,-8,-8,-3,3,-13,-6,-1,4,18,-4,-2,3,7,1,2,7,12,-13,-1,0,7,17,-4,-1,0,6,-5,9,23,-27,-15,-31,-31,-52,-54,-78,-81,-86,-92,54,
+-40,-32,-46,-33,-26,-5,63,87,52,29,36,51,28,13,-12,-11,-5,1,3,7,14,19,30,11,8,13,17,1,-4,2,7,-6,-6,0,6,2,-2,0,8,14,0,-2,5,12,-9,1,6,12,23,2,2,8,13,-2,-2,3,8,3,-3,-1,6,13,-2,-2,4,11,-11,-1,3,9,20,-2,-2,5,10,-3,-2,3,9,5,-2,0,5,11,-7,-7,-2,4,-12,-5,1,4,19,-3,-2,3,8,2,2,7,12,-13,-1,0,8,18,-3,1,1,7,-10,4,17,-23,-12,-36,-37,-40,-45,-79,-82,-91,-133,55,
+-47,-36,-48,-33,-15,13,93,80,48,33,44,59,37,26,-13,-11,-7,-1,3,7,14,20,30,12,8,13,18,2,-3,3,8,-6,-6,0,6,3,-1,1,9,15,1,-1,5,13,-9,1,6,12,24,3,2,8,14,-1,-1,3,9,5,-2,0,7,14,-1,-1,5,12,-11,0,3,10,21,-1,-1,6,10,-2,-2,4,10,5,-1,0,6,12,-6,-6,-1,5,-11,-4,2,5,20,-2,0,5,9,2,2,7,13,-13,0,1,9,19,-2,1,1,7,-9,3,17,-21,-10,-33,-35,-37,-42,-76,-79,-89,-130,58,
+-49,-40,-46,-32,-13,17,115,97,49,31,42,59,38,25,-11,-10,-5,0,4,8,15,21,28,12,9,14,19,3,-2,3,9,-5,-5,1,7,4,-1,2,10,16,1,0,6,14,-8,2,7,13,25,3,3,9,15,0,0,5,10,6,-2,1,8,14,0,-1,4,11,-10,0,4,10,22,-1,-1,5,10,-2,-1,3,9,5,-1,1,6,13,-5,-6,0,5,-9,-2,3,6,20,-2,0,5,9,3,3,7,13,-10,2,3,7,17,-2,2,3,9,-2,9,23,-21,-9,-28,-28,-49,-55,-74,-78,-89,-127,61,
+-59,-27,-34,-20,-14,5,103,149,84,41,47,60,32,13,-16,-15,-11,-5,2,8,17,21,33,16,11,17,20,5,-2,4,9,-4,-3,3,9,5,0,2,9,16,4,2,8,15,-7,2,6,13,26,2,2,9,15,0,1,7,12,7,-1,1,8,15,0,0,5,12,-9,1,5,11,23,-1,0,6,11,-1,0,4,10,5,-1,1,7,13,-4,-5,1,6,-8,-1,4,6,22,-1,0,6,10,3,3,8,13,-11,1,3,7,18,-2,1,2,8,-2,9,23,-19,-7,-26,-26,-47,-53,-73,-77,-90,-124,64,
+-34,-28,-38,-24,-21,0,99,136,77,36,44,58,32,16,-15,-14,-10,-4,3,9,18,22,33,16,11,17,20,5,-2,4,10,-3,-3,3,9,5,1,3,9,16,4,3,9,16,-7,3,7,14,26,2,3,8,14,1,2,9,14,8,-1,1,9,16,1,1,5,12,-8,1,5,12,24,0,0,6,11,0,0,4,10,0,-1,1,7,14,-3,-4,1,7,-8,-2,3,7,16,-2,0,5,9,3,5,10,15,-11,3,4,11,19,0,2,6,11,-2,9,22,-17,-5,-26,-26,-36,-47,-71,-77,-92,-121,67,
+-39,-32,-42,-28,-28,-5,96,125,70,32,41,56,31,17,-15,-13,-9,-3,4,10,18,22,34,15,11,17,20,5,-1,5,11,-3,-3,3,9,6,0,3,10,17,4,3,9,16,-6,3,7,14,27,2,3,9,15,2,3,9,15,9,-1,1,9,16,1,1,6,13,-8,2,5,12,25,0,1,7,12,0,0,5,11,1,0,2,7,14,-2,-3,1,7,-7,-1,4,8,14,-1,0,6,11,4,5,9,15,-10,3,4,11,20,-1,1,4,9,-2,7,21,-16,-3,-26,-27,-33,-41,-73,-77,-87,-118,70,
+-52,-37,-41,-27,-26,-2,102,116,63,35,45,62,41,8,-15,-14,-10,-4,4,10,18,24,35,16,12,18,23,6,0,5,11,-2,-2,4,10,7,1,3,10,18,4,2,9,16,-5,4,7,14,27,2,2,9,15,2,4,10,15,9,0,1,8,16,1,2,7,14,-7,2,6,12,25,1,1,7,12,0,0,4,11,-9,0,2,9,16,-2,-2,2,8,-6,0,6,8,19,-1,1,7,11,4,4,10,17,-7,5,7,13,22,2,3,4,9,-2,6,20,-16,-1,-24,-26,-31,-40,-72,-77,-89,-115,73,
+-57,-42,-45,-31,-31,-5,100,107,58,31,49,66,39,-1,-17,-16,-10,-5,5,9,19,23,36,16,13,19,24,7,0,6,11,-2,-2,4,10,7,2,5,11,19,6,4,10,17,-5,3,7,14,28,2,2,10,16,3,5,11,16,10,0,2,8,16,2,3,7,14,-6,3,7,13,26,1,2,8,13,0,0,5,12,-10,0,3,9,16,-2,-2,3,8,-5,0,6,9,20,0,2,7,12,4,4,10,16,-7,4,6,11,22,0,1,4,9,-3,5,19,-15,1,-27,-27,-46,-56,-71,-77,-90,-112,76,
+-73,-45,-48,-26,-24,-1,101,128,75,38,49,64,32,-7,-18,-16,-11,-5,5,10,19,22,35,17,13,20,23,8,0,7,12,-2,-2,3,10,8,3,5,12,19,8,5,10,17,-5,2,6,13,28,4,5,11,17,2,3,8,14,10,4,6,11,17,4,3,7,14,-6,1,6,11,26,2,4,9,14,1,0,5,11,-14,-1,2,9,17,1,0,5,11,-4,-1,3,8,2,-1,2,6,11,5,6,12,17,16,11,13,17,22,4,2,6,10,-8,2,14,-14,2,-25,-25,-44,-56,-71,-77,-92,-110,78,
+-36,-33,-42,-28,-27,-3,100,122,72,36,46,63,31,-7,-18,-17,-11,-5,6,10,20,23,36,17,13,20,24,8,1,7,13,-2,-2,3,10,9,3,5,12,19,8,5,11,17,-4,2,7,14,29,5,6,11,17,2,3,9,14,11,4,6,11,18,5,4,8,15,-5,2,7,11,26,2,4,10,15,1,0,5,12,-14,0,3,9,18,1,1,6,11,-4,-1,3,8,3,0,2,7,12,5,6,11,16,-3,10,12,15,21,2,1,4,8,-8,-1,11,-18,-2,-33,-37,-34,-47,-72,-77,-93,-108,80,
+-51,-37,-42,-28,-30,-5,99,101,51,41,52,68,40,-9,-19,-16,-12,-5,6,10,19,22,36,17,13,21,25,8,1,9,14,0,0,4,11,10,4,7,13,20,8,6,11,18,-3,3,8,15,31,5,6,11,18,3,4,9,17,10,5,7,13,20,5,4,9,16,-4,2,7,12,28,3,4,10,15,1,0,5,12,-13,0,4,10,19,2,2,7,12,-2,0,4,9,3,-1,3,8,13,6,6,11,16,-6,8,10,13,20,0,-1,3,6,-10,-3,9,-17,0,-32,-35,-32,-47,-72,-77,-94,-106,82,
+-50,-40,-44,-29,-31,-6,99,99,50,39,51,67,38,-32,-21,-18,-12,-5,6,9,19,22,35,17,13,21,25,8,1,9,14,1,0,4,11,10,4,7,13,20,8,6,11,18,-3,3,8,16,30,5,6,12,18,3,4,10,17,10,5,7,13,21,5,4,10,16,-4,2,7,12,27,3,4,10,15,2,0,6,12,-13,1,4,11,20,2,2,7,13,-2,0,4,9,3,-1,2,8,13,5,5,12,18,-3,10,13,18,27,4,4,6,9,-9,-3,9,-18,1,-28,-31,-49,-65,-75,-80,-94,84,84,
+-34,-35,-43,-30,-33,-8,100,91,48,37,50,60,39,-34,-18,-15,-11,-4,6,8,17,23,18,13,11,19,25,9,5,10,15,1,0,4,12,2,3,7,13,21,8,7,12,19,-2,5,9,15,29,5,6,12,18,5,6,12,18,13,6,8,15,22,5,4,10,16,-3,2,7,12,27,3,4,11,16,3,2,7,14,-11,4,6,13,21,2,2,8,13,1,2,5,9,4,-3,0,5,11,3,5,9,18,0,19,20,27,30,7,4,6,8,-10,-5,8,-17,2,-26,-28,-46,-64,-74,-80,-94,86,86,
+-36,-37,-43,-30,-33,-8,98,91,47,36,49,54,38,-35,-21,-17,-12,-4,6,8,17,23,18,13,11,19,25,9,5,11,15,2,0,4,12,-9,3,6,13,21,8,6,12,19,-2,4,9,15,30,5,6,12,19,5,6,13,18,13,5,7,14,22,5,4,10,17,-3,2,7,12,21,3,4,11,15,3,1,7,14,-10,4,7,13,21,2,2,8,13,1,2,5,9,-1,-2,0,5,12,2,5,8,17,-2,16,18,23,28,5,2,6,8,-9,-5,7,-9,10,-36,-44,-37,-57,-76,-81,-112,88,88,
+-40,-38,-42,-29,-32,-6,99,94,48,36,49,44,36,-36,-22,-19,-13,-4,6,8,17,23,17,11,9,18,25,8,4,11,16,1,0,5,12,-12,3,6,13,21,7,7,11,18,-2,4,9,14,30,4,6,12,19,5,6,12,18,-1,5,7,14,22,5,5,10,17,-3,2,7,12,14,2,4,10,15,2,1,7,14,-10,4,7,13,22,2,2,8,12,1,2,5,9,-14,-2,1,6,13,3,5,8,16,-3,13,15,20,27,2,1,5,8,-11,-7,4,-9,3,-34,-40,-33,-55,-74,-79,-110,90,90,
+-56,-39,-42,-27,-32,-7,98,104,58,25,37,38,35,-35,-24,-19,-15,-4,6,7,17,23,18,11,9,19,25,9,4,11,16,2,0,5,12,-12,3,6,12,21,7,6,12,18,-2,4,9,13,28,4,6,11,18,6,6,12,19,-7,4,7,14,23,5,5,9,15,-3,1,7,12,9,2,4,9,13,3,1,8,15,-9,4,7,14,24,2,2,9,13,1,2,5,11,-17,-3,0,8,15,1,3,11,18,5,19,21,20,30,10,9,6,9,-6,-3,3,-11,-6,-37,-40,-33,-56,-78,-82,-108,92,92,
+-34,-41,-44,-35,-23,3,111,71,17,18,35,20,35,-32,-17,-14,-9,-1,4,3,10,14,-5,5,6,13,25,6,3,10,16,3,0,5,13,-11,4,7,12,20,8,7,12,19,0,7,11,15,30,6,7,13,20,7,7,13,20,-4,6,9,15,23,6,5,10,16,-3,0,6,12,4,1,4,9,15,5,4,10,18,-9,3,6,15,25,4,4,9,13,1,1,5,11,-19,-3,1,10,17,2,3,11,17,3,14,16,15,28,7,8,6,9,-10,-5,-9,-11,-27,-48,-50,-44,-53,-75,-80,-106,94,94,
+-31,-41,-43,-33,-20,6,113,75,19,20,35,18,34,-33,-20,-16,-11,-1,3,2,10,14,-4,5,7,14,26,7,4,11,16,3,1,5,13,-11,4,7,11,21,8,7,12,18,0,6,11,15,31,6,7,13,21,7,7,13,19,-9,5,8,15,24,5,5,10,16,-3,0,5,12,5,0,3,9,14,5,3,10,17,-8,3,6,15,26,6,5,11,15,0,-1,3,8,-20,-7,-3,4,15,-11,-5,5,15,9,29,32,38,41,11,8,4,7,-9,-5,5,-10,-52,-68,-70,-58,-54,-78,-84,-104,96,96,
+-42,-41,-42,-30,-16,9,115,81,21,22,37,19,33,-34,-23,-18,-13,-2,1,1,10,15,-4,5,8,15,26,7,4,11,16,3,1,5,14,-10,4,7,11,21,7,7,11,18,0,6,11,15,31,5,7,13,21,7,7,12,19,-9,5,8,15,24,5,5,10,16,-3,-1,5,11,4,0,2,9,14,5,3,10,17,-8,3,6,15,27,6,5,10,15,0,-1,2,8,-19,-7,-3,6,17,-9,-4,5,15,6,23,25,31,38,10,9,5,8,-11,-8,2,-9,-42,-65,-65,-56,-64,-78,-82,-102,98,98,
+-69,-40,-44,-31,-38,-13,88,63,19,20,34,11,25,-34,-25,-20,-12,0,1,2,11,14,-2,8,10,15,26,10,7,11,16,2,0,5,14,-11,3,6,12,21,7,6,10,18,-1,4,10,12,26,4,4,13,21,5,5,11,20,-8,6,9,17,27,5,5,10,16,-4,-2,3,11,5,1,3,9,14,3,2,10,19,-7,4,7,14,26,6,6,10,15,1,-1,3,8,-18,-6,-1,10,21,-4,1,6,15,6,18,23,24,35,10,10,7,11,-15,-11,-12,-12,-33,-51,-52,-42,-60,-74,-78,-92,100,100,
+-85,-48,-44,-27,-34,-9,86,64,25,23,35,12,25,-35,-26,-21,-13,0,-1,-1,8,13,-5,3,6,13,26,6,4,10,16,2,0,5,14,-10,4,7,12,22,6,5,10,17,-1,5,10,13,22,3,4,13,20,6,5,11,20,-8,6,9,17,27,5,5,10,16,-3,-2,3,11,5,0,3,9,14,3,1,10,19,-7,4,7,14,27,6,6,11,15,1,0,3,9,-18,-5,0,11,22,-2,3,10,19,8,16,20,22,37,16,17,10,14,-18,-15,-21,-11,-23,-37,-60,-50,-65,-79,-81,-93,100,100,
+-84,-49,-47,-40,-24,4,102,50,12,10,27,14,29,-34,-23,-18,-12,0,-3,-3,5,13,-7,-1,2,12,27,4,3,9,15,2,1,7,14,-9,5,8,13,22,5,5,8,17,-2,5,11,15,30,7,8,12,20,11,10,16,24,-8,5,7,16,27,5,5,10,16,-2,-2,3,10,4,-2,2,8,13,2,2,10,20,-6,7,9,19,28,7,6,11,16,1,-2,4,7,-20,-14,-6,3,21,-6,3,7,19,12,26,28,26,21,17,18,12,18,-21,-18,-24,-14,-23,-34,-57,-46,-62,-78,-81,-92,55,100,
+-83,-46,-45,-35,-19,8,104,55,13,13,29,15,30,-34,-25,-19,-14,-1,-4,-3,6,14,-6,0,4,14,28,5,4,10,17,3,1,7,14,-9,5,8,14,23,6,5,9,18,-1,5,11,16,31,7,8,12,20,12,11,17,25,-8,6,8,17,28,5,5,10,16,-2,-1,4,10,3,-1,2,8,14,1,2,10,19,-6,7,10,19,30,7,6,12,17,0,-2,4,7,-19,-13,-6,4,23,-4,4,8,18,10,22,24,26,38,17,18,13,17,-22,-19,-27,-16,-27,-39,-60,-49,-62,-77,-80,-92,100,100,
+-77,-40,-48,-37,-39,-13,81,64,10,12,27,7,21,-36,-27,-22,-14,-1,-6,-5,6,13,-4,2,6,16,30,4,3,10,16,2,0,7,14,-11,3,6,12,21,5,5,8,16,-3,4,9,14,29,3,4,11,19,8,7,14,22,-7,6,8,16,27,5,5,10,17,-3,-2,2,8,2,-3,1,7,13,1,1,9,19,-5,8,11,20,30,8,7,13,18,1,-1,5,9,-18,-12,-5,5,24,-4,4,8,19,10,21,23,24,37,17,18,14,19,-22,-20,-27,-17,-30,-42,-63,-52,-64,-78,-81,-100,100,100,
+-56,-32,-42,-29,-34,-9,83,70,12,16,30,10,24,-36,-27,-22,-14,0,-6,-3,8,16,-2,5,8,19,32,7,5,12,19,4,2,8,15,-10,4,8,14,23,8,7,10,19,-2,6,11,16,31,5,6,13,21,10,9,15,24,-6,8,9,18,28,6,6,11,19,-2,-1,4,10,5,-1,2,9,14,2,2,10,19,-4,10,12,21,31,6,4,12,18,1,-2,3,8,-17,-11,-4,5,23,-2,7,8,19,4,15,17,24,37,15,16,13,18,-23,-19,-33,-23,-39,-52,-58,-47,-64,-81,-77,-100,100,100,
+-34,-21,-34,-22,-26,-3,86,76,15,21,35,13,28,-34,-26,-20,-13,1,-3,0,10,19,1,9,11,22,35,11,8,15,23,7,4,11,18,-8,7,11,17,26,11,11,15,23,1,9,14,19,33,8,8,16,24,12,12,19,28,-2,11,12,21,30,9,9,14,22,0,1,7,12,6,2,5,12,18,5,5,13,22,-2,13,15,24,34,9,8,16,22,3,1,6,11,-15,-8,-3,7,25,-2,7,9,21,8,20,22,29,40,16,16,14,19,-19,-16,-30,-19,-40,-57,-52,-44,-63,-78,-82,-95,100,100,
+-27,-15,-30,-20,-38,-18,67,56,24,9,21,38,52,-7,2,6,17,29,22,24,35,46,19,28,30,40,51,23,20,28,36,16,13,20,30,0,17,21,32,39,23,21,29,39,14,24,28,39,51,23,22,31,39,22,23,29,39,25,18,19,27,36,14,13,21,29,4,7,12,20,25,8,10,19,25,11,11,19,28,0,16,18,27,34,10,8,13,20,-2,-4,-1,3,-32,-23,-19,-12,5,-25,-16,-3,10,-2,14,20,25,39,15,19,15,22,-13,-9,0,-12,-36,-59,-54,-48,-63,-83,-87,-98,102,102,
+-56,2,-14,-9,-3,11,90,90,59,35,46,63,39,-29,-18,-15,-5,5,8,9,21,29,7,20,20,32,39,23,18,23,30,14,12,18,25,17,17,20,27,34,23,21,28,32,7,20,23,28,37,19,17,24,33,18,22,27,37,52,22,21,30,36,19,18,23,30,5,11,15,20,37,11,13,19,26,15,14,22,31,21,22,24,34,39,21,17,25,32,9,10,12,22,-12,0,3,16,28,-1,4,12,23,10,27,26,36,36,4,1,8,14,-3,0,10,20,-11,-41,-38,-35,-66,-85,-95,-96,104,104,
+21,1,0,-1,15,35,104,93,59,45,56,72,45,23,-9,-8,0,6,16,16,27,37,42,30,29,39,44,34,28,35,39,18,21,25,30,45,26,29,34,43,30,28,36,38,34,30,31,35,42,28,24,31,40,21,29,34,44,56,30,28,37,43,29,26,32,37,7,17,20,25,37,19,20,25,32,18,22,28,36,52,31,31,40,46,31,26,31,37,12,18,21,35,24,15,16,28,35,14,20,24,38,41,48,49,58,60,34,30,27,34,0,8,17,5,10,-49,-44,-45,-62,-83,-93,-94,106,58,
+24,22,23,30,30,67,122,117,80,62,72,87,57,35,4,2,9,14,23,30,39,49,57,46,43,51,56,48,42,48,49,25,32,35,39,48,39,40,52,53,36,41,46,47,58,44,43,49,50,40,36,42,50,28,43,45,53,58,44,40,46,52,37,38,44,45,37,30,31,34,38,32,31,39,41,23,32,37,44,53,44,43,50,54,39,37,41,46,18,31,32,35,42,21,20,29,45,28,30,38,48,69,63,63,71,75,42,35,36,41,4,20,27,16,16,-38,-35,-42,-69,-92,-92,108,108,20,
+25,123,115,133,145,155,188,195,150,124,147,151,163,85,35,28,31,36,49,71,81,94,89,90,84,91,96,79,82,81,91,90,69,69,75,75,81,80,92,98,80,88,89,99,99,96,91,100,105,83,87,91,96,104,85,86,95,97,85,79,86,90,68,79,81,89,93,75,72,79,81,73,75,81,86,77,73,75,85,86,86,83,92,97,73,81,82,88,94,81,80,89,94,84,87,93,98,86,77,74,77,80,48,46,53,54,59,63,73,80,66,61,66,59,33,-2,-35,-45,-62,-92,-92,108,31,20,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CW_LRight_T0.h
new file mode 100755
index 0000000..15f7d10
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-20,44,80,22,19,67,68,98,66,46,71,82,84,64,37,32,43,45,18,16,26,32,-1,8,14,21,32,14,19,23,30,21,25,32,37,46,35,35,37,40,33,34,39,37,9,23,25,29,34,21,22,25,30,16,23,29,34,46,28,30,36,39,33,34,41,42,35,30,32,32,34,25,24,34,38,24,32,39,41,52,35,36,40,43,34,33,39,40,16,32,35,35,39,30,29,31,37,24,36,43,47,54,42,42,47,50,20,20,20,10,-12,-19,-48,-89,-133,-133,-133,-133,-163,-152,-163,-163,-150,-51,
+-20,-5,-10,1,7,33,47,90,42,34,53,67,58,54,23,20,31,35,17,15,16,24,-2,6,12,12,26,3,9,14,20,10,12,19,26,39,21,21,26,29,23,21,26,27,-1,12,14,20,28,9,11,16,21,6,10,17,23,38,15,18,25,29,21,21,28,31,3,18,20,21,27,11,11,22,27,14,20,27,31,44,20,22,28,31,22,20,25,29,4,18,22,25,31,16,17,21,28,12,22,29,35,45,26,26,33,38,10,7,7,-2,-29,-30,-52,-90,-133,-133,-133,-133,-163,-153,-159,-163,-149,-51,
+-20,-6,-14,-12,-17,21,42,74,24,26,42,56,49,49,12,11,22,27,8,7,11,17,-10,-1,4,7,21,-5,0,7,13,3,3,11,17,33,10,12,17,21,15,11,17,20,-8,3,6,12,23,0,2,8,13,-1,2,8,15,33,6,10,17,21,12,11,17,22,-5,8,11,13,21,2,2,14,19,6,10,17,22,38,10,12,19,24,12,10,14,20,-5,7,12,16,25,6,7,13,19,2,11,18,23,35,16,17,23,29,4,-4,-2,-10,-36,-38,-56,-91,-133,-133,-133,-133,-163,-159,-156,-157,-150,-51,
+-20,-8,-15,-15,-23,-23,3,38,-2,-12,3,17,34,36,7,6,13,18,-6,-7,-2,4,-24,-16,-12,-6,9,-19,-14,-5,1,-9,-9,-2,6,23,-2,-1,7,10,4,1,6,11,-17,-7,-4,2,14,-11,-9,-1,4,-10,-8,-1,10,3,-4,-2,6,10,-1,-2,5,12,-15,-3,0,3,12,-11,-11,1,6,-9,-6,1,9,26,-4,-2,6,10,-4,-5,2,8,-17,-5,-1,8,18,-3,-1,7,15,-2,7,13,22,35,11,12,19,24,-4,-12,-10,-22,-52,-54,-61,-95,-133,-133,-119,-103,-163,-160,-155,-158,-150,-51,
+-20,-12,-23,-21,-30,-9,19,59,22,16,30,45,35,38,3,3,13,18,0,-1,5,12,-15,-8,-4,0,17,-12,-7,-1,4,-5,-8,1,7,25,0,1,8,11,5,2,6,11,-14,-5,-2,4,17,-7,-6,1,6,-6,-6,1,7,2,-2,0,8,12,1,0,7,13,-13,-2,2,4,15,-7,-7,6,11,-1,1,8,14,8,2,3,10,14,2,1,4,10,-14,-3,2,7,18,-3,-1,1,8,-4,3,9,14,28,6,6,14,18,-6,-15,-10,-19,-42,-43,-61,-93,-129,-133,-133,-122,-161,-156,-147,-157,-151,-51,
+-20,-14,-26,-28,-37,-13,16,51,18,14,27,42,33,37,1,1,12,16,0,-1,5,11,-15,-9,-5,0,16,-12,-8,-3,2,-6,-9,-2,5,12,-3,-1,6,9,3,1,5,10,-14,-6,-3,3,16,-8,-7,0,4,-7,-7,0,6,-6,-4,-1,7,11,-1,-1,5,11,-14,-3,1,3,14,-9,-8,5,9,-2,-1,7,13,6,0,1,8,13,0,0,2,9,-15,-5,0,6,17,-4,-2,0,7,-4,2,8,12,26,3,3,11,14,-9,-18,-10,-22,-43,-43,-59,-90,-122,-133,-133,-115,-154,-150,-144,-155,-149,-51,
+-20,-16,-26,-23,-33,-16,15,30,0,11,24,40,30,35,-1,0,9,13,-2,-3,2,8,-17,-10,-6,-1,14,-13,-9,-4,1,-8,-11,-3,3,-1,-5,-2,4,7,2,0,3,8,-15,-7,-3,2,15,-9,-7,-1,4,-8,-7,-1,5,-9,-5,-2,6,10,-2,-2,3,9,-14,-4,-1,2,14,-10,-9,4,8,-2,-1,6,11,5,-2,0,7,12,-1,-1,1,7,-16,-5,0,4,16,-4,-3,0,7,-5,2,7,11,26,1,1,8,11,-11,-20,-12,-23,-51,-51,-57,-88,-117,-133,-133,-132,-160,-158,-145,-155,-150,-51,
+-20,-15,-27,-26,-37,-19,13,26,-3,10,23,39,29,34,-2,-1,8,12,-3,-5,2,7,-17,-11,-7,-3,13,-14,-10,-6,-1,-10,-13,-6,1,-3,-7,-5,2,6,1,-2,2,7,-16,-8,-4,0,14,-10,-8,-3,1,-9,-9,-4,2,-19,-7,-4,2,7,-4,-5,1,7,-16,-6,-2,0,12,-12,-11,1,6,-5,-3,3,8,0,-5,-3,4,9,-5,-5,-1,4,-19,-9,-4,0,12,-6,-4,-4,3,-6,0,5,8,22,-1,-1,6,10,-12,-20,-13,-24,-50,-49,-64,-94,-125,-133,-133,-130,-158,-157,-145,-154,-149,-51,
+-20,-16,-26,-27,-40,-20,12,22,-6,8,22,38,28,27,-3,-2,7,12,-3,-4,2,8,-17,-11,-7,-2,11,-14,-10,-6,-2,-11,-14,-7,0,-3,-8,-5,1,5,0,-2,2,6,-16,-8,-4,0,13,-10,-9,-3,1,-9,-9,-4,2,-12,-7,-4,2,7,-5,-5,1,6,-16,-7,-3,-1,12,-12,-11,1,5,-4,-4,3,8,1,-5,-3,3,8,-5,-6,-2,4,-19,-9,-4,-1,12,-6,-4,-4,2,-6,1,5,7,22,-2,-2,5,9,-13,-20,-14,-24,-49,-47,-62,-91,-123,-133,-133,-129,-156,-156,-145,-154,-148,-51,
+-20,-15,-27,-27,-39,3,34,18,-6,3,17,33,24,26,-2,-2,6,11,-3,-5,1,7,-17,-9,-5,-1,15,-14,-11,-6,-3,-11,-14,-8,-2,-4,-8,-5,1,4,-1,-2,1,7,-15,-5,-2,2,14,-8,-7,-2,1,-8,-8,-4,2,-24,-6,-3,2,6,-3,-4,1,6,-16,-7,-3,-2,11,-11,-10,1,5,-5,-4,1,7,3,-2,0,5,9,-4,-5,-2,3,-18,-10,-5,-3,11,-9,-7,-6,-1,-8,-5,1,1,-2,-3,-1,5,9,-7,-15,-11,-21,-49,-50,-69,-102,-133,-133,-133,-133,-163,-160,-145,-154,-146,-51,
+-20,-15,-27,-27,-42,0,30,15,-7,2,16,32,23,24,-2,-2,6,11,-2,-4,1,7,-16,-9,-5,0,15,-13,-11,-7,-3,-11,-14,-9,-3,-6,-9,-6,1,4,-1,-3,1,6,-15,-5,-2,2,14,-8,-8,-2,2,-8,-9,-4,2,-20,-6,-3,2,7,-3,-5,0,5,-16,-8,-4,-2,11,-11,-10,1,5,-5,-4,1,6,2,-2,0,4,9,-4,-6,-3,2,-18,-10,-5,-3,10,-9,-8,-7,-1,-8,-6,1,1,-3,-4,-2,4,8,-8,-15,-11,-21,-49,-49,-67,-100,-133,-133,-133,-133,-163,-160,-146,-155,-146,-51,
+-20,-15,-27,-30,-41,-2,29,15,-7,2,15,32,29,5,-3,-2,4,9,-3,-5,0,7,-17,-10,-5,-2,14,-14,-12,-7,-3,-11,-15,-9,-3,-7,-10,-7,0,3,-2,-4,1,6,-15,-6,-2,2,14,-8,-8,-2,2,-8,-9,-4,2,-21,-6,-3,3,7,-3,-4,0,5,-15,-8,-3,-3,11,-11,-10,1,5,-6,-6,0,6,1,-4,-2,4,8,-6,-7,-4,2,-19,-11,-7,-3,11,-8,-7,-5,0,-7,-4,2,3,-1,-2,-1,2,7,-9,-16,-12,-22,-52,-52,-67,-100,-133,-133,-133,-128,-163,-159,-146,-154,-144,-51,
+-20,-14,-26,-29,-42,-2,28,15,-7,2,16,33,29,3,-4,-3,4,9,-3,-5,0,6,-16,-10,-5,-2,14,-14,-12,-6,-3,-12,-15,-9,-3,-10,-10,-7,0,3,-2,-4,0,6,-15,-5,-2,2,14,-7,-7,-2,2,-8,-8,-3,2,-19,-6,-3,3,7,-3,-5,0,5,-16,-8,-4,-3,11,-11,-10,1,5,-5,-5,0,6,1,-4,-2,4,9,-6,-7,-3,2,-19,-11,-7,-3,11,-8,-6,-5,0,-6,-4,2,4,-1,-2,-1,2,6,-9,-16,-12,-21,-51,-50,-65,-98,-133,-133,-133,-128,-163,-160,-146,-155,-145,-51,
+-20,-16,-29,-31,-43,-22,9,14,-8,4,18,34,25,24,-2,-3,6,10,-2,-5,0,6,-16,-9,-5,0,14,-13,-11,-6,-3,-11,-15,-9,-3,-6,-11,-8,-1,3,-3,-4,0,6,-15,-5,-2,3,14,-7,-7,-1,2,-8,-8,-3,2,-10,-6,-3,2,7,-3,-5,0,4,-16,-8,-3,-3,10,-11,-10,1,6,-5,-5,0,6,2,-4,-2,4,8,-6,-8,-4,1,-19,-11,-6,-3,11,-8,-6,-5,0,-6,-3,2,4,-1,-2,-2,1,5,-9,-16,-12,-23,-52,-51,-70,-104,-133,-133,-133,-133,-163,-160,-145,-149,-139,-51,
+-20,-15,-28,-30,-43,-22,9,14,-8,3,18,34,24,11,-3,-3,6,10,-3,-5,0,6,-16,-8,-4,1,15,-12,-10,-5,-1,-11,-15,-10,-4,-20,-12,-9,-2,3,-2,-3,1,7,-15,-6,-3,3,15,-6,-5,0,4,-7,-7,-2,3,-10,-6,-3,3,8,-4,-5,0,5,-15,-8,-3,-2,11,-11,-9,1,5,-5,-4,1,6,2,-3,0,4,9,-5,-7,-3,1,-17,-11,-6,-3,11,-9,-8,-6,-2,-9,-8,-4,0,-2,-5,-3,1,5,-9,-16,-12,-23,-52,-52,-69,-104,-133,-133,-133,-133,-163,-160,-145,-151,-141,-51,
+-20,-15,-31,-34,-42,-3,28,15,-7,3,17,34,24,6,-3,-3,5,9,-1,-4,1,7,-15,-7,-3,2,16,-11,-10,-5,0,-11,-15,-9,-3,-8,-11,-8,-2,3,-1,-2,3,8,-13,-4,-1,4,17,-5,-4,1,5,-5,-5,-1,5,2,-5,-2,4,8,-3,-5,0,5,-14,-7,-2,-2,12,-10,-8,2,6,-4,-4,1,7,3,-2,0,4,9,-5,-6,-3,1,-17,-10,-6,-3,12,-10,-8,-5,-1,-9,-7,-2,2,-2,-4,-2,1,5,-9,-16,-12,-24,-54,-52,-73,-107,-133,-133,-133,-132,-163,-158,-145,-153,-139,-51,
+-20,-16,-30,-33,-41,-2,28,15,-7,3,17,34,24,-1,-3,-3,6,10,0,-4,1,8,-15,-7,-3,2,16,-11,-9,-4,0,-10,-14,-8,-2,-5,-11,-8,-2,4,-1,-1,3,9,-13,-4,-1,5,17,-4,-4,1,6,-5,-5,0,5,2,-3,-1,4,9,-3,-4,0,5,-14,-6,-2,-2,12,-10,-9,2,6,-5,-5,1,7,4,-2,0,5,9,-5,-6,-4,1,-17,-10,-5,-2,12,-11,-9,-4,0,-9,-8,-2,3,-1,-4,-2,1,5,-9,-17,-13,-23,-53,-51,-70,-104,-133,-133,-133,-131,-163,-158,-146,-154,-141,-51,
+-20,-14,-28,-32,-40,-2,28,14,-8,3,16,34,23,-1,-3,-3,6,10,0,-4,1,7,-15,-7,-3,2,16,-11,-10,-4,1,-9,-13,-8,-1,-5,-11,-8,-2,4,-1,-1,4,9,-13,-3,0,6,18,-3,-3,2,6,-5,-4,0,6,2,-3,-1,4,9,-3,-4,0,5,-14,-6,-2,-2,12,-10,-8,2,7,-5,-4,2,8,4,-1,1,5,10,-5,-6,-4,1,-17,-10,-5,-2,13,-10,-8,-4,1,-8,-7,-2,5,0,-3,-2,2,6,-9,-16,-12,-23,-52,-49,-71,-105,-133,-133,-133,-133,-163,-157,-144,-148,-136,-51,
+-20,-17,-31,-34,-42,-1,30,13,-9,10,25,41,29,2,-3,-2,7,11,1,-2,2,8,-16,-7,-3,2,15,-10,-9,-3,2,-9,-13,-8,-2,-5,-10,-7,-1,4,0,-2,3,9,-12,-3,1,6,18,-3,-2,3,8,-4,-3,2,7,3,-4,-2,4,9,-2,-3,1,6,-14,-6,-2,-3,12,-10,-9,2,7,-3,-2,3,7,3,-3,0,3,9,-5,-7,-4,1,-17,-11,-6,-2,12,-11,-9,-3,1,-8,-7,-2,3,0,-4,-2,3,7,-13,-19,-14,-24,-46,-46,-69,-103,-133,-133,-133,-133,-163,-158,-145,-150,-140,-51,
+-20,-16,-32,-36,-43,-3,28,16,-7,11,25,42,29,1,-3,-2,7,11,2,-2,3,8,-15,-7,-3,1,15,-11,-9,-3,2,-9,-13,-7,-1,-5,-10,-7,-1,4,-1,-2,3,9,-12,-2,1,6,18,-3,-2,3,8,-4,-3,2,7,3,-4,-1,4,10,-2,-3,2,6,-14,-6,-2,-2,12,-10,-8,3,8,-2,-1,4,8,4,-1,1,4,10,-4,-6,-3,2,-17,-10,-6,-2,12,-10,-8,-2,2,-7,-6,-1,4,1,-3,-1,4,7,-12,-19,-13,-24,-47,-46,-75,-109,-133,-133,-133,-133,-163,-156,-145,-153,-136,-51,
+-20,-15,-31,-34,-42,-3,28,14,-8,10,24,41,28,1,-3,-2,6,11,2,-1,3,9,-15,-6,-3,3,16,-11,-10,-3,2,-9,-12,-7,-1,-5,-9,-7,-1,4,-1,-2,3,9,-12,-3,1,6,18,-3,-2,3,8,-4,-3,2,7,2,-4,-2,4,10,-2,-3,1,6,-14,-6,-2,-2,11,-10,-8,2,7,-3,-2,4,8,3,-3,0,3,8,-5,-7,-5,0,-18,-11,-7,-4,10,-11,-10,-3,1,-8,-6,-2,4,0,-4,-2,3,6,-12,-19,-14,-25,-50,-48,-73,-107,-133,-133,-133,-133,-163,-157,-146,-154,-138,-51,
+-20,-15,-31,-35,-45,-24,9,31,6,5,20,37,29,0,-4,-3,6,10,2,-2,3,8,-15,-7,-4,2,16,-12,-10,-4,1,-9,-13,-8,-1,-5,-10,-8,-2,4,-2,-3,3,8,-13,-4,1,6,18,-4,-3,3,7,-4,-4,2,6,2,-5,-2,3,9,-3,-4,0,6,-14,-7,-2,-3,11,-10,-9,1,7,-4,-2,4,8,3,-2,0,3,8,-6,-7,-5,0,-18,-12,-7,-4,10,-11,-10,-3,1,-8,-6,-1,4,1,-3,-2,3,7,-12,-19,-14,-24,-49,-47,-71,-103,-133,-133,-133,-132,-163,-156,-145,-151,-138,-51,
+-20,-17,-31,-34,-44,-24,9,30,6,3,16,33,28,-1,-6,-4,5,10,3,-1,4,9,-15,-6,-3,1,13,-11,-10,-5,1,-10,-13,-6,-1,-6,-10,-7,-1,5,-3,-4,2,8,-13,-3,1,6,17,-3,-3,2,7,-5,-4,2,6,1,-6,-4,2,8,-5,-6,-1,4,-14,-7,-2,-2,12,-10,-9,2,7,-5,-4,0,6,3,-3,-1,3,8,-7,-9,-5,-1,-19,-13,-8,-4,12,-12,-9,-3,1,-8,-8,-3,2,-7,-7,-5,-2,4,-16,-21,-17,-28,-43,-43,-69,-101,-133,-133,-133,-131,-163,-156,-145,-152,-136,-51,
+-20,-17,-34,-37,-45,-22,10,19,-6,12,26,42,28,-1,-6,-4,5,10,2,-1,3,9,-15,-6,-4,0,13,-13,-11,-5,1,-10,-13,-7,-2,-6,-9,-7,0,6,-3,-4,2,8,-14,-3,1,6,17,-3,-3,2,7,-5,-5,1,6,1,-6,-4,2,8,-5,-6,-1,4,-14,-7,-2,-3,12,-11,-9,2,7,-5,-4,1,6,3,-3,0,3,8,-7,-9,-5,-1,-19,-13,-8,-4,12,-12,-10,-3,1,-8,-7,-2,3,-5,-6,-5,-1,5,-16,-20,-17,-28,-42,-42,-67,-98,-133,-133,-133,-131,-162,-156,-145,-154,-139,-51,
+-20,-15,-35,-38,-46,-24,10,18,-8,11,24,41,26,-2,-6,-4,4,9,2,-2,2,8,-15,-7,-5,-2,11,-13,-10,-6,0,-10,-13,-6,-2,-6,-8,-6,1,7,-4,-5,1,8,-14,-4,0,5,17,-4,-4,1,6,-5,-4,0,5,1,-7,-5,1,7,-7,-7,-3,3,-15,-7,-2,-3,12,-11,-9,2,7,-6,-5,0,6,2,-5,-3,2,7,-8,-9,-6,-2,-20,-14,-9,-5,11,-13,-11,-4,0,-9,-8,-3,2,1,-4,-3,1,7,-17,-22,-18,-29,-49,-48,-72,-102,-133,-133,-133,-133,-162,-155,-146,-154,-140,-51,
+-20,-19,-35,-37,-45,-24,10,36,8,4,17,34,19,-2,-7,-4,4,9,1,-2,2,7,-16,-8,-6,-3,10,-14,-11,-7,0,-11,-14,-7,-3,-7,-8,-6,2,7,-4,-5,1,7,-14,-4,0,5,17,-5,-4,1,6,-5,-5,0,5,1,-7,-5,0,7,-7,-7,-3,3,-15,-8,-2,-3,12,-11,-9,1,7,-6,-5,0,6,2,-5,-3,2,7,-8,-9,-6,-2,-20,-14,-9,-5,11,-13,-11,-4,0,-9,-8,-3,3,2,-3,-2,2,7,-16,-21,-18,-28,-48,-46,-68,-96,-130,-130,-130,-130,-157,-153,-143,-151,-137,-48,
+-20,-16,-34,-36,-45,-24,9,34,6,3,16,32,17,-7,-7,-4,3,8,1,-1,4,8,-15,-4,-2,-1,11,-12,-11,-6,0,-11,-15,-8,-3,-7,-6,-4,3,9,-4,-5,1,7,-14,-5,-1,5,17,-4,-4,1,6,-6,-6,0,5,-1,-7,-5,0,7,-7,-7,-3,3,-15,-8,-2,-3,12,-11,-10,1,7,-6,-5,0,6,2,-5,-3,1,7,-8,-10,-7,-2,-20,-14,-9,-5,11,-13,-11,-4,0,-8,-8,-3,3,-2,-3,-2,-1,7,-18,-21,-21,-31,-41,-41,-62,-86,-127,-127,-127,-127,-152,-148,-140,-147,-133,-45,
+-20,-19,-36,-39,-45,-24,10,22,-5,3,15,32,16,-8,-6,-4,3,8,1,-2,3,7,-15,-5,-4,0,11,-13,-12,-6,0,-12,-16,-11,-4,-7,-6,-4,3,8,-3,-5,0,6,-14,-5,-1,5,18,-4,-3,1,7,-7,-7,-2,4,-1,-8,-5,0,6,-7,-8,-3,3,-16,-9,-3,-4,10,-12,-10,1,6,-6,-5,0,5,1,-6,-4,1,6,-10,-11,-8,-3,-21,-16,-11,-6,-9,-13,-11,-4,0,-9,-10,-4,0,-22,-9,-8,-5,5,-18,-21,-20,-30,-41,-40,-59,-78,-122,-124,-124,-124,-147,-144,-136,-145,-128,-42,
+-20,-17,-34,-39,-45,-24,9,18,-8,1,14,31,14,-9,-8,-6,1,6,0,-3,2,5,-14,-4,-2,1,12,-12,-11,-6,0,-12,-15,-11,-4,-8,-7,-4,2,8,-4,-6,0,6,-14,-6,-1,5,18,-5,-4,1,6,-7,-7,-2,4,-5,-9,-6,0,6,-8,-8,-4,2,-17,-10,-5,-5,11,-12,-10,0,6,-6,-6,0,5,0,-7,-5,0,6,-10,-11,-8,-4,-20,-16,-11,-7,3,-13,-11,-5,-1,-10,-9,-4,1,-22,-10,-8,-3,7,-19,-21,-22,-32,-49,-48,-60,-78,-111,-121,-121,-121,-142,-140,-133,-141,-126,-39,
+-20,-15,-34,-39,-46,-26,8,15,-11,-1,12,29,13,-9,-7,-6,2,7,0,-3,1,5,-14,-5,-3,0,12,-13,-12,-7,-1,-13,-16,-11,-5,-8,-7,-5,2,8,-4,-6,0,5,-14,-6,-1,4,18,-5,-4,1,6,-7,-7,-2,4,-9,-9,-6,-1,6,-9,-9,-4,2,-17,-10,-5,-5,11,-12,-10,0,5,-7,-6,-1,4,0,-7,-5,-2,4,-11,-12,-9,-5,-20,-16,-10,-7,3,-13,-10,-6,-1,-10,-10,-4,1,-23,-10,-8,-1,9,-19,-22,-21,-30,-49,-47,-51,-70,-102,-118,-118,-115,-135,-135,-129,-135,-121,-36,
+-20,-20,-37,-42,-47,-25,10,36,5,1,13,29,10,-4,-10,-7,0,6,-1,-3,1,4,-15,-7,-5,-2,11,-14,-13,-8,-2,-13,-18,-13,-6,-8,-7,-5,2,8,-5,-7,-1,5,-14,-6,-2,4,18,-6,-5,0,5,-8,-7,-3,4,-11,-10,-7,-2,6,-10,-9,-5,1,-17,-11,-5,-5,10,-13,-10,0,5,-7,-6,-2,3,-1,-8,-6,-2,4,-12,-13,-10,-5,-20,-16,-10,-7,-7,-14,-11,-6,-2,-10,-10,-4,2,-22,-9,-8,0,9,-19,-21,-20,-30,-48,-46,-46,-63,-93,-115,-115,-109,-130,-131,-125,-134,-120,-33,
+-20,-19,-37,-42,-48,-27,8,32,2,-2,11,27,8,8,-9,-7,-2,5,0,-2,4,10,6,-4,-4,0,10,-12,-12,-6,0,-12,-16,-11,-5,-8,-9,-6,0,7,-7,-8,-2,5,-15,-5,-1,4,17,-6,-6,1,5,-9,-10,-5,1,-26,-11,-8,-1,6,-11,-10,-5,1,-18,-10,-5,-5,10,-14,-12,-1,4,-8,-8,-3,2,-4,-9,-7,-2,4,-14,-14,-11,-6,-21,-16,-10,-7,-3,-14,-12,-6,-3,-10,-11,-5,0,-21,-11,-10,-5,-2,-23,-24,-24,-33,-40,-40,-37,-53,-86,-112,-112,-94,-125,-127,-123,-132,-115,-30,
+-20,-18,-37,-42,-45,-8,29,23,-6,-3,10,26,5,11,-12,-9,-2,4,0,-2,3,9,3,-5,-5,-1,9,-13,-13,-7,-1,-13,-17,-12,-6,-8,-9,-7,0,7,-8,-9,-2,4,-15,-6,-1,4,16,-6,-7,0,5,-10,-10,-6,1,-27,-11,-8,-2,6,-11,-11,-6,1,-18,-11,-6,-5,9,-14,-13,-1,4,-9,-8,-4,2,-10,-10,-7,-3,4,-15,-15,-11,-6,-21,-17,-11,-7,-7,-15,-12,-7,-3,-10,-11,-5,0,-21,-11,-10,-4,6,-22,-23,-23,-32,-40,-39,-34,-45,-78,-109,-108,-88,-118,-121,-115,-127,-112,-27,
+-20,-19,-37,-42,-45,-3,33,16,-12,-4,9,25,2,12,-10,-8,-3,3,0,-3,2,9,-10,-4,-5,-4,6,-12,-12,-7,-1,-14,-19,-13,-5,-8,-10,-7,-1,7,-7,-8,-3,4,-15,-6,-2,4,16,-7,-7,0,4,-11,-10,-6,1,-28,-12,-9,-3,4,-12,-12,-6,1,-19,-12,-7,-5,9,-15,-14,-2,3,-10,-9,-5,1,-14,-11,-9,-3,3,-15,-15,-11,-6,-21,-16,-10,-7,1,-15,-12,-7,-2,-10,-11,-6,0,-21,-11,-10,-2,9,-24,-26,-25,-34,-49,-47,-37,-46,-76,-106,-102,-80,-115,-119,-113,-119,-108,-24,
+-20,-20,-37,-43,-47,-4,32,13,-15,-6,7,24,1,12,-8,-7,-2,4,0,-3,2,8,-16,-6,-6,-5,6,-13,-13,-8,-2,-15,-20,-14,-7,-8,-11,-8,-1,6,-7,-8,-3,3,-16,-7,-2,3,16,-8,-8,-1,4,-11,-11,-6,0,-26,-12,-9,-3,4,-13,-12,-6,0,-20,-12,-7,-6,9,-16,-14,-3,2,-10,-10,-6,1,-24,-12,-9,-4,3,-15,-15,-12,-6,-21,-16,-11,-7,-7,-15,-13,-7,-3,-10,-11,-6,-1,-21,-11,-9,-2,9,-24,-26,-25,-34,-48,-48,-30,-41,-68,-103,-96,-73,-107,-113,-107,-112,-100,-21,
+-20,-19,-38,-44,-42,-7,30,39,-1,-3,6,20,-4,-14,-14,-12,-8,-2,-3,-1,5,10,4,-2,-5,3,9,-11,-13,-8,-2,-14,-18,-12,-6,-9,-11,-8,-2,6,-7,-9,-3,3,-17,-10,-6,3,17,-8,-7,-1,4,-11,-10,-6,1,-9,-12,-10,-3,4,-14,-13,-7,0,-20,-13,-8,-6,8,-16,-15,-3,2,-12,-11,-7,-1,-28,-12,-10,-5,2,-17,-17,-12,-7,-21,-17,-11,-7,-7,-15,-13,-7,-3,-11,-12,-6,0,-21,-12,-10,-4,-14,-26,-26,-27,-36,-48,-48,-29,-30,-61,-100,-93,-72,-107,-113,-110,-120,-107,-18,
+-20,-14,-34,-39,-45,-20,14,37,-3,-5,4,18,-6,0,-12,-10,-7,-1,-3,-1,5,9,3,-4,-6,2,8,-12,-15,-9,-3,-15,-19,-14,-7,-10,-12,-9,-2,6,-7,-9,-3,3,-17,-10,-6,2,17,-8,-8,-2,4,-11,-11,-6,1,-11,-12,-10,-3,4,-14,-13,-7,0,-20,-13,-8,-7,8,-17,-15,-3,2,-12,-12,-8,-2,-28,-12,-10,-5,3,-18,-18,-12,-7,-21,-16,-10,-7,-8,-15,-13,-7,-3,-11,-12,-6,-1,-22,-13,-11,-4,-14,-26,-26,-27,-36,-48,-48,-26,-29,-59,-100,-91,-68,-102,-110,-106,-118,-104,-18,
+-21,-16,-26,-32,-39,14,49,34,-4,7,16,30,-1,15,-15,-14,-10,-4,-4,-3,3,10,5,-2,-5,3,11,-12,-14,-11,-5,-15,-20,-14,-7,-10,-12,-9,-2,5,-8,-9,-3,4,-17,-10,-5,0,15,-8,-7,-3,3,-12,-12,-7,-1,-15,-13,-11,-4,3,-15,-14,-10,-3,-20,-13,-8,-7,9,-17,-16,-5,1,-13,-13,-8,-2,-29,-14,-11,-5,2,-19,-18,-14,-9,-21,-17,-10,-8,-13,-16,-14,-8,-4,-12,-13,-8,-2,-22,-13,-12,-5,-15,-27,-28,-27,-36,-43,-42,-17,-28,-53,-94,-100,-81,-106,-114,-110,-116,-110,-18,
+-22,-17,-29,-34,-41,12,48,32,-6,5,15,28,-2,16,-14,-13,-9,-4,-4,-3,2,9,4,-5,-7,1,10,-14,-15,-12,-6,-16,-21,-16,-8,-11,-13,-10,-4,4,-9,-10,-4,3,-17,-11,-6,-1,15,-10,-8,-4,2,-13,-13,-8,-1,-19,-14,-12,-5,2,-15,-15,-11,-4,-20,-14,-8,-7,8,-18,-16,-5,0,-13,-14,-9,-3,-30,-16,-13,-7,1,-20,-19,-14,-9,-21,-17,-11,-8,-13,-16,-14,-9,-4,-13,-14,-8,-3,-22,-13,-11,-5,-15,-28,-29,-28,-37,-44,-43,-21,-27,-51,-91,-100,-80,-103,-113,-110,-116,-111,-18,
+-23,-20,-29,-26,-27,1,32,84,26,6,10,18,-9,-17,-22,-21,-15,-7,-5,-3,3,9,3,-3,-5,1,9,-13,-16,-13,-7,-17,-22,-17,-9,-23,-14,-10,-4,4,-10,-11,-5,3,-18,-12,-6,-2,14,-10,-9,-5,1,-13,-13,-8,-1,-17,-14,-12,-6,2,-16,-15,-11,-5,-21,-14,-9,-8,8,-18,-17,-6,-1,-14,-15,-10,-4,-30,-19,-16,-9,-1,-20,-19,-15,-9,-21,-17,-11,-9,-14,-17,-15,-9,-5,-14,-15,-9,-4,-22,-14,-12,-5,-15,-29,-29,-29,-38,-45,-45,-17,-28,-51,-89,-100,-75,-104,-113,-110,-117,-114,-18,
+-24,-16,-28,-27,-30,-2,31,84,23,5,9,16,-11,-18,-22,-20,-15,-10,-6,-4,4,9,3,-2,-5,1,6,-12,-15,-9,-4,-17,-23,-18,-11,-13,-14,-11,-3,4,-13,-14,-7,0,-18,-11,-6,0,15,-11,-10,-5,0,-13,-14,-9,-3,-30,-16,-12,-7,3,-16,-15,-8,-1,-21,-15,-10,-8,7,-19,-18,-7,-3,-15,-16,-10,-4,-30,-21,-18,-12,-4,-21,-20,-14,-9,-22,-18,-12,-9,-15,-18,-16,-11,-6,-12,-13,-7,-2,-23,-14,-12,-5,-11,-28,-29,-29,-39,-51,-51,-23,-27,-59,-99,-91,-69,-107,-115,-112,-121,-115,-18,
+-25,-20,-30,-21,-25,28,63,100,25,13,17,24,-2,-15,-25,-23,-18,-13,-7,-5,3,9,3,-2,-5,0,6,-11,-15,-9,-4,-18,-23,-19,-11,-17,-14,-11,-3,4,-14,-15,-7,0,-19,-12,-6,0,15,-12,-11,-5,0,-13,-14,-10,-3,-30,-16,-13,-7,3,-16,-15,-9,-1,-22,-15,-10,-7,7,-19,-17,-7,-3,-15,-16,-10,-4,-30,-21,-18,-13,-4,-21,-21,-14,-9,-22,-18,-12,-9,-15,-18,-16,-11,-6,-13,-13,-8,-2,-23,-15,-13,-5,-14,-29,-30,-30,-40,-52,-52,-28,-29,-58,-98,-90,-69,-107,-115,-113,-122,-118,-18,
+-26,-20,-30,-25,-30,25,60,100,22,12,15,23,-3,-16,-25,-23,-18,-13,-7,-5,2,8,3,-4,-6,0,6,-12,-15,-9,-4,-18,-24,-20,-12,-31,-14,-12,-4,4,-14,-15,-8,-1,-19,-13,-7,0,14,-13,-12,-5,0,-14,-14,-10,-3,-30,-17,-14,-8,2,-17,-15,-11,-4,-22,-16,-11,-7,1,-19,-18,-9,-4,-16,-17,-12,-6,-31,-22,-19,-13,-4,-21,-21,-15,-10,-22,-18,-13,-10,-15,-19,-16,-11,-6,-14,-15,-9,-4,-23,-15,-12,-8,-18,-30,-31,-30,-40,-47,-47,-28,-31,-56,-94,-100,-83,-108,-117,-113,-123,-117,-18,
+-27,-18,-28,-12,-6,17,49,96,66,19,23,24,-8,-17,-26,-24,-19,-14,-7,-6,1,7,2,-6,-8,-2,5,-13,-16,-11,-5,-19,-26,-21,-13,-34,-16,-13,-5,3,-16,-16,-9,-2,-20,-14,-8,-2,14,-14,-13,-7,-1,-14,-15,-11,-4,-31,-18,-14,-9,2,-18,-16,-12,-4,-23,-17,-12,-7,-15,-19,-17,-10,-5,-16,-17,-13,-7,-31,-23,-20,-14,-5,-22,-22,-16,-11,-22,-19,-14,-10,-16,-19,-17,-12,-7,-15,-16,-11,-5,-24,-16,-14,-10,-18,-32,-33,-33,-42,-49,-49,-32,-32,-56,-92,-100,-83,-108,-118,-114,-124,-118,-18,
+-28,-24,-30,-17,-12,13,47,95,62,18,22,23,-12,-27,-35,-32,-27,-21,-11,-7,2,6,1,-3,-7,0,5,-14,-19,-11,-6,-19,-25,-21,-13,-36,-17,-14,-8,1,-15,-15,-9,-2,-21,-15,-10,-3,2,-16,-15,-10,-4,-15,-15,-10,-3,-32,-20,-17,-10,1,-19,-18,-13,-5,-23,-18,-13,-7,-16,-20,-18,-11,-6,-18,-19,-14,-8,-32,-25,-21,-16,-5,-23,-22,-17,-12,-23,-21,-17,-12,-17,-22,-20,-14,-8,-16,-16,-10,-5,-26,-16,-13,-8,5,-31,-34,-31,-41,-49,-50,-33,-34,-59,-94,-94,-73,-112,-120,-114,-124,-118,-18,
+-29,-24,-31,-17,-13,16,52,100,59,24,27,28,-3,-53,-36,-34,-28,-21,-11,-8,1,5,0,-5,-9,-2,3,-15,-20,-13,-7,-20,-26,-22,-15,-38,-18,-15,-9,0,-17,-17,-11,-3,-21,-16,-10,-4,-8,-18,-16,-11,-4,-16,-16,-11,-3,-33,-21,-18,-12,0,-21,-19,-14,-6,-23,-19,-14,-8,-17,-21,-19,-12,-6,-19,-20,-15,-9,-33,-26,-22,-17,-6,-24,-23,-18,-13,-24,-22,-18,-12,-17,-23,-20,-15,-12,-21,-21,-12,-7,-27,-18,-16,-10,-5,-35,-37,-34,-44,-51,-53,-34,-34,-59,-95,-92,-72,-112,-121,-114,-124,-118,-18,
+-30,-24,-33,-16,-6,22,56,100,55,23,25,27,-4,-56,-39,-36,-32,-24,-13,-10,-1,5,-1,-6,-10,-2,4,-15,-20,-14,-8,-20,-27,-22,-15,-38,-19,-15,-9,0,-18,-18,-12,-5,-22,-17,-12,-6,-15,-20,-19,-12,-6,-17,-17,-11,-4,-34,-23,-20,-14,-1,-21,-19,-15,-7,-24,-20,-15,-9,-17,-22,-19,-13,-7,-21,-22,-17,-11,-33,-26,-23,-17,-6,-25,-24,-19,-13,-24,-22,-18,-13,-18,-24,-21,-15,-15,-25,-26,-12,-7,-25,-17,-15,-9,-20,-35,-37,-34,-43,-53,-55,-37,-36,-63,-98,-100,-88,-112,-121,-115,-124,-118,-18,
+-31,-26,-34,-18,-11,17,54,100,77,29,32,31,-9,-58,-42,-38,-34,-26,-13,-11,-2,3,-2,-8,-11,-4,3,-17,-21,-15,-9,-21,-28,-24,-17,-39,-21,-17,-10,-1,-20,-20,-14,-6,-22,-18,-13,-7,-16,-21,-20,-13,-6,-18,-18,-12,-5,-35,-24,-21,-15,-2,-22,-20,-16,-8,-25,-21,-16,-11,-18,-23,-21,-15,-8,-23,-23,-19,-11,-33,-27,-23,-18,-6,-26,-25,-20,-15,-24,-23,-19,-14,-18,-25,-21,-16,-16,-26,-27,-14,-9,-26,-20,-18,-12,-21,-38,-40,-37,-46,-56,-58,-38,-37,-62,-92,-100,-84,-109,-121,-115,-124,-118,-18,
+-32,-25,-36,-23,-16,13,52,100,74,27,30,29,-13,-59,-48,-43,-37,-27,-16,-14,-3,0,-3,-8,-10,-4,2,-18,-23,-15,-10,-24,-31,-26,-18,-40,-21,-17,-11,-2,-18,-19,-14,-7,-25,-22,-16,-9,-16,-21,-19,-13,-7,-20,-21,-16,-9,-35,-23,-20,-15,-3,-23,-21,-17,-10,-26,-23,-18,-13,-20,-24,-21,-16,-9,-25,-25,-20,-13,-34,-29,-25,-19,-7,-28,-26,-21,-16,-26,-24,-20,-15,-22,-26,-22,-16,-17,-28,-29,-16,-10,-28,-19,-17,-12,-24,-39,-42,-39,-47,-60,-62,-40,-37,-60,-88,-100,-81,-106,-119,-115,-124,-118,-18,
+-33,-30,-37,-27,-21,10,51,99,72,26,28,27,-15,-62,-52,-47,-41,-29,-19,-17,-6,-3,-5,-11,-13,-7,-1,-20,-25,-18,-13,-27,-34,-29,-21,-42,-24,-20,-14,-4,-21,-22,-17,-10,-27,-25,-19,-12,-18,-23,-22,-16,-9,-23,-23,-19,-12,-37,-25,-21,-17,-5,-25,-24,-19,-13,-29,-27,-23,-17,-21,-26,-23,-17,-11,-26,-27,-22,-16,-36,-33,-28,-23,-8,-28,-26,-22,-17,-29,-29,-25,-19,-44,-30,-25,-21,-18,-31,-29,-20,-12,-30,-19,-16,-13,-1,-41,-45,-41,-52,-64,-68,-44,-42,-65,-98,-91,-69,-107,-118,-114,-124,-118,-18,
+-34,-28,-41,-29,-23,6,49,98,51,31,32,32,-8,-66,-57,-51,-46,-32,-24,-22,-10,-8,-9,-16,-17,-9,-3,-24,-29,-20,-16,-29,-36,-31,-24,-44,-27,-23,-17,-7,-25,-25,-19,-13,-30,-28,-22,-15,-21,-27,-26,-19,-12,-27,-27,-21,-14,-39,-28,-24,-18,-6,-28,-28,-22,-15,-32,-31,-26,-19,-24,-30,-27,-21,-15,-31,-31,-26,-19,-39,-36,-31,-25,-11,-31,-29,-25,-20,-31,-32,-28,-23,-47,-34,-29,-24,-21,-35,-33,-22,-15,-30,-21,-18,-13,-7,-40,-43,-41,-51,-67,-71,-46,-43,-62,-93,-93,-71,-105,-117,-114,-124,-118,-18,
+-37,-34,-41,-32,-27,3,48,98,48,30,30,29,-10,-70,-63,-56,-51,-36,-28,-26,-15,-11,-14,-20,-21,-13,-6,-28,-33,-24,-19,-33,-39,-35,-28,-47,-31,-27,-21,-10,-29,-29,-24,-18,-34,-32,-26,-19,-24,-32,-29,-23,-15,-31,-31,-25,-18,-42,-32,-28,-22,-10,-33,-32,-26,-19,-36,-34,-30,-23,-27,-34,-31,-25,-18,-35,-35,-30,-23,-42,-40,-35,-28,-13,-34,-32,-28,-23,-35,-35,-32,-26,-51,-38,-32,-28,-24,-39,-37,-25,-19,-34,-27,-24,-20,-29,-46,-49,-47,-56,-74,-76,-49,-44,-58,-85,-100,-81,-104,-117,-113,-124,-118,-18,
+-44,-34,-41,-36,-32,-1,46,97,45,28,27,27,-13,-75,-70,-62,-54,-39,-33,-31,-19,-16,-36,-26,-26,-18,-8,-31,-35,-28,-23,-37,-44,-40,-32,-51,-35,-31,-26,-13,-34,-34,-29,-22,-38,-36,-31,-23,-27,-36,-33,-27,-19,-35,-35,-30,-22,-45,-36,-32,-26,-14,-38,-37,-31,-23,-39,-39,-34,-27,-32,-38,-35,-29,-23,-39,-40,-34,-27,-45,-43,-38,-32,-16,-38,-36,-32,-27,-39,-39,-36,-30,-54,-41,-35,-31,-26,-42,-41,-29,-24,-38,-35,-32,-28,-34,-52,-54,-52,-60,-79,-82,-56,-44,-55,-77,-100,-75,-98,-114,-113,-123,-118,-18,
+-51,-40,-46,-40,-36,-4,44,96,39,26,24,24,-14,-77,-73,-65,-60,-43,-39,-36,-25,-20,-39,-32,-31,-24,-11,-34,-38,-31,-26,-41,-48,-44,-36,-54,-40,-35,-29,-16,-38,-37,-32,-25,-40,-39,-35,-28,-32,-40,-37,-31,-27,-42,-37,-32,-25,-48,-40,-36,-29,-17,-43,-42,-36,-28,-44,-44,-39,-32,-59,-42,-39,-33,-26,-44,-43,-37,-30,-47,-45,-40,-34,-18,-42,-41,-36,-31,-42,-41,-40,-35,-56,-47,-42,-38,-29,-49,-44,-35,-27,-40,-32,-28,-24,-25,-53,-58,-52,-62,-81,-85,-49,-39,-61,-89,-86,-64,-103,-115,-114,-125,-118,-18,
+-53,-40,-48,-43,-42,-10,39,93,33,22,20,22,-17,-82,-80,-74,-66,-46,-45,-41,-30,-24,-44,-37,-36,-28,-14,-40,-43,-36,-30,-46,-53,-48,-40,-58,-45,-40,-34,-21,-45,-44,-39,-32,-47,-46,-42,-33,-46,-45,-42,-35,-36,-52,-41,-37,-30,-52,-44,-40,-33,-21,-49,-47,-41,-34,-49,-49,-45,-36,-63,-47,-44,-38,-29,-49,-48,-42,-34,-51,-49,-44,-39,-44,-47,-46,-40,-35,-47,-46,-44,-39,-60,-51,-45,-41,-32,-52,-47,-39,-33,-46,-41,-37,-34,-42,-59,-62,-57,-66,-88,-91,-53,-40,-57,-79,-81,-58,-96,-111,-112,-123,-118,-18,
+-60,-46,-52,-46,-45,-15,36,90,39,7,5,6,-21,-87,-85,-83,-72,-50,-50,-46,-34,-29,-48,-42,-41,-31,-17,-45,-48,-40,-34,-51,-57,-52,-44,-61,-49,-43,-38,-27,-51,-50,-45,-39,-54,-53,-49,-39,-65,-49,-46,-40,-40,-56,-46,-40,-34,-55,-49,-44,-37,-25,-54,-52,-48,-40,-55,-55,-51,-41,-67,-52,-48,-43,-34,-53,-51,-45,-38,-54,-53,-48,-41,-50,-51,-50,-44,-38,-51,-51,-47,-42,-65,-56,-50,-43,-33,-57,-54,-40,-35,-43,-41,-41,-39,-63,-56,-58,-58,-71,-94,-97,-63,-49,-66,-81,-86,-60,-100,-117,-117,-127,-123,-23,
+-60,-52,-57,-50,-51,-19,34,89,35,4,1,2,-24,-94,-92,-90,-79,-55,-56,-51,-39,-33,-52,-46,-44,-35,-20,-49,-52,-44,-38,-56,-61,-56,-47,-64,-53,-48,-43,-32,-58,-57,-52,-45,-60,-60,-56,-44,-69,-54,-50,-44,-44,-61,-50,-45,-38,-59,-54,-49,-42,-33,-60,-58,-53,-46,-60,-61,-57,-45,-71,-57,-53,-48,-48,-68,-66,-50,-43,-57,-58,-53,-46,-56,-57,-56,-50,-44,-58,-57,-54,-48,-70,-62,-56,-48,-35,-60,-57,-44,-40,-51,-52,-55,-51,-67,-60,-61,-62,-78,-106,-109,-71,-57,-68,-79,-84,-58,-102,-118,-120,-131,-128,-28,
+-66,-59,-63,-55,-57,-24,32,88,18,-5,-3,-2,-27,-93,-91,-86,-78,-55,-65,-61,-55,-47,-57,-57,-52,-45,-49,-56,-57,-49,-42,-60,-64,-58,-50,-66,-58,-52,-48,-42,-64,-62,-59,-51,-66,-66,-62,-47,-72,-58,-54,-48,-47,-66,-55,-49,-42,-62,-57,-52,-46,-61,-66,-64,-58,-51,-67,-67,-63,-52,-77,-64,-60,-55,-41,-61,-60,-53,-46,-61,-63,-58,-51,-61,-65,-63,-57,-50,-65,-64,-60,-55,-75,-69,-61,-53,-38,-62,-60,-48,-45,-63,-65,-67,-64,-72,-65,-64,-64,-86,-118,-121,-80,-65,-71,-76,-74,-56,-101,-118,-121,-130,-130,-33,
+-72,-66,-69,-64,-64,-21,38,45,-5,-15,-10,-20,-28,-100,-99,-95,-85,-69,-71,-67,-60,-52,-60,-61,-55,-49,-52,-61,-61,-54,-45,-65,-67,-63,-54,-69,-63,-57,-54,-67,-70,-69,-66,-58,-71,-72,-68,-52,-76,-62,-58,-52,-51,-71,-59,-54,-47,-65,-61,-56,-50,-64,-71,-70,-64,-56,-73,-74,-69,-59,-83,-72,-67,-62,-54,-75,-73,-56,-49,-65,-67,-61,-54,-67,-68,-67,-61,-54,-74,-74,-70,-66,-83,-80,-73,-67,-74,-80,-72,-58,-51,-55,-53,-49,-45,-71,-66,-67,-69,-94,-127,-130,-83,-70,-79,-95,-96,-72,-114,-129,-128,-137,-131,-38,
+-73,-72,-78,-73,-81,-51,11,20,-28,-24,-18,-29,-40,-107,-104,-99,-89,-95,-76,-71,-65,-56,-62,-63,-58,-53,-71,-63,-64,-59,-50,-71,-72,-66,-58,-73,-70,-63,-58,-74,-77,-75,-72,-65,-80,-80,-78,-58,-82,-69,-65,-57,-59,-83,-67,-58,-50,-68,-65,-59,-52,-69,-77,-75,-70,-61,-81,-80,-74,-66,-88,-78,-73,-68,-57,-81,-79,-59,-57,-68,-69,-64,-57,-92,-75,-72,-68,-59,-81,-80,-75,-72,-88,-86,-76,-69,-95,-80,-73,-60,-53,-56,-57,-58,-52,-70,-65,-65,-71,-101,-140,-144,-92,-78,-83,-93,-97,-73,-117,-130,-133,-146,-140,-43,
+-77,-78,-83,-77,-86,-56,9,14,-33,-28,-21,-33,-42,-115,-112,-106,-96,-108,-83,-76,-70,-61,-65,-67,-62,-57,-80,-68,-68,-64,-53,-76,-76,-70,-62,-77,-75,-68,-63,-80,-84,-81,-78,-71,-87,-87,-85,-68,-91,-79,-75,-66,-67,-93,-71,-63,-55,-72,-70,-64,-57,-74,-83,-81,-75,-66,-87,-86,-80,-73,-94,-85,-80,-75,-61,-87,-84,-64,-67,-73,-73,-68,-61,-97,-81,-79,-75,-64,-88,-87,-82,-79,-95,-92,-83,-76,-104,-84,-77,-63,-58,-65,-66,-64,-61,-74,-69,-69,-74,-108,-151,-155,-94,-80,-85,-91,-110,-95,-124,-141,-141,-151,-147,-48,
+-80,-91,-94,-92,-87,-51,20,-21,-73,-48,-35,-53,-40,-116,-112,-107,-98,-112,-91,-86,-76,-68,-80,-82,-76,-67,-89,-80,-77,-71,-56,-82,-80,-75,-67,-79,-77,-71,-67,-84,-91,-88,-84,-76,-90,-90,-85,-76,-98,-87,-82,-76,-72,-95,-73,-65,-57,-76,-75,-70,-62,-97,-88,-86,-80,-71,-92,-91,-85,-80,-99,-92,-86,-81,-64,-91,-88,-68,-71,-77,-78,-73,-66,-100,-86,-83,-79,-68,-93,-91,-87,-83,-100,-97,-87,-79,-108,-89,-82,-69,-62,-72,-72,-71,-68,-78,-75,-73,-78,-111,-157,-160,-96,-82,-85,-91,-105,-94,-124,-142,-141,-151,-148,-48,
+-87,-95,-97,-97,-91,-56,17,-29,-77,-52,-39,-55,-42,-122,-118,-113,-103,-116,-96,-90,-80,-72,-84,-86,-80,-70,-92,-84,-81,-75,-58,-86,-84,-80,-71,-83,-82,-75,-70,-97,-95,-92,-87,-79,-94,-94,-90,-79,-101,-89,-85,-81,-77,-95,-74,-67,-59,-79,-79,-75,-66,-110,-93,-90,-85,-75,-98,-96,-91,-84,-103,-97,-91,-86,-68,-95,-92,-72,-74,-79,-79,-73,-65,-103,-90,-88,-82,-70,-98,-98,-91,-90,-114,-110,-100,-94,-114,-98,-87,-76,-65,-60,-59,-56,-55,-81,-80,-82,-86,-116,-160,-163,-96,-82,-86,-93,-116,-97,-126,-144,-142,-154,-148,-48,
+-96,-95,-106,-108,-121,-85,-10,-31,-84,-60,-46,-68,-54,-129,-125,-118,-108,-122,-102,-96,-86,-77,-86,-88,-82,-72,-96,-88,-86,-79,-63,-92,-89,-84,-75,-89,-88,-81,-75,-103,-99,-96,-92,-84,-100,-99,-96,-83,-108,-97,-93,-85,-81,-103,-81,-73,-64,-83,-82,-78,-70,-113,-97,-93,-88,-78,-102,-100,-95,-89,-107,-101,-95,-90,-71,-99,-95,-75,-77,-81,-82,-76,-68,-106,-93,-91,-85,-73,-101,-101,-94,-93,-117,-113,-104,-97,-118,-103,-91,-81,-69,-61,-60,-56,-56,-85,-86,-87,-91,-120,-162,-164,-96,-80,-86,-99,-125,-103,-132,-148,-144,-158,-148,-48,
+-90,-90,-106,-110,-124,-89,-11,-39,-85,-62,-47,-68,-54,-131,-128,-121,-111,-124,-105,-98,-88,-79,-88,-90,-84,-74,-98,-90,-88,-82,-65,-94,-92,-87,-78,-92,-90,-83,-77,-118,-100,-98,-94,-86,-101,-101,-98,-85,-110,-99,-94,-87,-83,-105,-83,-75,-67,-84,-85,-80,-73,-116,-99,-97,-91,-81,-105,-104,-100,-93,-110,-105,-98,-93,-74,-102,-99,-80,-82,-83,-83,-78,-70,-112,-98,-98,-89,-76,-106,-106,-99,-97,-118,-115,-107,-102,-119,-105,-99,-84,-71,-69,-67,-63,-57,-90,-91,-93,-96,-124,-164,-166,-102,-87,-93,-109,-109,-89,-133,-147,-150,-157,-148,-48,
+-90,-88,-110,-116,-148,-114,-35,-74,-100,-83,-67,-49,-34,-106,-103,-93,-84,-101,-81,-75,-62,-53,-70,-72,-66,-57,-87,-79,-77,-69,-53,-86,-84,-76,-68,-83,-81,-74,-63,-92,-90,-87,-78,-69,-85,-86,-79,-66,-96,-85,-81,-72,-69,-93,-77,-69,-61,-83,-82,-78,-71,-117,-99,-97,-89,-80,-105,-103,-97,-90,-110,-104,-98,-92,-73,-102,-99,-80,-82,-83,-83,-79,-70,-113,-98,-98,-89,-77,-105,-106,-99,-96,-117,-115,-108,-102,-121,-107,-102,-86,-73,-68,-64,-60,-54,-91,-93,-95,-98,-126,-162,-163,-95,-83,-90,-111,-113,-96,-142,-156,-160,-160,-148,-48,
+-50,-84,-101,-112,-125,-95,-19,-52,-90,-64,-48,-63,-52,-125,-124,-116,-106,-118,-97,-91,-82,-73,-81,-83,-78,-68,-92,-83,-80,-76,-62,-88,-87,-81,-74,-85,-82,-75,-69,-62,-90,-88,-86,-77,-89,-91,-84,-77,-103,-89,-87,-79,-78,-95,-84,-77,-68,-88,-85,-82,-74,-117,-100,-98,-93,-86,-107,-105,-102,-95,-114,-106,-100,-95,-80,-102,-100,-81,-83,-86,-84,-79,-70,-115,-99,-99,-92,-82,-110,-111,-105,-103,-130,-128,-123,-120,-141,-132,-121,-99,-87,-81,-74,-69,-64,-112,-113,-115,-108,-138,-155,-157,-70,-51,-60,-92,-97,-84,-148,-160,-160,-160,-148,-48,
+-51,-85,-97,-113,-108,-88,-29,-68,-91,-64,-45,-47,-50,-126,-125,-117,-108,-119,-97,-91,-81,-72,-78,-82,-76,-67,-91,-79,-79,-75,-64,-86,-86,-83,-75,-85,-79,-72,-66,-64,-87,-86,-85,-76,-88,-87,-82,-75,-91,-87,-86,-78,-80,-92,-82,-75,-67,-89,-83,-80,-72,-65,-97,-95,-92,-87,-104,-104,-102,-93,-114,-102,-98,-93,-84,-100,-98,-82,-83,-87,-82,-77,-69,-63,-94,-94,-83,-78,-99,-100,-92,-88,-108,-108,-99,-94,-121,-104,-93,-83,-70,-69,-58,-53,-46,-35,-88,-92,-93,-123,-145,-148,-63,-65,-56,-100,-102,-94,-141,-155,-155,-155,-143,-43,
+-52,-63,-69,-94,-84,-77,-39,-64,-91,-60,-41,-37,-47,-124,-125,-118,-109,-91,-93,-89,-79,-72,-78,-78,-73,-66,-79,-75,-75,-74,-68,-84,-85,-83,-76,-87,-77,-70,-66,-69,-82,-83,-84,-76,-89,-82,-78,-74,-61,-82,-83,-76,-81,-85,-78,-71,-66,-89,-79,-78,-72,-70,-91,-91,-91,-86,-99,-101,-101,-91,-113,-97,-94,-91,-89,-97,-97,-82,-84,-88,-77,-74,-69,-69,-90,-92,-89,-86,-98,-93,-86,-81,-107,-102,-98,-88,-90,-99,-91,-80,-67,-69,-53,-49,-41,-34,-88,-93,-92,-120,-135,-136,-45,-48,-37,-82,-89,-91,-147,-150,-150,-150,-138,-38,
+-53,47,47,-95,-84,-95,-37,-53,-92,-59,-36,-8,0,-103,-100,-96,-96,-83,-68,-61,-46,-43,-58,-48,-47,-39,-35,-47,-53,-45,-45,-59,-64,-61,-55,-65,-50,-43,-33,-43,-47,-51,-43,-38,-56,-47,-44,-32,-24,-45,-46,-41,-49,-58,-50,-43,-37,-66,-52,-51,-45,-50,-62,-64,-58,-54,-72,-71,-66,-55,-42,-61,-60,-53,-59,-65,-68,-51,-54,-63,-48,-45,-38,-44,-57,-61,-57,-54,-66,-63,-56,-50,-35,-52,-50,-46,-39,-53,-61,-54,-55,-80,-87,-87,-81,-75,-93,-113,-107,-116,-123,-114,-24,-21,-20,-43,-70,-79,-123,-140,-140,-140,-128,-27,
+-54,46,46,46,42,10,-38,-38,-86,-47,-22,13,47,-126,-120,-115,67,67,-77,-77,-66,-64,-69,-65,-60,-59,-53,-53,-56,-31,-33,-67,-72,-53,-38,-60,-54,-47,-12,-48,-51,-51,-44,-47,-41,-43,-43,-39,-43,-42,-49,-45,-54,-64,-46,-42,-38,-35,-47,-51,-45,-58,-57,-60,-55,-59,-80,-72,-69,-61,-55,-59,-60,-57,-41,-52,-48,-32,-64,-45,-24,-26,-47,-58,-61,-68,-67,-67,-64,-56,-52,-72,-66,-58,-61,-74,-74,-71,-74,-67,-58,-111,-143,-143,-39,-32,-73,-81,-86,-104,-97,-91,6,20,-20,-58,-84,-47,-92,-92,-130,-130,-75,-18,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PLeft_T0.h
new file mode 100755
index 0000000..70cb05f
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PLeft_T0.h
@@ -0,0 +1,71 @@
+100,200,200,195,167,167,137,115,96,90,101,100,114,94,54,61,59,43,31,29,32,27,27,30,38,42,57,37,45,49,50,52,61,64,69,78,69,72,72,68,61,60,60,58,37,49,54,57,62,49,84,86,83,81,40,43,46,65,47,50,56,53,55,54,57,57,38,51,51,63,37,27,29,33,29,27,69,60,64,79,63,67,69,65,63,62,63,61,48,57,54,58,65,54,56,55,54,55,60,61,68,81,63,69,71,72,62,67,77,76,77,53,73,68,28,58,6,41,27,81,92,87,84,107,
+100,159,174,162,140,137,121,125,105,96,108,107,122,99,64,68,71,49,39,42,46,44,28,38,51,55,64,44,52,57,61,51,65,70,77,81,73,76,79,78,60,67,68,68,81,55,64,67,68,55,89,97,97,84,47,57,61,76,61,66,69,69,62,68,69,72,87,63,66,78,46,40,42,48,47,33,83,74,80,89,76,80,82,79,74,76,78,78,68,72,70,75,77,71,73,74,75,64,77,77,84,92,76,82,83,84,65,76,87,88,96,64,69,54,11,32,-15,23,40,88,116,123,122,134,
+100,157,175,160,148,141,134,134,113,102,113,111,129,102,71,74,82,62,47,50,56,57,29,46,60,65,68,50,57,65,69,51,71,77,82,83,77,80,84,84,60,72,74,77,86,60,70,77,74,65,95,101,103,80,58,62,68,78,65,70,76,77,61,71,75,78,90,68,73,84,51,44,45,53,53,33,88,80,86,92,79,83,87,88,72,80,84,85,100,76,82,83,81,75,77,81,84,66,82,88,91,94,79,85,89,93,66,82,90,93,99,66,74,56,19,31,9,33,71,134,144,155,150,78,
+100,152,173,154,152,104,102,124,103,75,85,107,126,100,78,81,85,68,41,49,55,52,68,37,58,64,63,46,52,63,68,87,66,73,81,81,75,78,83,85,57,72,77,79,87,63,74,79,78,66,95,100,104,80,60,66,72,79,69,73,80,82,60,73,76,82,90,71,75,92,61,50,53,57,58,32,90,84,91,93,82,85,92,93,71,83,86,90,100,78,85,87,88,76,80,86,90,109,84,91,94,96,85,89,95,99,69,85,95,98,103,68,76,59,25,30,32,36,91,165,169,182,183,100,
+100,153,155,148,149,121,124,161,139,109,120,136,133,109,81,86,93,78,52,62,71,62,76,47,72,77,76,59,66,73,78,98,74,81,88,90,82,85,91,93,61,79,82,85,90,70,79,84,83,70,95,101,105,124,61,66,75,81,65,71,77,80,52,68,76,81,88,67,72,90,60,43,48,52,54,73,83,80,87,88,76,81,86,88,61,76,82,86,95,74,80,87,89,72,80,89,94,110,88,95,102,105,88,94,100,102,83,85,90,94,98,58,67,56,25,24,48,85,145,195,180,192,193,195,
+100,136,139,140,143,117,124,164,143,111,122,143,135,110,84,89,97,84,56,69,76,69,80,52,75,80,79,61,68,74,79,99,75,82,90,91,83,86,92,95,64,81,85,88,91,72,82,87,87,71,95,102,105,123,65,72,77,83,73,77,84,87,59,75,81,86,93,73,78,97,67,50,57,62,64,82,94,92,97,98,86,90,96,98,72,87,90,94,102,81,87,92,95,75,85,87,93,108,91,97,99,103,87,93,100,103,93,88,97,101,105,71,81,60,31,42,61,65,128,185,181,185,185,185,
+100,134,128,141,145,115,123,149,129,110,122,143,134,110,84,89,96,85,56,70,77,70,81,53,74,79,78,61,67,74,78,98,73,81,88,90,82,85,91,93,68,81,85,87,91,72,82,86,86,71,92,97,101,118,65,72,76,82,73,77,83,86,59,76,81,87,93,74,79,96,67,49,56,63,66,83,96,93,98,99,87,91,97,99,72,89,91,96,103,83,89,94,96,77,87,90,95,109,93,98,101,104,88,94,100,102,87,87,96,99,104,71,81,99,69,90,89,64,123,172,172,172,172,118,
+95,121,115,132,135,107,117,143,123,105,116,135,128,104,79,83,90,81,53,67,74,67,77,50,68,74,72,55,61,67,71,92,67,74,81,83,76,78,84,87,58,75,79,82,86,67,76,81,81,66,83,89,92,110,60,66,71,77,67,71,77,80,53,69,74,80,87,67,72,89,65,46,53,61,63,80,93,91,95,97,84,88,94,96,68,85,88,93,100,79,86,89,92,75,87,86,92,105,92,97,99,101,87,92,98,99,69,86,93,95,101,62,72,63,34,62,41,47,94,155,156,158,159,159,
+90,113,110,126,128,124,134,136,117,93,105,126,118,93,73,77,83,74,47,60,66,61,73,47,64,68,66,49,54,60,63,60,59,66,72,74,69,72,77,80,51,68,70,74,80,62,72,76,76,61,75,81,83,102,53,60,64,70,61,66,70,73,47,64,69,74,80,61,65,80,60,46,52,59,61,79,91,88,92,93,85,89,93,95,69,84,87,91,99,78,85,87,90,75,86,85,91,104,92,97,98,100,87,90,96,97,67,84,92,93,100,60,71,67,39,67,37,39,84,154,154,155,156,156,
+85,107,102,119,120,117,127,128,110,88,99,116,111,86,66,70,76,66,41,53,60,56,68,43,56,61,59,41,46,52,55,45,51,58,64,66,61,64,70,73,45,61,64,68,74,56,66,69,69,55,66,71,74,88,47,53,57,63,55,59,63,66,41,57,62,67,74,54,58,69,55,41,46,57,59,74,82,78,83,84,75,79,83,85,60,74,77,81,90,69,74,76,77,65,72,68,72,90,70,81,82,83,76,80,86,88,61,79,85,86,92,49,58,56,25,29,12,5,62,137,132,141,146,144,
+80,99,97,113,113,111,121,120,103,82,92,100,104,79,59,63,68,59,35,46,52,45,58,31,49,54,52,34,39,45,46,23,43,48,56,58,52,56,62,64,38,53,56,60,68,49,59,62,62,49,56,62,63,59,42,47,52,57,47,52,56,59,35,50,55,59,67,46,50,59,50,38,43,55,57,52,72,67,72,74,64,69,72,74,50,64,66,71,80,58,64,66,67,57,62,60,65,82,62,72,72,73,66,70,75,77,52,68,74,78,84,41,50,52,21,26,14,3,52,126,120,128,136,129,
+75,95,93,105,105,101,112,115,98,76,85,95,102,76,51,55,59,50,29,39,45,38,52,24,40,44,43,26,31,36,38,16,34,40,47,51,43,47,53,56,32,45,48,53,62,42,52,55,55,43,46,51,53,46,37,41,47,51,40,45,50,52,30,43,48,52,62,39,44,50,45,35,38,53,55,51,61,57,62,65,53,57,62,64,40,52,56,60,71,47,53,56,57,48,54,53,58,76,55,64,65,66,59,60,63,65,41,57,61,65,73,27,38,41,9,16,9,2,45,118,107,115,126,117,
+47,50,81,100,99,95,105,107,90,69,78,84,94,68,44,48,52,43,22,31,38,31,46,18,34,39,38,20,25,30,31,9,26,31,38,43,33,38,44,46,25,39,42,46,55,34,43,47,47,37,36,41,43,24,31,35,40,44,32,37,42,44,23,35,40,44,55,31,36,41,41,31,35,46,47,36,46,46,52,55,42,47,51,52,31,42,46,49,61,36,42,46,46,38,43,44,48,68,46,55,56,57,49,49,52,53,32,46,51,55,64,18,29,32,1,7,5,-1,34,106,93,102,110,105,
+59,49,82,98,96,73,85,106,88,69,78,84,87,61,42,45,51,41,20,28,35,29,41,17,31,36,36,17,22,27,28,7,22,28,34,41,29,34,41,43,24,36,40,44,54,31,41,45,44,35,32,37,38,12,29,34,39,44,29,34,41,42,22,32,39,42,54,29,35,39,39,29,32,37,39,16,31,35,41,46,33,37,40,42,22,32,36,38,52,26,32,34,33,27,31,33,36,36,31,38,42,45,36,37,40,43,22,36,40,43,38,-10,0,2,-31,-26,-11,-20,20,92,84,95,107,97,
+70,67,85,99,97,73,85,104,86,68,76,78,84,55,36,39,45,37,17,24,30,27,20,14,28,33,34,14,19,25,25,5,19,26,32,39,26,31,37,39,22,33,37,41,52,29,36,40,39,30,30,35,36,11,27,32,37,43,27,32,38,40,20,30,36,39,52,26,32,37,36,27,30,35,37,12,29,34,39,44,30,35,38,39,21,29,33,36,51,24,30,32,31,25,29,33,36,27,31,36,41,45,35,35,38,40,22,34,38,41,37,-11,-1,1,-32,-27,-14,-23,16,86,77,88,97,88,
+70,75,87,95,93,83,93,104,86,66,74,69,82,50,31,34,39,31,15,20,27,26,19,13,27,33,34,11,17,22,23,4,17,24,29,38,23,30,35,36,21,31,36,39,52,28,32,36,34,24,28,33,34,11,26,31,36,43,27,32,36,37,20,28,34,36,50,25,30,34,34,24,28,33,35,10,26,31,37,43,28,33,36,37,20,27,30,33,49,22,27,30,30,22,26,34,37,14,32,31,37,41,31,33,36,37,21,32,36,40,36,-12,-1,0,-32,-27,-18,-26,12,81,70,82,88,26,
+70,82,91,97,94,92,102,102,84,65,72,64,80,46,26,29,34,26,11,16,22,23,18,10,26,30,34,8,14,19,20,3,15,22,27,37,20,27,32,33,20,28,33,36,50,25,30,33,33,22,26,31,32,10,24,28,33,41,25,30,34,34,18,26,31,33,49,22,27,31,32,22,26,31,33,9,24,29,35,42,26,31,34,34,18,25,28,30,40,19,24,28,28,19,23,30,32,9,25,23,29,34,20,30,33,34,18,29,32,36,33,-15,-5,-5,-38,-29,-23,-28,8,76,67,76,77,14,
+70,88,93,98,95,92,102,100,82,67,74,66,82,48,22,25,30,24,10,15,20,21,15,8,18,23,26,7,12,18,18,1,12,18,24,34,18,24,29,30,18,26,31,34,49,23,27,31,32,20,24,29,30,9,23,27,32,40,22,27,31,32,18,24,29,31,27,20,25,29,30,19,24,29,30,9,23,27,32,40,23,28,31,31,16,23,26,28,22,18,23,26,27,16,21,26,28,6,22,21,26,33,19,29,32,32,17,27,31,34,32,-16,-7,-6,-39,-32,-26,-34,2,69,61,71,77,11,
+70,88,87,96,91,91,103,100,80,69,77,67,82,45,18,22,27,23,9,13,18,18,14,6,11,16,20,4,10,15,15,0,11,16,22,33,15,22,27,28,16,23,29,31,46,21,25,29,30,18,22,27,29,8,22,26,30,39,20,25,29,29,17,22,27,29,23,18,22,26,28,17,22,27,28,8,22,26,30,39,21,26,28,28,15,21,24,26,20,16,20,24,25,15,19,25,26,7,20,19,23,33,16,26,31,29,17,22,29,31,9,-14,-12,-7,-40,-37,-38,-39,-4,62,55,66,68,65,
+70,92,91,98,93,92,103,98,78,68,75,66,81,42,14,18,23,21,8,12,16,16,13,4,9,13,18,1,8,13,14,-1,9,15,20,32,14,20,25,25,15,21,27,29,27,19,24,27,28,16,21,26,27,7,20,25,28,38,18,23,27,27,16,20,25,27,21,16,20,24,27,15,20,25,27,8,22,27,31,40,21,26,28,29,15,21,24,26,20,16,20,25,26,15,19,26,26,8,21,20,25,34,17,27,32,29,18,23,30,31,10,-13,-10,-5,-38,-35,-42,-43,-9,57,50,59,59,56,
+67,78,94,97,92,90,100,99,79,67,75,65,80,42,13,17,20,18,7,11,15,16,-6,2,8,13,19,-2,5,11,11,-2,7,13,18,31,11,18,23,23,13,18,25,27,21,17,21,26,27,14,19,24,25,6,18,23,26,36,16,21,25,24,14,18,23,25,20,14,18,22,26,13,18,22,24,6,22,27,31,41,20,26,28,28,16,21,24,25,20,15,19,23,25,14,19,25,26,9,21,20,25,34,17,27,31,29,19,23,29,31,8,-17,-15,-13,-45,-35,-46,-58,-25,39,47,55,51,2,
+61,80,98,98,93,87,91,97,78,62,70,63,78,41,11,15,19,18,5,10,14,15,13,2,7,10,17,-3,4,9,10,-3,6,12,17,30,9,16,21,21,11,16,23,24,20,15,20,24,26,12,18,22,24,5,17,22,25,35,14,19,23,23,12,16,22,24,19,12,16,21,25,12,17,21,22,5,23,28,32,42,21,26,28,28,17,21,24,26,22,16,19,23,26,15,20,26,27,11,22,21,26,36,18,28,32,30,19,24,30,31,10,-16,-23,-11,-43,-35,-48,-54,-21,43,44,53,51,1,
+70,94,90,97,90,67,80,112,91,57,65,63,78,40,9,13,18,16,5,9,13,14,7,0,4,8,14,-5,2,7,8,-5,5,11,16,29,8,14,20,19,8,13,20,22,18,13,19,23,24,12,16,21,22,4,15,20,23,34,11,16,21,20,10,14,19,20,10,11,15,20,25,10,16,21,22,4,22,27,30,43,22,27,29,29,17,20,25,26,12,16,19,24,29,15,21,27,28,11,22,21,24,36,16,25,27,24,19,23,27,27,-10,-12,-21,-8,-41,-37,-54,-50,-19,44,40,48,45,0,
+70,96,95,99,92,67,79,111,89,56,64,61,76,39,8,12,17,15,4,8,12,12,-10,-1,3,6,14,-7,0,5,6,-6,3,10,15,28,6,13,19,18,7,12,19,21,17,12,17,21,23,11,15,20,21,3,14,19,22,34,10,15,19,19,8,12,17,18,-6,9,14,19,24,9,15,20,20,3,23,28,31,44,22,28,31,29,18,22,26,26,6,16,20,25,31,17,21,28,29,13,23,23,26,38,18,26,29,25,20,24,28,29,-8,-10,-20,-6,-38,-35,-56,-52,-21,41,37,45,40,-1,
+70,82,99,96,89,69,80,98,76,64,72,60,75,38,7,11,15,14,3,7,11,11,-16,-2,0,3,11,-8,-2,4,5,-5,3,9,13,27,5,11,17,16,6,10,17,20,16,10,15,20,23,9,14,18,19,3,13,17,20,33,8,13,17,16,6,10,15,16,-8,8,13,17,23,8,13,18,19,1,21,26,30,42,19,25,28,28,17,20,24,24,0,14,18,23,29,14,20,26,27,12,21,21,24,37,18,27,30,27,17,21,25,26,-16,-17,-28,-15,-45,-35,-58,-65,-34,25,35,42,35,40,
+70,81,102,96,88,67,81,95,77,60,68,59,73,37,6,10,14,13,2,5,9,9,-18,-5,-2,1,10,-10,-4,2,2,-6,2,8,12,27,3,10,16,14,4,9,16,18,15,9,14,18,22,7,12,17,17,2,12,16,19,32,7,12,16,15,5,9,14,15,-9,7,11,16,22,6,12,18,18,1,20,26,29,42,19,23,28,27,16,19,23,23,-2,13,18,22,28,13,19,25,26,12,21,21,24,37,18,27,30,26,17,21,25,25,-16,-17,-28,-15,-43,-33,-57,-65,-34,24,32,38,31,85,
+70,93,93,97,89,67,80,113,89,56,63,51,66,29,5,10,12,12,1,5,8,10,7,-1,2,5,11,-10,-3,3,3,-8,0,6,10,25,3,10,15,15,4,8,15,16,7,7,12,18,23,7,13,18,19,0,9,15,18,31,6,11,15,15,3,8,13,14,-10,5,9,14,21,5,11,16,17,0,19,24,27,41,16,22,26,26,14,17,21,21,-3,11,16,20,27,13,18,24,25,11,19,20,21,22,11,20,21,20,13,19,20,20,-10,-13,-26,-11,-37,-34,-56,-62,-33,24,31,37,28,85,
+70,102,98,99,91,67,80,111,87,53,61,50,65,28,5,9,12,12,0,4,7,8,6,-3,0,4,10,-11,-5,2,2,-9,-1,5,9,25,3,8,14,14,3,7,14,15,-7,6,11,16,22,6,12,17,18,-1,8,14,17,31,5,10,14,14,3,7,12,13,-11,4,9,14,21,4,10,16,17,0,19,24,27,41,16,21,26,25,14,17,21,21,-3,11,15,20,28,12,18,24,25,11,19,20,21,25,11,20,21,20,14,19,20,20,-9,-13,-26,-11,-35,-32,-56,-61,-33,23,29,35,26,85,
+70,92,101,96,88,68,81,98,74,53,61,49,64,28,3,7,10,10,-1,4,5,6,-9,-2,1,4,11,-11,-5,1,1,-9,-2,4,7,24,1,7,13,13,2,6,13,14,-7,5,10,15,22,4,10,15,16,-1,7,13,15,30,3,8,13,13,1,6,11,12,-12,3,8,13,20,4,9,15,16,0,18,23,26,40,16,21,25,25,13,16,20,20,-3,10,15,19,27,11,17,24,25,11,19,19,21,34,11,20,21,21,13,19,20,20,-9,-13,-26,-11,-34,-31,-55,-61,-33,24,28,34,25,85,
+70,88,105,98,89,68,80,95,71,52,60,47,63,27,3,7,10,10,-1,2,4,5,-15,-4,-1,2,10,-13,-7,-1,0,-10,-3,2,6,23,0,6,12,12,1,6,12,13,-11,4,10,14,21,4,10,15,15,-2,7,13,15,30,2,7,12,12,0,5,10,11,-13,2,7,12,20,3,9,13,14,-2,17,22,25,39,14,19,23,22,11,15,18,18,-4,9,14,18,26,11,17,22,23,10,18,19,21,23,9,21,24,23,11,16,17,18,-18,-22,-34,-19,-40,-28,-54,-60,-33,22,26,32,24,85,
+70,87,101,96,87,68,81,114,89,53,62,46,61,24,-1,4,6,8,-2,4,9,12,6,-1,1,4,9,-11,-5,1,1,-9,-2,4,7,21,-2,5,10,11,-1,4,10,12,-11,4,8,14,20,3,8,15,14,-3,4,9,11,13,0,6,10,11,-2,3,8,10,-14,1,7,12,19,1,7,12,12,-2,15,20,23,38,13,18,22,21,9,13,17,17,-4,9,13,17,26,10,16,22,22,9,17,19,21,30,9,21,24,23,10,16,16,18,-18,-18,-28,-14,-36,-28,-54,-59,-31,23,24,28,13,85,
+70,100,104,97,87,67,80,111,85,51,60,45,60,24,-1,5,6,8,-2,3,8,10,5,-3,0,3,8,-13,-7,0,0,-11,-4,3,5,-1,-3,4,9,10,-2,3,10,11,-13,3,8,13,19,2,7,14,13,-4,2,8,10,2,-1,5,10,11,-3,2,8,9,-14,1,6,11,18,0,6,11,11,-3,14,19,21,35,12,17,21,21,8,11,16,15,-5,8,12,17,26,9,15,21,21,10,16,18,19,13,7,18,19,20,7,7,13,13,-10,-8,-23,-8,-31,-28,-53,-46,-22,23,23,28,13,85,
+70,101,106,98,87,66,79,107,82,49,59,44,60,24,0,6,7,9,-2,2,7,9,4,-5,-2,1,8,-14,-8,-2,-1,-12,-5,2,4,-1,-4,3,8,10,-3,2,9,10,-13,2,7,12,19,1,6,13,12,-4,2,8,9,2,-1,5,9,10,-4,1,7,8,-15,0,6,11,18,-1,5,11,11,-4,13,18,21,38,11,16,21,20,7,11,15,15,-5,8,12,16,25,8,15,20,20,10,15,17,18,12,7,18,19,20,7,8,13,12,-11,-4,-19,-4,-29,-27,-53,-45,-22,22,22,27,13,85,
+70,92,106,99,86,90,105,94,70,49,59,41,57,22,-3,3,5,6,-3,2,7,8,4,-5,-5,-3,5,-14,-8,-2,-2,-14,-7,1,3,-2,-5,2,7,9,-3,2,8,9,-14,1,6,11,18,-1,5,11,10,-6,0,7,8,1,-3,3,8,8,-6,-1,7,8,-16,-1,5,10,17,-2,4,9,9,-5,9,16,18,27,7,12,17,16,4,8,12,12,-7,5,10,14,23,6,12,18,18,7,14,14,15,10,4,17,18,20,1,3,8,7,-22,-12,-24,-9,-37,-34,-59,-44,-20,22,18,23,15,85,
+70,83,106,98,85,88,103,90,67,47,58,40,57,22,-1,4,2,5,-4,2,5,9,3,-3,-5,-5,4,-16,-10,-4,-4,-15,-8,-1,2,-3,-6,1,6,7,-4,1,7,8,-15,0,5,10,18,-2,4,10,9,-6,0,6,7,0,-4,3,7,8,-7,-1,6,7,-16,-2,5,9,17,-3,3,8,8,-6,7,13,15,17,4,10,14,14,1,5,10,9,-10,3,7,12,21,3,10,15,15,5,11,12,13,8,2,15,16,18,-1,0,6,5,-24,-10,-23,-8,-37,-35,-59,-43,-19,21,17,24,16,85,
+70,103,114,103,94,73,86,112,80,49,58,40,54,20,-8,-2,-1,1,-6,2,5,9,2,-3,2,5,8,-14,-9,-3,-4,-15,-7,-1,2,-4,-7,0,6,8,-4,1,8,8,-16,-3,6,10,19,-2,5,10,9,-7,-1,6,8,0,-4,2,7,8,-8,-2,5,6,-17,-3,3,8,16,-4,2,8,7,-8,3,9,11,5,2,7,11,11,-4,0,6,6,-12,0,4,9,19,1,7,13,13,3,8,11,11,6,-2,12,12,15,-4,-6,1,0,-26,-13,-20,-5,-33,-35,-59,-44,-23,16,12,17,2,85,
+70,104,113,100,90,70,83,106,76,47,56,39,54,21,-6,0,0,3,-6,2,4,8,0,-5,0,3,6,-16,-10,-5,-6,-16,-9,-2,1,-5,-8,-1,5,6,-5,0,7,7,-17,-4,5,9,18,-3,4,9,8,-8,-1,5,7,0,-5,2,6,7,-9,-3,4,6,-17,-4,3,7,16,-5,2,7,6,-8,0,7,9,2,-1,5,8,8,-7,-2,4,4,-14,-2,2,7,17,-1,5,11,10,0,6,8,8,4,-4,10,10,14,-6,-8,0,-2,-28,-15,-22,-8,-33,-35,-57,-43,-21,16,13,18,4,85,
+72,106,112,109,95,104,119,103,75,60,67,44,60,27,-8,-3,-2,0,-6,0,6,10,3,-3,1,4,9,-15,-11,-7,-8,-16,-9,-2,0,-4,-8,-1,4,6,-5,1,8,9,-16,-3,2,6,15,-3,4,8,8,-10,-3,3,5,-2,-6,0,5,6,-9,-3,2,3,-17,-3,3,8,16,-5,1,6,5,-9,-2,4,6,0,-5,1,6,6,-9,-4,0,0,-16,-4,0,5,14,-4,3,8,8,-2,3,5,6,1,-6,7,8,11,-8,-11,-3,-4,-31,-17,-25,-10,-33,-36,-55,-41,-19,17,13,19,6,85,
+74,97,110,107,91,102,118,97,72,60,65,43,60,27,-6,0,0,2,-6,1,6,9,2,-5,0,2,8,-16,-12,-8,-9,-17,-10,-3,-1,-5,-9,-3,4,6,-6,0,7,8,-16,-4,1,5,15,-4,3,7,7,-10,-3,2,5,-2,-6,0,5,6,-9,-3,2,3,-17,-4,3,7,16,-6,1,6,5,-9,-3,3,5,-1,-5,0,5,6,-10,-5,0,0,-16,-4,0,5,14,-4,3,8,8,-2,3,9,10,6,-1,7,7,11,-9,-10,-2,-3,-25,-12,-25,-11,-32,-31,-50,-53,-32,12,8,14,8,85,
+76,87,107,104,86,95,103,142,104,62,60,42,55,19,-13,-8,-6,-4,-8,0,4,11,26,-1,2,5,7,-13,-8,-3,-4,-17,-11,-5,-2,-6,-8,-1,5,7,-8,-3,4,5,-17,-4,3,8,16,-5,2,7,6,-9,-4,1,2,-3,-8,-2,4,6,-9,-3,4,6,-18,-4,3,7,15,-7,-1,4,3,-10,-3,3,5,-1,-6,0,4,5,-11,-6,0,0,-17,-5,0,4,14,-5,2,6,6,-1,5,11,12,6,-1,7,7,11,-9,-10,-2,-4,-28,-15,-26,-12,-30,-30,-48,-49,-28,12,8,14,4,85,
+78,116,127,114,106,88,101,132,97,60,56,39,54,19,-12,-6,-4,-3,-8,0,4,9,26,-3,0,3,5,-14,-10,-4,-5,-18,-12,-6,-3,-7,-10,-2,4,6,-10,-4,3,4,-18,-4,2,7,16,-5,1,6,5,-10,-4,0,2,-2,-8,-2,4,6,-10,-3,4,5,-18,-4,3,6,14,-8,-2,4,2,-10,-4,3,5,-1,-6,-1,3,4,-11,-6,0,0,-17,-5,0,4,14,-5,1,6,5,-2,4,10,11,6,-2,6,7,11,-9,-10,-2,-4,-32,-19,-25,-12,-28,-35,-57,-39,-19,8,7,14,5,85,
+80,113,123,111,99,83,98,122,90,57,52,36,52,18,-11,-6,-4,-3,-8,0,4,9,22,-4,0,2,5,-15,-10,-4,-6,-19,-13,-6,-4,-7,-10,-2,4,6,-10,-4,3,4,-18,-5,1,6,15,-7,0,6,4,-10,-5,0,2,-3,-8,-3,3,5,-10,-3,3,5,-19,-5,2,5,14,-8,-3,3,2,-11,-4,2,4,-2,-7,-2,3,4,-12,-6,-1,0,-17,-6,-1,4,14,-6,1,6,5,-2,4,10,11,5,-2,6,7,10,-10,-10,-3,-4,-32,-20,-26,-13,-26,-33,-54,-36,-16,8,7,13,4,85,
+82,116,119,116,100,111,128,114,86,63,56,43,60,28,-13,-6,-5,-4,-9,-1,4,9,10,-5,-1,2,5,-14,-10,-5,-7,-19,-13,-7,-4,-6,-10,-2,3,5,-11,-4,3,4,-19,-5,0,6,15,-7,0,6,4,-11,-5,0,1,-3,-9,-3,3,5,-10,-4,1,2,-19,-6,2,5,13,-10,-4,2,0,-11,-5,1,2,-2,-8,-3,2,4,-12,-7,-1,-1,-16,-5,-1,3,14,-6,1,5,5,-3,3,9,10,6,-2,4,4,8,-10,-9,-3,-4,-26,-14,-28,-14,-26,-29,-49,-50,-29,9,7,13,3,85,
+84,108,115,113,93,106,126,104,79,59,51,39,57,25,-17,-16,-12,-11,-11,-1,4,9,24,-2,2,4,6,-15,-11,-4,-6,-19,-12,-6,-3,-7,-10,-4,2,4,-9,-3,4,5,-19,-6,1,6,15,-8,-2,4,3,-12,-5,1,3,-3,-10,-3,3,5,-11,-4,0,2,-20,-6,2,4,13,-10,-4,1,0,-11,-5,0,2,-3,-8,-3,2,3,-13,-7,-1,-1,-17,-5,-1,3,14,-6,1,5,4,-3,2,8,9,5,-3,3,4,7,-11,-11,-3,-6,-27,-15,-29,-16,-24,-27,-47,-47,-26,9,7,12,0,85,
+86,118,134,126,116,98,112,150,113,69,55,36,51,18,-19,-15,-12,-10,-11,-1,3,9,24,-4,0,3,5,-15,-11,-5,-7,-19,-13,-6,-4,-7,-11,-4,1,3,-10,-4,3,4,-19,-7,0,5,15,-9,-3,2,2,-12,-5,1,4,-3,-11,-3,2,4,-11,-5,0,2,-20,-6,1,5,13,-11,-5,1,-1,-11,-6,0,1,-3,-9,-4,1,3,-12,-7,-1,-2,-17,-6,-1,3,14,-8,-2,3,3,-4,3,9,11,5,-2,5,7,9,-10,-5,0,-2,-27,-16,-27,-15,-23,-29,-52,-35,-15,4,5,12,-103,-3,
+88,123,130,123,109,94,110,140,105,66,50,32,48,17,-19,-13,-11,-9,-11,-1,3,8,23,-5,-1,2,5,-16,-12,-6,-7,-20,-14,-7,-4,-8,-12,-6,0,3,-11,-4,2,3,-19,-7,0,4,15,-10,-4,2,1,-12,-5,1,4,-3,-11,-4,2,4,-12,-5,0,2,-20,-6,1,4,13,-11,-5,1,-1,-12,-6,-1,1,-4,-10,-4,1,3,-13,-7,-2,-2,-17,-6,-1,2,14,-8,-2,3,3,-4,2,8,10,4,-3,4,6,8,-11,-6,-2,-4,-28,-17,-28,-16,-21,-27,-50,-33,-12,5,5,11,-103,-3,
+90,119,127,121,106,99,117,131,99,71,53,40,56,27,-21,-14,-13,-11,-12,-2,4,9,24,-4,0,3,6,-15,-11,-6,-7,-19,-13,-7,-4,-7,-12,-5,1,3,-12,-5,2,3,-20,-7,-1,3,13,-11,-4,2,1,-12,-5,1,4,-3,-11,-5,0,3,-12,-5,0,2,-20,-7,1,4,13,-11,-5,1,-1,-13,-7,-1,1,-3,-10,-3,2,4,-13,-7,-2,-2,-16,-5,-1,2,14,-8,-3,3,3,-4,1,9,11,6,-1,6,7,11,-9,-5,-1,-4,-28,-18,-30,-18,-20,-26,-47,-30,-9,5,4,10,-103,-3,
+92,120,123,123,105,96,116,124,94,69,49,36,53,26,-22,-15,-13,-11,-12,-2,3,9,24,-5,-2,3,6,-15,-11,-6,-8,-20,-14,-8,-4,-8,-11,-5,0,4,-11,-4,1,2,-20,-8,-1,3,13,-12,-5,1,0,-13,-5,1,4,-4,-12,-5,0,2,-12,-5,-1,1,-20,-7,0,4,13,-12,-6,0,-2,-13,-7,-1,0,-4,-10,-4,1,3,-13,-7,-2,-2,-17,-6,-2,1,13,-8,-2,3,3,-5,1,8,10,5,-2,5,5,10,-11,-8,-2,-5,-30,-19,-32,-20,-19,-29,-50,-45,-24,5,3,9,-103,-3,
+94,107,120,121,101,101,120,147,114,78,53,30,46,17,-24,-20,-16,-15,-12,-4,-1,6,23,-5,0,3,6,-15,-11,-5,-7,-21,-15,-9,-5,-8,-11,-5,0,3,-10,-4,2,3,-21,-10,-3,1,13,-10,-3,2,2,-14,-8,-3,1,-4,-8,-2,2,4,-10,-5,0,1,-20,-8,-3,1,11,-12,-4,1,0,-13,-8,0,0,-4,-12,-6,0,3,-12,-6,0,-1,-17,-8,-1,0,13,-9,-4,0,1,-5,2,6,10,6,3,8,11,10,-8,-4,-1,-3,-35,-24,-34,-23,-20,-31,-55,-42,-21,5,3,8,-103,-3,
+96,102,122,129,113,104,121,146,113,78,51,28,44,16,-25,-22,-16,-15,-12,-4,-1,6,23,-4,0,3,6,-15,-11,-5,-7,-22,-15,-9,-6,-8,-12,-5,0,2,-10,-4,2,2,-21,-10,-3,1,13,-10,-3,2,1,-15,-8,-3,1,-5,-9,-3,2,3,-11,-5,0,1,-20,-8,-3,1,11,-11,-5,1,0,-13,-8,-1,0,-4,-11,-6,0,3,-12,-6,0,-1,-17,-8,-2,-1,13,-9,-4,1,1,-5,2,5,9,4,2,7,9,8,-10,-6,-2,-5,-36,-26,-36,-26,-22,-34,-61,-30,-10,0,3,8,-103,17,
+96,126,130,126,109,101,120,143,110,76,54,36,52,25,-26,-23,-17,-15,-13,-5,-2,5,22,-5,-1,4,6,-15,-11,-4,-6,-20,-13,-8,-5,-7,-11,-5,0,3,-10,-4,2,3,-21,-10,-2,2,14,-11,-4,2,2,-14,-8,-1,2,-3,-8,-2,4,5,-11,-5,1,1,-20,-9,-3,1,12,-11,-5,0,-1,-13,-9,-1,0,-4,-11,-5,0,4,-12,-5,0,0,-16,-8,-2,0,13,-10,-4,1,1,-5,1,6,8,4,0,4,6,7,-12,-8,-4,-7,-37,-28,-38,-27,-21,-33,-58,-28,-6,1,3,8,-103,85,
+96,112,127,126,109,100,119,124,91,82,55,34,50,24,-28,-25,-18,-16,-13,-5,-2,5,22,-5,-1,4,6,-14,-11,-4,-6,-19,-14,-8,-5,-8,-12,-5,0,3,-10,-4,2,2,-21,-10,-3,1,14,-11,-3,2,2,-14,-7,-1,2,-3,-8,-1,3,5,-11,-5,1,2,-20,-9,-3,2,12,-11,-5,0,-1,-13,-8,-1,0,-4,-11,-4,0,4,-11,-5,1,0,-16,-8,-2,-1,13,-11,-5,1,0,-6,0,7,10,6,3,8,11,12,-7,-4,-1,-4,-36,-27,-40,-30,-20,-29,-53,-44,-23,-2,-1,4,-103,85,
+96,121,130,125,107,100,119,117,88,81,54,33,50,24,-25,-23,-17,-15,-13,-6,0,5,-2,-9,-4,0,5,-14,-9,-4,-5,-19,-13,-8,-5,-8,-13,-6,0,3,-10,-4,2,4,-21,-9,-3,1,11,-11,-4,2,2,-14,-6,1,4,-3,-8,-1,4,5,-12,-5,1,2,-20,-9,-3,1,12,-12,-5,1,0,-13,-8,-1,1,-3,-9,-3,2,4,-11,-5,1,-1,-14,-6,-2,-1,-3,-13,-9,-2,-3,-8,-1,4,9,12,10,17,20,18,-5,-2,0,-3,-37,-26,-41,-31,-19,-26,-50,-41,-19,0,0,5,-103,85,
+96,128,128,125,107,98,116,118,88,80,54,32,49,24,-27,-25,-18,-16,-14,-6,0,6,3,-8,-4,1,5,-13,-8,-3,-4,-19,-13,-8,-5,-8,-13,-6,0,3,-11,-4,1,3,-22,-9,-3,1,12,-11,-3,2,3,-14,-6,1,4,-3,-8,-1,4,6,-11,-5,1,2,-20,-9,-3,1,12,-12,-4,1,0,-13,-8,-1,1,-2,-8,-2,2,5,-11,-5,1,-1,-14,-6,-1,-1,3,-12,-8,-2,-2,-7,-1,4,8,7,8,14,17,15,-7,-3,0,-3,-36,-27,-32,-24,-11,-35,-66,-28,-8,-7,-2,3,-13,85,
+96,125,127,125,108,100,118,123,91,81,54,32,48,23,-29,-26,-20,-17,-14,-6,0,6,16,-9,-4,0,5,-14,-9,-3,-4,-19,-13,-7,-5,-8,-13,-7,-1,3,-10,-4,1,3,-22,-9,-4,0,11,-11,-4,2,3,-14,-6,1,3,-3,-8,-2,3,5,-12,-5,1,2,-20,-9,-3,1,12,-12,-5,1,0,-13,-8,-1,1,-2,-8,-2,3,4,-11,-5,1,0,-14,-7,-2,-1,3,-12,-7,-1,-1,-7,-1,4,7,6,5,10,13,12,-9,-5,-1,-5,-37,-29,-34,-26,-11,-34,-64,-27,-6,-5,-1,4,-7,85,
+96,121,126,126,111,100,118,137,103,70,43,33,47,22,-29,-28,-21,-18,-14,-6,0,6,23,-9,-4,1,6,-14,-9,-2,-3,-18,-13,-7,-5,-8,-13,-6,-1,3,-10,-4,1,2,-23,-10,-5,-1,11,-11,-4,1,2,-13,-5,2,4,-3,-8,-2,3,5,-11,-5,0,1,-21,-9,-3,1,12,-13,-6,0,-2,-13,-7,0,2,-2,-8,-1,4,6,-11,-5,2,1,-15,-7,-1,0,3,-14,-6,1,1,-9,-3,6,10,11,12,14,14,15,-1,3,1,-3,-32,-25,-37,-29,-14,-38,-65,-28,-7,-7,-5,3,-6,85,
+95,108,125,127,114,103,120,144,108,73,45,29,47,16,-29,-21,-13,-12,-15,-10,-6,-3,-27,-14,-10,-5,4,-15,-9,-3,-3,-18,-12,-6,-3,-7,-12,-7,-1,3,-9,-3,1,3,-22,-7,-3,2,11,-9,-1,4,4,-12,-5,3,5,-3,-7,0,5,6,-11,-5,1,1,-22,-10,-3,1,12,-13,-6,0,1,-11,-4,4,6,-1,-8,0,5,7,-8,-3,3,2,-15,-8,-1,0,11,-14,-5,2,2,-8,-2,7,9,10,8,7,10,12,-2,2,1,-2,-34,-27,-39,-31,-12,-35,-58,-24,-2,-2,0,5,-3,87,
+96,134,124,125,105,111,130,110,86,68,43,31,48,23,-24,-19,-15,-14,-16,-10,-6,-2,-14,-13,-9,-3,5,-14,-8,-2,-2,-18,-11,-6,-3,-7,-12,-7,-1,2,-9,-2,0,3,-22,-8,-3,1,11,-9,-1,4,5,-12,-4,3,6,-2,-7,0,5,7,-11,-5,1,2,-22,-9,-3,1,12,-13,-6,0,0,-10,-4,4,6,-1,-8,1,5,8,-7,-1,5,4,-15,-9,-2,-2,-11,-16,-8,-3,-3,-20,-11,-1,6,25,23,30,35,30,2,-1,-1,-3,-37,-26,-36,-29,-13,-46,-75,-32,-13,-15,-5,5,-5,89,
+96,133,124,126,108,116,134,118,92,71,45,32,48,23,-26,-22,-17,-16,-16,-11,-6,-1,-4,-11,-7,-2,6,-13,-7,-1,-1,-17,-11,-5,-2,-7,-11,-6,-1,2,-9,-2,1,3,-22,-7,-3,2,12,-9,-1,4,5,-12,-4,3,6,-3,-7,0,5,7,-11,-4,2,2,-21,-9,-3,1,12,-13,-6,0,0,-11,-4,4,7,-1,-7,1,5,8,-7,0,5,4,-15,-8,-2,-2,-11,-16,-7,-2,-2,-18,-10,-1,6,12,17,24,28,25,1,1,0,-2,-38,-29,-38,-31,-12,-41,-71,-27,-7,-8,0,8,-1,91,
+96,133,125,127,111,96,112,109,81,71,45,26,42,15,-26,-22,-16,-14,-16,-9,-6,-1,-3,-9,-6,-1,6,-10,-5,-2,-2,-18,-12,-5,-2,-7,-13,-7,-1,2,-9,-3,0,3,-23,-9,-6,-1,9,-11,-3,4,5,-14,-6,4,7,-2,-6,1,7,8,-11,-4,1,2,-23,-10,-3,1,12,-12,-5,1,1,-12,-5,6,8,1,-6,0,4,7,-5,1,5,4,-14,-8,-1,-1,-10,-15,-4,2,2,-14,-6,2,9,16,20,26,22,19,3,7,1,0,-39,-31,-41,-34,-11,-37,-65,-21,-1,-1,5,10,0,93,
+96,134,127,126,112,99,115,118,88,75,47,28,43,16,-28,-24,-18,-16,-17,-10,-6,-1,-2,-7,-4,1,7,-8,-4,0,-1,-18,-12,-5,-2,-7,-13,-7,-1,3,-9,-2,1,4,-24,-9,-6,-1,9,-11,-4,4,5,-14,-6,4,7,-2,-6,1,7,9,-11,-4,2,2,-23,-10,-2,1,12,-13,-6,1,1,-12,-5,6,9,1,-6,1,5,7,-5,1,6,5,-15,-8,-1,-1,-10,-14,-3,2,3,-12,-5,5,10,14,14,19,20,20,6,11,4,4,-42,-34,-39,-32,-6,-30,-63,-37,-15,-1,3,12,3,95,
+94,134,130,128,103,110,129,104,79,63,38,30,46,22,-24,-17,-15,-15,-20,-14,-7,-3,-32,-18,-10,-4,5,-15,-9,-4,-3,-19,-11,-6,-2,-8,-11,-4,0,2,-12,-4,-1,2,-26,-8,-5,1,8,-8,-1,3,5,-10,0,8,11,24,-7,1,6,7,-12,-5,1,1,-23,-11,-4,0,11,-15,-7,-1,-1,-13,-5,5,9,21,-4,4,10,10,-4,1,6,5,-16,-9,0,-3,-20,-22,-10,-6,0,-16,-5,0,9,35,23,29,29,24,7,11,5,4,-44,-37,-42,-36,-8,-28,-59,-33,-11,4,8,16,6,97,
+71,27,121,123,105,114,133,110,85,66,41,32,48,23,-25,-21,-17,-17,-21,-15,-7,-3,-32,-16,-9,-4,5,-15,-9,-4,-3,-19,-12,-7,-2,-8,-11,-5,0,3,-11,-4,-1,2,-26,-9,-5,1,9,-9,-1,3,5,-11,-1,8,11,26,-7,1,6,7,-12,-5,0,1,-23,-11,-4,-1,11,-14,-7,-1,0,-13,-6,5,9,22,-4,4,10,10,-4,1,6,5,-16,-9,0,-3,-29,-22,-10,-5,1,-16,-5,0,8,16,19,25,24,21,6,11,6,6,-45,-38,-44,-38,-6,-24,-48,-29,-7,10,12,18,11,99,
+96,52,126,127,110,118,136,117,90,69,43,33,49,23,-29,-24,-20,-19,-25,-18,-11,-5,-32,-16,-8,-3,6,-16,-10,-5,-5,-22,-15,-8,-4,-11,-15,-9,-3,0,-13,-6,-4,-1,-29,-12,-9,-3,5,-15,-6,0,2,-15,-6,3,6,22,-9,-1,4,5,-14,-6,-1,0,-26,-13,-7,-5,8,-17,-10,-3,-3,-15,-8,2,6,19,-4,3,9,10,-5,0,6,5,-16,-10,-1,-4,-36,-23,-11,-6,1,-17,-5,-1,7,14,17,22,22,19,4,10,6,6,-46,-40,-45,-39,-5,-23,-46,-27,-5,12,15,20,13,101,
+96,111,134,124,108,97,112,125,97,66,40,24,39,12,-31,-27,-22,-20,-26,-19,-12,-6,-32,-16,-8,-2,6,-17,-10,-6,-5,-22,-16,-9,-6,-11,-16,-11,-3,-1,-14,-6,-4,0,-30,-13,-9,-3,5,-16,-7,-1,2,-16,-7,2,5,22,-9,-2,3,4,-15,-7,-2,-1,-26,-15,-8,-5,8,-19,-10,-4,-4,-16,-9,1,5,21,-5,2,8,9,-9,-4,4,3,-20,-13,-4,-7,-37,-24,-14,-9,-2,-17,-5,-2,5,9,9,15,19,17,0,6,3,3,-49,-42,-54,-48,-12,-29,-53,-9,13,19,22,28,11,103,
+96,126,143,129,114,100,113,126,99,67,41,25,39,12,-34,-30,-25,-22,-29,-21,-13,-7,-33,-17,-9,-3,6,-18,-12,-8,-7,-25,-17,-11,-8,-12,-19,-12,-5,-1,-15,-7,-5,-1,-30,-14,-10,-4,5,-17,-9,-2,0,-18,-8,1,4,20,-11,-3,2,3,-17,-9,-4,-3,-28,-16,-9,-6,7,-19,-11,-5,-5,-17,-10,0,5,15,-6,2,8,8,-11,-5,3,1,-21,-15,-5,-8,-39,-25,-15,-10,-3,-21,-8,-5,3,9,9,16,20,17,-3,3,-1,-1,-50,-43,-54,-47,-9,-31,-56,-11,11,14,19,24,13,105,
+96,144,155,128,112,79,91,96,69,47,21,43,57,30,-14,-8,-4,1,-13,-4,6,13,-20,-6,1,7,18,-14,-7,-2,-1,-23,-15,-6,-3,-31,-16,-6,2,6,-12,-4,5,9,-22,-6,2,9,18,-11,-2,6,7,-13,-5,5,8,5,-11,-4,1,3,-20,-12,-4,-4,-28,-18,-8,-6,8,-21,-11,-4,-4,-18,-11,-2,3,-2,-11,-2,3,4,-18,-12,-6,-8,-33,-27,-20,-24,-61,-48,-39,-35,-27,-50,-37,-23,-15,-8,-4,3,5,2,-30,-24,-18,-19,-51,-43,-30,-24,16,-21,-47,-2,17,11,18,24,13,107,
+96,141,153,135,117,99,108,115,91,61,36,20,34,3,-45,-41,-37,-30,-40,-30,-23,-16,-40,-27,-18,-13,-1,-28,-23,-19,-19,-36,-27,-22,-19,-47,-28,-22,-14,-9,-23,-16,-13,-10,-36,-21,-19,-13,-3,-27,-18,-12,-10,-26,-18,-9,-5,-13,-20,-11,-8,-4,-27,-18,-14,-13,-34,-25,-19,-16,-1,-29,-22,-15,-14,-24,-18,-9,-4,-9,-15,-6,-1,2,-18,-12,-5,-6,-30,-25,-14,-17,-48,-35,-22,-19,-10,-32,-30,-15,-7,-11,4,11,17,14,-16,-20,-14,-16,-59,-50,-61,-54,-12,-47,-57,-16,0,4,20,24,-79,109,
+96,174,158,140,126,101,104,99,80,55,30,12,26,-55,-56,-51,-48,-39,-49,-41,-32,-26,-46,-36,-28,-23,-8,-36,-32,-28,-27,-45,-37,-33,-31,-53,-37,-31,-22,-15,-33,-24,-23,-20,-43,-30,-28,-22,-10,-37,-28,-21,-20,-35,-27,-19,-15,-23,-30,-20,-16,-11,-36,-29,-23,-23,-42,-35,-30,-26,-11,-37,-32,-24,-24,-34,-26,-19,-14,-26,-23,-15,-9,-6,-25,-19,-15,-17,-38,-32,-17,-20,-49,-38,-24,-22,-12,-37,-34,-20,-12,-22,2,10,16,13,-21,-33,-23,-21,-67,-53,-68,-58,-14,-58,-62,-26,-16,-7,2,2,-79,109,
+96,196,129,157,124,107,103,79,62,51,26,9,23,-72,-69,-65,-65,-52,-62,-54,-44,-40,-53,-49,-41,-36,-42,-48,-48,-41,-40,-59,-51,-49,-47,-62,-51,-45,-37,-27,-46,-37,-38,-34,-53,-43,-43,-38,-24,-50,-43,-36,-36,-48,-41,-33,-30,-56,-43,-35,-32,-23,-48,-43,-38,-39,-53,-48,-44,-41,-45,-50,-47,-39,-37,-46,-39,-33,-28,-51,-35,-29,-24,-18,-38,-33,-29,-31,-49,-44,-41,-42,-67,-57,-46,-43,-34,-60,-52,-38,-23,-29,-7,2,6,6,-42,-57,-51,-35,-72,-62,-71,-64,-23,-75,-69,-40,-40,-24,-22,-10,109,109,
+96,196,196,196,196,209,74,59,20,38,16,-4,10,-82,-79,-78,-77,-65,-75,-68,-59,-58,-68,-66,-57,-54,-73,-62,-61,-55,-48,-73,-71,-63,-62,-68,-62,-55,-47,-32,-54,-51,-46,-44,-56,-51,-50,-45,-52,-58,-53,-46,-45,-58,-52,-45,-42,-61,-53,-46,-43,-31,-57,-55,-48,-49,-62,-58,-54,-52,-73,-58,-55,-47,-42,-53,-47,-41,-36,-53,-41,-35,-30,-21,-45,-40,-36,-39,-55,-52,-47,-49,-68,-61,-50,-48,-37,-66,-60,-46,-41,-39,-22,-15,-10,-7,-48,-64,-58,-55,-86,-76,-89,-81,-42,-89,-89,-75,-56,-38,-49,-91,109,72,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PRight_T0.h
new file mode 100755
index 0000000..a2af1e9
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+40,140,140,135,47,47,32,58,11,-14,4,0,10,15,-42,-35,-40,-26,-49,-45,-41,-42,-52,-48,-43,-44,-58,-47,-42,-33,-29,-44,-42,-30,-28,-44,-34,-33,-28,-20,-33,-38,-31,-35,-49,-49,-45,-41,-44,-51,-49,-37,-35,-42,-39,-34,-34,-47,-37,-32,-28,-20,-35,-29,-27,-29,-17,-14,-15,-14,-11,-23,-7,-2,-2,-10,-19,-17,-16,-29,-26,-22,-19,-12,-27,-25,-20,-25,-28,-27,-26,-24,-25,-29,-39,-32,-32,-32,-30,-27,-24,-26,-35,-34,-28,-26,-41,-33,-44,-51,-84,-65,-57,-58,-64,-84,-88,-156,-104,-122,12,-59,-163,25,
+45,140,145,133,54,49,45,68,22,-4,14,11,23,25,-26,-18,-20,-13,-33,-28,-22,-26,-36,-32,-25,-20,-9,-32,-25,-13,-14,-27,-28,-16,-12,4,-22,-18,-13,-10,-21,-18,-16,-17,-42,-35,-29,-24,-12,-36,-33,-20,-23,-28,-25,-19,-17,-33,-23,-18,-11,-10,-21,-16,-11,-11,-15,-5,-6,-3,7,-15,3,9,5,0,-9,-5,-2,-6,-13,-8,-2,-1,-13,-9,-5,-6,-21,-13,-10,-6,5,-15,-21,-15,-15,-23,-16,-12,-7,8,-22,-15,-10,-12,-25,-18,-28,-32,-75,-53,-48,-44,-65,-69,-92,-143,-76,-112,25,-44,-55,26,
+50,136,149,130,59,13,16,59,15,-27,-9,11,25,24,-12,-9,-7,-2,-20,-10,-6,-5,-23,-15,-8,-6,6,-16,-10,-1,0,-22,-14,-7,-2,12,-12,-7,-2,1,-10,-8,-4,-3,-37,-24,-19,-11,-4,-26,-19,-8,-9,-20,-15,-7,-4,12,-12,-6,1,-1,-11,-6,-1,2,-14,1,1,5,10,-8,10,16,14,3,-4,1,6,21,-2,4,11,8,-2,2,6,7,-17,-3,1,7,13,-4,-9,-3,-1,-19,-6,-3,3,13,-9,-2,4,3,-13,-6,-15,-17,-68,-45,-43,-36,-60,-60,-82,-145,-68,-99,30,-32,-48,27,
+55,136,142,125,60,32,41,97,54,12,30,23,37,36,-1,3,5,6,-14,-9,-1,-2,-28,-16,-8,-4,5,-16,-8,1,2,-24,-13,-4,2,12,-10,-6,1,6,-8,-5,2,3,-26,-19,-13,-6,-2,-22,-16,-2,-2,-19,-10,3,7,20,-8,-1,5,5,-8,-4,5,7,4,0,0,5,7,-11,7,14,12,-6,-10,0,4,17,-1,6,12,10,-2,2,10,11,-15,0,8,14,17,2,-2,7,10,-12,5,12,18,25,3,9,15,14,-7,2,-12,-13,-67,-51,-41,-32,-61,-58,-73,-106,-22,-65,35,-27,-33,-60,
+60,128,131,121,69,31,45,102,61,19,37,29,44,43,7,11,16,19,3,9,17,16,-11,2,9,13,20,2,9,16,17,-12,-1,7,14,23,3,8,14,19,3,8,13,14,22,-5,0,7,10,-7,-1,11,12,-7,3,10,15,27,6,12,19,19,6,10,17,21,35,8,8,13,14,-1,17,25,24,5,4,11,16,26,17,22,28,27,16,20,24,26,22,14,18,25,26,14,9,12,16,-6,13,17,23,26,10,15,22,22,2,12,2,1,-30,-34,-37,-27,-55,-39,-50,-124,-36,-75,44,-17,-28,-20,
+60,117,121,116,62,27,43,100,60,19,37,29,45,44,10,13,19,22,8,12,21,21,-9,5,12,16,22,4,11,17,18,-12,0,8,14,24,4,9,15,21,4,11,15,17,27,-2,2,10,12,-4,2,14,15,-6,6,13,18,28,8,14,21,21,7,13,20,23,40,10,10,16,15,2,19,27,27,7,6,13,18,28,19,25,30,30,18,22,26,29,47,16,21,28,28,17,12,15,19,8,16,21,25,27,13,17,24,22,3,13,3,4,-27,-30,-32,-21,-53,-36,-43,-115,-26,-63,52,-9,-19,-58,
+60,120,114,118,59,25,42,83,44,18,36,28,44,43,10,13,18,22,7,11,19,19,-11,4,11,15,21,4,12,17,18,-13,0,8,14,23,4,9,14,21,4,11,15,17,28,-1,3,10,11,-2,3,15,16,-5,7,14,19,28,10,16,22,22,8,13,20,23,41,11,12,17,16,4,21,29,29,8,8,14,20,28,20,26,31,30,18,23,27,30,47,18,23,29,29,19,14,17,21,20,18,23,27,28,13,18,24,22,3,14,4,5,-25,-26,-26,-17,-54,-35,-40,-110,-19,-55,58,-4,-14,-57,
+60,116,109,115,57,23,41,80,42,17,35,27,42,42,10,13,18,23,7,12,20,20,-10,5,12,16,21,5,12,17,17,-13,-1,7,14,23,3,8,14,21,4,11,16,17,29,0,4,10,11,-2,3,14,15,-5,7,12,18,27,10,15,21,20,7,13,19,22,39,10,10,16,15,2,20,27,28,7,7,13,18,27,19,24,29,29,16,20,26,28,46,15,21,26,26,19,14,14,18,19,18,23,25,26,14,17,23,22,4,14,3,4,-20,-32,-28,-21,-58,-42,-45,-127,-34,-70,50,-12,-12,-21,
+60,115,111,114,56,44,62,77,41,11,29,23,38,39,10,13,18,22,8,12,20,20,-10,5,11,15,21,5,11,16,17,-14,-2,6,12,22,2,7,13,19,4,10,15,17,30,1,5,10,11,-2,3,14,15,-5,7,12,17,27,10,15,20,20,7,12,18,21,38,9,10,16,15,2,20,27,28,7,8,14,19,28,18,23,29,28,16,20,25,27,43,15,20,25,25,19,14,14,18,19,18,22,25,26,13,17,22,21,4,14,3,4,-17,-29,-25,-18,-54,-38,-39,-123,-31,-67,52,-11,-11,-23,
+60,114,110,113,54,43,61,75,39,10,28,21,36,36,10,13,16,20,7,11,18,19,-9,6,12,17,21,4,10,15,15,-14,-4,3,9,20,0,6,12,19,4,9,14,16,31,4,8,11,11,0,3,14,14,-5,7,12,16,27,9,15,19,19,7,13,19,21,33,8,8,13,14,3,20,26,26,7,7,13,17,27,20,26,29,28,16,20,24,26,24,14,16,22,22,15,9,10,13,-5,11,12,17,23,11,16,21,21,7,18,5,6,-25,-32,-33,-23,-62,-50,-57,-124,-34,-70,49,-13,-13,-24,
+60,111,110,110,50,38,56,74,38,9,27,25,40,40,9,11,15,19,6,10,17,18,-10,5,11,15,20,3,9,14,13,-14,-5,2,7,19,-1,4,11,17,3,8,13,14,32,4,8,11,10,-1,2,13,14,-5,6,12,16,26,8,14,18,18,6,12,17,19,14,7,7,12,13,2,19,25,25,6,8,13,18,28,19,25,28,27,15,19,23,25,19,13,15,21,22,14,9,10,12,-6,11,11,17,22,10,15,20,20,6,17,4,6,-24,-30,-31,-20,-60,-47,-52,-123,-33,-70,48,-14,-17,-54,
+60,111,110,110,49,37,55,71,36,8,25,23,38,39,8,10,13,17,6,9,16,17,-11,4,9,13,19,1,8,12,12,-15,-6,0,6,18,-3,3,9,14,2,6,11,13,22,3,7,10,10,-2,2,13,13,-5,5,10,15,26,7,13,18,17,7,11,17,19,12,7,6,11,13,1,18,24,25,5,8,13,18,28,17,22,27,26,13,17,22,24,17,12,15,21,22,14,9,10,13,-5,11,13,18,24,11,16,18,17,5,15,1,3,-21,-33,-31,-22,-60,-45,-50,-117,-28,-66,48,-14,-18,-24,
+60,67,101,106,46,35,54,69,34,6,23,22,37,38,6,9,12,16,5,9,15,16,-12,3,8,12,18,1,6,12,10,-16,-7,-1,4,17,-6,1,7,12,1,5,10,12,10,2,7,9,9,-3,1,12,12,-6,4,10,14,25,7,12,17,16,6,10,16,17,11,5,5,9,12,0,17,23,24,5,8,13,18,28,16,22,26,25,12,16,21,22,17,10,14,20,21,13,8,9,11,-6,10,12,17,24,10,15,17,16,4,15,1,3,-24,-32,-27,-20,-58,-43,-46,-116,-27,-66,47,-16,-21,-25,
+60,78,102,106,46,15,35,68,33,7,25,16,31,32,7,9,14,18,4,8,14,15,-12,3,8,13,19,1,7,11,10,-17,-8,-1,3,16,-8,-1,5,11,0,4,9,11,6,0,4,8,9,-4,0,11,11,-6,3,9,13,25,5,11,16,15,5,8,14,15,11,4,3,8,11,-1,17,22,23,5,7,12,17,28,15,20,24,23,11,15,19,21,16,10,13,19,21,12,7,8,11,-6,9,11,16,23,9,14,15,14,4,14,-1,1,-24,-30,-34,-21,-60,-45,-50,-119,-30,-69,46,-18,-24,-11,
+60,90,103,106,46,14,34,67,31,6,23,15,30,30,6,8,12,16,3,7,13,13,-13,2,7,12,18,0,6,11,9,-18,-9,-2,1,15,-10,-4,3,8,-1,4,9,11,5,-1,3,7,9,-4,1,11,11,-6,4,9,13,25,3,10,15,14,3,7,14,16,9,4,4,9,12,-1,16,21,21,4,6,12,16,27,15,21,24,22,11,14,19,19,16,9,11,17,20,10,5,6,7,-8,4,7,11,22,6,11,14,13,3,13,-2,-1,-26,-33,-33,-22,-66,-52,-59,-122,-33,-72,45,-16,-18,34,
+60,98,105,102,41,33,52,67,31,5,22,14,28,29,5,7,11,15,4,7,13,13,-13,2,7,11,18,-2,4,10,8,-18,-10,-3,0,14,-11,-4,1,7,-1,3,8,10,5,-1,3,7,9,-5,0,10,10,-5,4,9,13,25,4,10,14,13,3,6,12,15,-1,5,3,9,13,-2,15,20,20,3,5,11,15,27,14,20,23,21,10,13,17,18,5,8,11,16,20,8,3,6,7,-8,4,7,12,22,5,10,12,11,2,12,-4,-2,-27,-35,-37,-26,-70,-52,-58,-120,-32,-71,47,-16,-21,34,
+60,104,107,103,41,33,52,66,30,4,21,12,27,29,4,7,10,14,3,6,12,12,-13,0,6,10,17,-3,2,8,7,-19,-11,-4,-1,14,-12,-6,0,5,-3,1,7,8,4,-3,2,5,9,-6,-1,9,9,-6,3,8,12,25,3,9,13,12,2,5,10,15,-8,5,3,8,13,-2,14,19,19,2,4,10,14,26,13,19,22,20,9,12,16,16,-7,7,11,16,20,6,1,6,7,-10,2,7,12,23,4,9,12,10,1,10,-6,-4,-27,-36,-37,-26,-68,-51,-56,-119,-31,-72,46,-18,-24,34,
+60,97,98,100,37,32,53,64,28,11,27,17,32,33,4,6,10,14,3,6,11,11,-14,0,5,9,17,-5,1,7,7,-19,-11,-5,-1,14,-13,-7,-1,4,-4,0,6,7,4,-4,1,5,9,-7,-2,9,9,-6,3,8,11,24,2,8,12,10,1,4,10,14,-9,5,4,8,13,-1,13,18,18,2,3,10,14,26,12,18,21,19,9,11,15,15,-8,7,10,15,20,5,0,5,6,-10,1,7,12,22,3,9,11,10,1,11,-5,-4,-26,-35,-35,-25,-67,-49,-55,-119,-31,-72,45,-19,-27,34,
+60,93,100,100,38,31,52,63,26,9,26,16,30,33,3,5,9,14,2,6,10,10,-16,-2,4,7,15,-5,1,7,6,-20,-13,-7,-3,12,-14,-8,-3,3,-6,-2,4,6,-3,-4,0,4,8,-8,-3,8,9,-7,2,7,11,23,1,5,10,9,1,4,9,15,-11,5,3,8,13,-2,11,17,17,3,4,9,12,24,10,14,18,17,7,10,14,15,-4,5,9,13,18,4,-1,5,5,-8,1,5,9,22,2,7,11,8,-1,8,-6,-5,-45,-32,-37,-25,-67,-54,-61,-123,-34,-75,45,-17,-21,34,
+60,81,103,99,35,28,49,63,27,9,26,15,30,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-6,-1,6,5,-20,-13,-7,-4,12,-15,-9,-3,2,-7,-3,3,5,-3,-5,-1,3,8,-9,-3,8,8,-7,2,7,10,23,0,4,10,8,-1,3,8,15,-10,5,3,8,14,-2,11,16,16,2,3,8,11,24,10,13,18,16,6,9,13,14,-11,5,8,13,18,3,-2,5,4,-8,1,4,9,22,1,7,11,7,-2,8,-5,-5,-44,-32,-40,-28,-67,-52,-58,-129,-41,-77,44,-19,-24,34,
+60,76,105,100,36,28,48,62,25,7,24,15,29,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-8,-2,5,4,-21,-14,-8,-4,11,-15,-9,-3,2,-7,-3,3,4,-18,-5,-1,2,7,-9,-4,7,7,-8,1,6,8,22,-1,4,9,8,-2,2,7,15,-10,5,3,8,14,-2,10,14,15,1,2,8,11,24,8,12,16,15,6,8,11,12,-12,2,6,10,16,2,-3,3,3,-9,-1,4,8,21,1,6,10,6,-2,9,-6,-5,-48,-36,-44,-32,-71,-51,-58,-133,-46,-78,47,-17,-26,35,
+60,85,96,97,33,5,29,76,39,0,17,14,28,32,1,4,8,13,2,5,10,9,-16,-3,3,6,15,-9,-3,4,3,-21,-14,-8,-5,11,-14,-9,-3,2,-7,-3,3,5,-19,-5,0,1,7,-10,-5,7,7,-7,1,6,9,23,-1,4,8,8,-2,2,7,14,-10,4,3,7,14,-3,9,14,14,1,1,7,11,24,7,11,15,14,5,8,11,11,-13,2,5,10,15,1,-4,2,2,-10,-1,4,8,21,1,5,10,6,-3,9,-5,-5,-45,-36,-43,-31,-69,-49,-56,-133,-46,-78,47,-18,-27,36,
+60,100,99,98,34,5,28,74,37,-2,15,14,28,32,0,3,7,13,3,6,10,10,-16,-3,1,4,12,-10,-4,3,3,-23,-15,-8,-5,10,-15,-9,-2,3,-7,-4,3,5,-12,-5,0,1,6,-10,-5,8,7,-7,1,7,9,23,-2,4,9,7,-3,1,6,12,-10,3,2,7,14,-3,9,14,14,0,-1,5,8,22,7,11,15,14,3,6,10,10,-13,0,5,9,17,1,-4,2,2,-10,-2,2,5,20,-2,1,4,0,-6,8,-8,-9,-40,-33,-44,-31,-66,-53,-60,-121,-33,-74,47,-16,-22,37,
+60,92,102,95,30,6,29,61,24,6,24,12,27,31,0,3,7,13,2,5,9,10,-16,-3,1,3,11,-11,-5,2,2,-23,-16,-9,-6,10,-15,-8,-2,3,-7,-3,3,5,-19,-5,0,0,5,-11,-6,8,7,-6,1,7,9,24,-2,4,9,8,-3,1,7,11,-11,3,2,7,14,-3,8,13,13,0,-1,5,7,22,6,11,15,14,2,5,10,9,-13,0,5,9,17,0,-3,3,2,-9,-2,3,7,21,-1,2,5,1,-5,8,-7,-8,-41,-35,-45,-32,-64,-52,-57,-120,-33,-74,47,-16,-23,38,
+60,85,105,96,31,6,28,59,22,5,22,11,26,31,-1,3,6,13,2,5,9,8,-17,-4,-2,1,10,-11,-5,0,1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,0,5,-12,-6,8,7,-5,2,7,9,21,-2,4,8,7,-3,1,6,10,-11,2,3,8,15,-2,7,13,13,-2,-3,3,6,20,4,9,13,12,2,5,8,8,-14,-2,4,8,15,-1,-4,2,2,-9,-1,4,7,21,1,5,8,5,-6,7,-10,-10,-49,-44,-55,-41,-71,-52,-57,-131,-45,-73,48,-15,-24,39,
+60,82,95,94,29,3,29,76,37,-2,15,9,24,30,-1,3,6,12,2,4,7,7,-18,-6,-3,-1,9,-13,-7,-1,-1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,-1,4,-13,-7,8,7,-5,2,7,9,20,-2,3,8,8,-4,1,6,9,-11,1,3,8,16,-2,7,12,12,-2,-3,3,6,21,4,8,13,12,1,4,8,7,-15,-2,3,7,15,-2,-3,3,3,-8,-1,4,8,22,2,6,9,6,-5,6,-9,-9,-48,-42,-53,-40,-70,-50,-58,-131,-45,-74,48,-16,-24,40,
+60,101,98,96,30,3,28,73,35,-4,14,3,18,22,-1,3,5,13,1,4,7,8,1,-2,1,4,10,-12,-5,0,0,-22,-15,-9,-6,11,-12,-6,-1,5,-6,-2,4,5,-18,-4,2,-1,6,-12,-6,10,8,-5,2,8,10,16,-1,4,9,9,-3,2,7,8,-12,1,4,8,16,-2,6,12,12,-2,-4,3,5,20,3,8,12,11,0,4,7,7,-15,-2,3,7,15,-2,-3,4,4,-7,0,5,9,23,3,3,7,4,-5,6,-14,-14,-40,-36,-50,-35,-64,-51,-58,-130,-44,-69,53,-10,-19,46,
+60,102,100,93,26,3,28,61,23,-4,14,2,17,22,0,3,5,13,0,4,6,7,-3,-3,-1,2,9,-13,-7,-1,-1,-22,-15,-9,-6,11,-13,-6,-1,5,-6,-2,4,5,-18,-4,2,0,7,-12,-6,10,10,-5,1,8,10,12,-1,4,9,9,-3,2,7,8,-13,-1,3,8,17,-2,6,11,11,-3,-4,2,4,20,2,7,12,11,-2,2,6,6,-15,-4,1,5,14,-3,-2,4,4,-7,-1,6,7,1,-2,1,4,4,-5,4,-13,-14,-39,-35,-48,-34,-62,-51,-58,-129,-64,-84,38,-4,-13,52,
+60,88,103,95,27,3,27,58,20,-6,13,1,16,21,-2,2,4,11,0,3,4,5,-14,-3,0,3,10,-12,-7,-1,-1,-21,-15,-9,-6,-1,-12,-6,-1,5,-6,-1,5,5,-17,-4,3,0,7,-11,-5,10,10,-4,2,8,10,2,-3,2,8,8,-4,1,7,7,-14,-2,4,8,17,-1,5,10,10,-3,-5,1,3,19,1,6,11,10,-2,1,5,4,-16,-5,1,4,14,-3,-1,5,5,-6,0,6,8,2,-1,4,6,6,-5,3,-16,-16,-47,-42,-54,-41,-69,-49,-57,-129,-75,-86,34,1,-7,58,
+60,84,98,91,26,3,30,64,18,-6,13,1,16,21,-1,3,6,12,0,3,3,4,-17,-4,-1,1,9,-14,-8,-2,-3,-21,-15,-9,-6,-11,-12,-5,0,6,-5,-1,5,6,-16,-3,3,1,8,-11,-5,10,9,-5,2,7,9,3,-3,2,7,7,-5,0,6,6,-15,-2,4,8,17,-2,5,9,9,-4,-4,2,4,15,0,5,9,8,-4,0,4,4,-16,-5,0,3,13,-3,0,5,5,-6,0,8,9,4,-1,6,8,8,-4,1,-15,-16,-46,-41,-53,-39,-68,-48,-57,-129,-84,-89,30,7,0,64,
+60,95,100,92,26,4,30,77,36,-3,16,2,15,19,-3,1,2,10,-1,4,3,3,-19,-6,-3,0,9,-15,-9,-4,-4,-21,-15,-10,-6,-11,-12,-5,0,7,-5,0,6,6,-16,-2,4,1,9,-11,-5,9,8,-5,1,7,9,1,-3,2,7,7,-5,0,5,6,-15,-3,4,8,17,-2,4,9,9,-4,-2,3,6,22,-1,4,9,8,-4,-1,4,3,-16,-5,-1,3,13,-4,1,6,5,-5,1,8,10,4,0,8,10,10,-3,4,-15,-15,-44,-39,-51,-38,-67,-47,-57,-129,-84,-84,36,13,7,70,
+60,96,100,92,26,3,30,74,35,-4,16,2,15,20,-2,3,3,12,-1,4,9,10,5,-4,-1,2,8,-14,-7,-2,-2,-20,-13,-6,-4,-10,-12,-5,0,6,-7,-1,5,7,-16,-2,4,1,8,-11,-5,9,7,-7,-2,4,6,0,-5,1,6,6,-8,-2,4,5,-16,-3,3,8,16,-4,2,8,7,-6,-2,3,6,-1,-2,3,8,7,-6,-3,2,1,-17,-6,-1,3,13,-5,0,6,5,-3,1,9,9,5,-1,5,6,8,-6,-6,-19,-21,-36,-33,-47,-33,-59,-47,-55,-117,-74,-78,40,17,5,76,
+60,87,100,92,26,29,56,62,23,-2,17,0,13,18,-4,1,2,10,-1,4,8,10,5,-4,-2,0,7,-15,-9,-3,-3,-19,-13,-7,-4,-10,-12,-5,0,7,-6,-1,6,7,-15,-1,4,2,10,-10,-4,8,7,-7,-2,4,5,0,-5,0,6,7,-7,-2,4,4,-16,-3,3,7,16,-4,2,8,7,-6,0,5,7,1,-3,3,7,7,-7,-3,1,1,-17,-6,-2,3,13,-5,1,7,5,-2,2,10,11,6,0,7,7,10,-4,-6,-18,-20,-35,-31,-46,-32,-57,-45,-54,-116,-73,-77,42,19,8,77,
+65,86,104,96,24,28,55,58,21,-3,17,1,13,18,-1,3,4,12,-1,4,8,9,5,-5,-6,-3,4,-13,-8,-3,-3,-19,-13,-5,-3,-9,-13,-6,0,7,-6,0,6,6,-16,-2,4,2,10,-10,-4,8,6,-9,-3,3,5,-1,-6,-1,4,5,-9,-3,3,4,-18,-4,3,7,15,-6,1,6,5,-8,-2,5,7,2,-5,0,6,5,-8,-3,1,1,-17,-6,-1,3,13,-6,1,7,5,-3,2,9,9,5,0,8,9,11,-7,-9,-21,-23,-43,-39,-52,-37,-62,-49,-58,-114,-71,-76,40,18,12,78,
+70,103,115,104,33,13,39,81,36,-1,18,2,11,18,-1,5,5,14,-1,3,7,8,4,-7,-7,-5,3,-15,-9,-4,-4,-19,-14,-6,-4,-8,-14,-7,-1,6,-6,-1,5,6,-16,-2,3,3,11,-10,-4,7,5,-9,-3,3,4,-1,-7,-1,4,5,-10,-4,3,4,-18,-5,2,6,15,-6,0,6,5,-8,-2,4,6,0,-5,0,5,5,-8,-4,1,0,-17,-6,-1,3,13,-6,1,6,5,-3,2,9,9,5,0,9,10,11,-7,-8,-21,-22,-42,-38,-51,-36,-60,-47,-56,-113,-70,-75,42,20,16,79,
+35,66,77,66,28,9,37,75,32,-2,17,2,11,17,-6,0,-1,8,-4,5,6,10,20,-3,1,5,8,-14,-8,-3,-4,-18,-11,-5,-2,-8,-14,-8,-2,6,-6,-1,6,6,-17,-5,4,3,13,-9,-2,7,6,-9,-3,3,5,-2,-7,-1,4,5,-10,-4,2,3,-18,-6,2,5,14,-7,0,5,4,-9,-3,3,5,0,-5,0,4,4,-10,-5,0,0,-17,-6,-2,2,13,-6,0,6,5,-3,1,9,9,6,-1,8,9,11,-8,-10,-22,-24,-40,-37,-45,-30,-53,-44,-54,-113,-71,-78,40,16,6,80,
+50,75,88,77,23,5,34,68,27,1,16,4,11,17,-3,2,1,10,-3,5,5,9,0,-5,0,3,7,-15,-9,-4,-5,-18,-11,-4,-2,-7,-15,-8,-2,6,-6,-1,6,6,-17,-5,3,4,14,-8,-2,6,5,-9,-4,3,5,-1,-7,0,4,5,-11,-5,2,2,-19,-6,1,5,14,-7,1,6,5,-9,-3,3,4,-1,-5,0,4,4,-11,-6,0,-1,-17,-6,-2,3,13,-6,0,6,4,-4,1,9,9,5,-2,8,8,12,-8,-11,-23,-25,-39,-37,-44,-29,-50,-41,-51,-113,-72,-76,41,18,6,81,
+57,81,89,88,25,35,67,59,21,6,27,7,16,23,-6,-1,-1,8,-4,4,8,11,3,-4,2,4,9,-14,-10,-6,-7,-16,-10,-3,-1,-5,-14,-9,-3,5,-6,-1,7,7,-17,-5,1,3,12,-7,-1,6,4,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-5,1,5,15,-7,1,6,5,-8,-2,2,4,-2,-7,-1,4,4,-11,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-4,0,8,8,5,-2,7,7,11,-9,-10,-22,-24,-33,-30,-43,-28,-47,-35,-44,-127,-84,-80,37,13,9,82,
+59,73,85,84,17,28,62,49,14,2,25,5,15,23,-4,1,1,10,-4,4,8,11,2,-6,0,3,8,-15,-11,-7,-8,-16,-10,-3,-1,-5,-15,-10,-3,5,-7,-1,6,6,-17,-5,0,3,13,-7,-1,5,4,-11,-5,1,3,-3,-8,-2,3,3,-11,-5,0,0,-18,-6,1,5,15,-8,2,7,6,-7,-1,2,3,-2,-7,-2,3,3,-12,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-9,-10,-23,-25,-32,-29,-42,-28,-44,-32,-41,-125,-72,-67,49,16,10,83,
+61,69,80,94,35,15,43,87,40,-1,19,4,9,14,-12,-7,-5,3,-6,4,7,12,25,-3,1,3,8,-13,-8,-4,-6,-18,-11,-4,-1,-5,-16,-10,-4,4,-8,-2,5,5,-17,-5,0,4,14,-6,-1,5,3,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-6,1,5,15,-7,3,8,7,-6,0,2,3,-3,-8,-2,3,4,-12,-7,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-10,-11,-23,-25,-31,-29,-42,-27,-40,-27,-34,-123,-65,-59,56,18,12,84,
+63,88,99,90,26,7,38,73,29,-6,15,1,6,14,-10,-5,-4,5,-5,4,7,11,26,-3,1,4,6,-12,-8,-2,-4,-17,-11,-4,-2,-6,-14,-6,-1,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,2,5,13,-9,2,8,6,-5,1,2,4,-2,-7,-2,3,4,-12,-6,-1,-1,-17,-6,-1,3,13,-7,-1,4,3,-3,2,9,10,5,-2,7,8,11,-9,-10,-23,-24,-37,-33,-39,-25,-38,-32,-43,-110,-49,-57,61,17,8,85,
+65,83,94,94,28,34,68,66,23,-3,20,8,14,24,-13,-7,-6,2,-6,3,8,12,25,-2,2,4,7,-11,-6,-2,-4,-17,-11,-5,-2,-6,-13,-5,0,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,1,5,13,-9,3,9,7,-4,1,2,3,-2,-8,-2,3,4,-12,-7,-1,-1,-17,-6,-1,2,13,-7,-1,4,3,-4,2,9,9,5,-2,7,8,11,-10,-11,-23,-25,-36,-33,-38,-24,-37,-31,-40,-108,-47,-54,63,18,8,86,
+67,87,89,91,22,30,66,56,13,-9,16,5,11,24,-11,-5,-4,4,-6,4,8,12,27,-3,0,3,6,-11,-7,-2,-4,-17,-11,-5,-2,-6,-12,-4,1,5,-10,-4,3,4,-18,-5,1,6,15,-7,0,6,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,0,2,-20,-6,2,5,13,-10,3,9,7,-3,3,1,2,-2,-8,-2,3,4,-12,-6,0,-1,-16,-5,-1,3,13,-6,-1,4,3,-4,1,9,9,5,-1,5,5,9,-9,-9,-22,-24,-28,-26,-39,-24,-37,-26,-35,-121,-59,-52,64,19,7,87,
+69,82,84,90,46,22,52,101,45,-1,20,2,6,20,-14,-7,-2,5,-5,4,8,12,26,-4,-1,2,5,-12,-7,-2,-4,-17,-11,-5,-2,-6,-11,-4,2,5,-11,-5,3,4,-18,-5,1,6,15,-7,0,5,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,1,2,-19,-6,1,5,13,-10,4,10,8,-2,3,1,3,-3,-8,-2,3,3,-12,-7,0,-1,-16,-5,-1,3,13,-6,0,4,3,-4,1,8,8,5,-2,4,5,8,-10,-10,-24,-26,-28,-26,-38,-24,-36,-26,-33,-120,-57,-50,65,20,7,88,
+71,94,103,101,40,17,50,91,35,-6,16,-1,0,14,-17,-11,-9,-4,-8,3,8,12,25,-1,3,6,7,-11,-7,-1,-3,-16,-10,-3,-1,-6,-10,-3,2,4,-9,-3,4,5,-18,-5,2,6,15,-9,-2,3,2,-11,-4,2,5,-3,-10,-3,2,4,-11,-4,1,2,-19,-6,2,5,13,-11,5,11,9,-1,4,1,2,-3,-8,-3,2,3,-11,-6,-1,-1,-17,-6,-1,3,13,-8,-2,3,2,-4,1,9,10,5,-1,7,8,10,-9,-6,-21,-22,-27,-25,-37,-24,-35,-27,-38,-108,-46,-53,65,20,7,89,
+73,90,98,97,35,22,57,84,27,-4,20,-4,-3,20,-18,-11,-9,-3,-9,3,9,12,25,-1,2,5,7,-12,-7,-1,-3,-17,-10,-4,-1,-6,-9,-2,2,4,-9,-3,4,5,-18,-5,2,6,15,-8,-2,3,3,-11,-4,3,5,-3,-10,-3,2,4,-11,-4,1,3,-19,-5,2,5,13,-10,6,12,11,0,5,1,2,-2,-8,-2,3,3,-11,-5,0,-1,-17,-6,0,3,14,-7,-2,4,3,-4,1,8,9,4,-1,6,7,9,-10,-7,-22,-24,-27,-24,-35,-22,-33,-25,-34,-106,-43,-50,66,22,16,2,
+75,89,94,100,36,20,57,79,22,-7,17,5,5,25,-19,-11,-10,-5,-9,3,9,13,26,-1,3,7,8,-10,-6,-1,-2,-16,-9,-3,0,-5,-8,-2,3,5,-9,-3,3,5,-19,-5,1,5,15,-9,-2,3,3,-11,-3,3,6,-3,-10,-4,1,3,-10,-3,2,3,-19,-5,2,5,13,-10,8,14,12,0,6,1,3,-2,-7,-1,4,5,-11,-5,0,0,-15,-4,0,4,14,-7,-1,5,4,-4,1,10,11,6,1,8,9,12,-8,-5,-20,-22,-25,-23,-35,-21,-32,-25,-34,-118,-55,-46,70,26,17,5,
+77,86,89,98,34,19,57,76,18,-9,15,3,3,25,-19,-11,-9,-5,-9,4,9,14,27,0,3,7,9,-10,-6,0,-2,-15,-8,-2,0,-5,-8,-1,3,5,-9,-3,4,5,-18,-4,2,6,15,-8,-2,4,4,-10,-3,4,6,-2,-10,-3,1,3,-10,-3,2,4,-19,-5,2,6,13,-9,9,15,14,1,7,2,3,-2,-7,0,4,5,-11,-5,1,0,-15,-4,0,4,14,-6,0,5,4,-4,1,10,10,6,1,7,8,11,-10,-7,-21,-24,-25,-22,-33,-20,-29,-23,-30,-114,-50,-40,74,30,20,96,
+79,85,86,97,46,28,62,101,39,-1,22,-1,-5,17,-21,-16,-11,-9,-9,2,5,12,26,2,7,11,12,-6,-5,1,0,-16,-9,-3,0,-5,-7,0,5,6,-5,0,6,6,-19,-6,1,5,16,-6,1,6,5,-11,-4,1,4,-1,-6,0,3,5,-9,-2,3,4,-19,-5,1,5,13,-8,11,16,15,3,8,2,4,-2,-6,0,5,5,-10,-4,1,2,-15,-3,1,5,15,-6,1,6,4,-4,2,9,10,5,1,6,7,10,-11,-8,-23,-25,-25,-21,-32,-18,-26,-19,-25,-109,-44,-38,79,34,24,99,
+81,95,100,103,46,29,64,102,43,4,26,3,-2,21,-18,-12,-7,-10,-8,3,7,13,27,2,10,14,15,-3,1,7,6,-10,-3,3,6,-2,-6,0,5,7,-5,0,7,7,-19,-6,1,6,16,-5,2,7,7,-11,-3,2,5,-1,-5,1,5,6,-7,-1,4,5,-18,-4,1,5,13,-7,14,19,18,4,10,3,5,-1,-6,-1,4,6,-7,-1,4,4,-15,-4,2,3,15,-7,-1,4,3,-2,4,9,12,22,5,10,12,10,-8,-3,-20,-21,-29,-23,-32,-20,-29,-23,-36,-95,-30,-4,113,69,59,132,
+83,94,97,105,49,31,67,87,30,15,37,16,10,35,-14,-9,-3,-11,-9,2,8,13,26,3,13,17,18,0,5,12,11,-5,2,7,11,0,-5,2,6,8,-4,2,8,8,-17,-4,3,7,17,-5,4,9,9,-8,-2,5,8,7,-3,3,8,9,-6,0,6,7,-18,-3,3,6,15,-6,16,21,20,6,12,4,6,0,-5,1,6,7,-6,0,5,5,-14,-3,2,4,15,-6,0,7,6,-1,5,11,14,24,6,12,15,13,-5,2,-18,-20,-28,-20,-31,-19,-26,-18,-29,-89,-24,1,118,75,65,135,
+87,99,98,108,52,36,73,94,39,22,44,22,15,41,-8,-5,3,-9,-7,5,11,16,29,7,16,22,22,3,11,19,17,1,8,14,16,22,-2,5,9,10,-1,4,10,11,-15,-1,6,10,20,-2,8,13,13,-5,1,8,11,18,-1,6,11,11,-3,3,9,10,-15,-1,5,9,18,-3,20,24,24,9,16,7,9,3,-2,5,11,12,-2,4,9,9,-11,0,5,8,18,-4,3,11,10,3,9,15,17,22,9,14,17,17,-1,5,-14,-16,-24,-16,-28,-16,-22,-9,-17,-101,-34,4,122,78,73,140,
+91,103,105,112,56,39,79,94,45,28,50,29,22,49,2,5,12,-5,-5,7,14,19,32,6,16,21,23,8,19,25,24,7,15,20,23,25,1,7,12,13,2,7,13,14,-13,1,8,13,22,1,12,17,17,0,5,11,14,25,4,10,15,15,0,6,13,14,-13,2,8,12,21,0,24,28,28,13,20,10,12,5,2,10,15,16,1,7,12,12,-8,3,8,11,21,0,6,15,16,7,13,18,19,13,9,14,17,17,1,6,-12,-13,-21,-12,-25,-12,-17,-2,-7,-93,-25,10,131,87,-43,145,
+95,103,107,115,62,46,82,103,57,37,58,36,27,55,7,11,18,-3,-3,10,17,23,36,10,20,25,27,12,27,32,32,13,21,27,30,32,6,12,18,18,7,13,18,19,-9,6,21,26,33,15,16,21,23,4,9,16,19,34,10,16,21,22,5,10,17,18,-9,7,11,16,23,3,28,34,34,18,25,14,16,29,7,17,22,21,5,10,15,15,-4,8,12,14,24,1,7,17,15,11,17,17,22,40,18,25,28,25,7,10,-5,-7,-17,-6,-11,1,-6,-4,-16,-70,-4,22,136,93,-38,150,
+99,109,109,120,70,51,86,124,78,34,55,44,33,62,15,17,25,-1,0,13,21,26,38,13,24,30,31,16,32,39,39,19,27,33,36,38,12,19,24,25,13,19,25,22,8,9,34,39,45,28,21,26,27,7,13,19,22,36,15,22,27,27,10,15,21,22,-5,12,15,19,26,6,32,38,38,21,29,17,20,37,11,21,26,26,8,14,19,21,1,13,17,19,27,5,11,22,20,16,22,21,25,42,20,26,29,26,11,13,-1,-3,-14,-2,-7,5,-1,4,-5,-57,12,33,145,103,95,67,
+103,110,111,124,77,59,94,137,91,44,64,53,40,69,21,23,31,0,2,16,25,30,42,18,31,36,38,22,39,46,46,25,34,40,43,44,19,26,31,32,21,27,31,25,11,12,36,41,47,31,25,29,31,11,18,24,28,41,20,27,33,32,15,21,26,28,2,17,23,27,34,14,37,41,41,26,34,21,25,41,15,27,32,31,12,18,24,27,6,19,24,26,31,7,15,28,28,18,25,28,31,48,31,33,34,31,24,25,5,4,-5,7,-6,6,0,5,0,-47,23,45,149,107,106,72,
+96,110,114,128,84,67,102,150,106,55,74,62,47,76,27,28,37,2,5,20,31,36,46,24,38,43,46,29,47,54,53,31,41,46,50,50,25,33,37,39,27,33,38,29,24,15,41,46,51,36,30,35,37,16,23,30,34,46,26,33,38,38,21,27,32,34,12,22,32,36,42,23,41,46,45,30,39,29,32,48,22,31,37,35,17,22,29,33,10,24,29,32,35,11,19,34,34,23,31,33,35,50,31,30,33,33,28,28,9,9,-3,10,-3,9,4,13,13,-32,40,63,159,118,119,77,
+93,122,115,130,80,82,118,121,93,57,79,66,55,85,42,50,53,14,10,22,26,32,47,24,39,43,46,33,53,59,60,37,49,54,58,56,33,41,44,45,34,42,45,33,28,21,46,51,55,41,37,42,45,22,30,36,40,52,33,40,45,46,27,33,38,40,36,28,36,40,45,26,46,50,51,35,46,38,42,55,29,36,42,41,24,29,34,40,15,30,35,38,38,15,24,39,41,28,38,38,39,51,32,30,31,34,34,33,14,16,0,12,-1,11,10,22,27,-22,56,81,175,129,132,82,
+109,125,120,135,89,91,126,135,107,68,90,76,62,93,49,57,60,19,16,28,42,49,63,42,47,51,54,40,61,67,68,43,56,61,65,63,40,47,50,53,41,49,52,38,30,26,53,57,60,47,44,49,52,27,36,43,47,57,40,48,52,53,32,39,45,47,41,34,40,45,48,30,50,56,57,39,52,46,51,61,37,40,48,47,31,36,42,49,20,34,40,41,40,16,24,40,38,25,32,33,39,57,52,58,62,58,45,40,18,20,0,18,8,19,16,25,14,-23,72,95,182,131,126,88,
+105,129,125,137,94,75,110,131,104,75,96,78,62,93,57,65,69,27,22,35,47,54,67,50,55,57,61,49,71,73,75,48,62,68,72,69,45,53,58,60,48,56,59,43,58,29,55,59,61,49,48,56,58,30,40,50,54,64,47,55,60,62,38,45,51,53,46,39,44,49,51,34,56,61,64,41,56,55,60,70,44,46,51,51,37,42,47,55,25,41,47,48,44,21,30,52,51,38,45,45,51,68,61,66,65,62,56,51,25,28,3,21,16,28,27,37,32,-34,62,95,184,134,138,93,
+99,128,131,143,103,84,116,142,117,85,106,86,69,101,64,72,76,31,28,41,55,61,73,57,62,65,69,56,79,81,83,54,69,75,79,75,52,60,65,68,54,64,67,47,64,33,61,64,66,54,54,62,65,35,46,55,60,69,54,61,67,68,44,51,58,60,55,45,48,53,55,39,61,67,69,45,61,62,67,76,52,52,57,57,42,47,52,62,31,47,53,54,47,25,33,61,60,46,54,53,59,75,63,68,69,64,61,56,31,35,12,30,26,39,35,47,46,-26,72,102,193,144,150,98,
+85,142,138,141,95,99,132,127,111,77,101,93,78,115,76,84,88,41,33,44,58,64,78,52,58,65,68,55,79,84,86,59,76,80,86,80,61,69,73,77,58,69,77,56,71,43,74,74,76,64,63,67,71,65,59,66,71,75,60,66,73,75,49,57,63,66,82,52,52,57,58,43,66,72,74,50,66,69,74,82,59,58,63,63,47,53,57,68,39,53,59,61,51,29,37,69,69,52,62,61,67,81,68,72,73,68,66,61,36,40,18,36,31,46,44,57,55,-20,80,107,201,152,156,103,
+85,144,134,149,104,107,137,134,121,86,110,101,85,122,83,91,94,46,38,50,63,70,84,59,65,72,75,61,86,91,93,65,82,86,92,86,68,76,80,84,64,76,89,65,80,52,84,82,85,72,69,73,77,74,64,72,78,81,66,72,79,80,54,63,68,71,88,57,55,60,60,46,70,75,78,53,71,75,81,88,68,66,74,75,50,57,63,74,54,58,66,66,53,24,36,67,65,55,66,61,71,89,89,94,95,92,73,63,39,42,21,42,37,53,52,64,58,-16,85,111,207,158,161,108,
+135,144,144,148,104,88,116,141,132,88,112,97,80,119,88,95,101,50,41,53,65,72,86,65,70,77,81,64,91,96,99,68,86,91,98,91,71,79,84,88,68,81,93,67,80,54,85,83,86,71,70,76,81,76,66,74,79,83,71,77,83,85,58,68,73,76,93,61,63,68,67,53,73,80,82,57,75,81,88,94,75,72,80,81,55,62,68,80,72,63,72,72,57,28,39,75,73,61,71,67,78,95,96,102,103,100,78,66,41,44,29,48,44,61,60,69,60,-14,86,117,208,159,161,111,
+139,150,156,155,112,93,118,143,138,94,118,104,85,126,94,102,107,55,46,58,69,77,90,70,75,82,87,70,97,102,104,73,92,96,103,96,77,85,90,95,74,88,100,71,84,58,90,88,91,75,75,82,86,93,71,79,85,87,77,83,88,90,61,72,78,80,96,65,71,75,75,61,77,83,86,59,78,85,92,98,82,78,85,87,54,63,71,84,93,66,75,75,57,32,42,76,74,64,75,69,81,98,97,103,110,107,80,67,43,46,45,53,54,60,59,69,56,7,106,131,216,166,157,142,
+136,152,164,149,112,75,98,113,109,76,101,125,106,147,118,126,133,81,68,80,95,104,117,88,93,100,104,81,110,115,118,84,102,110,115,109,87,96,105,111,86,100,118,86,98,71,103,106,109,88,90,98,101,123,82,90,97,99,85,90,96,98,65,76,84,87,102,70,75,81,81,65,82,88,92,63,83,92,99,104,89,84,91,93,58,68,75,91,108,71,81,81,60,36,46,81,78,67,77,72,83,101,104,111,118,117,85,71,46,49,95,61,74,69,69,75,59,9,109,134,214,166,155,117,
+133,141,157,150,116,96,118,133,131,93,119,105,86,126,93,100,107,61,54,67,74,82,95,73,79,87,91,75,106,110,112,83,100,105,112,102,85,94,98,105,82,98,108,75,86,63,96,92,97,79,83,89,93,114,78,86,92,95,85,91,96,98,66,77,82,85,100,70,74,78,80,66,83,90,93,65,86,96,103,107,93,87,93,96,59,69,75,91,107,69,76,78,53,23,31,66,64,48,54,62,73,88,97,104,112,112,67,52,41,43,96,69,83,82,81,82,59,20,110,128,224,170,162,208,
+140,170,155,152,108,102,122,111,112,88,115,100,80,121,89,96,102,58,54,65,73,81,95,73,78,86,89,77,110,112,115,87,103,105,112,101,87,95,100,107,84,100,109,73,82,63,95,91,95,77,82,89,93,113,79,86,92,96,85,90,97,99,66,77,81,85,99,69,72,74,75,64,81,86,89,65,84,97,103,107,96,85,92,95,61,71,83,98,113,77,86,88,63,41,47,88,85,70,79,74,85,103,110,117,126,126,88,75,51,55,107,73,87,76,73,78,55,16,107,123,218,159,166,210,
+147,202,137,164,116,100,90,98,73,81,108,100,80,114,82,88,94,51,53,62,69,77,91,70,76,81,85,75,106,106,109,84,97,98,105,98,86,94,97,105,84,99,111,67,76,61,93,87,91,75,79,85,88,107,75,83,87,90,83,87,92,94,65,77,77,81,94,67,69,69,70,63,78,81,85,86,80,94,98,101,95,84,87,90,57,68,71,87,100,70,72,75,62,41,46,87,85,70,78,72,83,99,110,116,124,126,79,66,47,51,103,75,88,83,78,85,60,9,93,113,203,154,131,212,
+144,244,244,244,237,237,58,78,70,73,103,88,69,112,80,85,90,48,55,59,66,73,89,65,70,77,79,74,101,103,106,84,93,94,101,99,89,97,101,109,91,105,117,70,78,66,96,90,94,79,81,86,90,107,77,83,88,90,86,88,92,94,68,78,78,83,95,70,70,70,71,66,80,83,88,92,83,96,102,104,100,88,92,95,62,72,74,90,101,75,79,81,53,42,45,83,82,64,70,68,78,93,105,110,117,120,82,70,37,43,93,76,89,80,74,97,73,-7,63,102,198,128,214,214,
+141,241,241,241,242,242,247,65,67,51,88,114,95,146,55,187,220,179,46,44,52,56,46,52,52,59,67,67,91,117,118,77,79,107,113,118,83,91,127,135,88,99,118,69,77,70,97,93,95,83,80,84,87,84,74,80,85,87,85,84,89,88,71,76,76,80,93,69,67,69,68,68,97,106,111,107,102,113,93,95,120,105,83,86,58,65,63,79,89,85,80,69,42,55,54,72,71,66,69,61,69,84,-23,-19,105,107,59,48,11,20,67,53,63,50,43,68,22,8,52,101,237,16,216,216,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CCW_LLeft_T0.h
new file mode 100755
index 0000000..f2f3812
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,
+150,154,106,91,98,92,93,96,100,103,107,76,90,97,106,111,103,100,97,96,102,102,95,95,97,97,95,93,92,99,99,95,94,102,103,100,100,99,106,106,104,103,110,111,109,108,115,116,115,114,113,121,121,120,119,127,127,127,125,127,132,130,129,127,133,133,132,129,136,135,135,131,129,138,136,135,133,139,139,137,136,134,140,138,137,134,142,140,140,137,142,140,141,138,135,141,138,138,134,140,137,137,132,122,134,128,130,117,131,126,122,115,121,127,122,117,82,96,115,122,144,140,155,170,
+114,105,109,94,105,99,102,105,109,110,112,106,108,109,111,112,105,106,97,106,97,98,96,97,91,93,91,93,95,91,93,93,94,92,94,98,96,93,105,104,101,96,95,96,98,99,99,101,103,105,106,107,111,111,114,121,123,121,120,118,128,127,125,122,130,130,128,125,133,132,132,129,126,134,133,130,128,134,134,131,127,125,123,123,124,125,125,125,126,126,128,139,139,134,129,129,128,130,129,131,129,133,131,130,132,129,130,127,131,128,132,128,132,132,134,134,134,137,142,137,149,144,98,170,
+101,104,104,102,99,93,98,103,102,102,102,102,103,103,103,104,102,103,103,103,99,100,100,102,96,96,98,99,101,98,98,99,101,97,99,99,100,101,98,99,99,100,101,102,103,102,102,103,103,104,104,104,104,105,105,105,105,106,106,106,106,106,108,109,109,109,110,111,111,111,113,113,114,113,113,115,115,116,116,117,118,119,119,119,121,121,122,122,123,123,124,123,126,125,125,126,125,128,127,131,130,132,130,129,131,129,131,128,131,129,133,131,133,135,136,138,140,139,146,141,152,146,143,170,
+88,94,77,66,87,82,83,85,87,85,84,83,82,85,85,85,82,82,83,83,79,79,78,79,76,76,76,77,78,77,77,75,76,76,76,76,76,76,74,74,73,74,76,76,77,78,79,80,82,83,84,85,86,88,89,91,91,93,94,94,95,95,96,96,99,98,99,99,102,102,102,103,103,105,105,106,106,107,108,108,109,110,111,111,112,113,115,115,115,115,117,117,116,117,117,119,119,120,119,121,120,120,119,118,119,119,117,117,119,118,117,117,117,119,120,123,126,117,124,123,135,157,145,170,
+71,100,78,69,91,86,87,90,90,87,85,87,85,86,85,83,84,83,83,82,81,81,80,80,79,79,79,79,79,79,78,76,76,78,77,77,77,76,74,74,73,74,75,76,76,77,79,80,82,82,84,85,85,88,89,90,91,94,94,95,94,95,97,98,99,99,100,101,100,101,103,104,104,104,105,106,107,107,107,109,109,110,110,110,112,113,112,113,114,115,115,116,117,118,118,118,119,120,120,121,121,122,122,123,122,123,125,126,125,127,130,132,135,136,139,141,145,143,148,137,144,150,152,176,
+29,30,22,13,34,27,23,20,36,29,24,22,17,29,25,22,14,10,23,21,10,8,11,11,10,10,20,20,19,19,18,16,15,8,6,6,5,3,1,1,0,0,1,2,11,12,6,7,11,12,14,16,17,20,22,31,33,35,36,37,39,40,41,42,43,42,41,42,41,40,42,42,43,43,43,44,44,45,45,45,45,46,46,47,46,48,46,47,50,51,50,51,54,57,58,57,58,61,63,62,61,64,66,70,62,66,71,76,64,71,77,84,90,81,88,94,101,92,98,89,95,99,49,117,
+-17,-4,-4,-8,15,10,6,0,17,11,4,3,-2,10,6,2,-7,-10,2,-1,-10,-12,-9,-10,-10,-11,-2,-3,-5,-4,-6,-8,-10,-17,-19,-20,-22,-23,-25,-26,-27,-27,-27,-27,-18,-18,-24,-23,-20,-18,-17,-16,-15,-12,-10,-3,-2,1,2,3,4,5,7,8,7,7,9,10,6,5,7,8,9,8,9,11,12,19,20,21,22,24,23,24,20,22,25,27,23,25,29,32,25,27,30,34,37,31,35,39,41,30,34,39,32,38,38,45,48,55,42,49,58,63,70,59,66,59,63,62,63,49,65,43,
+-25,-6,7,3,13,7,7,6,14,7,0,2,-4,4,-3,-7,-10,-15,-10,-13,-13,-15,-10,-12,-12,-14,-11,-12,-13,-14,-17,-17,-18,-21,-22,-24,-26,-27,-28,-29,-29,-29,-30,-30,-28,-28,-26,-27,-26,-26,-26,-24,-25,-24,-25,-23,-24,-22,-22,-21,-19,-19,-19,-18,-17,-16,-16,-15,-14,-13,-14,-13,-12,-12,-11,-11,-10,-9,-8,-9,-8,-7,-6,-4,-6,-4,-3,-1,-4,-2,-1,1,0,4,10,1,8,9,19,6,13,7,19,25,11,19,26,32,22,47,40,53,67,79,92,84,90,84,87,65,52,13,11,-12,
+-30,-2,14,13,24,21,19,18,26,20,13,14,8,15,8,4,2,-3,1,-2,-2,-5,0,-2,-2,-4,0,-2,-4,-4,-6,-6,-8,-10,-11,-13,-14,-16,-17,-18,-18,-18,-19,-19,-16,-16,-15,-15,-14,-15,-14,-13,-12,-12,-12,-11,-11,-11,-9,-9,-7,-6,-7,-6,-5,-4,-4,-3,-3,-2,-2,-1,-1,0,1,1,2,3,4,4,5,6,8,8,8,9,11,12,10,12,13,14,14,16,19,16,19,14,18,19,22,16,20,25,35,51,53,69,83,97,94,108,121,122,135,140,143,139,141,114,101,82,149,52,
+-50,-35,4,7,22,19,18,15,19,17,10,9,1,8,2,-6,-4,-9,-5,-9,-9,-12,-8,-10,-7,-8,-5,-6,-8,-6,-8,-7,-9,-10,-12,-13,-14,-22,-20,-24,-24,-28,-25,-26,-20,-21,-19,-16,-16,-14,-15,-11,-11,-11,-11,-11,-10,-10,-9,-9,-7,-6,-7,-6,-5,-5,-5,-4,-4,-4,-4,-3,-2,-1,0,1,2,1,3,2,4,5,7,9,9,10,11,13,11,14,14,15,16,18,21,19,23,18,23,22,27,20,27,33,42,59,62,80,94,109,108,122,137,137,150,156,160,156,158,131,116,95,159,56,
+-48,-44,3,8,8,8,8,6,5,4,-2,0,-6,0,-5,-9,-11,-15,-11,-13,-13,-15,-9,-11,-11,-11,-5,-6,-6,-9,-10,-5,-6,-9,-10,-9,-10,-12,-8,-9,-10,-10,-12,-12,-7,-7,-7,-8,-8,-8,-8,-11,-11,-11,-11,-12,-12,-12,-11,-11,-7,-6,-6,-6,-5,-5,-5,-4,-5,-5,-7,-8,-7,-8,-6,-6,-4,-4,-2,-1,0,1,-3,-2,-2,-1,-2,0,-1,1,3,4,3,4,6,8,11,8,12,14,15,11,16,22,26,43,51,66,76,90,92,103,114,122,133,134,137,138,139,120,107,76,170,52,
+-55,-36,-8,4,2,4,9,6,1,-3,-8,-10,-7,-9,-12,-16,-14,-20,-17,-20,-25,-27,-23,-25,-27,-24,-25,-23,-26,-23,-24,-22,-21,-25,-26,-22,-25,-26,-23,-30,-28,-31,-28,-28,-23,-27,-24,-28,-24,-24,-25,-21,-22,-18,-19,-18,-18,-14,-16,-13,-13,-13,-14,-12,-12,-10,-11,-12,-11,-12,-12,-14,-11,-12,-10,-8,-6,-11,-10,-10,-7,-4,-7,-2,-4,-1,-6,-1,-2,0,1,0,3,2,4,6,9,5,9,11,13,8,13,19,24,40,47,64,73,87,91,105,119,123,136,140,144,142,143,124,108,72,160,49,
+-49,-28,0,9,6,8,9,9,4,-1,-4,-2,0,0,-2,-5,-5,-9,-5,-8,-12,-15,-10,-12,-14,-16,-14,-13,-14,-19,-20,-14,-15,-20,-21,-16,-16,-17,-17,-17,-16,-16,-21,-21,-15,-15,-15,-15,-15,-13,-14,-16,-16,-14,-14,-14,-14,-9,-8,-8,-8,-8,-8,-8,-6,-6,-6,-6,-5,-6,-6,-7,-6,-6,-5,-11,-9,-6,-4,-5,-4,-3,-5,-4,-9,-8,-4,-2,-7,-6,-3,-1,1,2,4,3,7,3,7,7,11,12,16,20,21,30,32,42,50,61,64,75,87,90,101,105,110,112,113,115,111,80,158,58,
+-26,-20,6,13,11,14,15,13,9,5,2,4,6,5,4,2,1,-2,2,0,-4,-6,-1,-3,-5,-7,-5,-3,-4,-9,-9,-3,-5,-9,-9,-3,-4,-4,-4,-4,-3,-3,-8,-8,-3,-3,-3,-3,-2,-1,-1,-5,-4,-3,-3,-3,-2,2,3,3,3,3,3,3,4,4,4,4,4,3,3,3,3,3,4,-1,0,3,4,3,4,5,4,5,-1,1,5,6,1,3,4,7,8,9,12,11,14,11,15,15,19,19,23,28,28,37,38,49,57,67,70,81,92,96,107,112,118,118,120,121,117,86,90,62,
+-32,-22,-1,3,3,4,5,4,1,-4,-5,-6,-8,-7,-7,-8,-10,-12,-12,-14,-16,-17,-16,-18,-18,-19,-20,-20,-21,-22,-22,-22,-23,-23,-23,-22,-22,-22,-21,-21,-20,-20,-19,-19,-18,-19,-19,-19,-19,-18,-17,-17,-17,-17,-16,-16,-15,-15,-15,-15,-16,-15,-16,-15,-15,-15,-15,-15,-15,-16,-16,-16,-16,-17,-17,-17,-17,-16,-16,-17,-17,-16,-17,-16,-16,-13,-16,-14,-15,1,8,-15,-7,6,14,13,16,14,18,17,20,19,38,48,29,59,57,65,74,85,85,93,102,110,119,121,125,128,130,132,130,104,96,65,
+-36,-23,-14,-5,-3,-1,0,-2,-3,-5,-7,-10,-12,-13,-14,-16,-18,-19,-19,-19,-17,-17,-16,-16,-16,-16,-15,-14,-14,-13,-12,-11,-10,-9,-9,-8,-7,-7,-6,-6,-5,-5,-4,-4,-3,-3,-3,-2,-3,-1,-1,-2,-2,-1,-1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,-1,0,0,0,-1,-1,-1,0,-1,-1,-2,-1,0,0,1,2,3,2,3,2,3,5,4,5,6,8,8,10,11,13,14,15,17,18,21,25,33,38,47,55,62,69,79,89,92,102,110,116,111,113,116,114,86,101,84,
+-32,-14,-6,2,6,8,9,6,5,3,2,-1,-4,-5,-6,-8,-12,-14,-13,-13,-11,-11,-10,-10,-10,-11,-11,-11,-10,-10,-10,-9,-8,-8,-5,-4,-3,-3,-3,-2,-2,-2,-1,-1,0,0,-1,0,1,2,2,1,1,2,1,3,4,5,5,5,5,5,5,5,3,3,1,3,2,2,3,1,3,1,2,3,3,4,1,2,2,3,4,6,6,7,6,7,7,9,10,9,10,11,12,13,15,15,17,18,19,21,23,27,27,30,31,35,39,43,45,52,60,61,69,75,82,79,84,89,90,64,125,68,
+-29,-12,-5,3,7,9,9,7,5,4,3,0,-2,-3,-4,-5,-9,-11,-10,-10,-7,-7,-6,-6,-6,-8,-7,-6,-6,-6,-5,-4,-3,-3,-3,-1,-1,0,0,1,1,1,2,2,3,3,3,4,5,6,6,5,6,5,6,7,8,9,9,9,9,9,9,9,8,8,7,7,7,8,8,7,8,8,8,8,8,8,8,8,9,10,10,11,10,11,10,11,12,14,15,14,15,14,16,17,19,20,22,22,23,25,28,30,33,35,39,43,45,50,53,61,68,70,78,85,92,92,97,99,101,69,96,80,
+-48,-18,-11,-6,-3,-3,-2,-3,-5,-6,-7,-9,-11,-13,-13,-14,-10,-17,-17,-12,2,6,6,4,2,6,6,6,6,6,6,7,7,7,7,8,9,9,9,10,9,10,10,11,11,11,12,11,11,13,12,13,13,13,13,13,14,14,15,15,14,15,15,15,15,15,14,14,14,14,15,14,14,14,14,13,14,14,15,15,15,15,16,16,15,15,15,15,16,16,18,18,19,18,18,20,21,21,23,24,25,26,28,30,32,34,37,41,43,48,50,58,65,66,73,82,89,87,92,95,97,66,94,80,
+-44,-37,-25,-21,-16,-16,-15,-13,-14,-16,-17,-18,-18,-19,-21,-22,-21,-22,-21,-22,-23,-24,-22,-22,-22,-22,-22,-22,-21,-20,-19,-20,-19,-18,-17,-16,-16,-16,-15,-14,-13,-13,-12,-13,-11,-11,-11,-10,-10,-10,-10,-7,-7,-7,-6,-7,-7,-7,-6,-6,-6,-6,-5,-5,-5,-5,-5,-4,-4,-3,-3,-3,-3,-1,0,0,1,1,0,2,2,3,2,3,2,2,3,4,3,4,5,6,7,7,9,8,10,11,13,14,15,16,18,20,21,23,26,29,30,34,36,43,49,52,58,62,69,70,76,77,79,40,68,65,
+-35,-35,-9,-5,8,8,8,1,-1,-1,-3,-5,-8,-9,-9,-11,-14,-15,-15,-15,-16,-17,-16,-16,-16,-17,-16,-16,-16,-14,-14,-14,-13,-14,-13,-12,-12,-12,-11,-11,-9,-10,-9,-9,-7,-7,-7,-7,-7,-7,-7,-4,-3,-3,-3,-4,-4,-4,-3,-3,-3,-3,-2,-2,-2,-2,-1,-1,0,0,1,0,1,2,3,4,5,5,5,6,6,7,6,7,6,6,7,7,6,8,9,9,11,11,12,12,13,14,16,17,18,20,22,24,23,26,29,33,33,37,38,45,52,55,61,65,71,74,78,80,82,43,70,69,
+-38,-39,-16,-12,-2,-2,-2,-2,-4,-5,-7,-7,-8,-10,-11,-13,-11,-12,-11,-12,-13,-14,-13,-13,-13,-13,-12,-12,-12,-10,-10,-9,-9,-9,-9,-8,-8,-7,-7,-7,-6,-6,-6,-6,-4,-4,-4,-3,-3,-2,-2,2,2,3,3,2,1,2,2,2,3,3,3,3,4,4,3,4,4,5,5,6,7,7,8,8,9,10,10,10,11,12,11,12,12,12,12,13,13,14,15,16,17,16,17,18,19,20,22,23,25,26,28,30,30,33,34,38,40,43,46,52,59,63,69,73,79,82,87,89,92,47,79,78,
+-48,-56,-28,-26,-16,-16,-34,2,1,-1,-12,-4,-6,-7,-8,-10,-11,-12,-12,-12,-13,-14,-13,-13,-14,-13,-13,-12,-12,-12,-11,-11,-11,-11,-11,-11,-10,-10,-9,-9,-9,-9,-9,-9,-7,-7,-7,-7,-7,-6,-5,-2,-2,-1,0,-1,-2,-1,0,0,0,0,1,1,1,2,1,2,3,3,3,4,5,6,7,8,8,10,10,10,10,12,11,11,11,12,12,13,13,14,16,16,18,17,18,18,19,21,22,23,25,27,29,31,30,32,35,39,37,42,45,51,58,60,66,71,77,78,83,85,87,42,70,71,
+-59,-76,-47,-50,-37,-38,-40,-31,-33,-32,-34,-33,-32,-32,-32,-34,-31,-33,-32,-33,-32,-30,-30,-31,-32,-29,-30,-30,-30,-28,-29,-28,-29,-28,-28,-28,-28,-28,-27,-26,-27,-26,-25,-24,-23,-22,-22,-20,-20,-19,-18,-19,-18,-17,-16,-15,-15,-14,-14,-13,-13,-12,-12,-11,-11,-10,-10,-9,-8,-10,-8,-8,-7,-7,-7,-7,-6,-6,-5,-4,-4,-4,-4,-3,-4,-3,-3,-3,-3,-2,-2,-2,-1,-1,0,1,2,3,4,6,7,7,8,10,13,15,14,17,25,27,27,32,37,44,49,51,55,62,65,68,70,21,63,66,
+-55,-70,-40,-42,-28,-29,-31,-26,-28,-27,-29,-30,-27,-28,-28,-30,-26,-28,-26,-28,-26,-24,-24,-25,-27,-23,-24,-23,-24,-23,-24,-23,-24,-24,-23,-23,-24,-24,-22,-22,-22,-22,-21,-20,-19,-18,-18,-17,-17,-15,-15,-16,-15,-14,-14,-13,-11,-11,-11,-9,-10,-9,-8,-8,-7,-7,-6,-5,-5,-5,-4,-4,-3,-2,-2,-2,-1,0,1,2,2,4,3,4,4,5,4,5,5,7,8,7,8,9,10,11,12,14,16,17,18,19,22,24,24,27,29,33,33,38,39,46,52,55,61,64,70,73,76,79,81,29,72,68,
+-52,-68,-40,-42,-28,-30,-32,-22,-24,-23,-25,-27,-22,-23,-23,-25,-21,-22,-21,-22,-23,-21,-20,-21,-21,-19,-20,-19,-19,-18,-18,-17,-17,-18,-19,-19,-18,-19,-17,-16,-16,-16,-15,-14,-13,-13,-13,-11,-11,-10,-10,-11,-11,-9,-9,-8,-7,-7,-6,-5,-5,-4,-4,-3,-3,-3,-2,-1,0,-1,0,1,1,2,3,3,4,5,5,6,6,7,7,8,7,8,8,9,9,10,11,12,13,13,15,16,18,19,21,22,23,23,26,28,28,32,33,37,35,39,42,48,53,58,63,68,72,73,77,81,83,39,74,68,
+-49,-62,-29,-30,-14,-14,-14,-17,-18,-16,-17,-18,-18,-18,-18,-20,-16,-19,-18,-20,-20,-16,-14,-16,-17,-13,-14,-13,-13,-12,-12,-12,-12,-13,-12,-12,-12,-14,-12,-13,-14,-14,-13,-13,-12,-11,-11,-10,-10,-9,-9,-9,-9,-8,-7,-7,-5,-4,-4,-3,-3,-2,-1,-1,-1,0,1,2,2,2,3,4,4,5,6,5,6,7,8,8,9,10,10,11,11,11,11,12,12,13,15,15,16,17,18,20,21,23,24,26,27,28,31,34,32,35,36,40,35,39,40,46,52,55,61,66,71,72,76,80,81,52,73,63,
+-63,-84,-44,-43,-30,-28,-28,-22,-22,-21,-22,-22,-22,-22,-22,-22,-25,-27,-26,-27,-28,-31,-31,-31,-31,-32,-33,-32,-32,-33,-33,-32,-32,-32,-32,-32,-31,-32,-33,-34,-34,-35,-34,-32,-33,-30,-33,-30,-32,-31,-26,-31,-28,-27,-21,-23,-7,-7,-6,-4,-4,-3,-3,-3,-4,-4,-3,-3,-2,-3,-1,-2,-2,0,2,7,11,13,22,22,19,24,25,25,23,24,25,24,25,25,26,27,28,28,29,32,33,33,34,36,37,38,38,40,43,45,44,45,48,50,50,54,59,66,71,75,78,84,87,91,92,64,87,76,
+-61,-79,-46,-44,-38,-34,-26,-17,-17,-14,-15,-15,-17,-16,-16,-16,-18,-19,-19,-19,-19,-20,-20,-20,-20,-19,-20,-19,-19,-20,-20,-19,-19,-19,-18,-17,-17,-17,-19,-19,-19,-20,-19,-18,-18,-18,-18,-17,-17,-15,-15,-14,-13,-13,-12,-12,-11,-11,-11,-10,-10,-9,-9,-8,-9,-8,-8,-7,-6,-6,-5,-6,-6,-5,-4,-4,-4,-3,-3,-3,-2,-2,-1,0,0,1,0,1,1,2,4,5,6,8,9,10,11,13,15,17,18,20,22,25,25,29,29,32,33,37,37,43,48,52,57,62,67,73,76,81,81,49,74,58,
+-57,-72,-37,-34,-28,-25,-23,-15,-14,-17,-16,-16,-15,-15,-17,-16,-14,-15,-17,-17,-17,-14,-14,-15,-15,-14,-14,-14,-14,-15,-15,-15,-15,-15,-11,-11,-11,-12,-13,-14,-15,-15,-14,-13,-11,-11,-11,-10,-10,-9,-9,-8,-8,-7,-7,-6,-6,-6,-6,-5,-5,-4,-4,-3,-4,-3,-3,-2,-2,-1,0,-1,0,0,0,1,1,1,1,2,2,3,3,4,4,5,4,5,5,6,7,9,11,13,15,15,18,19,21,23,24,26,27,30,32,35,35,38,41,44,44,49,55,60,66,70,75,83,86,91,90,57,80,48,
+-64,-77,-39,-33,-25,-22,-18,-15,-14,-15,-14,-12,-13,-12,-14,-13,-12,-12,-14,-13,-12,-10,-10,-10,-10,-10,-9,-10,-9,-9,-9,-9,-9,-9,-6,-6,-6,-7,-7,-8,-9,-9,-8,-7,-6,-6,-6,-4,-4,-3,-3,-1,-1,-1,-1,0,0,0,0,0,1,2,1,2,2,2,2,3,3,4,5,4,5,4,5,5,6,6,6,6,6,7,7,8,8,9,7,8,9,10,11,13,15,16,18,19,20,22,24,26,27,29,31,34,33,36,37,40,40,43,44,49,55,58,64,68,73,79,81,86,85,66,76,54,
+-53,-74,-45,-41,-38,-36,-33,-28,-13,-16,-11,-10,-16,-15,-17,-15,3,2,2,3,0,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,2,1,0,-1,-2,-2,-2,-1,0,0,0,1,1,2,3,3,3,3,3,4,4,3,3,4,4,4,4,4,4,5,5,4,5,5,6,6,6,6,6,6,7,7,6,6,7,7,6,7,7,8,7,8,9,9,11,12,13,15,17,17,19,21,24,25,27,28,31,34,33,36,42,46,49,53,55,62,67,70,76,81,85,93,94,97,94,73,79,58,
+-49,-63,-30,-23,-18,-13,-9,-11,-9,-12,-10,-8,-17,-15,-17,-16,-20,-20,-23,-22,-21,-23,-23,-22,-22,-21,-21,-20,-20,-19,-19,-18,-18,-18,-19,-19,-19,-19,-17,-18,-19,-19,-20,-20,-19,-18,-18,-18,-17,-17,-17,-16,-15,-15,-14,-14,-13,-13,-11,-11,-11,-11,-10,-9,-8,-8,-8,-7,-7,-8,-7,-7,-6,-6,-5,-5,-4,-4,-4,-4,-4,-4,-4,-4,-3,-2,-1,0,1,1,3,4,5,6,7,9,10,12,13,14,16,16,18,19,21,23,28,31,36,39,40,45,50,56,61,64,68,66,68,76,76,60,73,55,
+-64,-38,-44,-25,-8,-1,3,-14,-6,-9,-6,-5,-15,-14,-12,-11,-14,-14,-16,-15,-14,-17,-17,-16,-16,-14,-14,-13,-13,-11,-11,-11,-11,-11,-12,-12,-12,-13,-10,-11,-12,-13,-13,-14,-12,-12,-11,-11,-11,-11,-10,-10,-9,-9,-8,-7,-8,-7,-6,-5,-6,-5,-4,-4,-3,-2,-3,-2,-1,-3,-2,-2,0,-2,-1,0,0,0,0,0,0,0,0,0,1,1,3,4,5,6,7,7,9,10,11,13,15,17,18,20,21,22,24,26,28,31,37,40,46,49,53,58,64,69,75,79,84,86,87,95,93,73,82,61,
+-56,-29,-36,-29,-21,-18,-14,-14,-12,-13,-11,-10,-16,-16,-16,-14,-17,-16,-16,-15,-13,-17,-16,-16,-16,-13,-13,-12,-12,-11,-11,-11,-11,-10,-11,-11,-11,-10,-7,-7,-6,-6,-6,-7,-6,-6,-6,-6,-5,-5,-5,-4,-3,-2,-2,-1,0,0,0,1,1,2,1,2,4,4,4,4,5,4,4,4,4,5,6,5,6,6,6,6,6,6,6,6,7,7,10,10,11,12,12,13,14,15,16,19,20,22,23,24,25,27,29,31,32,34,41,44,46,50,53,59,64,66,72,76,81,90,90,91,89,83,76,61,
+-41,-20,-31,-26,-18,-14,-12,-12,-11,-12,-12,-10,-17,-16,-16,-16,-18,-17,-18,-17,-15,-19,-19,-18,-17,-15,-15,-14,-13,-12,-12,-11,-11,-11,-12,-11,-11,-11,-8,-7,-7,-7,-7,-7,-7,-7,-7,-6,-5,-5,-4,-4,-3,-3,-2,-1,-1,0,0,1,1,2,1,2,4,5,4,5,6,5,5,5,6,6,6,6,6,7,7,7,7,7,7,7,8,8,10,11,12,12,14,14,15,16,17,20,21,23,25,26,27,29,31,33,35,37,39,41,43,46,49,53,58,61,67,73,79,86,91,93,92,86,79,64,
+-68,-39,-46,-42,-32,-29,-28,-23,-23,-23,-23,-23,-23,-23,-26,-25,-26,-25,-28,-28,-27,-27,-28,-28,-28,-29,-29,-28,-28,-28,-28,-27,-26,-27,-26,-25,-25,-25,-25,-24,-25,-24,-24,-24,-22,-22,-22,-21,-21,-20,-20,-19,-19,-19,-19,-19,-19,-19,-18,-18,-18,-18,-18,-18,-19,-19,-17,-17,-17,-18,-17,-17,-17,-17,-16,-16,-16,-16,-17,-16,-16,-16,-16,-16,-15,-15,-14,-14,-10,-8,-5,-2,-1,14,12,17,18,19,19,21,21,23,26,34,32,48,53,54,56,57,59,63,67,71,76,81,86,90,94,97,98,95,93,83,
+-56,-29,-38,-35,-28,-25,-25,-17,-18,-18,-19,-20,-18,-18,-21,-21,-21,-21,-24,-23,-23,-22,-22,-22,-22,-23,-22,-22,-21,-22,-21,-20,-20,-20,-18,-18,-17,-17,-18,-18,-18,-18,-17,-16,-15,-15,-15,-12,-12,-12,-12,-12,-11,-10,-10,-9,-11,-10,-10,-10,-9,-8,-8,-8,-9,-8,-7,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,-2,-3,-3,-2,-2,-2,-2,-1,0,-1,0,1,2,3,4,6,7,8,9,10,12,13,15,17,18,20,22,23,24,27,29,30,33,35,39,44,48,54,60,66,68,74,74,75,83,67,63,
+-58,-14,-33,-33,-12,-13,-14,-12,-14,-12,-14,-15,-14,-15,-14,-15,-15,-15,-15,-15,-14,-17,-16,-16,-16,-16,-16,-15,-15,-13,-13,-13,-13,-13,-10,-10,-11,-11,-11,-11,-11,-11,-10,-8,-7,-7,-7,-5,-5,-5,-5,-5,-4,-4,-3,-4,-4,-3,-3,-2,-2,-2,-2,-2,-1,0,1,1,2,0,1,1,2,3,4,4,5,5,5,5,5,6,4,4,4,4,6,7,7,8,9,11,12,13,14,15,16,17,19,20,21,23,25,26,28,29,32,33,36,38,41,45,50,54,61,67,73,74,80,80,82,91,77,74,
+-45,-4,-26,-27,-9,-11,-14,-8,-11,-10,-13,-15,-12,-14,-14,-16,-14,-15,-15,-15,-15,-15,-15,-14,-14,-15,-14,-14,-14,-13,-12,-12,-12,-11,-9,-9,-9,-9,-10,-10,-10,-10,-8,-6,-5,-6,-5,-3,-2,-2,-2,-2,-1,-1,0,0,-1,0,1,1,1,2,2,2,3,3,4,5,5,5,5,6,6,7,8,8,9,9,9,10,10,10,9,10,9,10,11,12,12,13,14,16,17,18,19,20,21,22,24,25,26,27,28,30,32,34,36,38,38,39,42,46,51,52,59,64,71,74,80,76,79,101,24,75,
+-24,16,-19,-38,-22,-30,-48,-13,-18,-22,-37,-39,-34,-38,-34,-35,-37,-38,-37,-37,-36,-16,-17,-18,-17,-18,-17,-17,-17,-18,-17,-17,-17,-17,-16,-16,-16,-16,-15,-15,-15,-15,-15,-14,-13,-11,-13,-10,-1,-9,-4,8,9,13,13,14,14,13,15,15,14,15,14,14,14,15,16,16,16,14,15,15,15,16,17,17,17,17,17,18,17,18,17,17,16,17,19,19,19,20,20,22,22,23,23,25,25,25,26,27,28,28,29,30,32,33,35,37,38,40,42,47,52,55,62,69,76,77,84,81,84,108,31,83,
+-61,-15,-45,-49,-31,-29,-33,-21,-25,-18,-22,-26,-21,-23,-20,-22,-22,-24,-23,-23,-24,-23,-24,-24,-24,-24,-24,-23,-23,-23,-23,-23,-23,-23,-22,-22,-22,-22,-20,-20,-19,-19,-19,-18,-17,-17,-17,-18,-17,-16,-16,-14,-14,-13,-13,-12,-12,-12,-11,-11,-11,-10,-10,-9,-9,-8,-8,-7,-7,-5,-5,-4,-4,-4,-4,-4,-4,-3,-2,-1,0,0,2,3,3,4,3,4,4,6,6,7,8,9,10,12,13,15,16,17,18,20,21,22,26,27,29,31,34,36,38,42,46,46,51,52,58,58,63,61,65,89,23,71,
+-50,1,-43,-52,-22,-28,-32,-19,-23,-12,-16,-20,-15,-18,-12,-14,-16,-17,-15,-16,-17,-16,-16,-16,-16,-16,-17,-17,-17,-16,-16,-16,-16,-15,-16,-15,-15,-15,-13,-13,-12,-12,-12,-12,-12,-12,-12,-11,-11,-9,-9,-7,-7,-7,-7,-6,-5,-5,-5,-4,-4,-4,-3,-3,-2,-2,-2,-1,0,1,2,3,3,2,3,3,4,4,5,5,6,7,9,9,9,10,9,11,10,11,12,12,14,14,16,17,19,21,22,22,23,25,26,27,31,32,33,35,39,41,44,49,55,60,66,69,75,74,81,79,85,109,42,89,
+-48,17,-30,-41,-13,-21,-27,-11,-17,-8,-14,-20,-10,-15,-10,-14,-12,-13,-12,-14,-15,-12,-13,-13,-13,-12,-12,-13,-12,-13,-12,-12,-12,-12,-12,-12,-11,-12,-9,-10,-8,-8,-8,-8,-8,-7,-7,-7,-6,-5,-5,-3,-3,-3,-3,-2,-1,0,0,0,1,1,2,2,3,3,3,4,5,8,8,9,9,8,9,10,11,11,12,13,13,14,15,15,16,17,16,17,18,18,20,20,21,21,22,23,23,25,26,28,30,31,32,32,36,37,39,40,46,48,52,56,61,63,69,73,80,79,86,86,91,113,66,90,
+-33,28,-23,-37,-11,-17,-22,-10,-15,-4,-8,-13,-6,-9,-3,-6,-6,-7,-6,-7,-8,-9,-10,-9,-9,-10,-11,-11,-10,-11,-11,-11,-11,-11,-11,-11,-10,-10,-9,-9,-8,-8,-8,-8,-7,-8,-7,-7,-7,-6,-5,-5,-4,-4,-4,-3,-2,-2,-2,-1,-1,-1,-1,0,0,1,1,2,2,6,7,6,8,7,8,9,9,10,11,11,12,13,14,15,15,16,15,16,17,18,19,19,20,20,21,23,24,25,27,28,30,32,32,33,38,39,40,41,48,50,53,59,63,68,74,77,83,85,90,90,93,117,66,89,
+-5,23,-24,-36,-9,-22,-32,-22,-33,-20,-30,-39,-27,-30,-28,-33,-25,-30,-27,-30,-32,-30,-31,-31,-32,-31,-32,-31,-31,-30,-31,-31,-31,-31,-30,-30,-30,-29,-30,-29,-28,-28,-27,-26,-25,-24,-24,-24,-24,-22,-22,-22,-21,-21,-21,-20,-20,-20,-19,-19,-17,-16,-16,-15,-14,-12,-12,-11,-11,-9,-9,-8,-7,-7,-6,-6,-5,-5,-4,-3,-3,-3,-2,-2,-1,-1,1,1,1,2,3,4,4,5,5,6,7,8,9,10,11,12,13,13,12,13,16,17,41,42,47,61,74,73,76,77,83,88,91,88,90,112,61,82,
+7,45,-10,-28,-3,-16,-24,-17,-26,-13,-27,-37,-20,-24,-26,-31,-19,-23,-22,-25,-28,-24,-25,-25,-25,-24,-25,-25,-25,-25,-24,-25,-24,-25,-23,-23,-23,-22,-23,-22,-22,-22,-21,-20,-18,-18,-17,-18,-17,-16,-15,-16,-15,-15,-14,-14,-15,-14,-14,-13,-12,-11,-11,-10,-9,-8,-7,-6,-6,-4,-4,-3,-2,-1,0,0,1,1,2,3,3,4,4,4,5,5,7,7,8,9,10,11,11,13,13,14,15,18,18,19,20,22,23,24,25,26,30,31,35,36,40,43,47,54,58,61,68,71,75,76,77,92,63,63,
+1,43,-8,-7,-1,-12,-19,-4,-11,-13,-20,-27,-13,-17,-19,-24,-15,-18,-19,-21,-22,-20,-21,-20,-21,-19,-20,-20,-20,-20,-20,-20,-19,-19,-17,-17,-17,-17,-17,-17,-16,-16,-15,-14,-13,-12,-11,-11,-10,-10,-9,-9,-9,-8,-7,-7,-7,-7,-6,-5,-3,-3,-2,-2,0,0,1,2,3,3,4,5,6,7,7,8,8,9,10,10,10,10,12,12,12,13,14,14,15,16,16,18,19,20,21,21,21,23,24,26,27,28,29,30,35,36,37,38,42,43,46,49,53,59,63,67,72,78,81,82,83,96,68,66,
+24,37,4,-6,3,-5,-12,-3,-10,-12,-18,-24,-16,-19,-21,-25,-20,-23,-23,-25,-26,-26,-27,-26,-26,-25,-25,-26,-26,-26,-25,-25,-24,-24,-23,-23,-22,-22,-21,-21,-21,-20,-19,-18,-16,-16,-15,-14,-13,-13,-11,-12,-12,-11,-10,-10,-9,-9,-7,-7,-5,-4,-4,-3,-2,-1,0,1,1,1,2,3,4,7,7,8,8,9,10,10,11,11,12,12,13,13,15,15,15,16,17,18,20,21,22,22,23,25,26,27,28,29,31,31,35,36,38,39,44,46,49,53,58,64,69,73,79,83,86,86,87,105,69,68,
+-28,-30,-36,-32,-30,-28,-27,-25,-25,-29,-29,-29,-30,-33,-35,-35,-37,-36,-37,-36,-36,-40,-39,-39,-38,-39,-39,-39,-39,-37,-37,-37,-36,-35,-35,-35,-34,-33,-34,-33,-32,-32,-32,-31,-31,-31,-30,-30,-29,-29,-28,-29,-29,-28,-28,-27,-27,-27,-27,-26,-26,-26,-26,-26,-25,-25,-23,-24,-23,-23,-23,-20,-21,0,2,3,2,3,4,4,4,5,5,5,6,6,7,8,8,8,9,12,11,15,20,31,34,33,38,34,37,41,42,40,44,45,46,47,48,49,53,54,55,59,73,85,88,89,91,89,87,105,67,50,
+-48,-39,-31,-23,-15,-10,-7,-16,-13,-16,-14,-12,-26,-28,-27,-26,-34,-32,-31,-30,-29,-35,-34,-34,-32,-34,-33,-33,-32,-31,-30,-29,-28,-29,-29,-28,-27,-26,-25,-25,-24,-23,-24,-23,-22,-21,-21,-21,-20,-19,-19,-19,-19,-18,-18,-17,-15,-15,-15,-15,-15,-14,-14,-14,-12,-11,-11,-10,-10,-10,-9,-8,-7,-8,-7,-5,-5,-4,-4,-3,-3,-2,-1,0,1,2,3,3,4,5,5,7,8,10,10,11,12,14,15,15,16,19,19,20,20,21,24,25,27,29,32,35,37,44,58,70,73,71,72,72,71,81,56,50,
+-56,-41,-20,-10,-11,-4,2,-4,0,-11,-8,-6,-17,-29,-27,-24,-30,-28,-32,-30,-28,-32,-32,-32,-31,-32,-30,-30,-29,-29,-28,-27,-25,-25,-24,-23,-23,-22,-21,-20,-19,-19,-18,-18,-17,-17,-16,-16,-16,-15,-14,-13,-13,-13,-12,-12,-10,-10,-10,-9,-9,-9,-8,-8,-6,-6,-5,-4,-4,-5,-4,-4,-3,-3,-3,-2,-1,0,1,1,2,2,3,3,5,5,6,6,8,8,9,10,12,13,13,14,14,18,18,19,17,22,21,22,21,21,25,25,32,34,39,41,44,48,61,74,78,80,82,82,81,89,60,58,
+-70,-51,-26,-12,-11,-2,6,-6,1,-8,-2,-4,-18,-29,-25,-21,-35,-31,-34,-31,-29,-36,-36,-36,-33,-36,-34,-33,-31,-32,-30,-29,-27,-27,-26,-25,-24,-23,-21,-20,-20,-19,-18,-18,-18,-17,-16,-15,-15,-14,-13,-12,-12,-11,-11,-10,-9,-8,-8,-8,-8,-8,-7,-7,-5,-5,-4,-4,-3,-5,-4,-3,-3,-2,-1,-1,0,1,2,3,4,4,5,6,7,8,9,10,12,12,13,14,16,17,17,19,19,22,22,24,24,28,27,27,27,27,31,31,42,48,53,55,66,81,84,90,94,99,100,102,105,86,95,88,
+-77,-73,-64,-6,-4,2,7,0,12,2,5,-25,-49,-42,-38,-12,-63,-62,-72,-70,-45,-69,-70,-70,-70,-70,-69,-70,-68,-63,-60,-46,-46,-34,-40,-33,-34,-32,-32,-32,-31,-31,-33,-33,-30,-30,-30,-28,-25,-25,-20,-13,-3,-8,0,-2,0,-1,1,1,1,1,1,1,2,2,2,2,3,2,2,3,3,2,2,3,3,4,5,5,5,6,6,7,8,8,9,9,11,12,12,13,15,15,15,17,17,20,20,23,22,26,25,24,27,26,30,30,43,49,54,55,67,82,85,89,93,97,98,99,102,83,91,83,
+-67,-60,-48,-41,-40,-33,-27,-30,-25,-37,-32,-35,-39,-52,-49,-46,-49,-47,-57,-55,-53,-56,-56,-55,-54,-56,-55,-55,-54,-49,-48,-48,-47,-45,-43,-42,-42,-40,-41,-41,-40,-40,-41,-42,-37,-37,-36,-40,-39,-38,-38,-37,-37,-35,-35,-33,-30,-28,-28,-27,-28,-27,-32,-31,-28,-27,-31,-30,-29,-26,-25,-25,-25,-29,-29,-27,-27,-26,-26,-21,-20,-20,-21,-20,-18,-17,-14,-14,-12,-11,-10,-8,-2,-2,-2,0,0,6,5,9,8,12,11,10,20,18,26,26,29,34,40,40,50,55,56,57,59,64,61,60,64,-69,59,55,
+-87,-48,-57,-52,-36,-31,-25,-33,-42,-38,-31,-45,-43,-53,-50,-47,-56,-54,-60,-59,-57,-58,-63,-61,-60,-58,-57,-60,-59,-56,-56,-55,-54,-53,-52,-50,-49,-49,-47,-47,-45,-45,-45,-46,-42,-42,-42,-43,-43,-38,-38,-40,-40,-35,-35,-34,-34,-32,-32,-31,-31,-31,-35,-34,-31,-30,-32,-31,-31,-32,-32,-31,-31,-32,-32,-31,-30,-29,-27,-23,-21,-21,-16,-16,-13,-12,-4,-5,-2,-3,0,2,8,8,8,9,9,15,14,18,17,22,20,18,30,29,36,36,46,51,56,56,68,76,78,79,79,82,82,83,86,-48,76,73,
+-76,-39,-49,-46,-31,-26,-21,-25,-35,-30,-26,-39,-36,-45,-43,-41,-48,-46,-53,-51,-49,-50,-55,-53,-52,-50,-48,-52,-51,-48,-47,-47,-45,-45,-43,-42,-41,-40,-39,-39,-37,-37,-37,-37,-33,-33,-33,-34,-33,-29,-29,-31,-31,-26,-26,-26,-25,-24,-23,-22,-22,-21,-26,-25,-22,-21,-22,-22,-21,-22,-21,-21,-21,-23,-22,-21,-21,-20,-18,-14,-13,-13,-12,-11,-7,-6,-5,-5,0,0,0,0,5,5,4,7,6,12,11,14,13,24,22,21,26,24,35,34,43,44,56,59,61,69,75,79,83,87,88,90,90,76,85,85,
+-68,-33,-46,-44,-32,-29,-25,-25,-37,-32,-28,-36,-34,-46,-45,-43,-43,-42,-49,-48,-48,-46,-51,-50,-49,-45,-45,-49,-48,-45,-44,-44,-43,-43,-42,-41,-40,-40,-40,-40,-38,-38,-39,-39,-35,-35,-35,-36,-36,-32,-31,-33,-33,-29,-29,-28,-28,-26,-26,-25,-25,-24,-28,-27,-24,-23,-24,-23,-23,-23,-22,-22,-22,-24,-23,-22,-23,-21,-19,-15,-14,-14,-12,-11,-7,-6,-4,-3,1,1,2,2,7,8,7,11,10,16,15,21,18,29,27,25,33,30,40,39,50,52,64,67,70,75,83,86,89,92,95,99,100,92,97,98,
+-98,-57,-63,-58,-42,-37,-32,-36,-42,-39,-36,-46,-45,-51,-50,-50,-55,-55,-56,-56,-56,-59,-61,-61,-60,-61,-60,-59,-58,-58,-57,-57,-56,-55,-53,-53,-52,-52,-49,-49,-47,-46,-44,-43,-40,-40,-40,-39,-39,-36,-36,-34,-34,-33,-33,-31,-30,-30,-29,-28,-26,-24,-26,-25,-25,-24,-24,-23,-22,-22,-22,-21,-21,-18,-18,-16,-16,-14,-12,-9,-9,-8,-8,-8,-4,-4,1,2,4,5,6,6,8,8,9,15,15,19,18,38,35,42,40,35,45,44,55,54,58,59,71,74,76,79,86,90,95,99,101,106,107,108,100,103,
+-159,-146,-143,-129,-104,-90,-77,-69,-70,-71,-69,-82,-83,-91,-92,-94,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-97,-98,-96,-95,-93,-93,-92,-90,-87,-87,-87,-83,-82,-80,-80,-78,-77,-77,-76,-75,-73,-73,-72,-71,-68,-67,-69,-66,-65,-63,-63,-61,-60,-57,-56,-55,-55,-52,-52,-49,-50,-46,-43,-39,-37,-36,-33,-31,-26,-24,-20,-18,-14,-11,-9,-6,-2,0,1,7,9,16,17,24,25,32,33,34,44,46,54,41,37,42,55,60,72,78,95,97,96,99,111,120,120,116,104,95,
+-140,-122,-142,-128,-98,-86,-74,-63,-79,-77,-76,-75,-75,-87,-88,-88,-89,-90,-90,-90,-91,-90,-81,-81,-80,-81,-81,-79,-79,-85,-85,-84,-83,-83,-82,-75,-74,-73,-71,-71,-69,-69,-67,-67,-65,-65,-65,-70,-69,-62,-63,-67,-67,-61,-60,-60,-60,-59,-59,-58,-58,-57,-58,-57,-64,-63,-57,-56,-56,-62,-61,-60,-59,-58,-58,-51,-50,-49,-47,-42,-40,-38,-43,-41,-33,-31,-29,-27,-22,-20,-27,-25,-15,-13,-15,-17,-15,-3,-1,-9,-7,8,9,10,10,23,30,19,17,21,35,40,55,60,76,77,82,83,93,99,97,79,78,49,
+-144,-115,-129,-112,-80,-66,-54,-46,-62,-59,-58,-58,-59,-72,-73,-74,-73,-75,-76,-77,-77,-75,-66,-66,-66,-65,-64,-63,-62,-67,-67,-65,-65,-64,-62,-54,-54,-54,-51,-50,-49,-49,-46,-46,-44,-44,-44,-48,-48,-41,-41,-46,-45,-39,-38,-38,-38,-37,-37,-36,-37,-35,-37,-35,-43,-42,-36,-35,-34,-41,-40,-39,-39,-38,-37,-30,-30,-28,-26,-21,-19,-16,-20,-18,-10,-7,-5,-2,2,5,-1,1,11,13,12,11,13,25,28,21,24,38,41,42,37,40,58,46,28,33,54,60,68,74,83,85,75,77,93,104,102,104,58,53,
+-150,-126,-102,-80,-78,-62,-50,-47,-46,-45,-44,-56,-57,-55,-57,-59,-59,-61,-58,-60,-61,-59,-57,-57,-58,-55,-55,-52,-51,-49,-49,-45,-45,-44,-43,-41,-40,-40,-37,-37,-35,-35,-31,-31,-29,-29,-29,-25,-25,-24,-24,-22,-22,-21,-21,-20,-21,-20,-20,-18,-20,-18,-18,-17,-19,-18,-18,-17,-17,-16,-17,-16,-17,-18,-18,-16,-16,-16,-16,-15,-14,-14,-13,-15,-11,-10,-8,-6,-3,0,-6,-4,6,9,8,7,10,23,26,19,22,38,40,43,38,42,61,66,64,70,92,98,107,113,123,124,116,117,131,139,134,138,73,45,
+-96,-77,-54,-38,-39,-28,-18,-16,-16,-16,-15,-19,-20,-19,-20,-22,-20,-22,-19,-20,-21,-19,-16,-17,-17,-15,-14,-12,-12,-11,-10,-7,-7,-7,-6,-4,-4,-3,-2,-1,0,0,2,2,4,4,4,6,6,7,7,9,9,9,9,10,9,10,11,11,10,11,11,12,11,11,11,11,12,12,12,12,12,13,13,14,14,15,15,17,18,19,21,23,24,25,24,25,27,29,30,33,35,37,39,41,44,46,49,51,54,56,60,65,72,78,83,89,100,108,112,120,134,141,148,151,149,151,164,164,159,163,88,66,
+-32,-39,-12,3,-3,3,7,1,-2,-2,-2,-3,-4,-3,-5,-8,-3,-5,-3,-4,-6,-1,1,0,0,3,3,6,6,8,8,11,11,11,12,15,15,15,18,17,19,19,20,21,23,23,23,24,24,25,25,27,27,27,28,29,28,29,30,31,30,31,30,31,30,30,30,31,31,31,30,31,31,32,32,33,34,34,35,37,37,39,40,42,43,44,44,45,46,49,50,52,54,57,60,60,63,66,69,70,73,76,81,85,88,94,98,105,110,117,121,128,135,142,148,150,149,151,161,166,160,174,103,75,
+-27,-21,-18,1,2,12,17,-1,0,1,0,-2,-4,-6,-9,-11,-2,-4,-6,-7,-9,1,-1,-2,-3,6,5,5,5,11,11,12,12,12,17,17,17,17,23,23,22,22,22,27,27,26,26,30,29,29,29,32,32,33,33,34,34,35,36,37,34,35,36,37,35,36,37,37,38,35,36,36,36,37,37,38,38,39,41,42,43,45,46,47,49,51,52,53,55,57,60,59,63,66,69,70,73,77,81,82,86,92,99,103,104,109,112,118,120,128,133,141,148,152,160,162,160,163,168,171,171,182,121,70,
+-16,-2,2,20,8,16,21,9,11,7,6,4,5,9,6,4,10,8,13,11,10,16,19,18,17,22,22,26,25,28,28,31,32,32,35,36,37,37,41,40,42,41,41,44,45,45,45,47,47,49,49,50,51,50,51,52,51,53,52,53,53,53,53,53,53,52,52,52,53,52,52,53,53,53,53,53,53,54,55,56,57,59,60,61,63,64,64,65,66,68,70,70,73,75,78,79,81,82,84,84,86,89,91,94,96,99,107,116,114,123,133,142,151,153,161,165,164,166,168,164,166,182,128,120,
+-77,-9,-2,22,32,31,37,21,23,17,16,14,17,16,19,14,10,7,9,7,4,9,8,10,9,11,10,13,12,12,13,16,17,17,19,20,22,22,23,22,24,23,22,24,24,25,25,27,27,29,29,29,30,31,32,32,32,33,33,34,35,35,35,36,37,36,35,35,36,37,38,37,37,38,38,38,39,40,40,41,43,44,44,45,47,48,49,50,50,53,58,76,79,82,84,84,87,89,93,91,95,97,102,108,105,112,114,123,121,130,131,140,149,148,157,159,157,159,168,171,176,182,132,126,
+8,8,12,12,27,13,19,10,11,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,8,10,11,11,11,13,13,16,16,16,16,18,18,17,18,18,20,20,21,22,24,25,25,26,27,27,28,28,29,29,30,30,30,30,31,32,31,31,31,32,31,32,31,32,32,32,34,34,34,34,35,37,38,38,38,39,40,41,41,41,44,46,48,51,52,56,59,68,70,75,78,82,89,89,96,105,107,105,125,130,136,137,147,156,156,165,168,163,166,168,171,176,143,131,110,
+120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,121,122,123,124,125,126,127,128,129,130,131,132,134,136,138,140,143,146,149,152,155,158,161,164,167,162,163,161,163,168,170,176,170,176,182,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CW_LRight_T0.h
new file mode 100755
index 0000000..ab2ab1a
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-32,-23,-13,-67,-79,-69,-72,-67,-65,-58,-45,-36,-60,-39,-38,-33,-37,-36,-51,-50,-37,-37,-50,-50,-49,-38,-39,-45,-45,-35,-36,-40,-41,-39,-34,-35,-37,-38,-32,-33,-37,-38,-38,-31,-32,-34,-34,-26,-27,-30,-31,-22,-23,-25,-27,-27,-20,-22,-23,-24,-16,-18,-20,-22,-22,-15,-17,-19,-20,-13,-14,-16,-17,-9,-10,-12,-14,-15,-8,-10,-11,-13,-7,-8,-10,-12,-14,-6,-6,-9,-11,-5,-9,-9,-14,-8,-12,-13,-20,-26,-22,-29,-32,-40,-43,-47,-49,-60,-71,-71,-79,-93,-116,-104,-120,-134,-165,-177,-163,-156,-134,-139,-98,-100,
+-21,-36,-59,-66,-77,-65,-69,-64,-64,-63,-58,-50,-53,-50,-53,-42,-47,-48,-54,-52,-56,-49,-51,-54,-55,-56,-55,-54,-51,-38,-38,-42,-45,-49,-36,-39,-43,-46,-33,-36,-41,-44,-46,-32,-34,-37,-38,-27,-29,-32,-34,-22,-23,-25,-28,-29,-18,-22,-23,-25,-14,-17,-19,-22,-24,-14,-16,-19,-22,-10,-13,-15,-18,-7,-9,-12,-15,-18,-7,-11,-13,-16,-6,-9,-10,-14,-10,-6,-8,-11,-15,-14,-25,-13,-19,-9,-14,-19,-32,-37,-39,-33,-41,-47,-50,-56,-59,-66,-74,-78,-82,-93,-103,-106,-116,-121,-130,-136,-139,-147,-139,-145,-104,-79,
+-23,-38,-45,-64,-69,-66,-71,-61,-62,-56,-51,-45,-46,-44,-43,-40,-45,-42,-45,-42,-48,-45,-46,-44,-41,-44,-42,-42,-40,-43,-41,-41,-39,-39,-41,-40,-40,-40,-42,-42,-41,-40,-40,-41,-39,-38,-37,-38,-37,-34,-33,-33,-32,-30,-30,-29,-30,-29,-26,-25,-27,-27,-24,-24,-23,-24,-22,-22,-22,-22,-22,-20,-19,-20,-20,-19,-19,-18,-19,-18,-17,-17,-17,-17,-16,-15,-14,-15,-14,-14,-15,-14,-16,-15,-17,-17,-20,-19,-22,-27,-26,-31,-32,-38,-40,-47,-49,-57,-64,-70,-75,-86,-95,-99,-108,-114,-122,-133,-136,-145,-135,-143,-98,-64,
+-7,-17,-26,-49,-63,-73,-79,-60,-61,-61,-56,-51,-46,-43,-41,-38,-40,-37,-35,-32,-38,-36,-33,-30,-28,-31,-29,-26,-24,-27,-25,-23,-22,-21,-25,-24,-24,-23,-26,-25,-24,-24,-23,-24,-23,-22,-20,-19,-18,-17,-15,-15,-13,-12,-11,-11,-8,-7,-6,-6,-5,-4,-4,-3,-3,-2,-2,-2,-2,0,0,0,1,2,2,2,2,3,3,3,4,4,4,4,5,5,6,6,6,6,5,7,5,3,1,1,-1,-3,-7,-11,-13,-17,-22,-27,-30,-36,-43,-50,-55,-64,-75,-86,-95,-104,-112,-121,-128,-149,-152,-156,-146,-123,-125,-71,
+2,-3,-42,-59,-42,-50,-54,-47,-49,-45,-41,-37,-36,-34,-32,-30,-31,-29,-27,-25,-28,-27,-26,-24,-22,-24,-22,-21,-20,-21,-20,-22,-21,-20,-21,-21,-20,-20,-23,-23,-24,-23,-22,-21,-21,-20,-19,-19,-18,-16,-14,-15,-14,-12,-11,-10,-9,-8,-6,-5,-7,-6,-4,-3,-3,-3,-2,-2,-1,-2,-2,0,1,0,1,2,2,3,1,2,3,3,2,2,4,4,3,2,4,4,4,3,2,2,1,-2,-3,-5,-8,-11,-14,-17,-21,-24,-30,-35,-38,-43,-49,-59,-67,-76,-83,-92,-100,-109,-116,-129,-132,-147,-142,-135,-154,-94,
+57,66,32,17,35,27,22,32,30,32,31,31,34,35,37,38,39,40,41,42,42,43,44,47,50,52,55,57,59,57,58,57,57,57,57,57,57,57,54,54,54,54,55,55,56,56,57,58,59,61,62,62,63,65,66,67,67,69,71,71,70,70,73,73,72,73,74,74,75,74,74,77,77,76,77,78,79,80,78,79,80,80,78,78,80,80,78,78,80,80,81,79,78,78,77,74,73,71,69,66,62,59,56,53,46,43,42,39,30,21,13,4,-3,-16,-23,-32,-39,-55,-59,-74,-71,-67,-66,-38,
+72,75,48,28,44,35,28,26,24,46,45,45,43,44,58,58,53,54,61,61,57,58,60,63,66,68,70,74,73,74,73,73,73,72,72,72,72,71,70,70,70,70,70,71,73,71,71,72,73,73,75,75,76,79,81,82,83,86,88,89,87,88,90,91,90,91,93,93,94,93,92,95,94,92,92,93,94,95,91,92,94,95,93,93,95,96,92,93,94,95,96,92,93,95,95,90,90,90,90,89,79,79,78,77,64,62,64,62,53,46,29,22,15,11,4,-23,-29,-48,-53,-58,-56,-66,-119,-30,
+85,64,46,32,51,45,40,34,32,54,54,53,51,51,68,68,60,60,75,76,63,64,69,72,74,77,79,91,92,90,90,89,88,84,78,78,78,76,74,74,74,74,73,73,83,84,86,77,79,82,84,83,85,89,91,94,99,101,102,103,103,105,106,107,105,106,107,108,108,100,100,101,101,98,99,99,100,102,106,108,108,109,106,107,102,104,106,107,102,103,104,107,108,99,101,104,105,97,97,97,97,97,81,81,72,72,67,68,66,62,34,29,23,18,12,-15,-21,-37,-42,-47,-50,-64,-119,-51,
+78,73,63,55,79,74,63,61,60,82,82,82,77,80,95,94,84,84,99,99,87,86,91,92,94,96,99,110,110,108,107,106,105,100,95,94,93,92,90,90,90,89,89,89,99,100,101,92,94,98,99,98,100,103,105,108,112,114,116,117,116,117,119,120,117,118,120,120,121,113,112,114,114,110,110,111,112,113,118,119,120,121,119,120,115,116,118,119,115,116,117,120,121,113,114,117,118,111,112,112,113,114,99,99,91,92,88,89,90,86,59,54,49,47,42,15,9,-5,-13,-26,-30,-37,24,-66,
+45,42,14,4,7,4,-1,9,6,19,17,15,26,26,36,34,37,35,42,39,45,43,48,48,49,53,53,58,56,57,54,53,51,49,47,45,43,41,40,39,39,39,39,39,42,43,44,47,48,51,53,56,58,60,61,63,66,67,69,70,72,73,73,74,75,76,77,78,79,80,80,79,79,78,79,78,79,80,81,81,82,83,84,85,85,87,86,88,86,87,90,88,89,88,90,84,86,81,82,82,77,72,67,68,58,59,46,48,44,38,19,17,14,-8,-11,-22,-26,-41,-46,-55,-58,-54,9,-84,
+47,55,34,28,35,24,21,28,25,37,34,26,31,29,38,35,36,33,38,36,35,33,38,37,38,41,41,47,45,44,42,42,39,37,34,32,30,28,26,24,24,22,22,21,23,22,22,21,21,22,22,26,28,29,30,31,33,34,35,36,37,38,37,38,40,40,40,41,42,41,42,42,43,44,45,45,46,47,47,47,48,49,50,51,51,52,53,54,51,53,55,53,55,54,56,53,55,49,51,53,48,43,38,39,34,35,22,23,22,18,0,-2,-4,-22,-25,-36,-40,-52,-57,-66,-71,-79,5,-100,
+66,45,48,45,39,36,34,35,33,37,35,32,38,40,43,41,43,40,45,42,43,41,47,47,47,50,50,58,57,54,52,56,54,51,48,48,46,44,46,44,43,41,39,38,42,41,41,40,39,40,40,39,40,42,42,43,44,44,45,46,50,50,50,51,52,52,52,53,53,53,53,50,51,50,52,51,52,53,54,55,56,57,52,53,52,53,52,53,51,53,54,55,56,52,53,54,56,50,51,51,49,45,41,40,31,32,24,24,19,12,1,-2,-4,-20,-23,-36,-39,-50,-55,-57,-61,-72,-42,-90,
+62,43,48,46,41,39,38,37,35,40,39,37,38,42,46,44,44,42,47,45,44,43,49,49,50,51,52,60,58,55,54,58,57,54,51,51,50,48,51,49,48,48,46,46,51,51,50,49,49,49,49,47,47,49,49,50,50,51,51,52,56,56,56,56,57,57,58,58,58,58,58,55,56,55,55,56,57,58,58,57,57,57,51,52,51,52,51,53,51,52,54,53,55,51,52,53,55,50,52,53,50,47,43,45,37,38,31,32,29,23,11,8,5,-8,-11,-23,-27,-37,-42,-43,-47,-57,-38,-72,
+39,24,21,19,9,8,7,7,6,7,5,4,11,10,13,11,18,13,19,15,13,16,22,23,23,24,25,33,32,37,37,41,40,37,35,34,34,33,35,34,33,32,31,31,36,36,35,34,33,33,33,30,31,32,32,32,33,33,34,34,38,38,39,39,39,40,40,40,40,39,40,36,37,36,37,37,38,38,39,38,37,37,31,32,31,33,32,33,31,32,33,33,35,30,32,33,35,29,30,31,29,26,22,23,11,12,8,9,2,-5,-15,-18,-22,-35,-38,-48,-52,-59,-64,-64,-68,-78,-62,-92,
+45,30,27,25,16,15,15,13,13,14,14,13,20,20,22,21,21,20,26,25,22,19,25,26,27,27,28,36,35,30,30,36,34,32,28,32,32,31,30,28,29,29,24,24,30,30,29,28,28,28,27,24,24,25,26,26,26,30,31,32,32,32,32,32,33,34,34,34,34,33,34,33,34,33,34,28,29,32,33,32,31,31,28,28,23,24,28,29,23,24,25,28,30,29,30,28,30,26,26,26,26,24,23,24,17,17,8,8,6,1,-10,-14,-17,-27,-31,-41,-44,-53,-58,-57,-61,-71,-55,-79,
+29,21,15,12,7,6,5,3,3,3,2,2,1,2,2,2,1,0,0,-1,-1,-2,-1,0,1,3,4,7,6,6,5,6,5,5,4,3,3,2,1,0,0,0,1,1,2,2,1,0,0,1,0,0,4,4,7,3,22,23,26,26,26,26,26,26,24,25,25,24,27,23,26,26,26,25,26,23,23,23,22,19,23,22,20,21,18,18,21,21,17,18,19,21,22,21,22,21,22,19,19,18,20,18,16,16,6,12,4,4,5,-23,-31,-35,-39,-45,-48,-54,-58,-68,-72,-71,-72,-81,-38,-79,
+32,20,11,8,2,1,1,-1,-1,-1,0,0,-1,0,2,2,1,1,2,1,2,3,5,7,8,9,11,13,13,13,13,14,13,13,13,12,12,11,11,10,10,10,11,11,12,12,12,12,11,11,11,9,10,11,11,12,14,13,14,14,14,14,14,14,13,13,13,13,13,12,12,13,13,12,12,12,12,13,11,10,9,9,8,9,9,10,9,10,9,10,11,9,10,10,11,11,12,11,12,10,9,7,5,5,1,0,-4,-5,-8,-14,-22,-27,-31,-43,-47,-52,-56,-70,-74,-73,-74,-80,-14,-75,
+36,22,13,10,7,5,5,2,3,3,3,3,1,3,4,5,4,4,5,5,5,5,6,6,5,4,4,5,4,4,4,5,4,3,3,3,2,2,1,0,2,3,3,5,7,8,8,9,9,10,9,8,9,10,10,11,12,11,12,12,12,12,12,12,11,11,11,11,12,11,11,11,12,11,12,11,12,12,11,10,9,9,7,8,8,9,9,9,9,10,10,8,8,7,7,6,6,4,2,1,-2,-4,-7,-9,-13,-15,-21,-23,-27,-33,-42,-46,-51,-58,-64,-69,-73,-79,-83,-85,-85,-96,-81,-83,
+39,31,20,15,13,11,10,7,7,8,9,10,8,9,11,11,8,9,9,9,10,10,11,11,10,9,8,8,7,6,6,6,5,5,4,4,4,4,3,3,3,4,6,7,10,10,10,11,12,13,12,11,11,11,12,12,14,14,15,15,15,15,15,15,14,14,13,14,14,14,14,13,14,14,14,14,14,15,13,13,12,12,11,12,11,12,10,11,12,13,13,11,11,8,8,8,7,6,4,2,0,-2,-4,-6,-8,-10,-13,-16,-21,-26,-33,-38,-43,-53,-57,-62,-66,-78,-81,-82,-81,-93,-84,-74,
+29,22,-5,-10,-11,-13,-14,-17,-17,-17,-17,-17,-17,-17,-11,-1,4,4,4,4,2,1,1,3,5,22,21,20,19,18,17,16,16,15,14,14,13,12,12,11,11,12,14,15,18,19,19,18,18,19,18,19,19,19,19,19,20,20,21,21,21,21,21,21,22,22,21,21,21,21,21,20,21,21,21,20,21,21,20,19,18,18,17,18,16,17,16,16,17,18,18,17,16,14,13,13,13,11,9,8,6,4,2,0,1,-2,-4,-7,-11,-33,-42,-49,-53,-82,-86,-93,-98,-101,-105,-107,-107,-128,-100,-100,
+25,5,-3,-11,-14,-17,-18,-15,-15,-14,-13,-13,-9,-8,-7,-7,-3,-3,-2,-3,-4,-5,-4,-4,-5,-5,-6,-6,-6,-3,-3,-3,-2,-1,0,0,1,2,1,1,1,2,2,2,3,3,2,2,1,1,0,3,3,3,4,3,2,3,3,4,4,4,4,4,4,4,4,5,5,6,6,5,6,8,8,9,9,10,8,8,8,8,5,6,5,6,6,7,5,6,7,6,5,4,4,1,1,0,-1,-4,-6,-9,-11,-13,-18,-21,-24,-27,-35,-41,-49,-54,-60,-70,-75,-83,-88,-96,-100,-103,-101,-121,-92,-111,
+20,0,-8,-6,-5,-9,-11,-9,-10,-9,-13,-15,-10,-9,-9,-9,-4,-4,-4,-4,-5,-6,-6,-6,-7,-6,-7,-8,-7,-5,-5,-5,-5,-5,-3,-3,-2,-2,-2,-3,-2,-3,-4,-4,-4,-5,-6,-7,-8,-9,-10,-6,-6,-6,-6,-6,-7,-6,-6,-6,-6,-6,-5,-5,-5,-4,-4,-3,-3,-3,-2,-3,-2,-1,0,1,1,2,2,3,3,4,3,4,2,3,3,4,2,3,4,4,5,5,5,4,3,2,1,-1,-3,-4,-5,-7,-12,-14,-15,-17,-23,-28,-35,-41,-45,-53,-58,-64,-69,-74,-78,-80,-79,-103,-71,-82,
+31,5,10,-1,3,-1,-4,-2,-3,-2,-2,-3,0,1,2,2,5,5,5,5,4,2,3,2,1,1,0,0,0,1,2,3,3,4,3,4,4,5,4,3,3,2,1,0,1,0,-1,-2,-3,-3,-3,0,0,1,1,1,-1,0,0,1,1,1,1,2,1,2,1,2,2,3,3,4,4,5,5,6,6,7,7,7,8,8,8,8,8,8,8,8,8,9,9,10,10,9,9,9,9,8,6,5,3,1,0,-1,-6,-7,-10,-12,-16,-21,-28,-34,-39,-48,-53,-59,-63,-73,-77,-79,-77,-103,-69,-65,
+35,-13,-19,-28,-21,-25,-29,-30,-31,-29,-31,-32,-7,-8,-8,-8,12,12,12,11,9,8,9,8,6,6,5,5,5,5,5,6,6,6,6,6,7,7,7,6,5,4,4,3,4,3,2,1,0,0,-1,2,2,3,3,3,2,2,3,3,4,4,4,4,4,5,5,5,6,6,7,7,8,8,9,10,10,11,12,12,12,13,12,13,12,13,12,13,13,13,14,14,15,13,14,13,12,12,10,8,7,5,4,3,-3,-5,-7,-8,-13,-17,-24,-29,-34,-35,-40,-45,-50,-101,-109,-110,-110,-124,-76,-54,
+21,-24,-12,-26,-20,-26,-29,-17,-19,-18,-19,-17,-13,-13,-12,-14,-8,-10,-9,-10,-9,-6,-7,-9,-10,-7,-9,-9,-10,-7,-7,-7,-8,-7,-6,-6,-6,-6,-5,-6,-8,-8,-8,-8,-9,-9,-10,-10,-11,-11,-12,-12,-11,-10,-10,-9,-9,-9,-8,-8,-8,-7,-7,-6,-6,-5,-5,-5,-4,-5,-4,-4,-4,-3,-3,-4,-4,-3,-3,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-2,-2,-1,-2,-2,-4,-5,-7,-8,-9,-10,-14,-14,-17,-18,-24,-28,-37,-42,-48,-58,-64,-70,-76,-85,-90,-91,-90,-123,-85,-79,
+18,-24,-8,-21,-13,-19,-23,-14,-16,-15,-16,-14,-12,-11,-11,-12,-9,-10,-9,-11,-9,-7,-7,-9,-10,-8,-10,-10,-11,-10,-10,-10,-10,-10,-8,-8,-9,-9,-8,-9,-10,-11,-11,-10,-11,-11,-12,-12,-13,-13,-14,-15,-14,-13,-13,-12,-11,-10,-10,-9,-9,-8,-8,-7,-7,-6,-5,-5,-4,-5,-4,-4,-3,-3,-2,-2,-2,-1,0,0,1,2,1,2,2,3,1,1,1,2,3,1,2,2,3,2,2,2,0,-2,-4,-5,-6,-6,-13,-13,-16,-17,-22,-27,-34,-39,-45,-53,-59,-65,-71,-77,-83,-84,-85,-117,-96,-76,
+21,-18,-5,-19,-11,-17,-21,-10,-12,-10,-11,-12,-7,-7,-6,-8,-3,-5,-3,-5,-6,-4,-3,-5,-6,-3,-5,-5,-6,-4,-5,-3,-4,-5,-3,-3,-3,-4,-3,-4,-4,-5,-6,-6,-5,-6,-7,-7,-8,-8,-9,-10,-10,-8,-8,-8,-6,-6,-5,-5,-4,-3,-2,-2,-1,0,1,2,2,2,2,3,3,3,4,3,4,4,5,5,6,7,7,7,7,8,5,6,6,7,8,6,7,7,7,7,7,7,5,2,1,0,0,0,-8,-9,-12,-13,-22,-27,-33,-39,-44,-52,-59,-64,-69,-78,-84,-84,-85,-110,-84,-79,
+20,-14,9,-24,-40,-43,-44,1,0,2,1,0,-2,-1,-1,-2,1,0,2,0,-1,3,4,2,0,2,1,1,1,2,2,3,3,3,2,2,3,2,3,2,3,2,1,1,1,0,-1,-1,-2,-2,-2,-4,-3,-2,-2,-1,0,0,1,1,2,2,3,3,3,4,4,5,5,5,6,6,6,7,7,7,7,8,8,8,9,9,9,10,8,9,9,9,9,10,10,10,10,10,11,12,11,10,9,7,5,3,3,2,-4,-4,-8,-9,-17,-22,-29,-34,-40,-48,-55,-60,-67,-73,-78,-78,-79,-106,-84,-79,
+4,-44,-19,-29,-23,-25,-27,-20,-20,-17,-17,-16,-11,-11,-10,-10,-10,-10,-9,-10,-11,-15,-15,-15,-17,-18,-19,-19,-20,-20,-20,-19,-19,-19,-19,-18,-18,-18,-19,-20,-19,-20,-20,-21,-22,-23,-24,-23,-24,-24,-25,-26,-25,-24,-24,-24,-11,-6,-7,-1,-2,0,0,1,0,0,0,1,1,1,1,1,1,1,2,1,1,1,2,2,1,1,2,4,5,10,2,2,0,0,2,-1,0,6,10,-2,-3,-5,-4,-7,-7,-10,-10,-8,-10,-11,-15,-16,-38,-43,-49,-54,-59,-62,-67,-73,-79,-83,-90,-89,-91,-122,-96,-95,
+-2,-44,-16,-23,-18,-24,-19,-17,-16,-13,-11,-10,-11,-9,-8,-7,-8,-8,-6,-6,-6,-7,-6,-7,-8,-7,-8,-8,-8,-9,-9,-8,-8,-7,-6,-6,-5,-5,-6,-6,-6,-6,-7,-7,-8,-9,-9,-10,-10,-10,-11,-10,-9,-8,-8,-8,-7,-7,-7,-6,-6,-5,-4,-4,-6,-5,-4,-3,-3,-2,-2,-2,-2,-2,-1,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,-1,0,-1,-2,-2,-2,-3,-3,-3,-5,-5,-5,-6,-8,-9,-11,-11,-12,-15,-15,-19,-20,-23,-28,-36,-41,-47,-55,-61,-68,-74,-76,-83,-83,-85,-116,-103,-94,
+-1,-38,-18,-23,-23,-24,-23,-18,-16,-17,-15,-13,-11,-10,-11,-10,-5,-4,-2,1,2,-2,-1,-2,-2,-3,-4,-4,-4,-4,-4,-3,-3,-3,-2,-1,0,0,-1,-2,-2,-2,-4,-4,-5,-6,-6,-7,-7,-7,-8,-6,-6,-5,-4,-5,-5,-4,-4,-3,-3,-2,-2,-1,-3,-2,-1,0,0,0,0,0,1,0,1,0,0,1,1,1,1,1,1,1,1,1,1,2,1,0,0,-1,-1,-2,-2,-3,-3,-3,-5,-6,-7,-9,-9,-10,-11,-12,-16,-17,-18,-22,-29,-35,-41,-53,-63,-70,-77,-82,-89,-87,-90,-107,-102,-102,
+-2,-37,-15,-18,-16,-16,-15,-14,-11,-11,-8,-5,-5,-3,-4,-1,0,1,1,2,2,3,3,2,2,2,1,1,1,1,1,1,1,2,4,5,5,5,4,4,3,2,2,2,2,2,1,1,0,0,0,1,1,1,2,2,2,2,2,2,3,4,3,4,3,4,3,3,4,5,5,4,4,4,4,5,5,5,4,4,5,5,4,4,5,5,3,4,3,3,2,3,2,2,2,1,0,0,-1,-3,-3,-5,-6,-6,-9,-11,-13,-15,-18,-23,-31,-36,-42,-50,-56,-63,-70,-72,-79,-78,-83,-101,-96,-99,
+-6,-39,-19,-20,-22,-22,-21,-20,-18,-22,-20,-19,-25,-24,-26,-25,-4,-4,-5,-5,-4,18,17,16,15,13,12,11,12,11,12,11,12,12,14,14,14,14,13,12,11,10,10,10,10,9,8,8,7,8,7,7,7,8,8,8,8,8,8,9,9,10,9,9,9,9,9,9,9,10,10,9,9,9,9,9,9,9,9,8,9,9,8,8,8,9,8,8,7,7,6,6,6,6,5,5,4,4,2,1,0,-2,-2,-3,-4,-8,-12,-14,-12,-17,-24,-28,-33,-35,-41,-45,-49,-53,-58,-57,-91,-126,-111,-120,
+7,-27,-8,-10,-11,-10,-7,-11,-8,-10,-7,-4,-12,-9,-9,-6,-10,-8,-9,-7,-6,-9,-9,-8,-8,-7,-7,-7,-7,-5,-4,-4,-4,-4,-4,-4,-4,-3,0,-1,-2,-3,-5,-6,-5,-6,-7,-7,-8,-8,-9,-8,-8,-7,-6,-6,-5,-4,-4,-3,-3,-3,-2,-1,0,0,0,1,1,-1,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,0,-1,-1,-2,-3,-3,-3,-3,-3,-5,-8,-8,-10,-11,-12,-14,-19,-21,-23,-24,-29,-36,-41,-47,-55,-62,-68,-74,-80,-87,-83,-87,-104,-90,-103,
+20,-14,5,3,2,2,4,-1,1,-2,1,3,-7,-4,-5,-2,-6,-5,-6,-4,-3,-7,-8,-7,-7,-7,-7,-8,-7,-5,-4,-4,-4,-4,-4,-4,-4,-3,-2,-2,-3,-4,-6,-6,-6,-7,-7,-8,-8,-9,-10,-10,-9,-8,-8,-8,-7,-6,-5,-5,-5,-4,-4,-3,-3,-2,-2,-2,-1,-3,-2,-2,-1,-2,-1,-1,-1,-2,-1,-2,-2,-2,-3,-2,-2,-2,-1,0,-1,-2,-2,-3,-4,-4,-5,-4,-5,-5,-7,-9,-10,-11,-13,-14,-15,-19,-21,-23,-23,-28,-34,-40,-46,-51,-57,-63,-69,-76,-82,-78,-81,-97,-82,-92,
+11,17,-4,-7,-5,-5,-4,-4,-2,-3,-1,2,-4,-3,-2,0,-3,-1,-1,0,2,-2,-2,-2,-1,0,0,-1,0,0,1,1,2,2,1,2,3,3,5,5,4,3,2,1,0,-1,-1,-2,-3,-3,-4,-4,-3,-2,-1,-1,0,0,1,1,1,2,2,2,4,4,3,4,4,3,4,4,4,4,4,4,4,5,4,3,3,3,2,3,3,3,4,5,5,5,6,5,6,6,7,9,9,9,9,7,6,5,4,2,0,-4,-5,-7,-10,-16,-21,-31,-41,-48,-54,-59,-65,-68,-75,-75,-78,-80,-81,-86,
+27,31,9,6,7,7,6,12,12,9,9,10,6,6,5,6,4,5,4,5,7,3,4,4,4,5,5,5,6,7,8,8,8,8,8,9,10,9,12,11,10,9,8,8,7,6,5,5,4,3,3,3,4,5,6,6,7,7,7,8,7,8,8,8,10,10,10,10,10,10,10,10,10,10,11,10,10,10,10,10,10,9,8,8,8,8,10,10,10,11,11,11,11,12,12,13,14,14,14,12,10,9,8,7,5,2,0,-2,-4,-10,-15,-19,-36,-43,-48,-53,-59,-63,-70,-70,-72,-75,-75,-80,
+2,15,-5,-13,-9,-13,-14,-12,-12,-13,-13,-12,-11,-10,-12,-11,-11,-10,-12,-11,-11,-11,-12,-12,-13,-14,-14,-14,-15,-16,-16,-15,-15,-14,-14,-14,-13,-13,-13,-13,-13,-13,-12,-12,-11,-11,-11,-12,-13,-13,-14,-14,-14,-13,-13,-13,-13,-13,-13,-13,-13,-12,-13,-12,-13,-13,-12,-11,-11,-12,-12,-12,-12,-12,-12,-11,-12,-12,-13,-12,-12,-12,-13,-13,-13,-13,-13,-12,-12,-12,-11,-11,-10,-10,-10,-9,-9,-9,-10,-10,-11,-12,-14,-15,-16,-20,-21,-23,-27,-32,-37,-41,-56,-62,-66,-72,-76,-83,-88,-92,-92,-82,-92,-89,
+24,26,1,-9,-7,-11,-14,-7,-9,-10,-11,-10,-9,-9,-12,-11,-11,-10,-13,-12,-12,-11,-11,-11,-12,-13,-13,-14,-14,-15,-14,-13,-12,-12,-11,-10,-9,-9,-10,-10,-10,-10,-8,-7,-6,-6,-7,-5,-6,-7,-8,-7,-7,-6,-6,-6,-7,-7,-6,-6,-5,-5,-5,-4,-5,-5,-3,-3,-2,-2,-1,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-2,-1,-1,0,1,1,2,2,2,2,1,-1,-3,-4,-7,-9,-12,-15,-17,-20,-23,-28,-34,-40,-46,-52,-59,-65,-72,-78,-89,-93,-98,-97,-85,-94,-88,
+37,38,12,0,4,-1,-4,-3,-6,-4,-6,-7,-5,-5,-5,-6,-5,-5,-6,-6,-6,-6,-6,-7,-7,-8,-8,-9,-9,-10,-9,-8,-8,-7,-6,-4,-4,-4,-5,-5,-5,-5,-3,-2,-1,-1,-2,-1,-2,-2,-3,-3,-2,-2,-1,-2,-2,-2,-1,-1,-1,0,-1,0,-2,-1,0,1,1,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,2,2,3,3,4,4,5,6,6,5,5,4,3,0,-1,-4,-6,-9,-11,-14,-16,-20,-23,-29,-34,-41,-47,-52,-58,-65,-71,-91,-95,-103,-102,-76,-135,-76,
+33,52,14,1,13,6,1,5,1,3,0,-2,2,1,1,0,1,1,1,1,0,0,0,0,-1,-2,-2,-3,-3,-3,-3,-2,-2,0,1,1,0,1,1,1,1,1,4,4,5,5,4,6,5,4,3,4,4,4,5,4,4,5,5,6,6,6,5,6,6,6,8,8,8,8,8,8,8,10,10,10,9,10,10,9,10,10,9,9,8,9,9,10,9,9,10,11,11,12,12,12,12,10,8,6,3,1,-2,-5,-7,-10,-13,-17,-21,-28,-33,-40,-46,-55,-61,-68,-73,-83,-87,-94,-93,-67,-138,-77,
+38,60,24,-41,-20,-24,-28,-23,-26,-17,-19,-20,-19,-17,-16,-17,-20,-21,-20,-21,-22,-23,-23,-21,-4,-5,-5,-6,-7,-8,-8,-8,-8,-7,-7,-6,-6,-6,-5,-5,-5,-5,-4,-4,-2,-3,-4,-1,0,4,4,18,18,18,19,19,19,20,20,20,19,20,19,19,19,19,21,21,21,18,19,19,19,20,20,20,20,20,20,20,20,20,19,19,18,19,20,21,20,20,20,22,22,22,22,23,22,21,19,17,15,12,9,6,5,2,0,-3,-8,-13,-18,-24,-29,-38,-43,-49,-54,-62,-64,-72,-71,-47,-120,-63,
+-16,6,-41,-56,-40,-48,-52,-38,-39,-29,-30,-25,-20,-16,-13,-11,-8,-6,-2,-2,-2,0,0,1,1,3,3,4,3,2,1,1,0,-1,-1,-1,-2,-3,-2,-3,-3,-4,-4,-5,-5,-6,-6,-8,-9,-8,-9,-7,-6,-6,-6,-5,-5,-5,-4,-4,-3,-3,-3,-2,-2,-1,-1,-1,-1,2,2,2,3,1,2,2,2,2,3,3,4,4,6,6,6,6,5,6,5,5,5,3,1,1,1,2,2,3,2,0,-1,-4,-7,-10,-11,-13,-15,-18,-19,-25,-32,-39,-45,-52,-58,-67,-72,-84,-88,-93,-89,-62,-70,-65,
+-15,9,-36,-51,-34,-43,-49,-33,-25,-25,-27,-22,-16,-13,-9,-9,-4,-3,1,1,1,2,2,3,3,5,5,5,5,3,2,2,1,0,-1,-1,-2,-3,-1,-2,-2,-3,-4,-4,-4,-5,-5,-8,-8,-8,-9,-7,-6,-6,-6,-5,-4,-4,-4,-3,-3,-3,-2,-2,-2,-1,-1,-1,0,1,1,2,2,1,2,2,2,2,3,3,4,4,5,6,5,6,5,6,5,6,5,4,1,1,2,3,3,4,2,1,-1,-3,-6,-9,-9,-12,-14,-17,-18,-25,-31,-38,-44,-50,-56,-65,-70,-81,-84,-90,-88,-61,-70,-67,
+-15,21,-37,-53,-30,-39,-45,-28,-32,-20,-23,-24,-10,-6,-3,-3,2,3,7,6,6,9,9,10,10,11,11,11,10,9,8,8,7,6,5,5,4,3,4,4,3,3,2,1,1,0,-1,-1,-2,-2,-2,-1,-1,-1,0,0,1,2,2,2,2,3,3,3,4,4,4,5,5,8,8,8,9,8,8,9,9,10,10,11,11,11,11,12,12,12,11,12,12,13,11,10,7,7,7,7,7,8,7,7,6,4,0,-3,-4,-7,-9,-12,-12,-19,-25,-31,-38,-47,-53,-61,-66,-76,-80,-85,-83,-56,-99,-66,
+-16,30,-31,-46,-17,-24,-28,-17,-19,-5,-31,-25,2,11,12,-15,14,15,20,19,19,17,17,18,18,17,17,17,17,15,14,14,13,12,11,11,10,9,9,9,9,8,7,6,6,5,5,4,4,3,3,3,3,4,4,5,5,6,6,6,7,8,8,8,8,9,9,10,10,13,13,14,14,14,14,15,15,15,16,16,16,16,17,17,16,15,13,13,12,12,12,12,12,12,12,13,13,14,12,12,10,10,8,5,6,3,0,-4,-3,-11,-17,-24,-31,-37,-44,-52,-58,-66,-71,-76,-75,-49,-95,-63,
+-1,30,-25,-42,-24,-40,-51,-38,-38,-30,-36,-31,-24,-15,-18,-21,-8,-9,-5,-7,-8,-5,-6,-6,-6,-4,-4,-3,-4,-5,-6,-7,-8,-8,-8,-9,-10,-11,-11,-12,-11,-12,-11,-12,-11,-11,-12,-13,-13,-13,-13,-13,-13,-12,-11,-11,-11,-11,-10,-10,-9,-8,-8,-7,-6,-6,-5,-5,-4,-3,-2,-2,-1,-1,0,0,0,1,1,1,1,1,2,1,0,-1,0,-1,-2,-2,-2,-1,-1,-1,-1,-1,-1,0,-1,-1,-3,-3,-5,-7,-9,-10,-11,-14,-16,-21,-26,-32,-39,-46,-52,-59,-64,-73,-78,-79,-78,-60,-81,-71,
+26,43,-24,-46,-25,-38,-46,-39,-24,-27,-31,-21,-23,-13,-15,-16,-7,-8,-3,-4,-5,-5,-5,-5,-6,-5,-5,-4,-5,-6,-6,-7,-8,-8,-8,-9,-10,-11,-12,-12,-12,-13,-13,-13,-12,-12,-13,-15,-14,-14,-14,-15,-14,-14,-13,-13,-13,-13,-12,-12,-10,-10,-9,-9,-7,-6,-6,-5,-5,-3,-3,-2,-2,0,1,1,2,2,2,3,3,3,3,3,2,1,1,0,-1,0,0,0,0,1,1,1,1,2,1,-1,-2,-3,-4,-7,-9,-10,-12,-15,-16,-23,-28,-35,-42,-46,-52,-59,-65,-72,-77,-78,-78,-60,-73,-67,
+24,36,-24,-43,-24,-34,-40,-26,-29,-27,-29,-22,-16,-12,-13,-14,-3,-3,0,-2,-2,0,0,0,0,2,2,1,0,0,-1,-2,-2,-2,-2,-3,-3,-4,-5,-6,-7,-7,-7,-7,-7,-7,-7,-8,-8,-8,-9,-9,-8,-8,-7,-7,-8,-6,-6,-5,-4,-4,-3,-2,-1,-1,0,0,1,1,2,3,3,5,6,6,7,7,7,8,8,8,7,7,6,6,6,5,4,4,4,5,5,5,5,5,6,7,6,4,2,2,0,-2,-3,-6,-7,-10,-11,-18,-22,-29,-35,-40,-46,-53,-59,-64,-69,-70,-69,-74,-64,-59,
+50,56,13,-4,1,-8,-13,-4,-4,-3,-5,4,3,6,6,5,11,11,13,12,10,9,9,8,7,7,7,5,4,4,3,3,2,2,2,1,1,0,-1,-1,-1,-2,-2,-2,-1,-2,-2,-2,-2,-2,-3,-3,-2,-2,-1,-1,-1,0,1,1,3,3,4,4,6,6,7,7,7,7,8,9,9,11,12,12,12,13,13,13,12,12,11,10,9,9,10,10,10,10,10,11,12,11,11,11,11,11,10,9,8,7,5,3,3,1,-1,-5,-5,-12,-17,-25,-32,-37,-43,-50,-55,-63,-67,-69,-68,-75,-62,-58,
+48,17,-11,-14,-14,-15,-13,-11,-13,-11,-9,-11,-8,-10,-7,-4,-5,-3,-2,-1,-1,-6,-6,-7,-7,-9,-9,-10,-10,-10,-11,-11,-11,-12,-12,-12,-13,-13,-14,-15,-15,-16,-17,-18,-19,-19,-19,-21,-21,-21,-22,-23,-23,-22,-22,-21,-21,-21,-21,-20,-20,-20,-20,-20,-19,-19,-19,-18,-18,-18,-17,-16,-16,0,7,6,8,8,8,8,7,6,6,5,4,4,5,5,5,5,6,6,7,7,7,6,7,8,6,3,3,-11,-20,-22,-24,-26,-26,-28,-33,-40,-44,-51,-57,-43,-64,-77,-82,-65,-68,-62,-55,-54,-43,-43,
+5,0,-8,-10,-8,-5,-1,-11,-10,-4,2,-12,-6,-7,-2,2,-5,-2,1,2,3,-4,-4,-3,-3,-6,-5,-6,-6,-6,-6,-5,-5,-6,-7,-7,-6,-7,-7,-7,-7,-7,-8,-8,-9,-9,-10,-10,-11,-11,-11,-12,-11,-11,-11,-9,-8,-8,-8,-7,-7,-7,-7,-6,-4,-4,-3,-3,-3,-4,-3,-2,-1,-1,-1,1,1,1,2,2,1,1,1,0,0,0,1,1,1,1,2,2,4,3,3,3,3,4,2,1,-1,-1,-4,-6,-9,-11,-13,-17,-18,-26,-32,-39,-46,-51,-57,-63,-68,-72,-76,-76,-75,-74,-68,-59,
+-3,-4,-9,-8,-4,-1,5,-6,-3,4,11,-5,1,1,7,11,-3,3,3,6,11,-1,-2,-1,0,-3,-2,-3,-2,-3,-2,1,2,-2,-1,0,1,1,1,1,0,0,-1,-2,-2,-2,-3,-4,-4,-4,-5,-6,-5,-5,-4,-3,-3,-2,-2,-2,-3,-2,-2,-2,0,0,1,1,1,1,2,2,3,2,2,4,4,4,5,5,4,4,4,3,3,3,4,4,5,5,6,5,7,7,6,7,6,7,6,6,4,3,1,-2,-3,-5,-7,-11,-12,-20,-26,-34,-42,-50,-56,-62,-68,-74,-79,-79,-78,-67,-72,-61,
+36,25,31,33,27,32,38,28,20,27,34,15,21,10,15,18,7,10,7,9,11,4,2,3,4,1,2,2,3,2,2,3,4,3,3,4,4,4,5,5,4,4,3,3,2,2,1,1,0,0,-1,0,0,0,1,2,3,3,3,3,3,3,3,4,5,5,5,6,5,5,5,6,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,12,14,13,15,14,16,15,14,15,15,16,14,14,11,12,9,5,4,1,-1,-5,-3,-11,-14,-21,-25,-29,-33,-40,-45,-49,-54,-54,-53,-51,-60,-36,
+47,25,18,16,40,45,48,-8,8,43,47,-17,-14,2,32,6,-22,-19,-7,0,0,-28,-19,-4,-4,-5,-5,-6,-6,-5,-5,-5,-5,-5,-3,-1,7,22,21,20,20,19,18,17,17,16,15,14,14,13,12,12,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,15,14,15,14,14,14,14,15,15,16,16,16,17,17,18,17,18,18,20,19,21,20,22,21,20,21,20,22,20,21,18,19,16,14,12,11,10,7,5,-1,-3,-8,-15,-22,-24,-30,-36,-40,-45,-44,-44,-43,-56,-35,
+35,18,14,10,6,10,16,10,0,8,15,2,8,-3,1,-4,-1,2,-8,-6,-4,-9,-10,-9,-7,-10,-9,-11,-10,-6,-5,-5,-5,-3,-2,-2,-2,-2,-2,-3,-3,-4,-7,-7,-3,-4,-7,-9,-9,-10,-10,-10,-9,-8,-8,-3,-3,-2,-1,-1,-1,0,-5,-4,-2,-2,-4,-4,-2,-1,-1,-1,-1,-4,-4,-3,-3,-3,-2,2,2,2,1,3,3,3,7,6,8,7,10,10,15,14,12,14,12,17,13,14,11,12,7,9,10,14,8,1,3,-5,-9,-17,-20,-29,-36,-44,-52,-56,-61,-60,-59,-59,-151,-32,
+-17,-35,-42,-47,-52,-50,-43,-41,-50,-42,-34,-39,-32,-43,-37,-36,-31,-27,-35,-31,-28,-28,-29,-25,-22,-23,-20,-19,-16,-10,-7,-6,-3,1,2,3,4,5,4,4,3,2,-1,-2,2,1,-1,-4,-3,-4,-5,-4,-4,-3,-3,2,2,3,4,4,4,4,1,1,3,4,0,1,4,5,5,5,5,0,0,2,1,1,2,6,6,6,5,6,7,7,10,9,11,11,13,13,18,17,16,18,16,21,17,20,16,17,12,21,15,18,12,7,7,-1,-4,-12,-17,-25,-31,-39,-46,-49,-54,-53,-51,-51,-151,-24,
+-2,-29,-50,-57,-49,-48,-50,-44,-51,-43,-36,-45,-38,-45,-40,-42,-40,-36,-40,-37,-36,-33,-36,-33,-30,-26,-26,-26,-23,-19,-16,-14,-12,-10,-9,-5,-2,1,5,4,3,3,1,-1,3,2,1,-2,-1,-2,-2,-2,-3,0,1,2,3,4,5,8,5,7,7,9,5,6,4,6,6,7,6,6,6,2,2,3,3,4,5,9,8,8,15,16,17,17,19,19,21,20,24,23,28,27,27,27,25,30,27,30,26,23,13,23,17,20,14,7,8,0,-3,-11,-17,-25,-30,-38,-45,-53,-58,-52,-47,-44,-153,-13,
+61,28,7,-1,7,7,9,13,5,13,20,11,18,11,16,12,17,19,16,20,20,24,21,24,27,31,31,32,35,40,42,44,47,49,50,52,53,54,54,54,53,52,51,50,53,51,50,49,52,51,50,48,48,52,53,53,53,55,55,56,56,55,53,54,57,58,57,57,57,57,57,57,57,54,54,55,54,56,56,60,60,60,61,63,65,65,66,65,69,69,69,68,72,71,73,72,74,75,71,73,69,73,63,61,59,65,58,51,56,48,49,41,35,28,25,18,12,6,2,5,9,18,22,42,
+38,1,-19,-28,-19,-19,-22,-15,-20,-13,-6,-13,-8,-11,-7,-11,-7,-6,-4,-1,-4,-2,-2,1,3,4,7,9,11,13,15,17,19,24,25,25,26,27,28,29,29,28,30,29,31,30,29,28,30,29,28,29,29,30,30,32,33,33,34,35,37,37,37,39,38,40,38,40,39,40,39,40,40,42,42,43,43,46,46,48,48,48,48,51,51,51,56,56,57,57,57,57,57,56,62,61,64,63,59,72,61,58,49,70,51,51,44,37,43,34,32,24,20,12,15,6,-1,-8,-9,-2,0,-9,-2,28,
+-22,-46,-62,-70,-60,-59,-57,-52,-56,-50,-44,-47,-43,-46,-43,-39,-36,-36,-33,-30,-30,-28,-27,-25,-22,-20,-17,-15,-12,-8,-5,-2,0,5,7,8,9,11,14,15,16,16,18,18,21,21,22,22,24,24,24,25,25,25,25,28,29,28,29,30,31,31,31,32,33,34,33,34,35,35,35,36,36,38,37,39,38,42,42,44,44,43,43,46,46,47,48,48,50,50,50,50,51,51,53,53,56,56,54,55,52,54,51,54,49,52,47,42,43,35,34,26,23,15,17,9,3,-5,-7,-1,-4,-19,-16,-2,
+22,-27,-42,-44,-32,-31,-27,-21,-36,-30,-25,-19,-15,-24,-21,-17,-14,-12,-10,-7,-4,-2,11,13,16,17,21,23,26,23,26,29,32,36,38,46,48,49,51,52,52,52,55,54,56,56,54,60,65,64,63,62,63,66,66,68,68,68,69,69,71,70,70,72,70,75,77,78,79,80,79,79,80,81,81,82,83,85,85,87,88,86,87,89,89,90,90,91,92,92,91,92,92,92,93,93,97,96,95,93,91,94,92,92,89,92,88,84,83,75,75,67,65,56,58,30,32,29,31,42,31,27,-4,21,
+71,14,2,3,20,26,29,34,19,23,27,30,31,21,22,25,26,26,26,26,29,29,39,40,41,42,43,44,45,42,43,45,46,49,50,58,59,59,63,64,64,63,68,67,68,68,66,64,71,70,71,67,67,73,74,74,75,76,77,78,79,78,79,81,74,76,82,83,77,78,78,78,79,80,80,86,86,88,88,91,92,91,89,95,96,97,97,98,100,101,93,94,102,102,96,95,105,105,103,95,93,104,101,97,90,101,97,93,84,77,84,76,74,66,62,32,29,25,36,44,42,42,0,7,
+-60,-64,-64,-76,-69,-60,-60,-55,-56,-51,-48,-56,-54,-51,-51,-47,-48,-45,-45,-45,-41,-43,-40,-41,-40,-37,-34,-33,-33,-28,-27,-23,-22,-18,-18,-15,-14,-14,-11,-9,-9,-10,-5,-6,-5,-5,-2,-1,0,-1,-1,2,2,3,3,3,3,3,5,4,4,4,5,5,5,6,5,6,4,4,4,4,5,6,7,7,7,8,8,12,12,13,10,17,18,19,20,21,24,24,16,17,26,26,21,20,31,32,31,22,21,33,30,29,20,33,29,26,17,11,19,12,9,1,-3,-32,-36,-40,-26,-23,-30,-37,-76,-89,
+-85,-84,-76,-81,-74,-66,-64,-61,-63,-60,-59,-59,-59,-56,-57,-53,-54,-51,-52,-53,-49,-50,-47,-48,-48,-45,-42,-42,-42,-40,-40,-36,-36,-34,-33,-31,-30,-30,-28,-26,-27,-27,-25,-26,-25,-26,-24,-24,-23,-23,-23,-21,-21,-20,-20,-19,-18,-17,-17,-16,-15,-15,-14,-13,-13,-12,-13,-12,-11,-11,-11,-11,-11,-9,-9,-9,-9,-8,-8,-6,-6,-5,-3,-2,-1,0,-1,0,0,1,2,2,3,3,4,4,6,6,6,6,5,3,3,3,2,0,-1,-2,-3,-7,-14,-19,-22,-28,-33,-39,-40,-48,-45,-43,-57,28,-104,-108,
+-85,-88,-90,-90,-79,-67,-78,-72,-68,-66,-65,-65,-66,-68,-69,-59,-61,-63,-65,-66,-57,-58,-60,-61,-62,-54,-55,-55,-55,-49,-48,-48,-47,-42,-41,-41,-40,-40,-35,-35,-36,-37,-32,-33,-35,-36,-35,-33,-33,-33,-33,-30,-29,-29,-28,-27,-26,-25,-23,-22,-24,-22,-21,-19,-20,-18,-18,-17,-18,-17,-17,-16,-16,-15,-15,-15,-15,-14,-14,-13,-12,-12,-11,-10,-9,-8,-8,-7,-7,-5,-6,-5,-4,-3,-4,-3,-2,0,-1,-2,-2,-3,-2,-1,-4,-6,-5,-4,-9,-12,-18,-21,-28,-32,-36,-41,-44,-52,-41,-47,-61,-46,-101,-121,
+-150,-150,-150,-150,-150,-145,-150,-150,-150,-150,-149,-147,-148,-144,-145,-139,-142,-137,-139,-140,-134,-136,-133,-135,-136,-131,-128,-129,-129,-127,-126,-123,-123,-119,-118,-117,-116,-116,-113,-114,-113,-114,-111,-113,-112,-113,-114,-112,-110,-110,-110,-108,-107,-107,-107,-106,-105,-105,-104,-103,-102,-103,-102,-100,-101,-100,-100,-98,-98,-98,-98,-97,-97,-96,-96,-97,-97,-97,-97,-97,-96,-95,-96,-96,-95,-95,-95,-94,-94,-95,-95,-94,-94,-93,-94,-94,-93,-91,-90,-94,-92,-91,-89,-87,-94,-92,-90,-88,-97,-98,-100,-101,-110,-116,-119,-124,-123,-130,-139,-144,-148,-53,-187,-188,
+-150,-150,-150,-140,-148,-138,-149,-144,-148,-147,-147,-143,-144,-139,-142,-136,-139,-136,-138,-140,-137,-143,-144,-147,-149,-146,-144,-145,-146,-145,-145,-142,-142,-139,-139,-136,-136,-136,-135,-136,-135,-137,-136,-138,-136,-137,-138,-136,-135,-135,-135,-133,-133,-132,-131,-131,-130,-130,-129,-127,-126,-125,-125,-124,-124,-123,-123,-122,-121,-120,-120,-120,-119,-119,-118,-118,-118,-118,-117,-116,-115,-114,-115,-113,-113,-109,-96,-96,-95,-94,-95,-94,-93,-91,-92,-90,-89,-87,-85,-89,-87,-90,-88,-86,-92,-90,-93,-91,-98,-99,-108,-109,-111,-123,-128,-131,-136,-141,-134,-140,-139,-133,-180,-182,
+-147,-150,-150,-148,-150,-147,-150,-148,-150,-150,-150,-147,-149,-145,-149,-144,-147,-150,-146,-149,-146,-150,-147,-150,-150,-149,-148,-148,-149,-148,-148,-147,-147,-145,-144,-141,-141,-142,-141,-142,-140,-142,-141,-143,-141,-142,-142,-141,-141,-138,-138,-138,-137,-136,-136,-135,-134,-134,-133,-131,-132,-131,-131,-129,-129,-128,-128,-127,-127,-126,-127,-126,-125,-125,-125,-124,-123,-124,-123,-122,-122,-121,-122,-121,-120,-119,-120,-118,-118,-112,-110,-108,-107,-104,-102,-101,-99,-97,-95,-96,-93,-97,-93,-89,-92,-88,-91,-87,-92,-95,-101,-101,-101,-112,-113,-117,-124,-129,-127,-131,-131,-183,-193,-191,
+50,50,50,50,50,50,13,6,8,2,0,3,-9,-9,-22,-21,-27,-33,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,49,48,47,46,45,44,43,42,-25,-34,-31,-25,-81,-85,-89,-93,-97,-101,-105,-109,-113,-113,-115,-123,-113,-103,
+50,50,50,50,50,50,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,23,19,15,11,7,3,-1,-5,-9,-13,-13,-6,-23,-13,9,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PLeft_T0.h
new file mode 100755
index 0000000..4be0854
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PLeft_T0.h
@@ -0,0 +1,71 @@
+48,1,0,-1,-2,-4,-6,83,81,80,82,60,71,80,78,75,74,72,70,68,66,64,63,62,61,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,
+128,116,115,112,96,101,93,94,93,95,97,48,61,76,86,91,91,93,84,82,87,90,83,77,81,85,85,80,75,87,90,86,84,90,94,95,92,89,98,100,97,94,101,104,104,101,104,109,110,108,104,117,118,117,112,119,122,122,121,118,125,126,124,121,126,127,126,125,125,129,129,127,124,131,131,129,125,128,128,126,124,120,125,124,122,118,123,122,121,117,120,119,117,116,111,119,118,119,115,122,121,118,118,113,124,121,125,118,129,126,121,125,126,133,129,130,126,106,117,129,132,140,140,140,
+122,110,106,110,96,105,97,102,99,101,100,93,94,95,95,96,88,90,85,86,78,78,76,76,71,70,73,72,73,71,73,73,76,73,84,86,80,74,77,78,79,80,79,81,82,84,85,93,97,97,94,101,105,105,100,103,110,110,107,102,112,114,112,108,112,116,115,112,106,118,119,117,111,118,121,118,112,113,117,116,111,106,113,114,112,106,106,100,98,98,97,98,96,98,97,108,109,106,100,100,102,102,107,104,110,109,111,110,117,114,112,117,115,122,121,124,124,125,128,120,109,130,130,79,
+135,105,118,120,111,101,93,108,103,99,97,96,95,95,95,95,90,90,90,90,80,80,80,81,75,75,76,78,80,77,79,80,82,83,81,82,82,81,82,82,81,82,83,84,83,83,84,85,84,85,85,85,86,85,87,87,88,89,91,92,92,92,95,95,96,96,96,97,97,98,98,100,100,100,100,100,99,99,98,98,99,98,98,97,98,98,99,98,97,97,96,96,95,97,96,97,97,97,100,100,105,104,107,106,110,110,112,111,116,115,114,119,118,125,124,127,128,126,130,130,130,130,130,72,
+87,92,112,87,76,95,88,93,87,87,83,80,78,75,76,74,71,70,68,67,61,60,60,58,55,54,56,55,57,56,57,58,57,58,58,59,59,60,57,58,58,58,60,61,62,63,64,65,66,68,69,70,71,72,74,75,78,79,80,81,83,83,84,84,87,87,88,88,88,91,91,91,91,93,93,93,92,92,92,92,91,92,92,92,91,91,93,92,92,91,91,92,92,91,91,93,94,94,95,96,98,98,98,99,102,102,102,102,106,106,106,106,106,109,111,112,115,104,109,116,116,128,130,130,
+19,40,72,51,43,63,56,62,56,55,49,44,45,41,39,35,35,31,29,26,24,22,20,18,17,16,17,16,17,17,17,18,17,17,19,19,19,19,17,17,16,17,18,19,20,20,21,23,25,24,23,23,22,21,21,20,20,19,20,18,16,16,18,17,17,16,15,17,17,17,18,20,21,21,21,21,22,21,20,20,20,20,19,19,21,21,22,23,23,25,26,27,27,29,30,32,33,36,38,40,42,44,46,48,49,51,54,57,58,59,62,64,67,68,70,71,74,73,74,80,70,78,86,90,
+39,51,58,54,46,67,58,57,48,61,52,43,40,32,41,35,24,18,27,22,9,5,2,5,3,2,2,12,12,14,14,13,13,12,6,5,5,4,4,3,2,2,3,4,5,14,15,10,11,13,12,13,13,13,14,14,22,22,22,19,18,17,15,12,9,6,4,4,4,4,4,5,4,5,6,4,6,6,3,4,5,6,8,11,15,18,20,22,24,26,28,29,30,33,35,35,38,42,46,49,46,50,54,59,53,58,63,69,60,66,71,77,82,74,81,86,91,95,88,95,85,91,95,58,
+-18,3,23,28,24,48,41,38,29,43,34,25,22,13,22,14,4,-3,6,0,-11,-16,-19,-17,-19,-20,-22,-12,-14,-12,-13,-14,-16,-17,-22,-24,-24,-26,-26,-28,-28,-30,-30,-29,-29,-19,-19,-24,-23,-21,-21,-22,-23,-25,-25,-26,-19,-22,-22,-24,-25,-27,-28,-30,-33,-36,-38,-36,-36,-40,-39,-37,-36,-36,-35,-35,-34,-33,-27,-27,-26,-26,-25,-23,-26,-23,-17,-14,-11,-13,-11,-4,-1,-6,-3,5,10,15,11,17,22,26,15,21,16,22,23,29,32,40,46,33,40,46,53,60,47,54,46,53,54,59,51,72,
+0,15,41,31,30,41,36,40,33,40,32,25,23,16,21,14,8,3,4,-1,-3,-9,-12,-8,-11,-12,-14,-10,-12,-11,-12,-12,-13,-14,-16,-18,-18,-19,-20,-21,-21,-22,-22,-23,-22,-20,-19,-18,-17,-16,-16,-16,-18,-20,-22,-24,-24,-26,-28,-30,-31,-33,-36,-39,-40,-42,-44,-44,-43,-42,-41,-41,-40,-39,-38,-38,-39,-39,-39,-39,-41,-40,-38,-35,-35,-33,-30,-27,-24,-19,-11,-11,-2,-4,-1,5,11,16,12,17,22,26,15,21,9,21,22,29,22,39,46,32,40,46,52,59,45,50,46,49,49,49,36,51,
+14,36,68,62,64,76,72,75,65,71,61,53,47,40,45,37,32,26,27,22,19,14,9,13,11,9,7,11,10,10,9,8,8,7,5,4,4,2,2,1,1,1,0,0,0,3,3,4,5,5,4,5,5,4,4,3,3,2,1,0,0,-1,-3,-4,-7,-9,-11,-10,-9,-9,-8,-8,-7,-7,-5,-5,-6,-6,-6,-5,-6,-6,-3,0,1,5,8,10,12,10,13,13,16,15,18,16,20,24,20,24,26,31,24,30,31,36,29,35,40,47,54,45,53,47,53,52,57,58,58,61,55,55,61,49,
+19,36,64,63,68,82,80,79,71,76,66,58,49,40,44,35,33,25,26,19,15,9,5,4,6,5,3,3,-2,8,5,9,5,7,6,3,4,1,1,-3,-4,-7,-2,-3,-4,0,2,6,7,9,10,14,16,17,18,20,21,23,24,24,25,25,24,24,24,24,24,23,23,23,23,23,24,25,27,27,26,26,26,27,26,27,27,28,27,28,29,30,31,29,30,28,30,29,31,29,33,36,32,36,36,40,33,38,39,45,38,46,49,57,66,58,66,60,67,66,72,72,73,76,69,66,69,53,
+18,46,50,70,77,76,75,76,69,67,58,52,45,38,40,33,30,23,23,17,14,8,5,9,7,5,4,10,9,7,6,12,11,9,9,8,9,8,12,11,11,10,9,8,9,13,14,14,15,16,17,15,16,18,19,20,20,22,22,22,25,25,25,24,24,24,23,22,21,21,21,18,19,19,19,19,19,20,20,21,21,22,16,17,15,17,14,16,17,15,17,16,18,14,15,16,19,23,20,23,22,26,21,26,20,26,25,29,29,35,41,36,40,42,46,40,42,45,46,47,47,45,33,33,
+17,31,50,69,76,76,75,73,68,67,59,52,44,38,34,22,25,18,12,7,0,-6,-9,-5,-7,-10,-11,-5,-6,-10,-10,-4,-4,-1,0,-2,2,1,-1,-2,-1,-3,-1,-2,-2,4,0,4,2,6,8,9,11,17,17,21,18,24,24,21,27,24,25,25,25,24,24,23,23,21,22,18,20,18,20,20,20,16,20,20,21,21,16,16,15,16,13,14,15,13,14,14,15,11,12,13,16,19,16,19,18,21,15,18,13,17,14,19,17,22,28,24,30,28,33,29,33,35,34,36,35,30,16,12,
+19,34,52,64,71,63,63,61,56,52,45,42,40,32,29,23,19,13,14,9,2,-3,-5,-2,-4,-7,-7,-1,-2,-6,-6,0,0,-3,-3,-3,2,2,3,2,4,4,0,-1,-1,6,5,6,6,7,7,5,6,7,8,8,9,9,14,14,13,13,12,11,12,11,11,10,9,8,9,8,9,8,10,4,4,7,7,7,6,6,3,4,-3,-2,2,2,3,-4,-2,0,1,0,2,0,3,3,3,4,6,8,6,9,5,9,4,8,10,14,19,17,22,21,26,25,28,29,31,31,32,27,12,7,
+41,45,60,73,79,73,71,68,63,59,52,50,46,38,36,30,26,20,22,17,10,6,7,8,4,3,1,8,7,3,4,10,10,8,8,8,14,14,14,15,16,16,12,12,12,18,18,18,18,19,20,17,17,19,19,20,20,21,26,25,25,24,23,22,22,22,21,20,20,18,19,18,19,18,19,13,13,16,16,16,15,15,12,12,6,7,10,11,11,5,6,7,9,8,9,8,10,9,10,10,12,15,14,16,12,16,10,14,15,20,24,22,27,25,29,28,32,31,33,34,34,28,12,5,
+50,57,60,61,62,78,77,72,48,42,37,31,26,21,20,16,11,8,6,3,0,-3,-4,-5,-6,-7,-8,-7,-7,-7,-6,-5,-5,-4,-4,-3,-3,-2,-1,-1,0,1,2,2,2,3,3,3,3,4,4,4,4,6,6,7,7,8,7,7,5,4,4,5,2,1,1,-1,-2,-3,-2,-2,-2,-3,-3,3,7,-6,-7,-7,-4,-8,-7,12,10,11,11,12,12,7,7,9,9,8,10,8,20,23,32,10,12,38,35,36,32,37,30,31,36,39,41,36,40,39,46,42,44,46,47,48,49,32,11,28,
+62,71,77,80,82,78,76,69,65,60,54,48,42,36,33,29,25,21,17,14,13,10,8,8,6,4,5,5,5,6,6,7,8,9,11,11,12,13,14,14,16,16,18,18,18,19,19,20,20,22,22,21,21,23,23,25,25,26,26,25,24,23,23,22,19,19,17,17,15,15,15,15,16,14,14,13,13,11,10,11,8,8,7,8,7,7,5,6,6,5,3,3,3,3,3,4,5,5,7,7,8,10,8,10,9,12,11,13,14,16,19,19,23,21,23,25,27,21,23,24,23,20,6,60,
+58,65,70,71,72,69,68,61,55,48,41,32,28,24,21,16,9,6,3,0,0,-4,-5,-6,-9,-10,-10,-10,-10,-11,-11,-10,-10,-9,-8,-6,-5,-3,-2,-1,0,0,1,1,1,3,3,4,4,5,5,4,5,6,6,9,9,10,10,10,10,11,10,10,9,10,9,9,9,9,9,9,9,9,9,8,8,3,5,4,4,4,3,3,1,2,0,0,0,-1,-2,-2,-2,-3,-2,-2,1,2,3,2,3,6,6,8,8,10,8,9,11,11,11,10,10,10,11,11,10,7,8,8,5,1,-17,-3,
+67,72,79,79,79,79,76,66,60,53,46,36,32,28,24,20,14,10,8,4,4,1,0,-1,-4,-5,-5,-6,-5,-6,-5,-5,-4,-3,-3,-2,0,0,1,2,2,3,5,5,5,6,7,8,8,9,9,9,9,9,10,12,13,12,14,14,14,14,14,14,13,13,13,13,13,12,13,12,13,13,13,12,12,10,9,9,8,8,8,7,6,5,4,4,4,4,3,2,3,1,1,2,4,4,5,6,7,8,10,11,13,15,16,17,16,17,17,17,16,15,16,18,19,13,14,13,9,5,-15,-13,
+78,80,85,83,82,81,78,71,65,58,52,43,40,37,35,31,25,22,20,18,15,12,11,10,8,7,7,7,7,6,6,6,7,6,7,7,9,9,10,10,10,11,12,12,12,13,13,13,13,14,14,14,15,15,15,16,16,16,17,17,17,17,17,17,17,18,17,17,17,17,18,16,17,17,17,15,15,14,13,13,12,11,11,10,8,8,6,6,6,6,6,4,5,2,2,3,4,4,5,6,7,8,9,10,13,14,14,14,14,14,14,14,14,12,13,13,15,11,11,10,6,3,-14,-7,
+60,58,54,58,55,54,48,43,37,30,24,22,18,13,10,5,4,0,-3,-6,-11,-14,-15,-16,-18,-19,-19,-20,-20,-18,-19,-19,-19,-18,-17,-16,-15,-15,-14,-13,-12,-11,-10,-10,-9,-9,-7,-7,-7,-6,-6,-2,-2,-2,-1,-3,-2,-2,-1,-1,0,0,0,0,0,0,1,1,2,3,3,3,3,5,5,5,5,4,3,3,2,3,1,1,-2,-2,-2,-3,-4,-5,-6,-6,-6,-6,-6,-6,-5,-4,-3,-2,-1,0,1,2,2,3,3,3,0,1,0,0,-1,-3,-3,-5,-5,-7,-8,-9,-14,-19,-48,-35,
+59,56,51,54,51,52,56,44,38,37,31,24,23,19,15,11,10,6,3,0,-5,-8,-10,-11,-12,-14,-14,-14,-15,-13,-13,-13,-13,-13,-13,-12,-11,-11,-11,-10,-9,-8,-8,-7,-6,-5,-5,-5,-4,-4,-4,-1,0,1,1,-1,0,0,2,2,2,2,2,3,3,3,4,4,5,5,6,5,6,8,9,8,8,6,6,6,6,5,4,4,1,1,0,0,-1,-2,-3,-3,-3,-3,-4,-4,-3,-1,0,0,1,2,3,4,3,5,5,6,3,3,2,2,1,2,2,0,-1,-1,-2,-2,-6,-9,-43,-48,
+58,64,52,69,64,69,62,55,48,42,35,32,27,22,20,15,15,11,7,4,-1,-4,-5,-6,-7,-10,-10,-10,-10,-9,-9,-8,-8,-9,-9,-8,-7,-7,-6,-6,-5,-5,-4,-4,-3,-2,-1,-1,0,1,1,5,5,7,7,5,5,6,7,7,8,8,8,9,8,9,9,9,9,10,10,11,12,12,13,13,12,12,11,11,10,10,9,8,7,7,6,6,5,5,4,4,4,2,2,2,3,5,6,7,9,10,10,10,10,11,10,10,9,10,9,9,7,8,8,7,7,5,4,3,-2,-6,-40,-26,
+56,60,47,62,57,63,56,49,42,37,31,27,23,18,16,12,11,7,5,1,-2,-5,-7,-8,-9,-11,-11,-11,-11,-11,-11,-10,-10,-11,-11,-11,-10,-10,-9,-9,-9,-8,-8,-7,-6,-6,-5,-4,-4,-2,-2,1,2,3,3,2,2,3,4,4,4,5,5,6,6,7,6,7,7,8,9,9,10,11,12,12,12,12,11,11,10,10,8,8,7,7,6,6,4,4,4,4,4,2,3,2,4,5,6,7,8,9,9,10,8,10,9,10,5,6,5,6,3,3,4,2,3,-2,-2,-5,-9,-13,-46,-30,
+47,40,13,34,24,31,24,30,24,21,15,16,10,4,2,-4,-4,-9,-12,-17,-15,-20,-21,-23,-22,-25,-26,-26,-26,-25,-26,-26,-26,-25,-25,-26,-26,-26,-25,-25,-25,-25,-22,-22,-21,-20,-18,-18,-17,-16,-15,-15,-14,-13,-13,-12,-11,-11,-11,-10,-10,-9,-9,-8,-8,-7,-6,-6,-6,-5,-5,-5,-4,-4,-3,-5,-5,-6,-6,-7,-8,-8,-9,-9,-11,-11,-12,-13,-14,-15,-15,-16,-16,-17,-17,-16,-15,-15,-14,-13,-12,-11,-12,-10,-8,-7,-8,-7,-1,0,-2,-1,3,4,5,3,3,3,1,-1,-5,-10,-50,-26,
+52,38,15,38,30,38,31,35,28,25,19,20,15,9,6,1,1,-4,-6,-12,-9,-13,-15,-18,-17,-20,-21,-21,-21,-21,-21,-21,-22,-21,-21,-22,-22,-21,-21,-20,-21,-20,-18,-18,-17,-17,-15,-14,-14,-13,-12,-13,-13,-11,-11,-9,-9,-8,-7,-7,-6,-6,-5,-4,-3,-3,-2,-1,-2,-1,0,1,1,2,3,2,2,1,1,1,1,1,0,0,-1,-1,-3,-3,-4,-4,-6,-6,-5,-5,-6,-5,-4,-2,-1,-2,-1,1,2,2,2,4,4,6,5,7,6,9,8,10,11,10,10,8,7,4,1,-4,-45,-24,
+44,45,20,43,33,41,34,39,33,30,24,25,19,14,11,5,6,1,0,-5,-6,-10,-12,-13,-12,-15,-16,-15,-15,-15,-16,-15,-15,-16,-16,-17,-16,-16,-15,-15,-14,-14,-12,-12,-11,-11,-9,-9,-9,-8,-7,-8,-8,-7,-6,-5,-4,-3,-3,-2,-1,-1,0,1,1,1,2,3,2,3,4,5,6,7,8,7,6,6,6,5,4,4,4,3,1,1,1,1,0,0,-1,-1,-1,-2,-1,0,2,2,3,3,4,6,6,5,6,9,8,10,7,9,8,11,12,13,14,14,14,9,8,5,3,-2,-36,-20,
+42,42,16,36,27,37,32,37,30,26,20,23,17,11,8,2,4,-1,-3,-7,-5,-9,-11,-13,-12,-14,-16,-15,-15,-14,-16,-14,-15,-15,-16,-16,-16,-15,-14,-14,-13,-13,-12,-11,-10,-10,-9,-8,-8,-7,-6,-7,-7,-5,-5,-3,-3,-2,-1,-1,0,1,2,2,2,3,4,5,5,6,6,7,8,9,10,9,8,8,8,8,7,7,7,7,5,5,4,4,3,3,2,2,2,2,2,3,4,5,7,6,8,9,10,8,10,12,12,14,9,12,12,14,14,15,16,17,16,12,10,8,5,-1,-36,-23,
+22,28,-1,33,28,34,28,26,22,21,17,10,7,3,1,-2,-10,-13,-14,-17,-25,-28,-29,-30,-33,-35,-35,-35,-35,-36,-36,-35,-36,-35,-35,-35,-35,-35,-35,-35,-34,-34,-23,-32,-29,-23,-30,-12,-23,-15,-13,-13,-9,-6,-6,-4,-4,-3,-3,-3,-2,-2,-2,-1,-2,-2,1,-1,2,9,23,16,23,25,23,22,23,22,22,21,20,19,19,18,16,15,15,15,13,13,13,12,12,11,11,13,14,14,15,16,18,19,18,19,21,22,21,22,24,25,24,26,29,31,31,31,31,33,32,31,28,7,-45,-26,
+27,31,3,38,33,40,36,35,31,29,25,21,17,12,10,6,2,-2,-4,-7,-11,-14,-16,-17,-19,-20,-21,-20,-21,-21,-22,-21,-22,-20,-20,-21,-20,-20,-20,-20,-19,-19,-18,-17,-17,-16,-15,-14,-14,-13,-13,-12,-11,-10,-9,-9,-9,-8,-8,-8,-7,-7,-5,-5,-6,-6,-5,-4,-3,-3,-2,-2,-2,-1,0,-1,-2,-2,-3,-3,-4,-5,-5,-5,-6,-6,-8,-8,-9,-9,-9,-8,-9,-8,-8,-7,-6,-4,-2,-3,0,0,1,2,3,5,4,7,7,9,9,11,11,12,13,13,13,16,15,14,12,7,-30,-17,
+27,35,10,37,34,34,31,36,32,26,23,21,17,14,8,5,4,1,-3,-6,-5,-8,-10,-12,-13,-15,-15,-15,-16,-16,-17,-17,-18,-14,-15,-14,-15,-15,-15,-15,-14,-14,-12,-11,-10,-9,-9,-8,-8,-6,-6,-5,-5,-5,-4,-4,-3,-3,-4,-3,-2,-2,-2,0,-1,0,0,1,2,3,3,3,3,4,4,3,3,2,2,1,0,-1,-1,-1,-1,-2,-4,-4,-5,-5,-3,-3,-3,-2,-2,-1,0,2,3,4,5,7,7,7,10,12,11,12,13,17,17,18,14,15,16,17,16,26,23,17,12,2,-20,-24,
+21,33,12,41,40,40,38,39,36,30,27,23,20,17,12,9,7,4,1,-1,-2,-4,-6,-8,-8,-9,-10,-10,-11,-11,-11,-11,-11,-8,-8,-8,-8,-8,-9,-8,-8,-8,-6,-6,-4,-4,-3,-3,-2,-1,-1,1,1,1,2,2,2,2,2,3,4,4,4,4,4,5,5,6,6,7,8,7,8,8,8,8,8,6,6,5,5,4,3,2,3,2,-1,-1,-1,-1,0,-1,0,1,1,1,2,4,5,7,8,9,11,10,11,13,13,13,15,16,16,17,17,18,19,19,19,21,20,19,17,11,-12,-18,
+33,48,28,59,58,60,58,51,49,44,41,34,31,29,24,22,17,15,12,10,5,3,2,1,-2,-3,-3,-3,-3,-3,-4,-3,-4,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,0,1,1,2,2,2,3,4,4,4,4,4,5,4,5,4,5,5,6,5,6,6,7,6,7,7,7,8,7,8,8,8,8,7,6,4,4,4,2,1,1,0,0,-2,-2,-2,-3,-2,-2,-2,-1,0,0,1,3,5,5,7,9,10,9,10,12,12,13,14,16,16,17,16,18,18,19,19,23,22,21,18,10,-10,-11,
+31,42,19,46,48,46,46,40,39,32,30,17,15,13,8,6,-2,-4,-8,-10,-15,-18,-18,-20,-20,-21,-20,-20,-20,-19,-19,-19,-19,-20,-20,-20,-20,-19,-17,-17,-16,-16,-18,-17,-15,-15,-15,-15,-15,-14,-14,-13,-12,-12,-11,-11,-10,-10,-9,-9,-8,-8,-7,-6,-5,-4,-4,-4,-5,-4,-3,-3,-2,-2,-1,-2,-2,-4,-4,-5,-6,-8,-8,-9,-9,-10,-9,-10,-10,-11,-10,-10,-10,-11,-11,-9,-8,-6,-6,-5,-4,-3,-3,-1,0,1,1,3,6,6,7,7,10,11,12,12,12,8,6,11,10,6,-16,-27,
+39,50,29,55,57,57,56,48,47,40,38,24,21,20,14,13,3,2,-2,-4,-10,-12,-13,-14,-14,-15,-14,-14,-13,-13,-13,-12,-12,-14,-13,-13,-13,-12,-11,-10,-10,-10,-11,-11,-10,-9,-9,-9,-8,-8,-8,-8,-7,-7,-6,-6,-5,-4,-4,-4,-3,-3,-2,-1,0,1,0,1,-1,0,1,1,2,2,2,2,2,0,-1,-1,-3,-4,-5,-5,-6,-6,-6,-6,-6,-7,-7,-7,-7,-7,-7,-5,-3,-2,-1,-1,1,2,3,4,5,7,7,10,12,13,14,15,17,18,19,14,9,8,6,11,8,1,-21,-30,
+21,36,54,42,44,47,47,45,43,37,35,24,22,20,16,14,7,5,2,0,-6,-7,-8,-9,-9,-9,-9,-8,-8,-8,-8,-8,-8,-9,-9,-8,-8,-6,-4,-4,-4,-4,-4,-4,-4,-3,-4,-4,-4,-3,-3,-2,-1,0,0,1,2,2,2,2,3,4,3,4,6,7,7,8,6,7,7,7,8,8,9,7,7,6,6,5,4,2,1,1,0,-1,0,0,0,-1,-2,-2,-2,-2,-2,0,2,2,4,3,5,6,8,8,10,11,12,11,13,14,15,17,15,16,17,13,8,10,9,9,5,-1,-9,-26,
+32,45,63,50,52,55,53,48,45,40,37,24,21,19,14,12,5,3,0,-2,-9,-10,-11,-12,-12,-12,-11,-10,-10,-9,-8,-8,-8,-9,-9,-9,-9,-7,-5,-5,-5,-5,-5,-5,-5,-4,-4,-4,-3,-3,-2,-2,-1,-1,0,0,1,1,2,2,2,4,3,4,7,7,7,7,7,8,8,8,8,9,9,8,8,7,6,5,4,3,2,1,0,0,1,0,0,-1,-1,-1,-1,-1,-1,1,2,3,5,4,6,7,8,10,11,13,14,14,15,17,18,19,19,20,21,17,12,14,13,12,9,4,-5,-22,
+5,15,35,22,21,27,24,29,26,23,19,19,15,13,6,3,-1,-4,-9,-12,-16,-17,-20,-21,-23,-24,-25,-24,-24,-25,-25,-24,-23,-24,-23,-23,-22,-23,-23,-23,-22,-23,-21,-21,-20,-20,-19,-19,-19,-19,-19,-18,-18,-18,-17,-18,-18,-17,-18,-17,-17,-16,-17,-16,-17,-16,-15,-15,-16,-16,-16,-15,-15,-15,-14,-16,-16,-15,-18,-18,-20,-16,-22,-23,-24,-23,-25,-24,-7,-14,-9,-9,-4,-4,-5,-3,-2,-1,-1,0,1,2,2,4,4,5,27,25,32,32,33,33,35,35,36,31,27,25,25,25,24,21,6,-43,
+34,41,60,45,41,46,42,44,40,35,30,27,23,19,12,8,5,1,-4,-7,-9,-12,-14,-15,-18,-19,-18,-19,-19,-18,-18,-17,-17,-16,-16,-15,-15,-16,-16,-16,-16,-16,-14,-14,-13,-13,-11,-10,-10,-10,-10,-9,-9,-9,-8,-10,-9,-9,-9,-8,-7,-6,-7,-6,-6,-6,-4,-4,-3,-3,-2,-2,-2,-1,-1,-1,-2,-3,-4,-5,-6,-7,-8,-8,-9,-9,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-9,-8,-7,-6,-4,-3,-2,-1,0,1,3,3,4,4,5,7,6,7,8,8,8,4,5,0,-1,-4,1,-15,
+56,57,73,56,50,56,52,48,43,42,36,33,28,23,19,15,11,8,5,2,-4,-6,-7,-9,-10,-12,-12,-12,-12,-10,-11,-10,-10,-8,-8,-9,-9,-9,-9,-9,-9,-9,-6,-6,-5,-5,-3,-4,-3,-3,-3,-3,-3,-2,-2,-3,-3,-2,-1,-1,-1,0,0,0,1,2,3,4,2,3,3,3,4,6,6,5,5,4,3,2,1,-1,-3,-3,-5,-5,-4,-5,-6,-6,-5,-5,-5,-5,-5,-5,-4,-3,-2,-1,0,1,2,2,4,5,7,7,7,8,9,10,14,15,16,15,16,9,11,8,3,-3,10,-12,
+42,54,86,58,51,64,57,57,50,47,41,38,32,26,22,16,13,9,5,2,-1,-4,-5,-7,-9,-10,-11,-11,-11,-10,-10,-10,-10,-6,-6,-7,-7,-7,-8,-7,-7,-7,-4,-4,-3,-3,-1,-1,0,0,0,0,1,1,2,1,1,2,2,2,3,3,3,4,5,5,7,7,7,7,7,8,9,10,10,9,9,8,8,7,5,4,3,3,1,1,1,0,-1,-1,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,12,11,11,12,13,13,11,12,13,13,14,10,11,3,3,1,20,0,
+59,67,95,64,53,68,62,64,59,58,52,52,47,43,38,13,10,5,3,0,-6,-8,-9,-11,-13,-15,-15,-15,-15,-16,-16,-16,-16,-15,-15,-14,-15,-14,-14,-14,-13,-14,-11,-8,-11,-6,6,12,11,10,13,13,14,14,14,14,15,15,15,15,15,15,15,15,15,15,17,17,15,15,16,16,17,17,18,17,16,15,14,13,12,10,9,9,7,6,7,6,5,4,5,5,4,4,3,4,5,5,6,6,7,7,8,9,10,10,12,11,11,12,12,13,12,14,14,15,16,11,11,4,4,2,23,2,
+45,33,76,39,28,45,37,44,37,40,31,32,25,18,17,11,7,1,-1,-5,-8,-11,-14,-16,-17,-18,-18,-19,-19,-19,-19,-20,-19,-20,-20,-20,-19,-18,-17,-17,-16,-16,-16,-16,-15,-15,-16,-16,-15,-14,-14,-12,-11,-11,-11,-11,-10,-10,-9,-9,-8,-8,-7,-7,-6,-6,-5,-5,-3,-3,-2,-2,-2,-2,-1,-3,-3,-4,-4,-4,-5,-4,-4,-5,-6,-6,-8,-8,-9,-9,-10,-10,-10,-10,-10,-8,-7,-5,-5,-4,-3,-2,-1,3,3,4,5,6,7,7,7,9,6,7,7,4,5,1,2,-4,-4,-4,17,0,
+44,51,87,48,37,54,44,52,44,46,38,40,32,24,24,19,13,7,6,1,-1,-4,-7,-8,-9,-12,-12,-13,-13,-12,-13,-13,-13,-13,-13,-13,-12,-12,-11,-11,-10,-10,-10,-10,-10,-10,-10,-9,-9,-8,-7,-6,-5,-5,-5,-4,-4,-3,-3,-3,-2,-2,-1,-1,-1,0,0,1,3,3,4,4,4,4,5,4,3,3,2,2,1,2,1,1,0,0,-2,-2,-3,-3,-4,-5,-5,-5,-5,-3,-2,0,0,1,1,3,4,7,8,8,9,11,11,12,12,13,12,13,14,11,13,7,9,3,3,2,22,3,
+67,43,102,49,36,60,48,59,49,53,43,47,38,28,29,22,18,12,10,5,3,-1,-3,-4,-6,-8,-8,-8,-9,-9,-10,-9,-10,-9,-10,-9,-9,-8,-7,-7,-6,-6,-6,-6,-6,-6,-5,-5,-4,-3,-2,-1,-1,-1,-1,1,1,2,2,2,2,3,4,4,4,5,6,6,9,10,10,11,11,10,11,10,10,9,9,9,8,8,8,7,7,7,5,4,4,4,3,3,2,1,1,1,2,4,5,7,8,9,10,13,13,13,15,16,18,18,19,19,17,17,18,17,18,14,14,9,9,8,-20,-25,
+54,70,125,68,52,73,59,73,61,63,50,59,48,34,33,25,20,13,11,7,2,-1,-3,-4,-6,-8,-8,-9,-9,-9,-9,-10,-9,-10,-10,-10,-9,-8,-8,-8,-7,-7,-7,-7,-7,-6,-7,-6,-6,-4,-4,-4,-3,-3,-2,-1,-1,-1,-1,0,0,0,1,1,2,2,3,3,7,7,8,9,8,9,9,9,9,8,8,8,7,7,7,7,6,6,4,4,3,3,2,2,1,1,0,2,2,4,5,7,8,8,9,13,14,14,15,17,19,19,21,20,20,21,21,20,20,17,18,12,12,10,-19,-27,
+28,40,98,50,34,25,16,18,11,26,15,20,13,0,1,-8,-5,-14,-14,-19,-20,-21,-24,-24,-26,-26,-27,-26,-27,-27,-27,-27,-28,-26,-26,-27,-26,-27,-26,-26,-25,-25,-24,-24,-22,-22,-23,-22,-21,-20,-20,-20,-19,-18,-18,-18,-18,-17,-16,-15,-15,-14,-13,-13,-11,-11,-10,-10,-8,-7,-7,-6,-6,-5,-5,-5,-6,-6,-7,-7,-8,-8,-9,-9,-10,-11,-10,-11,-12,-12,-13,-13,-14,-14,-15,-14,-14,-12,-12,-11,-10,-9,-9,-10,-10,-9,-6,-6,-5,-3,-9,-5,21,29,29,27,26,25,26,19,19,16,-25,-42,
+57,64,108,45,23,42,28,35,22,32,20,29,17,5,7,-1,0,-8,-8,-12,-14,-17,-18,-19,-20,-20,-21,-21,-21,-21,-22,-21,-22,-20,-20,-20,-20,-20,-20,-20,-20,-20,-18,-18,-16,-16,-17,-16,-15,-14,-14,-14,-14,-13,-12,-14,-13,-12,-12,-10,-10,-9,-9,-8,-7,-6,-5,-5,-3,-3,-2,-2,0,1,2,1,1,0,-1,-1,-2,-2,-3,-3,-4,-5,-4,-4,-5,-5,-6,-6,-7,-7,-7,-7,-6,-4,-4,-3,-2,-1,0,1,1,2,5,6,5,4,5,5,5,5,4,2,2,0,-1,-3,-5,-8,-20,-26,
+104,76,105,45,26,44,31,45,35,30,20,34,24,13,8,6,3,-5,-7,-10,-9,-12,-14,-14,-15,-14,-15,-16,-16,-16,-17,-16,-16,-14,-14,-14,-14,-14,-14,-14,-14,-14,-12,-12,-10,-10,-9,-9,-8,-8,-7,-7,-6,-6,-5,-6,-5,-4,-3,-2,-1,0,0,1,2,2,3,3,4,5,5,7,8,9,9,9,8,8,7,7,6,6,6,5,4,3,3,3,2,1,2,1,1,1,0,1,1,2,3,5,5,6,7,9,12,12,13,12,13,12,13,12,11,10,10,9,8,7,8,6,4,-1,-19,-29,
+89,78,101,60,42,46,35,44,35,31,22,30,21,11,7,6,-1,-8,-10,-13,-16,-18,-19,-20,-21,-20,-20,-22,-22,-22,-22,-22,-21,-20,-20,-19,-20,-19,-19,-18,-18,-18,-16,-15,-14,-13,-13,-13,-12,-11,-10,-10,-9,-9,-8,-8,-8,-6,-5,-4,-3,-2,-2,-1,1,1,2,3,2,3,4,5,6,8,9,8,8,7,7,6,6,5,5,4,4,3,4,3,2,1,2,2,1,1,1,1,2,3,4,4,5,6,8,9,11,12,13,12,14,13,15,14,15,14,15,14,14,11,11,9,7,4,-11,-18,
+81,81,89,51,41,53,48,51,47,48,11,-9,-9,-12,-20,-22,-24,-27,-28,-28,-32,-32,-31,-33,-33,-34,-33,-34,-34,-33,-33,-32,-32,-32,-32,-31,-31,-30,-31,-30,-29,-29,-29,-29,-28,-28,-28,-27,-27,-27,-27,-27,-27,-26,-26,-26,-25,-25,-25,-25,-25,-25,-24,-24,-23,-22,-23,-22,-22,-21,-21,-17,-18,2,3,3,2,1,0,0,-1,-2,-3,-3,-4,-4,-4,-5,-6,-6,-6,-7,-8,-7,2,7,13,10,14,11,11,14,17,21,22,22,23,22,21,20,22,21,16,16,15,14,14,13,14,12,10,7,-8,-4,
+-5,11,27,27,28,32,33,21,22,17,18,2,2,0,-6,-17,-19,-21,-21,-20,-27,-26,-26,-26,-25,-28,-27,-28,-27,-26,-26,-25,-24,-25,-25,-24,-23,-23,-22,-21,-21,-20,-21,-20,-20,-19,-19,-18,-18,-17,-17,-18,-17,-16,-16,-14,-13,-13,-13,-12,-13,-12,-12,-11,-10,-9,-9,-8,-9,-8,-8,-6,-6,-6,-6,-5,-6,-7,-7,-8,-8,-8,-9,-9,-9,-9,-9,-10,-9,-10,-10,-11,-12,-10,-10,-10,-10,-7,-7,-6,-5,-4,-3,-3,-2,-3,0,-1,-1,-3,-1,-2,-1,-1,-1,0,1,2,3,4,2,-2,-11,-21,
+65,82,84,87,90,94,95,84,82,73,70,47,44,39,17,5,0,-3,-10,-11,-17,-18,-21,-24,-24,-24,-24,-24,-23,-23,-23,-21,-21,-21,-20,-19,-18,-18,-17,-16,-16,-15,-15,-15,-15,-14,-14,-13,-13,-12,-12,-11,-11,-10,-10,-8,-8,-7,-7,-7,-6,-6,-6,-6,-4,-4,-3,-3,-4,-3,-3,-3,-2,-2,-2,-2,-3,-3,-4,-4,-4,-5,-5,-6,-6,-6,-7,-7,-6,-7,-7,-7,-8,-7,-8,-8,-8,-4,-4,-5,-5,-3,-1,-1,-3,-4,0,-1,2,-1,3,1,4,4,4,4,4,4,5,6,4,1,-7,-18,
+66,86,91,104,109,103,102,84,83,67,63,35,34,33,15,-2,-4,-4,-10,-10,-20,-20,-22,-25,-25,-26,-25,-24,-24,-24,-23,-22,-21,-22,-21,-19,-19,-17,-16,-15,-15,-14,-14,-13,-13,-13,-12,-12,-11,-11,-10,-10,-9,-9,-8,-6,-6,-6,-5,-5,-5,-5,-5,-5,-3,-3,-2,-2,-3,-3,-2,-2,-2,-1,0,-1,-2,-1,-2,-2,-3,-3,-3,-4,-4,-4,-4,-4,-3,-4,-3,-4,-5,-4,-3,-3,-3,0,0,1,1,3,4,3,4,3,6,4,7,5,8,7,13,12,12,14,16,18,19,20,18,14,7,-6,
+79,90,89,100,106,102,103,85,83,66,62,46,44,42,23,-15,-13,-15,-5,-1,-46,-34,-31,-35,-35,-38,-35,-36,-36,-33,-32,-32,-32,-30,-30,-29,-29,-29,-29,-28,-26,-28,-24,-16,-18,-5,-1,-3,-1,-5,0,0,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,3,2,2,3,3,3,2,2,1,1,1,0,-1,-2,-2,-3,-3,-3,-4,-4,-5,-4,-5,-4,-5,-6,-6,-5,-5,-6,-3,-3,0,0,1,2,1,3,1,4,3,7,5,7,5,12,11,10,12,12,15,15,14,11,6,-3,-17,
+68,89,83,85,83,78,76,61,60,40,36,16,14,13,-7,-15,-18,-19,-32,-32,-38,-39,-40,-44,-45,-45,-45,-46,-45,-40,-39,-40,-39,-37,-37,-36,-36,-36,-35,-35,-34,-34,-37,-37,-32,-32,-36,-36,-35,-34,-34,-34,-33,-32,-32,-27,-27,-26,-25,-26,-25,-25,-30,-29,-26,-26,-30,-29,-26,-25,-25,-25,-26,-29,-28,-28,-29,-29,-30,-29,-28,-30,-30,-31,-30,-31,-28,-30,-28,-29,-27,-28,-28,-24,-23,-24,-24,-18,-18,-14,-15,-14,-13,-9,-5,-7,2,-2,-2,-4,-2,-4,-5,-7,-8,-8,-9,-9,-10,-10,-13,-21,-30,-42,
+113,131,124,124,121,114,110,101,93,68,61,30,32,27,11,-3,-20,-24,-34,-36,-40,-41,-48,-50,-48,-47,-47,-51,-50,-48,-48,-47,-47,-46,-46,-45,-44,-43,-42,-42,-40,-40,-42,-42,-38,-38,-39,-39,-39,-35,-35,-38,-37,-33,-32,-32,-32,-31,-30,-30,-30,-30,-34,-34,-31,-30,-32,-31,-32,-32,-31,-31,-32,-33,-32,-32,-33,-32,-33,-32,-31,-29,-30,-30,-26,-27,-25,-26,-24,-25,-20,-21,-23,-19,-15,-15,-16,-9,-10,-6,-7,-6,-5,6,4,2,9,6,8,5,8,6,6,4,3,3,1,1,-1,-2,-6,-12,-23,-34,
+66,52,79,60,58,67,68,58,55,38,35,16,13,10,-6,-14,-23,-25,-35,-34,-36,-35,-39,-40,-38,-38,-37,-42,-41,-39,-38,-38,-37,-36,-36,-35,-34,-33,-33,-33,-31,-31,-32,-32,-28,-28,-29,-29,-30,-26,-25,-28,-28,-23,-23,-23,-23,-22,-21,-21,-21,-21,-25,-24,-22,-21,-22,-22,-22,-22,-21,-21,-21,-22,-22,-22,-23,-22,-23,-23,-21,-22,-23,-24,-21,-21,-21,-22,-19,-20,-21,-22,-21,-20,-18,-19,-19,-13,-14,-11,-12,-11,-3,-5,-1,-3,6,7,9,6,12,10,9,8,6,9,6,5,3,4,0,-3,-12,-27,
+58,68,90,68,64,71,70,63,59,41,39,18,15,12,-5,-16,-23,-25,-35,-34,-36,-35,-38,-41,-38,-38,-38,-43,-42,-39,-39,-38,-38,-37,-37,-36,-35,-35,-35,-34,-33,-33,-35,-35,-31,-31,-31,-32,-32,-28,-28,-30,-30,-26,-26,-26,-26,-25,-24,-24,-24,-23,-28,-27,-25,-24,-25,-24,-24,-24,-23,-23,-24,-25,-25,-25,-26,-25,-26,-25,-24,-24,-24,-25,-22,-23,-22,-22,-19,-20,-20,-21,-20,-19,-16,-16,-17,-11,-12,-7,-8,-4,0,-2,5,1,10,10,14,11,17,14,14,12,10,13,11,10,9,10,5,1,-7,-27,
+81,84,110,90,82,76,74,63,59,44,40,24,20,15,2,-11,-17,-21,-26,-27,-33,-34,-35,-37,-39,-40,-40,-40,-40,-41,-41,-41,-41,-40,-40,-40,-40,-38,-38,-38,-36,-36,-33,-34,-30,-31,-30,-31,-31,-28,-28,-27,-27,-27,-27,-25,-25,-25,-25,-24,-22,-22,-24,-23,-23,-22,-23,-22,-22,-21,-20,-20,-19,-17,-17,-16,-17,-15,-16,-16,-16,-18,-18,-19,-18,-18,-15,-16,-15,-15,-16,-17,-17,-17,-12,-12,-12,-8,-8,5,-1,-1,0,-2,20,18,18,15,26,23,30,27,25,24,22,25,24,24,23,25,22,13,-1,-36,
+88,63,84,67,64,76,73,66,60,39,29,5,-1,-8,-23,-33,-41,-48,-54,-58,-63,-66,-70,-73,-76,-78,-80,-81,-82,-81,-82,-83,-84,-83,-83,-84,-85,-83,-83,-84,-81,-82,-78,-79,-75,-76,-71,-72,-73,-70,-70,-68,-68,-68,-68,-67,-66,-66,-66,-64,-63,-62,-64,-63,-61,-60,-61,-59,-57,-55,-54,-54,-53,-51,-50,-49,-48,-44,-44,-43,-42,-42,-42,-41,-38,-37,-36,-35,-33,-31,-30,-29,-27,-26,-22,-21,-20,-15,-15,-10,-11,-8,-7,-3,1,-1,5,2,8,5,9,6,10,8,5,13,11,10,6,15,6,-12,-43,-83,
+68,40,58,40,12,28,26,28,21,-11,-22,-31,-39,-41,-55,-57,-59,-61,-64,-66,-68,-69,-61,-62,-64,-65,-66,-66,-66,-74,-74,-73,-73,-73,-73,-70,-66,-66,-65,-65,-64,-63,-63,-62,-60,-60,-66,-66,-65,-59,-59,-64,-64,-58,-58,-59,-58,-57,-57,-58,-57,-56,-57,-56,-64,-63,-57,-56,-63,-62,-61,-60,-60,-59,-59,-52,-51,-51,-51,-50,-46,-50,-52,-52,-45,-44,-44,-43,-40,-39,-47,-47,-40,-36,-43,-42,-42,-31,-31,-40,-40,-39,-26,-27,-36,-36,-21,-22,-31,-32,-18,-19,-17,-19,-20,-17,-21,-29,-33,-11,-18,-27,-38,-98,
+69,93,80,42,43,63,61,59,52,19,7,-5,-13,-16,-31,-34,-36,-40,-44,-47,-47,-50,-42,-45,-46,-47,-48,-48,-49,-55,-56,-55,-55,-54,-54,-51,-47,-46,-45,-45,-43,-43,-41,-41,-39,-39,-45,-45,-44,-37,-37,-43,-42,-36,-36,-37,-37,-36,-35,-37,-36,-35,-36,-35,-44,-42,-36,-36,-43,-42,-42,-41,-41,-40,-39,-33,-32,-32,-31,-30,-26,-29,-31,-30,-23,-22,-22,-20,-17,-15,-24,-23,-15,-13,-20,-19,-17,-7,-6,-14,-14,-7,-1,-1,-9,-9,6,4,-3,-4,11,10,12,12,11,15,13,5,1,21,12,-3,-22,-93,
+53,95,91,60,63,85,84,78,71,38,26,13,3,0,-5,-5,-7,-10,-11,-15,-16,-20,-20,-23,-23,-25,-26,-25,-26,-25,-25,-23,-23,-24,-24,-23,-22,-22,-21,-20,-19,-19,-16,-16,-14,-14,-11,-11,-11,-11,-11,-9,-9,-9,-9,-11,-11,-10,-9,-11,-10,-9,-9,-8,-11,-10,-9,-8,-9,-8,-7,-7,-7,-7,-6,-6,-7,-7,-7,-6,-6,-6,-5,-4,-5,-4,-4,-4,0,1,-5,-3,3,4,-3,-2,-1,10,11,2,3,10,17,17,9,9,24,24,15,15,30,30,32,33,33,38,37,30,26,45,33,14,-10,-80,
+97,95,90,93,97,84,86,78,72,56,48,36,28,24,24,23,20,16,15,10,8,3,2,0,0,-1,-2,0,-1,-1,-2,1,1,0,0,1,2,3,4,3,5,4,6,6,8,8,9,9,9,10,10,11,11,11,11,10,10,11,11,10,11,12,11,12,11,11,11,12,11,12,12,12,12,13,13,14,14,13,14,15,16,17,19,20,20,22,20,22,22,23,23,25,26,27,26,27,28,29,30,29,31,30,30,31,32,32,31,31,32,32,30,32,35,37,38,39,41,44,41,52,43,31,9,-46,
+118,129,133,143,150,140,142,136,130,108,98,87,76,72,70,70,65,59,57,50,49,43,40,38,40,38,37,38,37,37,37,39,39,39,39,40,41,43,43,43,44,44,46,46,47,47,49,48,48,49,49,50,50,51,51,50,50,51,52,50,51,52,51,53,51,51,51,52,51,52,52,52,52,53,53,54,54,54,54,55,57,57,59,60,61,62,61,62,63,64,64,65,66,67,66,67,68,69,70,69,70,70,71,72,71,72,71,73,71,72,71,73,74,75,77,79,82,81,79,93,84,70,61,3,
+139,142,123,156,171,170,176,158,152,136,124,111,99,93,86,91,84,78,70,62,66,59,52,49,56,53,51,50,49,54,53,52,51,55,55,55,55,60,60,59,59,59,64,64,63,62,66,65,64,64,64,66,66,67,67,66,67,68,69,65,67,68,69,69,67,68,69,70,68,68,68,69,69,69,70,70,70,72,73,73,74,74,76,77,79,80,80,81,83,84,82,83,85,86,85,86,88,89,89,88,91,92,95,98,93,96,99,98,97,100,103,106,104,107,110,112,114,114,113,111,99,86,72,8,
+54,158,158,158,170,160,167,156,152,131,120,111,100,95,95,96,90,85,84,77,77,71,69,66,70,68,66,69,68,69,68,70,70,72,72,73,73,77,77,77,79,78,82,81,82,81,83,82,82,84,84,85,85,85,85,84,85,85,85,84,85,86,85,86,84,85,85,85,85,85,85,85,86,86,87,86,86,87,88,88,89,90,91,92,93,94,94,95,96,96,95,96,97,98,97,98,99,99,96,99,100,99,100,103,99,101,98,93,96,99,94,97,93,97,100,100,103,103,101,103,102,97,150,27,
+27,60,159,159,171,161,167,160,154,137,127,121,110,110,105,106,101,95,93,86,87,80,80,77,72,62,57,60,59,57,56,58,57,59,59,60,60,62,62,62,63,63,64,63,65,64,66,66,65,66,66,66,67,67,67,67,68,68,68,69,69,71,70,70,70,71,70,70,72,72,73,72,73,74,74,74,74,74,75,76,77,76,77,79,80,81,81,82,86,94,104,104,105,106,104,105,106,107,102,103,105,103,106,107,100,103,99,95,95,96,95,96,94,95,95,96,96,96,96,105,98,101,132,29,
+205,93,141,146,169,158,168,161,157,135,124,120,101,100,86,86,79,72,71,63,60,53,51,47,49,46,45,45,45,43,42,42,41,42,42,45,45,45,45,45,48,47,48,48,50,49,50,49,49,51,51,51,52,52,53,53,54,53,54,53,54,55,55,54,55,55,55,56,56,56,56,56,57,58,58,59,60,59,60,61,62,60,61,62,63,63,62,64,64,65,65,66,66,68,68,70,72,71,69,71,81,77,80,84,80,84,74,66,70,80,76,81,79,87,91,93,84,85,85,98,83,86,49,28,
+205,205,205,205,205,205,193,193,187,171,162,155,148,147,146,145,144,143,140,137,134,131,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,140,128,128,
diff --git a/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PRight_T0.h
new file mode 100755
index 0000000..9a42d34
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t03g/wacom_i2c_tblY_PRight_T0.h
@@ -0,0 +1,71 @@
+-179,-223,-221,-219,-212,-205,-198,-191,-184,-177,-169,-163,-156,-149,-133,-122,-105,-96,-94,-84,-69,-63,-68,-72,-58,-55,-58,-62,-53,-48,-47,-50,-54,-37,-35,-39,-43,-35,-33,-35,-41,-49,-31,-31,-35,-40,-26,-25,-29,-34,-25,-23,-24,-28,-33,-20,-20,-23,-27,-18,-17,-19,-24,-28,-15,-16,-19,-24,-13,-13,-16,-20,-12,-11,-12,-16,-21,-10,-10,-12,-17,-9,-9,-11,-15,-13,-6,-8,-9,-14,-4,-5,-6,-9,-2,-1,-4,-4,-9,0,0,-2,-5,0,0,-1,0,-5,0,0,0,0,0,0,0,0,-15,-7,0,-4,0,0,-62,0,
+-186,-210,-220,-217,-212,-205,-198,-191,-184,-171,-160,-155,-143,-130,-119,-116,-103,-91,-85,-91,-76,-70,-67,-67,-60,-55,-62,-61,-63,-48,-44,-50,-60,-43,-38,-42,-52,-54,-37,-36,-43,-51,-33,-31,-36,-44,-32,-27,-29,-36,-30,-23,-23,-28,-36,-21,-18,-22,-29,-20,-15,-17,-22,-30,-14,-13,-18,-26,-13,-10,-13,-19,-15,-9,-10,-15,-23,-10,-8,-12,-19,-12,-7,-9,-14,-21,-6,-5,-8,-16,-4,-2,-5,-12,-19,-19,-2,-7,-15,0,-8,-18,-13,-11,-10,-3,-10,-12,-5,-7,-3,-6,2,2,-3,-1,-3,-6,-25,-36,-2,18,20,65,
+-190,-210,-200,-210,-200,-200,-238,-180,-175,-160,-198,-186,-174,-162,-149,-144,-134,-127,-119,-113,-109,-106,-104,-100,-102,-99,-95,-94,-94,-92,-89,-88,-85,-87,-86,-84,-84,-83,-85,-84,-83,-82,-84,-83,-81,-80,-80,-79,-78,-76,-74,-74,-73,-71,-71,-71,-71,-70,-67,-68,-68,-67,-65,-64,-64,-64,-63,-63,-63,-62,-63,-60,-60,-62,-61,-60,-60,-60,-59,-59,-58,-58,-58,-57,-56,-56,-54,-54,-53,-53,-52,-51,-52,-49,-50,-49,-49,-46,-47,-43,-44,-45,-43,-44,-40,-42,-39,-42,-36,-38,-34,-36,-30,-32,-33,-32,-32,-35,-32,-40,-31,-18,-20,36,
+-190,-185,-183,-204,-197,-190,-183,-172,-166,-154,-145,-137,-126,-115,-104,-96,-88,-79,-68,-57,-54,-48,-41,-37,-39,-35,-31,-28,-24,-24,-21,-19,-17,-18,-16,-15,-14,-13,-15,-14,-13,-13,-13,-12,-11,-10,-8,-7,-6,-5,-4,-2,-1,0,1,4,5,6,6,7,8,9,9,10,11,11,11,12,14,14,14,14,14,16,16,16,16,17,17,18,18,18,19,19,20,20,22,22,22,23,25,25,25,25,25,27,27,26,26,28,28,27,26,25,29,27,26,25,29,28,26,25,28,27,26,26,26,15,18,25,26,41,46,34,
+-184,-185,-164,-192,-187,-168,-165,-149,-143,-132,-124,-112,-103,-94,-82,-72,-62,-52,-43,-34,-29,-24,-20,-18,-17,-14,-12,-10,-8,-8,-6,-6,-4,-3,-2,-1,-1,0,-3,-2,-2,-2,-1,0,1,2,2,3,5,6,8,8,9,11,12,13,14,15,17,18,17,17,20,20,20,20,21,22,21,21,21,24,24,24,24,26,26,25,26,26,27,28,27,27,28,29,29,29,30,31,31,32,32,33,33,33,33,33,33,34,35,34,34,33,34,34,35,35,35,35,34,34,34,34,35,33,35,29,33,38,30,42,61,68,
+-150,-140,-121,-149,-145,-133,-128,-105,-99,-89,-81,-60,-51,-41,-30,-19,-4,6,15,25,32,36,39,41,42,45,47,48,50,50,52,52,53,55,55,56,56,56,54,54,54,54,55,56,56,57,58,59,60,62,63,63,64,66,67,68,69,70,73,74,72,73,76,76,76,76,76,78,77,77,78,80,80,80,81,82,82,81,81,82,84,84,83,83,85,85,84,85,85,87,86,87,87,89,90,89,89,89,89,89,89,89,89,90,88,88,90,91,87,87,88,89,85,87,88,87,89,84,87,92,83,93,106,101,
+-130,-99,-103,-110,-112,-91,-93,-92,-86,-56,-49,-40,-33,-24,2,10,12,22,45,54,49,53,62,65,66,69,72,84,86,87,86,87,88,85,85,85,86,86,84,84,84,85,85,85,86,88,87,88,88,89,90,90,90,91,92,94,95,97,100,102,100,101,105,105,105,106,106,107,109,109,109,112,113,112,113,115,116,114,114,115,117,119,116,118,120,121,118,120,121,123,123,122,123,125,127,123,124,125,126,126,121,123,125,126,117,119,123,126,113,115,118,121,111,112,116,117,121,109,115,122,115,129,146,89,
+-110,-98,-88,-90,-89,-60,-60,-63,-57,-27,-19,-13,-6,2,27,36,36,45,67,75,70,73,83,84,85,87,88,100,101,102,102,103,104,96,96,95,96,95,94,93,93,93,93,93,94,104,97,98,99,102,104,105,106,110,112,119,121,123,125,126,127,128,130,131,129,130,130,132,130,126,127,129,130,129,129,131,132,139,140,141,142,143,141,142,137,139,142,144,144,140,143,145,147,140,141,145,147,143,141,143,146,148,134,136,131,133,131,134,137,141,137,126,130,135,139,122,126,118,123,129,133,143,145,190,
+-120,-99,-90,-92,-92,-77,-76,-60,-53,-32,-25,-3,6,18,39,46,66,74,91,94,85,86,91,92,93,93,94,104,105,104,104,104,104,96,95,94,94,94,92,92,91,91,91,92,92,102,96,94,96,99,101,101,102,105,107,114,115,117,119,120,121,122,124,125,123,123,124,126,123,120,120,122,123,121,122,125,126,131,132,134,135,136,134,135,130,132,134,136,137,133,136,138,140,132,134,138,139,136,134,137,140,142,128,131,125,128,126,130,133,137,133,122,127,132,136,119,122,119,122,127,129,136,133,167,
+-135,-133,-116,-123,-120,-102,-100,-90,-79,-54,-43,-25,-15,-5,19,29,44,54,67,72,83,83,89,89,92,92,92,97,96,99,98,99,98,97,95,94,93,92,90,89,90,89,88,87,86,88,89,90,90,92,93,96,97,98,99,100,102,102,103,104,106,106,105,105,107,106,107,107,108,108,108,107,108,108,108,107,108,108,109,109,107,108,109,111,111,114,114,115,116,116,116,118,120,119,123,117,119,115,117,114,117,121,113,117,109,114,106,111,106,109,102,96,77,78,80,77,82,75,80,87,87,96,117,131,
+-146,-142,-148,-132,-126,-100,-121,-117,-95,-98,-92,-84,-79,-74,-59,-54,-44,-39,-28,-23,-10,-11,-4,-5,-1,-1,-1,4,4,6,6,8,7,7,6,5,5,4,3,3,3,2,2,1,0,2,1,1,1,2,2,6,6,6,7,8,8,9,9,9,10,10,9,9,9,9,9,9,7,7,7,6,6,6,6,6,6,5,5,6,5,5,6,8,7,9,10,12,12,13,11,13,15,14,17,14,16,11,14,12,16,19,11,14,11,15,6,11,11,12,5,-2,-16,-16,-15,-18,-14,-19,-14,-9,-10,-5,12,61,
+-154,-130,-140,-120,-126,-100,-125,-118,-90,-97,-91,-79,-74,-68,-52,-47,-38,-34,-22,-17,-11,-11,-3,-4,-2,-2,-2,6,6,5,5,11,11,9,9,8,10,9,13,12,11,11,9,7,8,11,10,10,9,10,10,8,8,9,9,9,9,9,9,8,12,12,12,11,11,11,10,10,9,8,8,4,4,2,2,1,2,2,2,3,2,3,-2,-1,-2,-1,-1,0,0,0,1,3,4,-1,1,2,3,-2,-1,0,3,5,-2,0,-5,-2,-8,-6,-7,-8,-13,-20,-28,-29,-30,-36,-34,-35,-32,-29,-26,-24,-27,-9,
+-112,-114,-109,-101,-91,-86,-80,-100,-80,-54,-48,-39,-33,-27,-11,-6,1,7,19,24,29,29,37,37,38,38,38,45,46,44,44,50,51,48,48,48,50,49,53,53,53,52,50,49,50,52,51,50,50,51,50,47,47,48,48,47,47,47,46,46,49,49,48,48,48,47,47,46,44,44,43,39,39,37,37,36,36,36,37,37,36,37,31,33,33,34,33,35,35,35,35,36,38,34,36,37,39,34,37,35,38,40,34,37,31,34,29,32,28,27,22,15,9,4,3,-3,0,-2,1,4,8,11,8,25,
+-107,-106,-107,-100,-93,-95,-90,-85,-77,-54,-60,-45,-38,-33,-23,-17,-10,-6,6,10,12,12,19,19,19,19,19,26,28,33,34,39,40,38,38,38,43,42,44,44,45,45,47,44,45,44,42,44,42,46,45,46,46,46,46,46,45,45,44,44,47,46,46,45,45,44,43,43,41,40,41,38,38,37,38,37,37,37,37,38,37,37,32,33,32,34,33,35,34,34,34,36,38,33,35,36,36,30,32,31,33,36,29,30,22,23,14,14,5,5,2,-1,-11,-6,-4,-9,-6,-7,-4,-1,3,6,3,17,
+-101,-103,-102,-100,-95,-95,-73,-88,-77,-54,-48,-36,-29,-23,-13,-7,0,5,16,21,24,24,31,31,31,31,32,39,39,36,36,44,44,41,41,42,48,48,48,48,50,50,45,44,46,48,47,46,46,46,45,41,41,41,41,40,39,39,43,42,42,41,40,39,40,39,38,38,36,35,35,35,35,35,36,29,29,32,32,33,31,30,28,30,24,25,30,31,29,26,29,31,32,32,33,31,32,28,29,28,30,33,30,30,23,23,14,13,10,8,3,1,-4,-2,0,-3,-1,-1,2,5,10,12,10,17,
+-95,-100,-100,-100,-96,-95,-91,-88,-79,-71,-62,-55,-46,-39,-29,-22,-16,-11,-5,1,6,7,10,10,11,11,12,13,14,15,15,17,17,18,19,19,20,20,21,21,23,23,23,22,21,21,20,19,18,18,17,16,16,16,17,19,26,19,32,30,28,27,34,30,10,15,15,24,13,18,21,21,28,27,28,24,23,0,11,11,22,20,21,21,18,19,21,22,20,23,21,22,23,22,24,23,23,27,37,21,22,23,24,41,17,16,9,8,7,4,0,-3,-28,-27,-26,-27,-25,-28,-26,-24,-11,1,3,10,
+-88,-95,-98,-100,-97,-97,-93,-90,-81,-73,-65,-58,-50,-42,-33,-25,-19,-13,-6,-1,7,8,12,13,15,15,16,18,19,20,21,23,24,25,26,27,28,29,30,30,32,32,33,32,32,31,31,30,30,30,29,27,26,27,26,27,27,26,25,24,23,22,21,21,18,18,17,16,14,13,13,13,14,13,14,12,12,9,10,9,7,7,8,9,9,10,9,11,10,11,9,10,11,11,13,13,13,12,12,10,12,13,12,11,7,7,2,0,-5,-8,-11,-12,-18,-18,-16,-16,-14,-21,-18,-14,-10,-5,-6,5,
+-90,-91,-88,-92,-91,-87,-84,-83,-79,-74,-68,-66,-61,-56,-50,-46,-43,-39,-34,-29,-24,-23,-20,-18,-18,-17,-16,-14,-14,-13,-12,-10,-9,-9,-7,-6,-6,-5,-4,-4,-2,-2,-1,-1,0,0,1,1,1,3,3,2,2,3,4,5,5,6,6,6,6,6,6,6,5,6,6,6,5,5,5,6,6,5,6,6,6,6,6,7,6,7,7,8,6,5,3,1,-1,-2,-5,-6,-7,-9,-10,-12,-13,-16,-16,-17,-16,-15,-17,-16,-17,-16,-18,-17,-18,-18,-19,-20,-24,-24,-23,-23,-21,-28,-26,-23,-18,-13,-14,-2,
+-82,-84,-83,-88,-88,-85,-82,-81,-76,-71,-65,-62,-57,-51,-45,-40,-38,-34,-28,-24,-19,-18,-15,-14,-14,-13,-12,-11,-11,-10,-9,-8,-7,-7,-6,-5,-3,-3,-1,-1,0,0,1,2,3,3,4,4,4,5,5,5,5,5,5,8,8,8,9,9,10,9,9,9,8,9,8,8,8,8,8,8,8,8,9,8,9,8,9,9,9,10,10,11,-20,-19,-20,-19,-18,-17,-18,-17,-17,-18,-17,-16,-15,-16,-15,-15,-14,-14,-13,-13,-11,-11,-10,-10,-11,-11,-12,-11,-16,-15,-14,-13,-11,-15,-13,-9,-7,-3,-10,14,
+-93,-95,-103,-103,-105,-103,-100,-97,-93,-88,-83,-77,-73,-70,-66,-63,-60,-56,-52,-49,-24,-23,-21,-20,-21,-20,-19,-18,4,4,5,5,6,5,6,6,8,9,9,9,10,9,11,11,12,12,12,12,12,13,13,13,13,14,14,15,15,15,16,16,16,16,16,16,17,17,16,16,16,16,16,15,16,16,16,15,15,16,16,17,16,17,17,17,-14,-13,-14,-14,-13,-12,-12,-12,-11,-13,-12,-11,-10,-11,-11,-10,-9,-8,-8,-8,-5,-5,-5,-5,-2,-2,-3,-3,-20,-22,-10,-9,-5,-25,-23,-20,2,7,-3,17,
+-88,-96,-108,-110,-113,-112,-110,-101,-97,-92,-88,-78,-73,-68,-63,-58,-49,-45,-41,-37,-34,-33,-30,-29,-27,-26,-25,-25,-23,-21,-21,-21,-20,-19,-18,-17,-16,-15,-14,-13,-11,-11,-10,-10,-8,-7,-7,-7,-7,-6,-6,-3,-3,-2,-2,-3,-3,-3,-2,-2,-2,-2,-1,-1,-2,-2,-1,-1,-1,0,1,0,1,3,3,4,5,4,5,5,6,6,6,7,-25,-24,-23,-23,-24,-23,-23,-23,-22,-22,-21,-22,-22,-21,-20,-21,-20,-19,-19,-19,-20,-20,-20,-20,-25,-24,-26,-26,-31,-30,-30,-32,-31,-33,-31,-30,-28,-24,-39,-5,
+-101,-106,-120,-106,-109,-98,-96,-93,-87,-80,-76,-73,-69,-64,-59,-57,-48,-45,-40,-36,-35,-34,-31,-30,-28,-27,-27,-26,-25,-23,-22,-23,-22,-21,-21,-20,-19,-18,-17,-17,-15,-14,-14,-13,-12,-11,-12,-11,-11,-11,-10,-7,-7,-7,-6,-8,-7,-7,-6,-6,-6,-6,-5,-5,-5,-4,-4,-4,-3,-3,-2,-3,-2,-1,0,1,1,1,2,3,3,3,3,4,-27,-26,-26,-26,-27,-26,-26,-25,-25,-25,-24,-25,-24,-24,-23,-23,-22,-22,-21,-21,-23,-22,-22,-21,-25,-25,-27,-26,-30,-29,-28,-31,-30,-33,-31,-29,-28,-23,-39,-14,
+-101,-102,-120,-109,-114,-105,-102,-93,-88,-81,-77,-68,-64,-59,-54,-49,-41,-37,-32,-29,-26,-25,-23,-22,-21,-20,-19,-18,-17,-16,-16,-14,-14,-15,-14,-13,-12,-11,-11,-10,-10,-9,-9,-9,-7,-7,-6,-6,-6,-5,-5,-2,-1,0,0,-2,-1,-1,0,0,1,1,1,1,1,1,1,1,2,2,3,3,4,4,5,5,6,6,7,8,8,8,8,9,-22,-21,-22,-21,-21,-20,-20,-19,-18,-20,-19,-20,-19,-18,-17,-16,-16,-15,-16,-16,-17,-16,-18,-17,-19,-18,-20,-19,-21,-21,-21,-22,-22,-23,-22,-20,-19,-15,-35,-1,
+-105,-108,-148,-125,-134,-124,-124,-108,-104,-97,-94,-91,-89,-86,-80,-74,-27,-24,-20,-18,-17,-16,-15,-14,-14,-14,-14,-12,-13,-12,-12,-10,-10,-11,-10,-10,-9,-9,-8,-8,-7,-7,-6,-6,-4,-4,-4,-4,-3,-2,-2,1,1,3,3,1,2,2,3,3,4,4,4,5,5,5,5,5,6,6,7,7,8,9,9,10,11,11,12,13,13,13,13,14,-16,-16,-17,-16,-16,-16,-15,-15,-14,-15,-14,-15,-14,-14,-13,-12,-12,-11,-12,-13,-14,-13,-14,-13,-17,-16,-17,-17,-17,-17,-16,-18,-18,-15,-14,-13,-14,-11,-34,3,
+-126,-134,-168,-149,-158,-146,-147,-129,-125,-118,-112,-97,-91,-85,-76,-70,-57,-52,-47,-45,-35,-35,-34,-34,-29,-29,-29,-28,-27,-26,-26,-25,-26,-23,-23,-23,-24,-22,-21,-21,-21,-20,-18,-18,-16,-16,-15,-14,-14,-12,-13,-12,-12,-11,-11,-11,-10,-10,-9,-9,-9,-8,-8,-7,-7,-6,-6,-5,-6,-5,-5,-4,-4,-4,-3,-4,-4,-3,-3,-2,-2,-2,-2,-1,-32,-31,-32,-31,-32,-32,-32,-31,-31,-31,-31,-30,-29,-28,-28,-27,-27,-27,-27,-26,-25,-24,-26,-25,-25,-25,-27,-26,-30,-30,-29,-32,-32,-35,-35,-34,-33,-29,-58,-14,
+-134,-144,-174,-155,-163,-150,-150,-135,-132,-124,-116,-100,-91,-83,-72,-66,-55,-50,-46,-43,-34,-34,-33,-33,-30,-30,-30,-29,-28,-27,-27,-27,-27,-25,-25,-25,-25,-24,-23,-23,-22,-22,-20,-20,-19,-18,-17,-17,-16,-15,-15,-16,-16,-14,-14,-12,-12,-11,-11,-11,-10,-9,-8,-8,-8,-6,-6,-5,-6,-5,-4,-4,-3,-2,-2,-2,-1,0,1,1,2,2,3,3,3,4,2,3,3,4,2,3,4,4,5,5,6,7,8,6,7,8,8,7,7,8,6,8,5,6,4,3,-1,-2,-4,-8,-10,-13,-15,-16,-17,-14,-43,-1,
+-132,-141,-172,-154,-163,-150,-150,-132,-128,-120,-112,-96,-87,-79,-68,-62,-50,-44,-39,-37,-30,-31,-29,-28,-25,-26,-26,-24,-23,-22,-22,-20,-21,-21,-20,-21,-20,-20,-17,-17,-17,-16,-15,-15,-13,-13,-12,-11,-11,-10,-10,-11,-10,-9,-9,-7,-6,-6,-6,-6,-5,-4,-4,-2,-2,-1,0,1,0,1,2,3,3,3,4,3,4,4,5,6,7,7,7,8,8,9,6,7,7,8,6,7,9,9,9,9,10,11,12,11,12,13,14,9,10,12,10,12,5,6,5,4,1,-1,-3,-6,-8,-14,-15,-16,-16,-14,-36,-4,
+-109,-120,-154,-145,-163,-134,-131,-130,-127,-116,-97,-66,-61,-57,-49,-46,-43,-40,-35,-33,-24,-24,-22,-22,-18,-19,-19,-17,-16,-16,-16,-14,-14,-14,-14,-15,-13,-12,-12,-11,-10,-10,-9,-8,-7,-7,-6,-5,-5,-4,-4,-4,-4,-3,-3,-1,-1,0,0,0,1,2,2,3,2,3,4,4,4,5,5,6,7,7,8,7,8,9,9,10,9,10,11,11,10,11,10,11,10,11,11,12,12,12,13,14,15,15,16,15,16,16,17,14,15,17,15,15,11,12,11,10,6,4,2,-1,-3,-7,-9,-9,-10,-7,-30,1,
+-37,-70,-90,-85,-90,-80,-30,-70,-60,-50,-14,-13,-16,-19,-22,-27,-30,-29,-29,-32,-29,-28,-26,-24,-24,-23,-23,-22,-22,-22,-22,-21,-21,-20,-20,-20,-19,-19,-19,-19,-18,-18,-16,-16,-16,-15,-14,-14,-14,-14,-15,-16,-17,-16,-17,-16,-17,-16,-13,-12,-2,-8,0,-1,-2,-1,0,0,0,1,1,1,1,2,2,2,1,4,4,5,6,16,17,17,19,25,4,7,18,27,11,13,22,27,28,18,31,30,31,9,22,26,32,11,12,13,12,12,-8,-8,-9,-12,-11,-13,-15,-17,-20,-21,-23,-23,-24,-24,-50,-23,
+-100,-98,-116,-104,-107,-104,-101,-84,-70,-58,-56,-55,-52,-50,-47,-44,-44,-43,-36,-30,-26,-24,-21,-19,-16,-15,-15,-13,-13,-13,-13,-11,-11,-9,-9,-8,-8,-8,-7,-7,-6,-5,-4,-3,-3,-3,-1,-1,0,0,-1,-1,-1,-1,-2,-2,-3,-4,-4,-5,-5,-6,-6,-5,-7,-6,-5,-5,-4,-3,-2,-3,-2,-2,-1,-1,-1,-1,0,0,0,0,1,1,0,1,0,1,1,2,2,3,4,5,6,6,7,8,9,8,9,10,10,9,11,12,10,11,10,11,10,8,4,2,0,-3,-5,-5,-7,-7,-8,-7,-34,-5,
+-99,-99,-116,-100,-101,-96,-93,-84,-71,-64,-60,-57,-54,-50,-50,-47,-43,-42,-38,-32,-22,-19,-15,-13,-12,-11,-10,-8,-8,-8,-7,-6,-5,-5,-4,-4,-3,-3,-3,-2,-1,0,0,0,1,1,2,2,3,3,3,3,2,3,2,1,0,0,-1,-2,-2,-3,-3,-2,-3,-3,-2,-1,-1,-1,0,-1,0,0,1,1,1,1,1,2,1,1,2,2,2,2,2,3,2,3,4,5,6,6,7,7,9,9,10,11,12,12,12,13,14,15,13,14,16,16,15,13,11,9,7,4,1,4,3,2,1,2,-26,1,
+-122,-115,-136,-106,-102,-95,-89,-98,-85,-77,-66,-60,-52,-45,-53,-38,-34,-21,-17,-19,-16,-17,-18,-20,-21,-20,-19,-18,-18,-17,-17,-17,-16,-13,-12,-12,-12,-12,-11,-11,-10,-10,-8,-8,-6,-6,-5,-4,-4,-2,-2,-1,-1,0,0,1,1,1,1,1,2,2,2,2,2,3,2,3,3,4,4,4,5,4,5,5,5,4,5,5,5,5,5,5,6,6,5,5,6,6,8,8,9,10,11,11,12,13,14,14,15,16,16,15,16,16,16,15,16,16,15,12,9,7,5,3,0,0,-2,-1,-3,-2,-14,-5,
+-118,-117,-136,-80,-80,-108,-101,-107,-70,-82,-68,-68,-62,-56,-67,-54,-56,-45,-43,-46,-23,-25,-26,-28,-7,-6,-6,-5,-5,-4,-4,-4,-4,-2,-2,-1,-2,-1,-1,-1,-1,0,1,1,2,2,4,4,4,5,6,6,6,6,6,7,7,7,7,7,7,8,7,8,7,8,8,8,9,9,10,9,9,9,9,9,10,9,9,9,10,9,9,9,10,9,9,9,10,10,11,12,12,13,14,14,15,16,17,18,19,19,20,20,20,21,19,21,11,1,-1,0,2,2,1,2,1,2,2,5,5,5,-7,2,
+-70,-80,-94,-80,-63,-80,-50,-57,-46,-40,-28,-35,-31,-28,-40,-28,-34,-25,-28,-30,-31,-31,-32,-32,-32,-30,-29,-28,-26,-24,-23,-22,-22,-22,-22,-21,-21,-18,-16,-16,-15,-15,-16,-16,-15,-14,-13,-13,-12,-12,-12,-10,-10,-9,-9,-8,-8,-7,-6,-6,-6,-5,-4,-3,-1,0,-1,0,-2,-2,-1,-1,0,0,0,1,1,0,1,1,0,0,0,0,1,1,2,2,3,3,4,5,5,6,6,8,8,9,9,9,10,10,10,10,11,12,11,13,3,-6,-7,-7,-9,-9,-9,-9,-10,-10,-10,-3,-4,-4,-16,-11,
+-86,-80,-66,-80,-75,-66,-57,-59,-49,-42,-30,-33,-30,-24,-35,-23,-30,-21,-25,-26,-29,-29,-30,-31,-32,-30,-29,-27,-25,-24,-23,-21,-21,-22,-21,-20,-20,-18,-17,-17,-16,-16,-16,-16,-14,-14,-14,-13,-13,-12,-12,-12,-11,-10,-10,-10,-9,-8,-7,-7,-7,-6,-5,-4,-4,-3,-3,-2,-5,-4,-3,-2,-2,-3,-2,-2,-1,-2,-2,-2,-2,-3,-3,-2,-2,-1,0,0,1,2,2,2,3,3,4,6,6,7,9,8,9,9,9,10,11,11,11,13,4,-6,-7,-7,-6,-6,-6,-6,-7,-9,-9,-2,-1,-1,-12,-7,
+-79,-76,-62,-78,-75,-69,-65,-62,-46,-41,-39,-46,-44,-43,-44,-43,-46,-45,-46,-43,-38,-33,-30,-29,-26,-24,-22,-20,-20,-18,-17,-17,-16,-16,-16,-15,-14,-10,-10,-9,-9,-9,-9,-8,-8,-8,-8,-8,-7,-7,-6,-5,-5,-4,-4,-3,-2,-2,-2,-2,-1,0,0,1,3,3,3,3,2,3,3,3,3,3,4,4,4,4,4,4,4,3,3,4,3,4,5,5,6,6,7,7,8,8,9,11,11,12,13,12,13,14,14,15,16,15,15,15,17,17,16,17,11,11,11,10,10,16,15,16,19,16,18,19,
+-54,-65,-60,-75,-75,-44,-41,-65,-49,-38,-18,-44,-24,-24,-28,-28,-33,-34,-36,-35,-31,-27,-25,-23,-22,-19,-17,-15,-13,-12,-11,-10,-9,-10,-9,-8,-7,-5,-4,-3,-3,-3,-2,-2,-2,-1,0,0,0,0,1,1,2,2,3,4,4,5,5,5,6,7,6,7,9,9,9,9,9,9,10,9,10,10,10,10,10,10,11,10,10,9,9,9,10,10,11,11,11,12,11,12,13,13,14,16,16,17,18,17,17,18,18,19,19,20,20,20,20,20,20,20,19,18,19,18,18,19,19,22,22,24,27,28,
+-64,-64,-54,-72,-77,-69,-69,-61,-48,-42,-44,-43,-44,-44,-47,-48,-48,-48,-51,-49,-42,-37,-35,-34,-32,-31,-30,-28,-27,-27,-26,-24,-24,-23,-22,-22,-21,-20,-20,-20,-20,-20,-19,-19,-17,-17,-16,-16,-16,-16,-16,-16,-15,-15,-15,-15,-15,-15,-15,-14,-14,-13,-14,-13,-14,-14,-12,-12,-13,-13,-13,-13,-13,-12,-12,-12,-12,-13,-13,-12,-12,-13,-13,-13,-13,-13,-12,-12,-12,-12,-11,-11,-10,-10,-9,-8,-8,-8,-7,-6,-6,-6,-6,-6,-6,-5,-4,-7,-7,-7,-7,-7,-10,-10,-10,-11,-11,-14,-14,-16,-15,-14,0,24,
+-132,-141,-120,-140,-130,-152,-150,-137,-110,-116,-109,-99,-91,-83,-78,-72,-66,-60,-56,-48,-40,-36,-34,-33,-33,-31,-30,-28,-28,-26,-26,-24,-23,-21,-21,-20,-19,-20,-19,-19,-19,-18,-16,-15,-14,-14,-12,-11,-11,-10,-10,-10,-9,-9,-8,-10,-10,-9,-9,-8,-7,-7,-7,-6,-7,-6,-5,-4,-3,-3,-2,-2,-2,-2,-1,-1,-1,-2,-1,-1,-1,-2,-2,-1,-1,-1,-2,-2,-1,0,0,1,1,2,3,3,4,5,5,6,6,7,7,8,8,8,9,8,8,8,8,7,6,6,5,4,4,0,0,-1,1,5,19,21,
+-100,-87,-100,-114,-122,-103,-103,-96,-93,-86,-82,-74,-69,-64,-58,-55,-51,-47,-43,-40,-38,-33,-29,-27,-26,-26,-24,-23,-22,-21,-20,-19,-18,-16,-15,-14,-12,-14,-14,-13,-13,-12,-10,-10,-8,-8,-6,-6,-5,-5,-5,-4,-4,-3,-3,-4,-3,-3,-3,-3,-3,-1,-2,-1,-3,-2,-1,0,1,2,2,3,2,2,2,3,3,2,2,3,3,3,3,4,4,5,2,3,3,4,4,5,6,7,7,7,8,8,8,9,10,10,11,11,11,11,12,11,12,11,11,11,11,10,10,9,9,3,4,3,6,10,26,27,
+-93,-85,-90,-105,-115,-98,-100,-89,-87,-80,-76,-66,-62,-58,-52,-49,-44,-41,-37,-34,-30,-26,-23,-21,-20,-20,-18,-18,-16,-15,-14,-13,-13,-9,-9,-9,-9,-8,-8,-7,-7,-7,-3,-3,-2,-2,1,1,1,1,1,2,2,2,3,2,3,3,3,3,4,4,4,5,5,5,7,7,7,7,7,7,8,9,9,9,10,10,10,10,10,9,9,9,9,9,10,10,9,10,11,12,12,13,13,13,14,14,14,15,15,15,15,15,15,15,16,14,14,13,13,13,9,10,9,8,8,4,5,-1,2,7,37,31,
+-89,-83,-105,-120,-145,-121,-123,-107,-90,-83,-88,-79,-75,-71,-61,-59,-59,-56,-52,-50,-50,-46,-44,-43,-43,-43,-43,-42,-42,-22,-27,-17,-16,-15,-15,-14,-14,-13,-13,-13,-12,-12,-11,-11,-9,-9,-9,-9,-8,-8,-6,15,16,14,16,18,18,19,19,18,19,19,18,18,19,19,20,20,18,18,18,19,19,20,20,20,20,20,21,20,20,19,19,19,19,19,21,21,20,20,22,22,22,22,23,23,24,23,24,24,24,24,24,24,24,24,25,21,21,21,21,21,17,17,16,16,16,14,15,8,10,14,44,40,
+-109,-119,-105,-131,-141,-119,-120,-102,-99,-85,-80,-63,-61,-58,-49,-47,-43,-43,-41,-38,-34,-33,-32,-31,-30,-29,-28,-27,-26,-26,-25,-24,-24,-23,-23,-22,-21,-19,-18,-18,-16,-16,-16,-15,-14,-14,-14,-14,-13,-12,-12,-9,-9,-8,-8,-7,-7,-7,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,0,1,1,1,1,0,1,0,1,1,2,2,3,5,5,6,5,6,5,5,4,5,4,5,6,6,7,8,9,10,10,10,10,10,11,14,13,12,13,15,14,14,13,12,11,11,10,7,8,1,3,-1,4,11,39,31,
+-152,-163,-120,-215,-180,-160,-158,-133,-126,-90,-95,-72,-65,-58,-44,-42,-37,-39,-37,-35,-31,-30,-30,-29,-28,-26,-25,-24,-24,-24,-24,-23,-22,-23,-22,-21,-20,-19,-17,-17,-15,-15,-15,-15,-13,-13,-14,-13,-13,-11,-11,-8,-8,-8,-7,-7,-6,-6,-5,-5,-4,-4,-3,-3,-3,-2,-2,-2,-1,0,0,1,1,1,1,1,1,1,2,3,3,4,5,6,5,6,5,5,5,6,5,6,6,7,7,9,9,11,11,11,11,11,11,14,14,13,13,14,14,13,12,12,11,10,9,6,7,2,3,-1,3,9,39,36,
+-160,-173,-130,-215,-198,-155,-153,-126,-121,-99,-92,-66,-60,-54,-38,-38,-32,-34,-32,-30,-26,-25,-25,-23,-22,-21,-20,-20,-19,-19,-18,-17,-17,-17,-16,-15,-14,-13,-12,-11,-10,-10,-10,-9,-8,-8,-7,-7,-6,-5,-4,-3,-3,-2,-2,-1,0,0,0,1,1,1,2,2,3,3,3,4,6,7,7,8,7,7,7,8,8,9,9,10,10,11,11,11,12,12,11,11,12,12,12,12,13,13,13,13,14,15,15,17,17,17,17,19,19,18,18,19,20,18,18,17,15,14,13,10,10,6,7,4,8,14,44,40,
+-165,-164,-124,-203,-195,-155,-172,-130,-126,-110,-117,-48,-41,-62,-67,-71,-15,-16,-39,-38,-11,-12,-12,-11,-11,-11,-11,-11,-10,-10,-10,-10,-9,-9,-9,-8,-7,-7,-6,-5,-4,-4,-4,-3,-3,-2,-2,-2,-1,0,0,1,2,2,2,3,4,4,5,5,6,6,7,7,7,8,8,9,11,12,12,12,13,13,13,14,14,15,15,16,16,16,17,17,17,17,17,17,17,17,17,18,18,18,18,19,19,20,21,22,22,22,23,25,25,24,24,25,25,24,23,22,20,19,18,16,15,13,14,10,14,18,47,11,
+-159,-160,-132,-216,-210,-172,-175,-153,-151,-128,-121,-91,-85,-77,-57,-59,-47,-48,-44,-44,-41,-41,-41,-40,-40,-39,-38,-36,-36,-35,-35,-34,-34,-31,-30,-30,-30,-29,-28,-28,-26,-26,-24,-23,-22,-21,-21,-20,-19,-17,-17,-16,-15,-15,-14,-14,-13,-13,-12,-11,-10,-10,-9,-9,-7,-7,-7,-6,-4,-3,-3,-3,-2,-2,-1,-1,0,0,0,-1,-2,-2,-3,-4,-5,-6,-5,-7,-7,-7,-6,-6,-6,-6,-6,-6,-5,-4,-4,-3,-3,-2,-2,-3,-3,-4,-1,-2,-3,-4,-2,-3,-8,-9,-10,-11,-11,-16,-15,-15,-13,-10,11,16,
+-112,-143,-129,-180,-211,-169,-170,-154,-151,-124,-116,-92,-84,-75,-53,-54,-45,-45,-41,-40,-39,-39,-39,-38,-38,-38,-37,-36,-35,-34,-34,-33,-32,-31,-30,-30,-29,-29,-29,-28,-26,-25,-24,-23,-22,-21,-22,-21,-20,-18,-18,-18,-17,-16,-15,-16,-15,-15,-14,-12,-11,-11,-11,-10,-8,-7,-7,-6,-5,-5,-4,-3,-2,-1,0,0,1,1,1,1,0,-1,-2,-3,-3,-4,-4,-5,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,-2,-2,-2,-1,0,0,0,-1,1,3,2,1,2,0,1,1,-1,-2,-2,-4,-3,-2,1,5,29,21,
+-100,-111,-110,-169,-160,-136,-135,-112,-107,-95,-84,-56,-46,-36,-20,-15,-9,-9,-7,-5,-2,-2,-2,0,0,2,2,2,3,4,4,5,5,8,9,9,10,10,10,11,11,12,13,14,16,16,17,18,19,20,21,21,21,22,23,22,23,24,25,26,27,27,26,25,26,25,25,25,24,23,23,23,22,23,23,22,22,21,20,19,17,14,13,11,9,7,7,5,3,3,2,1,1,1,1,2,2,3,3,3,3,4,4,2,2,2,4,5,5,4,5,4,5,4,4,2,2,1,3,4,6,11,33,26,
+-93,-120,-98,-137,-150,-133,-127,-110,-102,-87,-74,-56,-44,-32,-14,-11,-8,-6,-2,0,1,2,2,4,4,5,6,6,7,8,8,9,10,11,13,13,14,14,15,16,16,17,18,19,21,22,22,24,24,26,26,26,27,28,29,28,29,30,31,32,33,34,32,32,32,32,31,31,30,29,29,29,28,29,29,28,27,27,26,25,23,21,20,18,16,13,13,11,9,8,8,7,6,7,7,7,6,8,8,8,8,9,9,11,12,11,12,11,13,12,13,12,12,12,11,10,11,8,9,10,13,18,46,32,
+-2,-47,-40,-47,-55,-53,-50,-46,-41,-35,-50,-58,-50,-43,-41,-41,-37,-31,-27,-23,-22,-23,-21,-20,-18,-18,-17,-16,-15,-14,-13,-12,-11,-11,-10,-9,-8,-7,-7,-6,-6,-5,-5,-4,-4,-4,-4,-3,-3,-2,-2,-2,-2,-2,-2,-1,0,0,0,0,0,1,-2,-2,-3,-3,-4,-5,-5,-6,-7,-7,-7,-6,-5,6,2,12,6,8,6,7,8,6,6,5,5,5,4,3,3,2,1,2,2,2,1,3,3,4,-1,4,3,0,-1,5,2,-13,4,4,3,1,18,16,14,13,13,8,9,10,11,15,44,33,
+-30,-54,-44,-47,-46,-41,-36,-48,-42,-40,-33,-46,-37,-28,-25,-30,-24,-18,-13,-7,-7,-8,-6,-4,-2,-4,-2,-1,1,2,3,5,6,5,7,8,10,10,12,13,14,15,15,16,17,17,17,18,19,20,20,20,20,21,22,24,24,24,25,25,25,23,22,20,20,18,17,16,12,11,9,9,7,5,3,3,1,-1,-3,-4,-6,-7,-8,-10,-11,-13,-14,-16,-17,-19,-20,-22,-24,-22,-22,-22,-22,-20,-20,-20,-20,-20,-19,-20,-21,-22,-20,-21,-21,-22,-24,-27,-26,-29,-31,-31,-31,-29,-26,-23,-18,-12,9,6,
+-41,-40,-45,-36,-32,-36,-29,-39,-30,-37,-26,-40,-29,-19,-26,-21,-21,-14,-14,-7,-5,-5,-2,-4,-1,-2,0,2,5,6,7,9,11,10,12,13,14,18,20,21,22,23,23,24,24,25,25,26,26,27,28,27,27,28,28,30,31,31,31,30,31,29,27,25,24,23,21,20,16,15,13,13,11,8,6,6,4,1,0,-1,-3,-4,-6,-7,-8,-10,-11,-13,-14,-16,-17,-19,-21,-19,-19,-19,-19,-17,-18,-16,-16,-16,-16,-15,-16,-17,-15,-17,-16,-18,-19,-23,-26,-29,-32,-32,-32,-33,-32,-29,-25,-21,-14,-2,
+-41,-39,-43,-33,-29,-31,-24,-36,-26,-26,-10,-27,-15,-3,-8,-12,-7,1,3,10,11,10,14,13,16,14,14,14,14,12,12,13,15,15,17,19,20,22,24,25,26,27,27,28,28,29,30,30,31,31,32,32,33,33,33,35,36,36,36,36,36,34,32,30,29,28,26,24,21,19,17,16,14,13,11,9,7,6,5,3,1,-1,-2,-4,-4,-6,-7,-10,-10,-13,-15,-18,-21,-21,-21,-22,-24,-22,-24,-23,-24,-25,-22,-24,-24,-26,-24,-26,-23,-25,-23,-24,-20,-21,-23,-20,-21,-18,-17,-15,-11,-7,-15,-2,
+-40,-35,-18,-15,-50,-21,-21,-23,-21,-32,-20,-21,-15,-10,-22,-10,1,11,2,5,7,6,7,5,5,4,4,10,23,23,25,24,24,25,25,25,26,50,51,52,52,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,57,56,55,53,51,49,47,45,43,41,39,37,36,34,30,28,26,25,23,21,19,18,16,15,13,11,9,9,6,6,3,1,-2,-5,-5,-7,-6,-8,-7,-9,-6,-7,-8,-6,-7,-6,-8,-6,-8,-5,-8,-6,-7,-4,-6,-7,-5,-6,-3,-3,-2,2,6,13,7,
+-37,-30,0,-10,-71,-27,-77,-31,-28,-35,-72,-80,-71,-63,-72,-66,-52,-40,-47,-43,-39,-43,-40,-42,-40,-43,-43,-46,-47,-45,-46,-46,-45,-44,-43,-43,-43,-43,-43,-41,-41,-40,-42,-42,-38,-36,-39,-40,-39,-38,-38,-37,-37,-35,-35,-31,-30,-30,-28,-29,-29,-28,-33,-32,-30,-29,-33,-32,-29,-29,-29,-29,-29,-33,-33,-32,-32,-32,-31,-32,-28,-28,-28,-28,-26,-26,-23,-23,-22,-23,-21,-23,-25,-20,-21,-21,-23,-19,-21,-18,-20,-22,-20,-16,-14,-17,-11,-15,-15,-17,-15,-16,-17,-18,-19,-19,-21,-19,-19,-19,-15,-13,-13,-133,
+20,-10,15,-3,-60,-32,-33,-35,-31,-45,-37,-37,-27,-18,-26,-14,0,14,8,12,17,16,19,17,19,16,17,16,17,22,23,22,23,25,25,25,25,25,24,25,26,26,24,24,27,30,27,27,27,28,28,29,29,31,31,34,35,35,36,36,36,37,32,33,35,36,33,33,37,37,37,38,37,33,33,33,33,33,33,33,37,37,36,36,38,38,40,40,42,41,43,41,39,43,43,42,40,45,42,47,45,42,45,56,53,48,53,49,52,48,49,46,47,45,42,43,41,43,42,43,47,51,54,-61,
+50,9,11,-10,-54,-51,-49,-52,-28,-52,-45,-51,-43,-34,-40,-26,-22,-10,-8,-2,2,5,9,5,7,10,12,9,11,14,16,17,18,20,21,22,24,25,26,28,29,29,36,37,38,40,40,39,39,41,41,41,41,43,43,46,46,46,48,48,48,49,44,45,47,48,48,46,46,48,49,47,47,45,45,45,44,46,44,42,45,45,48,48,51,51,59,59,61,60,63,63,63,68,67,69,68,74,72,77,74,72,74,86,82,77,81,75,75,70,71,68,66,64,62,63,62,65,64,65,68,72,74,-42,
+60,7,14,-17,-31,-27,-26,-24,-18,-30,-27,-25,-20,-16,-24,-9,-2,8,9,15,19,22,26,22,25,28,30,27,29,33,34,35,37,39,40,41,43,44,45,46,47,47,47,47,49,50,50,50,50,54,54,51,52,55,56,56,56,57,58,59,59,59,55,56,59,59,60,59,59,59,60,59,60,57,57,57,56,58,57,57,61,60,61,61,65,65,66,66,69,69,69,68,68,72,73,74,72,77,76,80,77,75,84,80,85,79,85,78,83,77,81,78,77,75,73,76,75,74,75,75,80,83,93,90,
+80,15,23,-8,-28,-26,-26,-31,-23,-29,-24,-27,-21,-14,-16,-4,1,11,16,21,21,24,25,24,25,25,26,28,29,29,30,31,32,35,36,36,37,38,40,40,43,43,46,46,46,49,49,49,49,52,52,53,53,53,54,56,56,56,56,57,59,60,58,60,59,61,61,61,61,62,62,62,62,64,64,65,64,67,67,67,68,68,68,68,70,70,74,74,75,75,76,75,75,76,78,81,79,83,82,90,87,84,87,83,104,88,89,82,95,81,83,79,80,76,73,82,79,77,75,79,88,89,79,89,
+33,-5,-7,-36,-46,-39,-35,-32,-23,-23,-13,-7,5,16,19,29,38,38,31,30,27,27,29,27,27,27,27,28,29,30,31,31,31,33,34,34,34,34,37,37,39,39,41,41,41,44,44,45,45,47,47,48,48,48,48,50,50,51,50,51,53,54,52,53,54,55,55,55,56,57,57,57,57,59,59,60,60,62,62,62,64,64,62,63,65,65,66,66,67,68,67,68,68,69,68,71,70,75,74,76,75,73,76,75,79,76,80,76,78,75,78,74,76,72,69,76,72,72,68,66,75,72,56,53,
+40,10,10,-40,-43,-29,-22,-14,-3,-12,-2,0,-1,13,15,26,39,35,65,64,63,64,64,74,74,73,74,75,75,70,70,71,72,74,74,74,82,81,84,84,85,85,87,87,87,89,89,85,84,91,91,87,89,93,92,93,92,93,97,95,97,101,100,102,100,101,102,103,104,103,107,109,108,109,109,112,110,115,114,115,117,117,115,116,118,118,118,118,120,120,119,119,119,121,120,121,120,125,124,124,123,121,126,124,125,123,128,126,126,122,127,124,125,122,118,125,120,121,117,113,116,100,100,94,
+45,6,8,-54,-55,-34,-25,-21,-9,-17,-5,-7,-9,2,1,11,23,17,44,42,42,41,40,50,49,51,50,51,51,48,48,50,50,54,54,55,62,63,67,67,68,68,72,71,70,72,71,68,68,74,74,70,70,73,76,77,77,77,78,79,79,81,80,81,75,77,78,83,80,79,79,79,80,81,80,86,86,88,88,88,91,91,87,88,94,94,95,95,97,98,91,91,91,99,93,93,93,102,101,95,94,93,104,102,95,93,105,103,95,92,104,100,103,99,95,96,87,77,68,68,93,90,86,72,
+-62,-78,-104,-118,-112,-60,-105,-70,-50,-40,-72,-84,-87,-76,-64,-55,-43,-50,-20,-24,-23,-25,-27,-26,-27,-23,-25,-22,-22,-19,-19,-16,-16,-12,-12,-12,-9,-8,-4,-4,-2,-3,2,2,1,1,1,6,4,5,5,7,8,7,8,8,8,9,8,8,9,9,9,10,8,8,9,10,10,11,10,11,11,10,10,11,11,12,12,11,13,13,13,13,17,18,19,20,22,24,16,16,17,25,19,18,19,28,28,21,20,19,32,31,23,22,35,32,25,21,33,31,33,29,26,27,18,10,-1,1,22,16,6,8,
+-135,-146,-156,-157,-141,-120,-126,-120,-106,-98,-87,-92,-98,-89,-77,-69,-57,-55,-48,-48,-43,-44,-46,-44,-46,-43,-44,-42,-43,-41,-41,-39,-38,-37,-36,-36,-34,-34,-30,-31,-29,-29,-27,-28,-29,-27,-28,-26,-26,-26,-26,-24,-24,-24,-24,-23,-23,-22,-22,-21,-21,-20,-20,-18,-18,-18,-17,-17,-16,-16,-15,-16,-16,-14,-14,-14,-14,-13,-14,-13,-12,-12,-9,-8,-8,-7,-8,-8,-7,-6,-6,-5,-5,-5,-5,-4,-4,-3,-3,-3,-3,-2,0,-4,-3,-2,-2,-5,-5,-4,-5,-8,-10,-9,-9,-11,-12,-19,-21,-29,-28,-10,-12,-24
+-145,-143,-141,-160,-133,-129,-125,-121,-117,-113,-109,-105,-102,-99,-97,-95,-93,-91,-89,-87,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,
+-140,-130,-140,-150,-120,-120,-157,-115,-110,-120,-135,-133,-131,-129,-122,-117,-113,-111,-109,-107,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,-105,
+-125,-123,-121,-119,-117,-115,-113,-111,-109,-107,-105,-103,-101,-99,-97,-95,-93,-91,-89,-87,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,-85,
+-100,-98,-96,-94,-92,-90,-88,-86,-84,-82,-80,-78,-76,-74,-72,-70,-68,-66,-64,-62,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,
+-80,-78,-76,-74,-72,-70,-68,-66,-64,-62,-60,-58,-56,-54,-52,-50,-48,-46,-44,-42,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,
+-80,-78,-76,-74,-72,-70,-68,-66,-64,-62,-60,-58,-56,-54,-52,-50,-48,-46,-44,-42,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CCW_LLeft_T0.h
index 1e9f183..1e9f183 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_CCW_LLeft_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CCW_LLeft_T0.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CW_LRight_T0.h
index 5dc6d69..5dc6d69 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_CW_LRight_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_CW_LRight_T0.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PLeft_T0.h
index f7fd180..f7fd180 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_PLeft_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PLeft_T0.h
diff --git a/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PRight_T0.h
new file mode 100755
index 0000000..f8d5282
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+50,150,150,145,57,57,42,68,21,-4,14,10,20,15,-42,-35,-40,-26,-49,-45,-41,-42,-52,-48,-43,-44,-58,-47,-42,-33,-29,-44,-42,-30,-28,-44,-34,-33,-28,-20,-33,-38,-31,-35,-49,-49,-45,-41,-44,-51,-49,-37,-35,-42,-39,-34,-34,-47,-37,-32,-28,-20,-35,-29,-27,-29,-17,-14,-15,-14,-11,-23,-7,-2,-2,-10,-19,-17,-16,-29,-26,-22,-19,-12,-27,-25,-20,-25,-28,-27,-26,-24,-25,-29,-39,-32,-32,-32,-30,-27,-24,-26,-35,-34,-28,-26,-41,-33,-24,-31,-64,-45,-37,-38,-44,-84,-88,-106,-104,-82,42,-9,-113,75,
+55,150,155,143,64,59,55,78,32,6,24,21,33,25,-26,-18,-20,-13,-33,-28,-22,-26,-36,-32,-25,-20,-9,-32,-25,-13,-14,-27,-28,-16,-12,4,-22,-18,-13,-10,-21,-18,-16,-17,-42,-35,-29,-24,-12,-36,-33,-20,-23,-28,-25,-19,-17,-33,-23,-18,-11,-10,-21,-16,-11,-11,-15,-5,-6,-3,7,-15,3,9,5,0,-9,-5,-2,-6,-13,-8,-2,-1,-13,-9,-5,-6,-21,-13,-10,-6,5,-15,-21,-15,-15,-23,-16,-12,-7,8,-22,-15,-10,-12,-25,-18,-8,-12,-55,-33,-28,-24,-45,-69,-92,-93,-76,-72,55,6,-5,76,
+60,146,159,140,69,23,26,69,25,-17,1,21,35,24,-12,-9,-7,-2,-20,-10,-6,-5,-23,-15,-8,-6,6,-16,-10,-1,0,-22,-14,-7,-2,12,-12,-7,-2,1,-10,-8,-4,-3,-37,-24,-19,-11,-4,-26,-19,-8,-9,-20,-15,-7,-4,12,-12,-6,1,-1,-11,-6,-1,2,-14,1,1,5,10,-8,10,16,14,3,-4,1,6,21,-2,4,11,8,-2,2,6,7,-17,-3,1,7,13,-4,-9,-3,-1,-19,-6,-3,3,13,-9,-2,4,3,-13,-6,5,3,-48,-25,-23,-16,-40,-60,-82,-95,-68,-59,60,18,2,77,
+65,146,152,135,70,42,51,107,64,22,40,33,47,36,-1,3,5,6,-14,-9,-1,-2,-28,-16,-8,-4,5,-16,-8,1,2,-24,-13,-4,2,12,-10,-6,1,6,-8,-5,2,3,-26,-19,-13,-6,-2,-22,-16,-2,-2,-19,-10,3,7,20,-8,-1,5,5,-8,-4,5,7,4,0,0,5,7,-11,7,14,12,-6,-10,0,4,17,-1,6,12,10,-2,2,10,11,-15,0,8,14,17,2,-2,7,10,-12,5,12,18,25,3,9,15,14,-7,2,8,7,-47,-31,-21,-12,-41,-58,-73,-56,-22,-25,65,23,17,-10,
+70,138,141,131,79,41,55,112,71,29,47,39,54,43,7,11,16,19,3,9,17,16,-11,2,9,13,20,2,9,16,17,-12,-1,7,14,23,3,8,14,19,3,8,13,14,22,-5,0,7,10,-7,-1,11,12,-7,3,10,15,27,6,12,19,19,6,10,17,21,35,8,8,13,14,-1,17,25,24,5,4,11,16,26,17,22,28,27,16,20,24,26,22,14,18,25,26,14,9,12,16,-6,13,17,23,26,10,15,22,22,2,12,22,21,-10,-14,-17,-7,-35,-39,-50,-74,-36,-35,74,33,22,30,
+70,127,131,126,72,37,53,110,70,29,47,39,55,44,10,13,19,22,8,12,21,21,-9,5,12,16,22,4,11,17,18,-12,0,8,14,24,4,9,15,21,4,11,15,17,27,-2,2,10,12,-4,2,14,15,-6,6,13,18,28,8,14,21,21,7,13,20,23,40,10,10,16,15,2,19,27,27,7,6,13,18,28,19,25,30,30,18,22,26,29,47,16,21,28,28,17,12,15,19,8,16,21,25,27,13,17,24,22,3,13,23,24,-7,-10,-12,-1,-33,-36,-43,-65,-26,-23,82,41,31,-8,
+70,130,124,128,69,35,52,93,54,28,46,38,54,43,10,13,18,22,7,11,19,19,-11,4,11,15,21,4,12,17,18,-13,0,8,14,23,4,9,14,21,4,11,15,17,28,-1,3,10,11,-2,3,15,16,-5,7,14,19,28,10,16,22,22,8,13,20,23,41,11,12,17,16,4,21,29,29,8,8,14,20,28,20,26,31,30,18,23,27,30,47,18,23,29,29,19,14,17,21,20,18,23,27,28,13,18,24,22,3,14,24,25,-5,-6,-6,3,-34,-35,-40,-60,-19,-15,88,46,36,-7,
+70,126,119,125,67,33,51,90,52,27,45,37,52,42,10,13,18,23,7,12,20,20,-10,5,12,16,21,5,12,17,17,-13,-1,7,14,23,3,8,14,21,4,11,16,17,29,0,4,10,11,-2,3,14,15,-5,7,12,18,27,10,15,21,20,7,13,19,22,39,10,10,16,15,2,20,27,28,7,7,13,18,27,19,24,29,29,16,20,26,28,46,15,21,26,26,19,14,14,18,19,18,23,25,26,14,17,23,22,4,14,23,24,0,-12,-8,-1,-38,-42,-45,-77,-34,-30,80,38,38,29,
+70,125,121,124,66,54,72,87,51,21,39,33,48,39,10,13,18,22,8,12,20,20,-10,5,11,15,21,5,11,16,17,-14,-2,6,12,22,2,7,13,19,4,10,15,17,30,1,5,10,11,-2,3,14,15,-5,7,12,17,27,10,15,20,20,7,12,18,21,38,9,10,16,15,2,20,27,28,7,8,14,19,28,18,23,29,28,16,20,25,27,43,15,20,25,25,19,14,14,18,19,18,22,25,26,13,17,22,21,4,14,23,24,3,-9,-5,2,-34,-38,-39,-73,-31,-27,82,39,39,27,
+70,124,120,123,64,53,71,85,49,20,38,31,46,36,10,13,16,20,7,11,18,19,-9,6,12,17,21,4,10,15,15,-14,-4,3,9,20,0,6,12,19,4,9,14,16,31,4,8,11,11,0,3,14,14,-5,7,12,16,27,9,15,19,19,7,13,19,21,33,8,8,13,14,3,20,26,26,7,7,13,17,27,20,26,29,28,16,20,24,26,24,14,16,22,22,15,9,10,13,-5,11,12,17,23,11,16,21,21,7,18,25,26,-5,-12,-13,-3,-42,-50,-57,-74,-34,-30,79,37,37,26,
+70,121,120,120,60,48,66,84,48,19,37,35,50,40,9,11,15,19,6,10,17,18,-10,5,11,15,20,3,9,14,13,-14,-5,2,7,19,-1,4,11,17,3,8,13,14,32,4,8,11,10,-1,2,13,14,-5,6,12,16,26,8,14,18,18,6,12,17,19,14,7,7,12,13,2,19,25,25,6,8,13,18,28,19,25,28,27,15,19,23,25,19,13,15,21,22,14,9,10,12,-6,11,11,17,22,10,15,20,20,6,17,24,26,-4,-10,-11,0,-40,-47,-52,-73,-33,-30,78,36,33,-4,
+70,121,120,120,59,47,65,81,46,18,35,33,48,39,8,10,13,17,6,9,16,17,-11,4,9,13,19,1,8,12,12,-15,-6,0,6,18,-3,3,9,14,2,6,11,13,22,3,7,10,10,-2,2,13,13,-5,5,10,15,26,7,13,18,17,7,11,17,19,12,7,6,11,13,1,18,24,25,5,8,13,18,28,17,22,27,26,13,17,22,24,17,12,15,21,22,14,9,10,13,-5,11,13,18,24,11,16,18,17,5,15,21,23,-1,-13,-11,-2,-40,-45,-50,-67,-28,-26,78,36,32,26,
+70,77,111,116,56,45,64,79,44,16,33,32,47,38,6,9,12,16,5,9,15,16,-12,3,8,12,18,1,6,12,10,-16,-7,-1,4,17,-6,1,7,12,1,5,10,12,10,2,7,9,9,-3,1,12,12,-6,4,10,14,25,7,12,17,16,6,10,16,17,11,5,5,9,12,0,17,23,24,5,8,13,18,28,16,22,26,25,12,16,21,22,17,10,14,20,21,13,8,9,11,-6,10,12,17,24,10,15,17,16,4,15,21,23,-4,-12,-7,0,-38,-43,-46,-66,-27,-26,77,34,29,25,
+70,88,112,116,56,25,45,78,43,17,35,26,41,32,7,9,14,18,4,8,14,15,-12,3,8,13,19,1,7,11,10,-17,-8,-1,3,16,-8,-1,5,11,0,4,9,11,6,0,4,8,9,-4,0,11,11,-6,3,9,13,25,5,11,16,15,5,8,14,15,11,4,3,8,11,-1,17,22,23,5,7,12,17,28,15,20,24,23,11,15,19,21,16,10,13,19,21,12,7,8,11,-6,9,11,16,23,9,14,15,14,4,14,19,21,-4,-10,-14,-1,-40,-45,-50,-69,-30,-29,76,32,26,39,
+70,100,113,116,56,24,44,77,41,16,33,25,40,30,6,8,12,16,3,7,13,13,-13,2,7,12,18,0,6,11,9,-18,-9,-2,1,15,-10,-4,3,8,-1,4,9,11,5,-1,3,7,9,-4,1,11,11,-6,4,9,13,25,3,10,15,14,3,7,14,16,9,4,4,9,12,-1,16,21,21,4,6,12,16,27,15,21,24,22,11,14,19,19,16,9,11,17,20,10,5,6,7,-8,4,7,11,22,6,11,14,13,3,13,18,19,-6,-13,-13,-2,-46,-52,-59,-72,-33,-32,75,34,32,84,
+70,108,115,112,51,43,62,77,41,15,32,24,38,29,5,7,11,15,4,7,13,13,-13,2,7,11,18,-2,4,10,8,-18,-10,-3,0,14,-11,-4,1,7,-1,3,8,10,5,-1,3,7,9,-5,0,10,10,-5,4,9,13,25,4,10,14,13,3,6,12,15,-1,5,3,9,13,-2,15,20,20,3,5,11,15,27,14,20,23,21,10,13,17,18,5,8,11,16,20,8,3,6,7,-8,4,7,12,22,5,10,12,11,2,12,16,18,-7,-14,-16,-5,-50,-52,-58,-70,-32,-31,77,34,29,84,
+70,114,117,113,51,43,62,76,40,14,31,22,37,29,4,7,10,14,3,6,12,12,-13,0,6,10,17,-3,2,8,7,-19,-11,-4,-1,14,-12,-6,0,5,-3,1,7,8,4,-3,2,5,9,-6,-1,9,9,-6,3,8,12,25,3,9,13,12,2,5,10,15,-8,5,3,8,13,-2,14,19,19,2,4,10,14,26,13,19,22,20,9,12,16,16,-7,7,11,16,20,6,1,6,7,-10,2,7,12,23,4,9,12,10,1,10,14,16,-7,-14,-15,-4,-48,-51,-56,-69,-31,-32,76,32,26,84,
+70,107,108,110,47,42,63,74,38,21,37,27,42,33,4,6,10,14,3,6,11,11,-14,0,5,9,17,-5,1,7,7,-19,-11,-5,-1,14,-13,-7,-1,4,-4,0,6,7,4,-4,1,5,9,-7,-2,9,9,-6,3,8,11,24,2,8,12,10,1,4,10,14,-9,5,4,8,13,-1,13,18,18,2,3,10,14,26,12,18,21,19,9,11,15,15,-8,7,10,15,20,5,0,5,6,-10,1,7,12,22,3,9,11,10,1,11,15,16,-6,-12,-12,-2,-47,-49,-55,-69,-31,-32,75,31,23,84,
+70,103,110,110,48,41,62,73,36,19,36,26,40,33,3,5,9,14,2,6,10,10,-16,-2,4,7,15,-5,1,7,6,-20,-13,-7,-3,12,-14,-8,-3,3,-6,-2,4,6,-3,-4,0,4,8,-8,-3,8,9,-7,2,7,11,23,1,5,10,9,1,4,9,15,-11,5,3,8,13,-2,11,17,17,3,4,9,12,24,10,14,18,17,7,10,14,15,-4,5,9,13,18,4,-1,5,5,-8,1,5,9,22,2,7,11,8,-1,8,14,15,-25,-8,-13,-1,-47,-54,-61,-73,-34,-35,75,33,29,84,
+70,91,113,109,45,38,59,73,37,19,36,25,40,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-6,-1,6,5,-20,-13,-7,-4,12,-15,-9,-3,2,-7,-3,3,5,-3,-5,-1,3,8,-9,-3,8,8,-7,2,7,10,23,0,4,10,8,-1,3,8,15,-10,5,3,8,14,-2,11,16,16,2,3,8,11,24,10,13,18,16,6,9,13,14,-11,5,8,13,18,3,-2,5,4,-8,1,4,9,22,1,7,11,7,-2,8,15,15,-24,-7,-15,-3,-47,-52,-58,-79,-41,-37,74,31,26,84,
+70,86,115,110,46,38,58,72,35,17,34,25,39,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-8,-2,5,4,-21,-14,-8,-4,11,-15,-9,-3,2,-7,-3,3,4,-18,-5,-1,2,7,-9,-4,7,7,-8,1,6,8,22,-1,4,9,8,-2,2,7,15,-10,5,3,8,14,-2,10,14,15,1,2,8,11,24,8,12,16,15,6,8,11,12,-12,2,6,10,16,2,-3,3,3,-9,-1,4,8,21,1,6,10,6,-2,9,14,15,-28,-10,-18,-6,-51,-51,-58,-83,-46,-38,77,33,24,85,
+70,95,106,107,43,15,39,86,49,10,27,24,38,32,1,4,8,13,2,5,10,9,-16,-3,3,6,15,-9,-3,4,3,-21,-14,-8,-5,11,-14,-9,-3,2,-7,-3,3,5,-19,-5,0,1,7,-10,-5,7,7,-7,1,6,9,23,-1,4,8,8,-2,2,7,14,-10,4,3,7,14,-3,9,14,14,1,1,7,11,24,7,11,15,14,5,8,11,11,-13,2,5,10,15,1,-4,2,2,-10,-1,4,8,21,1,5,10,6,-3,9,15,15,-25,-9,-16,-4,-49,-49,-56,-83,-46,-38,77,32,23,86,
+70,110,109,108,44,15,38,84,47,8,25,24,38,32,0,3,7,13,3,6,10,10,-16,-3,1,4,12,-10,-4,3,3,-23,-15,-8,-5,10,-15,-9,-2,3,-7,-4,3,5,-12,-5,0,1,6,-10,-5,8,7,-7,1,7,9,23,-2,4,9,7,-3,1,6,12,-10,3,2,7,14,-3,9,14,14,0,-1,5,8,22,7,11,15,14,3,6,10,10,-13,0,5,9,17,1,-4,2,2,-10,-2,2,5,20,-2,1,4,0,-6,8,12,11,-20,-5,-16,-3,-46,-53,-60,-71,-33,-34,77,34,28,87,
+70,102,112,105,40,16,39,71,34,16,34,22,37,31,0,3,7,13,2,5,9,10,-16,-3,1,3,11,-11,-5,2,2,-23,-16,-9,-6,10,-15,-8,-2,3,-7,-3,3,5,-19,-5,0,0,5,-11,-6,8,7,-6,1,7,9,24,-2,4,9,8,-3,1,7,11,-11,3,2,7,14,-3,8,13,13,0,-1,5,7,22,6,11,15,14,2,5,10,9,-13,0,5,9,17,0,-3,3,2,-9,-2,3,7,21,-1,2,5,1,-5,8,13,12,-21,-6,-16,-3,-44,-52,-57,-70,-33,-34,77,34,27,88,
+70,95,115,106,41,16,38,69,32,15,32,21,36,31,-1,3,6,13,2,5,9,8,-17,-4,-2,1,10,-11,-5,0,1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,0,5,-12,-6,8,7,-5,2,7,9,21,-2,4,8,7,-3,1,6,10,-11,2,3,8,15,-2,7,13,13,-2,-3,3,6,20,4,9,13,12,2,5,8,8,-14,-2,4,8,15,-1,-4,2,2,-9,-1,4,7,21,1,5,8,5,-6,7,10,10,-29,-14,-25,-11,-51,-52,-57,-81,-45,-33,78,35,26,89,
+70,92,105,104,39,13,39,86,47,8,25,19,34,30,-1,3,6,12,2,4,7,7,-18,-6,-3,-1,9,-13,-7,-1,-1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,-1,4,-13,-7,8,7,-5,2,7,9,20,-2,3,8,8,-4,1,6,9,-11,1,3,8,16,-2,7,12,12,-2,-3,3,6,21,4,8,13,12,1,4,8,7,-15,-2,3,7,15,-2,-3,3,3,-8,-1,4,8,22,2,6,9,6,-5,6,11,11,-28,-12,-23,-10,-50,-50,-58,-81,-45,-34,78,34,26,90,
+70,111,108,106,40,13,38,83,45,6,24,13,28,22,-1,3,5,13,1,4,7,8,1,-2,1,4,10,-12,-5,0,0,-22,-15,-9,-6,11,-12,-6,-1,5,-6,-2,4,5,-18,-4,2,-1,6,-12,-6,10,8,-5,2,8,10,16,-1,4,9,9,-3,2,7,8,-12,1,4,8,16,-2,6,12,12,-2,-4,3,5,20,3,8,12,11,0,4,7,7,-15,-2,3,7,15,-2,-3,4,4,-7,0,5,9,23,3,3,7,4,-5,6,6,6,-20,-6,-20,-5,-44,-51,-58,-80,-44,-34,78,35,26,91,
+70,112,110,103,36,13,38,71,33,6,24,12,27,22,0,3,5,13,0,4,6,7,-3,-3,-1,2,9,-13,-7,-1,-1,-22,-15,-9,-6,11,-13,-6,-1,5,-6,-2,4,5,-18,-4,2,0,7,-12,-6,10,10,-5,1,8,10,12,-1,4,9,9,-3,2,7,8,-13,-1,3,8,17,-2,6,11,11,-3,-4,2,4,20,2,7,12,11,-2,2,6,6,-15,-4,1,5,14,-3,-2,4,4,-7,-1,6,7,1,-2,1,4,4,-5,4,7,6,-19,-5,-18,-4,-42,-51,-58,-79,-44,-34,78,36,27,92,
+70,98,113,105,37,13,37,68,30,4,23,11,26,21,-2,2,4,11,0,3,4,5,-14,-3,0,3,10,-12,-7,-1,-1,-21,-15,-9,-6,-1,-12,-6,-1,5,-6,-1,5,5,-17,-4,3,0,7,-11,-5,10,10,-4,2,8,10,2,-3,2,8,8,-4,1,7,7,-14,-2,4,8,17,-1,5,10,10,-3,-5,1,3,19,1,6,11,10,-2,1,5,4,-16,-5,1,4,14,-3,-1,5,5,-6,0,6,8,2,-1,4,6,6,-5,3,4,4,-27,-12,-24,-11,-49,-49,-57,-79,-45,-31,79,36,28,93,
+70,94,108,101,36,13,40,74,28,4,23,11,26,21,-1,3,6,12,0,3,3,4,-17,-4,-1,1,9,-14,-8,-2,-3,-21,-15,-9,-6,-11,-12,-5,0,6,-5,-1,5,6,-16,-3,3,1,8,-11,-5,10,9,-5,2,7,9,3,-3,2,7,7,-5,0,6,6,-15,-2,4,8,17,-2,5,9,9,-4,-4,2,4,15,0,5,9,8,-4,0,4,4,-16,-5,0,3,13,-3,0,5,5,-6,0,8,9,4,-1,6,8,8,-4,1,5,4,-26,-11,-23,-9,-48,-48,-57,-79,-44,-29,80,37,30,94,
+70,105,110,102,36,14,40,87,46,7,26,12,25,19,-3,1,2,10,-1,4,3,3,-19,-6,-3,0,9,-15,-9,-4,-4,-21,-15,-10,-6,-11,-12,-5,0,7,-5,0,6,6,-16,-2,4,1,9,-11,-5,9,8,-5,1,7,9,1,-3,2,7,7,-5,0,5,6,-15,-3,4,8,17,-2,4,9,9,-4,-2,3,6,22,-1,4,9,8,-4,-1,4,3,-16,-5,-1,3,13,-4,1,6,5,-5,1,8,10,4,0,8,10,10,-3,4,5,5,-24,-9,-21,-8,-47,-47,-57,-79,-44,-29,81,38,32,95,
+70,106,110,102,36,13,40,84,45,6,26,12,25,20,-2,3,3,12,-1,4,9,10,5,-4,-1,2,8,-14,-7,-2,-2,-20,-13,-6,-4,-10,-12,-5,0,6,-7,-1,5,7,-16,-2,4,1,8,-11,-5,9,7,-7,-2,4,6,0,-5,1,6,6,-8,-2,4,5,-16,-3,3,8,16,-4,2,8,7,-6,-2,3,6,-1,-2,3,8,7,-6,-3,2,1,-17,-6,-1,3,13,-5,0,6,5,-3,1,9,9,5,-1,5,6,8,-6,-6,1,-1,-16,-3,-17,-3,-39,-47,-55,-67,-34,-28,80,37,25,96,
+70,97,110,102,36,39,66,72,33,8,27,10,23,18,-4,1,2,10,-1,4,8,10,5,-4,-2,0,7,-15,-9,-3,-3,-19,-13,-7,-4,-10,-12,-5,0,7,-6,-1,6,7,-15,-1,4,2,10,-10,-4,8,7,-7,-2,4,5,0,-5,0,6,7,-7,-2,4,4,-16,-3,3,7,16,-4,2,8,7,-6,0,5,7,1,-3,3,7,7,-7,-3,1,1,-17,-6,-2,3,13,-5,1,7,5,-2,2,10,11,6,0,7,7,10,-4,-6,2,0,-15,-1,-16,-2,-37,-45,-54,-66,-33,-27,82,39,28,97,
+70,91,109,101,34,38,65,68,31,7,27,11,23,18,-1,3,4,12,-1,4,8,9,5,-5,-6,-3,4,-13,-8,-3,-3,-19,-13,-5,-3,-9,-13,-6,0,7,-6,0,6,6,-16,-2,4,2,10,-10,-4,8,6,-9,-3,3,5,-1,-6,-1,4,5,-9,-3,3,4,-18,-4,3,7,15,-6,1,6,5,-8,-2,5,7,2,-5,0,6,5,-8,-3,1,1,-17,-6,-1,3,13,-6,1,7,5,-3,2,9,9,5,0,8,9,11,-7,-9,-1,-3,-23,-9,-22,-7,-42,-49,-58,-64,-31,-26,80,38,32,98,
+70,103,115,104,43,23,49,91,46,9,28,12,21,18,-1,5,5,14,-1,3,7,8,4,-7,-7,-5,3,-15,-9,-4,-4,-19,-14,-6,-4,-8,-14,-7,-1,6,-6,-1,5,6,-16,-2,3,3,11,-10,-4,7,5,-9,-3,3,4,-1,-7,-1,4,5,-10,-4,3,4,-18,-5,2,6,15,-6,0,6,5,-8,-2,4,6,0,-5,0,5,5,-8,-4,1,0,-17,-6,-1,3,13,-6,1,6,5,-3,2,9,9,5,0,9,10,11,-7,-8,-1,-2,-22,-8,-21,-6,-40,-47,-56,-63,-30,-25,82,40,36,99,
+35,66,77,66,38,19,47,85,42,8,27,12,21,17,-6,0,-1,8,-4,5,6,10,20,-3,1,5,8,-14,-8,-3,-4,-18,-11,-5,-2,-8,-14,-8,-2,6,-6,-1,6,6,-17,-5,4,3,13,-9,-2,7,6,-9,-3,3,5,-2,-7,-1,4,5,-10,-4,2,3,-18,-6,2,5,14,-7,0,5,4,-9,-3,3,5,0,-5,0,4,4,-10,-5,0,0,-17,-6,-2,2,13,-6,0,6,5,-3,1,9,9,6,-1,8,9,11,-8,-10,-2,-4,-20,-7,-15,0,-33,-44,-54,-63,-31,-28,80,36,26,100,
+50,75,88,77,33,15,44,78,37,11,26,14,21,17,-3,2,1,10,-3,5,5,9,0,-5,0,3,7,-15,-9,-4,-5,-18,-11,-4,-2,-7,-15,-8,-2,6,-6,-1,6,6,-17,-5,3,4,14,-8,-2,6,5,-9,-4,3,5,-1,-7,0,4,5,-11,-5,2,2,-19,-6,1,5,14,-7,1,6,5,-9,-3,3,4,-1,-5,0,4,4,-11,-6,0,-1,-17,-6,-2,3,13,-6,0,6,4,-4,1,9,9,5,-2,8,8,12,-8,-11,-3,-5,-19,-7,-14,1,-30,-41,-51,-63,-32,-26,81,38,26,101,
+57,81,89,88,35,45,77,69,31,16,37,17,26,23,-6,-1,-1,8,-4,4,8,11,3,-4,2,4,9,-14,-10,-6,-7,-16,-10,-3,-1,-5,-14,-9,-3,5,-6,-1,7,7,-17,-5,1,3,12,-7,-1,6,4,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-5,1,5,15,-7,1,6,5,-8,-2,2,4,-2,-7,-1,4,4,-11,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-4,0,8,8,5,-2,7,7,11,-9,-10,-2,-4,-13,0,-13,2,-27,-35,-44,-77,-44,-30,77,33,29,102,
+59,73,85,84,27,38,72,59,24,12,35,15,25,23,-4,1,1,10,-4,4,8,11,2,-6,0,3,8,-15,-11,-7,-8,-16,-10,-3,-1,-5,-15,-10,-3,5,-7,-1,6,6,-17,-5,0,3,13,-7,-1,5,4,-11,-5,1,3,-3,-8,-2,3,3,-11,-5,0,0,-18,-6,1,5,15,-8,2,7,6,-7,-1,2,3,-2,-7,-2,3,3,-12,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-9,-10,-3,-5,-12,1,-12,2,-23,-31,-40,-75,-42,-27,79,36,30,103,
+61,69,80,94,45,25,53,97,50,9,29,14,19,14,-12,-7,-5,3,-6,4,7,12,25,-3,1,3,8,-13,-8,-4,-6,-18,-11,-4,-1,-5,-16,-10,-4,4,-8,-2,5,5,-17,-5,0,4,14,-6,-1,5,3,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-6,1,5,15,-7,3,8,7,-6,0,2,3,-3,-8,-2,3,4,-12,-7,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-10,-11,-3,-5,-11,1,-12,3,-18,-25,-32,-73,-40,-24,81,38,32,104,
+63,88,99,90,36,17,48,83,39,4,25,11,16,14,-10,-5,-4,5,-5,4,7,11,26,-3,1,4,6,-12,-8,-2,-4,-17,-11,-4,-2,-6,-14,-6,-1,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,2,5,13,-9,2,8,6,-5,1,2,4,-2,-7,-2,3,4,-12,-6,-1,-1,-17,-6,-1,3,13,-7,-1,4,3,-3,2,9,10,5,-2,7,8,11,-9,-10,-3,-4,-17,-3,-9,5,-15,-29,-40,-60,-29,-27,81,37,28,105,
+65,83,94,94,38,44,78,76,33,7,30,18,24,24,-13,-7,-6,2,-6,3,8,12,25,-2,2,4,7,-11,-6,-2,-4,-17,-11,-5,-2,-6,-13,-5,0,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,1,5,13,-9,3,9,7,-4,1,2,3,-2,-8,-2,3,4,-12,-7,-1,-1,-17,-6,-1,2,13,-7,-1,4,3,-4,2,9,9,5,-2,7,8,11,-10,-11,-3,-5,-16,-3,-8,6,-13,-27,-36,-58,-27,-24,83,38,28,106,
+67,87,89,91,32,40,76,66,23,1,26,15,21,24,-11,-5,-4,4,-6,4,8,12,27,-3,0,3,6,-11,-7,-2,-4,-17,-11,-5,-2,-6,-12,-4,1,5,-10,-4,3,4,-18,-5,1,6,15,-7,0,6,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,0,2,-20,-6,2,5,13,-10,3,9,7,-3,3,1,2,-2,-8,-2,3,4,-12,-6,0,-1,-16,-5,-1,3,13,-6,-1,4,3,-4,1,9,9,5,-1,5,5,9,-9,-9,-2,-4,-8,4,-9,6,-12,-21,-30,-67,-35,-18,88,39,27,107,
+69,82,84,90,56,32,62,111,55,9,30,12,16,20,-14,-7,-2,5,-5,4,8,12,26,-4,-1,2,5,-12,-7,-2,-4,-17,-11,-5,-2,-6,-11,-4,2,5,-11,-5,3,4,-18,-5,1,6,15,-7,0,5,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,1,2,-19,-6,1,5,13,-10,4,10,8,-2,3,1,3,-3,-8,-2,3,3,-12,-7,0,-1,-16,-5,-1,3,13,-6,0,4,3,-4,1,8,8,5,-2,4,5,8,-10,-10,-4,-6,-8,4,-8,6,-10,-20,-27,-62,-29,-12,93,40,27,108,
+71,94,103,101,50,27,60,101,45,4,26,9,10,14,-17,-11,-9,-4,-8,3,8,12,25,-1,3,6,7,-11,-7,-1,-3,-16,-10,-3,-1,-6,-10,-3,2,4,-9,-3,4,5,-18,-5,2,6,15,-9,-2,3,2,-11,-4,2,5,-3,-10,-3,2,4,-11,-4,1,2,-19,-6,2,5,13,-11,5,11,9,-1,4,1,2,-3,-8,-3,2,3,-11,-6,-1,-1,-17,-6,-1,3,13,-8,-2,3,2,-4,1,9,10,5,-1,7,8,10,-9,-6,-1,-2,-7,5,-7,6,-8,-20,-31,-46,-14,-11,97,40,27,109,
+73,90,98,97,45,32,67,94,37,6,30,6,7,20,-18,-11,-9,-3,-9,3,9,12,25,-1,2,5,7,-12,-7,-1,-3,-17,-10,-4,-1,-6,-9,-2,2,4,-9,-3,4,5,-18,-5,2,6,15,-8,-2,3,3,-11,-4,3,5,-3,-10,-3,2,4,-11,-4,1,3,-19,-5,2,5,13,-10,6,12,11,0,5,1,2,-2,-8,-2,3,3,-11,-5,0,-1,-17,-6,0,3,14,-7,-2,4,3,-4,1,8,9,4,-1,6,7,9,-10,-7,-2,-4,-7,6,-5,8,-5,-17,-26,-40,-7,-4,102,42,36,22,
+75,89,94,100,46,30,67,89,32,3,27,15,15,25,-19,-11,-10,-5,-9,3,9,13,26,-1,3,7,8,-10,-6,-1,-2,-16,-9,-3,0,-5,-8,-2,3,5,-9,-3,3,5,-19,-5,1,5,15,-9,-2,3,3,-11,-3,3,6,-3,-10,-4,1,3,-10,-3,2,3,-19,-5,2,5,13,-10,8,14,12,0,6,1,3,-2,-7,-1,4,5,-11,-5,0,0,-15,-4,0,4,14,-7,-1,5,4,-4,1,10,11,6,1,8,9,12,-8,-5,0,-2,-5,7,-5,9,-3,-16,-25,-48,-15,4,110,46,37,25,
+77,86,89,98,44,29,67,86,28,1,25,13,13,25,-19,-11,-9,-5,-9,4,9,14,27,0,3,7,9,-10,-6,0,-2,-15,-8,-2,0,-5,-8,-1,3,5,-9,-3,4,5,-18,-4,2,6,15,-8,-2,4,4,-10,-3,4,6,-2,-10,-3,1,3,-10,-3,2,4,-19,-5,2,6,13,-9,9,15,14,1,7,2,3,-2,-7,0,4,5,-11,-5,1,0,-15,-4,0,4,14,-6,0,5,4,-4,1,10,10,6,1,7,8,11,-10,-7,-1,-4,-5,7,-4,9,1,-13,-20,-44,-10,10,114,50,40,116,
+79,85,86,97,56,38,72,111,49,9,32,9,5,17,-21,-16,-11,-9,-9,2,5,12,26,2,7,11,12,-6,-5,1,0,-16,-9,-3,0,-5,-7,0,5,6,-5,0,6,6,-19,-6,1,5,16,-6,1,6,5,-11,-4,1,4,-1,-6,0,3,5,-9,-2,3,4,-19,-5,1,5,13,-8,11,16,15,3,8,2,4,-2,-6,0,5,5,-10,-4,1,2,-15,-3,1,5,15,-6,1,6,4,-4,2,9,10,5,1,6,7,10,-11,-8,-3,-5,-5,7,-4,10,4,-9,-15,-39,-4,12,119,54,44,119,
+81,95,100,103,56,39,74,112,53,14,36,13,8,21,-18,-12,-7,-10,-8,3,7,13,27,2,10,14,15,-3,1,7,6,-10,-3,3,6,-2,-6,0,5,7,-5,0,7,7,-19,-6,1,6,16,-5,2,7,7,-11,-3,2,5,-1,-5,1,5,6,-7,-1,4,5,-18,-4,1,5,13,-7,14,19,18,4,10,3,5,-1,-6,-1,4,6,-7,-1,4,4,-15,-4,2,3,15,-7,-1,4,3,-2,4,9,12,22,5,10,12,10,-8,-3,0,-1,-9,4,-5,7,1,-13,-26,-25,10,16,123,59,49,122,
+83,94,97,105,59,41,77,97,40,25,47,26,20,35,-14,-9,-3,-10,-8,3,9,14,27,4,14,18,19,1,6,13,12,-4,3,8,12,1,-4,3,7,9,-3,3,9,9,-16,-3,4,8,18,-4,5,10,10,-7,-1,6,9,8,-2,4,9,10,-5,1,7,8,-17,-2,4,7,16,-5,17,22,21,7,13,5,7,1,-4,2,7,8,-5,1,6,6,-13,-2,3,5,16,-5,1,8,7,0,6,12,15,25,7,13,16,14,-4,3,3,1,-7,7,-4,8,5,-7,-18,-28,7,12,119,66,56,126,
+85,97,96,106,60,44,81,102,47,30,52,30,23,39,-10,-7,1,-9,-7,5,11,16,29,7,16,22,22,3,11,19,17,1,8,14,16,22,-2,5,9,10,-1,4,10,11,-15,-1,6,10,20,-2,8,13,13,-5,1,8,11,18,-1,6,11,11,-3,3,9,10,-15,-1,5,9,18,-3,20,24,24,9,16,7,9,3,-2,5,11,12,-2,4,9,9,-11,0,5,8,18,-4,3,11,10,3,9,15,17,22,9,14,17,17,-1,5,6,4,-4,9,-3,9,8,1,-7,-41,-4,14,122,68,63,130,
+87,99,101,108,62,45,85,100,51,34,56,35,28,45,-2,1,8,-6,-6,6,13,18,31,5,15,20,22,7,18,24,23,6,14,19,22,24,0,6,11,12,1,6,12,13,-14,0,7,12,21,0,11,16,16,-1,4,10,13,24,3,9,14,14,-1,5,12,13,-14,1,7,11,20,-1,23,27,27,12,19,9,11,4,1,9,14,15,0,6,11,11,-9,2,7,10,20,-1,5,14,15,6,12,17,18,12,8,13,16,16,0,5,7,6,-2,11,-2,11,12,7,2,-34,9,24,135,76,-54,134,
+89,97,101,109,66,50,86,107,61,41,62,40,31,49,1,5,12,-5,-5,8,15,21,34,8,18,23,25,10,25,30,30,11,19,25,28,30,4,10,16,16,5,11,16,17,-11,4,19,24,31,13,14,19,21,2,7,14,17,32,8,14,19,20,3,8,15,16,-11,5,9,14,21,1,26,32,32,16,23,12,14,27,5,15,20,19,3,8,13,13,-6,6,10,12,22,-1,5,15,13,9,15,15,20,38,16,23,26,23,5,8,13,11,1,15,10,22,22,4,-8,-12,34,40,149,81,-50,138,
+91,101,101,112,72,53,88,126,80,36,57,46,35,54,7,9,17,-4,-3,10,18,23,35,10,21,27,28,13,29,36,36,16,24,30,33,35,9,16,21,22,10,16,22,19,5,6,31,36,42,25,18,23,24,4,10,16,19,33,12,19,24,24,7,12,18,19,-8,9,12,16,23,3,29,35,35,18,26,14,17,34,8,18,23,23,5,11,16,18,-2,10,14,16,24,2,8,19,17,13,19,18,22,39,17,23,26,23,8,10,16,14,3,17,12,24,26,11,2,0,54,55,167,90,82,54,
+95,102,103,116,79,61,96,139,93,46,66,55,42,61,13,15,23,-2,0,14,23,28,40,16,29,34,36,20,37,44,44,23,30,36,39,40,15,22,27,28,17,23,27,21,7,8,32,37,43,27,21,25,27,7,14,20,24,37,16,23,29,28,11,17,22,24,-2,13,19,23,30,10,33,37,37,22,30,17,21,37,11,23,28,27,8,14,20,23,2,15,20,22,27,3,11,24,24,14,21,24,27,44,27,29,30,27,20,21,21,20,11,24,11,23,26,11,6,4,64,66,175,93,92,58,
+88,102,106,120,86,69,104,152,108,57,76,64,49,68,19,20,29,1,4,19,30,35,45,23,37,42,45,28,46,53,52,30,36,41,45,45,20,28,32,34,22,28,33,24,19,10,36,41,46,31,25,30,32,11,18,25,29,41,21,28,33,33,16,22,27,29,7,17,27,31,37,18,36,41,40,25,34,24,27,43,17,26,32,30,12,17,24,28,5,19,24,27,30,6,14,29,29,18,26,28,30,45,26,25,28,28,23,23,24,24,12,25,12,24,29,18,18,23,85,88,194,103,104,62,
+85,114,107,122,82,84,120,123,95,59,81,68,57,77,34,42,45,14,10,22,26,32,47,24,39,43,46,33,53,59,60,37,43,48,52,50,27,35,38,39,28,36,39,27,22,15,40,45,49,35,31,36,39,16,24,30,34,46,27,34,39,40,21,27,32,34,30,22,30,34,39,20,40,44,45,29,40,32,36,49,23,30,36,35,18,23,28,34,9,24,29,32,32,9,18,33,35,22,32,32,33,45,26,24,25,28,28,27,28,30,14,26,13,25,32,24,29,32,95,100,204,113,116,66,
+101,117,112,127,91,93,128,137,109,70,92,78,64,85,41,49,52,20,17,29,43,50,64,43,48,52,55,41,62,68,69,44,49,54,58,56,33,40,43,46,34,42,45,31,23,19,46,50,53,40,37,42,45,20,29,36,40,50,33,41,45,46,25,32,38,40,34,27,33,38,41,23,43,49,50,32,45,39,44,54,30,33,41,40,24,29,35,42,13,27,33,34,33,9,17,33,31,18,25,26,32,50,45,51,55,51,38,33,31,33,13,31,21,32,35,24,13,30,90,93,205,114,109,71,
+97,121,117,129,96,77,112,133,106,77,98,80,64,85,49,57,61,28,23,36,48,55,68,51,56,58,62,50,72,74,76,49,53,59,63,60,36,44,49,51,39,47,50,34,49,20,46,50,52,40,39,47,49,21,31,41,45,55,38,46,51,53,29,36,42,44,37,30,35,40,42,25,47,52,55,32,47,46,51,61,35,37,42,42,28,33,38,46,16,32,38,39,35,12,21,43,42,29,36,36,42,59,52,57,56,53,47,42,36,39,14,32,27,39,42,32,27,17,78,91,205,115,119,74,
+89,118,121,133,103,84,118,144,119,87,108,88,71,91,54,62,66,30,27,40,54,60,72,56,61,64,68,55,78,80,82,53,58,64,68,64,41,49,54,57,43,53,56,36,53,22,50,53,55,43,43,51,54,24,35,44,49,58,43,50,56,57,33,40,47,49,44,34,37,42,44,28,50,56,58,34,50,51,56,65,41,41,46,46,31,36,41,51,20,36,42,43,36,14,22,50,49,35,43,42,48,64,52,57,58,53,50,45,40,44,21,39,35,48,46,38,37,23,86,96,212,123,129,77,
+73,130,126,129,93,97,134,129,113,79,103,95,80,103,64,72,76,38,30,41,55,61,75,49,55,62,65,52,76,81,83,56,63,67,73,67,48,56,60,64,45,56,64,43,58,30,61,61,63,51,50,54,58,52,46,53,58,62,47,53,60,62,36,44,50,53,69,39,39,44,45,30,53,59,61,37,53,56,61,69,46,45,50,50,34,40,44,55,26,40,46,48,38,16,24,56,56,39,49,48,54,68,55,59,60,55,53,48,43,47,25,43,38,53,51,44,42,27,92,99,218,129,133,80,
+71,130,120,135,100,103,139,136,123,88,112,103,87,108,69,77,80,41,33,45,58,65,79,54,60,67,70,56,81,86,88,60,67,71,77,71,53,61,65,69,49,61,74,50,65,37,69,67,70,57,54,58,62,59,49,57,63,66,51,57,64,65,39,48,53,56,73,42,40,45,45,31,55,60,63,38,56,60,66,73,53,51,59,60,35,42,48,59,39,43,51,51,38,9,21,52,50,40,51,46,56,74,74,79,80,77,58,48,44,47,26,47,42,58,57,49,43,29,95,101,222,133,136,83,
+119,128,128,132,98,82,118,143,134,90,114,99,82,103,72,79,85,43,34,46,58,65,79,58,63,70,74,57,84,89,92,61,69,74,81,74,54,62,67,71,51,64,76,50,63,37,68,66,69,54,53,59,64,59,49,57,62,66,54,60,66,68,41,51,56,59,76,44,46,51,50,36,56,63,65,40,58,64,71,77,58,55,63,64,38,45,51,63,55,46,55,55,40,11,22,58,56,44,54,50,61,78,79,85,86,83,61,49,44,47,32,51,47,64,63,52,43,29,94,105,221,132,134,84,
+121,132,138,137,104,85,120,145,140,96,120,106,87,108,76,84,89,46,37,49,60,68,81,61,66,73,78,61,88,93,95,64,73,77,84,77,58,66,71,76,55,69,81,52,65,39,71,69,72,56,56,63,67,74,52,60,66,68,58,64,69,71,42,53,59,61,77,46,52,56,56,42,58,64,67,40,59,66,73,79,63,59,66,68,35,44,52,65,74,47,56,56,38,13,23,57,55,45,56,50,62,79,78,84,91,88,61,48,44,47,46,54,55,61,60,50,37,48,112,117,227,137,128,113,
+116,132,144,129,102,65,98,113,109,76,101,125,106,127,98,106,113,70,57,69,84,93,106,77,82,89,93,70,99,104,107,73,81,89,94,88,66,75,84,90,65,79,97,65,77,50,82,85,88,67,69,77,80,102,61,69,76,78,64,69,75,77,44,55,63,66,81,49,54,60,60,44,61,67,71,42,62,71,78,83,68,63,70,72,37,47,54,70,87,50,60,60,39,15,25,60,57,46,56,51,62,80,83,90,97,96,64,50,45,48,94,60,73,68,68,54,38,48,113,118,223,135,124,86,
+111,119,135,128,104,84,116,131,129,91,117,103,84,104,71,78,85,48,41,54,61,69,82,60,66,74,78,62,93,97,99,70,77,82,89,79,62,71,75,82,59,75,85,52,63,40,73,69,74,56,60,66,70,91,55,63,69,72,62,68,73,75,43,54,59,62,77,47,51,55,57,43,60,67,70,42,63,73,80,84,70,64,70,73,36,46,52,68,84,46,53,55,30,0,8,43,41,25,31,39,50,65,74,81,89,89,44,29,38,40,93,66,80,79,80,61,38,57,112,110,231,137,129,175,
+116,146,131,128,94,88,118,107,108,84,111,96,76,97,65,72,78,43,39,50,58,66,80,58,63,71,74,62,95,97,100,72,78,80,87,76,62,70,75,82,59,75,84,48,57,38,70,66,70,52,57,64,68,88,54,61,67,71,60,65,72,74,41,52,56,60,74,44,47,49,50,39,56,61,64,40,59,72,78,82,71,60,67,70,36,46,58,73,88,52,61,63,38,16,22,63,60,45,54,49,60,78,85,92,101,101,63,50,46,50,102,68,82,71,72,57,34,51,107,103,223,124,131,175,
+121,176,111,138,100,84,84,92,67,75,102,94,74,88,56,62,68,34,36,45,52,60,74,53,59,64,68,58,89,89,92,67,70,71,78,71,59,67,70,78,57,72,84,40,49,34,66,60,64,48,52,58,61,80,48,56,60,63,56,60,65,67,38,50,50,54,67,40,42,42,43,36,51,54,58,59,53,67,71,74,68,57,60,63,30,41,44,60,73,43,45,48,35,14,19,60,58,43,51,45,56,72,83,89,97,99,52,39,40,44,96,68,81,76,77,64,39,52,101,101,206,117,94,175,
+116,216,216,216,219,219,50,70,62,65,95,80,61,84,52,57,62,29,36,40,47,54,70,46,51,58,60,55,82,84,87,65,64,65,72,70,60,68,72,80,62,76,88,41,49,37,67,61,65,50,52,57,61,78,48,54,59,61,57,59,63,65,39,49,49,54,66,41,41,41,42,37,51,54,59,63,54,67,73,75,71,59,63,66,33,43,45,61,72,46,50,52,24,13,16,54,53,35,41,39,49,64,76,81,88,91,53,41,28,34,84,67,80,71,73,76,52,34,69,88,189,89,175,175,
+111,211,211,211,222,222,237,55,57,41,78,104,85,116,25,157,190,158,25,23,31,35,25,31,31,38,46,46,70,96,97,56,48,76,82,87,52,60,96,104,57,68,87,38,46,39,66,62,64,52,49,53,56,53,43,49,54,56,54,53,58,57,40,45,45,49,62,38,36,38,37,37,66,75,80,76,71,82,62,64,89,74,52,55,27,34,32,48,58,54,49,38,11,24,23,41,40,35,38,30,38,53,-54,-50,74,76,28,17,0,9,56,42,52,39,42,47,1,47,56,85,226,-25,175,175,
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CCW_LLeft_T0.h
index 42f2fc9..42f2fc9 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_CCW_LLeft_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CCW_LLeft_T0.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CW_LRight_T0.h
index 8a516bc..8a516bc 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_CW_LRight_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_CW_LRight_T0.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PLeft_T0.h
index ece0476..ece0476 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_PLeft_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PLeft_T0.h
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PRight_T0.h
index 7b0721e..6ea59f1 100644..100755
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblY_PRight_T0.h
+++ b/drivers/input/touchscreen/wacom/table/t0lte/wacom_i2c_tblY_PRight_T0.h
@@ -1,13 +1,13 @@
--154,-200,-200,-200,-195,-190,-185,-180,-175,-170,-164,-160,-155,-150,-136,-127,-112,-105,-109,-105,-95,-91,-98,-102,-88,-85,-88,-92,-83,-78,-77,-80,-84,-67,-65,-69,-73,-65,-63,-65,-71,-79,-61,-61,-65,-70,-56,-55,-59,-64,-55,-53,-54,-58,-63,-50,-50,-53,-57,-48,-47,-49,-54,-58,-45,-46,-49,-54,-43,-43,-46,-50,-42,-41,-42,-46,-51,-40,-40,-42,-47,-39,-39,-41,-45,-43,-36,-38,-39,-44,-34,-35,-36,-39,-32,-31,-34,-34,-39,-30,-30,-32,-35,-30,-30,-31,-30,-35,-30,-30,-30,-30,-30,-30,-30,-30,-45,-37,-30,-34,-30,-30,-92,-30,
--161,-187,-199,-198,-195,-190,-185,-180,-175,-164,-155,-152,-142,-131,-122,-121,-110,-100,-100,-112,-102,-98,-97,-97,-90,-85,-92,-91,-93,-78,-74,-80,-90,-73,-68,-72,-82,-84,-67,-66,-73,-81,-63,-61,-66,-74,-62,-57,-59,-66,-60,-53,-53,-58,-66,-51,-48,-52,-59,-50,-45,-47,-52,-60,-44,-43,-48,-56,-43,-40,-43,-49,-45,-39,-40,-45,-53,-40,-38,-42,-49,-42,-37,-39,-44,-51,-36,-35,-38,-46,-34,-32,-35,-42,-49,-49,-32,-37,-45,-30,-38,-48,-43,-41,-40,-33,-40,-42,-35,-37,-33,-36,-28,-28,-33,-31,-33,-36,-55,-66,-32,-12,-10,35,
--165,-188,-195,-188,-200,-200,-195,-183,-178,-171,-163,-153,-143,-133,-122,-119,-111,-106,-104,-104,-105,-104,-104,-100,-102,-99,-95,-94,-94,-92,-89,-88,-85,-87,-86,-84,-84,-83,-85,-84,-83,-82,-84,-83,-81,-80,-80,-79,-78,-76,-74,-74,-73,-71,-71,-71,-71,-70,-67,-68,-68,-67,-65,-64,-64,-64,-63,-63,-63,-62,-63,-60,-60,-62,-61,-60,-60,-60,-59,-59,-58,-58,-58,-57,-56,-56,-54,-54,-53,-53,-52,-51,-52,-49,-50,-49,-49,-46,-47,-43,-44,-45,-43,-44,-40,-42,-39,-42,-36,-38,-34,-36,-30,-32,-33,-32,-32,-35,-32,-40,-31,-18,-20,36,
--89,-187,-187,-210,-205,-200,-195,-186,-182,-172,-165,-159,-150,-141,-132,-126,-120,-113,-108,-103,-105,-101,-96,-92,-94,-90,-86,-83,-79,-79,-76,-74,-72,-73,-71,-70,-69,-68,-70,-69,-68,-68,-68,-67,-66,-65,-63,-62,-61,-60,-59,-57,-56,-55,-54,-51,-50,-49,-49,-48,-47,-46,-46,-45,-44,-44,-44,-43,-41,-41,-41,-41,-41,-39,-39,-39,-39,-38,-38,-37,-37,-37,-36,-36,-35,-35,-33,-33,-33,-32,-30,-30,-30,-30,-30,-28,-28,-29,-29,-27,-27,-28,-29,-30,-26,-28,-29,-30,-26,-27,-29,-30,-27,-28,-29,-29,-29,-40,-37,-30,-29,-14,-9,-21,
--194,-197,-178,-208,-205,-188,-187,-173,-169,-160,-154,-144,-137,-130,-120,-112,-104,-96,-93,-90,-90,-87,-85,-83,-82,-79,-77,-75,-73,-73,-71,-71,-69,-68,-67,-66,-66,-65,-68,-67,-67,-67,-66,-65,-64,-63,-63,-62,-60,-59,-57,-57,-56,-54,-53,-52,-51,-50,-48,-47,-48,-48,-45,-45,-45,-45,-44,-43,-44,-44,-44,-41,-41,-41,-41,-39,-39,-40,-39,-39,-38,-37,-38,-38,-37,-36,-36,-36,-35,-34,-34,-33,-33,-32,-32,-32,-32,-32,-32,-31,-30,-31,-31,-32,-31,-31,-30,-30,-30,-30,-31,-31,-31,-31,-30,-32,-30,-36,-32,-27,-35,-23,-4,3,
--160,-152,-135,-165,-163,-153,-150,-129,-125,-117,-111,-92,-85,-77,-68,-59,-46,-38,-35,-31,-29,-27,-26,-24,-23,-20,-18,-17,-15,-15,-13,-13,-12,-10,-10,-9,-9,-9,-11,-11,-11,-11,-10,-9,-9,-8,-7,-6,-5,-3,-2,-2,-1,1,2,3,4,5,8,9,7,8,11,11,11,11,11,13,12,12,13,15,15,15,16,17,17,16,16,17,19,19,18,18,20,20,19,20,20,22,21,22,22,24,25,24,24,24,24,24,24,24,24,25,23,23,25,26,22,22,23,24,20,22,23,22,24,19,22,27,18,28,41,36,
--103,-111,-117,-126,-130,-111,-115,-116,-112,-84,-79,-72,-67,-60,-36,-30,-30,-22,-5,-2,-12,-10,-3,0,1,4,7,19,21,22,21,22,23,20,20,20,21,21,19,19,19,20,20,20,21,23,22,23,23,24,25,25,25,26,27,29,30,32,35,37,35,36,40,40,40,41,41,42,44,44,44,47,48,47,48,50,51,49,49,50,52,54,51,53,55,56,53,55,56,58,58,57,58,60,62,58,59,60,61,61,56,58,60,61,52,54,58,61,48,50,53,56,46,47,51,52,56,44,50,57,50,64,81,24,
--120,-110,-102,-102,-107,-80,-82,-87,-83,-55,-49,-45,-40,-34,-11,-4,-6,1,17,19,9,10,18,19,20,22,23,35,36,37,37,38,39,31,31,30,31,30,29,28,28,28,28,28,29,39,32,33,34,37,39,40,41,45,47,54,56,58,60,61,62,63,65,66,64,65,65,67,65,61,62,64,65,64,64,66,67,74,75,76,77,78,76,77,72,74,77,79,79,75,78,80,82,75,76,80,82,78,76,78,81,83,69,71,66,68,66,69,72,76,72,61,65,70,74,57,61,53,58,64,68,78,80,125,
--96,-96,-78,-93,-95,-82,-83,-69,-64,-45,-40,-20,-13,-3,16,21,39,45,60,61,50,51,56,57,58,58,59,69,70,69,69,69,69,61,60,59,59,59,57,57,56,56,56,57,57,67,61,59,61,64,66,66,67,70,72,79,80,82,84,85,86,87,89,90,88,88,89,91,88,85,85,87,88,86,87,90,91,96,97,99,100,101,99,100,95,97,99,101,102,98,101,103,105,97,99,103,104,101,99,102,105,107,93,96,90,93,91,95,98,102,98,87,92,97,101,84,87,84,87,92,94,101,98,132,
--120,-120,-105,-114,-113,-97,-97,-89,-80,-57,-48,-32,-24,-16,6,14,27,35,46,49,58,58,64,64,67,67,67,72,71,74,73,74,73,72,70,69,68,67,65,64,65,64,63,62,61,63,64,65,65,67,68,71,72,73,74,75,77,77,78,79,81,81,80,80,82,81,82,82,83,83,83,82,83,83,83,82,83,83,84,84,82,83,84,86,86,89,89,90,91,91,91,93,95,94,98,92,94,90,92,89,92,96,88,92,84,89,81,86,81,84,77,71,52,53,55,52,57,50,55,62,62,71,92,106,
+-124,-170,-170,-170,-165,-160,-155,-150,-145,-140,-134,-130,-125,-120,-106,-97,-82,-75,-79,-75,-65,-61,-68,-72,-58,-55,-58,-62,-53,-48,-47,-50,-54,-37,-35,-39,-43,-35,-33,-35,-41,-49,-31,-31,-35,-40,-26,-25,-29,-34,-25,-23,-24,-28,-33,-20,-20,-23,-27,-18,-17,-20,-26,-31,-19,-21,-25,-31,-21,-22,-26,-31,-24,-24,-26,-31,-37,-27,-28,-31,-37,-29,-29,-31,-35,-33,-26,-28,-29,-34,-24,-25,-26,-29,-22,-21,-24,-24,-29,-20,-20,-22,-25,-20,-20,-21,-20,-25,-20,-20,-20,-20,-20,-20,-20,-20,-35,-27,-20,-24,-20,-20,-82,-20,
+-131,-157,-169,-168,-165,-160,-155,-150,-145,-134,-125,-122,-112,-101,-92,-91,-80,-70,-70,-82,-72,-68,-67,-67,-60,-55,-62,-61,-63,-48,-44,-50,-60,-43,-38,-42,-52,-54,-37,-36,-43,-51,-33,-31,-36,-44,-32,-27,-29,-36,-30,-23,-23,-28,-36,-21,-18,-22,-29,-20,-15,-18,-24,-33,-18,-18,-24,-33,-21,-19,-23,-30,-27,-22,-24,-30,-39,-27,-26,-31,-39,-32,-27,-29,-34,-41,-26,-25,-28,-36,-24,-22,-25,-32,-39,-39,-22,-27,-35,-20,-28,-38,-33,-31,-30,-23,-30,-32,-25,-27,-23,-26,-18,-18,-23,-21,-23,-26,-45,-56,-22,-2,0,45,
+-135,-158,-165,-158,-170,-170,-165,-153,-148,-141,-133,-123,-113,-103,-92,-89,-81,-76,-74,-74,-75,-74,-74,-70,-72,-69,-65,-64,-64,-62,-59,-58,-55,-57,-56,-54,-54,-53,-55,-54,-53,-52,-54,-53,-51,-50,-50,-49,-48,-46,-44,-44,-43,-41,-41,-41,-41,-40,-37,-38,-38,-38,-37,-37,-38,-39,-39,-40,-41,-41,-43,-41,-42,-45,-45,-45,-46,-47,-47,-48,-48,-48,-48,-47,-46,-46,-44,-44,-43,-43,-42,-41,-42,-39,-40,-39,-39,-36,-37,-33,-34,-35,-33,-34,-30,-32,-29,-32,-26,-28,-24,-26,-20,-22,-23,-22,-22,-25,-22,-30,-21,-8,-10,46,
+-9,-107,-107,-130,-125,-120,-115,-106,-102,-92,-85,-79,-70,-61,-52,-46,-40,-33,-28,-23,-25,-21,-16,-12,-14,-10,-6,-3,1,1,4,6,8,7,9,10,11,12,10,11,12,12,12,13,14,15,17,18,19,20,21,23,24,25,26,29,30,31,31,32,33,33,32,32,32,31,30,30,31,30,29,28,27,28,27,26,25,25,24,24,23,23,24,24,25,25,27,27,27,28,30,30,30,30,30,32,32,31,31,33,33,32,31,30,34,32,31,30,34,33,31,30,33,32,31,31,31,20,23,30,31,46,51,39,
+-114,-117,-98,-128,-125,-108,-107,-93,-89,-80,-74,-64,-57,-50,-40,-32,-24,-16,-13,-10,-10,-7,-5,-3,-2,1,3,5,7,7,9,9,11,12,13,14,14,15,12,13,13,13,14,15,16,17,17,18,20,21,23,23,24,26,27,28,29,30,32,33,32,31,33,32,31,30,30,30,28,27,26,28,27,26,25,26,25,23,23,22,22,23,22,22,23,24,24,24,25,26,26,27,27,28,28,28,28,28,28,29,30,29,29,28,29,29,30,30,30,30,29,29,29,29,30,28,30,24,28,33,25,37,56,63,
+-80,-72,-55,-85,-83,-73,-70,-49,-45,-37,-31,-12,-5,3,12,21,34,42,45,49,51,53,54,56,57,60,62,63,65,65,67,67,68,70,70,71,71,71,69,69,69,69,70,71,71,72,73,74,75,77,78,78,79,81,82,83,84,85,88,89,87,87,89,88,87,86,85,86,84,83,83,84,83,82,82,82,81,79,78,78,79,79,78,78,80,80,79,80,80,82,81,82,82,84,85,84,84,84,84,84,84,84,84,85,83,83,85,86,82,82,83,84,80,82,83,82,84,79,82,87,78,88,101,96,
+-23,-31,-37,-46,-50,-31,-35,-36,-32,-4,1,8,13,20,44,50,50,58,75,78,68,70,77,80,81,84,87,99,101,102,101,102,103,100,100,100,101,101,99,99,99,100,100,100,101,103,102,103,103,104,105,105,105,106,107,109,110,112,115,117,115,115,118,117,116,116,115,115,116,115,114,116,116,114,114,115,115,112,111,111,112,114,111,113,115,116,113,115,116,118,118,117,118,120,122,118,119,120,121,121,116,118,120,121,112,114,118,121,108,110,113,116,106,107,111,112,116,104,110,117,110,124,141,84,
+-40,-30,-22,-22,-27,0,-2,-7,-3,25,31,35,40,46,69,76,74,81,97,99,89,90,98,99,100,102,103,115,116,117,117,118,119,111,111,110,111,110,109,108,108,108,108,108,109,119,112,113,114,117,119,120,121,125,127,134,136,138,140,141,142,142,143,143,140,140,139,140,137,132,132,133,133,131,130,131,131,137,137,137,137,138,136,137,132,134,137,139,139,135,138,140,142,135,136,140,142,138,136,138,141,143,129,131,126,128,126,129,132,136,132,121,125,130,134,117,121,113,118,124,128,138,140,185,
+-46,-46,-28,-43,-45,-32,-33,-19,-14,5,10,30,37,47,66,71,89,95,110,111,100,101,106,107,108,108,109,119,120,119,119,119,119,111,110,109,109,109,107,107,106,106,106,107,107,117,111,109,111,114,116,116,117,120,122,129,130,132,134,135,136,136,137,137,134,133,133,134,130,126,125,126,126,123,123,125,125,129,129,130,130,131,129,130,125,127,129,131,132,128,131,133,135,127,129,133,134,131,129,132,135,137,123,126,120,123,121,125,128,132,128,117,122,127,131,114,117,114,117,122,124,131,128,162,
+-70,-70,-55,-64,-63,-47,-47,-39,-30,-7,2,18,26,34,56,64,77,85,96,99,108,108,114,114,117,117,117,122,121,124,123,124,123,122,120,119,118,117,115,114,115,114,113,112,111,113,114,115,115,117,118,121,122,123,124,125,127,127,128,129,131,130,128,127,128,126,126,125,125,124,123,121,121,120,119,117,117,116,116,115,112,113,114,116,116,119,119,120,121,121,121,123,125,124,128,122,124,120,122,119,122,126,118,122,114,119,111,116,111,114,107,101,82,83,85,82,87,80,85,92,92,101,122,136,
-91,-89,-97,-83,-79,-79,-78,-76,-71,-61,-57,-51,-48,-45,-32,-29,-21,-18,-9,-6,5,4,11,10,14,14,14,19,19,21,21,23,22,22,21,20,20,19,18,18,18,17,17,16,15,17,16,16,16,17,17,21,21,21,22,23,23,24,24,24,25,25,24,24,24,24,24,24,22,22,22,21,21,21,21,21,21,20,20,21,20,20,21,23,22,24,25,27,27,28,26,28,30,29,32,29,31,26,29,27,31,34,26,29,26,30,21,26,26,27,20,13,-1,-1,0,-3,1,-4,1,6,5,10,27,76,
-89,-88,-95,-80,-76,-75,-72,-67,-61,-50,-46,-36,-33,-29,-15,-12,-5,-3,7,10,14,14,22,21,23,23,23,31,31,30,30,36,36,34,34,33,35,34,38,37,36,36,34,32,33,36,35,35,34,35,35,33,33,34,34,34,34,34,34,33,37,37,37,36,36,36,35,35,34,33,33,29,29,27,27,26,27,27,27,28,27,28,23,24,23,24,24,25,25,25,26,28,29,24,26,27,28,23,24,25,28,30,23,25,20,23,17,19,18,17,12,5,-3,-4,-5,-11,-9,-10,-7,-4,-1,1,-2,16,
-82,-86,-83,-77,-69,-66,-62,-60,-54,-42,-38,-31,-27,-23,-9,-6,-1,3,13,16,19,19,27,27,28,28,28,35,36,34,34,40,41,38,38,38,40,39,43,43,43,42,40,39,40,42,41,40,40,41,40,37,37,38,38,37,37,37,36,36,39,39,38,38,38,37,37,36,34,34,33,29,29,27,27,26,26,26,27,27,26,27,21,23,23,24,23,25,25,25,25,26,28,24,26,27,29,24,27,25,28,30,24,27,21,24,19,22,18,17,12,5,-1,-6,-7,-13,-10,-12,-9,-6,-2,1,-2,15,
@@ -25,7 +25,7 @@
-86,-96,-132,-115,-126,-116,-119,-103,-101,-96,-92,-79,-75,-71,-64,-60,-49,-46,-43,-43,-35,-35,-34,-34,-29,-29,-29,-28,-27,-26,-26,-25,-26,-23,-23,-23,-24,-22,-21,-21,-21,-20,-18,-18,-16,-16,-15,-14,-14,-12,-13,-12,-12,-11,-11,-11,-10,-10,-9,-9,-9,-8,-8,-7,-7,-6,-6,-5,-6,-5,-5,-4,-4,-4,-3,-4,-4,-3,-3,-2,-2,-2,-2,-1,-32,-31,-32,-31,-32,-32,-32,-31,-31,-31,-31,-30,-29,-28,-28,-27,-27,-27,-27,-26,-25,-24,-26,-25,-25,-25,-27,-26,-30,-30,-29,-32,-32,-35,-35,-34,-33,-29,-58,-14,
-94,-106,-138,-121,-131,-120,-122,-109,-108,-102,-96,-82,-75,-69,-60,-56,-47,-44,-42,-41,-34,-34,-33,-33,-30,-30,-30,-29,-28,-27,-27,-27,-27,-25,-25,-25,-25,-24,-23,-23,-22,-22,-20,-20,-19,-18,-17,-17,-16,-15,-15,-16,-16,-14,-14,-12,-12,-11,-11,-11,-10,-9,-8,-8,-8,-6,-6,-5,-6,-5,-4,-4,-3,-2,-2,-2,-1,0,1,1,2,2,3,3,3,4,2,3,3,4,2,3,4,4,5,5,6,7,8,6,7,8,8,7,7,8,6,8,5,6,4,3,-1,-2,-4,-8,-10,-13,-15,-16,-17,-14,-43,-1,
-92,-103,-136,-120,-131,-120,-122,-106,-104,-98,-92,-78,-71,-65,-56,-52,-42,-38,-35,-35,-30,-31,-29,-28,-25,-26,-26,-24,-23,-22,-22,-20,-21,-21,-20,-21,-20,-20,-17,-17,-17,-16,-15,-15,-13,-13,-12,-11,-11,-10,-10,-11,-10,-9,-9,-7,-6,-6,-6,-6,-5,-4,-4,-2,-2,-1,0,1,0,1,2,3,3,3,4,3,4,4,5,6,7,7,7,8,8,9,6,7,7,8,6,7,9,9,9,9,10,11,12,11,12,13,14,9,10,12,10,12,5,6,5,4,1,-1,-3,-6,-8,-14,-15,-16,-16,-14,-36,-4,
--69,-68,-118,-111,-114,-104,-103,-104,-103,-94,-77,-48,-45,-43,-37,-36,-35,-34,-31,-31,-24,-24,-22,-22,-18,-19,-19,-17,-16,-16,-16,-14,-14,-14,-14,-15,-13,-12,-12,-11,-10,-10,-9,-8,-7,-7,-6,-5,-5,-4,-4,-4,-4,-3,-3,-1,-1,0,0,0,1,2,2,3,2,3,4,4,4,5,5,6,7,7,8,7,8,9,9,10,9,10,11,11,10,11,10,11,10,11,11,12,12,12,13,14,15,15,16,15,16,16,17,14,15,17,15,15,11,12,11,10,6,4,2,-1,-3,-7,-9,-9,-10,-7,-30,1
+-69,-68,-118,-111,-114,-104,-103,-104,-103,-94,-77,-48,-45,-43,-37,-36,-35,-34,-31,-31,-24,-24,-22,-22,-18,-19,-19,-17,-16,-16,-16,-14,-14,-14,-14,-15,-13,-12,-12,-11,-10,-10,-9,-8,-7,-7,-6,-5,-5,-4,-4,-4,-4,-3,-3,-1,-1,0,0,0,1,2,2,3,2,3,4,4,4,5,5,6,7,7,8,7,8,9,9,10,9,10,11,11,10,11,10,11,10,11,11,12,12,12,13,14,15,15,16,15,16,16,17,14,15,17,15,15,11,12,11,10,6,4,2,-1,-3,-7,-9,-9,-10,-7,-30,1,
-67,-72,-94,-78,-83,-73,-72,-63,-62,-59,-57,-51,-49,-47,-45,-45,-43,-44,-40,-39,-39,-39,-38,-37,-38,-37,-37,-36,-36,-36,-36,-35,-35,-34,-34,-34,-33,-33,-33,-33,-32,-32,-30,-30,-30,-29,-28,-28,-28,-27,-27,-27,-27,-25,-25,-23,-23,-21,-17,-15,-4,-9,0,-1,-2,-1,0,0,0,1,1,1,1,2,2,2,1,4,4,5,6,16,17,17,19,25,4,7,18,27,11,13,22,27,28,18,31,30,31,9,22,26,32,11,12,13,12,12,-8,-8,-9,-12,-11,-13,-15,-17,-20,-21,-23,-23,-24,-24,-50,-23,
-130,-130,-150,-140,-145,-144,-143,-128,-116,-106,-99,-93,-85,-78,-70,-62,-57,-51,-39,-37,-36,-35,-33,-32,-30,-29,-29,-27,-27,-27,-27,-25,-25,-23,-23,-22,-22,-22,-21,-21,-20,-19,-18,-17,-17,-17,-15,-15,-14,-13,-13,-12,-11,-10,-10,-9,-9,-9,-8,-8,-7,-7,-6,-5,-7,-6,-5,-5,-4,-3,-2,-3,-2,-2,-1,-1,-1,-1,0,0,0,0,1,1,0,1,0,1,1,2,2,3,4,5,6,6,7,8,9,8,9,10,10,9,11,12,10,11,10,11,10,8,4,2,0,-3,-5,-5,-7,-7,-8,-7,-34,-5,
-129,-131,-150,-136,-139,-136,-135,-128,-117,-112,-103,-95,-87,-78,-73,-65,-56,-50,-41,-39,-32,-30,-27,-26,-26,-25,-24,-22,-22,-22,-21,-20,-19,-19,-18,-18,-17,-17,-17,-16,-15,-14,-14,-14,-13,-13,-12,-12,-11,-10,-9,-8,-8,-6,-6,-6,-6,-5,-5,-5,-4,-4,-3,-2,-3,-3,-2,-1,-1,-1,0,-1,0,0,1,1,1,1,1,2,1,1,2,2,2,2,2,3,2,3,4,5,6,6,7,7,9,9,10,11,12,12,12,13,14,15,13,14,16,16,15,13,11,9,7,4,1,4,3,2,1,2,-26,1,
@@ -40,32 +40,32 @@
-36,-49,-47,-80,-90,-73,-75,-70,-69,-64,-62,-56,-53,-50,-46,-45,-43,-41,-39,-38,-38,-33,-29,-27,-26,-26,-24,-23,-22,-21,-20,-19,-18,-16,-15,-14,-12,-14,-14,-13,-13,-12,-10,-10,-8,-8,-6,-6,-5,-5,-5,-4,-4,-3,-3,-4,-3,-3,-3,-3,-3,-1,-2,-1,-3,-2,-1,0,1,2,2,3,2,2,2,3,3,2,2,3,3,3,3,4,4,5,2,3,3,4,4,5,6,7,7,7,8,8,8,9,10,10,11,11,11,11,12,11,12,11,11,11,11,10,10,9,9,3,4,3,6,10,26,27,
-53,-56,-35,-71,-83,-68,-72,-63,-63,-58,-56,-48,-46,-44,-40,-39,-36,-35,-33,-32,-30,-26,-23,-21,-20,-20,-18,-18,-16,-15,-14,-13,-13,-9,-9,-9,-9,-8,-8,-7,-7,-7,-3,-3,-2,-2,1,1,1,1,1,2,2,2,3,2,3,3,3,3,4,4,4,5,5,5,7,7,7,7,7,7,8,9,9,9,10,10,10,10,10,9,9,9,9,9,10,10,9,10,11,12,12,13,13,13,14,14,14,15,15,15,15,15,15,15,16,14,14,13,13,13,9,10,9,8,8,4,5,-1,2,7,37,31,
-49,-45,-69,-106,-113,-91,-95,-81,-81,-69,-68,-61,-59,-57,-49,-49,-51,-50,-48,-48,-50,-46,-44,-43,-43,-43,-43,-42,-42,-22,-27,-17,-16,-15,-15,-14,-14,-13,-13,-13,-12,-12,-11,-11,-9,-9,-9,-9,-8,-8,-6,15,16,14,16,18,18,19,19,18,19,19,18,18,19,19,20,20,18,18,18,19,19,20,20,20,20,20,21,20,20,19,19,19,19,19,21,21,20,20,22,22,22,22,23,23,24,23,24,24,24,24,24,24,24,24,25,21,21,21,21,21,17,17,16,16,16,14,15,8,10,14,44,40,
--69,-81,-54,-97,-109,-89,-92,-76,-75,-63,-60,-45,-45,-44,-37,-37,-35,-37,-37,-36,-34,-33,-32,-31,-30,-29,-28,-27,-26,-26,-25,-24,-24,-23,-23,-22,-21,-19,-18,-18,-16,-16,-16,-15,-14,-14,-14,-14,-13,-12,-12,-9,-9,-8,-8,-7,-7,-7,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,0,1,1,1,1,0,1,0,1,1,2,2,3,5,5,6,5,6,5,5,4,5,4,5,6,6,7,8,9,10,10,10,10,10,11,14,13,12,13,15,14,14,13,12,11,11,10,7,8,1,3,-1,4,11,39,31,
--112,-125,-96,-141,-164,-130,-130,-107,-102,-82,-75,-54,-49,-44,-32,-32,-29,-33,-33,-33,-31,-30,-30,-29,-28,-26,-25,-24,-24,-24,-24,-23,-22,-23,-22,-21,-20,-19,-17,-17,-15,-15,-15,-15,-13,-13,-14,-13,-13,-11,-11,-8,-8,-8,-7,-7,-6,-6,-5,-5,-4,-4,-3,-3,-3,-2,-2,-2,-1,0,0,1,1,1,1,1,1,1,2,3,3,4,5,6,5,6,5,5,5,6,5,6,6,7,7,9,9,11,11,11,11,11,11,14,14,13,13,14,14,13,12,12,11,10,9,6,7,2,3,-1,3,9,39,36,
--141,-135,-84,-141,-156,-125,-125,-100,-97,-77,-72,-48,-44,-40,-26,-28,-24,-28,-28,-28,-26,-25,-25,-23,-22,-21,-20,-20,-19,-19,-18,-17,-17,-17,-16,-15,-14,-13,-12,-11,-10,-10,-10,-9,-8,-8,-7,-7,-6,-5,-4,-3,-3,-2,-2,-1,0,0,0,1,1,1,2,2,3,3,3,4,6,7,7,8,7,7,7,8,8,9,9,10,10,11,11,11,12,12,11,11,12,12,12,12,13,13,13,13,14,15,15,17,17,17,17,19,19,18,18,19,20,18,18,17,15,14,13,10,10,6,7,4,8,14,44,40,
+-29,-41,-19,-67,-79,-59,-67,-56,-60,-53,-53,-42,-45,-44,-37,-37,-35,-37,-37,-36,-34,-33,-32,-31,-30,-29,-28,-27,-26,-26,-25,-24,-24,-23,-23,-22,-21,-19,-18,-18,-16,-16,-16,-15,-14,-14,-14,-14,-13,-12,-12,-9,-9,-8,-8,-7,-7,-7,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,0,1,1,1,1,0,1,0,1,1,2,2,3,5,5,6,5,6,5,5,4,5,4,5,6,6,7,8,9,10,10,10,10,10,11,14,13,12,13,15,14,14,13,12,11,11,10,7,8,1,3,-1,4,11,39,31,
+-72,-85,-61,-111,-134,-100,-105,-87,-87,-72,-68,-51,-49,-44,-32,-32,-29,-33,-33,-33,-31,-30,-30,-29,-28,-26,-25,-24,-24,-24,-24,-23,-22,-23,-22,-21,-20,-19,-17,-17,-15,-15,-15,-15,-13,-13,-14,-13,-13,-11,-11,-8,-8,-8,-7,-7,-6,-6,-5,-5,-4,-4,-3,-3,-3,-2,-2,-2,-1,0,0,1,1,1,1,1,1,1,2,3,3,4,5,6,5,6,5,5,5,6,5,6,6,7,7,9,9,11,11,11,11,11,11,14,14,13,13,14,14,13,12,12,11,10,9,6,7,2,3,-1,3,9,39,36,
+-101,-95,-49,-111,-126,-95,-100,-80,-82,-67,-65,-45,-44,-40,-26,-28,-24,-28,-28,-28,-26,-25,-25,-23,-22,-21,-20,-20,-19,-19,-18,-17,-17,-17,-16,-15,-14,-13,-12,-11,-10,-10,-10,-9,-8,-8,-7,-7,-6,-5,-4,-3,-3,-2,-2,-1,0,0,0,1,1,1,2,2,3,3,3,4,6,7,7,8,7,7,7,8,8,9,9,10,10,11,11,11,12,12,11,11,12,12,12,12,13,13,13,13,14,15,15,17,17,17,17,19,19,18,18,19,20,18,18,17,15,14,13,10,10,6,7,4,8,14,44,40,
-125,-126,-78,-129,-138,-142,-144,-80,-116,-103,-97,-30,-25,-48,-55,-61,-7,-10,-35,-36,-11,-12,-12,-11,-11,-11,-11,-11,-10,-10,-10,-10,-9,-9,-9,-8,-7,-7,-6,-5,-4,-4,-4,-3,-3,-2,-2,-2,-1,0,0,1,2,2,2,3,4,4,5,5,6,6,7,7,7,8,8,9,11,12,12,12,13,13,13,14,14,15,15,16,16,16,17,17,17,17,17,17,17,17,17,18,18,18,18,19,19,20,21,22,22,22,23,25,25,24,24,25,25,24,23,22,20,19,18,16,15,13,14,10,14,18,47,11,
-99,-102,-66,-122,-148,-122,-127,-107,-107,-86,-85,-61,-61,-59,-45,-49,-39,-42,-40,-42,-41,-41,-41,-40,-40,-39,-38,-36,-36,-35,-35,-34,-34,-31,-30,-30,-30,-29,-28,-28,-26,-26,-24,-23,-22,-21,-21,-20,-19,-17,-17,-16,-15,-15,-14,-14,-13,-13,-12,-11,-10,-10,-9,-9,-7,-7,-7,-6,-4,-3,-3,-3,-2,-2,-1,-1,0,0,0,-1,-2,-2,-3,-4,-5,-6,-5,-7,-7,-7,-6,-6,-6,-6,-6,-6,-5,-4,-4,-3,-3,-2,-2,-3,-3,-4,-1,-2,-3,-4,-2,-3,-8,-9,-10,-11,-11,-16,-15,-15,-13,-10,11,16,
-52,-85,-63,-128,-149,-119,-122,-108,-107,-82,-80,-62,-60,-57,-41,-44,-37,-39,-37,-38,-39,-39,-39,-38,-38,-38,-37,-36,-35,-34,-34,-33,-32,-31,-30,-30,-29,-29,-29,-28,-26,-25,-24,-23,-22,-21,-22,-21,-20,-18,-18,-18,-17,-16,-15,-16,-15,-15,-14,-12,-11,-11,-11,-10,-8,-7,-7,-6,-5,-5,-4,-3,-2,-1,0,0,1,1,1,1,0,-1,-2,-3,-3,-4,-4,-5,-6,-6,-5,-5,-4,-4,-4,-3,-3,-2,-2,-2,-2,-1,0,0,0,-1,1,3,2,1,2,0,1,1,-1,-2,-2,-4,-3,-2,1,5,29,21,
--53,-85,-68,-127,-130,-118,-119,-98,-95,-85,-80,-58,-54,-50,-40,-37,-33,-35,-35,-35,-34,-34,-34,-32,-32,-30,-30,-30,-29,-28,-28,-27,-27,-24,-23,-23,-22,-22,-22,-21,-21,-20,-19,-18,-16,-16,-15,-14,-13,-12,-11,-11,-11,-10,-9,-10,-9,-8,-7,-6,-5,-5,-4,-4,-2,-2,-1,0,0,0,1,2,2,4,5,5,6,6,6,6,5,3,3,2,1,0,1,0,-1,0,0,0,1,1,1,2,2,3,3,3,3,4,4,2,2,2,4,5,5,4,5,4,5,4,4,2,2,1,3,4,6,11,33,26,
--65,-76,-74,-115,-130,-115,-111,-96,-90,-77,-70,-58,-52,-46,-34,-33,-32,-32,-30,-30,-31,-30,-30,-28,-28,-27,-26,-26,-25,-24,-24,-23,-22,-21,-19,-19,-18,-18,-17,-16,-16,-15,-14,-13,-11,-10,-10,-8,-8,-6,-6,-6,-5,-4,-3,-4,-3,-2,-1,0,1,2,2,3,4,5,5,6,6,6,7,8,8,10,11,11,11,12,12,12,11,10,10,9,8,6,7,6,5,5,6,6,6,7,7,7,6,8,8,8,8,9,9,11,12,11,12,11,13,12,13,12,12,12,11,10,11,8,9,10,13,18,46,32,
--54,-101,-101,-112,-115,-108,-100,-105,-95,-90,-80,-83,-70,-58,-51,-53,-51,-47,-45,-43,-44,-45,-43,-42,-40,-40,-39,-38,-37,-36,-35,-34,-33,-33,-32,-31,-30,-29,-29,-28,-28,-27,-27,-26,-26,-26,-26,-25,-25,-24,-24,-24,-24,-24,-24,-23,-22,-22,-22,-22,-22,-21,-22,-21,-21,-20,-20,-20,-19,-19,-19,-18,-17,-15,-13,-1,-4,7,2,5,4,6,8,7,8,8,9,10,10,10,11,11,11,12,12,12,11,13,13,14,9,14,13,10,9,15,12,-3,14,14,13,11,28,26,24,23,23,18,19,20,21,25,54,43,
--114,-120,-112,-117,-118,-108,-98,-105,-94,-87,-75,-83,-69,-55,-47,-54,-50,-46,-43,-39,-41,-42,-40,-38,-36,-38,-36,-35,-33,-32,-31,-29,-28,-29,-27,-26,-24,-24,-22,-21,-20,-19,-19,-18,-17,-17,-17,-16,-15,-14,-14,-14,-14,-13,-12,-10,-10,-10,-9,-9,-9,-9,-8,-8,-6,-6,-5,-4,-6,-5,-5,-3,-3,-3,-3,-1,-1,-1,-1,0,0,1,2,2,3,3,4,4,5,5,6,6,6,8,8,8,8,10,10,10,10,10,11,10,9,8,10,9,9,8,6,3,4,1,-1,-1,-1,1,4,7,12,18,39,36,
--105,-106,-113,-106,-104,-103,-91,-96,-82,-84,-68,-77,-61,-46,-48,-45,-47,-42,-44,-39,-39,-39,-36,-38,-35,-36,-34,-32,-29,-28,-27,-25,-23,-24,-22,-21,-20,-16,-14,-13,-12,-11,-11,-10,-10,-9,-9,-8,-8,-7,-6,-7,-7,-6,-6,-4,-3,-3,-3,-4,-3,-3,-3,-3,-2,-1,-1,0,-2,-1,-1,1,1,0,0,2,2,1,2,3,3,4,4,5,6,6,7,7,8,8,9,9,9,11,11,11,11,13,12,14,14,14,14,15,14,13,15,13,14,12,11,7,4,1,-2,-2,-2,-3,-2,1,5,9,16,28,
--105,-105,-111,-103,-101,-98,-86,-93,-78,-78,-62,-74,-57,-40,-40,-46,-43,-37,-37,-32,-33,-34,-30,-31,-28,-30,-28,-26,-24,-24,-22,-21,-19,-19,-17,-15,-14,-12,-10,-9,-8,-7,-7,-6,-6,-5,-4,-4,-3,-3,-2,-2,-1,-1,-1,1,2,2,2,2,2,2,2,2,3,4,4,4,3,3,3,4,4,5,5,5,5,6,7,7,7,7,8,8,10,10,11,10,12,11,11,10,9,9,9,8,6,8,6,7,6,5,8,6,6,4,6,4,7,5,7,6,10,9,7,10,9,12,13,15,19,23,15,28,
--78,-89,-96,-95,-96,-98,-93,-90,-83,-94,-82,-78,-67,-57,-64,-54,-45,-37,-48,-47,-47,-48,-47,-49,-49,-50,-48,-40,-25,-23,-19,-20,-20,-19,-19,-19,-18,6,7,8,8,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,13,12,13,13,13,13,13,13,13,13,13,13,14,14,12,12,12,13,13,13,13,14,14,15,15,15,15,17,16,18,17,17,16,15,15,13,14,12,13,11,14,13,12,14,13,14,12,14,12,15,12,14,13,16,14,13,15,14,17,17,18,22,26,33,27,
+-21,-53,-36,-95,-98,-86,-87,-66,-63,-53,-48,-26,-22,-18,-8,-5,-1,-3,-3,-3,-2,-2,-2,0,0,2,2,2,3,4,4,5,5,8,9,9,10,10,10,11,11,12,13,14,16,16,17,18,19,20,21,21,21,22,23,22,23,24,25,26,27,27,26,25,26,25,25,25,24,23,23,23,22,23,23,22,22,21,20,19,17,14,13,11,9,7,7,5,3,3,2,1,1,1,1,2,2,3,3,3,3,4,4,2,2,2,4,5,5,4,5,4,5,4,4,2,2,1,3,4,6,11,33,26,
+-33,-44,-42,-83,-98,-83,-79,-64,-58,-45,-38,-26,-20,-14,-2,-1,0,0,2,2,1,2,2,4,4,5,6,6,7,8,8,9,10,11,13,13,14,14,15,16,16,17,18,19,21,22,22,24,24,26,26,26,27,28,29,28,29,30,31,32,33,34,32,32,32,32,31,31,30,29,29,29,28,29,29,28,27,27,26,25,23,21,20,18,16,13,13,11,9,8,8,7,6,7,7,7,6,8,8,8,8,9,9,11,12,11,12,11,13,12,13,12,12,12,11,10,11,8,9,10,13,18,46,32,
+-52,-99,-99,-110,-113,-105,-95,-99,-88,-82,-69,-69,-53,-38,-28,-27,-22,-15,-13,-11,-12,-13,-11,-10,-8,-8,-7,-6,-5,-4,-3,-2,-1,-1,0,1,2,3,3,4,4,5,5,6,6,6,6,7,7,8,8,8,8,8,8,9,10,10,10,10,10,11,8,8,7,7,6,5,5,4,3,3,3,4,5,16,12,22,16,18,16,17,18,16,16,15,15,15,14,13,13,12,11,12,12,12,11,13,13,14,9,14,13,10,9,15,12,-3,14,14,13,11,28,26,24,23,23,18,19,20,21,25,54,43,
+-80,-86,-78,-83,-84,-73,-61,-67,-55,-47,-32,-37,-20,-3,8,4,11,18,21,25,23,22,24,26,28,26,28,29,31,32,33,35,36,35,37,38,40,40,42,43,44,45,45,46,47,47,47,48,49,50,50,50,50,51,52,54,54,54,55,55,55,53,52,50,50,48,47,46,42,41,39,39,37,35,33,33,31,29,27,26,24,23,22,20,19,17,16,14,13,11,10,8,6,8,8,8,8,10,10,10,10,10,11,10,9,8,10,9,9,8,6,3,4,1,-1,-1,-1,1,4,7,12,18,39,36,
+-71,-72,-79,-72,-70,-68,-54,-58,-43,-44,-25,-31,-12,6,7,13,14,22,20,25,25,25,28,26,29,28,30,32,35,36,37,39,41,40,42,43,44,48,50,51,52,53,53,54,54,55,55,56,56,57,58,57,57,58,58,60,61,61,61,60,61,59,57,55,54,53,51,50,46,45,43,43,41,38,36,36,34,31,30,29,27,26,24,23,22,20,19,17,16,14,13,11,9,11,11,11,11,13,12,14,14,14,14,15,14,13,15,13,14,12,11,7,4,1,-2,-2,-2,-3,-2,1,5,9,16,28,
+-71,-71,-77,-69,-67,-63,-49,-55,-39,-38,-19,-28,-8,12,15,12,18,27,27,32,31,30,34,33,36,34,36,38,40,40,42,43,45,45,47,49,50,52,54,55,56,57,57,58,58,59,60,60,61,61,62,62,63,63,63,65,66,66,66,66,66,64,62,60,59,58,56,54,51,49,47,46,44,43,41,39,37,36,35,33,31,29,28,26,26,24,23,20,20,17,15,12,9,9,9,8,6,8,6,7,6,5,8,6,6,4,6,4,7,5,7,6,10,9,7,10,9,12,13,15,19,23,15,28,
+-14,-25,-32,-31,-32,-34,-29,-26,-19,-30,-18,-14,-3,7,0,10,19,27,16,17,17,16,17,15,15,14,16,24,39,41,45,44,44,45,45,45,46,70,71,72,72,73,73,74,74,74,74,75,75,75,75,76,76,76,76,77,77,77,77,77,76,75,73,71,69,67,65,63,61,59,57,56,54,50,48,46,45,43,41,39,38,36,35,33,31,29,29,26,26,23,21,18,15,15,13,14,12,13,11,14,13,12,14,13,14,12,14,12,15,12,14,13,16,14,13,15,14,17,17,18,22,26,33,27,
-42,-62,-76,-81,-84,-86,-80,-82,-73,-80,-65,-68,-54,-41,-45,-41,-29,-19,-28,-26,-24,-28,-25,-27,-25,-28,-26,-27,-26,-22,-21,-21,-20,-19,-18,-18,-18,-18,-18,-16,-16,-15,-17,-17,-13,-11,-14,-15,-14,-13,-13,-12,-12,-10,-10,-6,-5,-5,-3,-4,-4,-3,-8,-7,-5,-4,-8,-7,-4,-4,-4,-4,-4,-8,-8,-7,-7,-7,-6,-7,-3,-3,-3,-3,-1,-1,2,2,3,2,4,2,0,5,4,4,2,6,4,7,5,3,5,9,11,8,14,10,10,8,10,9,8,7,6,6,4,6,6,6,10,12,12,-108,
--23,-46,-64,-70,-76,-80,-76,-73,-64,-73,-60,-58,-45,-33,-38,-30,-20,-10,-19,-18,-16,-18,-16,-18,-16,-19,-18,-19,-18,-13,-12,-13,-12,-10,-10,-10,-10,-10,-11,-10,-9,-9,-11,-11,-8,-5,-8,-8,-8,-7,-7,-6,-6,-4,-4,-1,0,0,1,1,1,2,-3,-2,0,1,-2,-2,2,2,2,3,2,-2,-2,-2,-2,-2,-2,-2,2,2,1,1,3,3,5,5,7,6,8,6,4,8,8,7,5,10,7,12,10,7,10,21,18,13,18,14,17,13,14,11,12,10,7,8,6,8,7,8,12,16,19,-96,
--33,-93,-78,-105,-112,-101,-96,-96,-86,-90,-78,-82,-71,-59,-62,-52,-52,-44,-45,-42,-41,-39,-36,-40,-38,-35,-33,-36,-34,-31,-29,-28,-27,-25,-24,-23,-21,-20,-19,-17,-16,-16,-9,-8,-7,-5,-5,-6,-6,-4,-4,-4,-4,-2,-2,1,1,1,3,3,3,4,-1,0,2,3,3,1,1,3,4,2,2,0,0,0,-1,1,-1,-3,0,0,3,3,6,6,14,14,16,15,18,18,18,23,22,24,23,29,27,32,29,27,29,41,37,32,36,30,30,25,26,23,21,19,17,18,17,20,19,20,23,27,29,-87,
--65,-105,-85,-104,-99,-87,-83,-78,-71,-78,-70,-66,-58,-51,-56,-45,-42,-36,-38,-35,-34,-32,-29,-33,-30,-27,-25,-28,-26,-22,-21,-20,-18,-16,-15,-14,-12,-11,-10,-9,-8,-8,-8,-8,-6,-5,-5,-5,-5,-1,-1,-4,-3,0,1,1,1,2,3,4,4,4,0,1,4,4,5,4,4,4,5,4,5,2,2,2,1,3,2,2,6,5,6,6,10,10,11,11,14,14,14,13,13,17,18,19,17,22,21,25,22,20,29,25,30,24,30,23,28,22,26,23,22,20,18,21,20,19,20,20,25,28,38,35,
--50,-117,-96,-115,-116,-106,-103,-105,-96,-97,-87,-88,-79,-69,-68,-60,-59,-53,-51,-49,-52,-50,-50,-51,-50,-50,-49,-47,-46,-46,-45,-44,-43,-40,-39,-39,-38,-37,-35,-35,-32,-32,-29,-29,-29,-26,-26,-26,-26,-23,-23,-22,-22,-22,-21,-19,-19,-19,-19,-18,-16,-15,-17,-15,-16,-14,-14,-14,-14,-13,-13,-13,-13,-11,-11,-10,-11,-8,-8,-8,-7,-7,-7,-7,-5,-5,-1,-1,0,0,1,0,0,1,3,6,4,8,7,15,12,9,12,8,29,13,14,7,20,6,8,4,5,1,-2,7,4,2,0,4,13,14,4,14,
--62,-92,-86,-103,-104,-94,-92,-91,-84,-86,-78,-77,-69,-62,-63,-57,-52,-46,-46,-45,-46,-47,-46,-48,-48,-48,-48,-47,-46,-45,-44,-44,-44,-42,-41,-41,-41,-41,-38,-38,-36,-36,-34,-34,-34,-31,-31,-30,-30,-28,-28,-27,-27,-27,-27,-25,-25,-24,-25,-24,-22,-21,-23,-22,-21,-20,-20,-20,-19,-18,-18,-18,-18,-16,-16,-15,-15,-13,-13,-13,-11,-11,-13,-12,-10,-10,-9,-9,-8,-7,-8,-7,-7,-6,-7,-4,-5,0,-1,1,0,-2,1,0,4,1,5,1,3,0,3,-1,1,-3,-6,1,-3,-3,-7,-9,0,-3,-19,-22,
-35,-12,-9,-75,-81,-64,-59,-53,-44,-55,-47,-50,-55,-45,-47,-40,-31,-29,8,9,10,10,9,19,19,18,19,20,20,15,15,16,17,19,19,19,27,26,29,29,30,30,32,32,32,34,34,30,29,36,36,32,34,38,37,38,37,38,42,40,42,46,45,47,45,46,47,48,49,48,52,54,53,54,54,57,55,60,59,60,62,62,60,61,63,63,63,63,65,65,64,64,64,66,65,66,65,70,69,69,68,66,71,69,70,68,73,71,71,67,72,69,70,67,63,70,65,66,62,58,61,45,45,39,
-93,19,19,-45,-48,-29,-22,-20,-10,-20,-10,-14,-18,-9,-12,-4,6,8,43,44,47,46,45,55,54,56,55,56,56,53,53,55,55,59,59,60,67,68,72,72,73,73,77,76,75,77,76,73,73,79,79,75,75,78,81,82,82,82,83,84,84,86,85,86,80,82,83,88,85,84,84,84,85,86,85,91,91,93,93,93,96,96,92,93,99,99,100,100,102,103,96,96,96,104,98,98,98,107,106,100,99,98,109,107,100,98,110,108,100,97,109,105,108,104,100,101,92,82,73,73,98,95,91,77,
--27,-45,-73,-89,-85,-91,-82,-84,-72,-66,-57,-71,-76,-67,-57,-50,-40,-39,-1,-2,2,0,-2,-1,-2,2,0,3,3,6,6,9,9,13,13,13,16,17,21,21,23,22,27,27,26,26,26,31,29,30,30,32,33,32,33,33,33,34,33,33,34,34,34,35,33,33,34,35,35,36,35,36,36,35,35,36,36,37,37,36,38,38,38,38,42,43,44,45,47,49,41,41,42,50,44,43,44,53,53,46,45,44,57,56,48,47,60,57,50,46,58,56,58,54,51,52,43,35,24,26,47,41,31,33,
--70,-83,-95,-98,-84,-85,-73,-69,-57,-51,-42,-49,-57,-50,-40,-34,-24,-24,-19,-21,-18,-19,-21,-19,-21,-18,-19,-17,-18,-16,-16,-14,-13,-12,-11,-11,-9,-9,-5,-6,-4,-4,-2,-3,-4,-2,-3,-1,-1,-1,-1,1,1,1,1,2,2,3,3,4,4,5,5,7,7,7,8,8,9,9,10,9,9,11,11,11,11,12,11,12,13,13,16,17,17,18,17,17,18,19,19,20,20,20,20,21,21,22,22,22,22,23,21,22,23,23,20,20,21,20,17,15,16,16,14,13,6,4,-4,-3,15,13,1,51,
--100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,
--80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-88,-96,-104,-112,-120,-128,-136,-136,-136,-136,-136,-136,-136,
+37,14,-4,-10,-16,-20,-16,-13,-4,-13,0,2,15,27,22,30,40,50,41,42,44,42,44,42,44,41,42,41,42,47,48,47,48,50,50,50,50,50,49,50,51,51,49,49,52,55,52,52,52,53,53,54,54,56,56,59,60,60,61,61,61,62,57,58,60,61,58,58,62,62,62,63,62,58,58,58,58,58,58,58,62,62,61,61,63,63,65,65,67,66,68,66,64,68,68,67,65,70,67,72,70,67,70,81,78,73,78,74,77,73,74,71,72,70,67,68,66,68,67,68,72,76,79,-36,
+27,-33,-18,-45,-52,-41,-36,-36,-26,-30,-18,-22,-11,1,-2,8,8,16,15,18,19,21,24,20,22,25,27,24,26,29,31,32,33,35,36,37,39,40,41,43,44,44,51,52,53,55,55,54,54,56,56,56,56,58,58,61,61,61,63,63,63,64,59,60,62,63,63,61,61,63,64,62,62,60,60,60,59,61,59,57,60,60,63,63,65,64,71,70,71,69,71,70,69,73,71,72,70,75,72,76,72,69,70,81,76,70,73,66,65,59,60,57,55,53,51,52,51,54,53,54,57,61,63,-53,
+5,-35,-15,-34,-29,-17,-13,-8,-1,-8,0,4,12,19,14,25,28,34,32,35,36,38,41,37,40,43,45,42,44,48,49,50,52,54,55,56,58,59,60,61,62,62,62,62,64,65,65,65,65,69,69,66,67,70,71,71,71,72,73,74,74,74,70,71,74,74,75,74,74,74,75,74,75,72,72,72,71,73,72,72,76,75,76,76,79,78,78,77,79,78,77,75,74,77,77,77,74,78,76,79,75,72,80,75,79,72,77,69,73,66,70,67,66,64,62,65,64,63,64,64,69,72,82,79,
+30,-37,-16,-35,-36,-26,-23,-25,-16,-17,-7,-8,1,11,12,20,21,27,29,31,28,30,30,29,30,30,31,33,34,34,35,36,37,40,41,41,42,43,45,45,48,48,51,51,51,54,54,54,54,57,57,58,58,58,59,61,61,61,61,62,64,65,63,65,64,66,66,66,66,67,67,67,67,69,69,70,69,72,72,72,73,73,73,73,74,73,76,75,75,74,74,72,71,71,72,74,71,74,72,79,75,71,73,68,88,71,71,63,75,60,62,58,59,55,52,61,58,56,54,58,67,68,58,68,
+18,-12,-6,-23,-24,-14,-12,-11,-4,-6,2,3,11,18,17,23,28,34,34,35,34,33,34,32,32,32,32,33,34,35,36,36,36,38,39,39,39,39,42,42,44,44,46,46,46,49,49,50,50,52,52,53,53,53,53,55,55,56,55,56,58,59,57,58,59,60,60,60,61,62,62,62,62,64,64,65,65,67,67,67,69,69,67,68,69,68,68,67,67,67,65,65,64,64,62,64,62,66,64,65,63,60,62,60,63,59,62,57,58,54,57,53,55,51,48,55,51,51,47,45,54,51,35,32,
+115,68,71,5,-1,16,21,27,36,25,33,30,25,35,33,40,49,51,88,89,90,90,89,99,99,98,99,100,100,95,95,96,97,99,99,99,107,106,109,109,110,110,112,112,112,114,114,110,109,116,116,112,114,118,117,118,117,118,122,120,122,126,125,127,125,126,127,128,129,128,132,134,133,134,134,137,135,140,139,140,142,142,140,141,142,141,140,139,140,139,137,136,135,136,134,134,132,136,134,133,131,128,132,129,129,126,130,127,126,121,126,123,124,121,117,124,119,120,116,112,115,99,99,93,
+143,69,69,5,2,21,28,30,40,30,40,36,32,41,38,46,56,58,93,94,97,96,95,105,104,106,105,106,106,103,103,105,105,109,109,110,117,118,122,122,123,123,127,126,125,127,126,123,123,129,129,125,125,128,131,132,132,132,133,134,134,136,135,136,130,132,133,138,135,134,134,134,135,136,135,141,141,143,143,143,146,146,142,143,148,147,147,146,147,147,139,138,137,144,137,136,135,143,141,134,132,130,140,137,129,126,137,134,125,121,133,129,132,128,124,125,116,106,97,97,122,119,115,101,
+-27,-45,-73,-89,-85,-91,-82,-84,-72,-66,-57,-71,-76,-67,-57,-50,-40,-39,-1,-2,2,0,-2,-1,-2,2,0,3,3,6,6,9,9,13,13,13,16,17,21,21,23,22,27,27,26,26,26,31,29,30,30,32,33,32,33,33,33,34,33,33,34,34,34,35,33,33,34,35,35,36,35,36,36,35,35,36,36,37,37,36,38,38,38,38,41,41,41,41,42,43,34,33,33,40,33,31,31,39,38,30,28,26,38,36,27,25,37,33,25,20,32,30,32,28,25,26,17,9,-2,0,21,15,5,7,
+-70,-83,-95,-98,-84,-85,-73,-69,-57,-51,-42,-49,-57,-50,-40,-34,-24,-24,-19,-21,-18,-19,-21,-19,-21,-18,-19,-17,-18,-16,-16,-14,-13,-12,-11,-11,-9,-9,-5,-6,-4,-4,-2,-3,-4,-2,-3,-1,-1,-1,-1,1,1,1,1,2,2,3,3,4,4,5,5,7,7,7,8,8,9,9,10,9,9,11,11,11,11,12,11,12,13,13,16,17,16,16,14,13,13,13,12,12,11,10,9,9,8,8,7,6,5,5,2,2,2,1,-3,-4,-4,-6,-9,-11,-10,-10,-12,-13,-20,-22,-30,-29,-11,-13,-25,25,
-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,
+-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,-80,
-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,
--20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,
--20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,-20,
+-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,-60,
+-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,
+-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,-40,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CCW_LLeft_T0.h
new file mode 100644
index 0000000..9d93832
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+-10,8,-52,-110,-69,-100,-14,-31,-40,-14,5,-28,3,-29,-18,-14,-11,-36,-23,-16,-17,-7,-29,-25,-32,-26,-53,-46,-39,-31,-40,-44,-36,-29,-23,-45,-40,-34,-25,-39,-39,-33,-26,-19,-47,-43,-35,-40,-62,-55,-48,-41,-51,-60,-52,-46,-37,-62,-54,-50,-43,-56,-52,-46,-45,-39,-66,-63,-61,-56,-69,-13,-5,-25,-24,-65,-62,-56,-46,-66,-61,-58,-45,-51,-63,-62,-50,-41,-65,-64,-54,-54,-61,-58,-49,-47,-74,-61,-53,-45,-30,-54,-40,-39,-25,-6,-22,-19,-17,-22,-38,-49,-43,-51,-81,-108,-94,-110,-113,-124,-130,-139,-132,-37,
+-33,-50,-58,-89,-80,-89,-57,-58,-64,-38,-24,-33,-18,-51,-46,-37,-27,-34,-43,-38,-31,-21,-43,-39,-32,-25,-54,-44,-39,-31,-40,-45,-39,-32,-24,-48,-43,-36,-26,-33,-42,-37,-28,-19,-46,-43,-35,-37,-63,-54,-48,-40,-51,-56,-50,-43,-34,-58,-52,-47,-40,-44,-51,-44,-41,-33,-54,-52,-51,-41,-62,-47,-43,-41,-30,-46,-46,-39,-31,-61,-51,-50,-38,-22,-57,-59,-46,-40,-63,-63,-55,-51,-62,-60,-52,-48,-78,-65,-58,-50,-35,-67,-52,-54,-43,-45,-46,-40,-37,-33,-50,-54,-44,-50,-55,-88,-81,-47,-77,-86,-89,-102,-115,-41,
+-94,-113,-125,-141,-131,-128,-82,-53,-66,-39,-31,-39,-23,-57,-50,-44,-32,-40,-47,-43,-35,-25,-47,-45,-38,-28,-60,-49,-43,-35,-24,-50,-45,-38,-29,-55,-48,-42,-33,-40,-48,-43,-35,-24,-52,-49,-40,-42,-70,-59,-54,-44,-54,-61,-55,-48,-38,-65,-58,-53,-43,-51,-57,-50,-47,-37,-59,-55,-51,-43,-46,-47,-44,-43,-31,-44,-43,-37,-33,-39,-54,-57,-40,-30,-62,-64,-50,-46,-68,-68,-57,-54,-69,-66,-57,-53,-85,-72,-64,-56,-41,-77,-63,-64,-54,-79,-59,-52,-52,-44,-58,-57,-49,-42,-48,-70,-55,-39,-66,-80,-85,-105,-116,-45,
+-137,-143,-157,-166,-159,-149,-109,-51,-72,-44,-40,-47,-29,-63,-55,-51,-37,-48,-54,-51,-42,-31,-55,-52,-46,-35,-68,-56,-51,-41,-25,-55,-52,-46,-36,-62,-55,-49,-39,-47,-55,-51,-41,-30,-59,-56,-47,-47,-78,-66,-61,-52,-36,-68,-63,-56,-46,-71,-63,-58,-50,-58,-64,-58,-54,-43,-66,-60,-52,-50,-30,-52,-50,-46,-37,-60,-52,-50,-38,-22,-58,-64,-45,-37,-63,-67,-53,-48,-71,-73,-62,-58,-74,-72,-62,-57,-91,-76,-69,-60,-46,-82,-71,-69,-60,-83,-67,-59,-58,-47,-66,-60,-60,-48,-52,-68,-74,-47,-68,-92,-95,-113,-120,-49,
+-143,-148,-157,-161,-161,-147,-106,-51,-76,-47,-44,-50,-32,-63,-54,-50,-37,-49,-55,-52,-42,-32,-55,-52,-47,-36,-68,-56,-51,-41,-26,-57,-54,-46,-36,-63,-56,-50,-40,-49,-56,-52,-43,-32,-59,-57,-50,-49,-80,-67,-62,-53,-37,-69,-65,-57,-47,-75,-66,-61,-51,-54,-65,-60,-56,-44,-69,-61,-52,-50,-31,-57,-50,-40,-36,-67,-49,-49,-38,-24,-54,-62,-44,-36,-62,-67,-52,-47,-72,-73,-61,-57,-74,-71,-63,-58,-92,-76,-71,-62,-46,-84,-72,-71,-60,-86,-70,-66,-59,-40,-68,-58,-59,-47,-49,-62,-59,-44,-59,-92,-92,-116,-119,-49,
+-143,-153,-155,-157,-159,-142,-98,-49,-75,-46,-44,-50,-32,-62,-53,-49,-37,-50,-54,-51,-42,-32,-54,-52,-46,-35,-60,-55,-50,-40,-26,-56,-54,-45,-35,-62,-54,-49,-40,-49,-55,-51,-42,-31,-57,-55,-49,-47,-79,-65,-59,-51,-36,-66,-62,-55,-45,-72,-63,-58,-51,-35,-63,-58,-56,-43,-68,-58,-50,-49,-33,-50,-51,-41,-39,-40,-50,-51,-38,-28,-51,-60,-44,-37,-60,-67,-50,-46,-70,-72,-60,-56,-75,-71,-64,-57,-91,-75,-71,-60,-47,-84,-75,-66,-58,-82,-70,-66,-58,-40,-67,-57,-56,-49,-39,-64,-58,-47,-60,-96,-97,-118,-124,-49,
+-147,-157,-154,-154,-154,-138,-90,-45,-74,-45,-42,-47,-29,-60,-50,-47,-34,-34,-51,-48,-40,-30,-52,-49,-43,-33,-44,-51,-47,-37,-24,-53,-52,-42,-33,-59,-52,-46,-36,-46,-51,-48,-40,-30,-54,-52,-46,-45,-76,-63,-58,-49,-35,-63,-60,-54,-44,-71,-62,-56,-48,-31,-61,-56,-54,-41,-63,-51,-44,-44,-29,-50,-47,-33,-29,-36,-42,-43,-29,-21,-43,-54,-36,-31,-54,-61,-45,-41,-65,-66,-55,-50,-70,-66,-60,-52,-72,-71,-68,-57,-47,-81,-68,-67,-63,-81,-59,-69,-61,-43,-64,-53,-52,-44,-30,-55,-49,-38,-50,-89,-91,-111,-120,-47,
+-133,-142,-141,-140,-159,-141,-92,-36,-74,-44,-39,-41,-25,-57,-47,-43,-31,-20,-47,-44,-37,-27,-49,-45,-40,-28,-34,-46,-43,-34,-21,-49,-48,-39,-29,-56,-48,-42,-33,-43,-47,-44,-37,-27,-50,-47,-42,-41,-63,-59,-54,-46,-33,-59,-55,-50,-40,-67,-57,-52,-44,-28,-56,-51,-49,-37,-59,-46,-38,-38,-24,-44,-43,-33,-23,-30,-41,-44,-26,-13,-41,-53,-32,-22,-51,-60,-42,-37,-60,-62,-52,-48,-69,-63,-60,-53,-70,-69,-68,-65,-53,-74,-67,-78,-73,-71,-60,-77,-66,-45,-61,-48,-48,-41,-22,-56,-50,-42,-53,-94,-96,-111,-118,-45,
+-128,-135,-135,-133,-152,-135,-85,-32,-73,-41,-34,-31,-21,-54,-42,-39,-27,-12,-42,-41,-31,-23,-45,-42,-38,-28,-32,-44,-40,-30,-18,-44,-42,-35,-26,-51,-42,-37,-29,-38,-43,-40,-33,-23,-46,-43,-38,-37,-41,-53,-49,-40,-29,-55,-53,-45,-36,-64,-54,-48,-40,-24,-51,-47,-44,-33,-55,-46,-38,-42,-25,-42,-38,-26,-36,-31,-35,-37,-40,-28,-37,-46,-41,-30,-48,-54,-41,-35,-55,-56,-47,-42,-65,-55,-54,-48,-55,-58,-50,-62,-49,-61,-45,-77,-67,-46,-30,-76,-59,-35,-50,-42,-44,-39,-13,-52,-45,-38,-49,-91,-92,-108,-116,-43,
+-119,-126,-126,-124,-142,-127,-79,-26,-60,-37,-29,-24,-18,-50,-37,-35,-22,-9,-37,-36,-27,-18,-40,-37,-33,-24,-29,-39,-35,-25,-14,-39,-37,-31,-22,-47,-38,-33,-24,-18,-39,-36,-28,-19,-42,-38,-33,-33,-38,-49,-45,-36,-25,-50,-48,-41,-31,-60,-49,-44,-36,-21,-47,-43,-40,-29,-52,-43,-38,-36,-21,-41,-40,-44,-35,-46,-40,-37,-40,-29,-44,-47,-41,-32,-44,-47,-40,-33,-51,-51,-45,-36,-62,-49,-46,-39,-25,-47,-44,-42,-35,-46,-38,-42,-38,-36,-26,-23,-35,-28,-42,-37,-37,-37,-14,-47,-43,-47,-57,-89,-91,-106,-113,-41,
+-112,-117,-118,-116,-134,-120,-74,-23,-53,-35,-25,-20,-15,-47,-34,-31,-20,-7,-34,-33,-24,-15,-37,-34,-30,-21,-26,-35,-31,-22,-11,-35,-34,-27,-18,-43,-34,-29,-21,-7,-35,-33,-25,-16,-38,-34,-29,-30,-35,-45,-41,-32,-22,-46,-43,-38,-27,-57,-45,-40,-32,-18,-42,-40,-36,-25,-48,-38,-33,-31,-17,-35,-34,-33,-30,-41,-34,-31,-34,-20,-39,-42,-36,-28,-40,-43,-36,-29,-47,-47,-41,-32,-58,-44,-43,-36,-22,-42,-41,-39,-31,-44,-37,-42,-38,-32,-26,-22,-34,-26,-39,-34,-29,-34,-12,-44,-41,-45,-56,-88,-90,-106,-112,-39,
+-106,-111,-111,-109,-127,-113,-69,-27,-54,-33,-21,-14,-8,-41,-30,-27,-15,-3,-28,-27,-19,-11,-33,-29,-25,-15,-20,-28,-26,-16,-6,-31,-30,-23,-14,-40,-30,-25,-16,-1,-30,-28,-20,-11,-33,-30,-25,-23,-29,-38,-34,-26,-16,-38,-36,-31,-22,-50,-37,-32,-26,-13,-36,-33,-29,-18,-42,-31,-26,-18,-5,-29,-29,-21,-9,-37,-28,-26,-15,-2,-26,-31,-20,-13,-32,-35,-25,-18,-41,-40,-35,-26,-52,-42,-40,-31,-19,-44,-41,-35,-28,-47,-40,-41,-35,-35,-33,-29,-33,-24,-44,-39,-30,-28,-7,-41,-37,-27,-41,-81,-82,-102,-108,-37,
+-99,-107,-107,-102,-119,-106,-62,-22,-52,-30,-16,-11,-5,-24,-25,-23,-11,1,-23,-22,-15,-6,-28,-25,-20,-11,-17,-26,-23,-14,-4,-26,-24,-18,-8,-37,-25,-21,-12,2,-25,-23,-15,-6,-28,-24,-20,-17,-23,-30,-26,-20,-10,-31,-30,-25,-16,-45,-32,-27,-20,-7,-27,-26,-21,-12,-34,-28,-23,-22,-12,-27,-24,-27,-17,-28,-24,-19,-20,-7,-24,-25,-22,-11,-27,-28,-22,-12,-33,-30,-25,-17,-22,-31,-29,-20,-9,-36,-34,-29,-21,-41,-29,-27,-26,-31,-21,-16,-26,-18,-39,-34,-23,-23,-2,-36,-34,-24,-41,-81,-83,-101,-102,-35,
+-87,-95,-99,-96,-112,-100,-55,-11,-39,-27,-12,-7,-2,-14,-22,-19,-7,4,-19,-19,-11,-2,-24,-20,-16,-7,-14,-22,-19,-10,-1,-21,-20,-14,-5,-33,-21,-18,-9,5,-21,-18,-12,-3,-24,-20,-15,-12,-18,-24,-21,-14,-5,-25,-24,-19,-9,-39,-26,-21,-14,-1,-21,-19,-14,-6,-28,-21,-17,-14,2,-20,-19,-20,-9,-21,-19,-14,-12,-15,-21,-22,-16,-6,-22,-23,-16,-7,-28,-24,-19,-10,-16,-22,-21,-11,-3,-30,-28,-21,-14,-32,-18,-11,-14,-1,-6,-7,-4,3,-33,-29,-22,-19,1,-28,-25,-30,-47,-79,-80,-97,-102,-33,
+-75,-83,-89,-86,-104,-92,-49,-8,-32,-25,-10,-5,0,-7,-20,-17,-5,5,-18,-17,-9,0,-23,-18,-13,-5,-13,-20,-17,-9,1,-20,-18,-12,-3,-32,-19,-16,-7,6,-19,-17,-10,-1,-23,-18,-13,-8,-15,-20,-17,-10,-2,-21,-20,-14,-5,-34,-21,-16,-9,2,-17,-15,-10,-1,-25,-16,-12,-9,6,-14,-13,-14,-3,-16,-12,-8,-6,-11,-16,-16,-11,-1,-17,-18,-11,-2,-24,-19,-15,-5,-13,-17,-16,-7,1,-26,-24,-18,-10,-29,-15,-9,-12,0,-4,-4,0,6,-30,-25,-18,-15,4,-26,-24,-28,-47,-80,-82,-99,-106,-33,
+-74,-81,-85,-83,-96,-86,-44,-12,-32,-23,-8,2,6,-1,-16,-14,-3,6,-15,-14,-6,2,-20,-16,-11,-1,-10,-16,-14,-7,2,-16,-14,-9,0,-30,-16,-12,-5,7,-17,-15,-8,1,-20,-16,-10,-2,-11,-15,-12,-6,3,-17,-15,-11,-2,-28,-17,-13,-6,6,-13,-12,-6,2,-22,-12,-8,-2,12,-10,-9,-5,5,-8,-3,1,5,-1,-12,-13,-2,7,-13,-14,-7,3,-21,-15,-11,0,-7,-16,-15,-4,3,-21,-20,-12,-4,-30,-16,-9,-6,6,-7,-7,-2,6,-26,-20,-14,-10,7,-23,-21,-20,-43,-79,-80,-95,-102,-33,
+-61,-69,-75,-74,-87,-79,-38,-9,-30,-21,-6,7,7,0,-15,-13,-2,7,-13,-13,-5,4,-19,-14,-9,0,-9,-14,-12,-5,3,-14,-12,-7,2,-29,-14,-10,-2,8,-14,-13,-6,3,-19,-14,-8,-1,-8,-13,-11,-4,5,-15,-14,-9,0,-12,-16,-12,-4,7,-11,-10,-5,4,-21,-10,-6,1,13,-8,-7,-1,8,-6,0,3,8,15,-9,-11,1,9,-10,-12,-6,5,-19,-13,-9,1,1,-15,-14,-3,4,-19,-18,-12,-3,-29,-16,-9,-6,6,-9,-7,-2,6,-25,-19,-12,-9,9,-23,-22,-14,-37,-79,-82,-100,-106,-33,
+-58,-67,-71,-69,-83,-73,-31,2,-21,-19,-4,14,4,-2,-11,-11,1,8,-13,-13,-5,4,-17,-11,-6,3,1,-12,-11,-3,5,-13,-13,-8,2,-27,-14,-10,-2,9,-13,-11,-6,4,-18,-12,-7,1,-1,-12,-10,-2,6,-14,-13,-8,2,-12,-13,-9,-1,9,-11,-10,-4,6,-19,-11,-7,1,17,-10,-8,-4,5,-9,-8,-3,2,-2,-11,-10,1,11,-11,-10,-3,6,-18,-9,-6,4,16,-11,-11,-2,5,-17,-15,-11,-1,-29,-11,-5,-2,8,-2,-3,2,10,-25,-20,-14,-8,10,-24,-22,-12,-35,-77,-78,-92,-100,-33,
+-46,-56,-61,-60,-75,-65,-25,5,-19,-17,-3,15,6,-1,-9,-9,2,10,-11,-12,-4,5,-16,-10,-4,4,6,-11,-10,-2,6,-12,-11,-6,4,-26,-12,-8,0,11,-12,-10,-4,5,-17,-11,-5,2,6,-11,-8,-1,8,-13,-11,-6,4,-1,-11,-7,0,10,-9,-9,-3,8,-18,-9,-5,4,18,-7,-5,-2,8,-7,-5,0,5,-1,-9,-8,2,12,-9,-9,-2,8,-17,-9,-5,5,18,-11,-11,-2,5,-16,-14,-9,0,-29,-11,-5,-3,7,-2,-3,2,11,-24,-19,-12,-6,11,-23,-22,-12,-36,-79,-80,-98,-105,-33,
+-42,-50,-55,-56,-67,-60,-19,7,-18,-17,-2,16,8,-1,-8,-8,3,11,-10,-11,-3,6,-15,-8,-3,4,7,-10,-9,-1,7,-11,-11,-5,4,-26,-11,-7,0,11,-11,-9,-3,6,-16,-10,-4,3,8,-10,-8,0,8,-11,-9,-5,5,0,-10,-6,1,10,-7,-8,-2,8,-18,-8,-4,5,19,-6,-5,0,10,-5,-2,2,8,0,-7,-7,3,12,-8,-8,-1,9,-17,-8,-4,6,19,-10,-9,-1,7,-13,-12,-7,1,-26,-9,-4,-1,9,-2,-2,3,11,-23,-16,-10,-5,11,-22,-21,-12,-36,-78,-80,-96,-103,-33,
+-37,-47,-55,-55,-66,-59,-20,8,-16,-16,-1,17,11,2,-7,-7,5,12,-9,-10,-1,7,-13,-7,-2,6,10,-9,-7,1,9,-10,-9,-4,6,-21,-10,-5,2,12,-9,-8,-1,8,-15,-9,-3,6,14,-8,-6,1,10,-9,-7,-2,6,1,-8,-5,2,12,-6,-6,0,10,-17,-7,-2,7,20,-4,-3,3,12,-3,1,5,12,2,-5,-5,5,13,-5,-6,0,10,-16,-7,-4,6,21,-9,-8,1,7,-12,-10,-5,4,-23,-8,-3,1,9,-1,-2,4,12,-23,-15,-9,-4,11,-23,-23,-11,-36,-76,-80,-97,-107,-33,
+-38,-50,-54,-54,-66,-58,-17,13,-13,-13,2,19,13,3,-7,-7,4,12,-6,-7,0,10,-14,-7,-2,6,21,-6,-5,3,11,-9,-8,-3,8,-11,-9,-5,3,13,-8,-7,-1,8,-15,-8,-3,6,13,-6,-4,2,10,-11,-8,-3,6,2,-7,-5,4,13,-6,-6,0,10,-16,-7,-2,7,21,-7,-6,2,11,-9,-7,-1,11,4,-6,-4,5,15,-7,-6,0,11,-15,-7,-3,7,21,-6,-5,2,11,-9,-8,-2,7,-3,-7,-5,2,12,-4,-4,3,10,-22,-16,-8,-5,12,-25,-26,-10,-36,-77,-78,-94,-104,-33,
+-33,-45,-51,-52,-64,-56,-17,14,-13,-13,2,19,13,5,-7,-6,5,12,-5,-7,0,10,-14,-7,-2,6,20,-6,-4,3,11,-9,-8,-2,8,-4,-8,-4,4,14,-7,-6,0,9,-14,-7,-2,7,21,-6,-4,3,11,-9,-8,-2,7,2,-6,-3,5,14,-5,-5,1,11,-15,-5,-1,9,22,-4,-4,4,13,-7,-5,1,12,5,-4,-3,7,16,-5,-5,2,13,-14,-5,-2,8,23,-6,-4,3,11,-9,-7,-2,7,-1,-7,-4,3,13,-3,-3,3,11,-21,-13,-5,-3,13,-22,-22,-10,-35,-77,-81,-98,-108,-33,
+-27,-41,-49,-52,-62,-56,-17,14,-13,-13,2,19,13,3,-6,-5,6,13,-5,-6,0,10,-14,-7,-2,6,20,-6,-4,3,12,-9,-7,-2,9,-4,-7,-4,4,14,-7,-6,1,9,-14,-7,-2,6,21,-6,-4,3,12,-9,-7,-1,8,2,-6,-3,5,14,-4,-4,2,11,-15,-3,1,10,22,-3,-3,6,14,-6,-4,2,14,5,-4,-2,7,17,-3,-3,3,14,-14,-5,-1,9,23,-6,-4,3,12,-8,-7,-2,8,2,-6,-3,4,13,-2,-2,4,13,-20,-11,-3,0,15,-20,-20,-9,-35,-78,-82,-101,-112,-33,
+-30,-44,-49,-52,-60,-55,-16,16,-11,-8,6,24,14,3,-5,-5,6,13,-3,-5,1,11,-12,-5,-1,8,22,-5,-3,4,13,-6,-5,0,9,1,-6,-2,6,15,-5,-4,1,10,-14,-6,-1,7,19,-5,-3,4,13,-7,-5,0,8,3,-5,-2,7,15,-4,-3,3,12,-14,-2,2,12,23,0,0,6,16,-3,0,5,14,5,-2,-1,8,17,-2,-3,4,15,-13,-3,0,9,23,-5,-3,5,13,-7,-4,1,9,3,-3,-1,6,14,-2,-2,4,13,-21,-11,-3,-2,12,-15,-16,-8,-35,-76,-81,-99,-111,-33,
+-29,-46,-50,-52,-63,-55,-15,19,-10,-10,4,22,13,5,-5,-4,7,14,-1,-3,2,11,-12,-4,0,8,22,-5,-3,5,13,-6,-4,1,10,5,-5,-1,6,16,-4,-4,2,10,-13,-6,-1,7,19,-5,-3,5,13,-7,-5,1,9,3,-4,-1,7,15,-3,-3,3,12,-14,-1,3,13,24,0,0,7,16,-3,0,5,14,5,-2,0,8,17,-2,-2,4,15,-13,-4,0,9,23,-5,-4,4,12,-7,-5,1,10,5,-3,-1,6,15,-1,-1,-6,3,-18,-9,1,-3,14,-21,-19,-9,-34,-75,-79,-96,-110,-33,
+-25,-42,-48,-50,-62,-55,-15,19,-10,-10,4,22,13,8,-4,-3,8,14,0,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,4,-5,-1,7,16,-4,-3,3,12,-12,-4,1,9,24,-3,-1,5,14,-5,-3,4,10,5,-3,0,8,16,-2,-2,5,15,-12,0,3,11,23,-3,-2,5,14,-2,1,6,15,7,-2,0,9,18,0,0,6,16,-11,-1,3,11,24,-1,0,8,16,-5,-3,2,11,3,-4,-3,4,13,-6,-4,-3,6,-15,-6,5,1,16,-18,-17,-7,-33,-75,-80,-98,-112,-33,
+-20,-37,-45,-48,-60,-54,-15,19,-10,-9,4,23,14,18,-3,-2,9,15,1,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,6,-4,0,7,17,-3,-3,4,13,-11,-3,1,9,25,-3,-1,6,14,-5,-2,4,11,5,-3,0,8,17,-2,-2,5,15,-11,0,4,12,24,-2,-2,6,15,-1,1,7,16,7,-1,1,10,18,1,0,6,16,-11,-1,2,10,24,-1,-1,6,15,-6,-4,2,11,-1,-4,-2,4,13,-5,-3,-1,7,-13,-4,7,3,18,-16,-16,-7,-34,-74,-81,-99,-115,-33,
+-22,-40,-45,-49,-59,-54,-15,12,-16,-9,6,23,13,19,-3,-2,10,16,2,-1,6,16,-10,-1,2,12,26,-2,0,7,15,-3,-1,5,13,8,-1,2,9,18,-3,-2,4,13,-10,-2,2,10,25,-2,0,6,14,-5,-2,5,12,6,-1,2,9,18,0,1,7,16,-12,0,4,13,24,0,0,7,16,-1,1,7,16,7,0,2,11,19,1,1,7,17,-11,-1,3,12,25,-1,0,8,16,-5,-2,3,12,6,-4,-1,8,17,-5,-3,1,10,-19,-9,2,-1,14,-13,-14,-7,-33,-74,-80,-98,-114,-33,
+-21,-39,-44,-49,-57,-53,-15,12,-17,-9,6,24,13,23,-1,-1,11,17,2,-1,5,15,-10,-3,1,11,26,-3,-1,7,15,-3,-1,4,12,4,-2,1,8,17,-3,-2,4,12,-10,-2,2,9,22,-3,0,5,14,-5,-3,4,11,6,-2,1,8,17,-1,0,6,15,-12,0,4,13,24,-1,0,7,16,-2,1,7,16,7,-1,1,10,19,1,0,7,16,-11,-1,2,11,25,-3,-1,7,15,-5,-4,3,12,7,-3,-1,10,18,-4,-2,3,12,-18,-6,5,1,15,-12,-14,-7,-34,-75,-81,-99,-115,-33,
+-20,-37,-44,-49,-58,-52,-13,24,-6,-8,7,25,13,16,-5,-3,7,15,3,2,8,17,-11,0,2,12,24,-3,-2,7,15,-4,-2,3,12,3,-2,1,9,18,-2,-2,4,12,-10,-2,2,10,22,-2,-1,6,15,-4,-2,4,11,6,-2,1,8,17,0,0,6,15,-11,-1,3,12,26,0,1,7,16,-3,0,6,16,8,0,2,10,19,0,0,6,16,-11,-1,4,11,24,0,1,9,16,-4,-3,3,13,-8,-6,-4,9,21,-9,-5,0,10,-14,-3,10,3,18,-13,-14,-7,-35,-74,-81,-101,-116,-33,
+-20,-35,-43,-48,-57,-52,-13,24,-6,-7,8,25,14,23,-3,-2,9,16,3,2,7,16,-11,-1,1,12,24,-3,-3,7,15,-4,-2,4,12,6,-2,1,9,18,-2,-1,5,13,-10,-1,3,10,25,-2,0,6,15,-3,-1,5,12,6,-2,1,8,17,-1,0,6,15,-10,0,4,13,26,1,2,8,17,-2,1,7,16,8,0,3,10,19,0,0,6,16,-10,-1,4,11,24,0,1,8,16,-4,-3,2,13,-4,-4,-2,11,21,-7,-3,2,11,-12,-1,12,5,20,-11,-13,-7,-35,-74,-81,-100,-115,-33,
+-20,-34,-39,-46,-49,-45,-7,21,-10,-7,8,26,14,32,-1,-2,9,16,3,1,7,17,-11,-1,2,12,24,-3,-3,7,15,-4,-2,4,12,7,-1,2,10,19,-1,-1,5,13,-10,-1,4,11,25,-1,0,7,16,-3,0,6,13,6,-1,2,9,17,1,1,7,16,-10,1,5,14,26,2,3,9,18,-1,2,8,17,8,2,4,11,20,2,1,7,17,-10,0,4,11,24,0,1,8,16,-4,-3,3,14,2,-2,-1,12,23,-4,0,4,15,-10,3,15,8,23,-8,-11,-5,-34,-73,-82,-101,-118,-33,
+-20,-33,-39,-45,-47,-39,0,16,-13,-7,8,27,14,31,-1,-1,9,16,2,1,6,17,-11,-1,1,13,26,-2,-1,7,15,-3,-1,4,12,6,-2,1,9,18,-2,-2,5,14,-10,-1,3,11,25,-2,0,6,15,-3,-1,5,13,6,-2,1,9,18,1,1,7,16,-11,-1,3,12,25,2,3,10,18,-1,2,8,16,8,1,3,11,19,1,0,7,16,-10,-1,3,12,25,1,2,8,16,-4,-3,2,14,0,-4,-2,10,19,-5,-2,2,13,-18,-4,8,3,18,-9,-14,-18,-46,-76,-83,-101,-114,-33,
+-20,-31,-38,-45,-48,-40,0,34,-7,-4,11,28,15,21,-6,-4,5,12,3,3,10,19,11,3,3,15,24,-1,-1,8,16,-4,-2,4,12,7,-2,1,9,18,-3,-2,4,13,-11,-2,3,11,25,-2,-1,6,15,-4,-1,6,13,6,-2,0,9,18,0,0,6,15,-10,0,4,13,26,0,1,8,17,-1,1,7,16,8,0,2,10,18,1,1,6,16,-11,-1,3,11,25,0,1,8,16,-4,-2,3,15,-4,-3,-2,11,21,-7,-1,2,12,-17,-2,10,6,21,-12,-16,-16,-42,-76,-84,-108,-123,-33,
+-15,-26,-34,-40,-40,-37,0,37,0,-1,12,30,16,34,-3,-2,6,14,2,3,9,18,7,1,2,13,23,-2,-3,7,15,-4,-3,3,12,6,-3,0,9,18,-3,-2,4,13,-11,-3,2,10,25,-4,-2,6,14,-4,-1,5,12,6,-3,-1,9,17,-1,-1,5,14,-10,0,4,12,25,-1,1,8,16,-2,1,7,15,7,-1,2,10,19,1,1,7,16,-11,-2,2,11,25,0,1,8,16,-3,-2,3,15,-2,-4,-3,10,17,-9,-4,0,11,-17,-3,11,8,23,-16,-21,-9,-38,-77,-85,-107,-116,-33,
+-10,-23,-30,-36,-32,-29,9,40,4,-1,13,31,18,35,1,1,9,16,3,3,8,18,5,0,1,13,23,-2,-2,7,16,-4,-3,3,12,7,-2,1,9,18,-3,-2,5,13,-11,-2,2,11,25,-3,-2,6,14,-3,-1,6,13,6,-2,0,9,18,-1,0,6,15,-10,0,4,12,26,0,1,9,17,-1,2,7,15,8,0,3,10,19,1,1,6,16,-11,-2,2,11,25,-1,0,7,16,-4,-3,3,15,-2,-3,-2,11,21,-8,-3,1,12,-16,-3,11,8,24,-13,-17,-7,-36,-74,-80,-102,-110,-33,
+-5,-12,-18,-24,-20,-15,24,42,8,1,16,35,18,35,0,-1,9,16,2,2,7,19,-4,1,3,14,25,-1,-2,7,15,-4,-3,3,12,5,-2,0,8,17,-4,-3,4,13,-10,-2,3,11,26,-3,-1,6,14,-3,0,6,12,6,-3,0,9,17,-1,-1,6,15,-10,-1,3,12,25,0,2,8,17,-1,1,7,15,8,0,2,10,19,0,0,6,15,-11,-2,2,10,24,-1,0,8,16,-4,-4,3,14,0,-2,-2,12,18,-9,-5,2,12,-17,-5,11,3,19,-10,-14,-19,-45,-75,-82,-101,-112,-33,
+0,-9,-15,-21,-14,-7,32,43,12,1,16,35,19,36,2,0,10,18,3,2,8,19,-9,0,2,13,25,-2,-2,8,16,-4,-2,4,13,7,-2,1,8,17,-3,-2,4,13,-10,-1,3,11,26,-3,-2,6,14,-3,0,7,13,6,-2,0,9,17,-1,0,6,16,-10,0,4,12,26,1,3,9,18,-1,2,8,16,8,0,3,10,19,1,0,7,16,-11,-1,3,11,25,-1,0,8,16,-5,-4,2,14,0,-2,0,13,23,-8,-4,2,13,-17,-4,11,4,21,-7,-11,-16,-40,-71,-78,-95,-106,-33,
+0,-3,-12,-17,0,6,41,76,31,4,15,32,18,33,-2,-3,6,14,4,6,14,21,14,5,4,17,25,-1,-3,7,15,-3,-1,5,14,7,-2,0,9,17,-2,-1,5,14,-10,-2,3,10,23,-1,1,8,16,-4,-2,4,12,7,-1,2,9,18,0,0,6,15,-10,0,4,12,26,-1,1,8,16,0,2,9,15,8,0,2,10,19,-1,-1,5,15,-9,-1,4,10,25,-1,0,9,17,-3,-2,4,16,1,-4,-2,11,21,-8,-3,2,13,-17,-3,11,5,21,-11,-16,-11,-35,-73,-78,-95,-107,-33,
+0,-7,-15,-21,3,7,43,73,32,2,14,32,19,33,2,0,9,15,5,6,13,21,13,4,3,16,24,-2,-4,6,14,-3,-2,4,13,7,-3,0,8,17,-2,-2,5,13,-10,-2,3,10,25,-2,0,7,16,-4,-3,4,11,7,-1,2,9,17,0,0,6,15,-10,-1,3,12,25,-1,1,7,16,-1,2,8,14,7,0,3,11,19,0,-1,5,15,-10,0,4,10,25,-1,1,9,16,-4,-3,3,16,-3,-3,-2,12,24,-7,-2,2,12,-17,-4,11,4,21,-9,-15,-8,-33,-74,-78,-94,-106,-33,
+0,-5,-11,-14,13,29,67,52,15,-11,23,41,25,40,3,0,8,15,5,6,12,21,15,6,6,17,26,-1,-2,8,16,-3,0,5,13,8,-2,1,9,18,-2,-1,5,14,-9,-2,3,11,25,-1,1,8,16,-4,-2,5,13,7,-1,2,9,18,0,1,7,15,-10,0,3,12,26,0,1,8,17,-1,2,9,15,7,1,3,11,19,0,-1,6,15,-9,-1,4,11,25,0,1,8,16,-4,-3,3,15,-4,-3,-1,12,22,-8,-3,2,12,-17,-5,10,4,20,-8,-12,-6,-30,-72,-78,-95,-108,-33,
+0,-4,-11,-18,15,29,69,27,-6,-35,21,40,25,40,5,2,10,17,5,6,12,21,15,4,5,16,25,-1,-3,8,16,-3,-1,4,13,7,-2,0,9,18,-2,-1,5,13,-9,-2,4,11,26,-1,1,8,16,-4,-2,5,13,7,-1,1,9,17,1,1,7,16,-10,-1,3,12,27,0,2,8,17,0,2,9,15,8,1,3,11,19,-1,-1,5,15,-10,-1,4,10,24,0,1,9,17,-4,-3,3,14,-11,-2,0,12,24,-9,-4,1,10,-18,-5,10,5,22,-9,-12,-17,-42,-71,-78,-94,-105,-33,
+0,0,-8,-14,21,29,65,67,19,-31,21,37,24,37,4,0,8,14,5,7,14,22,14,5,5,16,25,2,0,8,17,-4,-3,2,14,8,-2,1,10,19,-1,-1,5,14,-9,-2,2,10,21,-3,-1,6,14,-3,0,6,12,7,-1,1,10,18,-1,-1,6,15,-9,0,4,13,26,0,2,7,17,-1,2,7,16,8,-2,0,10,19,0,0,7,16,-9,-2,3,10,26,-2,0,6,15,-2,0,6,16,9,-2,-1,13,22,-6,-3,2,12,-18,-5,9,5,22,-7,-10,-16,-42,-72,-80,-96,-111,-33,
+0,-4,-13,-19,24,29,66,60,17,-35,18,36,23,37,6,2,9,15,5,6,13,21,13,4,3,15,24,2,-1,7,16,-4,-4,1,13,7,-3,0,9,19,-2,-2,5,14,-9,-2,3,10,22,-3,-1,6,14,-3,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,17,-1,2,7,16,8,-2,0,10,20,0,0,7,16,-9,-2,3,10,22,-1,1,6,15,-3,-2,4,15,9,-3,0,13,22,-7,-4,2,12,-18,-6,7,4,20,-13,-17,-10,-33,-74,-78,-94,-106,-33,
+0,-6,-15,-22,19,25,63,52,13,-38,21,40,23,38,8,3,10,17,6,7,13,22,13,3,3,15,24,2,0,8,17,-5,-4,1,13,7,-2,0,9,19,-2,-1,5,13,-9,-1,3,10,22,-2,-1,6,14,-2,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,16,-1,1,7,15,7,-2,0,11,20,0,0,7,16,-9,-2,3,11,26,-1,1,6,15,-4,-3,2,13,-1,-4,-1,12,22,-9,-6,1,10,-20,-8,6,4,18,-14,-16,-10,-33,-75,-81,-99,-113,-33,
+0,-6,-8,-14,26,40,81,40,5,-33,23,43,27,43,7,3,10,16,6,6,12,22,14,3,3,15,25,2,0,8,17,-4,-4,2,11,4,-3,0,9,19,-3,-2,4,13,-9,-2,3,10,22,-3,-2,5,13,-4,-2,5,13,8,-2,1,9,17,-2,-1,5,15,-9,-1,3,12,27,-1,1,7,17,-1,1,7,15,8,-3,0,10,20,-1,0,6,15,-10,-2,3,10,23,0,1,8,16,-4,-4,3,16,-6,-1,1,14,25,-7,-4,3,12,-15,-3,12,2,16,-17,-20,-9,-32,-76,-84,-97,-112,-33,
+0,-4,-11,-18,25,36,74,33,3,-34,21,39,26,41,8,3,11,16,6,8,14,23,14,4,4,16,25,3,0,8,17,-4,-3,2,13,8,-2,1,9,19,-2,-2,5,13,-9,-3,2,10,19,-3,-1,6,14,-4,-2,5,13,9,-2,0,8,17,-1,0,6,15,-9,-1,4,12,27,-1,2,9,17,-1,0,6,15,6,-1,2,10,20,0,0,6,15,-9,-2,3,11,26,-1,2,7,16,-5,-4,1,15,4,0,3,14,25,-7,-5,1,10,-17,-4,12,2,15,-17,-19,-8,-32,-77,-87,-104,-120,-33,
+0,-8,-12,-17,24,30,69,57,17,-36,19,38,25,40,7,3,9,15,6,8,14,23,13,3,3,16,25,2,0,8,16,-4,-3,2,13,8,-2,0,8,18,-1,-2,5,14,-10,-3,2,10,17,-3,0,6,15,-4,-1,5,14,6,-3,-1,7,17,-2,0,7,15,-9,-1,4,12,26,-1,1,9,17,-3,-1,4,13,5,-1,3,10,19,-1,0,6,15,-9,-2,3,10,17,-3,0,6,14,-4,-3,4,14,0,1,5,15,24,-5,-4,3,11,-20,-9,4,0,11,-32,-38,-20,-41,-84,-91,-102,-123,-33,
+0,-2,-13,-19,20,27,67,51,13,-39,17,36,23,39,7,2,9,15,6,7,14,22,13,2,2,15,24,1,-1,7,16,-5,-4,0,12,5,-3,0,8,18,-3,-2,4,13,-10,-4,1,9,11,-3,-1,5,14,-4,-2,4,13,4,-4,-1,7,16,-2,-1,6,14,-9,-2,3,11,24,-1,0,8,17,-3,-2,4,13,4,-1,3,10,19,-1,-1,5,14,-9,-2,3,11,19,-2,0,7,15,-4,-4,2,12,-13,-1,3,13,22,-7,-6,1,9,-21,-10,3,0,11,-29,-34,-19,-39,-85,-92,-107,-127,-33,
+0,-1,-12,-18,16,24,64,52,15,-38,17,37,28,44,7,3,10,16,6,7,14,22,14,2,2,14,24,0,-2,7,16,-4,-3,2,13,4,-3,1,8,18,-3,-2,4,13,-10,-4,2,10,13,-3,-1,6,14,-4,-2,5,13,3,-3,-1,8,17,-2,-1,6,15,-9,-2,3,12,27,-1,0,9,17,-3,-2,3,13,4,-1,3,11,20,-1,-1,5,15,-9,-2,3,11,25,-2,-1,7,15,-5,-5,3,14,-14,1,4,17,27,-5,-4,1,10,-22,-10,4,1,10,-27,-29,-19,-38,-83,-93,-109,-127,-33,
+0,1,-14,-19,14,23,64,50,14,-39,17,36,28,44,6,3,9,16,6,8,14,22,13,2,2,14,23,0,-2,7,15,-4,-5,1,12,0,-4,0,8,18,-4,-3,4,12,-10,-4,1,10,11,-4,-1,5,13,-4,-3,4,13,-3,-5,-2,7,17,-3,-2,5,15,-10,-3,2,11,23,-2,0,8,16,-4,-3,3,12,1,-2,2,10,20,-3,-2,5,14,-10,-2,3,10,25,-2,0,7,15,-5,-6,0,12,-16,-3,1,13,25,-9,-6,-1,8,-23,-10,4,0,8,-25,-28,-22,-41,-83,-94,-112,-127,-33,
+0,0,-13,-20,24,30,68,26,-4,-32,23,40,28,45,8,4,12,17,5,6,13,20,13,3,4,16,25,-2,-5,6,14,-4,-3,3,12,0,-4,0,8,18,-3,-3,4,13,-10,-4,1,9,6,-4,-2,6,14,-5,-4,2,11,-14,-4,0,6,17,-3,-2,5,14,-10,-4,1,10,9,-4,-2,7,14,-4,-3,3,12,-6,-2,2,9,19,-4,-4,3,13,-8,-4,1,10,0,-7,-4,4,13,-7,-5,1,11,-11,5,8,19,28,-7,-6,-1,7,-23,-12,0,-4,3,-31,-34,-31,-51,-86,-96,-121,-128,-33,
+0,-4,-14,-21,23,34,75,26,-4,-33,24,44,27,44,6,2,10,17,4,6,12,20,13,3,3,15,24,-2,-5,5,13,-5,-5,1,11,-7,-5,-1,6,17,-5,-4,3,11,-11,-6,0,9,6,-5,-3,5,13,-6,-5,1,10,-18,-5,-1,5,16,-4,-2,5,14,-10,-5,0,10,8,-5,-2,6,14,-4,-3,2,12,-5,-3,1,9,19,-5,-5,3,12,-9,-4,1,10,0,-6,-4,4,13,-9,-6,-1,9,-15,0,4,14,25,-9,-8,-2,6,-24,-12,1,-2,4,-34,-39,-28,-49,-85,-96,-123,-128,-33,
+0,-2,-16,-21,22,34,76,28,-4,-33,24,43,25,42,5,1,9,15,4,5,12,19,13,3,3,14,24,-2,-5,6,13,-6,-5,1,11,-9,-5,-2,8,18,-5,-5,3,12,-11,-5,1,8,0,-5,-2,5,13,-7,-6,0,9,-18,-5,-1,6,17,-3,-2,5,13,-10,-5,0,10,5,-5,-3,6,13,-5,-4,2,12,-6,-2,1,9,19,-4,-4,3,12,-10,-5,0,11,1,-5,-2,6,14,-7,-6,2,11,-14,-1,4,13,25,-9,-6,-2,6,-24,-12,2,-2,5,-27,-32,-23,-42,-82,-93,-120,-128,-33,
+0,-4,-16,-20,14,23,64,33,-1,-42,13,32,24,41,4,1,8,15,3,5,13,19,13,3,4,14,24,-3,-6,6,13,-6,-6,0,11,-7,-6,-2,7,18,-6,-6,2,12,-11,-6,0,7,0,-5,-3,5,13,-7,-7,-1,9,-20,-6,-1,5,17,-4,-2,4,13,-10,-5,0,9,8,-5,-3,5,13,-5,-5,2,12,-7,-2,1,9,19,-5,-4,3,12,-11,-6,0,11,1,-5,-2,7,15,-5,-4,2,12,-14,-4,1,11,20,-8,-5,-2,8,-26,-13,1,-4,3,-30,-32,-42,-60,-86,-98,-119,-122,-33,
+0,-6,-15,-21,7,17,60,12,-10,-44,14,33,23,42,7,3,10,21,2,2,7,17,-14,-7,-4,10,23,-5,-6,4,12,-8,-7,-1,10,-17,-7,-3,5,16,-6,-5,2,12,-10,-4,1,8,-2,-7,-5,2,11,-7,-6,-1,9,-19,-6,-2,6,18,-6,-6,2,11,-11,-6,0,8,8,-4,-3,5,13,-6,-7,-1,8,-19,-6,-2,7,18,-6,-5,3,12,-10,-6,-1,9,-1,-11,-9,-1,9,-20,-15,-6,7,-4,15,18,26,31,-13,-12,-7,3,-24,-11,3,-2,4,-34,-45,-39,-58,-88,-100,-119,-126,-33,
+0,-8,-15,-20,8,17,58,23,-3,-38,15,35,23,41,5,2,11,19,2,1,7,18,-15,-7,-5,10,23,-5,-7,4,11,-9,-9,-2,9,-20,-8,-4,4,16,-8,-6,0,10,-11,-6,0,7,-3,-8,-6,2,11,-9,-7,-1,8,-22,-7,-3,6,17,-7,-6,2,10,-12,-7,-1,8,-1,-5,-4,4,12,-7,-7,-2,8,-22,-7,-3,6,17,-8,-7,2,11,-10,-6,-2,9,-1,-11,-10,0,9,-18,-16,-8,4,-10,8,11,20,25,-15,-12,-11,-1,-23,-10,3,0,6,-44,-51,-35,-57,-96,-108,-126,-128,-33,
+-1,-10,-16,-19,11,19,60,35,6,-31,16,35,22,40,2,0,10,17,1,1,7,18,-12,-6,-5,10,23,-5,-7,4,11,-8,-9,-2,9,-20,-8,-5,4,16,-9,-7,-1,9,-11,-7,-1,6,-3,-9,-7,1,10,-9,-8,-2,7,-22,-8,-4,5,17,-8,-7,1,10,-13,-8,-2,7,1,-6,-5,3,11,-8,-8,-3,7,-22,-8,-4,5,16,-9,-8,1,10,-11,-7,-2,8,-1,-12,-10,0,9,-18,-15,-9,2,-14,-1,3,13,-2,-14,-11,-9,2,-24,-12,1,-2,5,-38,-42,-29,-49,-91,-103,-125,-126,-33,
+-1,-7,-20,-22,-12,-3,38,25,-7,-28,13,31,18,34,1,-1,8,16,1,1,8,17,-8,-3,-1,11,24,-6,-7,5,13,-8,-9,-3,9,-22,-9,-6,4,16,-10,-8,0,11,-12,-7,-1,7,-3,-10,-7,3,12,-11,-9,-3,7,-22,-9,-5,5,17,-8,-7,1,10,-13,-8,-2,7,-3,-7,-5,4,12,-9,-10,-3,8,-21,-7,-3,6,18,-9,-8,1,11,-11,-7,-2,8,0,-11,-8,2,12,-17,-15,-7,3,-15,-6,-2,12,-5,-13,-7,-7,5,-24,-13,0,-4,3,-34,-35,-24,-41,-89,-100,-118,-128,-33,
+-6,-13,-22,-24,-10,-1,40,37,3,-20,14,31,18,31,-2,-4,6,14,0,0,7,17,-4,-3,-2,10,23,-7,-8,5,13,-9,-9,-3,8,-23,-11,-7,3,15,-12,-9,-1,9,-14,-9,-3,6,-3,-10,-8,2,11,-12,-10,-3,6,-23,-10,-5,4,17,-9,-8,0,10,-14,-9,-3,6,-4,-8,-6,3,11,-10,-10,-4,7,-22,-9,-5,5,17,-11,-9,-1,9,-12,-8,-3,8,-1,-12,-9,2,13,-15,-13,-8,2,-20,-15,-9,3,-5,-12,-5,-4,8,-26,-17,-3,-8,1,-30,-26,-27,-44,-89,-101,-121,-128,-33,
+-7,-13,-22,-24,-18,-7,36,21,-8,-23,9,29,17,22,0,-1,6,16,-1,-2,3,15,-16,-8,-7,6,16,-9,-9,2,11,-14,-13,-6,7,-23,-11,-7,3,16,-11,-9,-1,8,-16,-12,-6,5,-4,-11,-8,1,11,-9,-8,-2,7,-23,-11,-7,1,15,-10,-8,-1,9,-14,-9,-3,7,-4,-10,-8,1,10,-10,-9,-3,8,-23,-9,-6,4,17,-10,-8,0,10,-15,-11,-5,7,-1,-10,-7,4,15,-14,-13,-5,4,-21,-14,-10,2,-9,-13,-6,-2,11,-27,-17,-6,-7,0,-31,-28,-26,-43,-86,-97,-117,-128,-33,
+-5,-11,-20,-22,-14,-4,38,28,-2,-19,11,31,18,22,-1,-3,6,15,-2,-2,4,16,-13,-7,-6,7,18,-8,-8,4,12,-13,-12,-6,7,-23,-11,-6,3,17,-11,-10,-2,8,-17,-12,-5,5,-4,-11,-8,1,11,-9,-8,-3,7,-24,-11,-7,1,15,-11,-8,-1,9,-14,-9,-3,7,-4,-11,-9,1,11,-10,-10,-3,8,-23,-10,-6,4,17,-11,-9,-1,9,-16,-11,-6,6,-1,-12,-7,3,15,-14,-13,-6,3,-23,-18,-13,-2,-10,-14,-6,-2,11,-29,-20,-8,-10,-1,-30,-25,-24,-40,-84,-96,-118,-128,-33,
+-16,-22,-29,-27,-11,-1,41,37,4,-27,5,23,12,17,-5,-6,4,14,-1,-2,5,17,-17,-8,-6,9,20,-9,-9,3,13,-13,-13,-6,7,-24,-12,-7,3,16,-12,-11,-1,9,-17,-12,-6,5,-5,-13,-10,0,11,-13,-11,-4,7,-25,-12,-9,2,15,-13,-10,-2,9,-16,-11,-5,5,-5,-12,-9,0,10,-12,-11,-5,7,-25,-11,-8,3,16,-13,-11,-1,9,-16,-12,-7,6,-2,-13,-9,4,15,-14,-12,-8,0,-26,-19,-15,-1,-10,-14,-6,-2,12,-29,-20,-7,-8,0,-28,-24,-24,-39,-84,-96,-119,-128,-33,
+-9,-15,-24,-26,-7,2,42,48,11,-21,8,25,15,27,-4,-6,5,15,-1,0,6,20,5,-5,-5,11,25,-8,-8,5,15,-11,-11,-4,8,-24,-11,-6,4,18,-12,-10,-1,10,-17,-12,-5,6,-4,-12,-9,2,12,-12,-10,-3,9,-23,-12,-8,3,16,-12,-9,-1,11,-15,-9,-4,7,-5,-10,-8,2,12,-10,-10,-3,9,-20,-10,-6,5,17,-12,-11,-1,11,-16,-11,-5,8,-2,-12,-8,4,16,-14,-12,-9,0,-25,-18,-15,2,-10,-16,-10,-3,11,-32,-22,-9,-13,-4,-38,-36,-21,-39,-79,-92,-115,-128,-33,
+0,-7,-16,-21,1,7,45,57,18,-16,13,29,20,37,-1,-4,5,17,1,3,9,23,13,-3,-2,14,27,-5,-5,6,19,-9,-8,-2,11,-21,-8,-4,7,20,-9,-8,0,12,-15,-9,-2,9,-3,-9,-6,4,14,-9,-8,-1,12,-5,-8,-5,6,19,-8,-6,2,14,-13,-7,-1,10,-1,-8,-5,5,16,-8,-7,0,12,-8,-7,-3,8,20,-9,-8,0,13,-14,-8,-3,11,0,-10,-6,6,17,-14,-11,-8,4,-20,-9,-7,10,-6,-17,-11,-6,9,-30,-17,-5,-8,0,-37,-39,-25,-45,-86,-101,-124,-128,-33,
+0,-1,-16,-23,4,9,45,65,23,-11,16,32,22,38,1,-2,7,20,4,6,12,27,17,1,1,17,30,0,-1,8,22,-6,-5,0,14,5,-6,-2,9,23,-6,-5,3,16,-13,-6,0,12,19,-5,-3,7,18,-6,-3,4,15,7,-6,-3,8,20,-5,-3,5,18,-12,-4,1,13,28,-4,-2,7,19,-7,-5,1,15,8,-4,-1,11,22,-6,-6,2,16,-12,-5,0,13,2,-7,-6,9,19,-13,-10,-7,4,-18,-3,0,18,26,-18,-15,-7,7,-28,-13,2,-4,3,-35,-46,-24,-49,-81,-100,-122,-128,-33,
+0,5,-7,-21,-7,4,35,65,18,-5,25,39,41,43,8,2,11,25,8,11,17,32,19,8,7,23,35,6,5,14,28,-2,1,5,20,10,1,3,15,26,0,0,8,20,-10,0,6,18,32,1,2,11,23,-3,1,8,20,8,0,1,13,24,1,1,10,23,-10,2,5,18,31,2,3,13,25,-3,1,6,19,9,1,3,16,26,-1,-2,6,20,-11,0,5,18,28,-1,0,12,23,-9,-7,-2,10,10,9,9,20,33,-17,-16,-6,9,-27,-8,6,11,12,-33,-44,-22,-56,-87,-109,-128,-128,-33,
+0,9,-2,-12,-2,22,45,77,35,-6,31,45,59,45,16,9,14,32,13,21,26,42,48,19,16,27,39,17,14,23,35,3,10,14,27,36,9,10,21,32,9,9,15,28,19,8,13,26,37,10,9,18,29,1,10,15,27,40,10,10,19,29,9,11,18,30,21,11,13,24,35,12,12,21,30,2,10,14,25,39,12,12,21,30,5,5,12,24,11,6,12,24,36,9,6,16,30,-4,-1,6,14,22,20,20,29,42,-14,-14,-4,12,-28,-1,15,42,21,-16,-36,-21,-68,-100,-116,-135,-128,-33,
+0,49,16,21,31,58,65,83,58,17,55,64,83,61,30,27,28,47,41,38,40,54,62,38,33,42,52,32,32,40,50,38,28,29,41,49,29,28,38,47,19,25,29,41,43,27,28,39,46,27,26,34,42,34,29,32,43,48,27,24,33,41,20,28,34,44,54,28,28,37,45,27,29,37,47,35,26,28,37,46,32,29,39,48,19,23,27,41,40,18,22,35,48,27,27,32,46,6,11,17,27,43,41,42,49,59,7,3,8,20,8,11,25,60,39,26,-20,2,-64,-109,-118,-135,-128,-33,
+0,100,100,100,115,115,115,100,100,85,100,100,100,100,100,52,45,61,58,63,60,72,84,64,59,67,77,53,63,68,79,81,64,60,71,77,58,60,70,78,63,60,59,70,73,61,60,71,77,50,58,63,70,74,64,64,76,80,55,58,64,72,63,64,65,76,77,62,58,67,73,50,63,68,78,78,62,57,68,72,59,62,70,80,65,56,55,69,73,55,56,70,82,62,67,65,78,65,42,47,51,62,56,63,72,76,43,18,19,17,25,-10,5,23,42,10,-19,38,-63,-53,-130,-135,-127,55,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CW_LRight_T0.h
new file mode 100644
index 0000000..2df7edc
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+0,11,-2,1,-9,17,33,69,26,33,47,62,49,58,20,18,31,40,20,20,29,38,17,21,25,37,47,18,20,29,40,16,20,26,37,24,19,22,31,42,20,21,29,40,7,18,21,35,47,19,21,31,42,15,20,27,38,26,18,24,30,40,22,25,34,40,31,22,25,32,40,30,28,37,41,34,26,27,36,45,22,15,20,36,13,6,8,23,-3,-2,-1,11,-18,-3,0,12,24,-6,-1,10,22,-11,5,17,16,28,13,13,17,19,-5,-5,-7,-2,-30,-70,-48,-48,-76,-80,-95,-100,-88,12,
+0,-3,-12,-36,-21,-13,15,46,9,19,31,47,35,37,6,4,20,28,8,7,14,27,-2,8,11,24,37,5,7,16,28,3,5,12,23,15,4,7,18,29,6,7,15,27,-5,3,7,22,25,5,7,17,29,2,6,13,25,15,5,9,17,29,8,11,21,27,21,10,14,19,30,20,19,28,30,27,22,21,28,35,12,2,6,26,3,-5,-4,14,-11,-12,-10,4,-26,-12,-11,3,17,-15,-11,1,11,-20,-8,-1,3,21,-5,-1,-2,8,-13,-13,-9,-9,-24,-55,-58,-45,-70,-82,-89,-100,-88,12,
+0,-7,-26,-35,-27,-15,19,31,-3,4,17,33,24,8,-3,-4,11,20,-3,-4,4,16,-12,-4,0,14,19,-5,-3,6,18,-6,-5,2,13,5,-7,-2,8,21,-5,-4,5,17,-13,-7,-2,12,-1,-5,-3,7,18,-7,-4,3,14,7,-4,0,7,20,-3,-1,9,16,10,0,4,7,18,7,7,15,18,14,6,3,14,25,2,-9,-5,17,-4,-13,-12,7,-18,-19,-17,-3,-32,-19,-18,-4,11,-23,-19,-7,3,-29,-18,-15,-5,-12,-17,-11,-9,-2,-22,-18,-11,-10,-20,-45,-54,-36,-62,-77,-85,-100,-88,12,
+-11,-14,-32,-36,-27,-20,17,18,-14,-7,6,22,13,2,-10,-10,4,14,-11,-11,-3,11,-17,-10,-6,7,0,-12,-11,1,11,-13,-13,-7,6,-24,-14,-10,1,14,-12,-12,-4,9,-19,-14,-9,4,-8,-14,-11,0,12,-13,-11,-4,7,-1,-12,-7,2,14,-10,-7,2,10,0,-8,-3,1,13,-1,-1,8,13,21,1,-2,8,19,-1,-14,-11,12,-9,-18,-17,3,-22,-24,-21,-7,-34,-22,-21,-9,8,-27,-25,-11,-4,-33,-24,-22,-11,-37,-26,-19,-17,-6,-27,-22,-10,-13,-14,-44,-47,-38,-61,-80,-83,-99,-88,12,
+-18,-19,-31,-32,-28,-20,18,10,-19,-11,2,18,9,0,-13,-13,0,10,-14,-14,-7,6,-20,-13,-9,3,-10,-15,-13,-3,7,-16,-16,-10,2,-30,-17,-13,-3,11,-16,-15,-7,6,-22,-18,-12,0,-10,-16,-13,-4,7,-17,-16,-9,2,-15,-17,-12,-4,8,-14,-12,-3,3,-12,-12,-7,-5,7,-8,-7,2,3,18,-5,-9,1,12,-4,-18,-15,7,-14,-23,-19,-1,-26,-28,-23,-10,-38,-27,-25,-12,-1,-29,-27,-13,-6,-37,-29,-19,-10,-43,-26,-19,-17,-5,-31,-23,-11,-17,-11,-44,-40,-33,-55,-74,-82,-95,-88,12,
+-21,-29,-38,-37,-33,-23,17,6,-22,-13,-1,15,7,-2,-16,-15,-2,8,-17,-17,-9,3,-20,-15,-10,1,-11,-16,-15,-4,6,-18,-18,-12,0,-31,-19,-15,-5,9,-18,-17,-9,4,-24,-19,-14,-1,-11,-17,-15,-5,5,-18,-17,-10,1,-27,-18,-13,-5,7,-16,-13,-7,1,-19,-12,-6,-4,7,-7,-5,4,5,21,-2,-7,3,14,-3,-16,-14,7,-14,-23,-19,-1,-26,-27,-24,-10,-37,-26,-25,-11,1,-31,-30,-16,-9,-41,-34,-24,-15,-47,-33,-25,-22,-8,-32,-24,-11,-17,-10,-39,-35,-29,-50,-71,-80,-94,-88,12,
+-28,-34,-41,-35,-36,-33,5,5,-20,-15,-3,12,5,-3,-18,-16,-4,6,-18,-18,-10,2,-21,-16,-11,1,-11,-16,-15,-5,4,-19,-19,-13,-1,-32,-20,-16,-6,8,-19,-18,-9,2,-24,-20,-15,-2,-11,-19,-16,-7,3,-19,-17,-11,-1,-30,-18,-13,-7,5,-17,-15,-9,-1,-22,-11,-6,-4,8,-12,-4,5,8,22,-6,-6,3,17,-6,-19,-15,11,-17,-25,-19,-2,-26,-27,-24,-11,-39,-27,-27,-17,-2,-32,-31,-28,-21,-35,-28,-39,-33,-36,-25,-19,-33,-17,-32,-22,-8,-19,-15,-46,-41,-36,-57,-80,-83,-95,-88,12,
+-14,-23,-33,-30,-46,-36,4,8,-19,-17,-5,11,6,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-13,-1,-13,-17,-17,-7,2,-21,-21,-15,-3,-33,-21,-17,-6,7,-19,-17,-11,0,-25,-21,-15,-4,-13,-21,-18,-9,1,-20,-19,-13,-3,-29,-20,-15,-7,4,-17,-15,-11,-2,-23,-10,-4,-4,9,-12,-8,0,11,25,-5,-11,1,19,-5,-19,-18,12,-16,-25,-18,-1,-25,-26,-24,-10,-37,-25,-25,-16,-11,-31,-31,-28,-22,-37,-31,-43,-36,-39,-28,-31,-35,-18,-33,-22,-7,-18,-12,-44,-39,-35,-57,-79,-82,-95,-88,12,
+-14,-22,-33,-30,-46,-36,4,8,-18,-17,-5,11,5,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-12,-1,-13,-17,-17,-7,2,-21,-22,-15,-3,-33,-21,-17,-7,7,-19,-18,-11,-1,-24,-21,-15,-4,-13,-21,-18,-9,0,-20,-19,-13,-3,-27,-19,-15,-7,4,-18,-16,-11,-2,-20,-10,-3,-3,9,-11,-7,2,12,26,-2,-9,1,21,-4,-18,-17,12,-16,-25,-18,-1,-25,-26,-24,-9,-37,-25,-24,-15,-3,-32,-32,-29,-23,-38,-34,-46,-40,-41,-31,-36,-38,-19,-34,-23,-10,-19,-11,-44,-40,-37,-59,-79,-83,-95,-88,12,
+-12,-20,-31,-29,-43,-35,3,8,-18,-16,-4,12,4,-4,-19,-18,-6,4,-18,-19,-11,0,-22,-19,-14,-5,-14,-19,-18,-7,1,-20,-20,-14,-3,-32,-20,-16,-7,6,-19,-18,-10,-1,-24,-20,-15,-5,-14,-20,-18,-8,0,-20,-20,-13,-2,-33,-20,-16,-7,4,-16,-16,-11,-2,-27,-15,-8,-9,3,-12,-12,-6,-8,-21,-12,-10,-12,-1,-16,-20,-14,-6,-16,-21,-16,-6,-25,-23,-20,-8,-15,-20,-18,-11,-1,-19,-17,-16,-7,-19,-11,-3,-13,4,-2,0,-12,-5,-21,-19,-13,-22,-11,-44,-42,-48,-62,-80,-82,-95,-88,12,
+-7,-17,-29,-27,-42,-34,4,8,-17,-16,-3,12,4,-4,-19,-18,-6,4,-18,-18,-10,1,-21,-18,-13,-4,-14,-18,-17,-7,1,-18,-19,-13,-2,-32,-19,-15,-6,6,-19,-18,-10,-1,-24,-20,-14,-5,-14,-19,-17,-8,1,-19,-19,-12,-2,-34,-19,-15,-6,5,-16,-15,-10,-1,-26,-14,-9,-8,4,-9,-10,-5,-6,-19,-9,-8,-11,1,-14,-19,-13,-6,-15,-21,-16,-5,-24,-23,-19,-7,-11,-19,-18,-10,0,-19,-18,-16,-8,-20,-13,-13,-15,3,-3,-2,-14,-5,-21,-19,-10,-22,-15,-45,-44,-46,-60,-76,-81,-95,-88,12,
+-7,-19,-29,-29,-42,-35,3,1,-25,-16,-3,12,7,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-3,-11,-16,-15,-5,3,-18,-19,-13,-2,-30,-18,-14,-5,7,-18,-17,-9,0,-22,-19,-13,-4,-13,-18,-16,-7,2,-18,-18,-12,-2,-29,-18,-13,-6,4,-15,-15,-10,0,-26,-13,-8,0,11,-10,-11,-2,8,-20,-10,-8,3,13,-8,-13,-2,5,-13,-18,-12,0,-23,-21,-18,-7,-13,-23,-22,-12,-2,-24,-23,-17,-9,-29,-23,-22,-18,-11,-16,-14,-17,-9,-31,-28,-20,-21,-13,-46,-44,-36,-58,-76,-82,-95,-88,12,
+-5,-17,-28,-28,-42,-35,2,-1,-26,-16,-4,12,6,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-2,-11,-15,-14,-5,3,-18,-19,-12,-1,-30,-17,-13,-4,7,-17,-16,-9,1,-22,-19,-13,-4,-13,-17,-16,-6,2,-17,-17,-11,-1,-25,-16,-12,-6,5,-15,-15,-9,0,-25,-12,-7,2,12,-8,-9,0,10,-19,-7,-7,4,14,-6,-12,-2,5,-12,-18,-11,0,-22,-21,-18,-6,-13,-22,-21,-11,-1,-23,-23,-17,-9,-29,-23,-23,-20,-20,-18,-15,-18,-9,-31,-29,-19,-20,-13,-46,-45,-37,-59,-78,-82,-95,-88,12,
+-4,-14,-26,-26,-40,-34,3,3,-22,-15,-3,13,7,-2,-17,-16,-5,5,-15,-15,-7,3,-20,-16,-11,-1,-11,-14,-13,-4,4,-17,-18,-12,-1,-30,-17,-13,-4,7,-16,-16,-8,1,-22,-18,-12,-3,-13,-17,-15,-5,3,-16,-15,-9,0,-22,-15,-12,-5,5,-14,-14,-8,1,-24,-11,-5,3,13,-6,-8,2,9,-13,-5,-5,3,15,-3,-10,-4,4,-11,-16,-12,0,-21,-18,-15,-4,-12,-19,-17,-8,2,-21,-22,-16,-8,-28,-18,-19,-16,-22,-10,-7,2,1,-30,-28,-22,-19,-3,-41,-40,-45,-61,-77,-81,-93,-88,12,
+-5,-16,-29,-28,-42,-34,4,10,-16,-14,-2,14,6,-3,-17,-16,-3,6,-14,-14,-7,3,-19,-15,-10,-1,-11,-16,-14,-6,3,-15,-15,-9,1,-29,-16,-12,-3,8,-14,-14,-7,3,-19,-15,-10,-3,-11,-14,-12,-5,4,-15,-15,-8,1,-17,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-4,9,-10,-10,-8,0,-12,-9,-5,-3,-8,-12,-14,-7,2,-13,-15,-9,0,-20,-16,-11,-2,-10,-14,-13,-3,5,-20,-20,-14,-5,-25,-12,-6,-9,2,-3,-4,1,6,-29,-28,-22,-19,-2,-41,-39,-46,-62,-78,-82,-94,-88,12,
+-12,-22,-32,-32,-42,-35,3,3,-22,-14,-1,15,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-14,-14,-8,2,-28,-15,-12,-3,8,-14,-14,-7,2,-19,-15,-10,-2,-11,-14,-12,-4,4,-15,-14,-8,1,-22,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-2,11,-10,-10,-4,4,-8,-4,0,4,-5,-13,-14,-2,6,-14,-16,-9,2,-20,-16,-11,-1,-8,-16,-16,-3,4,-19,-19,-12,-4,-29,-17,-10,-7,5,-10,-10,-5,3,-28,-27,-20,-16,0,-40,-40,-32,-54,-73,-79,-92,-88,12,
+-9,-20,-30,-31,-41,-35,3,3,-23,-14,-2,14,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-13,-12,-7,2,-28,-15,-11,-3,8,-14,-14,-7,2,-18,-15,-9,-2,-10,-14,-11,-4,5,-14,-14,-7,1,-18,-15,-12,-4,6,-11,-11,-6,3,-21,-11,-7,0,12,-9,-9,-3,6,-7,-3,1,6,-2,-11,-13,-1,7,-12,-14,-8,3,-19,-15,-11,0,-9,-16,-15,-4,4,-18,-18,-11,-3,-29,-16,-11,-8,4,-11,-11,-6,2,-28,-26,-19,-15,4,-39,-38,-32,-54,-75,-81,-93,-88,12,
+-6,-18,-29,-30,-40,-34,3,1,-24,-15,-2,14,9,0,-15,-14,-3,6,-13,-14,-6,4,-18,-14,-9,0,-9,-14,-13,-6,3,-13,-12,-7,3,-28,-14,-10,-2,8,-14,-14,-7,2,-18,-15,-9,-1,-10,-14,-11,-3,5,-14,-13,-6,2,-10,-14,-12,-3,6,-11,-11,-6,3,-21,-11,-6,1,13,-8,-8,-2,7,-7,-2,2,7,3,-10,-12,0,8,-11,-14,-7,3,-19,-14,-10,0,-10,-15,-15,-3,4,-19,-18,-11,-2,-29,-18,-12,-9,4,-11,-11,-7,1,-28,-26,-20,-15,5,-39,-38,-30,-50,-72,-76,-92,-88,12,
+-10,-23,-31,-31,-44,-35,4,10,-16,-14,-1,16,5,-2,-12,-12,-1,7,-13,-14,-6,4,-16,-11,-6,3,-8,-12,-12,-3,4,-12,-13,-8,2,-26,-13,-9,-2,9,-12,-12,-5,3,-17,-14,-8,0,-10,-13,-11,-3,5,-13,-13,-6,2,-14,-13,-10,-2,8,-12,-12,-5,4,-19,-13,-8,1,16,-10,-10,-6,3,-10,-10,-5,1,-5,-13,-12,-1,10,-13,-13,-6,4,-18,-12,-8,2,-3,-14,-14,-4,4,-16,-16,-10,-2,-29,-13,-9,-5,3,-6,-9,-3,5,-27,-26,-20,-15,4,-38,-37,-29,-49,-72,-78,-93,-88,12,
+-6,-23,-33,-34,-43,-35,3,12,-15,-13,0,16,8,-1,-11,-11,0,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,4,-12,-13,-7,2,-26,-13,-9,-2,9,-12,-12,-6,3,-18,-14,-8,0,-10,-13,-11,-3,6,-13,-12,-6,3,-12,-13,-10,-2,8,-11,-12,-5,5,-19,-12,-7,2,17,-9,-8,-4,5,-9,-8,-3,3,-3,-13,-11,-1,9,-12,-12,-5,5,-19,-12,-8,2,2,-14,-13,-3,4,-16,-15,-9,0,-29,-13,-8,-5,5,-7,-9,-3,5,-28,-26,-19,-14,4,-41,-39,-28,-49,-68,-74,-92,-88,12,
+-11,-24,-32,-34,-42,-35,3,11,-15,-15,-1,16,9,1,-11,-11,1,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,5,-13,-13,-7,2,-26,-13,-9,-1,9,-12,-12,-5,4,-17,-13,-7,1,-9,-12,-10,-3,5,-11,-11,-4,3,-15,-12,-10,-2,8,-10,-11,-5,5,-19,-12,-7,2,16,-10,-10,-3,6,-7,-7,-2,5,-1,-12,-12,-1,8,-12,-12,-5,5,-19,-13,-9,2,-2,-13,-12,-3,5,-15,-14,-9,0,-28,-13,-8,-4,6,-7,-8,-3,5,-27,-24,-17,-12,6,-38,-37,-28,-48,-69,-76,-92,-88,12,
+-7,-21,-30,-32,-41,-35,3,10,-17,-15,-2,15,9,1,-11,-10,2,9,-11,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-2,5,-12,-13,-7,3,-26,-12,-8,-1,10,-12,-12,-4,5,-16,-12,-7,1,-8,-12,-10,-2,6,-11,-10,-3,3,-10,-12,-9,-1,8,-10,-11,-4,6,-19,-11,-6,3,17,-8,-8,-2,7,-5,-5,0,7,-1,-11,-11,0,10,-10,-11,-4,7,-18,-11,-8,2,1,-12,-12,-2,5,-15,-14,-8,1,-28,-12,-7,-4,6,-7,-8,-2,5,-26,-22,-15,-13,6,-40,-37,-26,-45,-68,-74,-91,-88,12,
+-10,-25,-32,-32,-43,-35,5,13,-14,-13,0,17,11,1,-11,-11,0,8,-9,-11,-4,6,-16,-11,-6,2,-3,-11,-9,-2,6,-13,-13,-7,3,-26,-13,-9,-1,9,-12,-12,-5,4,-16,-13,-7,1,-8,-11,-9,-2,6,-13,-12,-6,2,-25,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-7,3,18,-12,-12,-3,5,-13,-13,-7,5,-15,-12,-10,0,10,-12,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-2,6,-12,-12,-6,3,-26,-12,-9,-2,8,-9,-10,-4,4,-26,-23,-14,-12,8,-38,-37,-25,-47,-69,-76,-92,-88,12,
+-8,-23,-33,-36,-44,-36,4,12,-15,-11,2,19,10,0,-12,-11,0,8,-10,-11,-5,5,-16,-12,-7,1,-8,-11,-10,-2,5,-13,-13,-7,4,-26,-12,-9,-1,10,-12,-11,-5,4,-16,-12,-7,2,-8,-11,-9,-2,6,-13,-12,-6,2,-19,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-6,4,18,-10,-11,-2,6,-12,-12,-6,6,-12,-12,-9,0,10,-11,-11,-4,7,-17,-12,-7,3,-5,-11,-10,-2,6,-12,-13,-7,3,-26,-12,-9,-2,8,-9,-10,-4,5,-26,-22,-13,-14,4,-35,-33,-26,-47,-67,-74,-91,-88,12,
+-12,-29,-33,-35,-44,-36,3,12,-16,-10,4,21,10,1,-11,-10,1,8,-9,-11,-4,5,-15,-11,-6,2,-7,-11,-9,-2,6,-11,-11,-6,3,-25,-12,-8,0,11,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-2,7,-12,-12,-6,2,-26,-12,-9,0,9,-11,-11,-4,5,-18,-10,-6,4,18,-10,-10,-3,6,-10,-11,-5,4,-6,-13,-10,-1,9,-11,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-1,6,-12,-11,-5,3,-25,-11,-7,-1,9,-9,-9,-4,5,-26,-21,-12,-11,5,-32,-33,-24,-47,-67,-75,-91,-88,12,
+-9,-26,-31,-34,-44,-36,4,11,-15,-10,4,21,10,1,-10,-9,2,9,-8,-11,-4,5,-15,-11,-6,2,-5,-11,-9,-1,7,-11,-11,-5,3,-25,-11,-8,1,10,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-1,6,-11,-12,-6,2,-22,-12,-9,0,9,-11,-10,-4,6,-17,-9,-5,5,19,-9,-9,-1,7,-10,-10,-4,5,-4,-12,-10,0,10,-10,-11,-4,7,-17,-11,-8,2,-6,-13,-10,-2,6,-11,-11,-4,3,-25,-10,-6,0,10,-7,-7,-1,7,-24,-17,-9,-11,8,-36,-35,-25,-44,-65,-72,-88,-88,12,
+-5,-29,-33,-35,-46,-37,4,13,-15,-12,1,18,9,-1,-10,-9,2,9,-5,-8,-1,6,-15,-11,-6,2,-7,-11,-10,-1,6,-11,-11,-5,3,-25,-11,-7,1,11,-11,-10,-4,5,-16,-12,-6,2,-8,-11,-9,-1,7,-11,-11,-5,3,-22,-12,-9,-1,9,-10,-10,-3,6,-17,-9,-4,6,19,-8,-8,-2,7,-9,-9,-3,6,-21,-12,-9,1,10,-9,-10,-3,8,-16,-11,-7,3,-4,-10,-9,-1,8,-11,-11,-5,5,-24,-9,-7,-2,9,-12,-11,-10,-2,-21,-15,-4,-8,10,-34,-33,-24,-43,-65,-72,-89,-88,12,
+-8,-26,-32,-34,-46,-37,4,12,-15,-12,1,19,9,0,-9,-8,3,10,-5,-8,-2,7,-15,-10,-6,3,-7,-12,-10,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-11,-10,-3,5,-15,-10,-5,3,-5,-11,-8,-1,6,-10,-10,-4,3,-23,-11,-8,0,9,-10,-10,-3,7,-16,-9,-5,4,15,-13,-11,-3,5,-9,-9,-3,6,-20,-12,-9,0,11,-8,-9,-2,8,-15,-10,-5,3,7,-8,-7,1,9,-10,-11,-5,5,-23,-10,-8,-1,10,-11,-9,-8,1,-19,-12,-1,-7,9,-31,-31,-23,-43,-62,-70,-85,-88,12,
+-11,-29,-33,-35,-45,-36,4,6,-21,-12,2,20,9,0,-8,-8,4,11,-4,-7,-1,9,-13,-9,-4,5,-5,-9,-8,0,8,-8,-9,-3,6,-23,-10,-5,2,12,-10,-9,-3,6,-14,-9,-4,3,-5,-10,-7,-1,7,-10,-10,-4,5,-18,-9,-6,1,11,-9,-8,-2,8,-16,-10,-5,4,19,-11,-11,-2,6,-10,-10,-3,6,-14,-11,-9,1,11,-10,-9,-2,8,-15,-10,-5,4,6,-9,-8,1,8,-10,-10,-4,6,-24,-11,-8,2,13,-11,-10,-6,3,-24,-17,-6,-9,6,-28,-29,-24,-40,-62,-70,-84,-88,12,
+-9,-29,-33,-35,-46,-37,3,4,-22,-12,2,20,10,0,-7,-7,5,11,-5,-8,-2,8,-14,-11,-6,4,-5,-10,-9,-1,7,-9,-9,-3,5,-23,-10,-6,1,11,-11,-10,-3,5,-14,-10,-4,3,-6,-10,-8,-2,6,-10,-11,-4,4,-23,-11,-7,0,9,-9,-9,-2,7,-17,-10,-6,4,15,-12,-11,-2,6,-9,-10,-3,6,-17,-12,-9,1,11,-10,-10,-2,8,-15,-11,-5,3,-3,-10,-8,0,8,-10,-10,-4,6,-24,-10,-7,3,14,-10,-8,-4,5,-23,-15,-4,-7,9,-28,-30,-24,-45,-63,-70,-87,-88,12,
+-11,-30,-34,-37,-46,-36,7,18,-10,-8,3,21,10,1,-7,-6,6,12,-5,-9,-3,7,-15,-12,-7,3,-6,-11,-9,-1,7,-9,-10,-4,5,-23,-10,-6,1,11,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-11,-11,-4,4,-25,-11,-8,0,9,-9,-9,-2,7,-17,-9,-5,4,17,-11,-10,-2,6,-9,-9,-3,7,-11,-11,-8,1,11,-9,-9,-2,8,-15,-11,-6,3,-2,-10,-8,0,8,-10,-11,-4,7,-23,-8,-5,5,15,-8,-6,-5,5,-20,-12,1,-7,10,-29,-31,-23,-44,-61,-69,-84,-87,12,
+-10,-30,-35,-37,-47,-37,9,19,-9,-6,4,22,10,0,-7,-7,3,9,-3,-6,1,9,-15,-9,-6,4,1,-11,-11,-1,7,-10,-10,-5,4,-23,-10,-7,2,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,3,-24,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,2,-8,-12,-10,-3,5,-11,-11,-5,5,-23,-11,-8,0,10,-11,-11,-4,6,-16,-11,-6,2,5,-9,-8,0,8,-10,-11,-5,6,-22,-12,-10,4,2,-14,-11,-6,4,-19,-11,3,-5,12,-28,-28,-22,-42,-60,-67,-80,-85,12,
+-14,-32,-34,-37,-35,-25,23,10,-16,-6,3,22,8,-1,-7,-7,3,9,-3,-7,0,9,-16,-10,-7,3,-5,-12,-11,-1,7,-10,-11,-5,4,-23,-10,-7,1,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,4,-25,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,3,-6,-11,-9,-2,6,-10,-10,-4,6,-21,-11,-7,1,11,-10,-10,-3,6,-16,-11,-6,2,-1,-10,-9,0,8,-11,-12,-4,7,-22,-11,-9,4,11,-13,-10,-5,4,-22,-14,-3,-9,7,-28,-29,-32,-52,-61,-67,-81,-85,12,
+-14,-34,-35,-38,-37,-26,23,10,-15,-5,4,22,9,5,-6,-7,3,8,-4,-8,-1,9,-15,-10,-7,5,-5,-11,-10,-1,7,-10,-10,-5,4,-24,-10,-7,1,12,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-10,-10,-3,5,-24,-12,-9,0,10,-9,-9,-2,6,-17,-12,-7,2,-4,-10,-8,-1,7,-10,-10,-3,5,-17,-11,-8,1,10,-10,-11,-4,6,-16,-11,-6,3,1,-9,-7,0,7,-11,-12,-5,7,-23,-12,-9,3,15,-13,-10,-5,4,-24,-15,-2,-6,9,-26,-27,-30,-47,-57,-62,-74,-77,12,
+-16,-35,-36,-39,-39,-27,24,10,-14,-2,4,23,11,27,-3,-5,6,10,-3,-8,-2,8,-16,-12,-8,4,-7,-12,-10,-1,7,-10,-10,-5,3,-23,-10,-7,2,12,-11,-10,-4,5,-14,-10,-4,3,-7,-11,-10,-2,5,-10,-10,-3,5,-26,-12,-8,0,10,-9,-8,-2,7,-17,-12,-7,2,-4,-10,-8,0,8,-10,-9,-3,5,-13,-11,-7,1,11,-10,-11,-4,5,-15,-11,-6,2,-7,-9,-8,-1,7,-11,-13,-5,7,-23,-10,-7,5,16,-10,-8,-4,5,-23,-14,-1,-5,10,-28,-29,-24,-42,-57,-66,-83,-84,12,
+-15,-35,-37,-39,-46,-37,17,27,-4,6,7,25,12,7,-6,-7,2,8,-3,-5,1,11,-15,-8,-6,5,18,-10,-11,0,7,-11,-12,-6,4,-24,-11,-7,1,12,-12,-11,-4,4,-15,-11,-5,3,-7,-12,-11,-3,5,-10,-10,-3,5,-23,-11,-8,0,10,-10,-9,-3,6,-15,-10,-5,2,-8,-12,-9,-2,6,-10,-10,-4,5,-25,-11,-8,0,10,-10,-9,-3,6,-17,-12,-7,2,-4,-9,-8,0,8,-10,-10,-4,7,-21,-12,-11,3,-10,-16,-13,-8,1,-25,-16,0,-4,13,-31,-32,-19,-37,-55,-61,-78,-77,12,
+-18,-38,-40,-43,-51,-40,18,25,-3,7,7,26,13,21,-3,-4,4,9,-3,-6,1,10,-17,-10,-8,4,16,-11,-11,-1,7,-11,-12,-6,3,-24,-11,-7,1,12,-11,-11,-4,5,-15,-11,-5,3,-8,-13,-11,-3,5,-10,-10,-3,5,-25,-12,-9,0,10,-10,-10,-4,5,-16,-11,-7,1,-8,-13,-10,-2,5,-10,-11,-5,4,-25,-12,-8,0,10,-10,-10,-4,5,-17,-13,-8,2,-6,-10,-9,-2,7,-10,-12,-5,6,-21,-12,-11,3,-10,-17,-13,-8,2,-25,-16,-1,-4,13,-29,-29,-16,-33,-52,-60,-74,-77,12,
+-16,-35,-34,-37,-50,-38,24,23,-3,12,9,28,13,30,-4,-6,3,9,-3,-7,-1,11,-14,-8,-6,5,8,-10,-10,-1,7,-11,-12,-6,3,-24,-11,-8,0,10,-12,-11,-5,4,-14,-11,-5,3,-7,-12,-11,-3,5,-10,-9,-3,5,-24,-12,-9,0,10,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-8,0,11,-11,-11,-4,5,-16,-12,-7,2,-7,-10,-9,0,7,-12,-12,-6,6,-21,-11,-10,4,-11,-18,-14,-8,2,-27,-17,-2,-9,8,-26,-25,-29,-42,-54,-60,-73,-76,12,
+-18,-39,-38,-42,-56,-42,24,18,-4,12,8,28,13,32,-1,-4,5,10,-3,-7,-2,10,-16,-10,-8,4,1,-11,-11,-1,6,-11,-12,-6,3,-24,-11,-8,0,10,-12,-12,-5,4,-15,-11,-5,3,-7,-13,-11,-3,5,-10,-10,-3,5,-24,-12,-9,-1,9,-11,-10,-3,6,-16,-13,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-10,-11,-4,6,-16,-12,-7,2,-4,-10,-9,0,7,-12,-13,-6,5,-21,-10,-8,5,-5,-18,-14,-8,2,-27,-17,-3,-8,9,-23,-22,-25,-38,-52,-58,-70,-75,12,
+-22,-44,-43,-46,-56,-42,27,40,9,16,5,23,10,24,-7,-10,4,8,-2,-5,2,10,-8,-9,-7,5,-6,-12,-12,-2,6,-12,-13,-7,3,-24,-12,-8,0,10,-13,-12,-6,3,-15,-11,-6,2,-7,-14,-12,-4,5,-10,-10,-3,5,-24,-13,-10,-1,9,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-10,-2,6,-11,-11,-5,4,-25,-11,-7,1,11,-11,-11,-4,5,-16,-12,-8,2,-1,-10,-11,-1,7,-12,-15,-7,4,-21,-10,-9,5,-11,-18,-14,-9,1,-28,-18,-3,-9,9,-26,-28,-21,-36,-56,-61,-72,-78,12,
+-21,-38,-41,-43,-54,-41,29,34,6,15,3,22,10,28,-5,-8,1,7,-1,-3,4,12,-15,-7,-7,6,17,-12,-14,-3,4,-11,-12,-6,4,-25,-12,-9,0,10,-12,-12,-5,3,-15,-12,-6,1,-7,-13,-11,-3,5,-12,-12,-6,3,-25,-12,-8,-1,9,-11,-11,-4,4,-16,-13,-8,0,-8,-14,-12,-4,4,-11,-12,-6,2,-26,-12,-9,0,10,-13,-13,-5,4,-16,-11,-6,1,-8,-11,-10,-1,6,-12,-14,-6,5,-21,-12,-10,3,-11,-18,-14,-10,0,-28,-18,-3,-9,7,-28,-27,-18,-34,-55,-61,-76,-81,12,
+-24,-42,-40,-37,-39,-25,51,30,6,24,10,31,16,35,-5,-8,1,6,-1,-3,4,13,-14,-5,-4,6,18,-12,-13,-3,5,-11,-12,-6,3,-24,-13,-9,0,11,-13,-12,-5,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-11,-4,4,-11,-11,-5,2,-26,-12,-8,1,11,-12,-12,-5,4,-15,-12,-6,1,-6,-10,-9,-1,7,-13,-14,-7,5,-21,-12,-10,4,-11,-19,-16,-11,-1,-28,-18,-3,-8,7,-30,-29,-28,-42,-55,-62,-72,-81,12,
+-19,-37,-38,-42,-46,-30,47,21,-4,20,8,29,15,35,-3,-6,3,8,0,-3,4,12,-14,-6,-6,6,18,-11,-12,-2,6,-11,-12,-7,2,-25,-13,-9,0,11,-13,-12,-6,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-10,-3,5,-11,-11,-6,3,-26,-12,-8,1,11,-12,-13,-5,3,-16,-12,-6,1,-8,-10,-9,0,7,-12,-14,-8,4,-21,-12,-10,3,-12,-21,-18,-13,-2,-29,-19,-4,-8,5,-30,-28,-28,-44,-55,-64,-79,-85,12,
+-24,-43,-44,-47,-52,-36,37,12,-9,19,5,26,14,33,-3,-7,2,9,-1,-4,3,11,-16,-8,-8,5,12,-13,-14,-3,5,-12,-13,-8,1,-25,-14,-10,-1,10,-14,-14,-7,1,-16,-13,-6,1,-7,-13,-12,-4,4,-13,-13,-7,2,-26,-14,-10,-3,8,-12,-11,-5,4,-17,-14,-9,0,-8,-13,-11,-4,4,-12,-12,-7,1,-26,-13,-9,0,10,-14,-14,-6,2,-16,-13,-7,0,-8,-10,-10,-1,6,-15,-16,-9,2,-22,-13,-11,3,-12,-23,-20,-15,-4,-31,-21,-5,-9,3,-30,-28,-27,-44,-57,-66,-84,-88,12,
+-29,-38,-42,-43,-56,-42,33,40,11,18,3,23,11,28,-7,-11,-2,5,-2,-3,5,13,-14,-8,-7,5,17,-9,-11,-1,6,-13,-15,-9,2,-26,-14,-10,-1,11,-14,-14,-7,2,-16,-13,-7,1,-7,-14,-12,-5,4,-13,-12,-6,2,-26,-14,-11,-2,9,-14,-13,-6,3,-17,-14,-9,-1,-8,-14,-11,-5,3,-12,-13,-7,1,-27,-16,-12,-2,11,-14,-14,-6,3,-18,-14,-8,-1,-8,-12,-10,-4,4,-13,-15,-8,3,-24,-15,-12,1,-14,-22,-20,-14,-4,-31,-22,-7,-9,0,-37,-36,-20,-36,-58,-66,-79,-86,12,
+-26,-44,-47,-49,-63,-36,48,30,5,18,5,31,10,27,-9,-12,-3,5,-2,-4,4,12,-18,-9,-9,3,16,-11,-13,-2,5,-15,-17,-11,0,-26,-16,-12,-2,10,-16,-15,-8,0,-17,-14,-8,0,-8,-15,-14,-6,2,-14,-13,-8,1,-27,-15,-12,-3,9,-15,-14,-7,2,-18,-15,-10,-2,-9,-15,-12,-6,3,-13,-14,-8,1,-27,-16,-12,-2,11,-14,-14,-7,2,-18,-15,-9,-1,-7,-12,-10,-4,4,-15,-16,-10,0,-25,-17,-14,0,-15,-24,-22,-16,-6,-33,-23,-7,-9,-2,-37,-34,-17,-35,-59,-67,-84,-88,12,
+-32,-41,-39,-42,-47,-30,49,22,-7,19,7,29,14,26,-11,-13,-5,4,-2,-4,3,13,-17,-9,-8,4,17,-10,-12,-2,5,-14,-16,-11,-1,-26,-16,-11,-2,11,-16,-15,-8,0,-17,-14,-7,0,-8,-16,-14,-6,2,-15,-14,-8,1,-26,-15,-12,-4,8,-15,-14,-7,2,-18,-15,-10,-2,-8,-15,-12,-5,4,-13,-14,-8,1,-28,-17,-13,-3,10,-16,-15,-7,1,-19,-16,-10,-2,-8,-13,-11,-4,4,-16,-18,-10,1,-23,-15,-12,0,-14,-24,-21,-15,-4,-28,-17,-1,-11,-4,-41,-38,-14,-32,-59,-69,-81,-88,12,
+-28,-45,-43,-47,-52,-33,47,16,-13,16,5,27,12,16,-12,-15,-6,4,-3,-4,3,13,-18,-10,-9,3,16,-11,-13,-3,4,-15,-18,-12,-2,-27,-17,-13,-3,10,-17,-16,-10,-1,-17,-14,-8,0,-8,-16,-14,-7,2,-16,-15,-9,0,-27,-16,-13,-5,8,-16,-15,-7,2,-18,-16,-11,-2,-9,-16,-13,-6,3,-13,-15,-9,0,-28,-18,-14,-3,10,-17,-16,-9,0,-19,-16,-10,-2,-7,-12,-11,-4,4,-18,-19,-12,-1,-24,-17,-14,-2,-15,-27,-24,-17,-6,-29,-18,0,-9,-5,-38,-35,-10,-28,-58,-68,-84,-88,12,
+-34,-50,-47,-49,-57,-40,36,38,11,15,2,22,10,-3,-16,-19,-10,2,-3,-4,4,12,-16,-10,-10,3,16,-12,-14,-4,4,-16,-18,-12,-1,-27,-16,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-1,-8,-17,-15,-7,2,-16,-16,-9,0,-28,-18,-15,-6,8,-17,-15,-8,1,-19,-17,-11,-3,-9,-17,-14,-6,3,-16,-17,-11,-1,-27,-18,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-2,-7,-14,-12,-4,3,-18,-20,-14,-1,-24,-16,-12,-1,-15,-23,-22,-16,-5,-32,-23,-8,-10,-8,-52,-52,-20,-35,-62,-71,-81,-88,12,
+-40,-44,-46,-48,-60,-43,33,33,0,11,-1,20,7,-9,-19,-21,-12,1,-4,-4,3,11,-19,-12,-11,2,16,-13,-15,-5,3,-17,-20,-13,-2,-27,-17,-13,-5,9,-18,-17,-10,-2,-20,-18,-12,-3,-9,-17,-15,-8,2,-17,-17,-10,-1,-28,-20,-16,-7,8,-17,-15,-8,1,-19,-17,-12,-4,-10,-17,-15,-6,3,-18,-18,-13,-3,-27,-17,-12,-5,9,-18,-17,-10,-1,-20,-17,-11,-2,-7,-15,-13,-6,3,-19,-20,-13,-4,-25,-18,-13,-3,-17,-27,-24,-17,-6,-32,-23,-8,-9,-9,-49,-48,-15,-30,-61,-70,-81,-88,12,
+-37,-45,-45,-47,-64,-46,29,32,-7,9,0,20,12,-8,-21,-23,-14,1,-5,-5,2,11,-19,-12,-11,1,12,-15,-16,-5,2,-17,-19,-13,-2,-27,-18,-14,-5,9,-19,-18,-10,-2,-21,-19,-13,-3,-9,-19,-16,-9,1,-18,-17,-11,-1,-28,-20,-17,-8,8,-19,-17,-9,0,-21,-19,-13,-4,-10,-19,-17,-7,2,-20,-21,-14,-4,-28,-18,-13,-5,9,-20,-19,-10,-2,-21,-18,-12,-4,-10,-17,-16,-7,2,-21,-22,-12,-4,-24,-19,-14,-3,-15,-27,-23,-17,-6,-34,-24,-7,-11,-13,-50,-47,-20,-35,-59,-70,-82,-88,12,
+-38,-50,-49,-51,-67,-47,26,27,-15,5,-2,18,9,-11,-25,-26,-17,0,-6,-6,1,9,-20,-14,-13,-1,5,-16,-17,-7,1,-19,-21,-15,-4,-28,-20,-16,-7,8,-21,-20,-13,-4,-22,-21,-15,-5,-10,-21,-18,-11,0,-20,-19,-13,-4,-29,-23,-19,-10,3,-21,-19,-11,-2,-23,-21,-15,-6,-11,-20,-18,-9,0,-22,-22,-16,-6,-28,-20,-15,-7,9,-22,-21,-13,-4,-22,-20,-13,-5,-10,-19,-16,-7,1,-23,-24,-16,-7,-28,-24,-19,-7,-17,-30,-26,-19,-8,-36,-24,-7,-10,-14,-47,-44,-15,-29,-57,-68,-82,-88,12,
+-46,-58,-56,-57,-72,-52,20,21,-21,-2,-8,12,3,-17,-33,-33,-23,-4,-10,-11,-3,5,-24,-19,-17,-5,-2,-21,-22,-12,-4,-25,-26,-20,-9,-32,-25,-21,-12,0,-27,-26,-17,-9,-27,-26,-20,-10,-25,-26,-23,-15,-5,-25,-24,-19,-9,-34,-28,-23,-15,-18,-26,-24,-16,-8,-28,-26,-21,-11,-17,-26,-23,-14,-4,-27,-27,-20,-11,-32,-25,-20,-11,3,-27,-26,-17,-9,-27,-25,-18,-9,-21,-24,-22,-12,-3,-30,-30,-22,-13,-33,-25,-17,-11,-20,-33,-30,-23,-11,-39,-29,-12,-15,-17,-52,-49,-24,-41,-61,-71,-89,-91,9,
+-55,-63,-59,-62,-63,-43,27,-7,-31,-1,-3,16,-1,-20,-38,-38,-28,-7,-18,-18,-9,-2,-28,-22,-20,-8,-18,-28,-30,-18,-9,-30,-30,-24,-13,-37,-30,-25,-17,-22,-31,-30,-22,-14,-32,-30,-25,-15,-41,-31,-28,-19,-8,-31,-30,-24,-15,-37,-32,-26,-19,-20,-30,-28,-20,-12,-32,-31,-26,-16,-43,-32,-28,-20,-9,-32,-31,-24,-14,-36,-30,-24,-16,-12,-33,-32,-23,-15,-31,-30,-25,-14,-44,-32,-28,-19,-6,-34,-33,-28,-19,-36,-31,-27,-16,-25,-38,-34,-27,-15,-43,-33,-18,-20,-20,-55,-53,-23,-40,-61,-72,-94,-94,6,
+-61,-70,-65,-67,-73,-48,23,-11,-41,-7,-8,-2,-7,-30,-47,-46,-35,-13,-24,-23,-14,-7,-32,-27,-25,-12,-24,-32,-35,-23,-13,-35,-35,-28,-18,-41,-35,-30,-22,-31,-37,-35,-27,-18,-37,-36,-31,-21,-50,-36,-32,-23,-12,-37,-35,-29,-20,-42,-37,-31,-24,-33,-35,-33,-25,-17,-37,-37,-31,-21,-49,-37,-33,-25,-13,-37,-36,-29,-19,-40,-34,-29,-21,-29,-38,-37,-27,-20,-35,-35,-29,-19,-48,-35,-32,-23,-9,-37,-36,-33,-23,-42,-39,-33,-23,-39,-41,-35,-29,-17,-48,-38,-24,-25,-24,-57,-54,-44,-59,-68,-78,-94,-96,3,
+-65,-76,-71,-72,-85,-63,5,-14,-47,-24,-24,-20,-14,-62,-53,-52,-43,-17,-29,-28,-19,-13,-35,-31,-29,-18,-28,-38,-40,-27,-17,-41,-41,-33,-23,-46,-41,-36,-27,-36,-43,-41,-33,-23,-43,-41,-36,-27,-54,-41,-37,-29,-17,-44,-42,-35,-26,-46,-42,-36,-29,-36,-40,-38,-30,-23,-42,-42,-36,-26,-55,-42,-39,-30,-18,-43,-41,-34,-24,-44,-38,-33,-26,-36,-42,-41,-32,-23,-42,-41,-34,-22,-51,-40,-36,-26,-13,-39,-39,-32,-25,-49,-48,-42,-32,-61,-43,-36,-31,-18,-54,-44,-36,-31,-28,-56,-48,-41,-55,-66,-77,-92,-100,0,
+-79,-90,-82,-82,-93,-70,1,-17,-50,-29,-28,-24,-20,-71,-62,-60,-50,-22,-35,-33,-25,-17,-39,-36,-33,-23,-32,-43,-45,-32,-22,-46,-46,-37,-28,-50,-46,-41,-32,-40,-48,-46,-38,-28,-48,-46,-41,-32,-58,-46,-42,-34,-21,-49,-48,-40,-32,-51,-47,-41,-34,-41,-45,-43,-36,-28,-47,-47,-41,-31,-60,-48,-44,-35,-22,-48,-46,-39,-29,-49,-44,-39,-31,-40,-48,-47,-38,-28,-48,-47,-39,-27,-55,-45,-40,-30,-16,-43,-44,-38,-32,-63,-61,-54,-45,-65,-48,-39,-32,-20,-60,-50,-47,-36,-30,-54,-43,-37,-50,-63,-75,-89,-102,-3,
+-93,-103,-91,-93,-107,-82,-6,-39,-68,-36,-32,-30,-25,-78,-71,-68,-55,-26,-41,-38,-31,-22,-44,-41,-39,-28,-37,-48,-50,-37,-27,-52,-51,-43,-33,-56,-52,-47,-38,-45,-54,-52,-44,-33,-54,-52,-47,-38,-63,-52,-48,-40,-25,-55,-53,-46,-38,-56,-53,-48,-39,-45,-52,-48,-41,-32,-53,-53,-47,-36,-64,-53,-49,-40,-26,-53,-51,-44,-34,-54,-50,-44,-37,-45,-55,-53,-44,-33,-54,-52,-45,-33,-61,-51,-46,-35,-20,-49,-51,-44,-39,-74,-64,-67,-53,-70,-54,-47,-40,-28,-64,-54,-51,-41,-41,-76,-72,-40,-55,-75,-83,-86,-101,-6,
+-105,-117,-101,-105,-118,-94,-15,-44,-73,-43,-36,-34,-31,-83,-73,-71,-58,-28,-49,-48,-40,-29,-55,-56,-52,-37,-44,-57,-56,-44,-32,-59,-58,-48,-39,-62,-59,-54,-45,-49,-60,-57,-49,-37,-58,-56,-51,-42,-68,-59,-55,-47,-34,-61,-57,-51,-42,-62,-58,-52,-43,-50,-59,-57,-48,-38,-60,-58,-53,-42,-69,-58,-54,-46,-31,-60,-59,-52,-43,-63,-59,-54,-45,-50,-61,-58,-49,-37,-59,-57,-51,-42,-70,-64,-59,-48,-57,-64,-61,-55,-45,-62,-61,-56,-47,-74,-61,-54,-49,-33,-70,-59,-57,-47,-54,-76,-68,-37,-52,-79,-88,-97,-100,-9,
+-115,-125,-115,-118,-131,-106,-25,-49,-83,-53,-48,-46,-43,-88,-80,-78,-65,-32,-54,-52,-45,-34,-55,-56,-53,-41,-51,-62,-61,-47,-34,-63,-62,-54,-45,-67,-65,-60,-50,-60,-66,-62,-53,-41,-65,-62,-56,-46,-72,-65,-60,-50,-56,-67,-63,-56,-47,-67,-63,-58,-48,-53,-65,-62,-53,-41,-65,-63,-57,-47,-73,-64,-60,-50,-42,-67,-65,-56,-47,-67,-64,-59,-49,-56,-66,-63,-53,-41,-64,-62,-56,-46,-74,-68,-63,-51,-60,-69,-66,-57,-48,-71,-70,-61,-52,-77,-65,-56,-52,-36,-76,-66,-68,-55,-62,-78,-66,-47,-60,-86,-95,-103,-109,-12,
+-125,-136,-124,-127,-139,-114,-29,-53,-88,-59,-56,-54,-51,-95,-89,-86,-73,-40,-60,-58,-50,-38,-60,-61,-57,-45,-73,-68,-66,-52,-38,-69,-68,-59,-50,-73,-71,-66,-55,-83,-72,-68,-59,-45,-71,-68,-62,-52,-77,-70,-66,-56,-68,-73,-70,-62,-52,-72,-69,-64,-54,-58,-71,-68,-58,-46,-71,-69,-63,-52,-78,-70,-66,-55,-64,-72,-71,-62,-52,-73,-70,-65,-54,-76,-73,-69,-59,-46,-70,-68,-61,-52,-79,-74,-68,-57,-63,-73,-70,-62,-53,-80,-78,-68,-60,-83,-70,-61,-57,-40,-83,-73,-80,-60,-66,-80,-66,-47,-59,-87,-96,-106,-114,-15,
+-137,-148,-136,-145,-157,-128,-38,-67,-94,-64,-62,-67,-59,-101,-96,-92,-80,-65,-66,-63,-55,-42,-65,-66,-62,-50,-79,-73,-71,-57,-45,-74,-73,-64,-55,-78,-76,-71,-61,-92,-78,-73,-64,-51,-77,-74,-67,-57,-82,-76,-71,-61,-72,-78,-75,-67,-57,-77,-74,-69,-58,-71,-76,-73,-63,-51,-76,-73,-68,-57,-83,-75,-70,-60,-72,-78,-76,-67,-57,-78,-75,-70,-59,-93,-79,-75,-65,-50,-75,-73,-66,-57,-84,-80,-73,-62,-68,-79,-75,-68,-57,-84,-83,-73,-64,-89,-76,-67,-63,-45,-88,-78,-84,-64,-65,-81,-69,-53,-66,-91,-100,-111,-118,-18,
+-139,-151,-137,-146,-157,-129,-45,-83,-99,-75,-71,-82,-63,-103,-96,-91,-80,-55,-69,-68,-59,-47,-70,-73,-68,-56,-83,-75,-73,-60,-73,-79,-78,-67,-57,-80,-78,-73,-61,-90,-78,-74,-65,-51,-81,-78,-70,-59,-84,-78,-72,-62,-72,-77,-74,-67,-58,-79,-78,-73,-63,-93,-78,-74,-65,-51,-77,-75,-68,-57,-86,-79,-74,-63,-74,-79,-76,-67,-57,-80,-77,-72,-61,-92,-79,-75,-66,-51,-81,-78,-68,-59,-85,-80,-73,-62,-70,-83,-79,-68,-55,-76,-75,-69,-58,-92,-83,-79,-70,-49,-87,-76,-72,-60,-64,-85,-77,-57,-71,-94,-104,-113,-117,-18,
+-145,-160,-146,-155,-158,-130,-47,-82,-111,-87,-84,-92,-73,-105,-99,-94,-81,-66,-69,-68,-60,-47,-71,-74,-69,-55,-84,-76,-74,-60,-74,-80,-79,-67,-57,-81,-79,-73,-62,-91,-78,-75,-65,-51,-81,-78,-70,-59,-85,-78,-73,-63,-73,-78,-75,-67,-57,-80,-78,-73,-62,-94,-79,-75,-65,-51,-78,-76,-69,-58,-86,-79,-74,-64,-74,-79,-77,-67,-57,-80,-78,-72,-61,-93,-80,-76,-66,-51,-82,-79,-68,-59,-85,-80,-75,-64,-71,-86,-80,-69,-55,-71,-70,-65,-54,-95,-86,-83,-74,-59,-88,-77,-74,-61,-69,-95,-90,-57,-73,-90,-102,-120,-118,-18,
+-142,-155,-142,-151,-156,-129,-46,-80,-110,-84,-84,-80,-73,-105,-98,-94,-81,-60,-69,-68,-59,-46,-72,-75,-68,-54,-85,-77,-75,-60,-74,-80,-78,-67,-57,-82,-79,-73,-62,-88,-80,-76,-65,-51,-82,-79,-70,-59,-86,-79,-74,-63,-75,-81,-77,-68,-57,-81,-79,-73,-61,-89,-80,-75,-66,-52,-79,-77,-70,-60,-87,-80,-75,-64,-75,-81,-78,-69,-59,-82,-80,-73,-62,-95,-82,-78,-67,-52,-83,-79,-69,-59,-86,-81,-76,-64,-72,-87,-81,-74,-60,-72,-70,-66,-51,-97,-90,-87,-76,-76,-87,-74,-59,-58,-63,-96,-95,-62,-81,-99,-111,-123,-118,-18,
+-135,-151,-146,-156,-157,-132,-51,-81,-111,-84,-87,-82,-76,-105,-97,-94,-79,-45,-68,-67,-58,-44,-72,-73,-67,-52,-84,-75,-73,-59,-61,-78,-77,-66,-55,-81,-79,-72,-60,-66,-78,-74,-64,-50,-80,-77,-70,-58,-86,-78,-73,-62,-70,-77,-75,-67,-56,-81,-78,-73,-61,-67,-78,-74,-64,-51,-78,-76,-69,-57,-86,-78,-73,-62,-71,-80,-77,-67,-56,-80,-78,-71,-60,-78,-80,-76,-65,-51,-80,-77,-68,-57,-85,-80,-74,-61,-71,-86,-80,-74,-60,-70,-65,-62,-45,-97,-91,-88,-77,-56,-83,-68,-50,-53,-48,-93,-94,-59,-84,-91,-110,-123,-118,-18,
+-127,-141,-145,-153,-151,-131,-51,-78,-111,-79,-85,-80,-73,-100,-93,-91,-75,-41,-63,-64,-55,-42,-69,-70,-65,-49,-70,-71,-69,-55,-41,-74,-72,-62,-51,-77,-73,-67,-56,-63,-73,-71,-59,-48,-74,-72,-65,-53,-83,-72,-69,-58,-43,-73,-71,-63,-51,-78,-75,-69,-57,-64,-74,-71,-60,-48,-74,-73,-66,-54,-84,-74,-69,-58,-43,-75,-74,-64,-53,-78,-74,-68,-55,-63,-77,-74,-62,-49,-76,-73,-65,-53,-81,-74,-71,-56,-71,-84,-76,-71,-57,-65,-58,-55,-40,-76,-91,-86,-74,-52,-78,-62,-44,-46,-43,-89,-96,-57,-88,-97,-112,-126,-118,-13,
+-102,-120,-139,-148,-140,-127,-51,-73,-99,-77,-87,-66,-77,-76,-87,-88,-70,-40,-55,-58,-50,-37,-64,-64,-60,-45,-52,-63,-61,-52,-39,-66,-66,-58,-46,-73,-67,-62,-51,-62,-66,-65,-55,-46,-68,-67,-60,-47,-56,-68,-64,-55,-42,-66,-65,-57,-47,-73,-67,-63,-52,-62,-66,-64,-56,-46,-68,-66,-61,-49,-57,-67,-63,-56,-43,-67,-68,-60,-50,-73,-67,-62,-53,-65,-72,-70,-61,-50,-70,-68,-59,-47,-68,-67,-67,-51,-58,-77,-73,-69,-56,-65,-49,-46,-36,-62,-87,-84,-71,-52,-72,-53,-35,-28,-39,-73,-88,-52,-90,-104,-116,-125,-118,-18,
+-60,-96,-110,-127,-115,-117,-54,-68,-77,-65,-78,-57,-69,-47,-72,-77,-64,-35,-44,-48,-41,-29,-55,-54,-49,-38,-48,-51,-50,-40,-33,-53,-54,-46,-37,-62,-54,-49,-41,-31,-53,-54,-45,-37,-58,-54,-47,-40,-50,-54,-52,-45,-38,-52,-52,-43,-36,-49,-56,-52,-44,-35,-51,-52,-45,-36,-59,-56,-50,-42,-51,-53,-52,-43,-36,-55,-57,-51,-42,-65,-52,-49,-39,-31,-57,-57,-48,-39,-67,-62,-54,-37,-38,-49,-51,-41,-33,-65,-64,-61,-48,-53,-35,-32,-22,-18,-70,-70,-61,-48,-72,-43,-26,-3,-27,-33,-57,-23,-81,-80,-122,-130,-118,-18,
+-60,40,40,-131,-100,-136,-99,-59,-65,-74,-85,-65,-71,-77,-58,-67,-60,-30,-35,-37,-35,-21,-43,-40,-36,-24,-18,-31,-30,-20,-14,-33,-32,-25,-16,-21,-28,-26,-18,-14,-28,-31,-25,-16,-40,-32,-27,-20,-14,-31,-32,-24,-19,-33,-28,-22,-14,-16,-31,-30,-24,-18,-26,-28,-20,-16,-37,-34,-29,-21,-16,-27,-29,-20,-14,-36,-35,-30,-22,-24,-26,-26,-17,-14,-31,-35,-28,-20,-46,-34,-28,-12,-6,-18,-23,-15,-11,-45,-45,-40,-30,-17,-20,-20,-9,-26,-61,-62,-72,-57,-58,-63,-48,-24,-40,-45,-68,4,-82,-80,-130,-28,-40,-18,
+-60,40,40,40,19,-10,-26,-29,-37,-66,-53,40,40,40,8,5,-81,-64,-96,-86,-79,-78,-105,-98,-86,-86,-102,-94,-83,-75,-63,-96,-87,-76,-77,-95,-90,-79,-76,-80,-92,-82,-73,-71,-92,-87,-77,-73,-96,-87,-80,19,23,10,19,24,33,29,25,18,26,25,11,22,24,28,21,12,8,20,15,17,21,29,36,18,14,18,23,22,23,23,31,29,5,5,11,18,13,21,25,42,46,40,43,41,37,-2,6,-2,10,16,27,17,26,5,-24,-23,-27,-20,-10,-27,4,20,36,-115,-83,-40,-24,-1,16,-59,-117,70,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PLeft_T0.h
new file mode 100644
index 0000000..c742421
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PLeft_T0.h
@@ -0,0 +1,71 @@
+5,105,105,105,29,36,0,49,9,29,15,28,42,32,8,20,34,29,25,24,33,32,24,27,20,25,-2,3,10,15,24,7,13,22,21,13,19,27,31,34,16,25,32,30,16,18,27,24,8,14,21,25,34,12,5,14,11,1,5,10,14,22,4,8,14,13,0,-1,8,23,41,52,34,37,42,71,76,45,51,65,70,55,58,59,40,47,56,51,48,52,49,45,36,50,48,51,53,42,35,37,35,-70,-70,-7,8,17,13,23,32,30,43,43,83,70,109,47,36,18,62,82,96,92,96,98,
+5,105,105,105,78,67,53,47,24,22,51,45,62,70,30,42,43,43,26,33,41,40,24,33,43,45,34,25,32,40,42,27,35,43,44,44,37,46,52,57,35,45,53,52,32,39,50,51,43,36,43,50,52,33,30,40,40,17,28,32,40,45,27,34,40,41,21,30,33,39,51,35,43,42,48,24,39,44,52,62,41,47,58,59,37,42,57,53,29,40,52,51,63,44,54,57,53,34,42,50,46,18,33,33,44,51,37,48,55,55,44,42,58,57,66,49,29,47,95,111,128,123,123,116,
+5,105,105,97,59,54,55,68,42,32,59,55,73,87,42,52,57,54,37,46,54,57,49,44,54,58,64,36,45,54,54,33,44,54,57,55,48,57,64,67,46,56,65,67,46,49,61,65,73,46,56,64,63,41,42,52,55,44,38,46,54,57,37,47,52,57,50,44,47,55,61,49,59,57,66,85,60,68,69,77,53,58,72,74,40,52,68,65,52,48,62,62,68,49,59,66,60,42,49,61,57,22,40,41,51,56,41,54,58,59,55,54,62,68,72,69,32,66,132,126,144,152,145,136,
+5,105,105,88,66,60,70,80,54,36,62,64,78,91,49,58,65,64,41,51,60,63,55,49,59,64,68,42,51,60,63,36,50,59,63,84,54,64,71,73,50,62,72,75,65,55,68,73,77,52,62,70,72,44,49,57,62,74,46,54,61,63,38,52,56,63,78,49,58,59,67,46,65,68,72,84,62,68,76,85,53,63,79,80,67,57,73,73,83,52,65,66,69,51,60,69,64,45,52,65,62,24,42,47,56,60,43,56,60,62,59,57,60,69,75,78,52,60,139,141,146,155,151,147,
+5,100,105,84,70,59,74,86,61,37,62,72,78,90,54,61,70,69,43,55,65,69,61,52,62,69,72,46,56,65,69,59,53,63,68,86,57,68,75,78,52,65,74,79,66,60,71,77,80,55,66,75,78,52,52,62,68,77,49,59,66,69,40,55,61,69,81,54,64,65,75,76,68,78,79,91,69,75,82,91,84,70,79,86,87,62,79,77,85,54,69,70,69,55,62,72,67,46,54,67,64,27,45,50,57,62,41,55,60,63,60,58,63,71,81,84,66,63,148,156,152,161,155,152,
+5,95,96,82,74,59,79,88,63,39,64,73,79,90,56,63,71,71,43,56,65,70,72,54,64,70,73,48,58,67,70,64,54,65,69,87,60,69,77,80,54,67,77,81,71,61,72,79,82,59,69,77,80,74,54,63,69,77,50,61,66,70,41,57,60,69,80,56,67,66,77,73,70,79,76,88,68,75,81,91,83,72,78,85,98,62,78,77,83,53,68,69,68,53,60,71,67,46,54,68,64,28,44,57,62,69,44,55,62,66,49,60,62,67,80,81,69,58,148,158,151,159,157,149,
+3,80,81,72,67,54,78,90,66,41,65,74,79,91,57,64,72,72,44,57,66,71,83,55,65,71,74,50,60,69,72,67,55,65,70,87,60,70,77,80,54,67,77,82,73,62,73,80,83,60,71,78,82,77,56,64,71,78,52,63,68,72,42,59,61,71,82,59,70,69,81,80,75,84,82,94,71,81,85,95,89,75,79,88,99,63,77,78,84,54,68,70,69,54,60,71,67,46,53,67,63,27,41,53,57,65,39,48,56,60,33,57,61,68,82,86,76,63,151,163,153,161,159,151,
+1,83,85,75,72,39,67,96,73,39,63,74,80,92,55,62,70,70,43,55,63,68,78,53,62,69,71,49,58,67,70,63,53,64,68,86,59,68,76,79,54,67,74,79,69,61,71,78,80,57,67,74,78,74,52,59,65,73,48,58,63,68,38,55,57,66,77,59,70,67,79,79,68,77,84,96,63,73,77,97,92,69,75,89,101,58,74,74,80,50,63,65,64,49,56,62,58,42,49,53,47,31,43,35,37,48,44,38,42,45,33,55,58,63,78,77,69,54,141,153,143,149,151,141,
+0,78,79,71,68,36,66,94,71,38,61,72,78,89,53,59,67,66,42,53,62,66,63,50,58,65,67,46,55,64,67,52,51,60,65,84,57,66,74,76,52,64,72,76,64,59,68,75,79,56,65,73,76,66,48,55,61,69,44,54,59,63,35,50,53,62,73,55,66,61,75,82,65,74,76,94,61,71,75,96,89,66,75,85,91,53,70,69,77,46,59,61,61,45,51,58,53,37,44,47,40,26,37,29,29,42,36,22,34,38,28,51,54,59,74,74,67,51,135,146,136,142,143,134,
+0,77,79,71,68,37,65,94,71,39,62,70,75,86,51,57,65,64,40,51,60,63,53,47,54,59,63,43,52,61,64,38,49,57,62,81,54,63,70,72,49,60,69,72,61,56,65,70,75,53,62,70,73,49,43,51,57,66,39,49,55,58,33,47,50,57,70,45,55,53,59,40,52,44,52,66,51,57,50,56,45,51,54,56,34,48,56,57,62,41,52,55,57,42,49,54,54,38,49,52,53,51,49,42,50,52,56,68,56,59,53,52,50,53,65,71,62,37,116,127,125,132,134,125,
+0,77,79,70,67,35,64,92,69,38,60,68,73,84,48,55,61,57,35,45,54,57,48,42,49,54,58,38,48,56,58,30,44,52,56,76,49,58,64,66,44,55,63,66,57,50,58,65,69,48,57,65,67,41,39,47,53,62,35,44,51,54,30,43,46,53,67,42,50,49,55,37,50,42,49,64,49,55,48,53,43,48,50,51,31,43,51,51,44,36,47,50,53,37,45,50,48,34,44,46,47,42,42,34,42,44,49,59,48,51,48,46,40,48,60,66,56,33,107,116,114,122,121,113,
+0,76,75,68,65,32,61,82,59,36,57,60,73,84,46,53,59,51,32,41,49,52,44,36,44,50,55,35,44,52,54,25,38,47,51,72,44,53,60,61,41,50,58,61,54,46,53,59,64,42,52,59,62,33,34,41,46,57,31,39,45,47,26,38,42,49,64,37,46,51,57,31,43,49,58,73,42,48,55,60,43,47,55,55,28,39,50,50,38,31,40,44,48,26,34,42,40,22,31,40,39,33,27,26,33,36,31,41,38,41,36,31,29,43,55,60,48,42,110,118,110,118,113,107,
+-3,71,75,69,65,31,58,77,53,32,53,53,68,80,41,48,53,44,26,34,43,45,39,30,38,44,48,28,37,45,47,21,32,41,45,68,38,47,54,54,36,44,52,55,50,40,47,54,58,37,46,53,55,29,30,37,42,54,27,34,40,43,22,33,38,44,60,32,41,44,51,28,39,40,52,69,39,45,52,57,39,43,50,51,24,34,45,45,34,25,36,39,44,21,30,37,35,18,26,34,33,24,23,19,26,32,26,39,33,36,19,25,24,38,50,53,42,38,100,107,100,108,108,103,
+-1,75,73,65,62,30,56,81,59,30,51,48,63,74,37,44,49,39,21,29,37,40,33,25,33,38,43,22,30,38,39,16,28,35,39,62,32,41,48,48,31,39,47,49,44,36,41,47,53,33,42,47,49,25,25,32,37,51,21,29,35,38,20,30,35,39,31,25,30,32,37,23,30,29,34,31,29,30,34,41,25,32,34,34,19,28,35,36,31,23,31,36,41,22,31,39,38,13,21,30,31,25,26,27,32,36,31,42,44,46,32,19,20,33,43,50,40,23,81,89,90,99,96,90,
+0,78,76,66,61,28,52,77,53,25,46,43,58,69,31,39,43,32,14,22,31,33,21,19,27,31,38,16,24,31,32,11,21,29,33,41,26,35,41,43,25,33,40,42,27,29,35,41,48,27,36,41,43,20,21,28,33,46,17,25,31,33,16,26,31,35,27,21,24,29,33,20,28,26,30,26,26,26,30,38,21,27,30,30,15,23,30,31,19,17,26,30,37,17,25,33,31,8,16,24,25,21,19,17,25,28,25,34,37,40,28,14,15,28,38,43,32,18,71,77,80,88,83,78,
+0,75,78,68,63,28,50,73,49,21,42,39,54,66,28,34,39,26,10,17,26,28,2,14,23,27,35,12,19,26,27,7,18,25,28,30,22,30,36,38,20,28,36,37,13,25,31,36,44,22,31,36,38,15,17,24,28,39,12,21,27,28,12,21,26,30,24,17,20,26,31,16,24,26,30,20,25,28,33,40,16,24,30,30,11,18,27,28,8,14,23,27,34,10,20,27,25,5,13,21,22,15,11,14,23,26,15,23,29,31,13,10,12,25,35,39,26,26,73,80,76,83,80,74,
+0,76,74,65,59,27,46,63,38,18,39,39,54,66,24,31,34,21,5,13,21,22,-5,9,18,22,31,7,14,20,21,3,13,20,23,22,16,24,30,32,14,22,29,31,5,19,26,31,40,16,24,31,32,10,12,19,23,20,7,16,22,24,8,16,21,25,20,12,16,24,29,11,19,22,27,13,23,25,30,38,12,20,26,26,7,14,23,23,-7,9,18,22,31,4,14,22,20,-1,10,16,16,9,5,9,17,20,8,17,22,24,-7,6,9,22,32,34,22,24,69,72,69,76,70,65,
+0,81,78,67,60,27,43,59,34,13,35,34,49,61,22,28,31,17,0,7,15,16,-8,6,14,19,28,3,11,18,17,-1,7,15,17,19,12,19,25,28,10,19,25,27,1,15,22,27,36,12,20,27,27,6,9,16,20,15,5,13,20,22,5,12,20,21,1,7,14,19,26,6,14,16,18,1,11,14,18,22,6,14,20,22,2,10,18,19,-9,7,16,20,28,2,11,17,15,-2,6,12,13,9,4,8,16,19,9,16,23,23,-10,0,4,16,27,26,18,22,65,70,66,75,71,66,
+0,78,73,66,59,25,42,66,40,11,33,28,44,56,20,26,29,13,-5,2,11,11,-12,2,10,15,24,-1,7,14,13,-5,3,11,13,15,8,15,21,24,6,15,21,22,-3,11,17,22,32,8,16,22,22,2,5,13,16,7,2,10,17,19,1,8,16,18,-8,3,11,16,24,3,10,13,15,-1,9,12,15,20,3,11,17,19,-1,7,14,16,-12,3,12,16,25,-2,7,12,11,-6,2,7,9,4,0,3,11,13,2,10,17,19,-16,-3,1,14,23,23,10,17,59,62,60,68,62,56,
+0,83,76,67,60,25,39,61,35,7,29,24,39,52,15,22,25,8,-10,-3,6,6,-16,-3,5,9,20,-6,2,8,7,-9,-1,5,8,11,3,10,16,20,1,10,16,17,-7,6,13,18,28,3,11,18,17,-2,2,9,13,5,-1,7,14,16,-3,5,12,14,-14,1,8,14,22,0,7,11,13,-3,6,10,13,9,0,9,15,17,-4,5,12,13,-14,0,9,12,21,-6,2,9,7,-9,-1,5,5,1,-5,-1,6,9,-2,5,13,14,-19,-6,-2,10,20,20,6,14,54,56,58,66,61,54,
+0,79,73,64,56,24,36,59,32,4,26,25,40,54,12,20,22,8,-11,-4,4,4,-15,-4,3,8,19,-8,1,7,6,-11,-4,3,5,7,-2,5,11,15,-4,4,12,13,-10,2,10,14,26,-2,6,12,12,-5,0,6,9,2,-4,3,10,12,-5,2,9,10,-18,-4,4,10,19,-4,3,9,11,-5,5,9,13,11,-4,5,10,12,-7,0,7,8,-18,-5,5,8,18,-9,0,6,5,-13,-5,1,2,-5,-8,-3,4,7,-7,1,8,9,-23,-10,-6,6,17,13,-1,11,50,51,52,58,52,47,
+0,84,77,66,57,25,33,55,28,0,23,22,37,51,9,16,19,6,-12,-5,3,3,-16,-5,1,6,18,-8,0,6,6,-12,-5,4,5,4,-6,1,8,11,-8,1,8,8,-13,-3,5,9,22,-6,2,8,8,-9,-4,2,6,-1,-7,0,7,9,-9,-1,5,7,-20,-6,2,7,17,-8,0,6,7,-9,-1,6,10,10,-7,1,7,9,-11,-3,5,5,-20,-7,2,5,16,-12,-4,2,2,-14,-7,0,2,-4,-10,-5,1,4,-11,-3,3,3,-25,-14,-13,0,13,7,-6,8,46,48,49,56,52,44,
+0,82,74,66,58,23,32,55,28,0,22,20,35,49,5,12,14,5,-12,-5,4,4,-17,-7,0,4,17,-9,-1,6,5,-13,-6,4,5,0,-10,-2,4,8,-12,-4,4,4,-17,-6,1,6,18,-9,-2,5,4,-14,-6,1,4,-1,-8,0,7,9,-11,-3,3,4,-20,-8,1,5,16,-11,-3,4,4,-14,-7,4,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,3,15,-13,-6,1,1,-16,-8,-1,0,-7,-12,-5,0,4,-15,-6,0,1,-26,-15,-13,0,14,7,-6,7,41,43,43,49,44,36,
+0,86,77,68,58,23,29,51,22,-5,18,17,31,46,2,9,11,4,-14,-6,2,2,-19,-9,-2,2,16,-11,-3,4,4,-14,-7,2,3,-1,-11,-3,3,7,-13,-5,2,2,-18,-8,0,4,15,-11,-3,3,2,-15,-8,-1,3,-2,-10,-2,5,7,-12,-4,2,3,-21,-8,0,5,16,-11,-3,4,4,-14,-6,3,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,2,14,-14,-7,0,0,-16,-8,-1,0,-13,-13,-5,-1,4,-15,-7,0,0,-25,-14,-12,1,14,7,-8,6,37,40,39,45,39,32,
+0,86,73,66,56,23,27,49,20,-3,19,14,28,44,-1,6,9,3,-13,-6,2,1,-18,-9,-1,2,17,-11,-3,4,4,-13,-6,1,3,-3,-10,-3,4,8,-12,-5,2,2,-18,-8,-1,3,17,-11,-3,3,3,-14,-6,0,3,-2,-9,-1,5,8,-12,-4,2,3,-21,-8,1,5,16,-10,-3,4,3,-13,-5,2,5,-2,-10,-2,4,7,-14,-6,2,2,-20,-10,-1,1,13,-15,-6,0,0,-17,-8,-2,0,-15,-13,-6,-2,3,-16,-10,-2,-2,-28,-16,-17,-3,9,10,-6,6,33,37,37,41,36,25,
+0,88,77,68,57,22,25,45,16,-7,16,11,25,41,-3,4,6,3,-14,-7,0,-1,-19,-10,-3,1,15,-12,-3,3,3,-14,-7,0,2,-8,-11,-3,2,7,-14,-6,0,0,-19,-9,-2,2,12,-13,-6,2,2,-15,-7,-2,2,-2,-10,-2,4,7,-13,-5,1,2,-21,-8,1,5,16,-10,-3,3,3,-13,-5,2,4,-2,-11,-3,3,6,-14,-6,2,2,-21,-12,-2,0,8,-17,-8,-2,-2,-17,-11,-2,-3,-18,-14,-7,-3,2,-18,-18,-8,-9,-25,-16,-20,-7,11,2,-12,2,31,37,37,43,37,25,
+0,88,73,66,55,20,22,43,14,-12,10,6,20,36,-7,1,3,3,-13,-6,2,1,-19,-9,-1,2,13,-13,-5,2,2,-14,-6,0,1,-15,-12,-4,1,7,-14,-7,1,1,-18,-9,-1,2,13,-13,-6,1,1,-14,-7,-1,2,-2,-10,-2,4,7,-14,-5,2,3,-20,-9,-1,3,15,-14,-7,0,0,-13,-6,1,4,-1,-11,-4,2,6,-14,-6,1,1,-20,-10,-3,0,13,-14,-6,1,0,-18,-10,-3,-3,-29,-16,-9,-7,-1,-23,-20,-13,-14,-25,-14,-19,-5,12,3,-13,2,29,36,36,41,35,22,
+0,90,78,68,56,21,22,42,13,-13,9,5,20,36,-7,1,3,3,-13,-7,1,0,-20,-11,-2,1,9,-14,-6,1,1,-15,-7,-1,1,-11,-12,-5,1,6,-15,-7,0,1,-18,-9,-1,2,10,-13,-6,1,1,-14,-7,-1,1,-2,-10,-3,3,7,-14,-6,1,3,-20,-9,-1,3,15,-14,-6,1,0,-13,-6,2,4,-1,-11,-3,2,7,-13,-5,2,1,-20,-10,-3,0,13,-13,-6,0,0,-18,-10,-2,-2,-29,-15,-8,-7,1,-22,-19,-11,-13,-23,-13,-17,-3,13,5,-12,2,29,35,33,38,32,19,
+0,96,81,71,57,22,22,38,9,-13,10,5,20,36,-7,2,4,3,-13,-7,0,0,-19,-11,-2,1,1,-13,-6,1,1,-14,-7,-1,1,-16,-12,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,6,-14,-7,0,0,-16,-8,-2,1,-2,-11,-3,3,6,-14,-6,1,2,-21,-10,-1,3,15,-14,-6,0,1,-14,-6,2,4,-1,-11,-4,2,6,-14,-6,1,1,-21,-11,-3,-1,5,-15,-7,0,-1,-19,-11,-3,-3,-30,-16,-7,-6,2,-23,-19,-11,-12,-31,-20,-24,-9,6,4,-13,1,28,35,33,38,31,18,
+0,93,79,70,57,21,21,32,3,-15,8,3,18,35,-7,2,4,3,-14,-7,0,-1,-20,-12,-3,0,-8,-14,-7,0,1,-15,-7,0,1,-22,-11,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,4,-13,-8,0,0,-15,-8,-1,1,-3,-10,-3,2,6,-13,-6,1,2,-21,-10,-1,3,15,-13,-6,1,1,-14,-6,2,4,-1,-11,-3,2,7,-14,-6,1,1,-20,-12,-3,0,5,-16,-7,-1,-1,-18,-11,-3,-2,-30,-17,-6,-4,4,-23,-18,-9,-11,-30,-18,-22,-7,7,6,-13,1,25,34,31,35,27,13,
+0,94,79,69,56,21,23,44,13,-14,10,3,18,34,-10,-3,1,1,-12,-5,2,3,-20,-10,0,3,14,-14,-5,2,1,-15,-8,-1,0,-20,-11,-4,1,7,-15,-8,-2,-2,-18,-9,-2,0,4,-14,-7,0,0,-15,-8,-2,0,-3,-11,-5,1,6,-15,-7,0,0,-20,-10,-2,2,11,-13,-7,0,0,-15,-8,0,2,-3,-12,-5,1,6,-16,-8,-1,-1,-21,-12,-5,-1,7,-15,-6,0,-1,-18,-11,-2,-3,-29,-19,-5,-7,-18,-27,-22,-14,-13,-28,-16,-25,-9,8,2,-16,-2,22,33,30,33,25,12,
+0,96,81,70,56,21,22,43,11,-15,9,2,18,34,-9,-2,1,1,-14,-7,0,0,-22,-12,-3,1,11,-15,-6,0,0,-16,-9,-2,-1,-26,-12,-5,0,7,-16,-9,-3,-3,-19,-10,-3,0,0,-14,-8,-1,0,-15,-8,-2,-1,-4,-12,-5,1,5,-15,-7,-1,0,-20,-11,-3,1,12,-14,-8,-1,0,-16,-9,-1,1,-7,-12,-6,0,5,-16,-8,-1,-1,-22,-12,-5,-2,-2,-15,-7,-1,-2,-19,-12,-2,-4,-29,-19,-6,-6,-18,-26,-21,-13,-12,-27,-15,-24,-8,9,1,-17,-3,21,30,28,30,23,12,
+0,98,82,70,55,20,21,40,9,-16,8,2,18,35,-8,-1,2,2,-14,-8,-2,-1,-23,-14,-4,-1,3,-17,-7,-1,-1,-17,-10,-3,-2,-28,-13,-6,-1,6,-17,-10,-4,-4,-19,-10,-4,-1,-6,-15,-9,-2,-1,-16,-9,-4,-2,-18,-13,-7,-1,4,-16,-9,-2,-2,-21,-12,-4,0,12,-14,-8,-1,0,-16,-9,-1,1,-9,-13,-6,-1,5,-17,-9,-2,-3,-22,-14,-7,-4,-5,-17,-9,-3,-3,-21,-14,-5,-6,-29,-20,-6,-6,-20,-26,-21,-13,-12,-26,-15,-23,-7,9,2,-19,-3,18,28,24,27,16,12,
+0,94,79,70,54,30,32,28,-2,-19,6,-2,14,32,-11,-3,-1,-2,-18,-11,-3,-3,-23,-15,-4,-2,-9,-17,-8,-2,-1,-18,-10,-4,-4,-29,-15,-7,-2,6,-18,-11,-4,-4,-20,-11,-5,-2,-8,-16,-10,-3,-2,-18,-10,-4,-1,-21,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-1,4,-14,-8,-1,0,-16,-9,-3,-1,-11,-14,-8,-2,4,-18,-11,-3,-4,-23,-14,-6,-4,-6,-17,-10,-4,-4,-22,-15,-5,-6,-31,-21,-9,-9,-21,-28,-23,-15,-14,-34,-23,-29,-13,3,0,-21,-17,5,24,22,26,17,12,
+0,95,80,70,54,29,31,26,-3,-19,6,-1,16,33,-8,-3,0,-1,-17,-11,-3,-4,-24,-15,-5,-2,-11,-18,-8,-2,-1,-18,-10,-4,-3,-28,-14,-6,-2,6,-18,-11,-4,-4,-20,-11,-4,-1,-6,-16,-10,-3,-2,-17,-10,-3,-1,-20,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-2,4,-14,-8,0,0,-16,-9,-2,0,-8,-14,-7,-1,4,-18,-10,-3,-3,-23,-14,-6,-4,-6,-17,-10,-4,-4,-21,-14,-4,-5,-31,-20,-8,-7,-15,-27,-22,-14,-13,-33,-21,-27,-11,5,-3,-29,-14,7,18,17,18,8,12,
+2,100,84,73,58,25,25,44,9,-11,10,1,17,34,-12,-6,-2,-2,-17,-9,-2,-1,-24,-14,-4,-1,11,-17,-8,-2,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-5,-5,-22,-13,-5,-2,-10,-18,-10,-3,-3,-18,-11,-4,-2,-19,-15,-6,-1,5,-18,-11,-4,-4,-22,-12,-5,-2,-5,-17,-10,-2,-2,-17,-10,-3,-2,-28,-15,-8,-3,4,-18,-10,-3,-4,-24,-16,-7,-4,-12,-17,-10,-3,-4,-21,-12,-4,-5,-30,-22,-7,-9,-20,-30,-25,-17,-14,-35,-22,-26,-10,8,-8,-34,-11,8,14,17,19,10,12,
+4,100,84,73,58,23,24,42,8,-10,10,2,17,35,-9,-3,0,-1,-18,-10,-4,-3,-25,-15,-6,-3,3,-18,-9,-3,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-4,-5,-21,-12,-5,-1,-9,-17,-10,-3,-2,-18,-10,-4,-2,-19,-14,-6,-1,5,-17,-10,-3,-4,-21,-12,-4,-1,1,-16,-9,-2,-1,-16,-9,-2,-1,-19,-14,-8,-2,4,-17,-9,-3,-3,-24,-15,-7,-4,-8,-17,-10,-4,-3,-20,-13,-4,-5,-29,-21,-6,-8,-19,-28,-24,-16,-13,-34,-21,-25,-9,8,-6,-32,-9,12,19,20,21,11,12,
+6,104,87,78,61,25,26,40,8,-7,12,1,18,36,-9,-3,1,0,-17,-11,-2,-1,-23,-14,-4,-1,1,-17,-8,-2,-1,-18,-11,-3,-2,-29,-15,-7,-3,5,-19,-11,-4,-4,-21,-12,-4,-1,-7,-17,-9,-3,-2,-17,-10,-4,-2,-17,-15,-6,-1,5,-17,-10,-3,-3,-21,-13,-5,-2,-1,-15,-9,-2,-1,-16,-10,-3,-1,-17,-15,-8,-2,4,-18,-10,-2,-3,-23,-15,-7,-4,-10,-17,-9,-3,-3,-21,-14,-4,-5,-29,-20,-6,-8,-20,-31,-24,-16,-13,-35,-22,-30,-14,3,-4,-29,-23,-2,14,16,19,10,12,
+8,107,90,81,64,26,29,37,6,-6,12,1,19,37,-6,0,4,1,-18,-12,-3,-3,-25,-16,-6,-3,-7,-18,-9,-3,-2,-19,-12,-4,-3,-29,-15,-8,-3,4,-19,-12,-5,-6,-21,-12,-4,-1,-10,-17,-10,-4,-3,-18,-10,-5,-3,-27,-15,-7,-2,4,-18,-11,-4,-4,-22,-14,-6,-3,-9,-16,-10,-3,-2,-17,-10,-3,-2,-26,-15,-8,-3,4,-18,-11,-4,-5,-24,-15,-8,-6,-14,-19,-11,-4,-4,-22,-15,-5,-6,-29,-20,-6,-8,-20,-31,-24,-16,-14,-36,-23,-31,-15,2,-4,-29,-21,-1,16,17,21,13,12,
+10,104,87,81,63,28,31,59,23,-4,9,0,16,32,-13,-6,-3,-3,-18,-9,-4,0,-26,-14,-2,0,11,-20,-10,-4,-4,-19,-11,-3,-2,-30,-16,-8,-4,4,-19,-11,-4,-5,-21,-13,-7,-4,-12,-16,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,5,-18,-11,-4,-5,-22,-13,-5,-3,-11,-17,-11,-4,-2,-17,-10,-4,-2,-23,-15,-8,-3,4,-19,-11,-4,-5,-22,-14,-8,-5,-12,-18,-10,-3,-2,-19,-12,-2,-3,-29,-21,-6,-8,-20,-29,-24,-16,-13,-33,-21,-29,-13,3,-6,-35,-16,4,11,15,20,15,12,
+12,110,96,85,69,34,38,58,23,-2,8,0,16,33,-9,-2,1,-1,-16,-9,-4,-1,-27,-15,-3,0,11,-19,-10,-4,-3,-18,-11,-3,-2,-28,-16,-7,-3,4,-18,-11,-4,-5,-21,-12,-6,-3,-12,-16,-9,-2,-1,-20,-12,-6,-4,-27,-13,-7,-1,5,-17,-10,-4,-4,-22,-13,-5,-2,-12,-17,-10,-3,-2,-16,-9,-4,-2,-18,-15,-8,-2,4,-19,-11,-4,-5,-23,-14,-8,-5,-14,-18,-10,-3,-3,-20,-14,-4,-5,-29,-21,-6,-9,-20,-29,-24,-16,-13,-34,-22,-29,-14,3,-6,-33,-15,6,12,16,21,16,12,
+14,107,92,81,65,29,38,52,19,-1,4,-3,15,33,-8,-1,2,0,-17,-10,-5,-3,-27,-15,-5,-3,5,-21,-11,-5,-4,-19,-12,-4,-3,-30,-17,-8,-4,4,-20,-12,-5,-5,-21,-13,-7,-4,-12,-17,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,4,-18,-11,-4,-4,-22,-14,-5,-3,-12,-17,-11,-3,-2,-17,-9,-4,-2,-16,-14,-7,-2,4,-19,-11,-3,-4,-22,-13,-8,-5,-12,-18,-9,-3,-3,-21,-14,-4,-5,-29,-20,-5,-6,-19,-28,-23,-15,-13,-34,-22,-29,-13,4,-3,-30,-13,9,17,19,24,18,12,
+16,112,103,92,75,48,61,52,20,11,12,2,21,40,-6,1,5,1,-16,-9,-3,-1,-25,-14,-4,-1,8,-19,-8,-3,-2,-18,-10,-3,-2,-27,-14,-6,-2,5,-17,-10,-3,-4,-19,-11,-5,-2,-11,-15,-8,-1,0,-18,-11,-4,-2,-25,-13,-6,-1,5,-16,-9,-2,-2,-21,-12,-4,-1,-7,-15,-9,-1,0,-15,-8,-2,0,-15,-13,-6,0,5,-17,-9,-2,-3,-21,-13,-6,-4,-6,-15,-7,-1,-1,-19,-12,-3,-4,-27,-18,-4,-5,-19,-28,-22,-14,-13,-33,-21,-27,-11,6,-4,-28,-23,-1,19,21,26,21,13,
+18,115,100,90,71,45,59,46,20,14,10,-1,20,38,-6,-1,3,-1,-17,-9,-3,0,-27,-14,-4,-1,3,-18,-8,-2,-1,-18,-11,-3,-2,-29,-15,-6,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-19,-10,-5,-3,-22,-13,-5,0,6,-17,-9,-3,-3,-21,-12,-4,-1,-11,-15,-10,-2,0,-15,-8,-1,0,-18,-15,-7,-1,6,-18,-10,-2,-4,-22,-13,-7,-4,-6,-17,-9,-3,-2,-19,-12,-3,-3,-29,-19,-5,-5,-19,-28,-23,-14,-14,-34,-21,-27,-11,6,-2,-25,-20,3,21,21,25,19,12,
+20,115,106,95,80,43,59,80,43,18,8,0,18,36,-5,1,4,1,-16,-9,-3,0,-28,-16,-5,-1,11,-16,-7,0,-1,-19,-12,-2,-1,-25,-15,-6,-2,6,-17,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-3,-2,-18,-10,-5,-3,-27,-13,-5,0,6,-18,-10,-3,-4,-21,-12,-4,-2,-9,-15,-10,-3,-1,-16,-8,-1,1,-22,-15,-6,-1,6,-17,-9,-2,-2,-22,-14,-7,-4,-12,-16,-12,-4,-3,-19,-10,-2,-2,-30,-19,-5,-6,-15,-27,-19,-12,-11,-33,-21,-26,-11,6,-5,-33,-12,10,19,21,29,25,16,
+20,118,102,91,75,37,60,75,40,18,4,-3,17,36,-4,3,6,3,-16,-9,-3,-1,-29,-17,-6,-2,10,-17,-8,-1,-2,-19,-13,-3,-3,-29,-15,-7,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-18,-10,-5,-3,-23,-13,-5,0,6,-18,-10,-3,-3,-21,-12,-5,-2,-9,-15,-10,-2,-1,-15,-8,-1,0,-22,-15,-5,-1,6,-16,-8,-1,-3,-21,-13,-6,-4,-11,-17,-11,-3,-2,-19,-11,-3,-3,-30,-19,-5,-6,-18,-28,-20,-13,-13,-33,-21,-26,-10,6,-4,-30,-10,13,21,22,28,22,13,
+20,115,99,87,73,43,87,77,42,34,11,1,22,42,-3,4,7,4,-15,-8,-2,1,-27,-15,-5,-1,12,-15,-6,0,0,-18,-11,-3,-2,-28,-14,-5,-1,7,-17,-9,-2,-3,-19,-11,-4,-1,-10,-16,-9,-3,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-4,-1,-8,-14,-9,-1,0,-15,-8,0,1,-19,-15,-6,-1,7,-17,-8,-2,-2,-21,-13,-6,-4,-8,-15,-7,-2,-1,-18,-11,0,0,-27,-16,-3,-3,-17,-25,-17,-10,-9,-27,-15,-27,-11,6,-7,-30,-7,16,22,23,27,26,15,
+20,113,107,98,80,50,85,71,37,32,9,0,21,42,-1,6,10,6,-14,-7,-1,0,-27,-16,-5,-1,10,-15,-6,0,0,-18,-11,-3,-3,-28,-14,-6,-1,7,-17,-9,-3,-3,-19,-11,-4,-1,-8,-15,-8,-2,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-3,-1,-5,-14,-9,-1,0,-14,-8,0,2,-20,-14,-5,0,7,-16,-8,-1,-2,-21,-12,-5,-3,-8,-14,-9,-2,-1,-19,-11,0,-1,-27,-17,-4,-4,-17,-26,-18,-11,-10,-28,-14,-27,-10,7,-3,-25,-4,20,25,24,27,24,13,
+20,119,104,95,76,45,77,72,54,31,7,0,20,40,-1,6,7,4,-14,-7,-2,1,-28,-16,-5,-1,12,-16,-7,-1,-1,-18,-11,-1,0,-26,-13,-6,-1,7,-15,-7,0,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-20,-13,-5,0,7,-16,-8,-2,-1,-19,-10,-4,0,-5,-14,-6,1,2,-16,-9,-1,-1,-27,-12,-6,-1,7,-16,-8,-1,-2,-20,-12,-4,-2,-10,-17,-9,-3,-2,-17,-9,-1,-1,-26,-12,-2,0,5,-23,-14,-7,-9,-31,-20,-25,-11,6,-15,-46,-11,14,16,19,25,27,12,
+20,115,100,96,81,42,75,90,53,29,6,-2,19,39,0,6,9,5,-14,-6,-1,1,-29,-17,-5,-1,12,-16,-7,0,-1,-18,-11,-1,-1,-28,-13,-6,-1,7,-16,-8,-1,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-26,-13,-5,-1,7,-16,-8,-1,-1,-19,-11,-4,0,-6,-14,-6,1,2,-16,-9,-1,-1,-26,-12,-6,0,7,-15,-7,0,-2,-20,-11,-4,-2,-10,-15,-8,-1,0,-17,-9,-2,-3,-26,-14,-3,-2,2,-24,-16,-9,-10,-32,-20,-24,-9,7,-10,-39,-8,17,20,20,25,24,12,
+20,116,107,94,79,40,74,87,51,29,5,1,21,42,0,7,10,7,-13,-6,-1,2,-28,-15,-5,-1,12,-16,-6,1,1,-16,-9,-1,0,-27,-13,-5,0,8,-15,-7,0,-1,-19,-11,-3,0,-9,-14,-7,0,1,-16,-8,-1,1,-23,-12,-4,1,8,-15,-7,0,0,-19,-10,-3,1,-6,-14,-5,1,2,-16,-8,-1,0,-26,-11,-5,1,8,-16,-7,0,-1,-20,-12,-5,-2,-11,-17,-8,-2,-1,-18,-10,0,0,-24,-13,-3,-1,-1,-23,-16,-9,-9,-32,-19,-24,-9,7,-6,-32,-8,17,24,22,25,24,12,
+20,120,110,97,81,39,73,91,55,31,7,4,24,45,1,8,11,7,-13,-5,0,3,-27,-15,-4,-1,12,-15,-6,1,1,-16,-9,0,0,-21,-12,-5,0,8,-15,-7,1,-1,-19,-11,-3,0,-9,-13,-7,0,1,-16,-8,-1,1,-23,-12,-3,1,8,-15,-7,0,0,-19,-10,-2,2,-2,-13,-5,2,3,-16,-8,0,1,-26,-11,-4,2,9,-15,-7,0,-1,-20,-11,-4,-1,-11,-15,-7,-1,0,-17,-10,0,-1,-24,-14,-2,-1,-12,-24,-16,-10,-9,-32,-19,-25,-9,7,-3,-25,-9,18,28,23,26,24,12,
+20,119,111,95,80,38,72,81,49,30,6,4,25,46,2,10,13,9,-15,-7,-4,-1,-27,-14,-3,1,13,-17,-6,-1,-1,-16,-9,-1,0,-28,-13,-5,0,8,-15,-6,1,0,-19,-11,-3,0,-9,-13,-5,1,2,-17,-9,-1,0,-25,-11,-5,0,8,-15,-7,1,1,-19,-10,-2,0,-9,-14,-6,1,2,-15,-7,-1,1,-26,-11,-4,2,9,-16,-7,0,-2,-19,-11,-2,-2,-9,-19,-10,-4,0,-18,-8,-2,-1,-21,-7,4,7,13,-22,-15,-9,-10,-33,-20,-25,-11,5,-12,-54,-14,9,18,21,23,14,12,
+20,116,110,98,81,52,85,73,38,39,16,4,25,46,4,10,13,10,-14,-6,-2,1,-27,-13,-2,3,14,-15,-5,1,0,-15,-7,0,1,-23,-12,-4,1,8,-14,-6,2,1,-19,-10,-2,1,-6,-12,-4,3,3,-16,-8,-1,1,-25,-10,-4,2,9,-13,-5,2,2,-18,-9,-1,2,-8,-13,-5,2,3,-14,-6,1,2,-22,-10,-2,3,9,-15,-6,1,0,-18,-10,-1,1,-7,-17,-8,-3,1,-17,-8,-1,-1,-22,-9,2,4,10,-22,-15,-9,-9,-32,-18,-23,-9,7,-6,-39,-9,16,25,25,27,16,12,
+20,113,108,97,82,54,87,78,43,41,18,6,26,47,4,11,13,9,-13,-4,-1,3,-24,-11,0,4,14,-15,-5,2,1,-15,-7,0,2,-21,-12,-4,1,8,-14,-5,2,1,-18,-10,-1,2,-2,-11,-3,3,4,-16,-8,0,1,-25,-10,-3,2,9,-13,-5,2,2,-18,-9,-1,2,-6,-13,-4,2,3,-14,-6,1,3,-22,-10,-3,2,9,-15,-6,1,0,-18,-10,-1,0,-8,-16,-7,-1,1,-16,-8,-3,-4,-24,-12,-2,-1,-7,-24,-16,-10,-9,-31,-18,-23,-6,9,0,-30,-4,22,32,27,29,17,12,
+20,118,111,98,83,43,74,81,45,30,9,6,26,46,6,12,13,10,-12,-4,-1,3,-21,-9,-1,4,14,-14,-3,3,2,-15,-7,1,3,-19,-11,-1,4,10,-13,-4,3,3,-17,-8,-1,2,-5,-10,-2,4,5,-16,-8,0,1,-24,-8,-2,3,10,-12,-4,3,3,-17,-8,1,4,-4,-13,-4,3,4,-13,-5,2,4,-15,-8,-1,5,11,-13,-4,3,2,-19,-10,2,3,-5,-13,-5,2,3,-11,-3,5,4,-18,-7,1,3,-9,-19,-14,-7,-6,-32,-18,-23,-7,8,-2,-26,-23,4,32,26,27,20,12,
+20,116,111,98,86,46,73,85,48,30,12,7,27,47,5,15,17,13,-11,-3,2,5,-23,-12,-1,4,15,-13,-4,4,3,-14,-7,3,4,-22,-11,-1,3,11,-11,-4,4,3,-16,-7,1,4,1,-10,-2,4,4,-15,-7,1,2,-17,-7,0,6,12,-12,-3,4,3,-17,-7,0,4,4,-10,-2,5,5,-13,-5,2,3,-23,-9,-1,5,11,-12,-3,4,4,-17,-8,2,3,-6,-16,-6,-2,1,-20,-11,0,1,-12,6,16,10,0,-22,-18,-11,-11,-29,-14,-19,-3,10,-7,-57,-18,7,13,13,19,12,18,
+20,114,110,101,87,40,64,68,36,28,14,8,29,49,11,17,22,19,-11,-4,3,4,-27,-15,-2,3,15,-13,-3,4,3,-14,-7,3,4,-22,-11,-2,3,10,-11,-3,4,4,-16,-6,1,4,-3,-10,-3,3,4,-15,-6,1,3,-10,-7,1,6,12,-13,-4,4,3,-17,-7,0,4,11,-10,-1,5,5,-13,-5,2,2,-24,-10,-1,4,11,-12,-3,4,3,-17,-7,3,3,-7,-18,-8,-3,0,-21,-13,-4,-1,-13,5,16,18,8,-23,-22,-15,-12,-27,-11,-15,1,13,-11,-50,-13,13,18,18,20,14,12,
+20,113,110,102,89,44,64,74,41,29,18,11,31,50,10,16,21,18,-10,-3,5,7,-27,-13,-1,4,16,-12,-2,5,4,-14,-6,4,5,-12,-10,0,4,11,-10,-3,4,5,-15,-5,2,6,3,-9,-1,5,6,-14,-5,2,4,-8,-6,2,8,13,-11,-2,5,5,-16,-6,1,6,12,-9,1,7,6,-12,-4,3,5,-17,-9,0,6,12,-11,-2,6,6,-16,-6,4,5,-6,-16,-6,-1,2,-18,-9,-3,-1,-15,0,12,12,0,-21,-19,-10,-7,-26,-10,-14,2,14,-5,-36,-6,21,28,25,26,21,12,
+20,114,110,103,92,49,65,80,48,31,22,12,32,49,10,16,20,17,-9,-1,5,8,-19,-9,2,6,18,-11,0,8,7,-12,-4,5,6,-9,-9,1,5,12,-11,-2,7,7,-15,-5,3,7,5,-9,1,7,8,-14,-5,3,5,-3,-6,3,9,14,-11,-2,6,5,-15,-5,2,6,14,-9,1,8,7,-12,-4,4,5,-18,-8,2,7,14,-11,-2,6,6,-15,-5,5,5,-5,-14,-4,1,4,-17,-8,1,1,-15,-2,10,10,-9,-20,-18,-9,-4,-24,-9,-16,-1,12,-1,-24,-10,18,28,23,24,21,12,
+20,115,114,100,90,49,61,86,51,28,22,13,32,49,11,17,20,17,-8,0,7,10,-11,-6,4,8,19,-10,1,9,8,-11,-3,6,7,-10,-8,2,6,13,-10,-1,7,7,-15,-4,4,8,6,-7,2,8,9,-13,-4,4,7,3,-5,4,10,15,-10,-1,7,7,-15,-4,3,8,21,-8,2,9,8,-11,-3,5,7,-11,-7,3,8,14,-10,-1,7,7,-15,-4,6,7,-4,-13,-3,3,5,-15,-6,2,1,-17,-7,5,4,-11,-19,-15,-4,0,-25,-11,-18,-3,11,4,-14,-6,25,34,28,30,26,14,
+18,114,112,99,90,50,61,92,56,30,25,12,32,50,12,19,22,21,-8,-1,7,8,-23,-10,1,5,16,-11,0,8,7,-15,-6,4,6,-17,-8,1,7,14,-9,0,8,8,-17,-7,3,6,8,-8,2,8,9,-10,-1,5,7,3,-6,2,7,13,-10,-2,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,-1,-7,2,8,14,-9,0,8,7,-17,-7,4,5,-4,-12,-1,5,7,-15,-5,5,4,-18,-7,4,3,-13,-20,-15,-3,2,-25,-11,-15,-1,11,4,-19,-5,26,36,32,35,30,17,
+16,112,109,96,86,42,54,71,38,22,22,14,34,52,12,19,21,20,-8,0,8,9,-20,-8,2,6,18,-10,1,8,8,-14,-6,6,7,-9,-8,2,7,14,-10,0,8,8,-17,-6,3,7,11,-8,2,9,9,-10,-1,6,7,1,-6,3,8,13,-10,-1,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,1,-7,3,8,14,-9,1,8,8,-17,-7,5,6,-4,-11,-1,6,9,-12,-4,6,5,-19,-9,1,0,-14,-19,-13,0,5,-26,-12,-16,-2,11,7,-13,-2,31,37,35,37,34,18,
+14,112,111,98,87,44,54,76,42,23,25,17,36,53,11,17,19,18,-9,0,9,11,-16,-8,3,7,19,-10,1,8,9,-15,-6,5,7,-13,-9,1,7,14,-10,0,7,7,-18,-7,3,7,8,-9,1,8,10,-11,-1,5,8,4,-6,3,8,14,-10,-1,6,8,-16,-4,6,10,18,-10,0,8,8,-11,-1,8,10,3,-7,3,8,14,-10,0,8,8,-17,-7,5,6,-4,-12,-1,6,9,-13,-3,6,5,-21,-10,1,0,-14,-19,-13,0,5,-27,-12,-16,-2,11,8,-13,-1,32,38,39,46,45,30,
+12,110,108,95,83,46,52,80,47,12,18,12,31,47,7,14,18,17,-9,0,8,11,-16,-9,5,8,20,-13,0,8,8,-16,-6,5,6,-14,-10,0,6,13,-13,-1,7,7,-19,-8,2,7,5,-11,0,8,9,-15,-5,5,7,3,-8,3,8,13,-13,-3,6,7,-18,-6,4,8,13,-11,-1,6,8,-13,-3,6,8,1,-9,2,7,13,-12,-1,7,7,-19,-8,4,5,-5,-14,-1,6,9,-14,-6,0,0,-24,-13,2,0,-15,-22,-13,-2,3,-31,-16,-22,-7,6,-4,-21,1,35,40,44,44,41,25,
+10,110,108,95,81,48,52,81,48,12,21,15,33,48,6,13,17,15,-11,-1,7,10,-16,-11,4,7,18,-14,-1,7,7,-18,-8,4,4,-24,-12,-1,4,12,-15,-3,6,6,-21,-9,1,5,-3,-12,-1,6,8,-17,-6,3,6,-1,-9,2,7,13,-14,-4,4,6,-20,-7,3,7,4,-12,-3,5,6,-15,-5,5,7,-1,-11,1,6,13,-14,-3,6,5,-20,-10,3,4,-6,-15,-3,4,7,-18,-9,-1,0,-23,-9,6,5,-14,-25,-18,-6,-2,-33,-16,-22,-7,7,-6,-35,-3,30,37,38,36,31,19,
+8,108,108,101,84,49,50,78,46,10,22,17,34,48,3,10,13,11,-15,-5,4,7,-25,-14,0,3,10,-18,-4,3,4,-22,-11,-1,0,-30,-17,-5,0,9,-20,-8,1,1,-25,-14,-4,0,-11,-17,-5,3,4,-20,-10,-1,1,-10,-15,-3,2,9,-18,-8,0,2,-24,-11,-1,3,-9,-17,-6,1,3,-20,-10,1,2,-15,-15,-2,2,9,-19,-7,1,1,-24,-14,-3,-1,-10,-21,-6,1,3,-24,-17,-7,-6,-27,-11,5,6,-18,-32,-23,-14,-9,-36,-18,-25,-9,5,-11,-44,-3,27,36,44,40,33,17,
+6,106,106,99,77,46,41,66,38,4,20,25,33,47,-1,6,9,6,-21,-11,-1,1,-33,-20,-6,-3,-13,-24,-10,-3,-2,-29,-17,-7,-6,-36,-22,-11,-6,4,-25,-13,-4,-5,-29,-19,-9,-5,-15,-22,-11,-4,-2,-27,-17,-6,-5,-35,-21,-9,-4,4,-26,-14,-5,-4,-30,-18,-7,-3,-16,-23,-13,-5,-2,-27,-15,-5,-4,-34,-22,-8,-4,5,-26,-13,-5,-7,-32,-20,-9,-8,-15,-27,-10,-5,-1,-29,-25,-15,-12,-32,-15,1,1,-24,-43,-32,-24,-18,-45,-25,-30,-13,1,-23,-60,-9,17,33,34,24,22,12,
+4,104,104,98,71,45,32,50,25,-5,16,26,30,44,-8,-1,0,-1,-30,-20,-11,-11,-42,-32,-19,-16,-25,-35,-24,-17,-13,-40,-28,-18,-18,-47,-35,-24,-19,-6,-37,-25,-17,-18,-40,-31,-20,-16,-23,-34,-24,-17,-13,-39,-28,-18,-16,-45,-31,-21,-16,-6,-35,-25,-17,-16,-39,-29,-19,-16,-25,-35,-27,-19,-15,-36,-26,-17,-16,-45,-31,-23,-19,-8,-38,-27,-20,-21,-43,-33,-21,-19,-27,-40,-22,-17,-12,-42,-40,-29,-26,-41,-25,-12,-7,-37,-60,-48,-41,-32,-56,-36,-47,-28,-15,-38,-64,-18,0,24,20,21,14,12,
+2,102,102,99,68,46,22,30,12,-20,6,15,21,33,-19,-9,-12,-20,-46,-35,-27,-27,-52,-45,-34,-32,-38,-47,-37,-30,-24,-52,-42,-33,-33,-57,-47,-38,-32,-40,-50,-38,-30,-29,-52,-43,-34,-30,-34,-45,-37,-30,-25,-49,-40,-31,-29,-55,-44,-35,-30,-17,-46,-38,-29,-28,-50,-41,-33,-30,-34,-46,-38,-29,-24,-49,-40,-30,-30,-53,-42,-33,-28,-30,-49,-38,-30,-30,-62,-49,-36,-32,-47,-51,-32,-27,-35,-62,-52,-44,-40,-49,-35,-21,-20,-44,-74,-66,-59,-47,-75,-56,-65,-45,-32,-52,-74,-39,-32,12,3,2,-10,12,
+0,100,100,100,79,50,4,1,-7,-31,-1,10,14,27,-31,-24,-31,-34,-66,-56,-49,-48,-75,-68,-56,-56,-72,-64,-53,-45,-33,-66,-57,-46,-47,-65,-60,-49,-46,-50,-62,-52,-43,-41,-62,-57,-47,-43,-66,-57,-50,-43,-33,-61,-53,-42,-41,-62,-55,-44,-41,-46,-56,-48,-40,-39,-61,-56,-45,-43,-66,-56,-48,-39,-31,-59,-52,-41,-42,-60,-53,-42,-37,-47,-60,-48,-40,-39,-69,-58,-45,-42,-64,-55,-42,-37,-46,-66,-64,-55,-50,-67,-57,-64,-64,-92,-100,-100,-100,-89,-100,-100,-100,-100,-79,-70,-38,-10,6,29,46,-29,-87,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PRight_T0.h
new file mode 100644
index 0000000..0a79dad
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+0,100,100,100,89,69,34,41,4,-11,15,10,20,-6,-29,-22,-27,-33,-42,-33,-26,-22,-42,-32,-22,-26,-49,-42,-31,-27,-28,-43,-34,-24,-26,-47,-40,-30,-28,-32,-44,-32,-25,-22,-47,-35,-25,-30,-47,-41,-30,-27,-37,-46,-37,-27,-27,-46,-40,-30,-27,-31,-40,-33,-23,-21,-37,-33,-23,-19,-19,-24,-21,-12,-8,-27,-18,-12,-4,-12,-20,-5,-1,1,-27,-9,-6,-13,-30,-20,-12,-17,-30,-22,-11,-14,-25,-33,-23,-19,-19,-48,-50,-31,-27,-31,-38,-28,-21,-26,-37,-28,-18,-22,4,-60,-43,-32,-26,4,16,10,-1,22,
+0,100,100,100,86,71,47,57,22,2,27,20,33,7,-17,-5,-7,0,-26,-16,-7,-7,-27,-17,-6,-5,-13,-26,-16,-8,-4,-28,-17,-7,-8,-36,-23,-14,-9,2,-28,-16,-7,-8,-32,-20,-8,-8,-16,-25,-14,-8,-3,-30,-19,-8,-9,-35,-22,-14,-7,5,-25,-15,-6,-3,-25,-13,-8,1,13,-5,6,5,14,8,4,9,16,25,-5,2,17,16,-13,-5,10,5,-17,-10,5,1,-26,-12,3,3,8,-22,-7,-2,-8,-35,-28,-19,-15,-7,-26,-19,-10,-14,-23,-16,-5,-2,18,-19,-29,-1,18,23,39,31,21,22,
+0,100,100,95,80,70,50,70,35,6,30,25,39,50,-7,5,6,6,-18,-7,2,3,-23,-10,2,5,-10,-18,-6,2,3,-19,-8,1,2,-25,-15,-4,1,9,-19,-7,3,3,-25,-13,0,3,-10,-17,-6,1,4,-21,-11,-1,2,-1,-13,-6,2,8,-18,-9,0,6,2,-6,-4,7,16,-1,11,10,20,41,6,15,23,32,2,8,23,24,-6,1,19,14,-16,-5,10,8,1,-6,9,10,11,-15,0,5,-2,-29,-17,-9,-7,-7,-19,-14,-3,-6,-19,-8,-5,4,20,-1,-43,-1,28,28,39,38,27,22,
+0,100,100,93,80,65,51,71,37,5,28,25,38,49,-1,9,11,11,-14,-2,8,10,-19,-5,6,10,21,-12,-1,7,9,-15,-5,6,7,0,-11,-1,6,11,-15,-3,6,7,-22,-8,4,8,17,-13,-1,8,9,-16,-4,6,9,0,-8,0,9,13,-13,-1,6,13,5,-2,5,13,22,0,15,21,27,42,13,20,29,37,8,13,29,30,-3,6,23,20,-16,-2,14,13,24,-2,13,14,12,-12,5,11,3,-24,-13,-4,-3,-9,-17,-10,1,-1,-17,-3,-3,8,23,9,-20,5,40,44,45,48,29,25,
+0,100,100,94,81,66,55,71,39,7,30,31,40,51,3,12,15,14,-10,1,10,13,-7,-2,10,15,23,-8,4,12,13,-12,-1,10,12,2,-6,3,11,15,-10,1,12,14,-19,-4,8,12,23,-8,3,11,12,-14,-1,8,13,1,-5,2,11,14,-9,3,6,14,12,1,7,13,24,-3,16,20,25,38,15,20,30,38,10,16,31,31,-4,7,26,22,4,-1,15,15,24,0,14,17,13,-8,7,14,7,-19,-9,6,6,-5,-10,-4,6,6,-13,1,-7,7,20,10,-12,2,40,46,43,47,32,25,
+0,100,100,87,76,62,54,71,40,9,31,34,40,51,5,13,17,15,-7,3,13,15,9,1,12,17,24,-4,6,15,16,-10,1,12,14,4,-4,5,13,16,-8,4,14,16,-17,-2,10,15,25,-5,6,14,16,-11,2,11,16,3,-2,7,14,17,-6,6,9,17,36,5,15,17,28,0,20,31,30,42,21,26,35,43,12,20,34,33,-3,9,26,23,11,1,16,17,26,2,16,19,14,-7,7,15,6,-20,-9,3,3,-6,-13,-7,3,4,-13,2,-5,11,23,18,-1,8,48,49,49,53,38,31,
+0,100,100,92,83,49,42,75,46,7,29,34,43,53,5,14,17,15,-6,4,13,16,12,2,12,19,25,-2,8,16,17,-9,2,12,15,4,-3,6,13,17,-7,4,14,16,-17,-1,11,16,25,-3,7,15,17,-9,3,12,17,16,0,9,15,18,-5,7,10,18,37,6,19,19,31,2,24,35,33,45,25,29,37,45,14,22,35,34,-3,9,27,24,11,1,17,18,26,2,16,19,15,-6,7,15,6,-21,-11,1,0,-8,-16,-11,0,1,-13,1,-5,11,24,20,4,10,50,52,51,54,41,33,
+0,100,100,89,81,47,41,73,44,7,28,30,42,52,5,12,16,14,-7,3,12,15,10,1,11,17,24,-3,7,15,16,-10,0,12,14,3,-4,6,13,16,-6,5,12,15,-15,-1,9,14,23,-5,5,12,14,-10,2,10,15,25,-2,7,14,17,-6,6,8,16,36,9,21,19,31,4,18,29,37,50,19,24,41,50,10,18,40,39,-5,5,25,23,10,1,15,16,24,0,11,14,10,-7,0,3,-6,-14,-10,-13,-15,-13,-6,-20,-10,-8,-12,3,-7,9,22,14,-2,3,43,47,41,45,34,28,
+0,100,100,88,80,46,40,71,43,6,28,28,41,51,4,11,15,13,-7,2,11,13,9,1,11,17,23,-2,7,14,15,-11,0,11,13,3,-4,5,12,16,-6,4,11,14,-17,-2,9,14,23,-5,5,12,14,-10,2,10,15,26,-2,7,14,17,-6,6,8,16,36,9,22,20,32,16,19,31,38,51,21,25,41,50,10,17,39,38,-6,5,25,21,10,0,15,15,24,-1,10,12,9,-8,-1,2,-9,-16,-14,-17,-20,-25,-9,-25,-14,-11,-13,2,-9,8,22,14,-2,3,42,47,40,44,33,26,
+0,100,100,88,79,47,39,70,42,6,28,27,38,48,4,11,14,12,-7,1,11,13,-15,-1,7,13,21,-4,5,13,14,-10,-1,10,12,2,-5,4,11,15,-7,3,10,13,-18,-2,8,13,22,-6,4,11,13,-11,1,9,14,22,-3,6,13,16,-6,5,8,14,26,7,21,11,18,4,19,31,11,19,16,25,9,14,3,11,12,12,-3,5,14,12,-17,-1,11,14,23,0,8,13,11,-2,7,5,8,-12,6,-16,-8,8,13,23,-3,7,-10,6,-9,5,16,14,-5,-8,31,45,38,42,31,25,
+0,100,100,88,78,45,38,68,40,6,27,22,36,47,3,10,13,11,-8,0,10,12,-17,-2,5,10,19,-6,4,12,13,-10,-1,8,11,2,-5,3,11,13,-8,2,10,11,-18,-3,5,11,20,-6,3,11,12,-11,-1,9,13,3,-4,5,12,15,-5,4,8,13,6,1,7,11,16,2,11,4,11,11,10,16,10,15,3,8,11,11,-4,4,12,11,-18,-2,10,13,22,-1,8,12,10,-2,6,9,8,-12,4,-4,3,9,10,20,8,10,-10,4,-8,4,15,12,-7,-10,29,43,36,41,26,23,
+0,100,100,87,77,43,36,58,30,4,25,24,38,48,2,10,12,10,-8,1,10,12,-17,-3,6,12,21,-4,6,13,14,-11,-2,8,11,2,-4,4,11,14,-7,2,10,12,-17,-3,6,11,20,-6,4,12,13,-10,0,7,11,1,-4,5,11,13,-6,3,8,13,7,2,10,17,23,0,9,17,25,21,8,15,22,26,7,12,20,20,-3,4,16,14,-18,-3,8,11,21,-7,4,9,7,-8,0,7,5,-21,-6,-7,-2,6,-4,7,3,5,-20,-6,-8,4,15,11,-8,3,41,46,42,45,31,25,
+0,100,100,89,78,44,36,57,30,3,24,23,37,48,2,10,12,10,-8,1,10,12,-18,-3,6,11,21,-4,5,13,13,-11,-2,8,11,2,-5,4,11,13,-8,2,9,11,-17,-3,5,10,20,-6,3,11,12,-11,-1,7,11,1,-3,4,11,13,-6,3,7,12,7,1,10,17,23,0,10,17,25,32,9,16,22,27,8,12,20,20,-3,3,15,13,-18,-4,8,9,20,-8,2,8,6,-10,-2,5,2,-22,-9,-10,-5,4,-8,1,0,2,-22,-8,-9,3,14,9,-10,1,39,44,39,42,27,23,
+0,100,100,83,74,41,35,62,33,3,24,21,35,46,0,8,10,9,-9,-1,8,10,-18,-4,5,10,20,-5,4,12,11,-12,-3,7,9,1,-6,2,9,12,-9,0,8,10,-18,-5,3,8,19,-9,1,9,10,-12,-2,6,10,0,-5,3,9,12,-8,1,6,11,6,0,9,16,22,0,9,17,25,34,9,16,22,27,7,11,19,19,-4,2,13,12,-19,-5,6,8,19,-10,1,6,5,-12,-3,3,1,-23,-11,-12,-9,2,-11,-5,-3,-1,-22,-9,-11,2,13,8,-12,0,37,41,36,40,24,23,
+0,100,100,84,74,40,34,62,34,2,23,19,33,44,0,9,10,9,-10,-2,7,9,-18,-5,4,8,19,-8,1,7,8,-12,-2,6,8,1,-7,2,8,11,-9,0,8,9,-17,-4,2,7,18,-7,2,8,9,-12,-2,6,10,0,-6,1,8,11,-6,2,8,11,4,-2,-1,6,12,-4,5,4,8,-11,3,3,8,19,-2,3,7,8,-7,0,8,9,-19,-4,5,9,19,-5,5,13,10,-12,-4,4,5,0,-2,-5,3,7,2,11,14,16,-25,-11,-10,1,12,11,-7,-10,28,44,37,42,29,24,
+0,100,96,81,70,38,33,54,26,1,23,22,37,47,1,8,9,8,-10,-2,7,9,-18,-5,4,8,19,-8,0,7,7,-11,-2,6,9,1,-7,1,8,11,-10,-1,7,8,-17,-5,1,6,18,-8,1,7,8,-13,-3,6,9,0,-6,0,8,11,-7,1,7,10,4,-3,0,7,13,-4,6,6,10,-10,5,7,12,22,-3,6,11,10,-8,0,9,9,-19,-5,5,9,19,-8,2,10,8,-13,-4,4,4,-10,-6,-5,2,7,-4,5,10,12,-25,-11,-9,3,13,10,-8,3,41,46,41,45,35,29,
+0,100,98,82,70,38,32,53,25,0,21,22,35,47,0,7,9,7,-10,-2,7,8,-17,-5,5,9,20,-7,0,7,6,-10,-1,6,9,1,-7,1,7,10,-10,-1,6,7,-17,-5,2,7,19,-8,1,8,9,-13,-3,4,8,-1,-7,0,8,10,-8,1,6,9,-2,-4,1,8,15,-5,4,7,12,-8,7,10,15,25,-4,5,11,11,-9,-1,8,8,-20,-6,4,8,19,-10,1,8,6,-14,-5,3,3,-26,-10,-6,2,6,-10,0,5,7,-25,-12,-10,2,13,9,-10,2,39,45,38,42,31,24,
+0,100,98,82,69,37,31,54,23,-2,19,19,33,46,-1,6,7,7,-11,-3,5,7,-18,-6,3,7,19,-8,-1,5,5,-11,-2,5,8,1,-8,0,6,10,-11,-2,5,6,-17,-6,1,6,18,-9,-1,6,7,-13,-3,4,8,-1,-8,0,7,10,-9,0,5,8,-6,-4,1,9,15,-5,4,8,12,-7,8,11,15,26,-4,5,11,11,-9,-1,8,8,-20,-6,4,7,18,-11,0,8,6,-14,-6,3,4,-24,-10,-7,0,5,-10,-1,4,7,-25,-12,-9,4,14,10,-8,3,40,44,38,41,30,23,
+0,100,95,80,69,35,31,60,30,-2,20,15,30,41,1,8,10,8,-11,-4,5,6,-17,-4,4,9,20,-8,0,7,6,-11,-3,4,6,1,-8,-1,6,10,-10,-1,5,7,-17,-5,2,7,18,-9,0,7,7,-13,-4,3,7,-1,-7,1,8,10,-9,-1,6,8,-20,-6,1,7,16,-8,-1,4,6,-11,-1,3,6,-3,-7,2,8,11,-11,-2,6,8,-19,-5,4,8,18,-11,-1,6,4,-15,-5,1,3,-1,-8,-5,3,6,-8,1,7,8,-26,-15,-10,1,14,7,-10,3,41,46,40,45,35,26,
+0,100,90,76,64,33,29,58,29,-3,19,16,31,42,1,8,9,7,-12,-5,4,4,-17,-5,2,7,19,-9,-1,6,5,-12,-4,4,5,1,-9,-2,5,9,-11,-2,4,5,-18,-6,0,5,17,-10,-1,5,6,-13,-4,3,7,-1,-7,0,7,10,-11,-3,5,7,-20,-7,2,7,17,-7,-1,4,6,-11,-1,3,6,-3,-8,2,8,11,-11,-2,6,7,-20,-6,4,7,17,-12,-2,5,4,-16,-6,0,2,-2,-9,-6,1,4,-10,-1,6,7,-26,-14,-10,1,13,6,-11,3,41,46,44,48,39,27,
+0,100,93,78,65,34,29,57,27,-4,18,17,33,45,1,8,10,8,-12,-4,4,4,-16,-5,2,7,19,-9,-1,6,5,-12,-5,3,4,1,-9,-2,4,9,-11,-3,4,6,-17,-6,2,6,19,-10,-1,5,5,-13,-4,3,7,-1,-7,-1,6,9,-10,-2,5,7,-21,-7,1,6,16,-9,-1,5,7,-9,0,5,9,-2,-9,0,6,9,-12,-3,5,7,-21,-8,3,6,17,-12,-1,5,3,-14,-5,1,2,-2,-9,-4,3,5,-10,-1,5,6,-27,-15,-11,1,13,5,-13,3,40,45,43,46,36,27,
+0,100,95,78,65,32,28,54,24,-7,16,15,30,43,0,7,9,7,-13,-5,2,3,-17,-6,0,5,18,-11,-2,4,4,-14,-6,1,3,0,-10,-3,3,8,-13,-4,3,4,-18,-7,1,5,18,-12,-3,3,4,-13,-5,2,5,-2,-9,-2,5,8,-12,-4,3,5,-22,-8,0,6,16,-9,-2,4,6,-10,0,5,8,-2,-10,-1,5,8,-12,-3,4,6,-21,-8,2,5,16,-13,-3,3,2,-15,-6,-1,2,-2,-10,-6,1,4,-12,-3,4,5,-27,-15,-11,2,13,5,-14,3,39,45,40,48,37,23,
+0,100,90,77,65,30,28,55,26,-4,18,17,32,44,-1,6,8,7,-12,-4,5,5,-18,-7,0,5,18,-10,-2,5,5,-14,-6,2,4,-2,-10,-3,4,8,-13,-4,3,4,-18,-7,1,4,18,-11,-3,3,4,-14,-5,1,4,-2,-9,-2,5,8,-13,-4,2,4,-21,-8,0,5,16,-10,-2,4,5,-11,-4,4,7,-3,-10,-2,4,8,-13,-4,4,6,-21,-8,1,5,17,-12,-3,4,3,-14,-6,2,4,-1,-10,-3,2,6,-13,-5,2,1,-27,-16,-14,-2,12,1,-16,2,39,45,41,45,37,26,
+0,100,93,77,62,30,28,54,25,-4,19,16,31,44,-1,6,8,7,-12,-5,4,4,-19,-8,-1,3,17,-10,-2,5,4,-14,-7,2,4,0,-11,-3,3,8,-13,-5,3,3,-18,-8,0,4,16,-11,-3,3,4,-15,-7,0,4,-2,-10,-2,5,8,-13,-5,2,4,-21,-8,1,6,16,-12,-3,4,4,-15,-7,3,6,-1,-10,-2,5,8,-13,-4,5,6,-20,-9,1,5,17,-12,-4,3,3,-14,-6,2,5,-1,-11,-3,2,6,-13,-4,2,3,-26,-14,-14,-2,12,3,-17,1,39,45,42,46,37,24,
+0,100,89,77,63,31,28,54,24,-2,20,15,30,44,-1,6,8,7,-11,-4,4,4,-18,-8,0,4,18,-10,-1,5,5,-13,-5,2,4,0,-10,-2,4,9,-12,-4,3,3,-18,-7,0,4,16,-12,-3,4,4,-14,-6,1,4,-1,-9,-1,6,9,-12,-4,2,4,-21,-8,1,6,17,-11,-3,3,4,-13,-5,2,5,-2,-10,-2,4,8,-13,-4,4,5,-20,-9,1,5,17,-12,-4,4,3,-14,-5,2,4,0,-10,-3,1,6,-15,-6,0,1,-28,-17,-17,-3,9,6,-13,1,38,45,41,45,37,25,
+0,100,92,79,63,28,27,52,22,-3,20,14,30,44,-1,7,9,7,-12,-5,3,3,-19,-9,-1,3,18,-11,-2,4,4,-13,-6,1,3,0,-10,-2,4,9,-13,-5,2,3,-18,-8,0,3,15,-12,-4,3,3,-14,-6,0,3,-2,-9,-2,5,8,-13,-4,2,4,-20,-7,2,7,17,-10,-2,4,5,-13,-5,2,6,-2,-11,-2,4,8,-12,-4,5,6,-20,-8,1,4,17,-13,-3,3,3,-14,-5,2,4,0,-9,-2,3,6,-14,-5,2,2,-26,-15,-15,-2,11,7,-14,0,37,45,41,46,38,23,
+0,100,89,77,63,28,27,53,23,-6,17,13,28,42,0,7,10,8,-11,-4,2,2,-19,-10,-2,2,17,-11,-3,4,4,-14,-6,1,3,-1,-10,-2,3,8,-13,-6,2,2,-18,-8,0,3,16,-13,-4,3,3,-14,-6,0,3,-2,-10,-2,4,8,-13,-5,1,3,-20,-8,2,7,17,-10,-2,5,5,-13,-5,3,5,-2,-11,-2,5,8,-13,-3,5,6,-20,-9,0,4,16,-14,-4,3,3,-15,-6,1,4,0,-9,-2,3,7,-13,-15,-8,-9,-24,-13,-18,-3,12,1,-18,-1,37,45,41,46,38,27,
+0,100,92,78,64,29,27,53,22,-7,16,13,29,42,1,7,11,9,-9,-2,5,5,-19,-8,1,4,17,-11,-3,4,4,-13,-5,2,3,-3,-10,-2,3,8,-14,-5,3,3,-17,-7,1,4,16,-12,-4,3,3,-13,-6,1,3,-1,-10,-2,5,8,-14,-5,3,4,-20,-8,0,4,16,-14,-6,1,1,-14,-6,2,4,-1,-12,-3,3,8,-13,-4,3,4,-19,-9,0,3,17,-12,-3,4,3,-15,-7,2,3,-12,-11,-4,-1,4,-18,-15,-7,-8,-23,-12,-17,-3,13,1,-19,-1,35,43,39,44,36,24,
+0,100,89,77,62,28,26,45,14,-7,17,11,28,41,1,8,12,9,-9,-3,6,5,-18,-9,1,4,16,-11,-3,4,4,-13,-5,2,4,-1,-10,-3,3,8,-14,-6,2,3,-17,-7,0,4,15,-11,-4,2,3,-13,-5,1,4,-1,-9,-2,5,8,-13,-5,3,5,-20,-7,0,5,16,-13,-5,2,2,-13,-5,3,5,-1,-11,-3,3,8,-12,-3,4,4,-19,-8,0,4,17,-11,-3,4,4,-14,-6,2,4,-8,-11,-1,1,6,-17,-13,-5,-6,-29,-17,-21,-7,7,3,-19,-1,34,44,41,45,39,26,
+0,100,91,78,62,28,26,43,13,-7,16,11,28,42,3,9,13,10,-10,-4,5,4,-18,-9,0,3,4,-12,-4,3,4,-13,-5,2,4,-5,-9,-3,3,8,-14,-6,1,2,-17,-7,0,4,16,-11,-5,2,3,-14,-6,1,4,0,-9,-2,5,8,-12,-3,3,4,-20,-8,1,5,16,-12,-4,3,3,-13,-5,3,6,-1,-11,-2,4,8,-13,-3,4,5,-19,-8,1,4,18,-11,-2,5,4,-14,-6,3,4,-2,-11,0,4,9,-17,-10,-3,-4,-28,-15,-19,-4,8,5,-17,-1,35,45,40,44,39,27,
+0,100,89,76,61,28,27,55,24,-6,18,12,29,43,3,11,15,12,-10,-4,4,3,-19,-10,-1,2,3,-11,-4,4,4,-13,-4,2,4,-1,-9,-2,4,9,-14,-5,2,3,-16,-6,1,5,18,-11,-4,3,3,-13,-5,1,5,0,-8,-2,5,8,-12,-3,3,5,-20,-8,1,6,17,-12,-3,3,4,-13,-5,4,6,0,-10,-2,4,9,-12,-3,5,5,-19,-8,0,4,17,-12,-3,4,4,-14,-6,2,5,-1,-10,1,5,9,-16,-8,-1,-2,-26,-14,-20,-4,10,3,-20,-3,32,43,40,44,37,24,
+0,100,90,76,61,27,27,53,23,-6,18,12,30,43,4,10,13,10,-8,-1,6,8,-20,-8,2,6,18,-12,-2,5,5,-12,-4,3,5,0,-9,0,5,10,-12,-5,2,3,-16,-6,1,5,18,-11,-4,3,4,-12,-5,1,5,0,-9,-2,4,8,-12,-3,3,4,-19,-8,0,4,17,-11,-4,3,3,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-1,3,17,-10,-1,6,5,-13,-5,5,5,-26,-12,2,3,9,-19,-14,-6,-6,-23,-11,-20,-4,11,3,-18,-3,31,43,40,44,39,27,
+0,100,89,78,62,38,39,44,13,-7,17,10,28,44,4,10,14,11,-8,-2,4,6,-21,-10,0,3,16,-13,-3,4,4,-13,-6,2,4,-5,-9,-1,5,10,-13,-6,1,2,-17,-6,1,5,18,-11,-4,3,4,-13,-4,2,4,0,-9,-2,4,8,-12,-3,3,5,-19,-8,0,4,17,-11,-3,3,4,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-2,3,16,-12,-2,5,4,-14,-6,4,5,-25,-11,3,4,12,-18,-13,-4,-5,-22,-11,-22,-7,8,3,-21,-10,25,42,37,44,37,26,
+0,100,87,76,60,36,37,40,11,-8,17,10,28,43,3,9,12,10,-9,-3,5,5,-20,-10,1,5,18,-12,-3,4,5,-12,-5,2,4,-4,-9,-1,4,10,-13,-6,2,3,-17,-6,0,5,16,-11,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-11,-3,3,4,-20,-10,-1,3,16,-11,-3,3,4,-14,-6,2,4,-1,-10,-3,3,8,-14,-5,2,3,-19,-9,-1,3,17,-12,-3,4,4,-15,-7,4,4,-25,-13,0,1,7,-21,-15,-7,-8,-31,-18,-25,-9,6,2,-22,-16,20,41,39,44,39,28,
+0,100,85,73,57,33,35,46,10,-9,17,11,30,45,5,10,13,13,-10,-4,4,4,-21,-11,0,3,15,-13,-3,3,4,-13,-5,1,3,-6,-10,-2,4,9,-14,-6,2,3,-17,-6,0,5,16,-12,-5,2,3,-14,-5,2,5,0,-10,-2,5,9,-11,-2,3,4,-20,-10,-1,3,17,-10,-2,4,4,-13,-5,3,5,-1,-10,-2,4,8,-14,-5,2,3,-19,-9,-1,3,17,-11,-2,3,4,-16,-7,4,5,-25,-12,1,3,10,-19,-14,-6,-7,-31,-17,-24,-8,8,3,-18,-15,21,44,41,47,43,34,
+0,100,84,73,57,25,25,50,18,-5,20,13,31,46,0,5,8,10,-8,-2,5,7,-22,-8,1,4,8,-13,-3,4,5,-13,-6,2,4,0,-9,-1,4,10,-14,-5,2,3,-17,-6,1,5,17,-12,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-12,-2,3,4,-19,-9,0,3,17,-11,-3,3,4,-13,-5,2,4,-1,-9,-3,4,8,-13,-4,3,3,-19,-9,-1,3,17,-11,-2,4,4,-14,-6,5,5,-26,-12,3,3,11,-20,-15,-7,-9,-29,-18,-22,-6,10,-5,-35,-7,25,36,37,41,32,26,
+0,99,81,69,54,20,22,44,14,-7,19,13,32,47,1,6,9,13,-8,-2,4,6,-23,-10,0,4,15,-13,-3,4,4,-14,-6,2,4,0,-9,-1,5,10,-14,-5,2,3,-18,-7,1,5,17,-12,-5,2,3,-14,-5,2,6,1,-9,0,5,9,-12,-4,2,3,-18,-8,0,3,15,-13,-4,3,3,-13,-6,2,4,0,-10,-3,3,8,-12,-3,3,3,-20,-10,-1,4,15,-11,-2,4,4,-13,-6,5,5,-25,-12,3,2,-12,-21,-17,-8,-8,-30,-17,-22,-5,10,-3,-28,-5,27,40,39,45,36,31,
+0,100,83,75,58,20,24,38,8,-6,21,11,31,47,-1,4,8,14,-8,-3,6,7,-21,-9,1,5,15,-12,-3,4,5,-13,-6,3,5,-1,-9,-2,4,9,-13,-5,2,3,-16,-6,2,6,19,-11,-4,3,4,-12,-4,3,6,1,-9,0,5,9,-12,-3,3,4,-18,-8,-1,3,17,-11,-4,3,3,-13,-5,2,4,0,-10,-3,4,9,-13,-4,3,4,-19,-9,0,3,17,-11,-1,5,5,-14,-7,4,5,-21,-11,4,4,-5,-23,-16,-9,-8,-31,-18,-27,-10,5,-1,-26,-18,16,38,37,42,36,25,
+0,98,79,71,53,15,21,30,2,-9,18,10,31,48,0,5,9,18,-8,-3,5,5,-22,-10,0,3,15,-13,-3,4,4,-14,-6,2,4,-2,-10,-2,4,9,-13,-5,1,2,-17,-6,2,5,18,-12,-5,2,3,-13,-4,2,5,1,-9,0,5,9,-12,-3,4,4,-18,-9,-1,3,17,-11,-3,3,3,-13,-5,2,4,0,-9,-2,4,9,-12,-4,3,4,-19,-9,-1,3,15,-11,-2,4,4,-15,-7,3,4,-25,-11,4,4,-6,-23,-16,-8,-8,-31,-18,-26,-10,6,0,-22,-17,19,40,38,44,37,27,
+0,93,74,68,51,17,28,54,20,-5,15,9,28,45,-5,2,6,16,-8,-2,4,4,-23,-12,-1,2,16,-13,-3,4,4,-14,-6,2,4,0,-9,-2,4,9,-13,-6,2,2,-17,-6,2,5,16,-12,-5,2,3,-13,-4,2,5,0,-9,0,5,9,-12,-3,4,5,-19,-8,-1,3,17,-11,-2,4,4,-13,-4,2,5,0,-9,-2,5,10,-12,-3,4,5,-18,-8,-1,4,17,-10,-2,4,4,-15,-7,3,4,-23,-10,6,5,-2,-22,-15,-8,-7,-31,-18,-26,-9,6,3,-19,-15,21,44,41,46,39,27,
+0,94,79,68,52,16,30,48,16,-4,12,6,27,44,-8,-3,1,15,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,4,9,-12,-4,3,4,-16,-6,0,5,19,-10,-2,5,5,-14,-5,2,5,1,-7,0,6,10,-11,-2,4,5,-18,-8,0,4,16,-11,-5,3,3,-12,-4,2,4,0,-9,-1,5,9,-13,-4,4,4,-17,-7,0,4,17,-10,-1,6,6,-13,-5,6,6,-22,-11,4,4,-9,-21,-16,-8,-7,-30,-17,-24,-8,6,-1,-27,-8,27,37,37,43,36,25,
+0,91,80,72,58,32,57,51,20,10,19,9,31,50,-10,-4,0,16,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,5,9,-12,-4,3,3,-17,-6,0,5,17,-10,-1,5,5,-14,-5,1,4,1,-7,0,6,10,-11,-2,3,4,-18,-8,0,4,16,-11,-4,3,4,-12,-4,2,4,0,-8,-1,6,10,-12,-4,4,5,-17,-6,0,5,18,-10,-1,6,6,-13,-6,5,5,-24,-10,5,5,0,-21,-15,-8,-7,-30,-17,-24,-7,7,3,-22,-6,30,40,38,43,36,23,
+0,96,81,71,52,25,62,49,21,16,14,7,30,49,-12,-5,-1,19,-5,1,6,9,-9,-7,3,7,16,-12,-2,5,5,-12,-4,4,6,2,-8,0,6,10,-11,-3,4,5,-15,-5,1,6,20,-8,0,6,6,-12,-4,3,6,2,-7,0,6,10,-10,-1,5,6,-17,-7,1,5,17,-10,-3,4,5,-11,-3,3,5,1,-8,0,6,10,-12,-3,4,5,-17,-6,0,5,18,-8,1,7,7,-12,-4,6,6,-22,-10,4,5,-3,-22,-16,-8,-8,-29,-16,-22,-6,10,3,-19,-16,20,43,40,44,36,26,
+0,91,76,66,50,23,65,59,38,24,12,5,28,49,-13,-5,-1,22,-5,2,7,9,-13,-8,3,6,16,-12,-2,5,5,-12,-4,4,6,2,-8,1,6,11,-11,-3,5,5,-15,-4,2,7,21,-8,1,7,7,-12,-4,3,6,2,-6,0,7,10,-9,0,5,6,-17,-6,2,6,17,-9,-1,5,6,-11,-2,3,6,1,-7,1,7,11,-12,-3,5,5,-17,-6,1,6,19,-8,2,8,7,-12,-5,5,4,-23,-9,5,6,1,-22,-16,-9,-8,-29,-16,-21,-4,11,6,-14,-13,23,43,41,44,35,23,
+0,90,81,69,54,17,71,90,55,33,10,4,26,45,-15,-8,-5,18,-5,3,9,12,5,-7,4,8,16,-8,1,8,8,-12,-5,6,7,2,-7,1,7,11,-10,-2,5,6,-15,-4,3,7,19,-8,0,6,6,-11,-2,3,7,3,-6,3,9,12,-10,-2,5,6,-16,-5,2,6,18,-8,-1,5,6,-11,-2,6,8,1,-9,0,7,11,-10,-1,6,7,-16,-6,1,5,18,-8,0,6,6,-11,-3,6,7,-5,-10,4,6,9,-20,-15,-7,-7,-29,-14,-20,-3,11,7,-14,-3,32,44,42,44,33,22,
+0,91,76,65,48,22,78,82,49,34,12,2,25,45,-14,-7,-3,20,-4,4,9,12,5,-7,3,8,16,-8,2,9,9,-12,-5,6,8,3,-7,2,8,12,-10,-1,5,6,-14,-3,4,8,21,-7,1,7,6,-10,-2,3,7,3,-5,3,9,12,-10,-2,5,6,-16,-5,2,6,20,-8,0,5,6,-10,-2,6,9,2,-8,1,7,12,-10,-1,7,7,-16,-6,2,6,20,-7,1,7,7,-10,-3,8,8,-7,-10,5,6,11,-21,-13,-6,-6,-28,-14,-19,-1,13,8,-13,0,39,46,44,48,41,29,
+0,87,81,75,57,29,86,75,43,37,15,7,30,51,-14,-6,-2,21,-3,5,11,15,8,-6,5,10,18,-5,3,10,10,-10,-2,6,7,3,-6,3,9,13,-9,-1,7,7,-13,-2,5,9,23,-7,2,8,7,-10,-2,5,8,4,-4,3,9,12,-9,0,6,8,-15,-4,4,8,21,-7,0,7,8,-9,0,8,10,2,-8,2,8,12,-10,0,7,7,-16,-5,3,7,21,-6,2,8,8,-9,-1,11,10,-15,-7,7,8,13,-19,-10,-3,-4,-22,-7,-19,-1,14,8,-12,5,44,47,45,49,46,31,
+0,90,77,71,53,24,83,70,38,34,13,5,28,50,-14,-6,-1,22,-3,5,12,15,8,-6,5,10,18,-5,3,10,11,-10,-2,6,8,3,-6,3,9,13,-9,-1,6,8,-13,-1,5,10,24,-6,3,8,8,-10,-1,5,8,4,-4,4,9,13,-8,1,7,8,-15,-3,4,9,22,-7,2,8,9,-8,0,8,11,3,-7,3,9,13,-9,0,7,8,-15,-4,3,7,21,-4,4,9,10,-8,0,11,11,-16,-7,7,7,12,-20,-11,-4,-4,-21,-6,-17,2,17,13,-3,11,51,51,50,52,47,33,
+0,86,73,68,55,22,76,96,60,35,12,4,28,47,-14,-6,-2,22,-2,7,13,17,8,-4,6,12,19,-4,4,11,11,-10,-2,8,9,4,-4,4,10,14,-8,1,8,9,-12,0,7,12,24,-4,4,10,9,-9,0,6,9,5,-3,5,11,14,-7,2,8,10,-14,-2,6,10,22,-5,2,9,11,-8,1,10,12,4,-5,4,10,14,-8,1,8,8,-15,-3,4,9,23,-3,5,11,12,-6,1,12,11,-13,-8,5,6,11,-20,-12,-4,-4,-21,-5,-16,4,20,20,7,17,58,57,56,57,50,35,
+0,80,79,70,55,19,77,96,60,36,13,6,28,46,-14,-6,-3,21,-1,8,14,18,8,-3,7,13,19,-4,5,12,12,-10,-1,10,11,5,-3,4,11,14,-6,3,10,11,-13,-2,6,11,24,-3,5,11,11,-8,1,9,12,5,-3,5,10,14,-6,3,10,11,-13,-1,6,10,23,-5,4,12,12,-8,0,8,10,6,-3,4,10,15,-7,2,10,10,-13,-2,7,11,24,-4,4,11,11,-2,5,13,13,-1,-5,5,9,15,-16,-7,0,-2,-24,-8,-12,6,20,12,-9,15,57,59,55,59,60,39,
+0,84,81,72,57,18,73,98,61,35,17,14,36,53,-9,-1,3,23,0,10,16,20,10,0,10,16,22,-1,7,14,15,-7,2,11,13,6,-1,6,14,17,-3,6,13,14,-10,1,9,13,26,-2,7,14,14,-6,3,11,14,7,-1,7,13,16,-4,5,12,13,-12,0,8,12,24,-3,6,13,13,-7,2,10,12,6,-1,6,13,17,-6,3,11,12,-12,0,8,12,25,-3,6,13,12,-1,7,16,16,2,-3,7,11,17,-14,-7,1,0,-23,-6,-11,8,22,17,0,17,61,64,61,65,65,43,
+0,82,77,69,56,18,72,99,62,34,21,18,40,52,-7,2,6,24,1,11,17,22,11,1,15,20,26,3,11,19,19,-6,2,12,14,7,0,8,18,21,1,10,17,18,-7,6,14,14,27,-1,12,18,19,-5,4,12,15,7,0,8,14,17,-3,6,13,14,-12,1,9,14,25,-2,7,14,15,-6,3,11,13,7,0,8,14,18,-5,4,13,13,-12,1,8,13,25,-2,7,14,14,1,9,19,17,-11,-4,8,11,18,-14,-6,2,2,-22,-5,-10,10,25,24,8,20,66,69,68,70,69,54,
+0,81,77,69,56,18,73,88,60,35,26,23,44,52,-4,4,9,24,2,13,19,24,12,3,20,24,31,8,15,24,23,-6,4,13,16,8,1,9,22,25,5,14,21,23,-3,10,18,16,27,1,16,23,24,-4,5,13,16,8,1,10,16,19,-2,7,14,16,-11,3,11,16,27,-1,9,16,16,-5,5,13,15,8,2,9,16,19,-3,6,14,19,-7,7,14,16,26,0,10,16,16,3,11,20,17,-13,-6,5,7,14,-15,-5,4,4,-20,-2,-7,13,30,31,19,28,76,82,75,77,77,60,
+0,76,76,70,57,33,85,83,48,44,41,29,50,54,2,10,16,26,2,13,18,23,13,7,25,33,37,11,19,27,27,-3,7,15,18,9,3,11,27,30,10,19,27,28,1,14,23,18,29,3,22,29,30,-3,7,14,17,10,4,11,17,21,1,10,17,20,-9,6,14,18,29,1,11,17,18,-1,7,15,18,10,4,11,18,21,-2,7,16,24,0,13,22,17,29,-2,8,14,15,6,15,21,22,17,1,12,15,20,-10,-1,7,8,-18,-1,-5,13,27,27,7,29,74,78,79,82,78,68,
+2,79,78,72,60,32,82,90,54,42,48,34,55,55,5,13,19,27,4,15,20,26,15,9,28,35,40,14,21,29,29,-1,9,17,20,10,5,13,29,31,12,21,28,30,1,16,24,19,30,5,24,31,32,-2,8,16,19,11,6,13,19,22,2,12,18,24,-4,10,19,23,33,6,15,22,23,3,9,17,20,11,6,13,20,22,0,9,17,31,5,19,28,19,30,0,10,18,18,10,18,23,23,15,-2,9,12,18,-9,2,11,13,-16,3,-3,16,30,35,19,36,84,91,88,91,83,75,
+4,81,79,73,63,29,72,94,57,35,41,37,56,54,11,19,22,28,5,18,32,38,42,23,31,37,41,17,23,33,33,0,11,20,24,12,7,16,33,35,15,23,30,33,3,18,26,31,40,18,27,33,34,-1,9,17,20,12,9,16,21,25,5,14,21,30,5,16,24,29,38,11,20,27,29,8,11,19,23,15,9,17,23,25,4,12,21,33,5,19,31,23,33,4,14,21,22,17,26,35,32,16,2,11,13,21,-3,7,16,19,-16,2,-4,15,30,33,24,21,72,80,91,94,93,77,
+6,80,79,75,67,35,70,100,62,36,45,40,59,56,14,22,26,30,7,21,35,42,57,27,35,40,44,20,25,36,35,2,14,22,26,20,9,19,35,37,17,25,33,35,5,21,28,34,42,20,30,36,37,1,12,20,23,14,11,19,25,27,8,17,23,36,21,22,30,35,42,17,26,33,34,13,14,21,25,18,11,19,25,27,6,15,22,36,6,22,33,25,34,6,17,24,26,21,31,38,36,6,-2,6,8,19,-1,11,21,26,-14,5,-2,17,33,41,35,34,83,94,104,103,104,92,
+10,81,81,80,72,34,62,81,50,35,51,42,63,60,20,27,34,33,11,25,40,48,61,33,40,46,49,25,30,40,41,6,18,27,31,39,13,23,39,41,21,29,37,39,20,25,32,38,45,24,34,40,41,4,15,23,27,22,15,23,29,31,12,21,28,40,36,26,34,39,46,21,29,37,39,16,18,26,30,37,16,24,29,31,10,18,27,40,19,26,38,30,38,11,21,29,32,27,37,44,41,10,-4,4,5,19,4,20,29,36,-3,7,0,18,34,45,47,64,93,106,115,112,115,101,
+14,84,84,85,78,42,62,88,56,36,57,50,68,65,29,36,43,45,14,28,43,49,61,26,36,44,48,25,31,40,42,9,22,32,36,48,17,26,39,41,23,32,38,42,38,29,35,42,48,25,35,40,42,9,21,29,33,49,21,30,36,38,15,24,32,44,40,30,37,43,50,27,37,44,45,21,22,29,32,31,17,26,32,34,14,23,32,46,41,32,42,33,40,10,20,27,28,23,34,41,43,37,18,28,30,31,7,16,24,31,-1,14,9,26,39,39,28,47,100,110,103,106,118,112,
+18,89,91,86,81,45,60,96,63,36,61,67,72,67,35,42,49,51,20,35,47,53,66,33,41,49,52,29,35,46,47,15,29,39,43,56,24,33,44,45,26,36,42,46,40,32,39,45,51,29,38,44,45,15,28,35,40,55,27,36,43,45,21,30,38,51,45,36,44,50,56,34,43,50,52,27,29,36,39,53,24,32,39,40,20,29,38,53,48,38,48,40,46,17,27,34,35,30,42,49,50,41,21,30,31,36,15,24,33,41,21,18,11,28,42,46,40,49,99,113,107,110,118,117,
+22,97,98,93,89,54,68,110,77,45,70,76,79,74,41,48,54,56,26,43,52,58,69,40,48,54,58,33,40,51,53,22,37,46,50,62,30,40,48,49,29,39,47,51,44,35,44,50,55,33,42,49,52,20,34,42,48,61,34,43,50,53,28,38,46,56,49,41,48,55,61,37,47,55,57,28,35,43,47,61,30,40,47,49,27,36,45,60,54,45,55,47,52,24,35,43,44,36,49,58,60,49,27,39,41,44,21,35,40,48,35,21,13,31,45,51,49,66,107,121,115,114,121,114,
+26,103,104,99,95,59,74,117,85,52,78,83,86,81,45,53,59,61,33,49,57,64,75,46,54,61,64,38,46,58,60,41,43,52,56,67,36,46,53,54,33,44,52,56,48,40,49,55,60,37,47,55,56,26,40,48,54,67,39,50,56,59,33,43,52,59,51,44,52,58,64,40,50,58,61,30,41,50,54,66,36,46,53,55,32,42,51,66,60,52,61,54,58,30,41,49,52,39,53,62,65,52,34,46,48,50,27,41,45,53,38,25,17,35,50,56,55,73,112,128,121,119,126,118,
+30,109,108,103,95,58,73,104,73,51,78,85,91,88,52,63,68,72,66,55,62,69,79,48,57,63,67,43,52,63,65,36,47,57,62,73,43,53,60,63,39,51,60,63,52,45,54,61,67,43,53,61,65,35,50,57,62,72,45,54,60,63,38,50,58,63,53,48,57,63,68,42,52,60,63,32,49,58,63,73,43,53,60,62,39,50,59,74,65,56,67,60,65,38,48,57,60,41,55,65,70,83,49,58,62,62,31,39,48,55,40,30,38,46,61,64,53,56,111,126,122,122,125,117,
+32,114,113,108,99,63,77,110,80,54,82,90,95,95,57,68,74,77,71,61,69,75,85,54,63,70,73,49,58,69,71,63,53,64,68,78,48,58,66,69,44,57,66,70,58,51,60,67,73,50,60,67,71,62,56,63,68,78,51,61,67,70,44,56,63,68,57,52,62,68,73,46,56,65,68,44,54,64,69,78,48,58,66,68,44,56,65,80,70,61,72,66,70,43,54,62,65,41,55,67,73,87,59,68,74,73,35,42,50,57,41,37,45,53,71,79,55,56,113,129,123,122,125,118,
+34,114,112,105,96,66,77,112,84,48,75,85,91,94,60,72,79,83,76,66,73,80,90,58,68,76,80,52,62,73,77,69,57,69,73,83,52,63,70,74,48,61,71,75,62,55,65,72,78,53,63,72,76,71,58,68,73,83,55,65,73,76,47,60,68,74,61,56,66,72,77,51,61,69,73,66,58,68,73,82,53,63,71,74,47,59,69,82,72,64,75,71,76,49,59,69,71,42,57,63,71,85,64,72,83,80,39,46,54,61,42,38,57,54,70,84,50,60,117,131,127,125,124,113,
+36,124,119,103,92,65,74,105,82,47,76,86,95,101,66,77,85,89,81,71,79,85,95,62,72,81,85,57,67,79,83,76,63,75,79,88,58,69,77,80,53,67,77,82,67,61,71,78,84,58,69,78,82,76,64,74,80,89,61,71,79,82,53,66,75,80,68,62,72,78,82,57,68,75,80,75,64,73,79,88,59,69,78,80,53,65,75,87,75,68,78,77,82,55,66,75,77,45,59,65,73,88,73,82,94,91,42,48,57,63,44,42,65,58,77,92,53,67,123,132,139,133,131,115,
+34,134,119,100,84,64,66,94,73,42,71,85,90,100,63,75,86,89,79,69,77,84,93,60,71,79,84,55,66,78,81,74,61,72,79,86,57,67,75,79,51,64,76,80,67,60,69,77,81,57,67,77,81,74,62,72,79,87,58,69,77,82,51,65,74,80,82,60,70,78,81,55,65,74,80,73,62,72,77,86,56,67,77,79,49,62,73,83,68,63,73,76,80,53,63,75,76,43,56,62,71,85,71,81,92,93,37,46,55,61,43,43,66,63,82,105,57,71,124,128,134,126,124,107,
+32,132,132,98,72,61,56,75,62,29,60,87,81,94,61,71,81,86,75,66,73,80,90,56,65,73,79,52,64,71,77,69,58,68,75,83,52,63,71,76,48,62,71,77,81,57,66,74,79,53,64,71,77,68,60,67,75,82,57,66,73,77,49,62,69,75,89,58,66,73,77,52,62,67,74,67,59,67,73,81,55,64,70,73,44,57,65,74,63,57,68,72,76,50,59,74,75,40,53,55,66,80,69,79,89,90,31,39,49,56,41,45,68,71,80,102,60,72,122,116,125,110,118,97,
+20,120,120,99,62,47,28,38,33,10,41,71,64,81,79,59,65,72,58,49,56,62,71,38,46,54,59,38,48,55,61,53,43,52,59,66,40,49,55,61,33,46,56,62,74,43,50,57,63,40,50,56,61,53,46,54,61,67,43,50,57,63,41,49,56,62,73,43,50,56,61,39,49,55,61,52,44,51,57,63,43,52,57,63,33,45,54,60,62,35,47,56,62,39,48,62,61,37,38,39,50,64,56,70,76,81,24,25,34,40,67,43,65,85,79,99,76,73,117,96,132,100,85,61,
+10,110,110,110,67,42,-1,5,12,0,33,65,65,81,75,56,59,66,48,34,39,41,36,19,27,35,40,26,34,42,50,44,35,43,51,57,35,42,48,54,29,39,47,52,62,35,43,49,53,33,41,46,52,45,39,48,54,60,37,43,51,55,41,43,48,53,64,35,40,47,50,32,41,47,55,45,37,43,50,54,38,45,53,57,35,38,45,50,62,30,39,50,57,42,46,59,65,43,33,36,44,52,31,43,42,35,1,-8,-7,5,40,0,26,56,57,79,107,87,138,129,138,107,14,138,
+0,100,100,100,100,100,100,100,100,100,2,28,70,34,40,38,1,100,100,100,100,100,100,100,100,21,29,20,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,122,122,122,122,122,122,122,122,132,132,132,132,132,132,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CCW_LLeft_T0.h
new file mode 100644
index 0000000..f0d5fb3
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,52,55,60,65,70,75,80,85,90,95,100,105,110,110,110,110,110,50,
+139,136,137,122,128,120,121,118,117,120,123,117,124,116,119,124,123,121,119,127,120,126,122,126,123,127,122,122,125,127,119,121,122,119,127,118,121,127,121,124,120,123,123,122,120,123,120,118,123,127,124,124,129,125,127,126,124,122,122,124,124,125,118,118,127,124,123,121,126,122,124,117,114,117,112,107,104,98,102,112,104,102,104,100,105,104,104,103,104,102,103,102,103,102,103,101,100,101,101,101,101,101,100,101,99,101,104,103,110,104,120,120,129,125,137,142,140,154,162,158,173,173,177,190,
+130,108,101,97,102,98,100,99,97,100,99,97,99,92,97,100,94,91,91,98,99,99,97,104,104,99,91,96,97,101,101,104,107,104,107,105,107,107,108,106,107,107,109,109,110,107,107,109,107,108,104,108,108,110,111,111,107,105,104,108,106,107,102,107,110,111,104,102,105,103,103,102,102,98,94,101,97,95,91,90,91,91,91,90,91,88,90,88,88,86,91,88,89,88,88,88,88,85,88,87,83,85,81,90,83,90,88,87,93,92,105,105,113,118,125,127,133,141,151,146,161,163,166,185,
+106,95,93,84,90,84,90,86,87,86,86,80,82,77,78,81,78,79,78,77,75,75,75,76,73,72,71,71,70,73,72,70,70,67,69,70,69,70,68,69,71,70,71,72,71,69,70,73,69,68,70,71,69,68,69,71,70,71,69,72,71,72,71,73,75,72,69,72,72,74,71,72,74,71,73,75,76,76,76,74,75,74,76,75,77,75,76,77,76,75,77,76,77,76,80,77,77,75,74,76,73,76,72,77,70,77,74,72,84,82,95,94,106,109,115,120,128,136,146,140,151,142,146,148,
+57,67,67,55,66,59,58,59,58,55,54,53,51,48,51,49,48,46,47,48,47,47,45,47,47,44,46,45,48,47,43,44,44,44,43,43,42,45,44,42,43,43,45,43,43,39,43,43,40,43,43,42,42,40,41,42,43,41,41,41,43,42,42,41,43,42,44,45,50,45,47,41,49,54,47,39,49,52,47,49,48,52,49,49,47,48,48,47,49,49,50,49,51,48,52,49,51,47,48,51,45,49,41,52,45,52,48,51,56,59,67,70,78,82,93,95,100,106,114,109,115,119,116,118,
+54,56,57,48,59,54,50,52,54,50,46,45,44,44,45,42,42,41,38,39,40,39,35,35,38,35,35,32,36,33,33,32,32,31,32,33,32,36,29,31,32,31,32,34,32,32,32,31,29,28,30,32,31,30,34,31,32,28,31,35,29,31,29,31,30,35,31,34,36,35,41,34,41,45,39,41,38,43,41,44,42,45,43,46,42,45,45,45,46,45,47,45,48,46,49,45,50,44,42,45,39,45,36,48,39,48,40,51,53,51,63,65,70,81,86,96,101,109,114,112,112,114,104,95,
+34,41,41,33,43,31,25,35,33,28,25,29,24,24,22,20,20,14,16,9,21,20,19,19,18,13,13,13,6,16,14,15,16,17,14,15,14,13,9,7,7,3,5,3,3,-3,8,5,8,2,2,13,10,1,2,4,1,2,3,8,12,11,3,11,11,18,7,14,22,15,20,13,23,34,22,22,27,38,23,28,29,36,26,28,29,32,28,30,31,30,33,32,33,29,35,34,31,26,25,38,25,25,20,40,26,26,20,39,36,38,46,47,53,63,68,73,80,92,94,90,90,86,83,74,
+12,15,25,15,20,14,5,18,26,16,10,8,2,9,2,-5,-6,-11,-10,-16,-6,-7,-7,-12,-8,-13,-19,-18,-19,-13,-15,-11,-13,-12,-10,-15,-14,-17,-21,-20,-21,-26,-22,-20,-28,-25,-18,-24,-23,-23,-25,-21,-18,-32,-24,-27,-25,-24,-22,-18,-22,-15,-26,-17,-22,-18,-27,-18,-9,-18,-6,-16,-5,5,-8,-7,-3,7,2,3,-1,8,5,7,5,9,6,7,7,5,10,8,10,6,13,12,11,6,0,11,0,5,-5,13,-1,8,-2,25,21,18,35,34,38,45,50,69,71,73,73,86,84,81,57,30,
+-2,6,17,13,15,10,5,13,21,2,-6,5,-7,-2,-9,-18,-18,-22,-22,-27,-24,-22,-24,-29,-27,-30,-26,-26,-24,-25,-31,-29,-30,-30,-29,-30,-32,-32,-30,-29,-30,-29,-37,-37,-37,-34,-34,-37,-32,-35,-35,-41,-37,-36,-34,-41,-37,-44,-36,-31,-40,-33,-45,-35,-47,-36,-39,-35,-23,-38,-29,-28,-18,-3,-23,-21,-16,-4,-24,-19,-13,-3,-18,-15,-15,-5,-14,-10,-8,-7,-6,-7,-7,-15,-2,2,-3,-6,-22,3,-10,-8,-23,5,-10,-16,-19,18,9,0,11,15,29,36,40,61,65,71,74,87,63,61,41,50,
+20,42,33,34,25,24,17,24,19,15,10,10,8,10,8,4,5,3,-1,-2,2,-2,-4,-4,-4,-8,-8,-7,-8,-8,-9,-8,-5,-7,-7,-6,-6,-7,-9,-9,-8,-11,-9,-8,-14,-14,-11,-10,-11,-12,-9,-14,-11,-13,-9,-17,-13,-19,-13,-12,-18,-13,-17,-13,-18,-13,-24,-15,-8,-12,-1,-12,-2,-10,-3,-13,0,9,-3,2,-1,7,4,7,-1,3,5,9,3,5,3,2,11,8,4,7,1,9,4,9,2,10,2,4,3,8,13,12,19,22,36,37,44,55,58,67,73,78,81,91,79,76,71,50,
+-35,3,15,20,22,17,13,15,11,8,3,1,1,3,-3,-7,-3,-9,-11,-14,-9,-14,-13,-18,-18,-22,-18,-23,-28,-18,-17,-18,-17,-22,-22,-27,-22,-22,-19,-25,-23,-26,-23,-26,-30,-29,-25,-27,-29,-28,-25,-32,-36,-27,-27,-34,-37,-32,-30,-20,-40,-29,-30,-25,-43,-29,-35,-24,-17,-23,-10,-20,-7,-12,-12,-18,-6,4,-8,1,-1,5,0,6,-2,3,4,4,0,1,2,1,10,5,4,5,1,8,2,8,-1,9,3,7,3,8,16,13,24,25,42,45,51,61,67,78,82,89,92,95,88,79,50,26,
+-34,-14,-9,-1,-4,-5,-6,-7,-8,-9,-14,-15,-16,-15,-18,-23,-21,-25,-23,-26,-25,-27,-24,-27,-27,-28,-28,-28,-29,-29,-30,-31,-31,-27,-28,-28,-29,-28,-31,-31,-31,-31,-29,-31,-34,-33,-35,-35,-35,-36,-33,-37,-36,-36,-35,-35,-34,-41,-38,-35,-38,-34,-37,-35,-39,-36,-43,-38,-29,-37,-30,-37,-29,-29,-28,-38,-32,-23,-29,-21,-25,-19,-26,-21,-25,-21,-25,-24,-24,-23,-22,-21,-20,-21,-22,-21,-23,-20,-23,-17,-23,-16,-21,-19,-20,-18,-14,-12,0,5,14,20,26,35,43,51,57,65,69,76,68,59,48,29,
+-26,-17,-8,6,6,5,4,1,-4,-4,-8,-9,-7,-10,-13,-20,-16,-20,-21,-22,-22,-25,-22,-26,-26,-25,-27,-26,-28,-26,-27,-26,-26,-27,-29,-31,-31,-30,-29,-29,-29,-29,-31,-31,-32,-33,-34,-32,-32,-33,-31,-35,-35,-36,-35,-34,-35,-39,-36,-34,-37,-34,-38,-33,-36,-35,-40,-34,-28,-38,-32,-31,-24,-34,-27,-30,-23,-16,-26,-19,-21,-15,-21,-17,-19,-17,-16,-16,-17,-16,-15,-15,-15,-15,-16,-15,-17,-15,-18,-13,-16,-12,-14,-14,-12,-11,-5,-5,6,11,24,29,36,45,52,61,67,77,81,86,77,73,55,55,
+-21,-6,0,8,5,4,4,4,2,1,-3,-2,-2,-4,-6,-9,-10,-11,-9,-13,-13,-14,-12,-14,-14,-14,-13,-14,-15,-13,-16,-13,-15,-17,-16,-18,-18,-18,-16,-16,-17,-17,-16,-17,-20,-20,-19,-22,-22,-19,-19,-20,-21,-22,-22,-23,-23,-28,-22,-21,-23,-23,-26,-22,-25,-23,-28,-24,-19,-27,-20,-25,-18,-25,-19,-23,-18,-12,-21,-18,-16,-11,-18,-16,-16,-13,-17,-16,-16,-15,-15,-12,-13,-13,-13,-11,-13,-12,-15,-7,-9,-6,-9,-10,-4,-6,2,3,11,18,26,34,42,52,59,66,73,87,91,94,86,78,64,54,
+-3,-3,6,16,11,11,11,10,8,8,4,4,5,4,1,-3,-1,-4,-3,-4,-3,-6,-2,-4,-5,-6,-6,-5,-6,-5,-5,-4,-5,-6,-7,-8,-8,-8,-9,-9,-8,-9,-9,-9,-12,-11,-11,-12,-11,-10,-11,-13,-12,-14,-12,-13,-12,-17,-15,-14,-15,-12,-18,-15,-15,-16,-22,-17,-14,-21,-16,-19,-16,-21,-17,-24,-18,-13,-21,-19,-18,-15,-21,-19,-23,-18,-20,-20,-22,-20,-20,-18,-18,-18,-18,-17,-18,-17,-17,-11,-12,-9,-9,-10,-4,-5,2,5,12,22,31,37,46,55,63,71,79,90,95,98,91,83,70,74,
+-22,-20,-18,-15,-12,-10,-11,-16,-17,-16,-18,-20,-21,-22,-22,-24,-23,-24,-23,-25,-24,-25,-25,-25,-26,-26,-27,-27,-28,-27,-27,-26,-26,-27,-28,-27,-27,-27,-27,-27,-28,-28,-30,-29,-29,-29,-27,-30,-29,-28,-29,-27,-27,-29,-29,-30,-30,-31,-32,-31,-31,-30,-33,-32,-33,-32,-34,-33,-32,-31,-30,-33,-31,-33,-32,-35,-31,-30,-32,-31,-32,-30,-33,-31,-33,-31,-33,-32,-32,-30,-30,-32,-31,-31,-31,-30,-30,-28,-28,-28,-27,-25,-25,-26,-25,-25,-20,-16,-10,-3,5,19,29,49,58,65,74,82,87,86,63,56,56,56,
+-10,-11,-5,0,0,0,0,-3,-6,-5,-8,-9,-10,-11,-13,-15,-12,-15,-14,-15,-14,-14,-14,-16,-17,-17,-18,-18,-20,-16,-17,-16,-17,-17,-17,-17,-18,-17,-18,-17,-19,-19,-20,-19,-20,-20,-19,-20,-19,-19,-19,-18,-17,-20,-19,-19,-19,-19,-20,-20,-21,-21,-25,-24,-23,-23,-26,-25,-23,-23,-22,-25,-24,-24,-24,-27,-26,-23,-25,-24,-26,-25,-27,-25,-28,-26,-26,-26,-25,-24,-24,-27,-25,-26,-26,-23,-24,-22,-22,-20,-20,-18,-18,-17,-16,-16,-10,-8,1,9,17,24,31,41,49,59,66,67,74,75,70,67,65,66,
+-16,-4,4,7,11,11,11,8,6,5,3,1,0,-1,-2,-4,-4,-6,-4,-6,-5,-6,-8,-8,-9,-8,-10,-9,-10,-8,-8,-9,-8,-9,-10,-9,-11,-10,-12,-12,-12,-12,-11,-11,-12,-12,-12,-10,-12,-12,-11,-11,-10,-12,-10,-10,-11,-11,-9,-11,-13,-13,-14,-14,-14,-14,-15,-14,-13,-12,-11,-12,-11,-17,-16,-17,-16,-15,-17,-17,-17,-16,-18,-16,-17,-17,-18,-18,-20,-20,-18,-17,-17,-18,-17,-17,-15,-15,-14,-12,-11,-10,-9,-9,-7,-6,-2,2,8,22,29,36,43,57,65,71,78,90,97,95,92,88,81,76,
+-10,-2,5,7,11,11,11,9,7,7,5,3,2,1,0,-1,-1,-2,-1,-2,-3,-4,-4,-5,-5,-7,-5,-7,-7,-5,-5,-5,-6,-5,-6,-5,-5,-5,-7,-6,-7,-7,-7,-6,-8,-7,-8,-6,-7,-7,-6,-7,-6,-7,-7,-6,-7,-7,-7,-6,-9,-10,-10,-10,-9,-10,-11,-10,-10,-10,-8,-10,-10,-13,-13,-14,-14,-11,-16,-14,-14,-13,-17,-16,-17,-16,-16,-17,-18,-19,-17,-17,-16,-17,-16,-16,-15,-14,-13,-12,-10,-9,-9,-8,-7,-6,-1,2,9,20,28,35,43,53,61,69,77,81,89,87,86,83,79,75,
+-40,-19,-6,-7,-1,-1,-3,-5,-6,-5,-6,-6,-10,-9,-10,-10,-11,-13,-12,-13,-14,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-15,-16,-14,-16,-15,-12,-13,-17,-17,-17,-16,-17,-18,-13,-15,-18,-15,-19,-18,-17,-16,-10,-10,-13,-8,-17,-19,-20,-16,-20,-19,-17,-16,-18,-19,-18,-19,-20,-18,-18,-20,-20,-19,-20,-19,-19,-18,-37,-42,-30,-26,-22,-39,-33,-33,-33,-40,-40,-35,-36,-21,-22,-16,-16,-16,-17,-17,-16,-16,-13,-15,-10,-9,8,6,18,34,52,36,50,68,81,57,68,70,71,62,47,42,
+-35,-30,-20,-19,-12,-12,-12,-14,-14,-14,-15,-17,-18,-19,-18,-20,-19,-20,-21,-22,-21,-22,-21,-22,-23,-23,-23,-24,-24,-23,-23,-23,-24,-23,-24,-24,-23,-24,-22,-22,-22,-22,-23,-23,-23,-22,-23,-24,-24,-25,-26,-26,-25,-24,-25,-25,-25,-25,-26,-26,-26,-25,-26,-25,-26,-27,-28,-27,-25,-28,-27,-28,-28,-27,-27,-27,-26,-26,-26,-26,-27,-26,-27,-26,-27,-26,-25,-25,-26,-25,-25,-25,-25,-25,-24,-26,-25,-22,-24,-25,-23,-22,-22,-22,-21,-19,-17,-12,-5,-2,5,13,21,24,33,39,49,51,58,57,58,58,54,51,
+-22,-12,1,1,10,9,8,3,2,3,2,0,-5,-5,-6,-7,-9,-10,-10,-10,-11,-12,-13,-14,-14,-16,-16,-15,-16,-16,-17,-15,-16,-16,-16,-15,-15,-15,-14,-14,-15,-15,-16,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-17,-17,-16,-17,-17,-17,-18,-17,-18,-17,-17,-17,-19,-17,-17,-20,-19,-20,-20,-20,-19,-20,-19,-18,-20,-20,-20,-20,-22,-22,-22,-21,-21,-20,-22,-21,-21,-22,-21,-22,-21,-20,-20,-21,-21,-19,-16,-17,-17,-16,-12,-10,-9,-5,4,13,18,27,36,42,51,59,65,67,74,75,74,71,69,62,
+-21,-14,-4,-4,3,2,0,3,1,2,0,-2,-2,-3,-4,-6,-6,-8,-7,-9,-8,-9,-8,-9,-10,-10,-11,-11,-11,-11,-12,-11,-12,-11,-11,-10,-9,-10,-9,-9,-10,-9,-10,-10,-10,-9,-10,-10,-10,-11,-11,-11,-11,-12,-12,-11,-12,-11,-13,-12,-11,-12,-11,-11,-11,-12,-13,-12,-11,-13,-13,-13,-13,-14,-12,-13,-12,-12,-13,-13,-13,-13,-15,-15,-15,-14,-13,-13,-14,-13,-13,-14,-13,-14,-13,-13,-12,-13,-12,-11,-10,-11,-10,-8,-6,-3,-2,4,10,16,22,30,40,41,50,58,67,62,70,71,73,71,67,61,
+-12,-6,-12,-21,-14,-15,-16,6,4,6,5,1,0,0,0,-1,-5,-6,-5,-5,-6,-6,-6,-7,-7,-7,-8,-8,-8,-9,-9,-9,-9,-9,-9,-8,-7,-8,-8,-7,-8,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-9,-9,-10,-9,-9,-10,-11,-10,-9,-11,-10,-11,-10,-11,-11,-10,-11,-10,-10,-11,-11,-10,-10,-10,-11,-10,-10,-9,-11,-10,-9,-10,-9,-10,-9,-9,-8,-10,-9,-8,-8,-8,-8,-6,-5,-3,0,6,14,18,22,30,38,46,53,58,66,52,68,74,76,73,68,61,
+-43,-38,-30,-35,-24,-26,-28,-22,-24,-22,-26,-28,-24,-23,-25,-27,-24,-26,-25,-27,-27,-25,-24,-26,-27,-26,-26,-26,-26,-25,-26,-25,-26,-27,-26,-26,-26,-26,-27,-27,-27,-26,-25,-25,-25,-26,-25,-28,-27,-28,-27,-27,-27,-28,-28,-29,-29,-28,-27,-27,-27,-27,-27,-27,-27,-28,-29,-28,-28,-26,-26,-26,-25,-28,-27,-29,-28,-28,-27,-28,-27,-27,-27,-27,-28,-27,-27,-27,-28,-26,-25,-26,-25,-26,-25,-26,-25,-26,-23,-23,-24,-23,-21,-18,-22,-18,-18,-10,-7,-4,1,9,18,21,29,32,40,51,58,59,59,58,56,50,
+-28,-25,-19,-22,-17,-20,-21,-12,-14,-14,-17,-20,-14,-16,-16,-18,-16,-18,-18,-20,-19,-18,-18,-20,-20,-20,-20,-19,-20,-18,-20,-19,-21,-20,-19,-19,-20,-19,-20,-21,-21,-21,-20,-19,-19,-19,-19,-20,-21,-21,-21,-21,-20,-22,-22,-22,-21,-22,-21,-21,-21,-20,-20,-20,-21,-21,-22,-21,-21,-19,-18,-19,-19,-21,-21,-22,-21,-21,-21,-21,-20,-20,-20,-20,-20,-20,-20,-20,-20,-19,-18,-19,-17,-19,-17,-18,-16,-17,-16,-15,-16,-15,-14,-10,-14,-11,-10,-3,-5,4,8,17,25,31,39,45,52,55,62,63,63,64,63,63,
+-22,-19,-13,-17,-12,-14,-17,-6,-8,-8,-11,-13,-8,-9,-9,-11,-8,-11,-10,-12,-10,-9,-8,-10,-12,-10,-11,-11,-12,-10,-11,-11,-11,-12,-11,-11,-11,-10,-12,-12,-12,-12,-11,-10,-11,-10,-11,-11,-12,-13,-13,-12,-13,-13,-13,-13,-14,-14,-13,-14,-11,-11,-12,-11,-13,-12,-13,-12,-13,-12,-12,-11,-11,-13,-13,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-12,-13,-13,-14,-13,-12,-14,-12,-12,-11,-12,-11,-11,-9,-8,-9,-8,-7,-3,-5,-2,0,6,4,12,16,25,34,38,47,52,61,62,69,70,70,69,66,66,
+-24,-19,-13,-15,-8,-9,-10,-7,-9,-9,-11,-13,-10,-12,-10,-13,-11,-13,-12,-13,-12,-10,-10,-11,-13,-10,-11,-11,-12,-10,-11,-11,-12,-12,-11,-11,-10,-10,-12,-13,-13,-12,-11,-10,-11,-10,-10,-11,-11,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-12,-11,-12,-12,-11,-12,-11,-12,-12,-12,-11,-10,-10,-10,-13,-12,-13,-12,-12,-14,-13,-13,-13,-12,-12,-12,-12,-13,-13,-14,-14,-13,-12,-12,-12,-10,-12,-11,-11,-8,-7,-9,-9,-6,-1,-7,-3,-2,6,0,9,13,22,32,34,42,49,57,60,66,66,63,65,61,56,
+-43,-34,-25,-25,-18,-17,-18,-18,-19,-20,-21,-21,-23,-23,-24,-24,-26,-26,-26,-26,-27,-28,-29,-29,-29,-29,-29,-30,-30,-30,-30,-30,-30,-31,-32,-31,-31,-31,-30,-30,-30,-30,-31,-32,-31,-31,-31,-32,-31,-32,-31,-32,-32,-32,-32,-32,-32,-32,-32,-32,-35,-35,-35,-34,-34,-33,-34,-34,-34,-34,-34,-33,-33,-34,-34,-33,-33,-33,-34,-34,-34,-34,-35,-35,-35,-34,-34,-34,-35,-34,-35,-34,-34,-34,-34,-33,-33,-34,-33,-32,-31,-32,-31,-10,-28,-26,-28,-18,-11,-3,-1,6,13,24,31,36,42,53,58,59,57,58,57,56,
+-33,-27,-21,-18,-11,-6,-6,-12,-12,-13,-13,-12,-16,-17,-17,-16,-19,-19,-19,-18,-20,-22,-22,-21,-22,-21,-21,-22,-22,-21,-22,-22,-22,-22,-23,-24,-23,-23,-22,-22,-22,-23,-23,-24,-23,-23,-22,-22,-22,-22,-21,-22,-22,-22,-22,-22,-22,-22,-21,-22,-26,-25,-25,-25,-24,-22,-23,-23,-23,-24,-24,-23,-23,-23,-23,-22,-23,-22,-23,-24,-24,-24,-25,-25,-25,-24,-24,-24,-24,-24,-24,-23,-23,-23,-23,-22,-21,-22,-21,-19,-19,-18,-18,-15,-17,-14,-14,-8,0,8,12,20,29,34,41,46,53,64,69,69,68,62,55,49,
+-32,-23,-16,-11,-15,-12,-11,-5,-4,-8,-7,-6,-6,-7,-9,-9,-10,-10,-12,-11,-11,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-15,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-16,-15,-15,-15,-14,-15,-15,-16,-15,-15,-15,-15,-15,-14,-16,-16,-17,-16,-15,-14,-14,-14,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-15,-16,-16,-16,-15,-16,-17,-17,-16,-16,-16,-15,-14,-14,-14,-13,-13,-12,-10,-11,-11,-9,-7,-11,-8,-7,-1,2,9,15,24,31,35,44,50,57,59,65,71,67,64,60,56,
+-38,-26,-16,-8,-10,-7,-3,-4,-2,-5,-3,-2,-6,-5,-7,-5,-9,-8,-9,-8,-8,-10,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-12,-12,-12,-11,-10,-10,-10,-10,-10,-12,-11,-11,-11,-10,-11,-10,-13,-12,-13,-12,-12,-10,-11,-11,-10,-12,-11,-12,-11,-11,-11,-12,-11,-10,-12,-13,-12,-12,-13,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-11,-10,-10,-10,-9,-7,-8,-8,-6,-4,-8,-5,-4,2,7,15,20,29,37,39,47,54,61,65,69,74,71,66,58,49,
+-34,-32,-32,-4,-9,-7,0,-5,-4,-9,-8,-1,-11,-9,-12,-12,-15,-14,-16,-15,-15,-18,-17,-15,-18,-7,0,-1,2,1,2,1,4,2,2,-5,1,0,0,2,2,3,1,2,-2,1,2,2,2,2,2,2,1,1,0,1,1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-1,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,1,2,1,1,2,4,6,5,10,20,26,30,37,44,55,62,67,74,83,84,89,67,63,46,44,
+-28,-18,-14,-5,-7,-4,-1,-9,-6,-11,-10,-8,-15,-14,-17,-16,-19,-19,-21,-20,-20,-22,-22,-21,-21,-22,-22,-23,-23,-22,-22,-23,-23,-22,-23,-23,-24,-23,-24,-24,-24,-24,-24,-24,-24,-24,-24,-25,-24,-25,-25,-25,-25,-24,-24,-25,-25,-25,-24,-24,-25,-25,-25,-24,-25,-26,-26,-26,-25,-25,-25,-25,-25,-27,-26,-27,-26,-26,-24,-25,-26,-25,-26,-26,-26,-26,-25,-26,-25,-25,-24,-26,-26,-26,-25,-25,-24,-24,-23,-22,-23,-22,-21,-19,-19,-16,-14,-9,-4,4,9,17,25,30,37,44,51,58,63,67,63,64,61,55,
+-37,-25,-13,-1,1,8,11,-6,-2,-6,-3,-1,-9,-9,-10,-9,-12,-12,-14,-13,-12,-15,-14,-14,-13,-15,-15,-15,-15,-17,-16,-16,-16,-16,-17,-18,-18,-17,-18,-18,-18,-18,-18,-18,-17,-18,-17,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-17,-18,-18,-18,-18,-19,-20,-20,-20,-19,-19,-19,-19,-19,-19,-19,-19,-19,-18,-18,-18,-18,-19,-19,-19,-18,-19,-18,-19,-17,-18,-20,-20,-19,-18,-17,-16,-17,-16,-16,-15,-16,-14,-12,-11,-10,-7,-1,4,11,16,27,35,36,44,50,57,70,77,75,69,66,54,45,
+-29,-16,-8,0,0,5,9,0,2,-1,0,2,-5,-3,-6,-5,-8,-7,-9,-8,-7,-10,-9,-8,-8,-10,-10,-10,-9,-11,-11,-10,-10,-10,-12,-11,-11,-11,-12,-11,-12,-11,-11,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-14,-14,-13,-13,-12,-13,-13,-13,-13,-13,-12,-12,-12,-11,-12,-11,-13,-13,-12,-12,-12,-11,-12,-12,-11,-13,-13,-12,-11,-11,-10,-11,-10,-8,-9,-9,-8,-7,-5,-3,-1,4,9,17,23,30,38,42,50,55,62,70,75,77,72,75,67,62,
+-12,-6,-2,5,4,8,11,3,4,0,1,2,-2,-2,-5,-4,-7,-6,-8,-7,-7,-9,-8,-8,-7,-10,-9,-10,-9,-10,-10,-11,-10,-10,-10,-10,-11,-10,-11,-10,-12,-11,-11,-11,-12,-12,-12,-12,-13,-12,-13,-13,-13,-14,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-13,-14,-14,-15,-14,-13,-13,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-13,-15,-14,-14,-13,-13,-14,-14,-13,-13,-14,-13,-12,-11,-13,-11,-12,-10,-10,-11,-9,-9,-7,-5,-3,0,5,11,18,24,31,39,46,54,59,66,76,81,82,79,81,72,68,
+-52,-41,-32,-27,-23,-22,-20,-20,-19,-20,-20,-20,-22,-21,-22,-21,-23,-23,-23,-23,-22,-24,-24,-24,-24,-27,-26,-26,-25,-26,-25,-25,-25,-24,-26,-25,-26,-25,-25,-24,-25,-25,-25,-26,-25,-26,-26,-28,-28,-27,-28,-26,-26,-27,-27,-26,-27,-27,-26,-26,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-26,-28,-28,-27,-27,-28,-28,-27,-27,-27,-27,-27,-26,-26,-27,-26,-27,-27,-26,-25,-25,-26,-24,-26,-25,-26,-25,-26,-25,-24,-24,-24,-23,-22,-23,-22,-18,-14,-9,-3,5,11,17,23,29,35,41,48,53,57,54,54,54,51,
+-40,-28,-20,-16,-15,-14,-14,-11,-11,-12,-13,-14,-13,-14,-14,-14,-14,-15,-16,-16,-16,-16,-17,-17,-17,-19,-18,-19,-18,-19,-19,-18,-18,-17,-18,-19,-19,-18,-18,-18,-17,-18,-19,-18,-18,-18,-18,-21,-21,-21,-21,-20,-20,-20,-20,-20,-21,-20,-20,-19,-20,-20,-21,-21,-20,-20,-20,-20,-20,-20,-20,-21,-21,-20,-21,-21,-21,-20,-20,-20,-21,-20,-19,-19,-20,-19,-20,-20,-20,-19,-18,-17,-17,-18,-17,-18,-18,-18,-17,-16,-16,-15,-15,-14,-14,-13,-9,-4,1,8,16,23,29,39,46,53,60,68,74,76,75,74,72,71,
+-46,-30,-13,-13,-2,3,2,-6,-7,-3,-5,-6,-9,-9,-7,-8,-9,-10,-8,-8,-8,-9,-10,-10,-11,-13,-13,-13,-13,-12,-12,-13,-12,-12,-14,-14,-13,-13,-11,-11,-12,-12,-11,-12,-12,-13,-13,-14,-14,-14,-15,-13,-13,-13,-14,-13,-14,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-14,-14,-14,-15,-15,-15,-15,-15,-15,-15,-15,-14,-14,-13,-13,-14,-13,-14,-13,-13,-13,-14,-13,-12,-11,-11,-11,-10,-12,-12,-12,-11,-10,-10,-8,-8,-6,-6,-4,0,4,7,14,21,28,35,41,48,53,61,73,80,79,77,74,66,56,
+-31,-20,-10,-12,1,-1,-5,-4,-7,-5,-8,-11,-8,-10,-8,-10,-9,-11,-9,-10,-10,-10,-11,-11,-12,-12,-12,-12,-12,-12,-11,-11,-11,-12,-12,-12,-11,-12,-11,-10,-11,-11,-10,-11,-11,-12,-11,-13,-13,-13,-13,-12,-12,-13,-12,-13,-13,-13,-12,-13,-12,-11,-13,-12,-12,-12,-13,-12,-12,-14,-13,-13,-13,-14,-14,-14,-14,-13,-13,-13,-12,-11,-12,-12,-12,-11,-12,-11,-12,-11,-10,-9,-8,-9,-8,-11,-10,-11,-10,-9,-8,-7,-6,-5,-4,-3,1,5,12,18,26,33,40,48,55,62,69,78,86,82,85,83,79,71,
+-37,-34,-30,-54,-51,-41,-44,-36,-39,-32,-35,-37,-34,-35,-30,-32,-31,-32,-31,-31,-32,-33,-33,-34,-34,-36,-35,-34,-35,-37,-37,-34,-35,-32,-24,-24,-23,-21,-24,-16,-20,-17,-18,-19,-15,-15,-17,-29,-24,-27,-20,-20,-20,-22,-25,-22,-15,-18,-15,-17,-15,-15,-17,-15,-16,-15,-18,-17,-16,-17,-17,-16,-20,-17,-16,-19,-18,-17,-17,-16,-15,-15,-16,-16,-16,-15,-16,-15,-15,-16,-15,-16,-15,-16,-16,-15,-14,-15,-15,-14,-14,-14,-13,-13,-11,-12,-9,-5,22,32,39,46,52,57,64,70,78,84,92,90,92,90,87,83,
+-55,-43,-30,-37,-30,-27,-32,-19,-24,-21,-25,-30,-21,-25,-21,-23,-22,-23,-22,-23,-23,-21,-22,-23,-22,-21,-21,-21,-20,-22,-22,-22,-22,-21,-22,-22,-22,-22,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-23,-24,-24,-24,-24,-26,-25,-25,-25,-24,-25,-24,-25,-25,-25,-25,-25,-26,-25,-25,-25,-25,-25,-24,-24,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-24,-24,-23,-24,-25,-23,-23,-24,-23,-24,-24,-22,-21,-22,-21,-21,-20,-19,-18,-18,-18,-17,-14,-10,-3,4,11,18,24,33,41,47,57,59,69,68,74,73,74,72,
+-40,-46,-32,-41,-31,-16,-24,-13,-20,-5,-12,-18,-14,-18,-10,-12,-14,-16,-12,-13,-14,-13,-14,-14,-14,-12,-12,-13,-12,-14,-14,-14,-14,-14,-15,-14,-14,-14,-16,-15,-15,-16,-15,-15,-16,-16,-16,-16,-16,-18,-18,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-18,-18,-17,-17,-18,-18,-18,-18,-17,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-17,-17,-18,-17,-17,-17,-17,-15,-16,-16,-15,-12,-12,-12,-11,-9,-9,-4,0,6,12,20,26,33,42,50,56,65,69,78,77,81,80,80,78,
+-37,-28,-15,-29,-1,-10,-21,-5,-14,-2,-12,-21,-10,-16,-9,-13,-11,-13,-10,-12,-13,-10,-11,-11,-12,-8,-8,-8,-9,-10,-10,-10,-10,-10,-9,-10,-9,-9,-11,-11,-11,-12,-11,-11,-12,-11,-11,-10,-11,-13,-12,-12,-11,-12,-12,-12,-12,-13,-13,-13,-13,-12,-13,-13,-12,-13,-13,-13,-13,-12,-12,-12,-12,-13,-14,-13,-13,-13,-13,-12,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-11,-13,-12,-12,-11,-11,-10,-11,-10,-9,-6,-6,-6,-5,-4,-4,1,5,13,19,27,34,42,49,57,65,75,76,85,84,89,89,91,88,
+-14,-12,-6,-21,10,2,-5,1,-6,10,-23,-30,1,-5,-16,-25,1,-1,-2,-1,-9,1,0,0,-1,-1,-1,-1,-2,-3,-3,-3,-3,-3,-5,-5,-4,-4,-6,-5,-6,-5,-5,-5,-6,-6,-6,-5,-6,-7,-7,-6,-6,-7,-7,-7,-8,-8,-8,-8,-8,-8,-9,-9,-9,-8,-9,-10,-9,-8,-8,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-9,-10,-10,-9,-8,-8,-7,-7,-5,-5,-5,-4,-3,-3,2,5,13,19,26,33,40,50,58,67,76,78,86,85,87,87,85,85,
+11,0,-12,-24,-17,-16,-29,-13,-26,-19,-30,-40,-26,-35,-27,-33,-27,-26,-25,-27,-29,-26,-27,-27,-27,-27,-27,-28,-27,-26,-27,-26,-27,-27,-28,-27,-28,-28,-28,-28,-27,-27,-27,-27,-29,-28,-28,-26,-26,-27,-26,-27,-26,-28,-27,-27,-27,-27,-27,-27,-27,-28,-28,-28,-27,-28,-29,-29,-28,-29,-28,-28,-27,-29,-29,-28,-27,-28,-28,-29,-28,-28,-29,-29,-29,-29,-29,-28,-28,-28,-28,-27,-27,-26,-25,-27,-25,-26,-25,-24,-26,-25,-24,-23,-23,-23,-19,-15,-6,0,6,13,18,27,33,39,45,53,58,59,58,57,53,48,
+20,8,6,-14,1,-4,-19,-4,-15,-12,-25,-34,-15,-23,-23,-28,-14,-19,-20,-23,-23,-18,-18,-18,-19,-18,-18,-19,-19,-18,-17,-17,-18,-18,-18,-18,-18,-19,-18,-19,-19,-19,-18,-18,-19,-19,-19,-17,-17,-18,-17,-19,-18,-20,-19,-19,-18,-19,-19,-18,-19,-19,-19,-19,-19,-19,-20,-20,-20,-19,-19,-19,-20,-20,-20,-20,-20,-20,-19,-20,-20,-21,-21,-21,-21,-21,-21,-20,-21,-21,-20,-19,-19,-18,-17,-18,-17,-18,-18,-17,-17,-16,-16,-16,-15,-15,-11,-8,0,6,13,19,25,37,43,49,56,67,72,71,69,68,58,51,
+13,3,13,1,7,-4,-13,3,-7,-5,-14,-21,-9,-15,-14,-18,-9,-12,-13,-14,-15,-11,-12,-12,-12,-11,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-13,-12,-12,-12,-13,-12,-11,-11,-11,-11,-10,-10,-10,-10,-11,-12,-13,-12,-12,-11,-12,-12,-11,-12,-12,-13,-12,-12,-11,-12,-13,-13,-12,-12,-12,-12,-12,-13,-12,-12,-12,-12,-12,-13,-13,-13,-13,-14,-14,-14,-13,-12,-12,-12,-11,-11,-10,-9,-10,-9,-8,-8,-8,-9,-8,-7,-6,-6,-5,-1,2,10,15,23,29,36,48,54,60,66,77,83,82,80,77,70,58,
+16,15,10,-3,7,-2,-9,-1,-9,-5,-11,-16,-11,-16,-13,-15,-11,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-16,-17,-17,-16,-17,-16,-16,-17,-17,-17,-17,-17,-16,-15,-15,-15,-15,-16,-15,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-17,-16,-16,-16,-16,-16,-16,-15,-15,-15,-17,-16,-15,-15,-17,-17,-16,-17,-16,-17,-16,-15,-15,-14,-13,-13,-12,-12,-10,-12,-13,-11,-10,-11,-8,-8,-4,-2,9,16,24,30,36,49,57,63,70,81,87,86,83,79,70,55,
+-58,-36,-33,-30,-28,-28,-27,-24,-22,-27,-26,-26,-29,-29,-30,-30,-32,-31,-33,-32,-32,-32,-32,-33,-33,-35,-34,-36,-34,-35,-35,-36,-36,-36,-36,-36,-35,-35,-36,-35,-36,-35,-37,-37,-37,-37,-36,-38,-37,-36,-36,-37,-36,-36,-36,-36,-37,-36,-36,-36,-37,-37,-36,-36,-36,-37,-36,-36,-35,-36,-36,-35,-36,-36,-36,-36,-35,-36,-37,-36,-36,-36,-37,-37,-36,-36,-35,-37,-36,-36,-36,-36,-37,-35,-36,-35,-35,-35,-35,-35,-35,-31,-32,-33,-31,-32,-26,-23,-19,-13,-4,8,27,39,46,55,76,71,82,73,72,68,64,37,
+-59,-39,-29,-21,-14,-9,-4,-15,-11,-13,-10,-7,-20,-18,-18,-17,-25,-24,-25,-24,-23,-25,-25,-26,-25,-27,-27,-27,-27,-30,-29,-30,-29,-28,-29,-29,-29,-28,-28,-28,-30,-29,-33,-31,-31,-31,-30,-32,-31,-32,-30,-29,-29,-30,-29,-29,-30,-30,-31,-31,-31,-31,-31,-29,-30,-30,-30,-30,-29,-30,-29,-29,-29,-28,-29,-27,-27,-28,-30,-29,-29,-29,-28,-29,-27,-27,-28,-28,-27,-27,-29,-28,-29,-28,-29,-26,-27,-27,-28,-27,-26,-24,-26,-27,-22,-24,-17,-14,-8,-1,7,15,24,31,40,45,56,58,65,63,61,57,54,38,
+-62,-34,-20,-8,-11,-2,7,-3,3,-11,-4,2,-9,-6,-18,-15,-21,-19,-22,-20,-19,-22,-22,-22,-21,-23,-22,-24,-23,-24,-23,-25,-24,-23,-23,-25,-25,-25,-24,-23,-25,-24,-27,-27,-26,-25,-25,-26,-26,-26,-26,-25,-24,-24,-24,-26,-26,-26,-27,-26,-24,-24,-24,-24,-24,-25,-25,-26,-25,-22,-22,-24,-23,-24,-24,-24,-23,-23,-23,-23,-23,-23,-22,-23,-22,-23,-22,-22,-20,-21,-22,-21,-22,-21,-22,-21,-22,-18,-21,-20,-20,-16,-18,-20,-16,-17,-10,-6,0,7,17,26,34,40,49,56,65,72,79,77,76,70,59,49,
+-70,-42,-26,-9,-9,0,9,-2,6,-5,2,9,-9,-3,-14,-9,-22,-19,-21,-18,-16,-23,-23,-22,-21,-24,-23,-25,-24,-26,-25,-26,-25,-24,-26,-25,-26,-24,-27,-25,-25,-25,-27,-28,-27,-27,-27,-29,-28,-29,-29,-26,-25,-27,-26,-26,-28,-29,-27,-27,-27,-27,-26,-26,-25,-26,-26,-25,-27,-24,-23,-24,-24,-23,-24,-24,-24,-24,-24,-25,-25,-25,-23,-23,-23,-23,-22,-23,-21,-23,-23,-23,-22,-22,-24,-20,-22,-20,-24,-22,-22,-18,-21,-24,-18,-19,-12,-9,0,7,16,27,36,42,52,61,70,73,80,81,79,75,66,64,
+-84,-66,-52,-27,-15,5,13,-18,-3,5,10,16,-22,-19,-31,-18,-44,-31,-33,-31,-30,-55,-45,-39,-32,-49,-51,-45,-47,-54,-54,-50,-44,-46,-51,-39,-40,-41,-45,-45,-44,-44,-48,-47,-47,-48,-53,-45,-54,-48,-48,-43,-48,-42,-38,-44,-47,-49,-45,-47,-44,-47,-47,-43,-45,-41,-44,-40,-41,-41,-37,-36,-41,-37,-37,-36,-38,-36,-44,-42,-36,-36,-36,-37,-36,-36,-34,-35,-34,-34,-36,-35,-35,-35,-35,-34,-36,-33,-37,-41,-37,-30,-38,-42,-32,-32,-23,-21,-10,10,24,35,42,46,54,61,70,74,81,79,80,78,75,73,
+-74,-53,-44,-37,-42,-32,-24,-29,-22,-36,-29,-23,-34,-30,-40,-37,-43,-40,-45,-43,-41,-45,-46,-46,-45,-46,-45,-48,-46,-47,-46,-48,-46,-45,-46,-48,-47,-45,-49,-48,-49,-48,-49,-48,-46,-45,-45,-49,-49,-48,-48,-48,-49,-50,-50,-49,-48,-49,-49,-48,-48,-47,-48,-47,-48,-48,-47,-47,-48,-44,-45,-46,-45,-48,-47,-48,-48,-47,-49,-48,-47,-47,-49,-49,-48,-48,-45,-44,-44,-43,-44,-47,-46,-47,-47,-44,-45,-44,-47,-45,-44,-39,-42,-43,-40,-39,-31,-27,-21,-16,-8,-2,5,13,18,25,31,42,45,40,43,43,26,-1,
+-69,-60,-45,-37,-33,-25,-17,-33,-24,-30,-22,-17,-35,-31,-37,-33,-36,-41,-45,-43,-42,-46,-47,-45,-43,-47,-45,-50,-48,-46,-47,-50,-50,-48,-47,-51,-51,-50,-48,-47,-51,-51,-48,-49,-50,-51,-49,-51,-51,-51,-51,-50,-50,-52,-52,-52,-52,-53,-51,-51,-50,-49,-49,-48,-49,-49,-49,-49,-49,-51,-50,-49,-49,-51,-49,-51,-50,-49,-48,-47,-47,-47,-48,-48,-46,-46,-47,-48,-49,-48,-48,-46,-46,-46,-47,-46,-47,-44,-46,-46,-48,-40,-43,-44,-43,-44,-36,-32,-14,-9,-1,5,13,24,29,37,42,51,58,56,55,63,59,-3,
+-66,-50,-35,-30,-26,-19,-12,-21,-15,-20,-14,-8,-25,-20,-27,-23,-29,-28,-32,-30,-28,-32,-32,-32,-29,-32,-30,-36,-34,-33,-32,-36,-35,-33,-33,-36,-36,-36,-34,-33,-37,-36,-34,-34,-35,-34,-35,-35,-34,-36,-34,-35,-34,-37,-37,-37,-37,-36,-36,-36,-34,-34,-34,-35,-33,-33,-34,-34,-34,-36,-34,-34,-33,-35,-36,-37,-34,-33,-33,-33,-32,-31,-33,-32,-32,-32,-31,-31,-31,-32,-31,-30,-29,-30,-31,-29,-31,-28,-29,-29,-30,-25,-25,-27,-28,-28,-20,-16,-6,0,9,15,21,29,35,46,51,59,66,63,67,64,73,24,
+-60,-41,-30,-27,-24,-18,-9,-17,-10,-15,-8,-2,-19,-15,-23,-20,-25,-23,-27,-23,-22,-26,-26,-25,-24,-26,-25,-29,-27,-27,-25,-29,-28,-27,-28,-31,-30,-29,-29,-28,-31,-32,-29,-29,-29,-29,-29,-29,-28,-29,-29,-30,-29,-32,-32,-32,-32,-32,-31,-31,-30,-27,-30,-29,-30,-30,-31,-30,-30,-31,-30,-30,-29,-30,-29,-29,-30,-30,-27,-27,-26,-27,-29,-28,-25,-27,-28,-25,-27,-26,-25,-24,-25,-23,-24,-23,-25,-21,-23,-23,-24,-18,-19,-20,-19,-16,-11,-9,4,9,18,25,31,39,46,57,63,72,81,79,82,82,95,60,
+-97,-70,-53,-43,-36,-27,-16,-28,-22,-27,-22,-16,-28,-26,-30,-28,-34,-33,-35,-33,-30,-34,-37,-34,-34,-35,-34,-34,-33,-36,-33,-35,-32,-33,-33,-34,-35,-35,-32,-33,-35,-32,-34,-32,-33,-32,-31,-33,-32,-31,-32,-30,-30,-32,-30,-29,-31,-30,-31,-31,-32,-33,-31,-31,-33,-34,-34,-35,-34,-32,-33,-32,-30,-29,-29,-29,-29,-29,-28,-32,-32,-31,-29,-30,-28,-27,-27,-24,-26,-26,-25,-22,-24,-24,-25,-24,-23,-22,-22,-20,-22,-24,-24,-27,-16,-15,-11,-7,4,8,16,23,28,54,64,74,80,92,103,96,102,107,107,91,
+-100,-100,-100,-94,-80,-71,-57,-61,-54,-61,-57,-53,-66,-65,-71,-69,-68,-71,-73,-76,-75,-71,-74,-74,-76,-72,-73,-72,-74,-74,-71,-72,-72,-68,-73,-77,-71,-76,-68,-68,-69,-69,-70,-69,-70,-68,-70,-69,-64,-67,-66,-66,-67,-67,-66,-69,-72,-71,-72,-70,-68,-74,-67,-69,-70,-71,-74,-78,-70,-67,-70,-70,-68,-69,-69,-73,-69,-69,-70,-72,-68,-73,-69,-68,-65,-64,-63,-60,-62,-61,-58,-61,-60,-58,-57,-59,-56,-52,-56,-59,-58,-58,-62,-54,-48,-46,-38,-33,-26,-18,-10,-7,4,23,30,38,45,54,63,64,67,62,86,66,
+-100,-92,-74,-68,-61,-58,-54,-57,-53,-59,-57,-54,-61,-65,-74,-75,-68,-66,-66,-67,-66,-67,-70,-69,-69,-66,-66,-66,-67,-72,-73,-63,-66,-69,-69,-64,-65,-65,-66,-66,-65,-66,-72,-71,-65,-65,-65,-72,-72,-68,-69,-70,-70,-64,-64,-66,-67,-64,-62,-64,-66,-66,-64,-65,-67,-65,-65,-66,-66,-71,-68,-63,-65,-73,-73,-63,-64,-65,-66,-62,-62,-62,-70,-69,-65,-64,-70,-70,-61,-61,-60,-68,-66,-61,-60,-67,-67,-66,-67,-57,-57,-56,-56,-54,-63,-57,-48,-44,-48,-42,-21,-15,-10,2,9,13,18,30,33,44,41,43,42,52,
+-94,-69,-46,-37,-31,-25,-22,-30,-26,-32,-29,-27,-34,-39,-50,-52,-39,-45,-41,-43,-43,-45,-46,-46,-48,-43,-44,-44,-45,-51,-50,-45,-45,-48,-48,-43,-43,-44,-45,-43,-46,-45,-49,-50,-44,-43,-44,-50,-50,-51,-49,-49,-52,-44,-46,-48,-45,-42,-42,-45,-48,-48,-47,-46,-46,-45,-44,-46,-46,-51,-48,-45,-45,-51,-52,-44,-45,-43,-45,-42,-41,-41,-49,-51,-44,-44,-48,-48,-40,-41,-38,-48,-42,-38,-36,-44,-42,-43,-43,-34,-33,-28,-27,-31,-36,-30,-20,-15,-16,-10,11,16,24,38,43,50,56,70,74,82,79,80,74,33,
+-35,-29,-22,-17,-16,-14,-11,-16,-15,-19,-19,-17,-22,-20,-21,-22,-23,-26,-23,-25,-27,-24,-22,-25,-27,-23,-23,-26,-26,-23,-26,-28,-27,-30,-28,-25,-27,-27,-25,-26,-27,-24,-25,-27,-25,-25,-25,-23,-26,-26,-26,-24,-27,-27,-29,-27,-26,-29,-28,-27,-27,-26,-29,-28,-28,-30,-27,-29,-29,-27,-28,-28,-27,-25,-27,-24,-26,-27,-25,-25,-25,-25,-24,-27,-29,-25,-24,-25,-24,-24,-21,-22,-21,-19,-20,-21,-19,-18,-17,-17,-16,-16,-14,-15,-16,-13,-8,-1,-1,3,27,32,40,54,60,67,73,91,94,102,91,84,71,46,
+-31,-18,-14,-5,-11,-8,-6,-6,-6,-14,-14,-15,-14,-15,-14,-16,-15,-19,-14,-14,-17,-16,-14,-15,-17,-14,-15,-13,-15,-16,-16,-14,-17,-16,-16,-15,-15,-14,-14,-15,-15,-16,-15,-16,-14,-15,-15,-15,-15,-16,-17,-16,-13,-17,-17,-17,-16,-15,-15,-16,-18,-17,-16,-15,-17,-16,-16,-16,-15,-17,-17,-14,-15,-16,-16,-14,-16,-16,-14,-13,-13,-13,-14,-15,-16,-13,-15,-14,-14,-13,-13,-13,-13,-10,-12,-10,-9,-8,-6,-7,-5,-8,-4,-3,0,1,4,8,16,23,32,37,45,58,65,73,80,92,97,103,92,91,78,38,
+-23,-8,-4,10,3,9,11,9,9,1,0,-2,0,-1,1,-3,-2,-3,3,0,-2,2,0,1,-2,0,-1,-1,-1,2,1,0,1,1,2,1,1,1,2,3,2,2,1,3,3,2,2,2,2,1,0,3,4,-1,1,0,1,1,2,2,2,0,0,2,1,-1,2,1,1,0,2,3,2,3,1,3,3,3,2,3,4,3,3,3,0,2,4,2,3,4,4,2,4,4,5,5,8,7,9,10,10,9,12,16,16,17,21,25,31,40,45,52,62,69,78,85,93,101,105,113,105,103,79,37,
+-29,1,-3,15,16,15,21,11,10,6,7,3,6,1,10,3,5,3,8,5,4,8,7,9,6,10,5,9,8,12,10,7,7,8,11,12,11,11,7,10,13,11,11,12,10,11,10,12,12,11,12,8,6,9,7,6,10,11,13,12,11,13,10,9,13,14,7,7,6,12,10,12,8,13,11,12,11,12,12,14,12,11,10,11,10,13,13,12,11,13,12,14,15,14,19,10,12,16,20,18,21,15,18,22,23,25,32,36,46,55,56,67,76,84,90,99,108,117,120,121,112,108,93,36,
+-2,11,8,27,29,21,26,14,15,12,9,9,6,6,13,10,10,14,17,13,12,15,15,19,18,15,15,24,21,22,23,22,23,21,21,22,24,26,23,21,25,25,25,22,24,24,24,24,23,23,27,25,22,24,22,23,24,26,24,25,24,22,25,25,27,24,25,28,23,21,23,21,23,23,22,26,26,26,23,25,22,25,26,22,24,26,23,23,18,19,20,24,23,25,28,23,23,22,26,26,29,25,26,29,32,32,31,41,47,55,57,65,74,81,89,97,102,108,114,117,111,112,104,13,
+-31,-6,3,13,30,25,29,32,17,12,10,11,8,1,3,-5,-12,-9,-8,-11,-10,-14,-11,-11,-15,-16,-13,-14,-15,-15,-19,-15,-16,-17,-21,-19,-20,-20,-21,-20,-18,-20,-20,-20,-18,-18,-18,-21,-21,-21,-18,-18,-17,-20,-19,-21,-18,-19,-17,-16,-20,-23,-18,-18,-18,-18,-17,-16,-16,-16,-16,-19,-19,-19,-18,-18,-16,-19,-16,-14,-16,-15,-18,-15,-17,-16,-16,-15,-16,-18,-16,-9,-6,-10,-7,-6,-3,-6,0,5,12,18,16,28,21,25,30,42,44,56,53,62,73,84,84,92,101,106,108,113,116,123,72,28,
+23,3,6,-3,12,-5,-2,-1,-7,-9,-10,-11,-12,-11,-10,-11,-11,-11,-12,-11,-12,-12,-12,-10,-12,-11,-10,-9,-10,-11,-11,-12,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-12,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-12,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-11,-11,-11,-11,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-11,-11,-12,-12,-12,-8,-10,-5,-5,-7,-6,-7,-4,-4,1,-7,0,4,4,8,17,22,33,38,45,59,74,74,87,95,103,103,105,105,89,75,50,
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,90,93,98,103,108,113,118,123,128,133,138,143,148,148,148,148,148,160,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CW_LRight_T0.h
new file mode 100644
index 0000000..1bbc9c4
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-2,-5,-12,-12,-21,-12,-15,-13,-10,-9,-4,-2,-4,-2,-6,-1,-3,0,-5,-2,0,-4,-3,-1,-3,-3,-1,-5,-2,-2,-5,-8,-9,-7,-6,-7,-9,-5,-5,-5,-7,-12,-9,-6,-12,-5,-8,-11,-7,-5,-7,-6,-5,-5,-4,-7,-5,-7,-10,-4,-4,-5,-5,-8,-8,-3,-4,-7,-8,-1,-7,-6,-10,-14,-12,-15,-20,-24,-15,-18,-12,-19,-22,-17,-14,-14,-17,-16,-13,-16,-17,-15,-16,-15,-18,-17,-18,-18,-18,-19,-22,-18,-21,-25,-27,-31,-28,-34,-40,-42,-41,-53,-62,-61,-61,-67,-67,-72,-78,-72,-73,-66,-57,-60,
+30,-5,-22,-37,-37,-34,-34,-28,-30,-26,-26,-22,-25,-23,-22,-12,-33,-29,-28,-24,-15,-13,-13,-13,-17,-24,-19,-17,-12,-12,-11,-13,-11,-11,-11,-11,-14,-10,-14,-9,-10,-12,-10,-10,-14,-11,-12,-10,-12,-12,-11,-11,-11,-9,-9,-7,-9,-6,-10,-12,-9,-10,-8,-12,-10,-10,-12,-12,-15,-14,-16,-13,-15,-17,-21,-22,-21,-22,-25,-28,-25,-27,-27,-26,-24,-24,-26,-26,-28,-26,-28,-26,-25,-27,-28,-27,-30,-30,-31,-32,-36,-34,-38,-40,-37,-43,-41,-52,-50,-56,-53,-61,-69,-62,-59,-66,-68,-69,-77,-68,-81,-73,-79,-24,
+5,-10,-21,-38,-36,-37,-41,-31,-30,-28,-28,-26,-29,-29,-28,-26,-28,-27,-30,-27,-28,-35,-33,-31,-29,-37,-34,-38,-37,-36,-37,-41,-43,-38,-46,-42,-46,-42,-44,-45,-44,-42,-40,-47,-46,-46,-44,-44,-44,-46,-46,-43,-45,-52,-49,-45,-45,-49,-42,-43,-45,-47,-41,-43,-43,-42,-42,-43,-42,-45,-41,-42,-42,-42,-41,-40,-40,-38,-40,-40,-40,-37,-37,-39,-38,-37,-39,-39,-37,-39,-38,-40,-36,-38,-39,-39,-42,-42,-47,-40,-44,-42,-47,-42,-49,-52,-56,-62,-56,-65,-61,-65,-68,-66,-66,-68,-68,-70,-71,-72,-73,-76,-73,-70,
+28,11,-7,-23,-15,-24,-28,-21,-21,-18,-18,-14,-15,-18,-16,-19,-17,-17,-16,-13,-13,-15,-14,-14,-13,-15,-16,-20,-17,-20,-20,-21,-23,-22,-19,-23,-25,-23,-20,-21,-23,-24,-20,-21,-27,-27,-24,-25,-23,-23,-26,-26,-30,-32,-33,-31,-33,-33,-35,-36,-36,-39,-36,-34,-36,-35,-33,-33,-29,-36,-31,-35,-31,-29,-34,-34,-34,-33,-33,-34,-35,-34,-32,-36,-38,-37,-38,-36,-37,-37,-37,-38,-35,-38,-42,-37,-43,-42,-48,-41,-46,-42,-52,-40,-52,-48,-54,-64,-59,-69,-64,-71,-78,-74,-75,-77,-79,-80,-80,-82,-81,-80,-80,-63,
+42,17,7,-8,-1,-6,-9,-4,-7,-2,-4,-2,-1,-2,2,1,2,1,2,5,7,5,0,1,4,2,1,2,1,3,2,2,3,3,0,2,3,3,-2,-3,0,-2,1,1,-1,-1,-1,-2,-5,-3,-6,-6,-7,-10,-11,-13,-16,-20,-23,-23,-26,-24,-29,-27,-24,-27,-29,-29,-25,-28,-26,-34,-29,-25,-30,-27,-34,-30,-29,-30,-32,-32,-29,-29,-34,-33,-32,-33,-33,-33,-32,-34,-28,-33,-36,-35,-38,-37,-42,-36,-43,-38,-44,-35,-43,-35,-45,-54,-46,-56,-51,-59,-67,-60,-63,-64,-69,-70,-72,-76,-74,-80,-83,-63,
+74,51,43,33,40,35,31,33,31,35,35,35,39,39,41,40,41,41,42,40,45,43,39,41,39,40,41,38,41,40,42,39,39,41,38,41,38,38,37,36,38,38,39,37,39,38,37,39,36,35,35,35,35,34,36,37,35,33,33,34,30,29,22,24,22,21,14,14,16,10,11,2,6,9,-1,2,-7,-5,-7,-10,-13,-11,-9,-11,-14,-13,-12,-13,-13,-13,-13,-14,-12,-14,-17,-14,-19,-17,-22,-16,-23,-17,-26,-15,-24,-15,-27,-37,-27,-36,-32,-45,-57,-44,-49,-55,-62,-61,-65,-72,-74,-82,-87,-85,
+110,95,78,65,67,62,57,65,63,66,64,64,67,66,69,68,71,70,70,71,76,73,70,68,72,72,72,71,72,75,74,73,69,75,71,71,71,68,71,70,73,72,73,71,69,71,69,71,70,67,65,63,62,58,58,57,52,50,49,49,44,42,37,38,36,33,30,29,29,24,23,17,21,21,12,14,7,10,8,3,-2,3,6,1,0,0,2,-2,-2,-4,-3,-3,0,-6,-10,-2,-10,-8,-16,-5,-15,-10,-22,0,-16,-10,-24,-30,-12,-24,-17,-30,-40,-39,-40,-42,-46,-59,-66,-53,-55,-53,-46,-55,
+161,128,114,99,99,93,89,96,93,107,104,102,102,106,113,114,108,107,109,109,116,119,119,117,117,112,110,111,110,120,119,122,120,122,117,116,116,116,111,108,110,109,110,107,106,108,105,106,106,106,103,109,102,92,89,90,80,78,75,72,72,73,58,61,60,56,44,44,48,40,43,27,33,37,24,28,15,21,22,13,3,9,12,10,5,7,8,4,2,3,2,5,5,2,-3,3,-1,1,-8,3,-7,2,-10,6,-3,3,-8,-5,0,-10,-1,-10,-18,-22,-20,-18,-26,-35,-40,-29,-31,-31,-31,-42,
+162,139,135,122,125,122,117,123,118,132,131,128,127,132,138,136,134,130,131,131,136,140,140,140,136,135,133,134,134,140,141,144,144,145,142,141,142,139,134,130,134,134,133,132,133,132,130,132,130,129,128,129,127,115,115,113,105,102,99,98,99,100,86,84,86,80,67,67,71,63,66,49,52,57,47,51,37,39,42,36,26,29,34,32,27,28,31,29,28,27,27,28,30,28,24,28,24,30,24,27,21,32,22,33,22,34,27,30,31,23,36,29,24,17,20,25,12,8,-2,4,-18,-14,9,-45,
+174,166,138,133,121,114,106,114,111,118,116,111,124,127,130,128,131,134,134,139,135,141,142,138,138,145,144,148,145,143,147,150,143,147,152,145,146,143,146,148,147,151,155,150,144,149,147,154,147,146,144,127,133,122,121,114,120,112,113,116,93,95,88,88,82,75,61,67,87,60,67,53,68,66,46,33,44,55,26,33,26,34,23,27,18,21,23,23,17,19,20,15,18,21,18,20,14,22,14,29,19,23,14,3,17,11,18,12,19,9,12,4,-5,-5,-10,-13,-19,-21,-23,-25,-29,-25,-22,-75,
+118,112,93,85,83,78,72,74,72,78,75,72,81,84,86,85,90,88,87,86,89,91,94,92,89,88,93,89,92,95,94,95,94,95,92,91,93,93,92,91,91,91,90,91,88,89,89,89,90,90,87,84,81,76,76,69,64,56,60,61,51,53,40,43,39,36,21,25,31,26,31,16,26,27,14,0,7,16,0,6,-3,2,1,3,-7,-4,-2,-1,-6,-6,-6,-8,-4,-1,-5,-7,-12,-2,-8,-4,-10,-2,-10,-11,-11,-18,-5,-12,-13,-21,-14,-20,-26,-28,-32,-38,-49,-46,-61,-59,-66,-54,-54,-81,
+112,102,87,89,79,77,75,75,72,77,76,76,82,84,85,84,89,85,91,88,90,91,90,91,91,94,93,93,92,94,93,92,91,92,94,93,93,95,90,91,91,91,93,95,90,90,91,88,89,88,85,80,79,74,75,70,65,59,59,59,51,50,44,46,41,36,28,31,33,21,28,18,23,26,16,4,10,14,1,8,1,4,-5,1,-2,1,-1,-4,-4,-2,-5,-3,-4,-4,-7,-3,-6,-5,-8,-3,-7,-3,-10,-10,-10,-15,-12,-18,-14,-20,-19,-24,-29,-30,-34,-36,-41,-39,-44,-41,-47,-37,-24,-70,
+79,61,52,49,40,39,37,36,34,40,40,36,43,44,47,45,48,46,50,49,50,51,53,53,52,53,53,53,51,55,56,52,53,54,56,56,56,56,53,53,52,52,54,54,52,50,50,51,50,51,51,50,49,48,50,49,50,46,46,48,44,45,39,41,38,35,27,28,31,25,27,16,19,23,14,1,6,8,0,3,-3,2,-4,-2,-6,-3,-5,-6,-7,-7,-7,-6,-6,-6,-8,-7,-9,-6,-9,-5,-8,-4,-8,-9,-11,-11,-11,-16,-14,-19,-17,-21,-25,-29,-31,-35,-38,-37,-42,-37,-43,-29,-29,-40,
+63,53,40,41,29,29,24,22,21,26,25,23,33,33,35,33,40,36,42,38,41,43,44,44,43,45,45,43,44,48,47,45,44,45,48,47,47,46,43,46,43,43,46,46,41,41,42,42,42,41,40,39,38,33,34,31,28,24,22,21,21,23,19,22,18,19,12,16,20,17,18,10,14,19,14,2,4,10,5,10,4,6,3,4,1,2,3,0,0,0,-1,1,0,1,-1,0,-1,1,-1,1,-1,4,0,-2,-3,-5,-2,-7,-9,-11,-12,-16,-19,-19,-23,-26,-30,-27,-29,-28,-34,-28,-30,-34,
+54,47,33,31,22,20,20,20,19,24,24,23,29,30,32,29,32,31,35,35,34,35,39,37,38,38,39,39,39,39,39,40,40,40,38,38,39,38,39,39,38,39,38,38,36,36,36,35,36,37,38,34,33,31,32,31,30,25,24,26,24,26,21,24,23,24,17,20,24,20,23,19,21,19,19,15,18,22,13,14,14,18,11,13,10,12,11,11,8,9,9,10,9,10,9,10,9,9,8,13,11,13,9,6,10,6,8,3,1,0,-2,-6,-9,-10,-13,-15,-18,-17,-18,-18,-20,-10,-33,-58,
+17,-3,-11,-13,-16,-16,-17,-17,-17,-15,-15,-16,-15,-14,-13,-12,-6,-11,-10,-7,-10,-1,3,-2,-7,-4,-7,-7,-9,11,8,8,8,8,7,6,5,6,4,-2,1,6,9,0,3,7,9,5,10,12,15,5,13,15,20,15,6,12,10,16,0,12,5,10,12,-7,-4,5,11,-8,-2,4,8,7,-11,-14,-11,-6,-12,-12,-13,-12,-12,-11,-13,-12,-13,-12,-11,-11,-11,-13,-13,-14,-13,-14,-14,-13,-14,-15,-15,-15,-16,-17,-19,-21,-20,-23,-23,-24,-26,-29,-32,-32,-34,-37,-39,-48,-51,-52,-55,-51,-53,-43,
+24,2,-9,-13,-17,-16,-16,-20,-18,-16,-15,-15,-12,-12,-10,-11,-6,-6,-5,-5,-4,-3,-3,-2,-3,-2,-3,-4,-4,-1,-1,0,-1,0,-1,-1,0,0,-1,0,0,-2,-2,-1,-1,-1,0,-1,-1,0,0,3,2,0,1,2,1,1,1,0,-1,-1,-4,-2,-2,-2,-6,-4,-2,-4,-2,-6,-3,-4,-5,-8,-6,-4,-7,-7,-8,-6,-9,-8,-10,-10,-10,-11,-10,-10,-9,-12,-12,-12,-12,-10,-12,-11,-12,-10,-11,-10,-12,-14,-17,-19,-19,-23,-24,-25,-28,-31,-34,-37,-39,-41,-44,-53,-55,-56,-57,-49,-32,-29,
+25,4,-7,-12,-15,-18,-17,-18,-17,-15,-15,-14,-12,-11,-9,-10,-8,-7,-6,-5,-5,-4,-3,-4,-3,-4,-4,-5,-4,-2,-3,-2,-2,-1,0,0,0,0,0,0,-2,-1,-2,-2,-2,-2,-2,-1,-1,-1,-1,2,2,-1,-1,1,0,-1,-1,-1,-1,-1,-5,-4,-3,-2,-6,-5,-4,-2,-3,-6,-6,-4,-2,-6,-6,-5,-4,-5,-7,-5,-6,-5,-9,-7,-8,-7,-7,-7,-6,-9,-8,-9,-9,-7,-8,-8,-9,-8,-10,-8,-10,-12,-14,-17,-18,-20,-23,-25,-26,-28,-31,-32,-35,-36,-34,-36,-37,-41,-41,-39,-36,-31,
+19,8,2,-2,-4,-5,-5,-5,-5,-3,-2,-1,0,1,3,3,4,4,7,7,7,7,6,6,7,8,7,8,8,9,9,9,10,10,9,10,9,10,9,9,9,8,9,9,8,8,9,9,9,9,9,10,10,9,10,11,11,10,9,10,7,8,7,8,8,7,5,7,8,8,9,8,9,5,6,5,6,6,4,4,4,4,2,4,2,2,3,2,0,2,1,1,1,0,0,0,0,1,0,0,0,-1,-3,-4,-5,-7,-9,-11,-14,-13,-15,-17,-20,-22,-24,-28,-29,-36,-36,-37,-37,-33,-30,-21,
+28,-6,-24,-36,-33,-34,-34,-38,-38,-26,-29,-26,-9,-7,-6,-6,-4,-4,-4,0,2,11,3,10,7,6,10,10,12,21,21,18,19,22,22,21,22,22,22,20,19,21,21,22,20,21,21,20,20,19,20,21,21,20,20,20,20,19,19,19,19,20,17,18,18,20,18,18,18,18,19,18,20,3,14,13,15,20,-3,2,-1,17,-5,-5,-4,-6,-5,-4,-6,-6,-6,-5,-5,-6,-6,-8,-8,-7,-7,-8,-10,-11,-11,-12,-12,-14,-15,-25,-34,-45,-47,-48,-49,-52,-55,-57,-59,-70,-71,-73,-70,-67,-62,-51,
+-6,-20,-24,-32,-29,-30,-31,-29,-29,-26,-24,-24,-22,-20,-18,-18,-13,-13,-14,-13,-12,-12,-9,-9,-10,-9,-9,-10,-10,-9,-8,-8,-8,-7,-8,-9,-7,-7,-4,-6,-7,-4,-6,-7,-6,-6,-4,-6,-7,-7,-6,-6,-7,-7,-6,-7,-7,-8,-7,-8,-7,-7,-8,-7,-8,-9,-10,-8,-7,-11,-10,-11,-10,-9,-9,-10,-10,-9,-8,-9,-10,-9,-11,-10,-10,-10,-10,-10,-10,-10,-9,-11,-11,-11,-12,-13,-13,-13,-12,-15,-16,-16,-18,-19,-20,-21,-24,-25,-28,-34,-37,-39,-40,-52,-53,-56,-57,-66,-66,-69,-66,-62,-53,-45,
+-4,-21,-26,-34,-30,-27,-27,-30,-30,-27,-27,-26,-21,-20,-18,-18,-16,-15,-16,-16,-13,-12,-11,-12,-12,-9,-10,-10,-10,-8,-9,-10,-10,-10,-8,-9,-8,-9,-6,-7,-7,-6,-8,-7,-6,-7,-6,-8,-8,-8,-9,-9,-9,-10,-9,-8,-8,-10,-10,-10,-7,-7,-9,-7,-9,-10,-9,-10,-9,-10,-9,-10,-10,-8,-8,-9,-9,-8,-7,-8,-8,-8,-8,-8,-8,-7,-7,-6,-7,-7,-7,-7,-6,-7,-7,-9,-10,-9,-9,-12,-13,-14,-14,-15,-17,-19,-20,-21,-23,-32,-35,-36,-37,-38,-39,-43,-44,-57,-58,-58,-55,-53,-45,-39,
+8,-4,-6,-16,-12,-16,-17,-13,-13,-10,-10,-9,-8,-7,-6,-5,-5,-5,-3,-3,-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,-1,0,-1,-1,0,1,0,1,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,-1,1,0,0,1,-2,-1,-1,-1,-1,-1,-1,0,0,0,-1,-2,0,-3,-2,-2,-2,-2,-1,-3,-3,-2,-3,-4,-4,-4,-5,-4,-7,-6,-6,-6,-10,-10,-9,-10,-9,-12,-13,-15,-18,-22,-23,-24,-35,-37,-39,-41,-55,-55,-55,-54,-52,-47,-36,
+13,6,-19,-53,-47,-49,-52,-25,-25,-23,-22,-23,3,4,5,5,3,3,5,5,4,6,6,6,5,6,6,6,6,5,5,6,6,5,6,6,8,7,8,8,8,8,8,8,8,8,8,7,8,7,7,7,7,7,7,8,7,6,6,6,8,7,7,7,7,6,6,7,8,5,6,6,8,6,6,6,6,7,5,5,5,7,5,6,5,5,5,6,5,5,6,4,4,4,4,3,3,1,1,2,1,-2,-1,-1,-1,0,-3,-2,-30,-29,-35,-36,-36,-66,-67,-73,-74,-74,-76,-76,-75,-73,-64,-53,
+0,-20,-28,-41,-35,-40,-42,-31,-32,-30,-31,-32,-21,-21,-20,-21,-14,-15,-14,-15,-13,-11,-9,-11,-12,-9,-9,-8,-9,-8,-8,-8,-8,-7,-8,-7,-7,-8,-8,-8,-8,-8,-8,-7,-8,-7,-7,-9,-9,-9,-9,-9,-8,-10,-10,-10,-10,-9,-9,-10,-10,-9,-9,-9,-10,-10,-10,-10,-10,-9,-8,-9,-9,-10,-10,-12,-11,-11,-11,-11,-10,-10,-11,-11,-12,-11,-12,-11,-12,-11,-11,-12,-12,-13,-12,-14,-13,-15,-14,-14,-17,-19,-18,-16,-23,-21,-25,-24,-31,-39,-43,-44,-46,-55,-57,-63,-65,-63,-65,-66,-65,-63,-58,-47,
+3,-16,-22,-34,-30,-35,-40,-28,-30,-28,-27,-29,-20,-19,-19,-20,-16,-16,-16,-16,-15,-13,-11,-12,-13,-11,-11,-11,-12,-9,-9,-9,-9,-11,-9,-9,-9,-10,-11,-11,-10,-11,-10,-8,-9,-9,-9,-11,-10,-10,-10,-10,-10,-11,-12,-11,-11,-10,-11,-11,-10,-10,-10,-10,-10,-11,-12,-12,-11,-9,-8,-8,-9,-11,-11,-13,-13,-12,-11,-11,-11,-12,-11,-11,-12,-11,-12,-12,-12,-11,-11,-12,-12,-12,-13,-14,-14,-15,-14,-15,-16,-18,-18,-15,-23,-21,-25,-23,-29,-35,-39,-41,-42,-49,-50,-55,-56,-66,-67,-66,-66,-61,-56,-45,
+10,-5,-14,-26,-25,-30,-33,-21,-21,-19,-19,-20,-12,-12,-11,-11,-8,-9,-7,-7,-6,-7,-6,-7,-7,-6,-6,-5,-5,-4,-4,-4,-5,-5,-4,-4,-4,-4,-4,-6,-6,-6,-5,-4,-4,-4,-4,-4,-5,-5,-4,-4,-4,-5,-5,-7,-5,-6,-5,-5,-5,-5,-5,-5,-5,-6,-6,-6,-5,-2,-2,-3,-4,-5,-6,-7,-7,-7,-6,-7,-7,-6,-5,-5,-6,-5,-7,-6,-9,-7,-6,-7,-7,-8,-7,-9,-9,-11,-9,-9,-11,-13,-12,-11,-15,-14,-18,-17,-29,-29,-33,-34,-36,-43,-45,-49,-51,-60,-64,-63,-64,-62,-58,-47,
+17,-1,-6,-13,-9,-11,-16,-12,-12,-10,-10,-10,-6,-5,-3,-3,0,0,1,1,2,4,4,3,4,5,4,5,4,6,6,5,5,5,6,6,6,6,4,4,4,4,6,6,5,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,7,6,5,5,5,6,5,4,5,6,5,6,6,4,4,3,4,4,3,3,3,3,4,4,3,4,3,2,0,2,2,1,1,1,1,-1,-1,-1,0,0,-2,-4,-3,-2,-7,-5,-10,-9,-20,-20,-25,-26,-27,-43,-54,-58,-59,-84,-84,-84,-85,-82,-75,-68,
+6,-11,-21,-31,-32,-37,-36,-34,-32,-30,-28,-26,-24,-23,-22,-21,-21,-20,-19,-18,-19,-20,-20,-20,-20,-21,-21,-20,-21,-20,-21,-21,-21,-21,-22,-21,-21,-21,-20,-20,-20,-20,-22,-22,-19,-21,-21,-22,-21,-20,-21,-22,-22,-20,-20,-20,-20,-21,-22,-22,-25,-23,-23,-23,-24,-22,-23,-24,-20,-19,-16,-13,-17,-25,-24,-24,-24,-22,-25,-25,-25,-25,-26,-26,-26,-22,-24,-25,-27,-26,-26,-26,-26,-27,-26,-27,-27,-28,-28,-27,-27,-31,-30,-29,-29,-29,-33,-32,-34,-35,-40,-41,-42,-54,-54,-59,-62,-63,-67,-67,-70,-70,-67,-62,
+-1,-12,-17,-25,-24,-27,-26,-31,-29,-26,-24,-21,-23,-20,-19,-17,-17,-16,-14,-13,-14,-14,-14,-13,-13,-12,-11,-12,-11,-11,-11,-11,-11,-12,-13,-11,-11,-11,-10,-11,-11,-10,-12,-13,-11,-11,-11,-10,-9,-10,-9,-10,-10,-9,-10,-9,-9,-9,-9,-9,-13,-13,-12,-13,-12,-10,-10,-10,-10,-12,-11,-11,-11,-11,-11,-10,-10,-11,-12,-13,-12,-12,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-15,-15,-15,-15,-16,-16,-16,-17,-19,-18,-17,-23,-23,-27,-26,-29,-29,-35,-36,-38,-44,-47,-51,-54,-63,-71,-69,-71,-72,-72,-61,
+64,40,21,6,-9,-11,-8,-3,2,0,4,10,8,9,11,14,10,11,12,12,10,8,8,7,6,6,5,4,3,2,1,1,-1,-2,-4,-4,-5,-6,-5,-7,-8,-8,-9,-10,-9,-8,-8,-6,-7,-7,-7,-6,-7,-7,-7,-7,-6,-6,-6,-6,-10,-10,-10,-10,-8,-7,-8,-8,-8,-9,-9,-9,-8,-8,-7,-7,-7,-7,-8,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-11,-10,-12,-12,-12,-11,-11,-13,-13,-13,-13,-16,-16,-15,-18,-18,-22,-22,-27,-26,-33,-35,-37,-45,-47,-50,-53,-60,-62,-59,-63,-64,-66,-63,
+69,53,41,31,20,21,23,21,24,22,24,27,22,22,21,22,19,20,19,20,19,17,16,16,16,14,14,13,14,11,11,9,8,7,7,5,4,3,2,2,0,1,0,1,0,-1,0,1,1,2,2,1,2,1,1,1,1,1,2,1,0,0,-1,-1,0,2,1,0,1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,-2,-2,-3,-3,-3,-4,-4,-4,-4,-4,-5,-4,-5,-6,-9,-8,-7,-13,-14,-17,-16,-21,-21,-25,-26,-29,-37,-40,-43,-46,-48,-51,-47,-49,-48,-49,-55,
+56,40,24,16,0,1,2,1,2,-5,-2,24,-7,11,16,16,13,13,10,11,11,9,15,16,28,28,27,27,26,24,23,22,21,20,19,17,17,16,15,14,13,13,12,13,12,12,12,12,12,12,12,11,11,10,11,11,11,11,11,11,10,11,10,10,10,11,10,10,10,10,10,9,10,9,10,10,10,10,9,10,10,10,9,9,10,9,9,8,8,8,8,8,7,7,7,7,8,6,7,7,7,4,4,4,-11,-17,-20,-20,-24,-25,-30,-34,-50,-58,-59,-62,-65,-65,-69,-67,-72,-68,-66,-65,
+70,54,39,32,19,21,23,12,15,10,13,16,7,7,6,7,4,6,4,5,4,3,3,3,3,2,1,1,1,0,0,-2,-2,-4,-5,-6,-7,-8,-9,-9,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-10,-10,-11,-12,-12,-11,-12,-11,-11,-11,-10,-12,-11,-12,-12,-10,-11,-11,-11,-10,-13,-12,-11,-12,-12,-13,-12,-12,-12,-15,-15,-16,-16,-16,-16,-16,-17,-17,-18,-19,-20,-19,-22,-22,-24,-25,-30,-31,-35,-37,-38,-44,-47,-50,-53,-52,-55,-53,-58,-56,-53,-49,
+85,67,52,43,29,31,33,19,22,16,18,19,12,12,9,10,7,8,6,7,6,6,5,6,5,3,3,2,2,2,1,0,0,-2,-3,-4,-5,-6,-6,-7,-8,-8,-8,-7,-7,-7,-7,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-10,-9,-10,-9,-9,-9,-9,-10,-10,-11,-11,-11,-10,-10,-10,-10,-11,-11,-11,-11,-11,-10,-10,-10,-10,-12,-11,-11,-11,-11,-12,-11,-12,-11,-13,-14,-14,-14,-14,-14,-15,-15,-16,-16,-17,-18,-18,-18,-18,-21,-22,-24,-25,-30,-32,-34,-34,-40,-47,-51,-47,-52,-53,-63,-59,-62,-59,
+84,68,54,44,32,33,34,23,25,21,23,25,18,18,17,17,14,16,14,14,16,13,13,13,13,10,11,10,10,7,7,5,5,5,3,2,1,1,-1,-1,-3,-2,-3,-2,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-4,-3,-3,-3,-3,-4,-5,-6,-5,-5,-4,-4,-4,-4,-4,-4,-5,-4,-4,-3,-4,-4,-4,-5,-5,-5,-4,-4,-5,-6,-5,-6,-8,-7,-7,-7,-7,-7,-9,-9,-9,-11,-12,-12,-13,-14,-15,-17,-18,-21,-23,-26,-28,-30,-34,-38,-41,-45,-44,-47,-48,-52,-47,-47,-46,
+104,87,71,60,47,46,46,39,39,33,34,34,30,29,26,26,24,25,22,22,23,20,20,20,20,18,18,16,17,15,15,14,13,12,11,9,9,8,8,8,5,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,5,4,5,5,5,5,5,6,5,4,3,3,3,4,4,4,3,4,4,3,4,4,5,4,4,4,2,3,3,3,2,3,2,2,3,2,2,2,3,2,2,0,0,0,-2,-3,-4,-5,-5,-6,-8,-10,-12,-14,-16,-18,-20,-20,-22,-24,-26,-24,-26,-27,-42,-43,-51,-47,
+-8,-16,-20,-23,-25,-26,-26,-29,-27,-26,-25,-23,-24,-22,-20,-18,-18,-17,-16,-14,-14,-14,-13,-13,-12,-15,-13,-13,-12,-13,-12,-11,-11,-11,-11,-12,-12,-12,-12,-10,-11,-11,-11,-11,-12,-11,-11,-13,-13,-13,-12,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-15,-15,-14,-14,-14,-14,-15,-16,-15,-17,-16,-18,-17,-18,-19,-20,-21,-21,-24,-25,-25,-27,-30,-32,-33,-37,-39,-41,-45,-49,-51,-52,-55,-54,-56,-57,-53,-49,
+11,-3,-12,-18,-23,-26,-27,-25,-24,-24,-24,-23,-20,-19,-18,-17,-16,-16,-16,-15,-14,-13,-13,-12,-12,-14,-13,-12,-11,-12,-11,-11,-10,-10,-10,-11,-10,-9,-9,-8,-8,-9,-9,-9,-9,-9,-9,-11,-11,-11,-11,-9,-9,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-10,-9,-10,-10,-10,-10,-11,-12,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-10,-10,-10,-10,-11,-12,-11,-11,-10,-9,-10,-11,-11,-14,-14,-15,-15,-16,-16,-18,-19,-20,-22,-23,-24,-26,-28,-30,-32,-35,-38,-37,-40,-43,-46,-46,-48,-48,-48,-46,-41,-33,
+26,10,-1,-11,-11,-16,-18,-19,-20,-15,-16,-17,-15,-15,-12,-12,-12,-12,-10,-10,-9,-8,-9,-8,-8,-8,-9,-8,-8,-7,-7,-6,-6,-6,-5,-5,-5,-5,-4,-4,-4,-4,-4,-5,-4,-5,-5,-6,-6,-6,-6,-4,-5,-5,-5,-5,-4,-4,-5,-4,-4,-4,-5,-5,-5,-4,-4,-4,-4,-5,-6,-6,-7,-6,-6,-6,-7,-7,-5,-7,-7,-6,-5,-5,-5,-5,-5,-6,-5,-5,-5,-4,-5,-6,-6,-9,-9,-10,-10,-11,-11,-13,-14,-16,-18,-19,-20,-22,-23,-26,-28,-31,-34,-33,-36,-41,-45,-45,-46,-51,-50,-51,-48,-43,
+17,8,4,-7,1,-5,-10,-9,-12,-8,-9,-10,-6,-7,-4,-3,-3,-2,0,1,1,1,0,1,1,0,1,0,1,2,2,2,2,2,1,2,2,2,4,3,2,3,3,3,2,3,3,2,2,2,3,3,4,2,3,3,2,3,4,3,3,3,3,3,3,3,2,3,2,1,1,1,2,1,1,1,1,1,2,1,3,3,2,3,2,3,2,3,2,2,2,2,2,1,2,-1,-1,-3,-4,-4,-4,-5,-6,-8,-9,-10,-11,-13,-15,-17,-18,-21,-23,-25,-27,-31,-33,-36,-35,-39,-38,-37,-36,-30,
+-9,-15,-43,-85,-69,-73,-75,-61,-62,-54,-55,-55,-45,-44,-36,-35,-32,-30,-27,-26,-26,-28,-27,-28,-27,-10,-11,-11,-2,-4,-2,-2,-2,-2,-3,-4,-4,-3,-4,-4,-4,-6,-4,-4,-4,-4,-4,-5,-4,-4,-6,-4,-4,-5,-5,-5,-5,-5,-6,-5,-6,-6,-6,-6,-6,-4,-6,-7,-6,-6,-6,-5,-6,-7,-7,-6,-6,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-6,-7,-7,-7,-7,-8,-8,-8,-8,-8,-10,-9,-10,-10,-11,-11,-14,-15,-22,-27,-39,-26,-33,-49,-48,-51,-49,-56,-59,-59,-62,-61,-64,-61,-61,-37,-30,
+-48,-57,-55,-70,-58,-65,-71,-51,-52,-48,-50,-52,-36,-37,-30,-30,-23,-21,-18,-19,-19,-15,-15,-16,-15,-12,-11,-11,-10,-12,-12,-11,-11,-11,-10,-11,-11,-10,-13,-11,-11,-11,-11,-11,-12,-11,-11,-11,-10,-11,-10,-11,-11,-13,-13,-12,-11,-12,-12,-12,-12,-13,-12,-12,-13,-11,-12,-12,-12,-12,-12,-11,-11,-13,-12,-13,-12,-13,-13,-13,-13,-12,-13,-12,-12,-11,-12,-12,-12,-13,-12,-14,-14,-15,-15,-14,-15,-16,-17,-17,-17,-19,-20,-21,-24,-24,-26,-28,-29,-31,-34,-36,-39,-40,-41,-44,-45,-53,-51,-53,-49,-44,-38,-23,
+-40,-48,-46,-67,-50,-61,-68,-45,-43,-41,-44,-47,-30,-32,-25,-26,-19,-17,-15,-16,-15,-11,-12,-13,-12,-9,-9,-7,-7,-9,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-9,-10,-10,-10,-10,-10,-9,-9,-8,-8,-8,-8,-8,-11,-10,-10,-9,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-10,-11,-10,-9,-9,-9,-9,-10,-10,-10,-10,-10,-10,-10,-10,-9,-10,-10,-10,-9,-9,-11,-10,-10,-12,-12,-13,-13,-11,-11,-13,-13,-14,-15,-16,-17,-18,-20,-21,-23,-26,-25,-28,-30,-33,-36,-35,-38,-42,-44,-47,-47,-50,-46,-45,-37,-23,
+-25,-60,-55,-71,-43,-53,-62,-42,-47,-30,-35,-38,-24,-26,-16,-17,-12,-11,-5,-5,-6,-3,-3,-3,-3,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,-2,-1,-2,-1,-1,-1,-2,-1,-1,0,-1,-2,-1,-1,-1,-2,-2,-1,-1,-3,-2,-2,-2,-1,-2,-2,-3,-2,-3,-3,-2,-2,-1,-2,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-3,-4,-4,-3,-5,-5,-6,-5,-5,-5,-6,-6,-6,-6,-8,-9,-10,-11,-12,-13,-16,-16,-19,-20,-23,-25,-27,-29,-30,-32,-39,-38,-41,-37,-34,-26,-19,
+-39,-47,-45,-59,-25,-59,-85,-26,-47,-40,-45,-77,-14,-39,-27,-28,4,5,10,9,0,9,9,9,9,9,9,9,9,8,8,9,8,8,8,7,8,8,6,7,7,7,7,7,6,7,7,7,7,6,7,7,7,6,7,6,6,5,5,5,6,6,5,5,5,6,5,5,5,6,6,5,6,5,5,5,5,5,5,5,4,5,5,5,4,4,4,5,3,4,5,3,3,3,3,3,3,2,2,3,3,2,1,0,-1,-2,-3,-5,-6,-9,-9,-11,-13,-17,-18,-18,-20,-35,-39,-42,-32,-26,-21,-17,
+-29,-45,-46,-65,-46,-60,-70,-48,-50,-46,-54,-60,-38,-41,-33,-35,-19,-20,-17,-19,-18,-15,-15,-16,-15,-14,-14,-14,-14,-12,-12,-12,-12,-13,-13,-12,-12,-12,-13,-12,-11,-12,-11,-12,-12,-11,-12,-9,-10,-9,-9,-11,-11,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-10,-11,-10,-11,-12,-12,-11,-12,-10,-11,-12,-12,-12,-11,-11,-12,-10,-12,-12,-12,-13,-13,-12,-12,-12,-12,-13,-12,-13,-12,-12,-11,-14,-14,-15,-14,-16,-18,-18,-20,-22,-23,-25,-28,-31,-29,-33,-35,-39,-44,-40,-44,-50,-52,-50,-52,-54,-53,-52,-49,-39,
+-8,-37,-46,-66,-43,-53,-61,-47,-44,-41,-45,-50,-33,-35,-26,-27,-16,-17,-13,-14,-15,-13,-13,-13,-13,-14,-15,-14,-14,-12,-12,-13,-13,-13,-13,-13,-15,-14,-12,-13,-12,-12,-12,-13,-13,-13,-13,-11,-12,-11,-12,-11,-11,-12,-11,-11,-11,-12,-11,-11,-12,-12,-12,-12,-11,-11,-13,-13,-13,-12,-12,-12,-11,-12,-13,-12,-11,-12,-11,-12,-12,-13,-13,-12,-12,-13,-12,-12,-14,-12,-14,-13,-13,-12,-13,-14,-13,-15,-15,-16,-18,-19,-20,-22,-22,-24,-27,-30,-28,-32,-33,-38,-42,-40,-44,-48,-51,-47,-50,-51,-52,-52,-50,-36,
+-25,-44,-44,-57,-44,-52,-57,-40,-44,-36,-39,-42,-27,-25,-22,-23,-12,-11,-9,-10,-10,-5,-6,-6,-5,-5,-4,-5,-4,-5,-4,-6,-6,-5,-6,-5,-5,-6,-6,-6,-6,-6,-5,-5,-5,-6,-6,-5,-5,-6,-5,-5,-5,-6,-6,-6,-5,-5,-6,-6,-6,-7,-7,-7,-5,-6,-7,-7,-8,-6,-6,-6,-6,-6,-6,-5,-6,-6,-5,-6,-7,-6,-6,-7,-7,-8,-7,-6,-8,-8,-8,-7,-7,-7,-7,-8,-7,-9,-9,-11,-11,-12,-13,-14,-14,-15,-16,-20,-20,-23,-24,-28,-32,-30,-33,-36,-39,-37,-38,-39,-40,-39,-34,-27,
+10,16,4,-13,-3,-10,-16,-8,-9,-3,-7,-8,-1,1,2,0,6,5,6,5,5,8,8,7,8,8,8,9,8,9,9,8,8,8,8,8,8,7,9,9,9,8,8,9,9,9,9,10,10,9,10,9,10,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,8,8,8,8,8,8,8,9,8,10,10,9,9,8,9,8,7,6,8,7,7,7,7,8,7,7,8,7,7,7,6,5,3,3,3,0,0,-1,-3,-6,-6,-9,-11,-15,-17,-15,-18,-22,-23,-21,-23,-23,-23,-21,-19,-10,
+62,25,11,4,-1,-4,-4,-5,-6,-8,-8,-8,-11,-13,-11,-10,-12,-11,-13,-12,-11,-11,-12,-11,-11,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-10,-11,-11,-11,-13,-12,-14,-13,-13,-12,-12,-13,-13,-13,-12,-13,-14,-13,-12,-14,-13,-13,-13,-12,-15,-14,-14,-13,-14,-15,-14,-13,-12,-13,-14,-13,-13,-14,-14,-14,-13,-14,-15,-13,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-16,-16,-16,-17,-17,-18,-18,-20,-19,-21,-19,-24,-26,-24,-25,-26,-28,-30,-31,-33,-33,-34,-37,-38,-43,-41,-48,-47,-48,-46,-46,-43,-30,
+14,16,8,4,3,3,7,-8,-5,-3,1,5,-10,-10,-7,-3,-13,-11,-11,-9,-7,-10,-11,-10,-9,-11,-11,-11,-11,-12,-12,-12,-12,-11,-10,-11,-10,-8,-9,-10,-10,-10,-13,-12,-12,-11,-11,-13,-13,-12,-12,-11,-12,-11,-12,-11,-12,-12,-12,-11,-13,-13,-12,-12,-12,-13,-12,-12,-12,-12,-11,-11,-11,-11,-11,-10,-10,-12,-13,-11,-10,-12,-11,-11,-11,-11,-11,-11,-12,-13,-14,-13,-15,-15,-16,-13,-16,-17,-20,-18,-21,-21,-25,-29,-25,-27,-29,-32,-31,-34,-35,-35,-37,-40,-40,-43,-43,-51,-51,-52,-50,-44,-41,-25,
+32,32,29,25,22,22,26,5,8,9,12,15,-6,-5,-2,1,-13,-9,-9,-7,-5,-10,-10,-9,-8,-13,-11,-12,-10,-12,-13,-12,-13,-13,-10,-9,-9,-8,-9,-9,-9,-9,-13,-13,-12,-12,-13,-13,-13,-14,-13,-11,-11,-11,-10,-11,-12,-12,-12,-13,-12,-12,-11,-12,-12,-13,-11,-11,-12,-11,-11,-11,-10,-10,-10,-11,-9,-12,-13,-12,-11,-12,-11,-11,-11,-11,-11,-11,-11,-12,-13,-14,-14,-16,-17,-14,-17,-17,-21,-17,-22,-22,-26,-29,-27,-28,-28,-31,-32,-34,-34,-35,-38,-41,-41,-45,-45,-46,-48,-49,-48,-43,-38,-6,
+45,45,41,39,24,26,32,20,16,13,19,23,7,1,0,4,-3,0,-3,0,2,-3,-5,-2,-1,-4,-4,-5,-3,-5,-4,-4,-3,-2,-2,-3,-3,-2,-2,-2,-4,-3,-7,-6,-4,-4,-5,-5,-5,-6,-5,-4,-4,-4,-4,-5,-4,-5,-6,-6,-5,-5,-3,-4,-5,-5,-5,-4,-4,-1,-3,-3,-4,-4,-4,-4,-4,-5,-4,-4,-5,-5,-3,-4,-3,-4,-3,-5,-4,-4,-4,-5,-4,-5,-8,-6,-9,-8,-11,-9,-14,-13,-17,-22,-19,-19,-20,-23,-23,-24,-24,-24,-26,-30,-31,-33,-34,-40,-39,-41,-36,-32,-26,-3,
+44,35,22,25,13,30,43,9,5,28,31,11,-1,6,16,18,-15,-2,8,11,16,-6,-6,6,10,-13,-8,2,-3,-5,-7,-5,3,-8,1,-3,7,6,-4,9,2,6,-9,-2,-4,-6,6,0,-4,-2,0,6,6,9,9,7,1,5,12,9,6,-2,2,7,-1,4,4,15,8,8,7,7,9,9,11,10,12,6,9,8,6,3,12,10,10,8,11,13,9,5,9,11,3,-2,-7,7,-11,-12,-18,-1,-16,-20,-24,-36,-26,-23,-25,-35,-32,-30,-32,-31,-47,-36,-43,-51,-65,-72,-74,-77,-65,-47,-14,12,
+43,34,20,15,1,3,10,-1,-3,-5,3,-3,-10,-18,-12,-5,-16,-12,-14,-11,-8,-14,-14,-12,-9,-13,-14,-13,-11,-14,-11,-11,-11,-10,-12,-10,-10,-10,-12,-10,-11,-10,-13,-11,-8,-8,-10,-13,-10,-10,-10,-11,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-9,-10,-12,-12,-12,-11,-11,-9,-9,-9,-10,-11,-11,-9,-11,-10,-12,-12,-11,-12,-12,-11,-13,-12,-11,-10,-10,-10,-11,-13,-14,-14,-16,-15,-17,-17,-20,-16,-21,-18,-22,-24,-25,-20,-24,-27,-29,-31,-34,-37,-40,-43,-47,-49,-53,-49,-51,-54,-46,-36,-22,-30,
+59,44,27,23,4,6,11,5,2,-3,3,2,-2,-13,-7,-3,-7,-4,-7,-4,-2,-4,-6,-3,-1,-2,-3,-2,-2,-2,-1,-3,0,-1,0,-1,-1,0,-1,-2,-1,-1,0,0,2,2,1,-1,1,1,2,0,0,-2,-2,1,1,0,0,0,0,-1,1,0,-1,-3,0,-1,0,2,1,1,1,0,0,0,-1,-1,-2,0,-1,-1,-2,-3,-2,-2,1,0,1,0,-1,-3,-3,-3,-6,-3,-7,-5,-8,-5,-9,-5,-9,-6,-10,-7,-11,-14,-16,-20,-22,-26,-30,-31,-35,-37,-41,-33,-32,-38,-29,-20,4,-16,
+80,51,38,25,14,14,21,6,-2,4,11,3,4,-5,4,8,-1,9,4,8,2,9,6,9,11,9,10,8,12,11,12,11,11,11,12,12,15,12,12,13,13,12,12,13,15,17,12,14,13,15,15,15,16,13,10,13,16,14,14,15,16,13,15,15,13,14,12,13,12,17,14,12,13,14,15,14,13,15,15,12,14,12,11,12,12,10,14,13,12,15,12,13,12,11,10,14,8,8,3,11,7,8,0,9,1,3,-4,-10,-9,-14,-17,-22,-26,-26,-33,-34,-37,-37,-33,-31,-20,10,21,8,
+82,54,47,36,26,25,29,20,11,18,22,16,10,1,7,12,7,12,7,10,11,11,11,13,15,14,13,11,13,14,15,12,13,15,15,11,11,13,15,13,11,11,15,14,13,14,15,15,14,14,15,14,15,12,13,12,13,13,12,14,16,15,15,16,16,14,14,15,14,13,14,16,15,14,13,13,14,15,16,16,16,15,14,15,15,15,15,15,14,13,14,15,13,13,13,13,14,13,13,11,9,13,10,8,5,9,6,2,2,-2,-3,-7,-10,-14,-16,-17,-21,-19,-18,-17,-9,15,51,32,
+40,-3,-12,-19,-21,-22,-11,-24,-30,-20,-12,-13,-18,-22,-16,-12,-17,-14,-13,-8,-8,-10,-10,-10,-7,-10,-10,-6,-6,-5,-3,-4,-2,-5,-4,-5,-4,-1,-2,-3,-2,-1,0,2,-1,0,-1,1,3,5,5,2,4,4,5,1,2,1,4,2,1,3,3,6,-2,0,2,0,-1,3,-2,3,2,6,11,10,7,7,3,0,2,4,6,3,3,3,3,6,3,7,1,7,5,2,7,7,5,5,0,4,2,-7,-8,8,-1,-5,-8,-13,-12,-16,-23,-28,-25,-29,-32,-38,-41,-41,-43,-34,-20,17,41,31,
+7,-2,6,1,1,9,12,14,5,12,16,22,19,15,20,23,22,24,24,25,28,30,29,27,29,29,28,32,31,32,30,31,30,32,33,30,28,32,36,32,31,36,36,34,35,37,31,35,37,37,39,37,37,37,37,34,35,35,35,34,35,33,36,39,35,31,32,34,36,35,35,37,36,35,37,37,37,35,36,33,34,35,34,35,36,35,37,37,36,36,35,36,36,35,33,35,36,33,36,33,33,27,28,35,33,35,31,29,26,22,17,13,20,13,9,5,1,4,2,3,6,2,58,70,
+43,44,46,33,38,41,55,61,58,65,72,69,72,66,67,67,74,75,74,76,77,77,78,77,77,81,80,79,81,81,84,81,84,83,83,82,82,80,85,84,81,82,87,87,84,86,82,83,83,85,89,86,84,85,86,82,83,83,82,82,85,84,86,84,80,84,83,83,83,84,81,84,87,83,84,85,84,85,85,79,82,84,81,83,85,84,85,85,83,85,85,83,83,84,82,84,83,85,88,82,78,79,80,82,85,83,83,81,78,74,68,64,69,64,62,56,48,50,45,51,53,59,84,83,
+72,68,69,64,70,71,79,69,69,76,81,81,84,73,75,75,85,89,90,86,91,90,92,90,93,97,98,99,99,92,98,103,101,100,97,100,103,98,102,104,103,103,98,98,106,102,100,98,101,103,98,101,104,105,103,105,105,105,107,101,103,103,105,103,107,103,104,106,101,99,107,105,104,96,100,109,109,104,106,108,107,104,100,108,106,106,103,98,108,108,101,100,105,106,99,99,97,99,100,106,106,105,107,101,99,108,102,95,88,83,92,88,84,86,78,73,68,78,78,83,82,90,112,131,
+55,50,42,42,37,40,47,41,39,45,45,52,55,59,58,55,57,60,61,58,60,63,62,62,63,64,64,65,66,64,65,64,65,65,66,67,66,66,70,67,67,67,67,66,69,68,69,66,66,69,68,67,68,68,66,69,68,68,70,67,65,67,69,66,68,66,66,68,67,67,68,69,67,66,67,69,70,69,69,71,72,67,67,67,68,69,68,66,68,72,70,67,69,71,69,70,67,71,70,72,72,75,76,69,68,73,72,68,66,65,66,62,61,61,60,52,47,57,52,60,51,62,69,84,
+-32,-40,-38,-30,-37,-32,-28,-29,-34,-32,-31,-29,-24,-20,-24,-25,-21,-21,-17,-17,-16,-16,-14,-16,-12,-13,-12,-12,-12,-9,-11,-12,-13,-8,-11,-9,-7,-8,-9,-8,-8,-8,-8,-10,-6,-7,-5,-9,-8,-8,-7,-7,-5,-7,-9,-4,-5,-6,-5,-6,-8,-8,-5,-6,-7,-7,-7,-7,-8,-8,-5,-5,-5,-6,-5,-5,-4,-6,-3,-5,-5,-5,-6,-6,-5,-5,-5,-7,-5,-5,-4,-4,-5,-5,-6,-3,-4,-4,-1,-4,-3,-6,-4,-2,-5,-5,-5,-8,-6,-8,-12,-13,-14,-16,-17,-18,-21,-19,-19,-13,-17,-4,-15,-18,
+-99,-81,-85,-72,-78,-72,-66,-71,-73,-72,-71,-70,-69,-60,-61,-64,-60,-63,-57,-59,-59,-57,-53,-54,-56,-52,-50,-52,-53,-50,-53,-54,-54,-49,-47,-48,-47,-49,-51,-51,-47,-45,-43,-45,-47,-49,-47,-48,-47,-46,-45,-52,-49,-50,-48,-45,-45,-44,-45,-48,-44,-44,-44,-45,-45,-44,-50,-49,-50,-45,-47,-49,-47,-45,-48,-46,-47,-46,-47,-45,-46,-46,-48,-46,-44,-44,-47,-46,-46,-46,-42,-43,-44,-45,-42,-45,-47,-42,-43,-43,-42,-48,-44,-42,-46,-43,-44,-42,-40,-44,-49,-48,-49,-51,-51,-53,-56,-54,-55,-51,-57,-47,-51,-100,
+-100,-98,-96,-83,-94,-84,-81,-91,-90,-88,-90,-89,-89,-81,-85,-87,-79,-82,-77,-79,-81,-77,-74,-74,-76,-75,-72,-72,-74,-70,-71,-69,-69,-70,-70,-67,-72,-67,-69,-68,-66,-67,-67,-69,-67,-68,-69,-64,-65,-65,-63,-67,-66,-65,-67,-65,-66,-65,-67,-67,-66,-62,-65,-64,-66,-68,-67,-65,-69,-65,-71,-66,-66,-66,-68,-63,-65,-66,-64,-68,-65,-66,-68,-65,-62,-64,-67,-66,-71,-68,-67,-65,-65,-62,-61,-65,-67,-66,-62,-65,-63,-66,-66,-62,-65,-67,-65,-67,-64,-65,-68,-67,-67,-70,-67,-72,-70,-69,-71,-68,-70,-65,-91,-18,
+-100,-100,-100,-100,-100,-91,-86,-100,-100,-100,-100,-100,-98,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-98,-97,-94,-85,-88,-80,-91,-85,-82,-80,-76,-78,-78,-80,-79,-77,-74,-76,-80,-78,-75,-81,-80,-83,-97,-100,-4,
+-84,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-99,-100,-96,-96,-95,-93,-95,-89,-88,-86,-92,-87,-82,-76,-87,-88,-87,-86,-86,-92,-91,-100,47,-32,
+100,100,62,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,9,-4,-10,
+100,100,100,89,88,88,88,88,88,88,88,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PLeft_T0.h
new file mode 100644
index 0000000..c806b92
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PLeft_T0.h
@@ -0,0 +1,71 @@
+35,6,-13,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,16,20,20,20,20,20,20,20,20,20,20,20,
+26,101,103,113,107,112,102,97,102,96,99,95,95,102,98,96,100,105,98,103,100,104,103,102,107,107,105,107,101,103,104,100,101,98,100,100,98,100,98,100,98,97,99,98,99,99,97,98,100,100,99,99,98,99,99,100,97,99,98,99,99,98,99,98,99,99,97,99,100,99,97,97,96,99,98,93,85,96,91,87,90,86,88,84,88,83,86,85,84,84,86,84,85,85,86,86,84,86,85,87,87,89,90,90,88,90,95,94,100,101,108,112,116,118,119,119,120,120,120,117,120,120,120,120,
+135,134,118,115,99,108,97,99,99,95,96,93,93,96,94,89,88,95,98,90,94,102,101,104,94,98,96,102,103,105,105,103,103,102,101,100,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,100,100,100,98,100,97,96,99,94,95,93,87,91,88,88,85,87,82,85,83,85,81,82,80,79,79,83,81,80,82,82,84,82,85,84,84,83,87,85,90,88,86,92,90,95,95,105,108,116,118,117,118,118,118,120,120,120,120,120,120,
+135,108,101,103,94,96,90,96,93,91,89,83,85,84,83,82,79,82,77,79,75,75,76,80,77,75,77,71,71,73,72,67,68,64,62,59,61,65,66,65,65,66,68,68,69,63,70,66,66,66,71,66,69,64,65,68,62,69,67,63,63,68,69,70,67,67,70,65,68,66,69,64,65,67,68,64,71,70,68,72,72,69,68,67,71,71,73,71,71,71,73,72,71,75,74,76,73,74,71,79,77,81,78,82,77,75,83,78,86,83,92,95,107,107,103,106,104,108,111,114,109,120,114,120,
+106,88,92,94,78,87,80,83,76,75,72,74,70,71,64,62,62,62,61,61,61,62,60,59,63,58,60,55,54,55,50,51,48,50,54,52,46,52,54,52,47,48,52,53,49,48,50,50,49,50,48,47,47,45,48,50,51,45,45,50,48,51,49,50,50,51,52,53,58,52,52,58,53,58,53,55,52,56,57,53,57,58,57,56,57,54,57,56,55,57,59,61,58,59,58,61,61,61,59,69,62,70,62,76,67,61,70,62,73,68,75,78,86,93,87,93,90,91,92,96,92,100,104,105,
+59,63,61,59,53,62,56,56,53,54,49,48,43,41,43,39,38,37,34,33,37,33,33,29,31,29,27,26,25,26,23,24,22,21,22,19,20,20,19,16,20,21,21,22,21,18,25,21,20,19,17,20,22,22,23,21,22,23,20,24,23,20,20,20,20,24,27,20,22,21,24,21,21,24,20,25,19,23,26,25,26,26,29,29,30,26,28,28,29,29,31,30,30,32,29,33,30,33,29,38,33,39,33,46,37,30,38,41,42,37,46,47,51,58,55,61,59,61,61,62,60,65,66,66,
+31,41,51,56,46,55,44,56,47,44,39,40,35,28,24,17,25,19,11,7,19,14,9,4,7,3,3,-1,-1,2,-2,-2,-4,-1,-7,-8,-3,4,5,-2,-1,-1,3,0,3,-1,2,2,0,0,-4,-5,1,-2,-1,4,4,4,2,7,-5,4,-4,3,-1,3,6,6,12,2,12,12,12,23,7,15,15,21,23,19,22,25,25,23,28,24,25,25,26,26,29,27,25,28,25,34,27,31,21,39,32,34,23,43,34,22,26,35,33,26,35,29,31,45,39,45,44,48,48,48,47,52,38,30,
+-24,11,18,21,18,21,14,27,19,27,16,14,5,-5,5,-4,-7,-13,-17,-25,-12,-15,-19,-22,-20,-27,-28,-35,-33,-28,-29,-30,-36,-27,-30,-32,-31,-32,-35,-36,-37,-38,-32,-35,-38,-39,-30,-35,-34,-36,-37,-31,-29,-33,-37,-33,-33,-30,-32,-34,-29,-24,-33,-27,-33,-24,-18,-31,-21,-30,-23,-21,-25,-15,-28,-17,-28,-17,-4,-19,-14,-17,-11,-12,-7,-10,-11,-10,-10,-11,-7,-10,-12,-11,-15,-4,-8,-7,-15,1,-7,-4,-13,9,-6,-18,-16,2,-2,-8,6,-2,1,5,-1,12,10,5,3,3,19,16,17,8,
+-9,15,24,29,28,35,29,37,29,37,30,27,19,5,10,2,7,-2,-15,-14,-13,-19,-19,-23,-24,-21,-27,-27,-30,-23,-32,-37,-26,-28,-26,-31,-27,-16,-31,-28,-27,-28,-25,-30,-26,-26,-23,-27,-23,-25,-20,-24,-25,-30,-26,-30,-25,-21,-20,-21,-22,-22,-26,-16,-34,-23,-11,-20,-16,-30,-14,-11,-20,-13,-26,-12,-24,-15,-3,-13,-10,-11,-9,-11,-6,-10,-7,-6,-7,-9,-6,-6,-9,-7,-11,-1,-6,-2,-10,2,-7,0,-10,6,-6,-17,-9,9,-1,-4,11,5,9,11,8,22,22,16,14,15,28,20,8,4,
+16,40,59,56,57,55,48,52,42,44,35,30,25,16,16,9,10,8,3,0,0,2,-2,-3,-2,-2,-6,-7,-4,-3,-3,-3,-2,1,-2,4,1,0,1,0,1,-2,1,0,-5,-1,1,1,2,3,4,0,2,-1,2,-1,1,5,4,5,-1,5,0,6,-2,3,10,-1,7,1,12,-3,8,-6,2,13,2,16,-1,10,4,11,9,13,2,8,11,15,13,8,7,4,3,12,9,12,8,16,11,16,10,7,8,17,10,1,16,7,8,2,6,6,11,11,10,15,11,15,15,14,20,18,15,13,
+4,28,66,78,82,84,78,80,69,68,60,57,50,37,38,31,31,26,21,18,23,21,16,17,14,14,14,14,14,18,15,15,19,16,16,16,17,17,18,15,16,17,14,18,17,19,17,21,22,22,22,18,23,24,24,15,22,28,24,25,23,25,20,28,18,22,31,21,32,24,33,23,33,16,26,39,29,42,27,37,31,40,34,40,32,39,39,40,41,36,36,34,33,40,36,36,32,40,34,40,33,32,33,43,34,26,38,32,34,28,32,35,38,38,36,41,42,45,44,42,48,40,33,20,
+7,27,45,55,63,58,55,53,47,47,41,37,30,22,19,13,10,5,6,2,1,0,-1,-1,-2,-3,-4,-5,-6,-3,-3,-4,-5,-2,-3,-3,-4,-4,-4,-2,-3,-3,0,1,0,-3,-4,-4,-1,-2,2,-3,-4,-3,1,-2,0,4,0,-1,-2,0,-1,4,-4,0,6,1,7,-2,6,-2,4,-5,4,13,1,9,4,11,6,10,7,10,8,9,7,8,8,9,9,7,6,7,6,5,2,6,2,5,0,1,0,4,-1,-5,0,-4,-2,-4,-3,-2,2,1,1,4,3,8,7,5,8,1,-5,-14,
+30,21,54,70,80,74,72,68,61,60,51,51,43,34,30,25,22,18,15,13,15,9,8,7,6,5,5,2,2,4,7,4,4,5,4,3,3,2,5,3,4,2,5,6,4,3,1,4,4,4,6,3,3,5,6,4,7,10,7,4,6,9,8,14,4,8,16,10,14,7,15,6,13,3,11,18,9,17,10,15,11,16,10,14,10,11,9,10,10,9,12,11,9,8,8,7,5,8,4,7,4,6,5,8,3,-1,5,1,6,5,6,7,7,8,8,11,11,16,16,14,17,11,6,-9,
+59,33,67,71,80,79,75,71,64,62,54,55,46,37,33,26,23,18,19,15,15,12,12,12,12,12,11,11,12,11,11,13,10,10,9,9,7,11,12,12,10,11,10,13,11,10,8,10,11,13,13,9,10,9,12,11,12,15,10,11,11,13,11,13,11,14,14,14,11,10,15,13,19,11,16,15,19,12,13,18,19,24,16,19,18,20,17,17,17,16,19,19,17,16,12,14,12,11,10,15,13,11,10,13,13,10,13,10,12,11,11,12,14,15,16,15,16,24,25,22,24,17,11,-1,
+84,63,77,83,90,87,83,80,74,71,64,64,55,46,42,36,32,30,30,27,26,22,24,24,24,22,21,22,21,21,21,23,22,21,18,20,20,19,21,21,21,20,22,20,20,20,20,20,20,21,24,20,22,21,24,20,23,23,20,20,20,24,20,22,18,22,22,21,16,18,23,20,24,14,19,18,21,12,14,19,18,20,14,16,14,16,13,13,12,11,14,14,13,11,10,10,9,9,7,12,11,12,9,15,13,11,13,11,14,14,14,15,16,16,17,18,21,25,25,23,25,17,7,-1,
+50,64,99,101,107,99,97,93,88,88,82,79,69,54,40,51,34,24,25,23,22,21,23,22,17,18,16,14,10,20,19,18,18,20,20,18,20,11,5,18,14,17,19,19,16,18,18,18,18,19,20,19,20,17,18,14,19,19,17,18,18,19,20,19,14,18,17,14,14,15,18,15,25,-5,5,9,13,-1,-7,-3,3,14,-10,-8,-10,-5,-10,-9,-9,-9,-11,-10,-11,-12,-12,-12,-13,-12,-13,-10,-9,-15,-14,-6,-10,-9,-13,-14,8,8,6,7,10,7,9,16,15,0,0,-8,-9,-12,-13,-17,
+65,75,74,78,80,78,75,67,61,56,50,44,38,30,26,22,20,16,16,14,14,11,10,11,9,7,7,6,6,7,7,8,8,8,7,6,7,6,7,6,6,7,5,6,8,7,7,7,8,9,10,9,11,9,9,9,11,10,9,8,8,10,6,8,7,9,7,6,5,6,9,6,8,4,6,4,4,3,4,5,2,2,1,2,-1,1,-1,0,0,0,-1,-2,-2,-1,-2,-1,-2,-2,-3,0,-1,-1,0,0,0,-1,1,0,5,5,5,5,7,7,7,7,8,5,5,4,4,-2,-6,-9,
+78,89,85,83,85,84,78,71,65,61,55,51,46,39,34,28,28,24,23,22,21,20,18,17,18,16,15,15,16,17,15,16,15,14,15,14,15,13,13,13,12,13,14,14,14,14,16,16,15,15,15,17,18,16,16,16,17,17,15,15,15,16,14,15,14,15,14,15,15,16,18,16,17,12,13,12,13,9,10,11,11,9,9,10,9,9,6,7,5,6,7,7,7,5,6,6,6,7,7,8,9,8,8,10,9,10,11,10,19,18,17,17,22,24,23,21,23,28,28,27,25,21,15,4,
+81,85,88,91,92,93,87,80,74,69,62,57,50,43,38,33,32,29,29,28,26,25,23,21,21,21,20,19,19,20,21,20,20,19,19,18,19,18,18,18,18,18,19,19,18,18,21,20,21,19,20,20,20,20,21,22,22,22,21,19,19,21,20,20,20,19,18,19,19,20,21,20,20,16,18,15,17,14,14,15,14,11,11,13,11,12,10,11,9,9,9,10,10,9,9,9,10,11,11,12,12,13,12,13,14,13,14,14,20,19,19,18,21,21,21,21,21,20,20,20,16,12,7,-3,
+87,90,92,93,92,91,86,79,74,69,63,57,52,46,42,36,34,33,34,33,31,29,28,28,28,28,28,27,26,26,26,26,26,25,25,25,26,25,25,26,25,25,26,25,24,24,25,25,25,24,25,25,25,24,25,25,26,25,25,24,24,24,23,23,24,24,22,23,24,25,26,24,25,25,25,22,23,23,24,23,22,23,25,25,23,23,24,25,21,23,24,24,24,18,22,22,22,23,20,20,20,21,21,21,21,21,22,22,25,25,25,25,9,11,14,18,24,-18,-16,-17,-22,-23,-25,-31,
+66,69,67,69,65,71,64,58,52,48,42,35,28,22,19,15,14,11,9,7,6,5,6,5,3,3,1,1,1,1,1,0,0,0,1,0,0,1,1,2,2,2,0,1,2,2,1,1,1,0,-1,1,0,1,1,0,0,0,0,0,1,2,1,1,-1,-1,0,0,-2,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,0,-3,-1,0,-2,0,-1,0,-1,-1,-2,-2,-1,-1,-3,-2,-2,-1,-1,-2,-2,-2,-2,-1,-1,-1,-1,-2,-5,-4,-5,-5,-8,-8,-7,-6,-4,-9,-9,-8,-11,-14,-18,-24,
+74,74,71,74,69,73,66,61,56,51,45,41,34,28,26,22,19,17,15,14,14,12,13,12,12,10,8,8,7,8,8,7,6,8,7,7,7,9,9,9,9,9,8,7,7,8,9,8,8,7,7,7,7,7,8,8,7,7,7,8,7,8,7,8,6,7,6,7,5,5,6,5,5,7,8,6,7,7,7,6,6,5,4,6,5,5,7,7,5,5,5,5,5,5,5,6,6,5,5,6,7,5,6,6,7,7,6,6,10,11,9,10,10,12,13,12,14,7,8,9,7,5,0,-8,
+75,85,86,90,85,89,81,76,70,66,59,53,46,39,36,29,27,24,23,22,21,20,19,18,17,15,15,15,15,14,13,13,13,13,14,15,15,16,16,16,15,14,14,13,14,14,15,15,15,14,14,14,14,14,14,14,14,15,14,15,14,15,14,15,14,15,15,15,12,13,13,13,13,14,14,14,14,14,14,14,13,11,11,12,12,12,12,13,11,12,11,11,12,11,12,12,12,11,11,13,14,12,12,13,14,15,13,14,13,14,13,15,10,12,13,13,14,4,6,5,4,2,-5,-15,
+81,85,84,86,77,79,70,72,64,60,52,50,43,37,32,28,24,21,22,19,21,19,18,17,18,16,15,15,14,14,12,13,12,14,14,14,15,15,15,16,15,15,14,13,15,15,14,14,15,15,15,14,14,14,14,14,15,14,15,16,16,15,16,16,14,15,15,15,13,14,14,14,15,13,15,14,14,15,14,15,14,12,12,13,12,13,13,14,13,14,11,12,13,12,11,12,13,12,12,12,13,12,12,11,13,14,13,14,10,11,10,11,13,14,15,13,15,-3,-3,-5,-6,-8,-13,-32,
+87,77,56,59,50,55,46,47,41,37,29,28,21,15,12,8,6,4,3,2,1,-1,0,-1,-2,-3,-4,-3,-3,-3,-4,-3,-4,-4,-4,-4,-4,-5,-5,-5,-5,-5,-5,-5,-4,-4,-6,-5,-5,-5,-5,-5,-5,-6,-5,-6,-5,-5,-4,-5,-5,-4,-4,-4,-5,-5,-5,-5,-4,-4,-3,-4,-5,-4,-4,-5,-5,-4,-4,-4,-4,-4,-5,-3,-4,-4,-5,-5,-5,-4,-5,-4,-4,-5,-5,-4,-4,-5,-4,-5,-4,-6,-5,-7,-5,-4,-7,-10,-10,-8,-9,-7,-10,-8,-7,-10,-10,-4,-4,-7,-9,-11,-16,-23,
+80,75,69,67,58,62,53,57,49,44,37,39,30,24,20,18,14,11,10,9,10,8,7,6,7,5,4,5,4,5,3,4,3,5,4,4,4,3,3,2,2,3,4,4,4,4,3,3,3,2,4,4,3,3,3,4,3,3,3,4,4,4,5,4,4,3,3,2,5,5,6,5,5,4,4,3,3,4,5,5,5,5,5,5,4,5,4,4,4,5,4,5,5,5,5,5,6,6,5,3,5,4,5,0,2,5,3,-4,-1,1,-1,1,1,2,4,3,3,0,0,-1,-2,-5,-9,-14,
+82,86,80,79,68,68,59,66,58,52,45,46,39,32,28,26,23,21,20,17,20,17,17,15,15,14,13,13,14,13,13,12,11,12,12,12,13,11,11,11,11,13,12,13,12,13,11,11,11,11,11,11,12,10,10,11,11,11,11,14,14,13,13,13,11,11,11,11,12,12,12,13,11,11,11,11,11,11,11,12,12,12,12,12,11,12,11,12,10,11,10,11,11,12,10,11,12,11,13,10,12,9,11,9,11,14,12,4,7,9,6,9,9,10,12,12,11,9,7,7,3,2,-5,-12,
+97,91,83,80,69,69,59,67,59,53,46,48,40,33,30,28,24,21,20,18,21,18,17,16,17,16,15,15,16,15,14,14,13,15,14,15,15,13,12,12,12,14,14,15,14,14,13,13,13,13,13,14,14,13,13,13,13,13,13,16,16,16,15,16,15,15,14,15,15,15,16,16,14,14,15,15,14,14,14,15,15,16,15,15,15,15,14,15,13,13,13,14,15,14,12,13,15,14,15,12,14,12,14,8,12,14,13,2,4,8,5,8,4,6,7,6,7,3,2,2,1,-2,-6,-11,
+90,93,83,74,62,51,45,60,55,51,36,38,34,29,26,20,18,17,16,9,14,13,11,11,11,10,9,10,9,9,9,9,9,8,7,8,9,8,8,8,8,6,7,8,7,7,8,7,7,7,7,6,7,7,7,7,7,7,7,6,7,6,6,6,6,7,7,7,7,7,8,10,8,6,7,7,9,6,6,8,6,6,9,6,6,8,6,6,8,5,8,7,7,7,5,7,9,9,20,5,6,3,16,2,7,9,5,-14,-13,-12,-16,-14,-8,-7,-5,-7,-7,-2,-4,-4,-6,-11,-15,-20,
+62,64,67,69,65,69,64,56,50,45,39,33,29,24,18,13,12,10,10,7,6,5,4,3,4,3,2,2,3,2,2,1,0,0,-1,1,0,1,1,1,0,-1,-1,-1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,-2,-2,-2,-2,-1,1,1,1,1,-1,-1,0,0,1,1,1,1,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,1,1,2,1,1,1,2,0,1,-3,-1,1,-2,0,2,4,1,3,3,4,5,3,3,8,7,5,-2,-8,-19,-26,
+69,73,70,70,69,62,57,61,57,48,44,41,37,33,25,19,19,18,16,15,13,13,11,11,11,10,10,10,10,9,9,8,8,9,9,7,8,7,8,8,7,8,7,8,7,7,8,8,9,9,8,8,9,8,8,8,9,9,9,7,8,7,7,8,9,10,9,9,9,8,9,8,8,8,9,9,9,7,7,8,7,8,8,8,9,8,7,7,7,7,7,8,8,9,8,8,9,9,9,8,9,7,8,3,5,5,5,2,4,5,4,6,4,6,6,6,7,4,2,8,5,-2,-7,-16,
+79,89,93,96,97,87,83,80,76,67,63,55,50,46,38,30,26,25,21,21,19,19,18,17,17,17,17,17,16,16,15,15,14,15,15,14,15,14,14,14,14,14,13,14,13,13,14,14,14,15,14,14,15,14,14,14,14,15,14,13,14,14,13,14,16,16,16,15,14,14,15,14,14,15,15,14,15,13,14,14,15,14,14,15,15,14,13,14,14,14,14,14,14,14,14,15,15,15,15,14,14,13,14,10,12,11,11,8,11,13,11,13,10,11,12,11,11,9,8,12,8,1,-6,-20,
+79,90,96,99,101,93,91,82,79,70,67,56,53,49,41,33,29,29,26,26,23,23,22,22,20,21,20,20,19,19,19,18,18,18,18,18,18,18,18,18,18,18,17,17,16,16,17,18,18,17,17,17,17,17,17,17,17,17,17,16,16,16,15,16,17,18,17,17,15,16,15,16,16,16,17,16,17,15,15,16,16,15,16,15,16,15,15,15,15,16,15,15,15,15,16,16,16,15,16,15,16,14,14,14,15,13,13,16,17,18,16,17,22,23,23,22,23,27,21,28,5,-3,-26,-25,
+82,86,90,91,95,84,82,72,69,58,55,40,36,33,25,17,12,12,8,8,6,6,5,5,3,4,3,3,2,2,2,2,2,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,-2,-1,-2,-2,-1,0,-1,-1,-2,-2,-2,-1,-2,-2,-1,-1,0,-2,-2,-2,-3,-2,-1,-1,-2,-2,-3,-2,-2,-2,-1,0,0,-1,-2,-1,1,-1,0,-1,-1,0,0,0,2,0,4,0,-7,-7,-13,
+89,95,99,100,106,95,95,79,76,65,61,48,44,40,32,24,19,18,14,14,13,13,12,12,11,11,10,10,10,10,10,9,9,8,8,8,8,8,8,9,9,8,8,8,9,9,8,8,7,6,7,7,7,7,7,7,7,7,7,7,8,7,7,7,6,6,6,6,7,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,6,5,6,6,7,7,6,7,6,5,6,6,7,6,6,6,6,6,7,9,9,9,9,9,9,11,9,10,5,6,6,6,5,10,8,10,-1,-7,-10,-14,
+77,88,94,97,102,95,94,81,78,69,65,53,49,45,37,29,25,24,21,21,18,18,18,19,16,17,17,16,14,14,15,15,14,13,14,13,14,12,13,14,13,13,14,14,13,13,14,14,14,14,13,13,14,12,12,13,13,12,12,12,12,13,13,13,12,12,11,11,13,13,12,12,12,12,13,12,12,12,13,12,13,11,12,12,12,12,13,13,12,13,11,11,12,12,12,12,13,12,13,11,12,12,12,12,13,13,13,12,13,14,14,14,12,12,12,12,12,14,12,13,9,4,3,-4,
+88,95,102,105,110,103,101,84,80,71,67,53,48,44,36,28,24,23,19,20,17,18,18,19,16,16,16,16,15,15,16,15,16,14,14,14,14,15,15,15,15,15,16,16,15,15,15,15,15,14,15,15,14,14,13,13,14,13,13,14,14,14,14,14,13,13,12,12,13,13,14,13,13,13,14,12,13,13,13,14,13,12,13,13,13,13,13,14,13,14,13,13,14,14,13,14,15,13,14,12,13,13,13,15,16,15,16,16,16,17,16,17,16,17,17,16,16,19,18,18,14,8,7,0,
+26,41,51,58,62,60,75,40,32,26,18,15,12,9,8,6,4,4,2,2,0,0,-2,-1,-5,-4,-4,-4,-6,-6,-6,-5,-5,-6,-5,-6,-6,-7,-7,-7,-7,-7,-8,-7,-7,-7,-7,-8,-7,-7,-8,-8,-8,-8,-8,-9,-9,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-8,-8,-9,-9,-9,-9,-9,-10,-9,-10,-9,-10,-10,-10,-9,-9,-10,-9,-9,-9,-9,-9,-10,-9,-10,-11,-10,-10,-10,-10,-10,-11,-10,-10,-10,-12,-11,-11,-6,-10,-10,-10,-5,-9,-9,-7,-9,-9,-9,-9,-9,-8,-10,-13,-15,-18,
+31,39,42,49,51,50,48,45,41,37,32,29,25,21,18,16,14,13,11,11,9,9,8,7,5,5,5,5,5,4,5,4,5,5,5,5,4,5,5,5,5,5,5,4,5,4,3,3,3,3,5,4,4,3,4,3,3,3,4,3,4,4,3,3,4,4,4,4,3,3,3,2,3,3,3,2,2,2,3,2,2,4,3,4,4,3,2,3,3,4,5,5,5,4,2,3,3,3,3,4,4,4,4,4,4,5,6,5,6,5,7,7,10,10,10,9,9,11,9,10,7,3,-1,-8,
+55,57,58,61,60,64,61,52,47,48,42,35,30,25,26,22,21,20,21,19,16,16,15,15,12,12,11,10,11,12,12,11,11,9,9,9,10,12,12,12,11,12,12,12,11,11,10,10,10,9,11,11,11,9,10,9,10,10,10,10,11,11,10,10,10,10,10,10,9,9,9,10,9,9,9,9,9,9,9,10,11,9,9,10,9,9,9,10,9,10,11,11,10,10,9,9,10,9,10,10,11,12,12,12,12,13,14,12,12,12,13,14,12,12,12,11,11,13,13,8,5,3,-3,-13,
+45,49,57,66,62,73,68,60,53,52,45,42,35,29,28,27,24,23,23,21,19,19,18,17,16,15,15,14,15,15,15,14,14,13,14,14,14,15,16,16,15,15,15,15,15,15,14,13,13,14,14,15,15,14,13,13,13,13,14,14,14,14,13,14,14,15,14,14,13,13,13,13,13,13,13,13,13,13,13,13,14,13,14,15,14,13,14,14,14,14,15,16,16,16,13,14,14,13,14,14,15,16,16,16,16,18,18,18,18,18,19,20,21,21,21,20,21,21,21,16,15,13,9,0,
+65,64,68,72,66,75,68,66,60,60,55,53,48,42,27,40,23,15,12,12,24,14,16,8,29,27,20,24,28,29,29,28,28,26,27,27,27,26,27,27,26,26,26,26,25,25,25,26,26,26,25,26,25,25,25,24,24,24,24,25,25,25,24,24,25,25,24,24,24,24,25,24,23,23,23,23,24,24,23,24,24,23,24,24,23,24,24,25,24,24,24,24,23,23,23,24,24,23,23,24,24,24,24,24,24,24,25,24,25,25,26,26,27,27,27,27,27,27,27,22,24,23,18,13,
+-21,-39,-61,-43,-45,-24,-22,1,4,15,18,25,19,13,15,12,11,7,6,4,5,4,3,2,3,3,3,3,1,1,0,2,2,2,2,1,1,-1,-1,-1,0,-1,0,-1,-1,0,-1,-1,-1,-1,0,0,0,-2,-2,-2,-2,-2,-2,-3,-2,-2,-1,-2,-3,-2,-2,-1,-1,-1,0,0,-1,-2,-2,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-2,-2,-2,-3,-2,-3,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,5,3,4,-1,1,-2,-1,1,-3,-6,
+-50,-48,-39,-25,-29,-10,-11,14,14,29,30,37,28,22,25,21,17,12,16,13,14,12,11,9,12,11,11,10,10,9,9,9,9,10,10,9,8,8,7,7,7,7,8,7,8,7,7,8,6,6,7,7,7,6,6,7,6,5,6,6,6,6,6,6,6,7,5,5,7,6,7,7,7,6,6,6,5,7,6,5,5,6,6,6,6,5,6,6,5,6,5,5,5,5,7,6,6,6,6,8,8,8,8,9,9,10,10,11,11,12,11,11,13,14,14,12,14,11,11,8,10,11,6,3,
+-25,-29,-40,-29,-35,0,-2,19,19,41,40,44,35,26,31,27,24,19,21,17,19,18,16,15,18,18,17,17,16,14,15,15,15,15,15,15,15,13,14,14,13,13,14,13,14,14,14,14,13,13,12,13,13,12,13,12,13,12,13,13,13,13,12,12,13,13,12,12,13,14,13,13,12,12,12,12,12,12,11,12,12,12,12,12,11,11,11,12,12,12,11,11,11,11,11,11,12,11,12,14,15,14,14,15,15,16,17,18,18,19,21,20,20,21,21,24,25,20,21,17,19,20,17,12,
+-37,-32,-27,-16,-27,5,0,27,24,41,39,49,37,27,31,25,25,20,22,20,20,18,17,15,17,17,17,16,15,14,15,15,14,14,14,14,14,12,13,13,13,13,13,13,12,13,13,13,12,12,11,12,12,12,12,12,11,11,11,11,12,12,12,11,12,11,10,11,11,12,11,12,11,11,11,10,11,11,11,11,10,11,11,11,10,10,11,11,11,11,8,9,10,9,10,10,10,11,11,12,13,12,13,14,14,15,15,19,19,19,21,20,22,22,22,24,25,20,21,19,19,18,15,10,
+-20,-18,-14,-1,-16,7,-18,26,11,20,20,25,17,7,12,11,11,5,3,-1,1,-2,-2,-3,-3,-4,-4,-4,-3,-3,-2,-3,-3,-3,-4,-4,-3,-2,-3,-3,-2,-2,-2,-2,-3,-4,-2,-2,-3,-2,-5,-4,-2,-4,-3,-4,-3,-3,-3,-3,-4,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-5,-4,-4,-3,-4,-4,-5,-4,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-4,-5,-6,-5,-5,-6,-7,-7,-6,-5,-5,-5,-5,-5,-4,-2,-3,-4,-3,-4,-2,-3,-4,-4,-5,-3,-4,-6,-7,-9,-13,-22,
+-8,9,-10,-3,-20,6,-2,23,18,34,30,42,30,18,22,19,20,15,13,9,10,8,7,5,4,4,3,2,3,4,4,4,4,3,3,3,2,4,4,5,4,4,4,4,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,2,3,4,4,3,3,2,3,3,3,4,4,2,2,3,3,2,2,2,2,2,2,1,2,3,3,4,2,2,2,1,1,1,2,1,1,2,2,3,3,7,6,5,5,4,9,8,7,6,6,9,9,6,4,1,-6,-15,
+0,10,1,-1,-14,8,0,27,24,33,33,47,35,26,24,24,25,19,17,14,18,16,13,13,13,13,13,12,13,15,14,14,13,13,13,13,12,14,14,13,13,13,13,13,13,13,14,15,15,15,12,13,13,11,12,13,13,13,14,13,13,13,13,13,14,14,12,12,12,11,12,12,12,13,12,13,13,14,15,13,13,12,12,12,11,11,12,11,11,11,12,12,12,13,12,12,13,13,13,11,11,13,14,14,13,13,14,17,15,15,15,15,19,18,18,16,17,21,20,18,17,13,6,-5,
+0,5,-6,6,-5,8,6,26,25,37,37,45,35,27,27,25,25,20,18,16,17,15,14,13,11,12,11,12,12,12,12,11,11,11,11,11,11,12,12,12,11,10,11,11,11,11,12,12,12,12,11,10,12,11,10,11,11,12,12,11,12,11,11,12,11,10,10,9,11,11,11,11,11,11,12,12,12,13,13,13,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,12,12,13,13,10,11,12,12,14,14,12,13,18,17,16,17,16,21,20,20,19,19,22,23,23,20,16,8,-4,
+0,8,2,0,-7,12,17,28,33,50,50,24,22,20,19,17,15,3,-3,-12,-13,-13,-15,-15,-15,-15,-14,-16,-15,-15,-15,-16,-16,-16,-16,-16,-16,-17,-17,-17,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-20,-19,-19,-17,-17,-20,-19,-19,-18,-17,-20,-17,-19,-19,-17,-19,-18,-18,-18,-18,-15,-20,-13,-12,-15,-14,-9,-14,-16,-9,-16,3,-4,-4,-1,3,-8,-6,-8,-8,-9,-8,-3,-19,0,-4,-7,-1,-6,-7,-8,-6,-5,8,3,-8,-5,7,7,6,8,8,8,7,6,8,14,9,7,11,5,3,-5,-40,
+-50,-71,-48,-36,-25,-12,-1,-2,9,16,27,13,13,15,13,9,6,6,4,4,1,1,0,1,-2,-2,-2,-2,-3,-3,-3,-4,-5,-3,-4,-4,-4,-5,-5,-4,-6,-6,-8,-7,-7,-6,-8,-8,-8,-8,-7,-7,-7,-7,-6,-8,-7,-7,-7,-8,-8,-8,-7,-7,-7,-7,-7,-8,-6,-6,-7,-6,-7,-7,-7,-7,-7,-8,-9,-7,-7,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-7,-7,-8,-5,-5,-6,-6,-6,-4,-5,-3,-5,-1,-5,-4,-4,-4,-5,-5,-6,-5,-6,-5,-3,-5,-2,-5,-4,-5,-5,-9,-14,-26,
+141,132,138,130,123,118,111,87,79,66,63,40,39,37,25,19,12,13,8,9,7,8,6,6,4,5,5,3,3,3,3,2,2,2,3,0,1,1,1,2,0,-1,-2,-1,-1,-1,-1,-2,-1,-2,-1,0,0,-1,-1,-2,-1,-2,-3,-1,0,-1,0,0,0,-1,-2,-1,1,2,1,0,-2,-1,-2,-2,-1,-1,0,0,-1,1,1,0,1,0,1,1,1,1,1,0,0,0,3,1,1,3,2,3,1,6,4,6,4,2,6,4,3,2,5,5,3,5,7,9,9,10,13,10,10,8,-2,-22,
+139,137,134,137,134,118,113,92,88,64,65,42,43,43,27,19,15,18,14,16,11,12,11,12,9,9,9,8,7,7,6,6,6,5,5,4,5,4,5,3,3,1,1,1,1,1,0,0,0,1,3,2,3,2,2,0,1,0,1,1,1,1,2,2,1,2,1,1,3,4,3,1,2,1,2,1,0,2,1,0,2,2,2,1,2,2,2,3,3,2,3,1,3,3,6,5,3,6,4,6,3,8,4,8,5,1,5,3,3,2,4,6,4,5,9,10,12,9,11,9,8,6,-4,-24,
+137,133,135,136,137,121,118,92,88,66,69,47,47,47,31,26,22,25,20,22,19,20,18,18,16,18,18,16,13,15,16,12,15,12,15,12,14,11,14,14,12,9,6,9,5,10,11,9,10,5,9,8,12,8,7,9,8,9,3,11,10,10,8,8,9,10,3,5,9,11,10,9,9,8,6,8,7,6,6,7,6,7,7,8,8,8,9,9,9,9,9,9,9,10,11,10,9,12,11,11,10,15,8,13,11,11,11,9,8,8,10,11,8,9,11,11,13,12,13,11,-2,1,-17,-46,
+61,132,120,114,104,86,81,63,59,33,33,16,15,15,0,-8,-11,-7,-12,-10,-17,-13,-15,-15,-17,-16,-15,-18,-19,-19,-17,-19,-19,-22,-20,-21,-21,-23,-23,-22,-23,-23,-24,-24,-21,-19,-24,-24,-25,-23,-23,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-26,-25,-25,-27,-26,-26,-26,-23,-23,-24,-24,-26,-25,-26,-26,-25,-27,-26,-27,-26,-29,-27,-29,-28,-27,-25,-25,-25,-24,-26,-27,-28,-26,-26,-26,-26,-25,-25,-23,-24,-22,-24,-20,-25,-21,-21,-22,-24,-25,-23,-25,-23,-22,-22,-22,-24,-21,-23,-33,-36,-39,-51,-73,
+87,152,137,130,119,99,94,75,70,44,45,23,28,29,15,2,-1,5,-2,5,-7,-3,-7,-8,-12,-10,-8,-14,-11,-12,-12,-14,-15,-13,-14,-15,-15,-15,-15,-16,-20,-17,-19,-17,-19,-17,-18,-19,-20,-19,-18,-19,-19,-21,-22,-21,-20,-24,-23,-23,-20,-20,-22,-21,-25,-22,-24,-23,-24,-26,-25,-23,-22,-23,-22,-21,-25,-21,-21,-22,-23,-27,-27,-26,-23,-26,-22,-23,-22,-25,-23,-22,-22,-25,-22,-23,-24,-23,-23,-19,-20,-19,-23,-24,-19,-21,-22,-14,-18,-18,-18,-19,-14,-15,-15,-15,-12,-16,-22,-31,-35,-39,-41,-73,
+111,180,139,131,119,107,99,73,69,52,51,30,30,29,15,15,8,10,4,6,1,2,2,3,0,0,0,-3,-2,-2,-1,-7,-6,-5,-4,-8,-8,-7,-6,-5,-8,-8,-6,-7,-8,-8,-8,-8,-8,-9,-9,-9,-8,-11,-12,-11,-12,-11,-11,-9,-10,-9,-10,-10,-10,-9,-11,-10,-12,-12,-11,-11,-12,-12,-11,-13,-13,-11,-11,-10,-11,-12,-12,-12,-11,-9,-11,-10,-12,-12,-11,-10,-10,-11,-10,-10,-10,-9,-10,-10,-13,-7,-9,-9,-12,-13,-10,-7,-8,-11,-8,-7,-7,-9,-9,-5,-5,-6,-10,-15,-16,-19,-27,-42,
+139,186,160,142,126,115,106,83,78,59,60,40,40,39,25,24,16,20,13,17,11,12,12,12,9,10,12,7,8,8,9,4,4,3,5,1,1,3,2,4,-1,0,2,2,1,2,1,2,2,0,0,0,0,-3,-3,-4,-3,-3,-3,-1,-1,-1,-2,-3,-3,-4,-2,-3,-5,-5,-5,-5,-4,-5,-4,-6,-5,-5,-5,-3,-3,-4,-6,-6,-3,-4,-4,-4,-5,-4,-3,-3,-6,-5,-3,-4,-4,-2,-2,-4,-5,1,-3,-2,-5,-4,-2,2,1,-2,0,1,2,2,1,4,2,4,1,-8,-7,-9,-16,-29,
+196,192,171,158,145,132,122,103,99,80,77,54,55,53,44,43,27,32,28,31,20,23,20,17,13,13,16,14,13,7,8,6,10,5,8,6,7,3,2,8,4,4,3,3,3,7,2,3,7,5,4,3,5,4,5,1,2,3,4,1,0,2,4,0,-1,-2,-3,-1,-2,-2,-1,-1,1,1,2,1,0,-1,-1,-3,-4,-3,-1,-2,-2,1,1,1,1,1,2,1,1,1,0,1,-1,1,-1,2,0,-5,-7,3,0,-1,-2,2,0,0,-1,-3,16,14,10,9,6,6,0,-1,-2,-11,-29,-17,
+213,193,151,140,119,107,96,75,67,48,45,28,26,22,10,1,-2,0,-7,-6,-7,-12,-12,-16,-18,-20,-20,-21,-22,-21,-24,-24,-23,-26,-24,-30,-28,-29,-27,-28,-26,-28,-29,-31,-31,-26,-32,-28,-30,-29,-29,-30,-28,-27,-30,-32,-32,-33,-36,-35,-33,-34,-33,-33,-39,-38,-41,-37,-34,-34,-34,-35,-30,-34,-35,-31,-33,-39,-34,-40,-38,-36,-39,-38,-36,-33,-34,-33,-33,-35,-36,-34,-37,-37,-35,-40,-34,-31,-39,-38,-39,-44,-44,-35,-34,-37,-33,-31,-34,-36,-34,-37,-27,-27,-30,-32,-32,-36,-41,-50,-61,-75,-97,-100,
+60,70,55,55,51,46,42,42,41,24,25,-1,-4,-7,-23,-18,-19,-22,-25,-27,-28,-31,-35,-37,-33,-36,-38,-38,-43,-44,-45,-38,-41,-40,-42,-41,-39,-37,-41,-42,-41,-46,-47,-48,-44,-41,-48,-49,-49,-50,-49,-48,-48,-43,-43,-43,-44,-43,-43,-44,-44,-47,-44,-46,-44,-43,-44,-45,-48,-51,-49,-46,-51,-52,-55,-45,-46,-45,-46,-45,-45,-49,-52,-52,-48,-52,-52,-54,-46,-47,-54,-55,-53,-48,-53,-54,-57,-57,-56,-49,-48,-49,-50,-60,-60,-56,-52,-58,-60,-61,-47,-49,-43,-45,-48,-49,-53,-46,-51,-48,-50,-63,-72,-89,
+82,80,62,73,68,65,65,56,57,47,45,38,33,31,16,14,21,15,13,7,9,4,-1,-5,1,-2,-5,-8,-13,-13,-17,-10,-12,-11,-15,-12,-13,-10,-11,-14,-14,-18,-19,-22,-15,-16,-20,-22,-22,-21,-21,-23,-23,-16,-17,-16,-18,-16,-17,-17,-17,-20,-18,-21,-16,-19,-20,-18,-24,-24,-24,-19,-25,-25,-27,-20,-20,-18,-19,-19,-21,-25,-27,-28,-22,-26,-26,-27,-21,-21,-27,-29,-24,-22,-28,-27,-28,-32,-28,-22,-22,-22,-24,-32,-33,-30,-22,-30,-29,-34,-19,-22,-10,-15,-18,-21,-24,-14,-21,-19,-25,-40,-51,-80,
+79,112,93,98,95,94,93,82,81,72,69,60,56,51,36,31,38,33,28,21,25,19,14,9,15,10,6,4,0,-1,-6,-2,-3,-1,-3,-2,-5,0,-3,-4,-5,-10,-9,-11,-7,-9,-10,-12,-11,-11,-12,-11,-11,-9,-10,-9,-8,-8,-10,-8,-10,-11,-10,-11,-9,-10,-10,-11,-12,-13,-12,-11,-12,-13,-13,-12,-11,-10,-10,-10,-10,-12,-12,-13,-12,-13,-14,-14,-12,-11,-13,-14,-13,-13,-14,-14,-14,-14,-14,-12,-13,-12,-13,-14,-14,-14,-11,-12,-13,-15,-7,-10,-2,-3,-6,-9,-11,-1,-6,-11,-12,-26,-39,-63,
+101,104,104,104,104,99,98,88,84,76,71,64,61,55,53,47,45,38,40,33,34,29,27,21,27,22,18,15,16,17,12,12,12,14,11,10,10,13,10,10,9,9,11,9,9,10,11,8,8,7,7,9,8,7,6,8,7,7,7,8,7,6,5,4,7,6,6,6,7,5,5,6,6,5,4,6,6,6,4,4,5,5,6,4,2,2,4,4,4,2,4,5,2,2,4,4,4,3,0,3,2,-1,1,2,3,0,1,3,4,2,2,0,5,5,2,3,1,3,0,-3,2,-9,-21,-39,
+92,102,106,102,105,94,94,91,90,79,75,74,69,64,63,61,59,50,53,47,46,43,41,37,40,36,34,32,33,34,31,29,28,32,29,30,28,32,28,28,27,25,28,26,26,26,26,24,25,23,27,25,27,24,24,27,24,25,25,25,24,24,24,22,24,24,24,24,24,21,23,24,24,23,23,24,24,23,22,23,25,23,24,22,22,21,22,22,19,21,21,22,21,19,22,20,21,19,17,19,19,16,19,18,18,18,19,19,19,19,18,18,20,20,18,20,19,20,20,20,20,8,-11,-31,
+62,88,95,98,106,98,101,98,98,87,82,83,79,75,74,73,69,64,66,58,62,55,55,50,53,51,45,46,50,47,44,42,41,45,46,46,44,43,39,40,38,40,43,40,37,36,40,39,39,39,37,37,36,32,36,39,39,36,36,40,37,39,37,38,40,38,33,31,40,36,36,36,40,39,37,37,33,38,37,35,37,35,33,35,35,35,37,34,34,34,35,35,36,36,29,29,28,32,28,31,32,26,28,27,31,32,30,31,34,33,28,29,30,29,29,29,29,33,33,30,27,15,-4,-18,
+25,75,86,82,100,93,94,91,91,82,78,76,71,67,69,65,64,59,59,55,57,55,53,50,50,49,49,51,51,51,49,48,47,50,49,47,47,48,46,46,48,47,44,47,47,47,45,46,45,46,46,44,45,44,44,46,46,46,47,46,46,48,46,43,46,44,45,46,44,43,42,41,43,46,44,46,45,42,41,43,44,42,45,43,42,41,42,41,36,37,40,43,42,40,39,40,42,37,38,37,39,32,36,34,35,33,32,32,32,33,27,30,26,28,31,31,32,35,30,37,31,18,16,-4,
+120,57,85,93,104,94,101,92,93,89,80,78,75,67,73,71,63,63,63,55,52,44,39,31,32,25,30,28,18,17,14,12,11,11,10,9,6,10,9,8,6,8,5,8,6,6,4,5,7,5,7,9,8,4,7,7,6,6,8,4,4,3,8,7,7,8,9,11,9,7,7,7,3,6,5,7,10,8,7,8,6,7,4,6,9,5,13,8,6,12,18,18,14,17,24,23,29,21,29,28,30,29,31,36,39,35,29,30,33,36,26,31,27,29,31,31,34,34,34,38,29,27,11,-32,
+120,120,82,76,88,88,94,91,94,86,80,68,67,57,56,56,46,36,35,34,30,19,20,22,25,22,16,17,6,6,4,2,5,8,4,1,0,1,3,0,2,-4,-2,-1,-1,4,2,-1,1,0,0,0,-3,4,0,6,1,-1,3,4,4,3,1,1,-1,-1,2,6,2,1,2,2,2,2,3,0,0,0,-1,2,2,-1,1,-1,3,3,3,4,-12,-11,5,5,7,5,7,6,10,4,4,4,7,3,2,3,2,4,3,1,6,7,2,5,-1,5,6,6,10,10,12,14,8,9,-4,-10,
+120,120,120,109,108,108,108,108,108,106,103,100,99,98,97,96,95,94,93,92,91,90,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PRight_T0.h
new file mode 100644
index 0000000..a9c0e17
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltedcm/wacom_i2c_tblY_PRight_T0.h
@@ -0,0 +1,71 @@
+-66,-94,-112,-128,-125,-121,-119,-117,-113,-105,-95,-88,-76,-70,-63,-54,-40,-33,-25,-25,-20,-11,-9,-9,-4,0,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,-1,-1,-3,0,-1,-1,-1,-2,-5,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-3,0,0,0,0,0,-2,-2,-2,-1,0,-3,-3,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-5,-1,-1,0,0,
+-75,-114,-126,-135,-133,-124,-124,-117,-114,-109,-105,-100,-87,-81,-77,-75,-66,-46,-50,-52,-34,-25,-20,-11,-20,-15,-6,-4,-4,1,0,-1,3,1,0,0,4,0,1,4,2,6,1,1,6,3,8,3,5,0,4,5,5,6,5,4,8,3,2,5,6,4,3,5,6,2,3,0,3,1,0,1,-1,-1,-5,-4,-6,-7,-8,-11,-11,-10,-9,-10,-9,-10,-10,-13,-11,-15,-10,-10,-10,-9,-8,-10,-9,-7,-7,-10,-9,-6,-3,-3,-5,-6,-2,2,-4,-7,-2,-3,2,-4,-9,-8,-10,-12,-11,-21,-9,1,13,18,
+-86,-120,-125,-125,-132,-127,-126,-122,-116,-114,-108,-102,-94,-82,-78,-71,-63,-53,-47,-49,-45,-39,-36,-36,-30,-25,-31,-27,-28,-26,-22,-29,-29,-32,-33,-25,-28,-28,-27,-30,-29,-26,-25,-27,-29,-28,-28,-27,-29,-30,-27,-29,-26,-34,-29,-28,-29,-26,-24,-30,-29,-29,-30,-26,-26,-27,-30,-28,-29,-29,-25,-30,-27,-30,-21,-27,-25,-26,-18,-23,-25,-25,-19,-22,-21,-23,-20,-22,-23,-24,-20,-22,-19,-19,-17,-18,-20,-19,-11,-14,-16,-11,-13,-9,-17,-19,-13,-4,-8,-14,-8,-14,-7,-14,-18,-17,-18,-20,-18,-28,-14,-3,-1,24,
+-70,-109,-125,-130,-146,-136,-140,-131,-128,-120,-118,-106,-96,-85,-80,-70,-61,-49,-41,-35,-32,-29,-25,-22,-22,-19,-13,-15,-17,-15,-14,-15,-16,-11,-9,-13,-14,-10,-8,-10,-14,-12,-10,-12,-16,-15,-13,-15,-15,-11,-17,-17,-16,-17,-17,-13,-13,-16,-14,-16,-16,-14,-21,-18,-16,-16,-13,-15,-21,-24,-29,-34,-36,-37,-42,-42,-49,-50,-54,-56,-54,-58,-60,-59,-62,-60,-61,-60,-58,-60,-57,-58,-59,-57,-52,-54,-58,-54,-47,-50,-49,-40,-37,-25,-29,-23,-20,-13,-18,-21,-3,-13,-3,-10,-16,-13,-16,-20,-19,-27,-21,-5,6,27,
+-93,-104,-115,-120,-133,-122,-124,-117,-116,-106,-103,-95,-87,-78,-65,-57,-48,-41,-33,-29,-24,-19,-18,-16,-15,-9,-9,-7,-2,-6,-4,-6,-3,-2,-2,-3,-2,-4,-5,-6,-3,-4,-4,-2,-1,-3,-1,-5,-2,-5,0,-3,-4,-3,-4,-4,-2,-4,-6,-5,-5,-4,-10,-8,-10,-7,-10,-13,-16,-20,-20,-33,-33,-35,-38,-39,-49,-48,-50,-50,-56,-56,-56,-55,-57,-58,-57,-57,-57,-56,-56,-55,-57,-53,-51,-54,-56,-53,-48,-49,-50,-38,-36,-25,-27,-23,-20,-9,-15,-18,-5,-11,-2,-9,-13,-10,-12,-13,-14,-16,-11,-3,7,26,
+-91,-87,-94,-103,-117,-106,-107,-97,-96,-87,-85,-71,-64,-57,-45,-35,-27,-20,-13,-10,-2,0,0,2,7,12,11,12,15,14,14,15,14,14,15,13,15,14,15,14,15,16,15,17,16,17,15,16,16,13,17,15,17,16,15,17,16,13,14,14,13,12,9,12,10,13,13,5,5,-2,-2,-12,-14,-13,-20,-20,-29,-27,-32,-31,-36,-35,-38,-36,-40,-39,-39,-37,-38,-37,-36,-37,-39,-37,-33,-35,-38,-36,-31,-31,-31,-21,-20,-7,-11,-5,-3,6,1,-2,13,5,13,6,2,7,3,3,3,4,5,11,17,31,
+-60,-67,-86,-96,-105,-99,-102,-86,-85,-63,-58,-46,-41,-30,-15,-4,6,14,22,29,44,50,49,50,60,64,61,63,69,66,66,66,64,68,68,69,69,73,71,71,74,71,74,72,68,68,68,64,64,61,62,61,60,58,57,55,57,56,52,51,47,46,42,44,39,39,41,33,34,20,20,9,13,14,-9,-3,-10,-4,-23,-19,-21,-16,-28,-24,-28,-24,-26,-25,-25,-26,-24,-25,-26,-25,-14,-19,-24,-24,-13,-9,-15,-7,-3,15,9,10,10,33,27,21,25,19,34,27,23,31,23,30,29,33,34,39,44,57,
+-103,-74,-82,-83,-91,-83,-84,-71,-70,-50,-47,-34,-28,-19,7,16,23,31,42,48,67,74,75,80,79,82,78,80,89,92,91,94,93,95,95,94,96,91,88,89,89,86,89,84,85,83,84,82,80,80,84,85,85,76,74,70,72,70,69,73,72,71,62,63,61,63,66,50,49,38,40,22,22,24,7,13,-4,2,-7,-5,-14,-10,-16,-11,-16,-14,-14,-13,-15,-15,-10,-13,-15,-15,-7,-10,-17,-10,-5,-5,-8,6,9,22,18,22,23,49,44,38,50,43,45,40,39,56,49,40,42,54,65,69,83,99,
+-73,-61,-57,-54,-58,-47,-48,-38,-36,-17,-13,-6,1,8,33,42,48,56,65,71,88,93,95,99,99,101,100,101,109,111,111,114,113,115,114,115,114,109,106,109,107,105,108,104,104,104,103,101,103,98,105,106,105,95,93,92,90,91,88,93,92,94,81,83,81,84,86,68,71,60,59,43,39,42,29,30,16,20,15,15,4,6,4,8,2,6,4,5,6,4,7,5,4,5,13,10,4,11,14,13,10,24,29,37,34,47,44,66,60,59,72,67,67,63,65,83,77,69,71,85,94,99,108,118,
+-7,-10,-13,-30,-32,-30,-27,-15,-11,-1,3,20,24,27,39,50,54,51,56,56,70,73,73,80,82,83,85,88,84,92,95,93,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,90,94,100,93,100,80,93,93,90,91,59,68,61,68,69,36,41,41,49,13,19,10,21,2,9,3,2,4,7,4,6,4,2,2,7,13,13,9,17,9,31,18,34,25,61,52,37,51,46,77,68,67,61,82,74,72,76,66,77,78,92,92,104,126,132,
+-51,-56,-59,-61,-58,-57,-54,-40,-36,-24,-22,-9,-7,-6,5,13,16,15,21,18,27,26,25,26,28,28,30,30,32,35,35,35,37,39,40,40,40,41,40,44,38,43,40,46,42,43,44,43,45,45,43,42,44,46,45,38,44,41,43,43,41,46,37,43,34,38,37,32,33,33,39,27,37,18,27,26,24,30,19,27,20,26,23,27,16,20,19,23,17,18,18,17,14,23,21,20,15,26,22,25,20,29,23,32,24,16,30,23,25,19,27,22,26,20,18,19,15,18,17,26,28,27,37,51,
+-30,-51,-47,-47,-44,-47,-41,-35,-31,-20,-16,-3,-1,-1,7,13,15,16,21,20,23,23,26,26,28,28,28,29,29,29,30,29,30,33,34,34,34,33,32,33,32,32,35,36,31,32,32,31,32,31,30,32,32,31,32,32,34,31,30,29,30,33,28,31,28,30,28,26,24,26,30,18,22,21,26,24,16,21,19,22,15,17,18,20,15,17,17,18,17,17,17,16,16,17,16,15,13,17,14,14,12,20,15,15,12,9,15,11,12,8,11,8,7,6,2,3,0,6,4,10,11,10,19,26,
+7,-32,-27,-40,-35,-40,-35,-32,-27,-16,-11,-1,0,0,9,15,16,16,21,22,24,24,28,27,30,29,28,30,30,33,33,32,33,36,36,36,36,34,35,33,35,34,37,40,33,34,34,35,35,35,34,35,37,35,37,35,39,36,35,33,35,37,34,37,31,35,32,32,30,29,34,25,30,23,27,30,22,28,21,25,19,25,18,21,16,20,14,17,16,17,19,17,16,16,17,15,13,16,13,18,13,20,15,18,14,9,15,11,12,8,11,7,6,3,1,1,-1,3,2,11,9,10,17,21,
+7,-35,-35,-39,-29,-36,-33,-31,-28,-19,-16,-2,-2,1,9,20,25,26,30,32,35,33,38,37,40,40,39,39,41,44,42,42,41,46,46,45,45,43,43,43,42,42,47,47,42,43,44,43,44,42,43,45,48,44,46,47,48,46,44,43,45,47,41,46,42,44,42,40,39,40,44,32,36,34,37,36,26,30,28,31,23,27,24,26,22,23,20,20,20,20,22,22,19,20,22,19,18,21,19,22,18,26,23,22,19,16,22,20,19,16,18,14,13,11,7,8,7,9,8,17,16,15,24,35,
+41,-20,-23,-23,-20,-25,-23,-20,-16,-8,-5,3,5,9,14,22,30,30,36,36,38,37,41,42,43,42,43,44,46,46,45,48,47,46,47,48,46,47,48,48,48,48,49,50,48,47,46,48,48,50,48,49,50,47,48,47,49,48,48,46,48,51,45,47,46,49,46,45,39,43,45,41,45,38,42,36,41,32,36,38,37,34,32,34,32,34,32,32,32,31,33,32,33,31,31,31,30,30,28,32,30,32,31,34,32,29,31,29,29,26,26,23,22,19,19,17,17,20,20,28,28,28,35,45,
+-20,-32,-41,-46,-47,-47,-46,-44,-41,-36,-33,-30,-28,-26,-22,16,22,21,27,27,28,27,31,30,31,31,32,32,42,41,37,38,42,43,40,42,45,35,43,45,44,42,48,43,43,46,48,55,52,60,51,54,56,60,60,57,57,61,59,52,56,62,57,57,44,54,56,55,34,38,45,50,53,30,31,28,32,20,27,29,25,26,13,19,21,24,1,3,7,4,5,11,5,5,3,13,9,5,2,23,22,22,20,23,22,16,18,15,22,19,13,8,-3,-6,-10,-10,-11,-10,-10,-8,-7,-6,0,12,
+1,-17,-31,-36,-37,-39,-37,-37,-33,-32,-31,-25,-21,-18,-14,-5,-3,-2,2,2,7,7,10,12,14,16,18,18,18,20,20,21,21,21,22,23,23,21,22,23,22,23,22,22,24,24,25,24,26,27,27,28,28,27,28,26,28,28,29,25,25,27,25,25,24,25,24,22,22,23,25,22,23,19,19,18,19,15,16,18,17,14,13,14,11,13,11,13,12,11,12,11,10,10,10,11,10,10,10,13,11,12,12,11,10,8,9,6,10,7,5,3,2,-1,-3,-3,-5,-11,-11,-8,-6,-4,5,18,
+11,-2,-25,-33,-35,-36,-35,-33,-32,-31,-31,-24,-21,-18,-13,-8,-5,-3,-1,0,3,4,7,9,12,14,15,14,15,17,16,17,18,19,19,19,20,19,20,20,19,19,19,19,19,19,20,20,20,21,21,23,23,21,20,22,23,20,20,20,21,22,18,17,19,20,17,17,18,19,20,15,16,17,18,14,15,15,17,17,13,14,14,14,10,11,12,13,12,13,12,11,11,11,11,12,11,11,11,12,10,13,10,10,9,7,8,6,7,5,3,0,-2,-5,-6,-7,-7,-15,-14,-11,-9,-7,2,19,
+-2,-9,-20,-24,-27,-26,-26,-23,-21,-20,-20,-16,-11,-8,-4,1,4,6,10,11,12,13,15,17,21,23,24,25,25,26,27,26,27,26,27,26,27,25,26,27,27,26,27,28,27,27,28,27,28,27,27,28,29,28,29,29,30,28,28,27,27,28,26,27,27,27,25,26,27,28,29,27,25,25,25,23,24,22,23,23,21,20,20,21,20,21,19,20,18,19,18,20,19,18,18,19,19,19,19,19,20,19,19,18,17,16,16,15,18,17,15,13,13,12,11,8,8,5,7,8,9,13,21,31,
+-2,-25,-53,-53,-56,-50,-51,-53,-50,-51,-51,-23,-21,-18,-14,13,15,17,20,21,21,22,24,27,30,32,33,33,33,34,34,34,34,34,34,34,35,35,34,35,34,34,35,35,33,34,34,35,35,34,34,35,35,35,35,36,36,36,34,34,34,34,32,33,33,34,32,32,34,35,35,33,34,33,34,31,32,31,32,31,31,33,33,33,31,32,33,31,32,32,32,32,33,31,31,30,31,31,31,29,28,29,28,27,27,27,27,27,29,28,26,20,1,-3,0,-8,-3,-30,-30,-30,-28,-24,-19,10,
+-18,-30,-42,-46,-55,-50,-51,-46,-43,-42,-42,-36,-32,-28,-21,-15,-12,-8,-7,-5,-3,-1,3,5,9,10,10,11,12,13,13,13,14,13,15,14,15,17,17,18,18,18,16,16,19,18,17,18,18,17,17,17,18,17,18,16,17,17,17,17,17,18,18,18,15,16,15,16,14,14,15,14,15,15,15,14,15,14,14,14,14,11,11,11,12,12,12,13,12,12,11,12,11,11,10,10,10,10,12,10,9,9,8,8,8,7,5,3,-2,-2,-3,-5,-14,-14,-15,-17,-16,-25,-23,-23,-21,-15,-8,4,
+-48,-63,-78,-77,-83,-75,-70,-71,-66,-64,-59,-48,-42,-36,-27,-18,-13,-12,-11,-8,-5,-4,0,1,6,9,8,8,8,10,10,9,9,10,11,10,11,13,13,13,12,13,11,13,14,13,13,12,13,11,11,12,12,12,12,12,12,12,11,13,13,13,12,13,11,11,11,12,11,11,11,10,10,12,13,11,12,13,14,13,13,13,13,13,12,13,15,15,13,14,14,13,14,14,12,12,12,13,13,10,9,10,9,9,8,8,7,6,-2,-3,-4,-5,-13,-13,-14,-16,-15,-13,-15,-13,-11,-9,-2,5,
+-43,-50,-61,-64,-73,-66,-64,-55,-50,-46,-43,-34,-28,-22,-14,-8,-2,-1,2,3,6,5,9,11,13,16,15,15,15,17,16,16,16,18,18,18,17,21,20,19,19,18,20,19,19,19,20,19,19,17,17,19,18,18,18,19,19,18,17,20,20,20,18,19,18,18,17,18,18,17,18,17,16,19,19,18,18,20,20,19,18,17,17,18,18,18,20,20,18,19,17,17,17,18,18,17,18,15,16,16,15,14,13,14,14,15,12,12,10,11,8,8,2,2,2,1,1,-11,-9,-8,-6,0,5,16,
+-37,-42,-54,-74,-108,-98,-96,-64,-59,-57,-55,-24,-18,-13,-6,-1,3,5,7,8,13,12,16,19,22,25,25,25,25,25,24,26,25,27,26,27,27,29,28,28,28,27,27,27,28,28,29,28,28,28,28,28,27,28,28,28,28,27,27,29,28,28,28,28,26,27,26,27,26,26,27,27,26,26,27,27,27,27,28,28,27,25,26,26,26,26,27,27,26,26,24,25,26,25,24,24,25,23,24,23,23,22,21,20,20,22,20,20,16,17,15,15,2,-4,1,1,4,-37,-38,-39,-36,-24,-4,15,
+-71,-83,-103,-112,-127,-118,-119,-103,-99,-91,-86,-67,-63,-58,-50,-36,-29,-29,-25,-24,-20,-19,-16,-15,-13,-13,-12,-10,-8,-7,-6,-4,-4,-3,-2,-1,0,0,1,2,3,4,5,6,7,8,7,7,7,7,7,7,8,7,6,7,6,7,8,6,6,7,7,7,6,7,6,6,6,7,8,6,7,7,7,5,6,6,6,7,7,6,6,7,6,6,6,6,5,6,6,6,7,5,5,5,6,4,5,3,4,3,2,-1,1,3,-1,-4,-9,-8,-11,-9,-17,-17,-17,-21,-22,-21,-20,-20,-20,-15,-9,-1,
+-62,-80,-97,-106,-118,-113,-114,-99,-95,-87,-82,-66,-61,-56,-47,-36,-31,-30,-27,-25,-19,-18,-15,-15,-11,-11,-10,-10,-7,-4,-5,-3,-2,1,1,2,3,4,5,5,5,8,10,10,12,12,10,10,11,11,10,11,11,10,9,11,11,10,11,11,11,11,11,12,10,10,9,10,13,13,13,13,11,11,11,9,10,11,11,11,11,12,12,12,11,12,11,11,10,11,10,11,11,10,9,10,11,9,10,7,7,7,6,0,2,4,1,-1,-7,-5,-8,-8,-11,-12,-12,-17,-17,-17,-18,-18,-15,-12,-6,6,
+-53,-72,-88,-97,-111,-107,-108,-90,-86,-79,-73,-59,-53,-48,-40,-31,-25,-24,-21,-20,-14,-14,-11,-11,-7,-7,-6,-4,-2,0,1,2,3,6,6,6,7,8,8,9,9,11,14,15,15,15,16,15,15,15,17,17,17,15,15,16,15,16,15,16,16,15,16,16,16,16,15,15,18,19,18,17,17,17,16,15,15,16,16,16,16,19,18,17,17,16,17,17,16,16,17,17,18,15,15,16,16,14,15,12,13,13,12,7,8,9,5,-2,0,1,-3,-2,-5,-5,-5,-6,-8,-14,-14,-13,-11,-9,-3,7,
+-61,-67,-84,-87,-97,-110,-111,-81,-76,-69,-64,-52,-46,-40,-31,-23,-16,-14,-10,-9,-3,-2,1,1,4,5,5,7,9,11,11,12,12,15,15,17,18,18,19,20,20,22,24,26,26,26,25,25,25,25,25,25,25,25,24,25,25,26,24,27,27,26,26,26,25,26,25,25,25,26,26,26,25,24,24,24,24,23,23,24,24,25,25,25,23,25,23,24,22,23,22,23,24,23,22,21,22,20,21,18,19,18,18,13,15,18,15,6,7,8,5,6,2,2,2,0,0,-1,-1,0,0,2,5,12,
+-28,-43,-55,-60,-67,-63,-63,-59,-54,-49,-43,-36,-31,-26,-21,-18,-16,-12,-10,-9,3,10,15,11,16,16,16,16,17,17,17,17,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,15,16,16,16,15,17,15,21,19,21,18,19,20,20,25,19,19,21,29,32,27,27,27,34,38,14,21,16,23,24,19,16,17,20,19,27,17,32,29,17,21,20,23,13,15,17,22,14,12,16,13,17,11,12,12,9,-3,11,12,9,-9,-13,-12,-17,-16,-15,-15,-15,-18,-19,-21,-23,-22,-20,-20,-14,-5,
+-45,-53,-60,-59,-62,-56,-55,-58,-52,-46,-40,-36,-30,-23,-17,-13,-8,-4,-1,1,1,3,4,5,7,7,8,8,9,9,9,9,10,9,9,10,10,12,12,11,11,11,10,10,10,11,12,11,11,12,12,12,12,13,13,13,13,13,13,10,9,10,9,9,12,12,11,12,11,11,11,12,11,11,12,13,13,11,12,11,12,10,11,11,11,11,11,12,11,12,10,11,11,11,11,11,11,10,10,8,9,7,6,1,2,4,1,0,0,1,-3,-3,-7,-7,-8,-10,-11,-8,-10,-8,-9,-8,-4,3,
+-43,-52,-58,-61,-61,-67,-63,-56,-49,-46,-38,-33,-25,-18,-14,-10,-7,-2,2,3,3,4,6,6,8,9,9,9,10,10,11,10,10,10,10,11,10,13,13,12,12,11,11,10,11,11,13,13,13,13,13,13,13,13,13,14,14,13,14,10,10,10,9,10,13,12,12,12,11,11,10,11,11,13,13,12,13,12,12,12,11,11,11,11,10,11,13,12,11,11,12,12,11,9,10,11,11,8,9,9,9,8,7,5,5,6,2,5,8,8,3,3,-3,-4,-5,-8,-8,-16,-16,-10,-10,-11,-6,0,
+-53,-57,-58,-58,-56,-60,-54,-51,-44,-40,-30,-29,-20,-12,-8,-3,2,7,8,11,11,13,14,15,16,17,18,19,19,19,19,19,19,20,20,20,20,20,20,20,21,20,20,20,19,19,20,21,21,22,21,21,21,20,21,21,22,21,21,20,20,21,19,20,22,22,21,21,20,20,21,20,20,20,21,21,21,20,20,20,21,20,20,21,21,21,20,20,20,20,21,20,19,20,19,19,19,19,19,17,18,15,16,12,13,14,11,9,10,10,7,8,3,3,2,1,0,-3,-4,3,3,2,6,11,
+-54,-59,-66,-69,-66,-73,-70,-68,-60,-62,-56,-55,-49,-16,-15,-12,-9,20,22,24,22,23,23,24,24,24,26,26,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,25,26,26,27,27,27,27,27,27,26,27,27,27,28,28,26,26,27,25,26,27,28,27,27,26,26,26,26,26,27,27,26,27,25,26,26,27,26,26,27,27,26,26,26,26,26,25,26,25,25,25,25,25,24,24,24,24,22,22,21,21,22,19,20,20,21,18,18,-4,-6,-6,-8,-8,-5,-6,1,-8,-2,3,8,
+-28,-31,-34,-37,-33,-37,-32,-40,-32,-34,-27,-32,-25,-18,-16,-14,-11,-7,-6,-2,-2,1,3,5,6,7,9,8,9,10,11,11,12,10,11,11,12,11,12,12,13,13,13,13,13,14,13,14,14,13,13,13,13,13,14,13,13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,13,12,12,12,11,12,12,12,12,12,11,11,12,12,12,12,12,13,13,12,11,11,10,10,9,10,10,10,8,9,8,8,7,7,7,6,2,2,2,0,-1,-6,-6,-7,-8,-8,-6,-8,-3,-3,-4,5,13,
+-22,-23,-21,-25,-21,-26,-21,-36,-28,-29,-22,-25,-20,-15,-14,-10,-10,-6,-5,-2,-1,1,2,4,4,6,7,7,8,9,10,9,10,10,10,10,10,11,11,12,12,11,12,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,10,11,11,11,11,12,10,10,10,10,11,11,11,10,10,10,10,9,9,11,11,10,11,9,11,10,11,10,10,10,11,11,11,10,10,9,8,9,9,8,9,8,8,7,7,9,9,9,6,6,6,5,3,2,3,2,1,0,-2,5,4,8,8,8,16,27,
+-13,-19,-23,-25,-22,-25,-20,-28,-22,-22,-16,-19,-14,-9,-8,-5,-2,1,2,5,4,7,9,11,10,11,12,12,11,14,15,14,15,15,15,15,15,16,17,17,16,16,18,18,17,17,18,18,16,15,17,17,17,15,15,16,17,15,16,18,18,16,17,17,16,15,14,14,17,16,16,15,15,16,15,15,14,17,16,17,16,16,15,15,16,16,16,15,15,15,15,15,15,14,13,15,14,14,13,14,13,11,12,14,14,13,12,12,11,10,8,6,3,2,1,-1,-2,1,0,3,2,3,13,19,
+8,3,-1,-5,-4,-9,-6,-10,-5,-8,-4,-4,-1,2,1,5,5,8,8,11,12,14,16,18,17,19,20,20,21,21,23,22,24,22,24,24,24,24,25,25,25,25,26,26,26,26,26,26,26,25,26,26,26,25,24,24,25,24,24,25,25,25,26,25,24,24,23,23,24,24,25,24,23,24,24,23,23,24,25,24,24,23,23,23,23,24,23,23,23,23,22,22,23,23,23,23,24,22,22,21,21,21,21,21,21,20,20,19,18,18,16,15,14,14,13,11,10,14,13,16,17,17,28,35,
+-13,-21,-28,-33,-36,-36,-36,-37,-34,-31,-27,-26,-22,-19,-16,-12,-10,-7,-6,-4,-4,-2,-1,0,-2,-1,0,1,0,0,0,1,2,1,2,1,1,0,1,1,2,2,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,-1,-1,-1,-2,-2,-2,-1,1,-2,-1,-1,-1,-2,-2,-2,-2,-2,-1,-2,-2,-2,-3,-3,-3,-3,-3,-3,-4,-3,-4,-4,-6,-6,-6,-5,-7,-7,-8,-7,-7,-8,-9,-10,-11,-12,-10,-11,-9,-9,-8,-4,1,
+-36,-51,-65,-72,-75,-74,-70,-62,-57,-51,-46,-36,-30,-25,-21,-16,-12,-9,-6,-4,-1,1,1,3,2,3,4,5,5,6,7,8,8,9,9,9,9,10,11,11,12,11,11,12,12,12,10,11,10,10,12,12,11,12,11,11,11,11,12,11,12,12,10,11,11,12,11,12,12,11,11,10,10,11,11,9,10,11,11,10,10,12,11,11,11,11,10,10,10,11,12,12,13,11,10,9,9,9,9,9,9,8,8,7,7,7,7,7,5,4,5,2,6,4,3,1,0,2,1,3,3,6,13,23,
+-40,-56,-68,-77,-79,-71,-67,-64,-59,-48,-42,-34,-28,-23,-16,-11,-6,-3,0,2,6,6,6,7,9,9,10,10,11,12,12,12,12,15,14,14,13,15,15,15,15,14,16,15,15,14,14,14,13,14,16,16,15,15,14,15,15,14,15,14,14,14,14,14,16,15,15,15,15,15,15,13,13,14,14,13,13,14,14,14,13,15,15,15,15,15,14,14,14,14,16,15,16,14,13,13,13,11,11,13,12,11,11,10,10,9,9,11,10,9,9,8,13,12,10,9,7,9,9,11,13,15,23,33,
+-43,-66,-69,-70,-75,-62,-61,-54,-50,-39,-34,-23,-18,-14,-7,-3,3,5,10,13,13,15,15,16,16,17,18,17,19,19,20,20,20,20,19,21,20,22,23,22,22,22,23,23,22,22,21,21,21,22,22,23,23,22,23,22,22,22,22,23,23,23,23,22,23,23,22,22,21,22,21,21,20,20,20,20,21,21,21,22,22,21,22,22,22,21,21,22,21,22,22,23,23,22,21,21,20,19,20,19,19,19,19,18,17,18,17,17,17,16,16,16,16,15,14,12,12,12,13,9,12,16,21,27,
+-39,-52,-83,-89,-117,-99,-100,-82,-79,-66,-63,-51,-46,-43,-33,-30,-23,-22,-10,-10,8,8,8,8,7,8,13,19,28,32,31,30,33,33,33,33,33,34,33,34,33,33,33,33,32,33,33,33,33,34,33,34,34,33,33,32,32,32,32,32,33,33,32,32,32,32,31,31,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,31,32,31,31,31,31,31,31,30,29,29,30,29,29,29,28,28,28,29,27,27,27,28,28,27,27,26,25,25,25,26,22,25,29,33,39,
+-133,-144,-158,-159,-173,-145,-145,-116,-110,-94,-86,-66,-59,-57,-44,-39,-26,-19,-11,-9,-3,-2,0,1,6,5,6,7,7,7,8,9,9,10,10,11,11,9,9,10,10,10,10,10,10,11,11,10,10,11,10,11,11,9,10,10,10,10,10,10,9,10,10,10,10,10,11,11,11,10,10,11,11,10,10,11,10,9,9,10,10,9,10,10,11,11,10,11,9,10,9,9,9,8,9,10,9,8,8,8,9,9,9,7,7,6,6,6,6,6,5,4,6,5,5,2,2,-4,-1,-2,3,12,17,25,
+-115,-136,-147,-150,-173,-139,-140,-109,-107,-86,-79,-58,-52,-52,-40,-34,-21,-15,-8,-7,0,0,1,2,7,7,7,8,7,8,8,9,10,11,11,11,10,10,10,10,10,10,10,11,10,11,12,11,12,12,11,12,11,10,10,12,11,11,10,10,10,10,10,10,10,10,10,10,12,12,11,12,11,12,11,11,11,11,11,11,10,10,10,10,10,10,11,11,10,10,9,9,9,8,8,12,11,10,9,10,10,9,9,9,8,7,7,8,6,6,5,4,6,4,4,1,1,-2,0,-2,2,9,16,26,
+-102,-129,-158,-157,-174,-130,-133,-104,-100,-74,-68,-51,-46,-47,-30,-25,-15,-9,2,3,8,9,10,11,15,15,16,16,16,16,17,17,18,18,18,18,18,17,18,17,18,18,18,19,18,18,18,18,19,17,17,18,18,18,18,17,17,17,16,17,18,18,17,17,17,17,17,16,17,18,18,17,17,17,17,16,17,17,17,17,16,17,17,17,16,16,16,16,16,16,15,15,15,14,14,15,15,14,15,16,16,15,15,15,15,15,15,16,14,12,12,11,12,10,9,8,7,6,8,7,10,15,19,29,
+-125,-134,-144,-146,-158,-136,-135,-90,-84,-85,-78,-39,-33,-32,-15,-25,-4,2,13,15,17,18,19,19,21,22,22,22,22,22,22,23,24,24,24,24,25,23,24,24,24,24,24,25,24,24,25,25,25,25,25,24,25,24,25,25,25,24,24,24,25,25,24,24,24,25,24,24,25,25,26,25,24,24,25,25,25,25,25,25,25,25,25,25,24,25,25,25,24,25,24,24,23,23,23,23,24,23,24,25,25,24,24,24,23,23,24,25,24,22,22,21,20,19,19,19,20,15,17,16,19,25,32,42,
+-153,-155,-175,-170,-182,-154,-159,-131,-126,-102,-100,-67,-64,-63,-48,-45,-22,-17,-9,-9,-3,-3,-2,-1,1,3,3,3,4,6,6,7,8,6,7,7,7,7,8,8,9,9,9,10,8,9,9,9,10,9,9,8,9,8,9,9,8,9,10,8,8,9,9,9,9,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,7,7,7,6,7,7,6,6,6,7,7,7,6,6,6,5,5,3,4,5,4,4,3,3,3,4,3,1,1,0,0,-2,-3,-4,-5,-3,-4,-4,-2,2,6,23,
+-110,-133,-163,-169,-182,-148,-151,-134,-126,-98,-93,-66,-62,-58,-40,-37,-18,-13,-5,-3,0,-1,1,1,1,2,2,3,4,6,6,7,7,7,6,7,7,8,9,9,9,9,9,9,8,8,11,11,11,9,10,9,10,9,9,9,10,9,10,9,9,10,10,10,10,10,8,9,9,9,9,9,9,10,8,9,9,10,9,9,9,10,10,10,9,8,9,9,8,7,8,9,9,9,8,8,8,5,7,5,5,6,6,6,6,4,5,9,7,4,2,0,3,2,-1,-2,-4,1,0,0,4,7,13,24,
+-108,-151,-174,-170,-172,-151,-151,-130,-120,-98,-91,-63,-57,-52,-40,-35,-14,-8,0,0,6,6,6,7,8,7,8,9,9,12,11,11,11,12,12,11,11,14,14,13,13,12,14,13,12,12,15,14,14,12,13,14,14,13,14,13,14,13,14,14,14,14,12,13,14,13,12,11,14,13,13,12,12,13,12,14,13,14,14,13,13,15,14,12,13,12,15,13,11,11,13,12,13,13,11,12,12,10,10,10,10,9,8,12,10,9,9,13,11,8,7,5,8,5,3,1,-1,7,6,7,9,12,17,26,
+-64,-95,-94,-99,-106,-88,-90,-80,-73,-53,-50,-34,-30,-26,-15,-10,3,7,13,14,17,17,17,18,17,18,19,20,21,21,22,22,22,22,23,22,23,24,23,24,23,23,23,24,24,24,24,25,25,25,25,24,25,23,23,24,24,24,25,24,24,24,24,24,24,23,22,23,23,23,23,23,23,23,24,24,23,25,25,24,23,23,24,23,22,22,23,23,23,22,23,23,23,23,22,22,22,23,24,21,21,22,22,23,23,21,21,24,22,20,19,17,19,18,16,15,14,18,18,21,24,28,34,45,
+28,-16,-47,-48,-50,-49,-46,-46,-39,-36,-29,-30,-23,-18,-17,-15,-14,-12,-14,-13,-11,-10,-10,-10,-10,-8,-9,-10,-9,-8,-8,-8,-9,-8,-7,-8,-4,-9,-7,-1,3,5,-8,-8,-6,-9,-1,-3,-7,0,-2,10,6,5,8,4,3,7,2,7,4,4,2,4,3,-2,1,7,10,10,14,10,15,13,14,13,15,13,14,15,15,14,14,14,14,14,14,14,14,14,12,15,14,8,12,14,14,14,10,10,9,4,0,15,10,7,-8,12,11,8,3,1,6,6,6,4,4,3,5,9,11,17,44,58,
+-41,-61,-53,-49,-47,-41,-35,-47,-36,-30,-20,-29,-18,-11,-6,-1,-6,-2,-2,2,0,3,3,4,2,3,4,4,5,5,5,5,6,6,6,7,7,7,7,7,7,7,4,5,6,5,4,5,4,4,5,5,6,5,6,4,5,5,6,5,4,4,5,5,4,4,4,6,5,6,5,6,5,6,5,5,5,3,4,4,4,6,6,5,6,5,6,5,5,5,5,4,2,3,4,6,5,3,1,4,2,3,-1,4,0,-3,-3,-1,-5,-7,-6,-8,-10,-9,-10,-11,-8,-13,-10,-6,-2,4,15,29,
+-41,-45,-40,-42,-40,-33,-26,-41,-28,-23,-10,-21,-10,-2,3,9,0,4,4,9,7,9,10,10,9,10,11,11,11,11,11,11,11,13,13,13,13,14,13,13,12,13,11,11,11,11,10,9,9,10,9,11,11,11,10,11,11,10,10,10,10,10,11,10,10,9,10,10,11,10,10,9,9,10,9,10,10,8,8,8,8,10,9,8,9,9,11,9,10,8,9,9,7,7,8,9,8,7,4,9,6,7,4,8,4,0,0,0,-3,-6,-6,-6,-8,-8,-9,-11,-9,-13,-10,-7,-4,0,9,25,
+1,-6,-10,-8,-4,-13,-6,-17,-6,-15,-2,-14,-1,9,4,12,6,12,12,16,12,15,17,17,18,18,19,17,17,17,17,18,19,18,19,19,19,19,19,20,18,19,16,16,17,18,17,18,17,16,17,18,18,18,18,16,17,16,16,17,17,17,17,17,16,17,16,16,19,18,19,16,16,16,16,15,15,15,15,16,15,15,16,16,16,15,17,16,17,16,17,16,15,16,18,16,15,17,14,18,14,13,13,15,11,7,10,7,4,3,4,4,0,2,2,2,5,0,2,6,7,14,20,30,
+9,-14,-28,-24,-19,-25,-13,-53,-15,-27,11,-26,-13,25,18,25,19,26,25,28,26,29,29,30,31,30,31,30,30,29,30,30,31,31,32,30,31,31,31,31,29,30,29,29,30,29,29,29,30,28,28,29,28,28,28,29,28,28,26,27,28,28,28,28,27,27,27,27,28,28,28,26,27,26,26,26,26,26,27,27,26,25,27,26,26,26,27,27,27,27,28,27,26,27,28,28,26,29,26,29,26,27,27,28,25,22,25,21,19,18,19,19,15,16,16,16,17,13,16,22,22,26,32,40,
+-37,6,-12,-21,-25,-33,-27,-37,-27,-36,-21,-29,-17,-5,-8,2,-5,3,3,6,3,7,11,11,10,10,12,10,12,11,13,13,14,12,12,14,14,12,13,13,12,12,12,12,14,15,11,11,11,13,12,12,13,12,10,12,11,11,10,10,10,12,11,12,10,10,10,9,13,12,13,13,11,9,10,10,10,9,9,9,9,8,7,7,8,8,10,10,11,10,7,8,6,8,8,7,6,8,6,10,6,9,6,9,6,0,5,2,0,-3,-3,-5,-4,-7,-8,-8,-11,-7,-9,-8,-12,-4,1,4,
+-5,28,1,-8,-16,-27,-22,-28,-20,-30,-18,-18,-7,4,-1,6,4,11,10,15,12,17,20,17,18,20,22,20,21,23,21,21,22,21,22,22,22,22,21,23,23,21,23,22,24,24,23,23,21,23,23,24,21,20,21,22,23,21,21,20,21,22,20,21,20,19,20,19,22,22,23,22,20,19,19,19,20,20,20,20,18,18,17,16,16,17,21,21,20,20,18,17,18,17,17,18,17,17,15,20,17,19,18,21,16,13,16,13,10,8,6,5,6,5,2,0,-2,5,5,5,0,8,16,22,
+30,66,36,10,-3,-7,-5,-16,-8,-12,0,-8,9,22,21,29,23,33,32,36,37,40,43,40,40,44,45,43,45,47,46,46,46,46,47,47,47,45,47,45,47,46,48,47,50,50,49,47,47,47,48,47,45,45,46,48,47,47,46,45,45,46,45,45,45,45,45,45,48,48,47,46,45,44,44,44,44,45,44,44,43,41,41,41,42,41,45,45,45,43,44,42,41,42,41,45,42,41,41,45,41,44,43,46,43,38,41,38,37,32,32,29,32,29,25,23,20,18,30,31,25,31,44,57,
+40,54,24,13,5,0,5,-5,5,3,13,7,17,27,23,31,29,36,35,38,36,40,43,44,45,47,48,44,45,47,48,44,45,47,47,48,45,46,47,47,44,45,47,46,47,47,48,48,47,46,46,47,46,44,43,44,44,44,44,46,46,48,46,46,44,45,47,45,43,44,44,45,44,44,44,42,42,46,45,44,44,43,43,42,44,43,44,42,42,42,43,43,42,43,42,43,41,43,42,41,39,43,44,42,40,35,40,39,39,36,36,34,32,29,26,28,26,25,25,25,24,35,47,72,
+68,55,25,0,-10,-16,-12,-23,-14,-17,-4,0,2,10,11,27,19,31,38,42,41,41,47,48,48,53,52,56,56,51,57,56,55,54,57,58,55,54,57,58,56,58,58,58,60,58,62,60,59,59,59,59,60,55,56,55,58,57,59,57,57,58,59,58,57,54,57,58,53,57,57,56,54,57,57,55,56,56,56,56,57,56,55,56,57,56,56,58,57,56,56,55,51,53,56,55,52,56,49,53,53,51,48,56,57,44,48,49,43,42,36,35,41,33,29,27,13,9,5,6,13,32,58,71,
+18,-25,-56,-60,-72,-77,-67,-58,-43,-59,-62,-68,-55,-38,-31,-17,-6,9,12,15,18,18,22,20,22,27,27,26,28,27,28,25,29,27,26,28,24,26,29,29,28,30,31,29,30,29,29,29,28,31,31,30,32,30,30,28,27,29,29,29,28,28,31,31,29,26,27,24,28,27,30,29,28,29,29,29,28,27,28,29,24,25,24,25,26,28,29,28,26,24,27,26,24,24,24,23,22,24,25,21,22,18,19,24,22,20,23,21,17,14,15,9,15,11,5,3,-1,-8,-7,-13,-16,-8,-4,23,
+47,32,12,11,-1,-9,7,17,28,13,9,3,20,33,39,50,66,79,78,82,85,86,88,84,89,92,90,93,95,91,95,95,92,92,93,93,93,93,92,92,92,92,92,95,93,94,92,92,91,94,96,92,95,95,94,91,94,91,92,90,93,91,93,92,90,91,90,91,91,92,95,93,93,89,91,89,91,92,93,90,88,91,89,88,91,90,89,92,91,89,90,88,91,87,88,86,84,87,87,82,82,84,80,87,86,84,87,87,79,78,77,73,77,73,71,65,61,60,54,54,56,53,53,76,
+95,77,40,29,22,15,28,28,45,36,32,22,41,56,59,71,93,100,106,106,108,114,114,117,118,125,127,126,127,125,120,128,124,125,120,118,128,122,129,126,127,126,122,115,123,121,123,120,120,120,125,121,124,127,128,129,126,121,128,122,125,125,123,121,125,123,123,126,117,122,121,124,126,120,116,126,122,126,125,120,126,117,119,116,120,119,119,118,118,123,116,115,112,117,110,111,112,108,112,116,113,113,110,103,107,104,112,103,106,98,99,104,98,106,98,89,82,92,90,79,90,87,90,110,
+90,17,-4,-5,-11,-10,4,5,19,8,5,-4,17,28,29,40,65,75,77,77,79,87,85,82,86,95,93,95,89,88,86,85,88,97,90,90,93,90,98,91,92,92,90,89,88,94,83,89,91,88,90,89,84,90,92,96,92,90,92,91,92,88,91,90,95,92,89,89,87,88,88,91,90,88,84,94,90,93,94,90,93,83,87,87,89,88,89,87,85,93,86,82,84,91,86,81,83,77,80,86,87,88,85,84,77,72,83,77,78,69,71,76,69,77,68,61,59,66,62,56,63,59,60,66,
+8,-13,-10,-25,-20,-30,-25,-26,-21,-26,-23,-20,-15,-14,-9,-9,-7,-7,-7,-5,-6,-3,-4,-3,-4,0,-3,-2,-5,0,-3,-4,-3,-1,-4,-3,-4,-4,1,-3,-3,-2,0,-2,0,-1,-3,1,-3,-4,-2,1,-1,-2,-4,-2,1,-4,-4,-2,-2,-3,0,-3,-3,-1,-3,-3,-5,-3,-5,1,1,-3,0,-3,-4,-4,-3,-4,-2,-3,-3,-3,-4,-5,-4,-3,-5,-5,-5,-6,-5,-7,-7,-3,-5,-6,-7,-6,-7,-8,-11,-10,-11,-11,-13,-16,-12,-15,-19,-21,-24,-22,-26,-27,-29,-26,-30,-32,-23,-31,-25,-27,
+-274,-210,-111,-88,-77,-82,-73,-49,-45,-45,-43,-42,-37,-37,-35,-34,-31,-34,-33,-32,-32,-29,-33,-30,-32,-28,-30,-31,-31,-27,-30,-29,-30,-26,-25,-29,-29,-29,-24,-27,-24,-26,-28,-25,-24,-27,-27,-25,-28,-26,-29,-22,-25,-25,-29,-27,-25,-27,-25,-27,-27,-24,-25,-27,-25,-25,-27,-27,-30,-29,-27,-27,-27,-27,-28,-29,-25,-28,-25,-29,-25,-26,-28,-29,-30,-29,-27,-28,-29,-29,-33,-30,-31,-31,-32,-31,-32,-32,-33,-34,-33,-34,-35,-35,-35,-35,-36,-37,-36,-36,-37,-40,-42,-40,-43,-44,-49,-44,-47,-51,-45,-51,-51,-42,
+-100,-50,-144,-108,-90,-103,-88,-66,-61,-58,-58,-56,-54,-53,-49,-49,-47,-48,-48,-48,-50,-48,-50,-49,-48,-48,-49,-48,-49,-45,-48,-46,-49,-50,-46,-49,-47,-48,-48,-47,-47,-46,-45,-46,-48,-49,-47,-46,-47,-48,-49,-47,-49,-48,-47,-47,-45,-48,-46,-46,-48,-44,-46,-48,-45,-45,-48,-48,-49,-46,-48,-46,-50,-47,-46,-47,-45,-48,-46,-48,-51,-46,-48,-50,-47,-50,-48,-46,-53,-51,-51,-47,-50,-49,-48,-49,-51,-50,-49,-52,-51,-49,-53,-53,-56,-53,-56,-59,-59,-59,-60,-62,-65,-67,-68,-70,-70,-67,-71,-72,-67,-77,-67,-76,
+-100,-250,-170,-134,-104,-114,-98,-79,-71,-70,-70,-70,-65,-67,-59,-62,-62,-67,-63,-61,-71,-72,-78,-79,-79,-79,-72,-77,-82,-90,-92,-91,-92,-91,-95,-93,-95,-97,-92,-93,-95,-95,-94,-94,-94,-96,-96,-97,-91,-94,-95,-93,-95,-92,-91,-96,-96,-94,-93,-92,-98,-97,-93,-98,-94,-93,-94,-92,-90,-94,-91,-93,-96,-95,-97,-93,-93,-96,-92,-92,-94,-92,-94,-94,-93,-95,-95,-95,-94,-97,-90,-86,-83,-79,-88,-85,-75,-84,-81,-76,-75,-71,-71,-72,-67,-79,-82,-85,-78,-76,-82,-80,-79,-84,-83,-82,-83,-80,-84,-86,-86,-91,-95,-100,
+-100,-50,-167,-140,-119,-127,-113,-85,-80,-74,-75,-76,-76,-76,-72,-73,-78,-78,-82,-84,-84,-82,-86,-88,-87,-82,-84,-88,-89,-96,-99,-99,-96,-97,-98,-97,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-97,-98,-100,-98,-100,-100,-100,-100,-100,-99,-100,-100,-100,-96,-98,-99,-99,-100,-99,-100,-100,-99,-100,-100,-98,-99,-100,-100,-100,-100,-100,-99,-100,-100,-100,-100,-100,-100,-100,-98,-99,-100,-100,-100,-97,-96,-95,-93,-97,-92,-94,-96,-98,-95,-92,-100,-95,-97,-94,-95,-99,-98,-95,-90,-97,-95,-95,-98,-98,-99,-98,-99,-99,-99,-100,-100,-100,
+-100,-50,30,60,-47,-52,-47,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,100,
+100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CCW_LLeft_T0.h
new file mode 100755
index 0000000..9d93832
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+-10,8,-52,-110,-69,-100,-14,-31,-40,-14,5,-28,3,-29,-18,-14,-11,-36,-23,-16,-17,-7,-29,-25,-32,-26,-53,-46,-39,-31,-40,-44,-36,-29,-23,-45,-40,-34,-25,-39,-39,-33,-26,-19,-47,-43,-35,-40,-62,-55,-48,-41,-51,-60,-52,-46,-37,-62,-54,-50,-43,-56,-52,-46,-45,-39,-66,-63,-61,-56,-69,-13,-5,-25,-24,-65,-62,-56,-46,-66,-61,-58,-45,-51,-63,-62,-50,-41,-65,-64,-54,-54,-61,-58,-49,-47,-74,-61,-53,-45,-30,-54,-40,-39,-25,-6,-22,-19,-17,-22,-38,-49,-43,-51,-81,-108,-94,-110,-113,-124,-130,-139,-132,-37,
+-33,-50,-58,-89,-80,-89,-57,-58,-64,-38,-24,-33,-18,-51,-46,-37,-27,-34,-43,-38,-31,-21,-43,-39,-32,-25,-54,-44,-39,-31,-40,-45,-39,-32,-24,-48,-43,-36,-26,-33,-42,-37,-28,-19,-46,-43,-35,-37,-63,-54,-48,-40,-51,-56,-50,-43,-34,-58,-52,-47,-40,-44,-51,-44,-41,-33,-54,-52,-51,-41,-62,-47,-43,-41,-30,-46,-46,-39,-31,-61,-51,-50,-38,-22,-57,-59,-46,-40,-63,-63,-55,-51,-62,-60,-52,-48,-78,-65,-58,-50,-35,-67,-52,-54,-43,-45,-46,-40,-37,-33,-50,-54,-44,-50,-55,-88,-81,-47,-77,-86,-89,-102,-115,-41,
+-94,-113,-125,-141,-131,-128,-82,-53,-66,-39,-31,-39,-23,-57,-50,-44,-32,-40,-47,-43,-35,-25,-47,-45,-38,-28,-60,-49,-43,-35,-24,-50,-45,-38,-29,-55,-48,-42,-33,-40,-48,-43,-35,-24,-52,-49,-40,-42,-70,-59,-54,-44,-54,-61,-55,-48,-38,-65,-58,-53,-43,-51,-57,-50,-47,-37,-59,-55,-51,-43,-46,-47,-44,-43,-31,-44,-43,-37,-33,-39,-54,-57,-40,-30,-62,-64,-50,-46,-68,-68,-57,-54,-69,-66,-57,-53,-85,-72,-64,-56,-41,-77,-63,-64,-54,-79,-59,-52,-52,-44,-58,-57,-49,-42,-48,-70,-55,-39,-66,-80,-85,-105,-116,-45,
+-137,-143,-157,-166,-159,-149,-109,-51,-72,-44,-40,-47,-29,-63,-55,-51,-37,-48,-54,-51,-42,-31,-55,-52,-46,-35,-68,-56,-51,-41,-25,-55,-52,-46,-36,-62,-55,-49,-39,-47,-55,-51,-41,-30,-59,-56,-47,-47,-78,-66,-61,-52,-36,-68,-63,-56,-46,-71,-63,-58,-50,-58,-64,-58,-54,-43,-66,-60,-52,-50,-30,-52,-50,-46,-37,-60,-52,-50,-38,-22,-58,-64,-45,-37,-63,-67,-53,-48,-71,-73,-62,-58,-74,-72,-62,-57,-91,-76,-69,-60,-46,-82,-71,-69,-60,-83,-67,-59,-58,-47,-66,-60,-60,-48,-52,-68,-74,-47,-68,-92,-95,-113,-120,-49,
+-143,-148,-157,-161,-161,-147,-106,-51,-76,-47,-44,-50,-32,-63,-54,-50,-37,-49,-55,-52,-42,-32,-55,-52,-47,-36,-68,-56,-51,-41,-26,-57,-54,-46,-36,-63,-56,-50,-40,-49,-56,-52,-43,-32,-59,-57,-50,-49,-80,-67,-62,-53,-37,-69,-65,-57,-47,-75,-66,-61,-51,-54,-65,-60,-56,-44,-69,-61,-52,-50,-31,-57,-50,-40,-36,-67,-49,-49,-38,-24,-54,-62,-44,-36,-62,-67,-52,-47,-72,-73,-61,-57,-74,-71,-63,-58,-92,-76,-71,-62,-46,-84,-72,-71,-60,-86,-70,-66,-59,-40,-68,-58,-59,-47,-49,-62,-59,-44,-59,-92,-92,-116,-119,-49,
+-143,-153,-155,-157,-159,-142,-98,-49,-75,-46,-44,-50,-32,-62,-53,-49,-37,-50,-54,-51,-42,-32,-54,-52,-46,-35,-60,-55,-50,-40,-26,-56,-54,-45,-35,-62,-54,-49,-40,-49,-55,-51,-42,-31,-57,-55,-49,-47,-79,-65,-59,-51,-36,-66,-62,-55,-45,-72,-63,-58,-51,-35,-63,-58,-56,-43,-68,-58,-50,-49,-33,-50,-51,-41,-39,-40,-50,-51,-38,-28,-51,-60,-44,-37,-60,-67,-50,-46,-70,-72,-60,-56,-75,-71,-64,-57,-91,-75,-71,-60,-47,-84,-75,-66,-58,-82,-70,-66,-58,-40,-67,-57,-56,-49,-39,-64,-58,-47,-60,-96,-97,-118,-124,-49,
+-147,-157,-154,-154,-154,-138,-90,-45,-74,-45,-42,-47,-29,-60,-50,-47,-34,-34,-51,-48,-40,-30,-52,-49,-43,-33,-44,-51,-47,-37,-24,-53,-52,-42,-33,-59,-52,-46,-36,-46,-51,-48,-40,-30,-54,-52,-46,-45,-76,-63,-58,-49,-35,-63,-60,-54,-44,-71,-62,-56,-48,-31,-61,-56,-54,-41,-63,-51,-44,-44,-29,-50,-47,-33,-29,-36,-42,-43,-29,-21,-43,-54,-36,-31,-54,-61,-45,-41,-65,-66,-55,-50,-70,-66,-60,-52,-72,-71,-68,-57,-47,-81,-68,-67,-63,-81,-59,-69,-61,-43,-64,-53,-52,-44,-30,-55,-49,-38,-50,-89,-91,-111,-120,-47,
+-133,-142,-141,-140,-159,-141,-92,-36,-74,-44,-39,-41,-25,-57,-47,-43,-31,-20,-47,-44,-37,-27,-49,-45,-40,-28,-34,-46,-43,-34,-21,-49,-48,-39,-29,-56,-48,-42,-33,-43,-47,-44,-37,-27,-50,-47,-42,-41,-63,-59,-54,-46,-33,-59,-55,-50,-40,-67,-57,-52,-44,-28,-56,-51,-49,-37,-59,-46,-38,-38,-24,-44,-43,-33,-23,-30,-41,-44,-26,-13,-41,-53,-32,-22,-51,-60,-42,-37,-60,-62,-52,-48,-69,-63,-60,-53,-70,-69,-68,-65,-53,-74,-67,-78,-73,-71,-60,-77,-66,-45,-61,-48,-48,-41,-22,-56,-50,-42,-53,-94,-96,-111,-118,-45,
+-128,-135,-135,-133,-152,-135,-85,-32,-73,-41,-34,-31,-21,-54,-42,-39,-27,-12,-42,-41,-31,-23,-45,-42,-38,-28,-32,-44,-40,-30,-18,-44,-42,-35,-26,-51,-42,-37,-29,-38,-43,-40,-33,-23,-46,-43,-38,-37,-41,-53,-49,-40,-29,-55,-53,-45,-36,-64,-54,-48,-40,-24,-51,-47,-44,-33,-55,-46,-38,-42,-25,-42,-38,-26,-36,-31,-35,-37,-40,-28,-37,-46,-41,-30,-48,-54,-41,-35,-55,-56,-47,-42,-65,-55,-54,-48,-55,-58,-50,-62,-49,-61,-45,-77,-67,-46,-30,-76,-59,-35,-50,-42,-44,-39,-13,-52,-45,-38,-49,-91,-92,-108,-116,-43,
+-119,-126,-126,-124,-142,-127,-79,-26,-60,-37,-29,-24,-18,-50,-37,-35,-22,-9,-37,-36,-27,-18,-40,-37,-33,-24,-29,-39,-35,-25,-14,-39,-37,-31,-22,-47,-38,-33,-24,-18,-39,-36,-28,-19,-42,-38,-33,-33,-38,-49,-45,-36,-25,-50,-48,-41,-31,-60,-49,-44,-36,-21,-47,-43,-40,-29,-52,-43,-38,-36,-21,-41,-40,-44,-35,-46,-40,-37,-40,-29,-44,-47,-41,-32,-44,-47,-40,-33,-51,-51,-45,-36,-62,-49,-46,-39,-25,-47,-44,-42,-35,-46,-38,-42,-38,-36,-26,-23,-35,-28,-42,-37,-37,-37,-14,-47,-43,-47,-57,-89,-91,-106,-113,-41,
+-112,-117,-118,-116,-134,-120,-74,-23,-53,-35,-25,-20,-15,-47,-34,-31,-20,-7,-34,-33,-24,-15,-37,-34,-30,-21,-26,-35,-31,-22,-11,-35,-34,-27,-18,-43,-34,-29,-21,-7,-35,-33,-25,-16,-38,-34,-29,-30,-35,-45,-41,-32,-22,-46,-43,-38,-27,-57,-45,-40,-32,-18,-42,-40,-36,-25,-48,-38,-33,-31,-17,-35,-34,-33,-30,-41,-34,-31,-34,-20,-39,-42,-36,-28,-40,-43,-36,-29,-47,-47,-41,-32,-58,-44,-43,-36,-22,-42,-41,-39,-31,-44,-37,-42,-38,-32,-26,-22,-34,-26,-39,-34,-29,-34,-12,-44,-41,-45,-56,-88,-90,-106,-112,-39,
+-106,-111,-111,-109,-127,-113,-69,-27,-54,-33,-21,-14,-8,-41,-30,-27,-15,-3,-28,-27,-19,-11,-33,-29,-25,-15,-20,-28,-26,-16,-6,-31,-30,-23,-14,-40,-30,-25,-16,-1,-30,-28,-20,-11,-33,-30,-25,-23,-29,-38,-34,-26,-16,-38,-36,-31,-22,-50,-37,-32,-26,-13,-36,-33,-29,-18,-42,-31,-26,-18,-5,-29,-29,-21,-9,-37,-28,-26,-15,-2,-26,-31,-20,-13,-32,-35,-25,-18,-41,-40,-35,-26,-52,-42,-40,-31,-19,-44,-41,-35,-28,-47,-40,-41,-35,-35,-33,-29,-33,-24,-44,-39,-30,-28,-7,-41,-37,-27,-41,-81,-82,-102,-108,-37,
+-99,-107,-107,-102,-119,-106,-62,-22,-52,-30,-16,-11,-5,-24,-25,-23,-11,1,-23,-22,-15,-6,-28,-25,-20,-11,-17,-26,-23,-14,-4,-26,-24,-18,-8,-37,-25,-21,-12,2,-25,-23,-15,-6,-28,-24,-20,-17,-23,-30,-26,-20,-10,-31,-30,-25,-16,-45,-32,-27,-20,-7,-27,-26,-21,-12,-34,-28,-23,-22,-12,-27,-24,-27,-17,-28,-24,-19,-20,-7,-24,-25,-22,-11,-27,-28,-22,-12,-33,-30,-25,-17,-22,-31,-29,-20,-9,-36,-34,-29,-21,-41,-29,-27,-26,-31,-21,-16,-26,-18,-39,-34,-23,-23,-2,-36,-34,-24,-41,-81,-83,-101,-102,-35,
+-87,-95,-99,-96,-112,-100,-55,-11,-39,-27,-12,-7,-2,-14,-22,-19,-7,4,-19,-19,-11,-2,-24,-20,-16,-7,-14,-22,-19,-10,-1,-21,-20,-14,-5,-33,-21,-18,-9,5,-21,-18,-12,-3,-24,-20,-15,-12,-18,-24,-21,-14,-5,-25,-24,-19,-9,-39,-26,-21,-14,-1,-21,-19,-14,-6,-28,-21,-17,-14,2,-20,-19,-20,-9,-21,-19,-14,-12,-15,-21,-22,-16,-6,-22,-23,-16,-7,-28,-24,-19,-10,-16,-22,-21,-11,-3,-30,-28,-21,-14,-32,-18,-11,-14,-1,-6,-7,-4,3,-33,-29,-22,-19,1,-28,-25,-30,-47,-79,-80,-97,-102,-33,
+-75,-83,-89,-86,-104,-92,-49,-8,-32,-25,-10,-5,0,-7,-20,-17,-5,5,-18,-17,-9,0,-23,-18,-13,-5,-13,-20,-17,-9,1,-20,-18,-12,-3,-32,-19,-16,-7,6,-19,-17,-10,-1,-23,-18,-13,-8,-15,-20,-17,-10,-2,-21,-20,-14,-5,-34,-21,-16,-9,2,-17,-15,-10,-1,-25,-16,-12,-9,6,-14,-13,-14,-3,-16,-12,-8,-6,-11,-16,-16,-11,-1,-17,-18,-11,-2,-24,-19,-15,-5,-13,-17,-16,-7,1,-26,-24,-18,-10,-29,-15,-9,-12,0,-4,-4,0,6,-30,-25,-18,-15,4,-26,-24,-28,-47,-80,-82,-99,-106,-33,
+-74,-81,-85,-83,-96,-86,-44,-12,-32,-23,-8,2,6,-1,-16,-14,-3,6,-15,-14,-6,2,-20,-16,-11,-1,-10,-16,-14,-7,2,-16,-14,-9,0,-30,-16,-12,-5,7,-17,-15,-8,1,-20,-16,-10,-2,-11,-15,-12,-6,3,-17,-15,-11,-2,-28,-17,-13,-6,6,-13,-12,-6,2,-22,-12,-8,-2,12,-10,-9,-5,5,-8,-3,1,5,-1,-12,-13,-2,7,-13,-14,-7,3,-21,-15,-11,0,-7,-16,-15,-4,3,-21,-20,-12,-4,-30,-16,-9,-6,6,-7,-7,-2,6,-26,-20,-14,-10,7,-23,-21,-20,-43,-79,-80,-95,-102,-33,
+-61,-69,-75,-74,-87,-79,-38,-9,-30,-21,-6,7,7,0,-15,-13,-2,7,-13,-13,-5,4,-19,-14,-9,0,-9,-14,-12,-5,3,-14,-12,-7,2,-29,-14,-10,-2,8,-14,-13,-6,3,-19,-14,-8,-1,-8,-13,-11,-4,5,-15,-14,-9,0,-12,-16,-12,-4,7,-11,-10,-5,4,-21,-10,-6,1,13,-8,-7,-1,8,-6,0,3,8,15,-9,-11,1,9,-10,-12,-6,5,-19,-13,-9,1,1,-15,-14,-3,4,-19,-18,-12,-3,-29,-16,-9,-6,6,-9,-7,-2,6,-25,-19,-12,-9,9,-23,-22,-14,-37,-79,-82,-100,-106,-33,
+-58,-67,-71,-69,-83,-73,-31,2,-21,-19,-4,14,4,-2,-11,-11,1,8,-13,-13,-5,4,-17,-11,-6,3,1,-12,-11,-3,5,-13,-13,-8,2,-27,-14,-10,-2,9,-13,-11,-6,4,-18,-12,-7,1,-1,-12,-10,-2,6,-14,-13,-8,2,-12,-13,-9,-1,9,-11,-10,-4,6,-19,-11,-7,1,17,-10,-8,-4,5,-9,-8,-3,2,-2,-11,-10,1,11,-11,-10,-3,6,-18,-9,-6,4,16,-11,-11,-2,5,-17,-15,-11,-1,-29,-11,-5,-2,8,-2,-3,2,10,-25,-20,-14,-8,10,-24,-22,-12,-35,-77,-78,-92,-100,-33,
+-46,-56,-61,-60,-75,-65,-25,5,-19,-17,-3,15,6,-1,-9,-9,2,10,-11,-12,-4,5,-16,-10,-4,4,6,-11,-10,-2,6,-12,-11,-6,4,-26,-12,-8,0,11,-12,-10,-4,5,-17,-11,-5,2,6,-11,-8,-1,8,-13,-11,-6,4,-1,-11,-7,0,10,-9,-9,-3,8,-18,-9,-5,4,18,-7,-5,-2,8,-7,-5,0,5,-1,-9,-8,2,12,-9,-9,-2,8,-17,-9,-5,5,18,-11,-11,-2,5,-16,-14,-9,0,-29,-11,-5,-3,7,-2,-3,2,11,-24,-19,-12,-6,11,-23,-22,-12,-36,-79,-80,-98,-105,-33,
+-42,-50,-55,-56,-67,-60,-19,7,-18,-17,-2,16,8,-1,-8,-8,3,11,-10,-11,-3,6,-15,-8,-3,4,7,-10,-9,-1,7,-11,-11,-5,4,-26,-11,-7,0,11,-11,-9,-3,6,-16,-10,-4,3,8,-10,-8,0,8,-11,-9,-5,5,0,-10,-6,1,10,-7,-8,-2,8,-18,-8,-4,5,19,-6,-5,0,10,-5,-2,2,8,0,-7,-7,3,12,-8,-8,-1,9,-17,-8,-4,6,19,-10,-9,-1,7,-13,-12,-7,1,-26,-9,-4,-1,9,-2,-2,3,11,-23,-16,-10,-5,11,-22,-21,-12,-36,-78,-80,-96,-103,-33,
+-37,-47,-55,-55,-66,-59,-20,8,-16,-16,-1,17,11,2,-7,-7,5,12,-9,-10,-1,7,-13,-7,-2,6,10,-9,-7,1,9,-10,-9,-4,6,-21,-10,-5,2,12,-9,-8,-1,8,-15,-9,-3,6,14,-8,-6,1,10,-9,-7,-2,6,1,-8,-5,2,12,-6,-6,0,10,-17,-7,-2,7,20,-4,-3,3,12,-3,1,5,12,2,-5,-5,5,13,-5,-6,0,10,-16,-7,-4,6,21,-9,-8,1,7,-12,-10,-5,4,-23,-8,-3,1,9,-1,-2,4,12,-23,-15,-9,-4,11,-23,-23,-11,-36,-76,-80,-97,-107,-33,
+-38,-50,-54,-54,-66,-58,-17,13,-13,-13,2,19,13,3,-7,-7,4,12,-6,-7,0,10,-14,-7,-2,6,21,-6,-5,3,11,-9,-8,-3,8,-11,-9,-5,3,13,-8,-7,-1,8,-15,-8,-3,6,13,-6,-4,2,10,-11,-8,-3,6,2,-7,-5,4,13,-6,-6,0,10,-16,-7,-2,7,21,-7,-6,2,11,-9,-7,-1,11,4,-6,-4,5,15,-7,-6,0,11,-15,-7,-3,7,21,-6,-5,2,11,-9,-8,-2,7,-3,-7,-5,2,12,-4,-4,3,10,-22,-16,-8,-5,12,-25,-26,-10,-36,-77,-78,-94,-104,-33,
+-33,-45,-51,-52,-64,-56,-17,14,-13,-13,2,19,13,5,-7,-6,5,12,-5,-7,0,10,-14,-7,-2,6,20,-6,-4,3,11,-9,-8,-2,8,-4,-8,-4,4,14,-7,-6,0,9,-14,-7,-2,7,21,-6,-4,3,11,-9,-8,-2,7,2,-6,-3,5,14,-5,-5,1,11,-15,-5,-1,9,22,-4,-4,4,13,-7,-5,1,12,5,-4,-3,7,16,-5,-5,2,13,-14,-5,-2,8,23,-6,-4,3,11,-9,-7,-2,7,-1,-7,-4,3,13,-3,-3,3,11,-21,-13,-5,-3,13,-22,-22,-10,-35,-77,-81,-98,-108,-33,
+-27,-41,-49,-52,-62,-56,-17,14,-13,-13,2,19,13,3,-6,-5,6,13,-5,-6,0,10,-14,-7,-2,6,20,-6,-4,3,12,-9,-7,-2,9,-4,-7,-4,4,14,-7,-6,1,9,-14,-7,-2,6,21,-6,-4,3,12,-9,-7,-1,8,2,-6,-3,5,14,-4,-4,2,11,-15,-3,1,10,22,-3,-3,6,14,-6,-4,2,14,5,-4,-2,7,17,-3,-3,3,14,-14,-5,-1,9,23,-6,-4,3,12,-8,-7,-2,8,2,-6,-3,4,13,-2,-2,4,13,-20,-11,-3,0,15,-20,-20,-9,-35,-78,-82,-101,-112,-33,
+-30,-44,-49,-52,-60,-55,-16,16,-11,-8,6,24,14,3,-5,-5,6,13,-3,-5,1,11,-12,-5,-1,8,22,-5,-3,4,13,-6,-5,0,9,1,-6,-2,6,15,-5,-4,1,10,-14,-6,-1,7,19,-5,-3,4,13,-7,-5,0,8,3,-5,-2,7,15,-4,-3,3,12,-14,-2,2,12,23,0,0,6,16,-3,0,5,14,5,-2,-1,8,17,-2,-3,4,15,-13,-3,0,9,23,-5,-3,5,13,-7,-4,1,9,3,-3,-1,6,14,-2,-2,4,13,-21,-11,-3,-2,12,-15,-16,-8,-35,-76,-81,-99,-111,-33,
+-29,-46,-50,-52,-63,-55,-15,19,-10,-10,4,22,13,5,-5,-4,7,14,-1,-3,2,11,-12,-4,0,8,22,-5,-3,5,13,-6,-4,1,10,5,-5,-1,6,16,-4,-4,2,10,-13,-6,-1,7,19,-5,-3,5,13,-7,-5,1,9,3,-4,-1,7,15,-3,-3,3,12,-14,-1,3,13,24,0,0,7,16,-3,0,5,14,5,-2,0,8,17,-2,-2,4,15,-13,-4,0,9,23,-5,-4,4,12,-7,-5,1,10,5,-3,-1,6,15,-1,-1,-6,3,-18,-9,1,-3,14,-21,-19,-9,-34,-75,-79,-96,-110,-33,
+-25,-42,-48,-50,-62,-55,-15,19,-10,-10,4,22,13,8,-4,-3,8,14,0,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,4,-5,-1,7,16,-4,-3,3,12,-12,-4,1,9,24,-3,-1,5,14,-5,-3,4,10,5,-3,0,8,16,-2,-2,5,15,-12,0,3,11,23,-3,-2,5,14,-2,1,6,15,7,-2,0,9,18,0,0,6,16,-11,-1,3,11,24,-1,0,8,16,-5,-3,2,11,3,-4,-3,4,13,-6,-4,-3,6,-15,-6,5,1,16,-18,-17,-7,-33,-75,-80,-98,-112,-33,
+-20,-37,-45,-48,-60,-54,-15,19,-10,-9,4,23,14,18,-3,-2,9,15,1,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,6,-4,0,7,17,-3,-3,4,13,-11,-3,1,9,25,-3,-1,6,14,-5,-2,4,11,5,-3,0,8,17,-2,-2,5,15,-11,0,4,12,24,-2,-2,6,15,-1,1,7,16,7,-1,1,10,18,1,0,6,16,-11,-1,2,10,24,-1,-1,6,15,-6,-4,2,11,-1,-4,-2,4,13,-5,-3,-1,7,-13,-4,7,3,18,-16,-16,-7,-34,-74,-81,-99,-115,-33,
+-22,-40,-45,-49,-59,-54,-15,12,-16,-9,6,23,13,19,-3,-2,10,16,2,-1,6,16,-10,-1,2,12,26,-2,0,7,15,-3,-1,5,13,8,-1,2,9,18,-3,-2,4,13,-10,-2,2,10,25,-2,0,6,14,-5,-2,5,12,6,-1,2,9,18,0,1,7,16,-12,0,4,13,24,0,0,7,16,-1,1,7,16,7,0,2,11,19,1,1,7,17,-11,-1,3,12,25,-1,0,8,16,-5,-2,3,12,6,-4,-1,8,17,-5,-3,1,10,-19,-9,2,-1,14,-13,-14,-7,-33,-74,-80,-98,-114,-33,
+-21,-39,-44,-49,-57,-53,-15,12,-17,-9,6,24,13,23,-1,-1,11,17,2,-1,5,15,-10,-3,1,11,26,-3,-1,7,15,-3,-1,4,12,4,-2,1,8,17,-3,-2,4,12,-10,-2,2,9,22,-3,0,5,14,-5,-3,4,11,6,-2,1,8,17,-1,0,6,15,-12,0,4,13,24,-1,0,7,16,-2,1,7,16,7,-1,1,10,19,1,0,7,16,-11,-1,2,11,25,-3,-1,7,15,-5,-4,3,12,7,-3,-1,10,18,-4,-2,3,12,-18,-6,5,1,15,-12,-14,-7,-34,-75,-81,-99,-115,-33,
+-20,-37,-44,-49,-58,-52,-13,24,-6,-8,7,25,13,16,-5,-3,7,15,3,2,8,17,-11,0,2,12,24,-3,-2,7,15,-4,-2,3,12,3,-2,1,9,18,-2,-2,4,12,-10,-2,2,10,22,-2,-1,6,15,-4,-2,4,11,6,-2,1,8,17,0,0,6,15,-11,-1,3,12,26,0,1,7,16,-3,0,6,16,8,0,2,10,19,0,0,6,16,-11,-1,4,11,24,0,1,9,16,-4,-3,3,13,-8,-6,-4,9,21,-9,-5,0,10,-14,-3,10,3,18,-13,-14,-7,-35,-74,-81,-101,-116,-33,
+-20,-35,-43,-48,-57,-52,-13,24,-6,-7,8,25,14,23,-3,-2,9,16,3,2,7,16,-11,-1,1,12,24,-3,-3,7,15,-4,-2,4,12,6,-2,1,9,18,-2,-1,5,13,-10,-1,3,10,25,-2,0,6,15,-3,-1,5,12,6,-2,1,8,17,-1,0,6,15,-10,0,4,13,26,1,2,8,17,-2,1,7,16,8,0,3,10,19,0,0,6,16,-10,-1,4,11,24,0,1,8,16,-4,-3,2,13,-4,-4,-2,11,21,-7,-3,2,11,-12,-1,12,5,20,-11,-13,-7,-35,-74,-81,-100,-115,-33,
+-20,-34,-39,-46,-49,-45,-7,21,-10,-7,8,26,14,32,-1,-2,9,16,3,1,7,17,-11,-1,2,12,24,-3,-3,7,15,-4,-2,4,12,7,-1,2,10,19,-1,-1,5,13,-10,-1,4,11,25,-1,0,7,16,-3,0,6,13,6,-1,2,9,17,1,1,7,16,-10,1,5,14,26,2,3,9,18,-1,2,8,17,8,2,4,11,20,2,1,7,17,-10,0,4,11,24,0,1,8,16,-4,-3,3,14,2,-2,-1,12,23,-4,0,4,15,-10,3,15,8,23,-8,-11,-5,-34,-73,-82,-101,-118,-33,
+-20,-33,-39,-45,-47,-39,0,16,-13,-7,8,27,14,31,-1,-1,9,16,2,1,6,17,-11,-1,1,13,26,-2,-1,7,15,-3,-1,4,12,6,-2,1,9,18,-2,-2,5,14,-10,-1,3,11,25,-2,0,6,15,-3,-1,5,13,6,-2,1,9,18,1,1,7,16,-11,-1,3,12,25,2,3,10,18,-1,2,8,16,8,1,3,11,19,1,0,7,16,-10,-1,3,12,25,1,2,8,16,-4,-3,2,14,0,-4,-2,10,19,-5,-2,2,13,-18,-4,8,3,18,-9,-14,-18,-46,-76,-83,-101,-114,-33,
+-20,-31,-38,-45,-48,-40,0,34,-7,-4,11,28,15,21,-6,-4,5,12,3,3,10,19,11,3,3,15,24,-1,-1,8,16,-4,-2,4,12,7,-2,1,9,18,-3,-2,4,13,-11,-2,3,11,25,-2,-1,6,15,-4,-1,6,13,6,-2,0,9,18,0,0,6,15,-10,0,4,13,26,0,1,8,17,-1,1,7,16,8,0,2,10,18,1,1,6,16,-11,-1,3,11,25,0,1,8,16,-4,-2,3,15,-4,-3,-2,11,21,-7,-1,2,12,-17,-2,10,6,21,-12,-16,-16,-42,-76,-84,-108,-123,-33,
+-15,-26,-34,-40,-40,-37,0,37,0,-1,12,30,16,34,-3,-2,6,14,2,3,9,18,7,1,2,13,23,-2,-3,7,15,-4,-3,3,12,6,-3,0,9,18,-3,-2,4,13,-11,-3,2,10,25,-4,-2,6,14,-4,-1,5,12,6,-3,-1,9,17,-1,-1,5,14,-10,0,4,12,25,-1,1,8,16,-2,1,7,15,7,-1,2,10,19,1,1,7,16,-11,-2,2,11,25,0,1,8,16,-3,-2,3,15,-2,-4,-3,10,17,-9,-4,0,11,-17,-3,11,8,23,-16,-21,-9,-38,-77,-85,-107,-116,-33,
+-10,-23,-30,-36,-32,-29,9,40,4,-1,13,31,18,35,1,1,9,16,3,3,8,18,5,0,1,13,23,-2,-2,7,16,-4,-3,3,12,7,-2,1,9,18,-3,-2,5,13,-11,-2,2,11,25,-3,-2,6,14,-3,-1,6,13,6,-2,0,9,18,-1,0,6,15,-10,0,4,12,26,0,1,9,17,-1,2,7,15,8,0,3,10,19,1,1,6,16,-11,-2,2,11,25,-1,0,7,16,-4,-3,3,15,-2,-3,-2,11,21,-8,-3,1,12,-16,-3,11,8,24,-13,-17,-7,-36,-74,-80,-102,-110,-33,
+-5,-12,-18,-24,-20,-15,24,42,8,1,16,35,18,35,0,-1,9,16,2,2,7,19,-4,1,3,14,25,-1,-2,7,15,-4,-3,3,12,5,-2,0,8,17,-4,-3,4,13,-10,-2,3,11,26,-3,-1,6,14,-3,0,6,12,6,-3,0,9,17,-1,-1,6,15,-10,-1,3,12,25,0,2,8,17,-1,1,7,15,8,0,2,10,19,0,0,6,15,-11,-2,2,10,24,-1,0,8,16,-4,-4,3,14,0,-2,-2,12,18,-9,-5,2,12,-17,-5,11,3,19,-10,-14,-19,-45,-75,-82,-101,-112,-33,
+0,-9,-15,-21,-14,-7,32,43,12,1,16,35,19,36,2,0,10,18,3,2,8,19,-9,0,2,13,25,-2,-2,8,16,-4,-2,4,13,7,-2,1,8,17,-3,-2,4,13,-10,-1,3,11,26,-3,-2,6,14,-3,0,7,13,6,-2,0,9,17,-1,0,6,16,-10,0,4,12,26,1,3,9,18,-1,2,8,16,8,0,3,10,19,1,0,7,16,-11,-1,3,11,25,-1,0,8,16,-5,-4,2,14,0,-2,0,13,23,-8,-4,2,13,-17,-4,11,4,21,-7,-11,-16,-40,-71,-78,-95,-106,-33,
+0,-3,-12,-17,0,6,41,76,31,4,15,32,18,33,-2,-3,6,14,4,6,14,21,14,5,4,17,25,-1,-3,7,15,-3,-1,5,14,7,-2,0,9,17,-2,-1,5,14,-10,-2,3,10,23,-1,1,8,16,-4,-2,4,12,7,-1,2,9,18,0,0,6,15,-10,0,4,12,26,-1,1,8,16,0,2,9,15,8,0,2,10,19,-1,-1,5,15,-9,-1,4,10,25,-1,0,9,17,-3,-2,4,16,1,-4,-2,11,21,-8,-3,2,13,-17,-3,11,5,21,-11,-16,-11,-35,-73,-78,-95,-107,-33,
+0,-7,-15,-21,3,7,43,73,32,2,14,32,19,33,2,0,9,15,5,6,13,21,13,4,3,16,24,-2,-4,6,14,-3,-2,4,13,7,-3,0,8,17,-2,-2,5,13,-10,-2,3,10,25,-2,0,7,16,-4,-3,4,11,7,-1,2,9,17,0,0,6,15,-10,-1,3,12,25,-1,1,7,16,-1,2,8,14,7,0,3,11,19,0,-1,5,15,-10,0,4,10,25,-1,1,9,16,-4,-3,3,16,-3,-3,-2,12,24,-7,-2,2,12,-17,-4,11,4,21,-9,-15,-8,-33,-74,-78,-94,-106,-33,
+0,-5,-11,-14,13,29,67,52,15,-11,23,41,25,40,3,0,8,15,5,6,12,21,15,6,6,17,26,-1,-2,8,16,-3,0,5,13,8,-2,1,9,18,-2,-1,5,14,-9,-2,3,11,25,-1,1,8,16,-4,-2,5,13,7,-1,2,9,18,0,1,7,15,-10,0,3,12,26,0,1,8,17,-1,2,9,15,7,1,3,11,19,0,-1,6,15,-9,-1,4,11,25,0,1,8,16,-4,-3,3,15,-4,-3,-1,12,22,-8,-3,2,12,-17,-5,10,4,20,-8,-12,-6,-30,-72,-78,-95,-108,-33,
+0,-4,-11,-18,15,29,69,27,-6,-35,21,40,25,40,5,2,10,17,5,6,12,21,15,4,5,16,25,-1,-3,8,16,-3,-1,4,13,7,-2,0,9,18,-2,-1,5,13,-9,-2,4,11,26,-1,1,8,16,-4,-2,5,13,7,-1,1,9,17,1,1,7,16,-10,-1,3,12,27,0,2,8,17,0,2,9,15,8,1,3,11,19,-1,-1,5,15,-10,-1,4,10,24,0,1,9,17,-4,-3,3,14,-11,-2,0,12,24,-9,-4,1,10,-18,-5,10,5,22,-9,-12,-17,-42,-71,-78,-94,-105,-33,
+0,0,-8,-14,21,29,65,67,19,-31,21,37,24,37,4,0,8,14,5,7,14,22,14,5,5,16,25,2,0,8,17,-4,-3,2,14,8,-2,1,10,19,-1,-1,5,14,-9,-2,2,10,21,-3,-1,6,14,-3,0,6,12,7,-1,1,10,18,-1,-1,6,15,-9,0,4,13,26,0,2,7,17,-1,2,7,16,8,-2,0,10,19,0,0,7,16,-9,-2,3,10,26,-2,0,6,15,-2,0,6,16,9,-2,-1,13,22,-6,-3,2,12,-18,-5,9,5,22,-7,-10,-16,-42,-72,-80,-96,-111,-33,
+0,-4,-13,-19,24,29,66,60,17,-35,18,36,23,37,6,2,9,15,5,6,13,21,13,4,3,15,24,2,-1,7,16,-4,-4,1,13,7,-3,0,9,19,-2,-2,5,14,-9,-2,3,10,22,-3,-1,6,14,-3,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,17,-1,2,7,16,8,-2,0,10,20,0,0,7,16,-9,-2,3,10,22,-1,1,6,15,-3,-2,4,15,9,-3,0,13,22,-7,-4,2,12,-18,-6,7,4,20,-13,-17,-10,-33,-74,-78,-94,-106,-33,
+0,-6,-15,-22,19,25,63,52,13,-38,21,40,23,38,8,3,10,17,6,7,13,22,13,3,3,15,24,2,0,8,17,-5,-4,1,13,7,-2,0,9,19,-2,-1,5,13,-9,-1,3,10,22,-2,-1,6,14,-2,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,16,-1,1,7,15,7,-2,0,11,20,0,0,7,16,-9,-2,3,11,26,-1,1,6,15,-4,-3,2,13,-1,-4,-1,12,22,-9,-6,1,10,-20,-8,6,4,18,-14,-16,-10,-33,-75,-81,-99,-113,-33,
+0,-6,-8,-14,26,40,81,40,5,-33,23,43,27,43,7,3,10,16,6,6,12,22,14,3,3,15,25,2,0,8,17,-4,-4,2,11,4,-3,0,9,19,-3,-2,4,13,-9,-2,3,10,22,-3,-2,5,13,-4,-2,5,13,8,-2,1,9,17,-2,-1,5,15,-9,-1,3,12,27,-1,1,7,17,-1,1,7,15,8,-3,0,10,20,-1,0,6,15,-10,-2,3,10,23,0,1,8,16,-4,-4,3,16,-6,-1,1,14,25,-7,-4,3,12,-15,-3,12,2,16,-17,-20,-9,-32,-76,-84,-97,-112,-33,
+0,-4,-11,-18,25,36,74,33,3,-34,21,39,26,41,8,3,11,16,6,8,14,23,14,4,4,16,25,3,0,8,17,-4,-3,2,13,8,-2,1,9,19,-2,-2,5,13,-9,-3,2,10,19,-3,-1,6,14,-4,-2,5,13,9,-2,0,8,17,-1,0,6,15,-9,-1,4,12,27,-1,2,9,17,-1,0,6,15,6,-1,2,10,20,0,0,6,15,-9,-2,3,11,26,-1,2,7,16,-5,-4,1,15,4,0,3,14,25,-7,-5,1,10,-17,-4,12,2,15,-17,-19,-8,-32,-77,-87,-104,-120,-33,
+0,-8,-12,-17,24,30,69,57,17,-36,19,38,25,40,7,3,9,15,6,8,14,23,13,3,3,16,25,2,0,8,16,-4,-3,2,13,8,-2,0,8,18,-1,-2,5,14,-10,-3,2,10,17,-3,0,6,15,-4,-1,5,14,6,-3,-1,7,17,-2,0,7,15,-9,-1,4,12,26,-1,1,9,17,-3,-1,4,13,5,-1,3,10,19,-1,0,6,15,-9,-2,3,10,17,-3,0,6,14,-4,-3,4,14,0,1,5,15,24,-5,-4,3,11,-20,-9,4,0,11,-32,-38,-20,-41,-84,-91,-102,-123,-33,
+0,-2,-13,-19,20,27,67,51,13,-39,17,36,23,39,7,2,9,15,6,7,14,22,13,2,2,15,24,1,-1,7,16,-5,-4,0,12,5,-3,0,8,18,-3,-2,4,13,-10,-4,1,9,11,-3,-1,5,14,-4,-2,4,13,4,-4,-1,7,16,-2,-1,6,14,-9,-2,3,11,24,-1,0,8,17,-3,-2,4,13,4,-1,3,10,19,-1,-1,5,14,-9,-2,3,11,19,-2,0,7,15,-4,-4,2,12,-13,-1,3,13,22,-7,-6,1,9,-21,-10,3,0,11,-29,-34,-19,-39,-85,-92,-107,-127,-33,
+0,-1,-12,-18,16,24,64,52,15,-38,17,37,28,44,7,3,10,16,6,7,14,22,14,2,2,14,24,0,-2,7,16,-4,-3,2,13,4,-3,1,8,18,-3,-2,4,13,-10,-4,2,10,13,-3,-1,6,14,-4,-2,5,13,3,-3,-1,8,17,-2,-1,6,15,-9,-2,3,12,27,-1,0,9,17,-3,-2,3,13,4,-1,3,11,20,-1,-1,5,15,-9,-2,3,11,25,-2,-1,7,15,-5,-5,3,14,-14,1,4,17,27,-5,-4,1,10,-22,-10,4,1,10,-27,-29,-19,-38,-83,-93,-109,-127,-33,
+0,1,-14,-19,14,23,64,50,14,-39,17,36,28,44,6,3,9,16,6,8,14,22,13,2,2,14,23,0,-2,7,15,-4,-5,1,12,0,-4,0,8,18,-4,-3,4,12,-10,-4,1,10,11,-4,-1,5,13,-4,-3,4,13,-3,-5,-2,7,17,-3,-2,5,15,-10,-3,2,11,23,-2,0,8,16,-4,-3,3,12,1,-2,2,10,20,-3,-2,5,14,-10,-2,3,10,25,-2,0,7,15,-5,-6,0,12,-16,-3,1,13,25,-9,-6,-1,8,-23,-10,4,0,8,-25,-28,-22,-41,-83,-94,-112,-127,-33,
+0,0,-13,-20,24,30,68,26,-4,-32,23,40,28,45,8,4,12,17,5,6,13,20,13,3,4,16,25,-2,-5,6,14,-4,-3,3,12,0,-4,0,8,18,-3,-3,4,13,-10,-4,1,9,6,-4,-2,6,14,-5,-4,2,11,-14,-4,0,6,17,-3,-2,5,14,-10,-4,1,10,9,-4,-2,7,14,-4,-3,3,12,-6,-2,2,9,19,-4,-4,3,13,-8,-4,1,10,0,-7,-4,4,13,-7,-5,1,11,-11,5,8,19,28,-7,-6,-1,7,-23,-12,0,-4,3,-31,-34,-31,-51,-86,-96,-121,-128,-33,
+0,-4,-14,-21,23,34,75,26,-4,-33,24,44,27,44,6,2,10,17,4,6,12,20,13,3,3,15,24,-2,-5,5,13,-5,-5,1,11,-7,-5,-1,6,17,-5,-4,3,11,-11,-6,0,9,6,-5,-3,5,13,-6,-5,1,10,-18,-5,-1,5,16,-4,-2,5,14,-10,-5,0,10,8,-5,-2,6,14,-4,-3,2,12,-5,-3,1,9,19,-5,-5,3,12,-9,-4,1,10,0,-6,-4,4,13,-9,-6,-1,9,-15,0,4,14,25,-9,-8,-2,6,-24,-12,1,-2,4,-34,-39,-28,-49,-85,-96,-123,-128,-33,
+0,-2,-16,-21,22,34,76,28,-4,-33,24,43,25,42,5,1,9,15,4,5,12,19,13,3,3,14,24,-2,-5,6,13,-6,-5,1,11,-9,-5,-2,8,18,-5,-5,3,12,-11,-5,1,8,0,-5,-2,5,13,-7,-6,0,9,-18,-5,-1,6,17,-3,-2,5,13,-10,-5,0,10,5,-5,-3,6,13,-5,-4,2,12,-6,-2,1,9,19,-4,-4,3,12,-10,-5,0,11,1,-5,-2,6,14,-7,-6,2,11,-14,-1,4,13,25,-9,-6,-2,6,-24,-12,2,-2,5,-27,-32,-23,-42,-82,-93,-120,-128,-33,
+0,-4,-16,-20,14,23,64,33,-1,-42,13,32,24,41,4,1,8,15,3,5,13,19,13,3,4,14,24,-3,-6,6,13,-6,-6,0,11,-7,-6,-2,7,18,-6,-6,2,12,-11,-6,0,7,0,-5,-3,5,13,-7,-7,-1,9,-20,-6,-1,5,17,-4,-2,4,13,-10,-5,0,9,8,-5,-3,5,13,-5,-5,2,12,-7,-2,1,9,19,-5,-4,3,12,-11,-6,0,11,1,-5,-2,7,15,-5,-4,2,12,-14,-4,1,11,20,-8,-5,-2,8,-26,-13,1,-4,3,-30,-32,-42,-60,-86,-98,-119,-122,-33,
+0,-6,-15,-21,7,17,60,12,-10,-44,14,33,23,42,7,3,10,21,2,2,7,17,-14,-7,-4,10,23,-5,-6,4,12,-8,-7,-1,10,-17,-7,-3,5,16,-6,-5,2,12,-10,-4,1,8,-2,-7,-5,2,11,-7,-6,-1,9,-19,-6,-2,6,18,-6,-6,2,11,-11,-6,0,8,8,-4,-3,5,13,-6,-7,-1,8,-19,-6,-2,7,18,-6,-5,3,12,-10,-6,-1,9,-1,-11,-9,-1,9,-20,-15,-6,7,-4,15,18,26,31,-13,-12,-7,3,-24,-11,3,-2,4,-34,-45,-39,-58,-88,-100,-119,-126,-33,
+0,-8,-15,-20,8,17,58,23,-3,-38,15,35,23,41,5,2,11,19,2,1,7,18,-15,-7,-5,10,23,-5,-7,4,11,-9,-9,-2,9,-20,-8,-4,4,16,-8,-6,0,10,-11,-6,0,7,-3,-8,-6,2,11,-9,-7,-1,8,-22,-7,-3,6,17,-7,-6,2,10,-12,-7,-1,8,-1,-5,-4,4,12,-7,-7,-2,8,-22,-7,-3,6,17,-8,-7,2,11,-10,-6,-2,9,-1,-11,-10,0,9,-18,-16,-8,4,-10,8,11,20,25,-15,-12,-11,-1,-23,-10,3,0,6,-44,-51,-35,-57,-96,-108,-126,-128,-33,
+-1,-10,-16,-19,11,19,60,35,6,-31,16,35,22,40,2,0,10,17,1,1,7,18,-12,-6,-5,10,23,-5,-7,4,11,-8,-9,-2,9,-20,-8,-5,4,16,-9,-7,-1,9,-11,-7,-1,6,-3,-9,-7,1,10,-9,-8,-2,7,-22,-8,-4,5,17,-8,-7,1,10,-13,-8,-2,7,1,-6,-5,3,11,-8,-8,-3,7,-22,-8,-4,5,16,-9,-8,1,10,-11,-7,-2,8,-1,-12,-10,0,9,-18,-15,-9,2,-14,-1,3,13,-2,-14,-11,-9,2,-24,-12,1,-2,5,-38,-42,-29,-49,-91,-103,-125,-126,-33,
+-1,-7,-20,-22,-12,-3,38,25,-7,-28,13,31,18,34,1,-1,8,16,1,1,8,17,-8,-3,-1,11,24,-6,-7,5,13,-8,-9,-3,9,-22,-9,-6,4,16,-10,-8,0,11,-12,-7,-1,7,-3,-10,-7,3,12,-11,-9,-3,7,-22,-9,-5,5,17,-8,-7,1,10,-13,-8,-2,7,-3,-7,-5,4,12,-9,-10,-3,8,-21,-7,-3,6,18,-9,-8,1,11,-11,-7,-2,8,0,-11,-8,2,12,-17,-15,-7,3,-15,-6,-2,12,-5,-13,-7,-7,5,-24,-13,0,-4,3,-34,-35,-24,-41,-89,-100,-118,-128,-33,
+-6,-13,-22,-24,-10,-1,40,37,3,-20,14,31,18,31,-2,-4,6,14,0,0,7,17,-4,-3,-2,10,23,-7,-8,5,13,-9,-9,-3,8,-23,-11,-7,3,15,-12,-9,-1,9,-14,-9,-3,6,-3,-10,-8,2,11,-12,-10,-3,6,-23,-10,-5,4,17,-9,-8,0,10,-14,-9,-3,6,-4,-8,-6,3,11,-10,-10,-4,7,-22,-9,-5,5,17,-11,-9,-1,9,-12,-8,-3,8,-1,-12,-9,2,13,-15,-13,-8,2,-20,-15,-9,3,-5,-12,-5,-4,8,-26,-17,-3,-8,1,-30,-26,-27,-44,-89,-101,-121,-128,-33,
+-7,-13,-22,-24,-18,-7,36,21,-8,-23,9,29,17,22,0,-1,6,16,-1,-2,3,15,-16,-8,-7,6,16,-9,-9,2,11,-14,-13,-6,7,-23,-11,-7,3,16,-11,-9,-1,8,-16,-12,-6,5,-4,-11,-8,1,11,-9,-8,-2,7,-23,-11,-7,1,15,-10,-8,-1,9,-14,-9,-3,7,-4,-10,-8,1,10,-10,-9,-3,8,-23,-9,-6,4,17,-10,-8,0,10,-15,-11,-5,7,-1,-10,-7,4,15,-14,-13,-5,4,-21,-14,-10,2,-9,-13,-6,-2,11,-27,-17,-6,-7,0,-31,-28,-26,-43,-86,-97,-117,-128,-33,
+-5,-11,-20,-22,-14,-4,38,28,-2,-19,11,31,18,22,-1,-3,6,15,-2,-2,4,16,-13,-7,-6,7,18,-8,-8,4,12,-13,-12,-6,7,-23,-11,-6,3,17,-11,-10,-2,8,-17,-12,-5,5,-4,-11,-8,1,11,-9,-8,-3,7,-24,-11,-7,1,15,-11,-8,-1,9,-14,-9,-3,7,-4,-11,-9,1,11,-10,-10,-3,8,-23,-10,-6,4,17,-11,-9,-1,9,-16,-11,-6,6,-1,-12,-7,3,15,-14,-13,-6,3,-23,-18,-13,-2,-10,-14,-6,-2,11,-29,-20,-8,-10,-1,-30,-25,-24,-40,-84,-96,-118,-128,-33,
+-16,-22,-29,-27,-11,-1,41,37,4,-27,5,23,12,17,-5,-6,4,14,-1,-2,5,17,-17,-8,-6,9,20,-9,-9,3,13,-13,-13,-6,7,-24,-12,-7,3,16,-12,-11,-1,9,-17,-12,-6,5,-5,-13,-10,0,11,-13,-11,-4,7,-25,-12,-9,2,15,-13,-10,-2,9,-16,-11,-5,5,-5,-12,-9,0,10,-12,-11,-5,7,-25,-11,-8,3,16,-13,-11,-1,9,-16,-12,-7,6,-2,-13,-9,4,15,-14,-12,-8,0,-26,-19,-15,-1,-10,-14,-6,-2,12,-29,-20,-7,-8,0,-28,-24,-24,-39,-84,-96,-119,-128,-33,
+-9,-15,-24,-26,-7,2,42,48,11,-21,8,25,15,27,-4,-6,5,15,-1,0,6,20,5,-5,-5,11,25,-8,-8,5,15,-11,-11,-4,8,-24,-11,-6,4,18,-12,-10,-1,10,-17,-12,-5,6,-4,-12,-9,2,12,-12,-10,-3,9,-23,-12,-8,3,16,-12,-9,-1,11,-15,-9,-4,7,-5,-10,-8,2,12,-10,-10,-3,9,-20,-10,-6,5,17,-12,-11,-1,11,-16,-11,-5,8,-2,-12,-8,4,16,-14,-12,-9,0,-25,-18,-15,2,-10,-16,-10,-3,11,-32,-22,-9,-13,-4,-38,-36,-21,-39,-79,-92,-115,-128,-33,
+0,-7,-16,-21,1,7,45,57,18,-16,13,29,20,37,-1,-4,5,17,1,3,9,23,13,-3,-2,14,27,-5,-5,6,19,-9,-8,-2,11,-21,-8,-4,7,20,-9,-8,0,12,-15,-9,-2,9,-3,-9,-6,4,14,-9,-8,-1,12,-5,-8,-5,6,19,-8,-6,2,14,-13,-7,-1,10,-1,-8,-5,5,16,-8,-7,0,12,-8,-7,-3,8,20,-9,-8,0,13,-14,-8,-3,11,0,-10,-6,6,17,-14,-11,-8,4,-20,-9,-7,10,-6,-17,-11,-6,9,-30,-17,-5,-8,0,-37,-39,-25,-45,-86,-101,-124,-128,-33,
+0,-1,-16,-23,4,9,45,65,23,-11,16,32,22,38,1,-2,7,20,4,6,12,27,17,1,1,17,30,0,-1,8,22,-6,-5,0,14,5,-6,-2,9,23,-6,-5,3,16,-13,-6,0,12,19,-5,-3,7,18,-6,-3,4,15,7,-6,-3,8,20,-5,-3,5,18,-12,-4,1,13,28,-4,-2,7,19,-7,-5,1,15,8,-4,-1,11,22,-6,-6,2,16,-12,-5,0,13,2,-7,-6,9,19,-13,-10,-7,4,-18,-3,0,18,26,-18,-15,-7,7,-28,-13,2,-4,3,-35,-46,-24,-49,-81,-100,-122,-128,-33,
+0,5,-7,-21,-7,4,35,65,18,-5,25,39,41,43,8,2,11,25,8,11,17,32,19,8,7,23,35,6,5,14,28,-2,1,5,20,10,1,3,15,26,0,0,8,20,-10,0,6,18,32,1,2,11,23,-3,1,8,20,8,0,1,13,24,1,1,10,23,-10,2,5,18,31,2,3,13,25,-3,1,6,19,9,1,3,16,26,-1,-2,6,20,-11,0,5,18,28,-1,0,12,23,-9,-7,-2,10,10,9,9,20,33,-17,-16,-6,9,-27,-8,6,11,12,-33,-44,-22,-56,-87,-109,-128,-128,-33,
+0,9,-2,-12,-2,22,45,77,35,-6,31,45,59,45,16,9,14,32,13,21,26,42,48,19,16,27,39,17,14,23,35,3,10,14,27,36,9,10,21,32,9,9,15,28,19,8,13,26,37,10,9,18,29,1,10,15,27,40,10,10,19,29,9,11,18,30,21,11,13,24,35,12,12,21,30,2,10,14,25,39,12,12,21,30,5,5,12,24,11,6,12,24,36,9,6,16,30,-4,-1,6,14,22,20,20,29,42,-14,-14,-4,12,-28,-1,15,42,21,-16,-36,-21,-68,-100,-116,-135,-128,-33,
+0,49,16,21,31,58,65,83,58,17,55,64,83,61,30,27,28,47,41,38,40,54,62,38,33,42,52,32,32,40,50,38,28,29,41,49,29,28,38,47,19,25,29,41,43,27,28,39,46,27,26,34,42,34,29,32,43,48,27,24,33,41,20,28,34,44,54,28,28,37,45,27,29,37,47,35,26,28,37,46,32,29,39,48,19,23,27,41,40,18,22,35,48,27,27,32,46,6,11,17,27,43,41,42,49,59,7,3,8,20,8,11,25,60,39,26,-20,2,-64,-109,-118,-135,-128,-33,
+0,100,100,100,115,115,115,100,100,85,100,100,100,100,100,52,45,61,58,63,60,72,84,64,59,67,77,53,63,68,79,81,64,60,71,77,58,60,70,78,63,60,59,70,73,61,60,71,77,50,58,63,70,74,64,64,76,80,55,58,64,72,63,64,65,76,77,62,58,67,73,50,63,68,78,78,62,57,68,72,59,62,70,80,65,56,55,69,73,55,56,70,82,62,67,65,78,65,42,47,51,62,56,63,72,76,43,18,19,17,25,-10,5,23,42,10,-19,38,-63,-53,-130,-135,-127,55,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CW_LRight_T0.h
new file mode 100755
index 0000000..2df7edc
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+0,11,-2,1,-9,17,33,69,26,33,47,62,49,58,20,18,31,40,20,20,29,38,17,21,25,37,47,18,20,29,40,16,20,26,37,24,19,22,31,42,20,21,29,40,7,18,21,35,47,19,21,31,42,15,20,27,38,26,18,24,30,40,22,25,34,40,31,22,25,32,40,30,28,37,41,34,26,27,36,45,22,15,20,36,13,6,8,23,-3,-2,-1,11,-18,-3,0,12,24,-6,-1,10,22,-11,5,17,16,28,13,13,17,19,-5,-5,-7,-2,-30,-70,-48,-48,-76,-80,-95,-100,-88,12,
+0,-3,-12,-36,-21,-13,15,46,9,19,31,47,35,37,6,4,20,28,8,7,14,27,-2,8,11,24,37,5,7,16,28,3,5,12,23,15,4,7,18,29,6,7,15,27,-5,3,7,22,25,5,7,17,29,2,6,13,25,15,5,9,17,29,8,11,21,27,21,10,14,19,30,20,19,28,30,27,22,21,28,35,12,2,6,26,3,-5,-4,14,-11,-12,-10,4,-26,-12,-11,3,17,-15,-11,1,11,-20,-8,-1,3,21,-5,-1,-2,8,-13,-13,-9,-9,-24,-55,-58,-45,-70,-82,-89,-100,-88,12,
+0,-7,-26,-35,-27,-15,19,31,-3,4,17,33,24,8,-3,-4,11,20,-3,-4,4,16,-12,-4,0,14,19,-5,-3,6,18,-6,-5,2,13,5,-7,-2,8,21,-5,-4,5,17,-13,-7,-2,12,-1,-5,-3,7,18,-7,-4,3,14,7,-4,0,7,20,-3,-1,9,16,10,0,4,7,18,7,7,15,18,14,6,3,14,25,2,-9,-5,17,-4,-13,-12,7,-18,-19,-17,-3,-32,-19,-18,-4,11,-23,-19,-7,3,-29,-18,-15,-5,-12,-17,-11,-9,-2,-22,-18,-11,-10,-20,-45,-54,-36,-62,-77,-85,-100,-88,12,
+-11,-14,-32,-36,-27,-20,17,18,-14,-7,6,22,13,2,-10,-10,4,14,-11,-11,-3,11,-17,-10,-6,7,0,-12,-11,1,11,-13,-13,-7,6,-24,-14,-10,1,14,-12,-12,-4,9,-19,-14,-9,4,-8,-14,-11,0,12,-13,-11,-4,7,-1,-12,-7,2,14,-10,-7,2,10,0,-8,-3,1,13,-1,-1,8,13,21,1,-2,8,19,-1,-14,-11,12,-9,-18,-17,3,-22,-24,-21,-7,-34,-22,-21,-9,8,-27,-25,-11,-4,-33,-24,-22,-11,-37,-26,-19,-17,-6,-27,-22,-10,-13,-14,-44,-47,-38,-61,-80,-83,-99,-88,12,
+-18,-19,-31,-32,-28,-20,18,10,-19,-11,2,18,9,0,-13,-13,0,10,-14,-14,-7,6,-20,-13,-9,3,-10,-15,-13,-3,7,-16,-16,-10,2,-30,-17,-13,-3,11,-16,-15,-7,6,-22,-18,-12,0,-10,-16,-13,-4,7,-17,-16,-9,2,-15,-17,-12,-4,8,-14,-12,-3,3,-12,-12,-7,-5,7,-8,-7,2,3,18,-5,-9,1,12,-4,-18,-15,7,-14,-23,-19,-1,-26,-28,-23,-10,-38,-27,-25,-12,-1,-29,-27,-13,-6,-37,-29,-19,-10,-43,-26,-19,-17,-5,-31,-23,-11,-17,-11,-44,-40,-33,-55,-74,-82,-95,-88,12,
+-21,-29,-38,-37,-33,-23,17,6,-22,-13,-1,15,7,-2,-16,-15,-2,8,-17,-17,-9,3,-20,-15,-10,1,-11,-16,-15,-4,6,-18,-18,-12,0,-31,-19,-15,-5,9,-18,-17,-9,4,-24,-19,-14,-1,-11,-17,-15,-5,5,-18,-17,-10,1,-27,-18,-13,-5,7,-16,-13,-7,1,-19,-12,-6,-4,7,-7,-5,4,5,21,-2,-7,3,14,-3,-16,-14,7,-14,-23,-19,-1,-26,-27,-24,-10,-37,-26,-25,-11,1,-31,-30,-16,-9,-41,-34,-24,-15,-47,-33,-25,-22,-8,-32,-24,-11,-17,-10,-39,-35,-29,-50,-71,-80,-94,-88,12,
+-28,-34,-41,-35,-36,-33,5,5,-20,-15,-3,12,5,-3,-18,-16,-4,6,-18,-18,-10,2,-21,-16,-11,1,-11,-16,-15,-5,4,-19,-19,-13,-1,-32,-20,-16,-6,8,-19,-18,-9,2,-24,-20,-15,-2,-11,-19,-16,-7,3,-19,-17,-11,-1,-30,-18,-13,-7,5,-17,-15,-9,-1,-22,-11,-6,-4,8,-12,-4,5,8,22,-6,-6,3,17,-6,-19,-15,11,-17,-25,-19,-2,-26,-27,-24,-11,-39,-27,-27,-17,-2,-32,-31,-28,-21,-35,-28,-39,-33,-36,-25,-19,-33,-17,-32,-22,-8,-19,-15,-46,-41,-36,-57,-80,-83,-95,-88,12,
+-14,-23,-33,-30,-46,-36,4,8,-19,-17,-5,11,6,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-13,-1,-13,-17,-17,-7,2,-21,-21,-15,-3,-33,-21,-17,-6,7,-19,-17,-11,0,-25,-21,-15,-4,-13,-21,-18,-9,1,-20,-19,-13,-3,-29,-20,-15,-7,4,-17,-15,-11,-2,-23,-10,-4,-4,9,-12,-8,0,11,25,-5,-11,1,19,-5,-19,-18,12,-16,-25,-18,-1,-25,-26,-24,-10,-37,-25,-25,-16,-11,-31,-31,-28,-22,-37,-31,-43,-36,-39,-28,-31,-35,-18,-33,-22,-7,-18,-12,-44,-39,-35,-57,-79,-82,-95,-88,12,
+-14,-22,-33,-30,-46,-36,4,8,-18,-17,-5,11,5,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-12,-1,-13,-17,-17,-7,2,-21,-22,-15,-3,-33,-21,-17,-7,7,-19,-18,-11,-1,-24,-21,-15,-4,-13,-21,-18,-9,0,-20,-19,-13,-3,-27,-19,-15,-7,4,-18,-16,-11,-2,-20,-10,-3,-3,9,-11,-7,2,12,26,-2,-9,1,21,-4,-18,-17,12,-16,-25,-18,-1,-25,-26,-24,-9,-37,-25,-24,-15,-3,-32,-32,-29,-23,-38,-34,-46,-40,-41,-31,-36,-38,-19,-34,-23,-10,-19,-11,-44,-40,-37,-59,-79,-83,-95,-88,12,
+-12,-20,-31,-29,-43,-35,3,8,-18,-16,-4,12,4,-4,-19,-18,-6,4,-18,-19,-11,0,-22,-19,-14,-5,-14,-19,-18,-7,1,-20,-20,-14,-3,-32,-20,-16,-7,6,-19,-18,-10,-1,-24,-20,-15,-5,-14,-20,-18,-8,0,-20,-20,-13,-2,-33,-20,-16,-7,4,-16,-16,-11,-2,-27,-15,-8,-9,3,-12,-12,-6,-8,-21,-12,-10,-12,-1,-16,-20,-14,-6,-16,-21,-16,-6,-25,-23,-20,-8,-15,-20,-18,-11,-1,-19,-17,-16,-7,-19,-11,-3,-13,4,-2,0,-12,-5,-21,-19,-13,-22,-11,-44,-42,-48,-62,-80,-82,-95,-88,12,
+-7,-17,-29,-27,-42,-34,4,8,-17,-16,-3,12,4,-4,-19,-18,-6,4,-18,-18,-10,1,-21,-18,-13,-4,-14,-18,-17,-7,1,-18,-19,-13,-2,-32,-19,-15,-6,6,-19,-18,-10,-1,-24,-20,-14,-5,-14,-19,-17,-8,1,-19,-19,-12,-2,-34,-19,-15,-6,5,-16,-15,-10,-1,-26,-14,-9,-8,4,-9,-10,-5,-6,-19,-9,-8,-11,1,-14,-19,-13,-6,-15,-21,-16,-5,-24,-23,-19,-7,-11,-19,-18,-10,0,-19,-18,-16,-8,-20,-13,-13,-15,3,-3,-2,-14,-5,-21,-19,-10,-22,-15,-45,-44,-46,-60,-76,-81,-95,-88,12,
+-7,-19,-29,-29,-42,-35,3,1,-25,-16,-3,12,7,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-3,-11,-16,-15,-5,3,-18,-19,-13,-2,-30,-18,-14,-5,7,-18,-17,-9,0,-22,-19,-13,-4,-13,-18,-16,-7,2,-18,-18,-12,-2,-29,-18,-13,-6,4,-15,-15,-10,0,-26,-13,-8,0,11,-10,-11,-2,8,-20,-10,-8,3,13,-8,-13,-2,5,-13,-18,-12,0,-23,-21,-18,-7,-13,-23,-22,-12,-2,-24,-23,-17,-9,-29,-23,-22,-18,-11,-16,-14,-17,-9,-31,-28,-20,-21,-13,-46,-44,-36,-58,-76,-82,-95,-88,12,
+-5,-17,-28,-28,-42,-35,2,-1,-26,-16,-4,12,6,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-2,-11,-15,-14,-5,3,-18,-19,-12,-1,-30,-17,-13,-4,7,-17,-16,-9,1,-22,-19,-13,-4,-13,-17,-16,-6,2,-17,-17,-11,-1,-25,-16,-12,-6,5,-15,-15,-9,0,-25,-12,-7,2,12,-8,-9,0,10,-19,-7,-7,4,14,-6,-12,-2,5,-12,-18,-11,0,-22,-21,-18,-6,-13,-22,-21,-11,-1,-23,-23,-17,-9,-29,-23,-23,-20,-20,-18,-15,-18,-9,-31,-29,-19,-20,-13,-46,-45,-37,-59,-78,-82,-95,-88,12,
+-4,-14,-26,-26,-40,-34,3,3,-22,-15,-3,13,7,-2,-17,-16,-5,5,-15,-15,-7,3,-20,-16,-11,-1,-11,-14,-13,-4,4,-17,-18,-12,-1,-30,-17,-13,-4,7,-16,-16,-8,1,-22,-18,-12,-3,-13,-17,-15,-5,3,-16,-15,-9,0,-22,-15,-12,-5,5,-14,-14,-8,1,-24,-11,-5,3,13,-6,-8,2,9,-13,-5,-5,3,15,-3,-10,-4,4,-11,-16,-12,0,-21,-18,-15,-4,-12,-19,-17,-8,2,-21,-22,-16,-8,-28,-18,-19,-16,-22,-10,-7,2,1,-30,-28,-22,-19,-3,-41,-40,-45,-61,-77,-81,-93,-88,12,
+-5,-16,-29,-28,-42,-34,4,10,-16,-14,-2,14,6,-3,-17,-16,-3,6,-14,-14,-7,3,-19,-15,-10,-1,-11,-16,-14,-6,3,-15,-15,-9,1,-29,-16,-12,-3,8,-14,-14,-7,3,-19,-15,-10,-3,-11,-14,-12,-5,4,-15,-15,-8,1,-17,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-4,9,-10,-10,-8,0,-12,-9,-5,-3,-8,-12,-14,-7,2,-13,-15,-9,0,-20,-16,-11,-2,-10,-14,-13,-3,5,-20,-20,-14,-5,-25,-12,-6,-9,2,-3,-4,1,6,-29,-28,-22,-19,-2,-41,-39,-46,-62,-78,-82,-94,-88,12,
+-12,-22,-32,-32,-42,-35,3,3,-22,-14,-1,15,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-14,-14,-8,2,-28,-15,-12,-3,8,-14,-14,-7,2,-19,-15,-10,-2,-11,-14,-12,-4,4,-15,-14,-8,1,-22,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-2,11,-10,-10,-4,4,-8,-4,0,4,-5,-13,-14,-2,6,-14,-16,-9,2,-20,-16,-11,-1,-8,-16,-16,-3,4,-19,-19,-12,-4,-29,-17,-10,-7,5,-10,-10,-5,3,-28,-27,-20,-16,0,-40,-40,-32,-54,-73,-79,-92,-88,12,
+-9,-20,-30,-31,-41,-35,3,3,-23,-14,-2,14,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-13,-12,-7,2,-28,-15,-11,-3,8,-14,-14,-7,2,-18,-15,-9,-2,-10,-14,-11,-4,5,-14,-14,-7,1,-18,-15,-12,-4,6,-11,-11,-6,3,-21,-11,-7,0,12,-9,-9,-3,6,-7,-3,1,6,-2,-11,-13,-1,7,-12,-14,-8,3,-19,-15,-11,0,-9,-16,-15,-4,4,-18,-18,-11,-3,-29,-16,-11,-8,4,-11,-11,-6,2,-28,-26,-19,-15,4,-39,-38,-32,-54,-75,-81,-93,-88,12,
+-6,-18,-29,-30,-40,-34,3,1,-24,-15,-2,14,9,0,-15,-14,-3,6,-13,-14,-6,4,-18,-14,-9,0,-9,-14,-13,-6,3,-13,-12,-7,3,-28,-14,-10,-2,8,-14,-14,-7,2,-18,-15,-9,-1,-10,-14,-11,-3,5,-14,-13,-6,2,-10,-14,-12,-3,6,-11,-11,-6,3,-21,-11,-6,1,13,-8,-8,-2,7,-7,-2,2,7,3,-10,-12,0,8,-11,-14,-7,3,-19,-14,-10,0,-10,-15,-15,-3,4,-19,-18,-11,-2,-29,-18,-12,-9,4,-11,-11,-7,1,-28,-26,-20,-15,5,-39,-38,-30,-50,-72,-76,-92,-88,12,
+-10,-23,-31,-31,-44,-35,4,10,-16,-14,-1,16,5,-2,-12,-12,-1,7,-13,-14,-6,4,-16,-11,-6,3,-8,-12,-12,-3,4,-12,-13,-8,2,-26,-13,-9,-2,9,-12,-12,-5,3,-17,-14,-8,0,-10,-13,-11,-3,5,-13,-13,-6,2,-14,-13,-10,-2,8,-12,-12,-5,4,-19,-13,-8,1,16,-10,-10,-6,3,-10,-10,-5,1,-5,-13,-12,-1,10,-13,-13,-6,4,-18,-12,-8,2,-3,-14,-14,-4,4,-16,-16,-10,-2,-29,-13,-9,-5,3,-6,-9,-3,5,-27,-26,-20,-15,4,-38,-37,-29,-49,-72,-78,-93,-88,12,
+-6,-23,-33,-34,-43,-35,3,12,-15,-13,0,16,8,-1,-11,-11,0,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,4,-12,-13,-7,2,-26,-13,-9,-2,9,-12,-12,-6,3,-18,-14,-8,0,-10,-13,-11,-3,6,-13,-12,-6,3,-12,-13,-10,-2,8,-11,-12,-5,5,-19,-12,-7,2,17,-9,-8,-4,5,-9,-8,-3,3,-3,-13,-11,-1,9,-12,-12,-5,5,-19,-12,-8,2,2,-14,-13,-3,4,-16,-15,-9,0,-29,-13,-8,-5,5,-7,-9,-3,5,-28,-26,-19,-14,4,-41,-39,-28,-49,-68,-74,-92,-88,12,
+-11,-24,-32,-34,-42,-35,3,11,-15,-15,-1,16,9,1,-11,-11,1,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,5,-13,-13,-7,2,-26,-13,-9,-1,9,-12,-12,-5,4,-17,-13,-7,1,-9,-12,-10,-3,5,-11,-11,-4,3,-15,-12,-10,-2,8,-10,-11,-5,5,-19,-12,-7,2,16,-10,-10,-3,6,-7,-7,-2,5,-1,-12,-12,-1,8,-12,-12,-5,5,-19,-13,-9,2,-2,-13,-12,-3,5,-15,-14,-9,0,-28,-13,-8,-4,6,-7,-8,-3,5,-27,-24,-17,-12,6,-38,-37,-28,-48,-69,-76,-92,-88,12,
+-7,-21,-30,-32,-41,-35,3,10,-17,-15,-2,15,9,1,-11,-10,2,9,-11,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-2,5,-12,-13,-7,3,-26,-12,-8,-1,10,-12,-12,-4,5,-16,-12,-7,1,-8,-12,-10,-2,6,-11,-10,-3,3,-10,-12,-9,-1,8,-10,-11,-4,6,-19,-11,-6,3,17,-8,-8,-2,7,-5,-5,0,7,-1,-11,-11,0,10,-10,-11,-4,7,-18,-11,-8,2,1,-12,-12,-2,5,-15,-14,-8,1,-28,-12,-7,-4,6,-7,-8,-2,5,-26,-22,-15,-13,6,-40,-37,-26,-45,-68,-74,-91,-88,12,
+-10,-25,-32,-32,-43,-35,5,13,-14,-13,0,17,11,1,-11,-11,0,8,-9,-11,-4,6,-16,-11,-6,2,-3,-11,-9,-2,6,-13,-13,-7,3,-26,-13,-9,-1,9,-12,-12,-5,4,-16,-13,-7,1,-8,-11,-9,-2,6,-13,-12,-6,2,-25,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-7,3,18,-12,-12,-3,5,-13,-13,-7,5,-15,-12,-10,0,10,-12,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-2,6,-12,-12,-6,3,-26,-12,-9,-2,8,-9,-10,-4,4,-26,-23,-14,-12,8,-38,-37,-25,-47,-69,-76,-92,-88,12,
+-8,-23,-33,-36,-44,-36,4,12,-15,-11,2,19,10,0,-12,-11,0,8,-10,-11,-5,5,-16,-12,-7,1,-8,-11,-10,-2,5,-13,-13,-7,4,-26,-12,-9,-1,10,-12,-11,-5,4,-16,-12,-7,2,-8,-11,-9,-2,6,-13,-12,-6,2,-19,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-6,4,18,-10,-11,-2,6,-12,-12,-6,6,-12,-12,-9,0,10,-11,-11,-4,7,-17,-12,-7,3,-5,-11,-10,-2,6,-12,-13,-7,3,-26,-12,-9,-2,8,-9,-10,-4,5,-26,-22,-13,-14,4,-35,-33,-26,-47,-67,-74,-91,-88,12,
+-12,-29,-33,-35,-44,-36,3,12,-16,-10,4,21,10,1,-11,-10,1,8,-9,-11,-4,5,-15,-11,-6,2,-7,-11,-9,-2,6,-11,-11,-6,3,-25,-12,-8,0,11,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-2,7,-12,-12,-6,2,-26,-12,-9,0,9,-11,-11,-4,5,-18,-10,-6,4,18,-10,-10,-3,6,-10,-11,-5,4,-6,-13,-10,-1,9,-11,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-1,6,-12,-11,-5,3,-25,-11,-7,-1,9,-9,-9,-4,5,-26,-21,-12,-11,5,-32,-33,-24,-47,-67,-75,-91,-88,12,
+-9,-26,-31,-34,-44,-36,4,11,-15,-10,4,21,10,1,-10,-9,2,9,-8,-11,-4,5,-15,-11,-6,2,-5,-11,-9,-1,7,-11,-11,-5,3,-25,-11,-8,1,10,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-1,6,-11,-12,-6,2,-22,-12,-9,0,9,-11,-10,-4,6,-17,-9,-5,5,19,-9,-9,-1,7,-10,-10,-4,5,-4,-12,-10,0,10,-10,-11,-4,7,-17,-11,-8,2,-6,-13,-10,-2,6,-11,-11,-4,3,-25,-10,-6,0,10,-7,-7,-1,7,-24,-17,-9,-11,8,-36,-35,-25,-44,-65,-72,-88,-88,12,
+-5,-29,-33,-35,-46,-37,4,13,-15,-12,1,18,9,-1,-10,-9,2,9,-5,-8,-1,6,-15,-11,-6,2,-7,-11,-10,-1,6,-11,-11,-5,3,-25,-11,-7,1,11,-11,-10,-4,5,-16,-12,-6,2,-8,-11,-9,-1,7,-11,-11,-5,3,-22,-12,-9,-1,9,-10,-10,-3,6,-17,-9,-4,6,19,-8,-8,-2,7,-9,-9,-3,6,-21,-12,-9,1,10,-9,-10,-3,8,-16,-11,-7,3,-4,-10,-9,-1,8,-11,-11,-5,5,-24,-9,-7,-2,9,-12,-11,-10,-2,-21,-15,-4,-8,10,-34,-33,-24,-43,-65,-72,-89,-88,12,
+-8,-26,-32,-34,-46,-37,4,12,-15,-12,1,19,9,0,-9,-8,3,10,-5,-8,-2,7,-15,-10,-6,3,-7,-12,-10,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-11,-10,-3,5,-15,-10,-5,3,-5,-11,-8,-1,6,-10,-10,-4,3,-23,-11,-8,0,9,-10,-10,-3,7,-16,-9,-5,4,15,-13,-11,-3,5,-9,-9,-3,6,-20,-12,-9,0,11,-8,-9,-2,8,-15,-10,-5,3,7,-8,-7,1,9,-10,-11,-5,5,-23,-10,-8,-1,10,-11,-9,-8,1,-19,-12,-1,-7,9,-31,-31,-23,-43,-62,-70,-85,-88,12,
+-11,-29,-33,-35,-45,-36,4,6,-21,-12,2,20,9,0,-8,-8,4,11,-4,-7,-1,9,-13,-9,-4,5,-5,-9,-8,0,8,-8,-9,-3,6,-23,-10,-5,2,12,-10,-9,-3,6,-14,-9,-4,3,-5,-10,-7,-1,7,-10,-10,-4,5,-18,-9,-6,1,11,-9,-8,-2,8,-16,-10,-5,4,19,-11,-11,-2,6,-10,-10,-3,6,-14,-11,-9,1,11,-10,-9,-2,8,-15,-10,-5,4,6,-9,-8,1,8,-10,-10,-4,6,-24,-11,-8,2,13,-11,-10,-6,3,-24,-17,-6,-9,6,-28,-29,-24,-40,-62,-70,-84,-88,12,
+-9,-29,-33,-35,-46,-37,3,4,-22,-12,2,20,10,0,-7,-7,5,11,-5,-8,-2,8,-14,-11,-6,4,-5,-10,-9,-1,7,-9,-9,-3,5,-23,-10,-6,1,11,-11,-10,-3,5,-14,-10,-4,3,-6,-10,-8,-2,6,-10,-11,-4,4,-23,-11,-7,0,9,-9,-9,-2,7,-17,-10,-6,4,15,-12,-11,-2,6,-9,-10,-3,6,-17,-12,-9,1,11,-10,-10,-2,8,-15,-11,-5,3,-3,-10,-8,0,8,-10,-10,-4,6,-24,-10,-7,3,14,-10,-8,-4,5,-23,-15,-4,-7,9,-28,-30,-24,-45,-63,-70,-87,-88,12,
+-11,-30,-34,-37,-46,-36,7,18,-10,-8,3,21,10,1,-7,-6,6,12,-5,-9,-3,7,-15,-12,-7,3,-6,-11,-9,-1,7,-9,-10,-4,5,-23,-10,-6,1,11,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-11,-11,-4,4,-25,-11,-8,0,9,-9,-9,-2,7,-17,-9,-5,4,17,-11,-10,-2,6,-9,-9,-3,7,-11,-11,-8,1,11,-9,-9,-2,8,-15,-11,-6,3,-2,-10,-8,0,8,-10,-11,-4,7,-23,-8,-5,5,15,-8,-6,-5,5,-20,-12,1,-7,10,-29,-31,-23,-44,-61,-69,-84,-87,12,
+-10,-30,-35,-37,-47,-37,9,19,-9,-6,4,22,10,0,-7,-7,3,9,-3,-6,1,9,-15,-9,-6,4,1,-11,-11,-1,7,-10,-10,-5,4,-23,-10,-7,2,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,3,-24,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,2,-8,-12,-10,-3,5,-11,-11,-5,5,-23,-11,-8,0,10,-11,-11,-4,6,-16,-11,-6,2,5,-9,-8,0,8,-10,-11,-5,6,-22,-12,-10,4,2,-14,-11,-6,4,-19,-11,3,-5,12,-28,-28,-22,-42,-60,-67,-80,-85,12,
+-14,-32,-34,-37,-35,-25,23,10,-16,-6,3,22,8,-1,-7,-7,3,9,-3,-7,0,9,-16,-10,-7,3,-5,-12,-11,-1,7,-10,-11,-5,4,-23,-10,-7,1,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,4,-25,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,3,-6,-11,-9,-2,6,-10,-10,-4,6,-21,-11,-7,1,11,-10,-10,-3,6,-16,-11,-6,2,-1,-10,-9,0,8,-11,-12,-4,7,-22,-11,-9,4,11,-13,-10,-5,4,-22,-14,-3,-9,7,-28,-29,-32,-52,-61,-67,-81,-85,12,
+-14,-34,-35,-38,-37,-26,23,10,-15,-5,4,22,9,5,-6,-7,3,8,-4,-8,-1,9,-15,-10,-7,5,-5,-11,-10,-1,7,-10,-10,-5,4,-24,-10,-7,1,12,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-10,-10,-3,5,-24,-12,-9,0,10,-9,-9,-2,6,-17,-12,-7,2,-4,-10,-8,-1,7,-10,-10,-3,5,-17,-11,-8,1,10,-10,-11,-4,6,-16,-11,-6,3,1,-9,-7,0,7,-11,-12,-5,7,-23,-12,-9,3,15,-13,-10,-5,4,-24,-15,-2,-6,9,-26,-27,-30,-47,-57,-62,-74,-77,12,
+-16,-35,-36,-39,-39,-27,24,10,-14,-2,4,23,11,27,-3,-5,6,10,-3,-8,-2,8,-16,-12,-8,4,-7,-12,-10,-1,7,-10,-10,-5,3,-23,-10,-7,2,12,-11,-10,-4,5,-14,-10,-4,3,-7,-11,-10,-2,5,-10,-10,-3,5,-26,-12,-8,0,10,-9,-8,-2,7,-17,-12,-7,2,-4,-10,-8,0,8,-10,-9,-3,5,-13,-11,-7,1,11,-10,-11,-4,5,-15,-11,-6,2,-7,-9,-8,-1,7,-11,-13,-5,7,-23,-10,-7,5,16,-10,-8,-4,5,-23,-14,-1,-5,10,-28,-29,-24,-42,-57,-66,-83,-84,12,
+-15,-35,-37,-39,-46,-37,17,27,-4,6,7,25,12,7,-6,-7,2,8,-3,-5,1,11,-15,-8,-6,5,18,-10,-11,0,7,-11,-12,-6,4,-24,-11,-7,1,12,-12,-11,-4,4,-15,-11,-5,3,-7,-12,-11,-3,5,-10,-10,-3,5,-23,-11,-8,0,10,-10,-9,-3,6,-15,-10,-5,2,-8,-12,-9,-2,6,-10,-10,-4,5,-25,-11,-8,0,10,-10,-9,-3,6,-17,-12,-7,2,-4,-9,-8,0,8,-10,-10,-4,7,-21,-12,-11,3,-10,-16,-13,-8,1,-25,-16,0,-4,13,-31,-32,-19,-37,-55,-61,-78,-77,12,
+-18,-38,-40,-43,-51,-40,18,25,-3,7,7,26,13,21,-3,-4,4,9,-3,-6,1,10,-17,-10,-8,4,16,-11,-11,-1,7,-11,-12,-6,3,-24,-11,-7,1,12,-11,-11,-4,5,-15,-11,-5,3,-8,-13,-11,-3,5,-10,-10,-3,5,-25,-12,-9,0,10,-10,-10,-4,5,-16,-11,-7,1,-8,-13,-10,-2,5,-10,-11,-5,4,-25,-12,-8,0,10,-10,-10,-4,5,-17,-13,-8,2,-6,-10,-9,-2,7,-10,-12,-5,6,-21,-12,-11,3,-10,-17,-13,-8,2,-25,-16,-1,-4,13,-29,-29,-16,-33,-52,-60,-74,-77,12,
+-16,-35,-34,-37,-50,-38,24,23,-3,12,9,28,13,30,-4,-6,3,9,-3,-7,-1,11,-14,-8,-6,5,8,-10,-10,-1,7,-11,-12,-6,3,-24,-11,-8,0,10,-12,-11,-5,4,-14,-11,-5,3,-7,-12,-11,-3,5,-10,-9,-3,5,-24,-12,-9,0,10,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-8,0,11,-11,-11,-4,5,-16,-12,-7,2,-7,-10,-9,0,7,-12,-12,-6,6,-21,-11,-10,4,-11,-18,-14,-8,2,-27,-17,-2,-9,8,-26,-25,-29,-42,-54,-60,-73,-76,12,
+-18,-39,-38,-42,-56,-42,24,18,-4,12,8,28,13,32,-1,-4,5,10,-3,-7,-2,10,-16,-10,-8,4,1,-11,-11,-1,6,-11,-12,-6,3,-24,-11,-8,0,10,-12,-12,-5,4,-15,-11,-5,3,-7,-13,-11,-3,5,-10,-10,-3,5,-24,-12,-9,-1,9,-11,-10,-3,6,-16,-13,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-10,-11,-4,6,-16,-12,-7,2,-4,-10,-9,0,7,-12,-13,-6,5,-21,-10,-8,5,-5,-18,-14,-8,2,-27,-17,-3,-8,9,-23,-22,-25,-38,-52,-58,-70,-75,12,
+-22,-44,-43,-46,-56,-42,27,40,9,16,5,23,10,24,-7,-10,4,8,-2,-5,2,10,-8,-9,-7,5,-6,-12,-12,-2,6,-12,-13,-7,3,-24,-12,-8,0,10,-13,-12,-6,3,-15,-11,-6,2,-7,-14,-12,-4,5,-10,-10,-3,5,-24,-13,-10,-1,9,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-10,-2,6,-11,-11,-5,4,-25,-11,-7,1,11,-11,-11,-4,5,-16,-12,-8,2,-1,-10,-11,-1,7,-12,-15,-7,4,-21,-10,-9,5,-11,-18,-14,-9,1,-28,-18,-3,-9,9,-26,-28,-21,-36,-56,-61,-72,-78,12,
+-21,-38,-41,-43,-54,-41,29,34,6,15,3,22,10,28,-5,-8,1,7,-1,-3,4,12,-15,-7,-7,6,17,-12,-14,-3,4,-11,-12,-6,4,-25,-12,-9,0,10,-12,-12,-5,3,-15,-12,-6,1,-7,-13,-11,-3,5,-12,-12,-6,3,-25,-12,-8,-1,9,-11,-11,-4,4,-16,-13,-8,0,-8,-14,-12,-4,4,-11,-12,-6,2,-26,-12,-9,0,10,-13,-13,-5,4,-16,-11,-6,1,-8,-11,-10,-1,6,-12,-14,-6,5,-21,-12,-10,3,-11,-18,-14,-10,0,-28,-18,-3,-9,7,-28,-27,-18,-34,-55,-61,-76,-81,12,
+-24,-42,-40,-37,-39,-25,51,30,6,24,10,31,16,35,-5,-8,1,6,-1,-3,4,13,-14,-5,-4,6,18,-12,-13,-3,5,-11,-12,-6,3,-24,-13,-9,0,11,-13,-12,-5,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-11,-4,4,-11,-11,-5,2,-26,-12,-8,1,11,-12,-12,-5,4,-15,-12,-6,1,-6,-10,-9,-1,7,-13,-14,-7,5,-21,-12,-10,4,-11,-19,-16,-11,-1,-28,-18,-3,-8,7,-30,-29,-28,-42,-55,-62,-72,-81,12,
+-19,-37,-38,-42,-46,-30,47,21,-4,20,8,29,15,35,-3,-6,3,8,0,-3,4,12,-14,-6,-6,6,18,-11,-12,-2,6,-11,-12,-7,2,-25,-13,-9,0,11,-13,-12,-6,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-10,-3,5,-11,-11,-6,3,-26,-12,-8,1,11,-12,-13,-5,3,-16,-12,-6,1,-8,-10,-9,0,7,-12,-14,-8,4,-21,-12,-10,3,-12,-21,-18,-13,-2,-29,-19,-4,-8,5,-30,-28,-28,-44,-55,-64,-79,-85,12,
+-24,-43,-44,-47,-52,-36,37,12,-9,19,5,26,14,33,-3,-7,2,9,-1,-4,3,11,-16,-8,-8,5,12,-13,-14,-3,5,-12,-13,-8,1,-25,-14,-10,-1,10,-14,-14,-7,1,-16,-13,-6,1,-7,-13,-12,-4,4,-13,-13,-7,2,-26,-14,-10,-3,8,-12,-11,-5,4,-17,-14,-9,0,-8,-13,-11,-4,4,-12,-12,-7,1,-26,-13,-9,0,10,-14,-14,-6,2,-16,-13,-7,0,-8,-10,-10,-1,6,-15,-16,-9,2,-22,-13,-11,3,-12,-23,-20,-15,-4,-31,-21,-5,-9,3,-30,-28,-27,-44,-57,-66,-84,-88,12,
+-29,-38,-42,-43,-56,-42,33,40,11,18,3,23,11,28,-7,-11,-2,5,-2,-3,5,13,-14,-8,-7,5,17,-9,-11,-1,6,-13,-15,-9,2,-26,-14,-10,-1,11,-14,-14,-7,2,-16,-13,-7,1,-7,-14,-12,-5,4,-13,-12,-6,2,-26,-14,-11,-2,9,-14,-13,-6,3,-17,-14,-9,-1,-8,-14,-11,-5,3,-12,-13,-7,1,-27,-16,-12,-2,11,-14,-14,-6,3,-18,-14,-8,-1,-8,-12,-10,-4,4,-13,-15,-8,3,-24,-15,-12,1,-14,-22,-20,-14,-4,-31,-22,-7,-9,0,-37,-36,-20,-36,-58,-66,-79,-86,12,
+-26,-44,-47,-49,-63,-36,48,30,5,18,5,31,10,27,-9,-12,-3,5,-2,-4,4,12,-18,-9,-9,3,16,-11,-13,-2,5,-15,-17,-11,0,-26,-16,-12,-2,10,-16,-15,-8,0,-17,-14,-8,0,-8,-15,-14,-6,2,-14,-13,-8,1,-27,-15,-12,-3,9,-15,-14,-7,2,-18,-15,-10,-2,-9,-15,-12,-6,3,-13,-14,-8,1,-27,-16,-12,-2,11,-14,-14,-7,2,-18,-15,-9,-1,-7,-12,-10,-4,4,-15,-16,-10,0,-25,-17,-14,0,-15,-24,-22,-16,-6,-33,-23,-7,-9,-2,-37,-34,-17,-35,-59,-67,-84,-88,12,
+-32,-41,-39,-42,-47,-30,49,22,-7,19,7,29,14,26,-11,-13,-5,4,-2,-4,3,13,-17,-9,-8,4,17,-10,-12,-2,5,-14,-16,-11,-1,-26,-16,-11,-2,11,-16,-15,-8,0,-17,-14,-7,0,-8,-16,-14,-6,2,-15,-14,-8,1,-26,-15,-12,-4,8,-15,-14,-7,2,-18,-15,-10,-2,-8,-15,-12,-5,4,-13,-14,-8,1,-28,-17,-13,-3,10,-16,-15,-7,1,-19,-16,-10,-2,-8,-13,-11,-4,4,-16,-18,-10,1,-23,-15,-12,0,-14,-24,-21,-15,-4,-28,-17,-1,-11,-4,-41,-38,-14,-32,-59,-69,-81,-88,12,
+-28,-45,-43,-47,-52,-33,47,16,-13,16,5,27,12,16,-12,-15,-6,4,-3,-4,3,13,-18,-10,-9,3,16,-11,-13,-3,4,-15,-18,-12,-2,-27,-17,-13,-3,10,-17,-16,-10,-1,-17,-14,-8,0,-8,-16,-14,-7,2,-16,-15,-9,0,-27,-16,-13,-5,8,-16,-15,-7,2,-18,-16,-11,-2,-9,-16,-13,-6,3,-13,-15,-9,0,-28,-18,-14,-3,10,-17,-16,-9,0,-19,-16,-10,-2,-7,-12,-11,-4,4,-18,-19,-12,-1,-24,-17,-14,-2,-15,-27,-24,-17,-6,-29,-18,0,-9,-5,-38,-35,-10,-28,-58,-68,-84,-88,12,
+-34,-50,-47,-49,-57,-40,36,38,11,15,2,22,10,-3,-16,-19,-10,2,-3,-4,4,12,-16,-10,-10,3,16,-12,-14,-4,4,-16,-18,-12,-1,-27,-16,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-1,-8,-17,-15,-7,2,-16,-16,-9,0,-28,-18,-15,-6,8,-17,-15,-8,1,-19,-17,-11,-3,-9,-17,-14,-6,3,-16,-17,-11,-1,-27,-18,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-2,-7,-14,-12,-4,3,-18,-20,-14,-1,-24,-16,-12,-1,-15,-23,-22,-16,-5,-32,-23,-8,-10,-8,-52,-52,-20,-35,-62,-71,-81,-88,12,
+-40,-44,-46,-48,-60,-43,33,33,0,11,-1,20,7,-9,-19,-21,-12,1,-4,-4,3,11,-19,-12,-11,2,16,-13,-15,-5,3,-17,-20,-13,-2,-27,-17,-13,-5,9,-18,-17,-10,-2,-20,-18,-12,-3,-9,-17,-15,-8,2,-17,-17,-10,-1,-28,-20,-16,-7,8,-17,-15,-8,1,-19,-17,-12,-4,-10,-17,-15,-6,3,-18,-18,-13,-3,-27,-17,-12,-5,9,-18,-17,-10,-1,-20,-17,-11,-2,-7,-15,-13,-6,3,-19,-20,-13,-4,-25,-18,-13,-3,-17,-27,-24,-17,-6,-32,-23,-8,-9,-9,-49,-48,-15,-30,-61,-70,-81,-88,12,
+-37,-45,-45,-47,-64,-46,29,32,-7,9,0,20,12,-8,-21,-23,-14,1,-5,-5,2,11,-19,-12,-11,1,12,-15,-16,-5,2,-17,-19,-13,-2,-27,-18,-14,-5,9,-19,-18,-10,-2,-21,-19,-13,-3,-9,-19,-16,-9,1,-18,-17,-11,-1,-28,-20,-17,-8,8,-19,-17,-9,0,-21,-19,-13,-4,-10,-19,-17,-7,2,-20,-21,-14,-4,-28,-18,-13,-5,9,-20,-19,-10,-2,-21,-18,-12,-4,-10,-17,-16,-7,2,-21,-22,-12,-4,-24,-19,-14,-3,-15,-27,-23,-17,-6,-34,-24,-7,-11,-13,-50,-47,-20,-35,-59,-70,-82,-88,12,
+-38,-50,-49,-51,-67,-47,26,27,-15,5,-2,18,9,-11,-25,-26,-17,0,-6,-6,1,9,-20,-14,-13,-1,5,-16,-17,-7,1,-19,-21,-15,-4,-28,-20,-16,-7,8,-21,-20,-13,-4,-22,-21,-15,-5,-10,-21,-18,-11,0,-20,-19,-13,-4,-29,-23,-19,-10,3,-21,-19,-11,-2,-23,-21,-15,-6,-11,-20,-18,-9,0,-22,-22,-16,-6,-28,-20,-15,-7,9,-22,-21,-13,-4,-22,-20,-13,-5,-10,-19,-16,-7,1,-23,-24,-16,-7,-28,-24,-19,-7,-17,-30,-26,-19,-8,-36,-24,-7,-10,-14,-47,-44,-15,-29,-57,-68,-82,-88,12,
+-46,-58,-56,-57,-72,-52,20,21,-21,-2,-8,12,3,-17,-33,-33,-23,-4,-10,-11,-3,5,-24,-19,-17,-5,-2,-21,-22,-12,-4,-25,-26,-20,-9,-32,-25,-21,-12,0,-27,-26,-17,-9,-27,-26,-20,-10,-25,-26,-23,-15,-5,-25,-24,-19,-9,-34,-28,-23,-15,-18,-26,-24,-16,-8,-28,-26,-21,-11,-17,-26,-23,-14,-4,-27,-27,-20,-11,-32,-25,-20,-11,3,-27,-26,-17,-9,-27,-25,-18,-9,-21,-24,-22,-12,-3,-30,-30,-22,-13,-33,-25,-17,-11,-20,-33,-30,-23,-11,-39,-29,-12,-15,-17,-52,-49,-24,-41,-61,-71,-89,-91,9,
+-55,-63,-59,-62,-63,-43,27,-7,-31,-1,-3,16,-1,-20,-38,-38,-28,-7,-18,-18,-9,-2,-28,-22,-20,-8,-18,-28,-30,-18,-9,-30,-30,-24,-13,-37,-30,-25,-17,-22,-31,-30,-22,-14,-32,-30,-25,-15,-41,-31,-28,-19,-8,-31,-30,-24,-15,-37,-32,-26,-19,-20,-30,-28,-20,-12,-32,-31,-26,-16,-43,-32,-28,-20,-9,-32,-31,-24,-14,-36,-30,-24,-16,-12,-33,-32,-23,-15,-31,-30,-25,-14,-44,-32,-28,-19,-6,-34,-33,-28,-19,-36,-31,-27,-16,-25,-38,-34,-27,-15,-43,-33,-18,-20,-20,-55,-53,-23,-40,-61,-72,-94,-94,6,
+-61,-70,-65,-67,-73,-48,23,-11,-41,-7,-8,-2,-7,-30,-47,-46,-35,-13,-24,-23,-14,-7,-32,-27,-25,-12,-24,-32,-35,-23,-13,-35,-35,-28,-18,-41,-35,-30,-22,-31,-37,-35,-27,-18,-37,-36,-31,-21,-50,-36,-32,-23,-12,-37,-35,-29,-20,-42,-37,-31,-24,-33,-35,-33,-25,-17,-37,-37,-31,-21,-49,-37,-33,-25,-13,-37,-36,-29,-19,-40,-34,-29,-21,-29,-38,-37,-27,-20,-35,-35,-29,-19,-48,-35,-32,-23,-9,-37,-36,-33,-23,-42,-39,-33,-23,-39,-41,-35,-29,-17,-48,-38,-24,-25,-24,-57,-54,-44,-59,-68,-78,-94,-96,3,
+-65,-76,-71,-72,-85,-63,5,-14,-47,-24,-24,-20,-14,-62,-53,-52,-43,-17,-29,-28,-19,-13,-35,-31,-29,-18,-28,-38,-40,-27,-17,-41,-41,-33,-23,-46,-41,-36,-27,-36,-43,-41,-33,-23,-43,-41,-36,-27,-54,-41,-37,-29,-17,-44,-42,-35,-26,-46,-42,-36,-29,-36,-40,-38,-30,-23,-42,-42,-36,-26,-55,-42,-39,-30,-18,-43,-41,-34,-24,-44,-38,-33,-26,-36,-42,-41,-32,-23,-42,-41,-34,-22,-51,-40,-36,-26,-13,-39,-39,-32,-25,-49,-48,-42,-32,-61,-43,-36,-31,-18,-54,-44,-36,-31,-28,-56,-48,-41,-55,-66,-77,-92,-100,0,
+-79,-90,-82,-82,-93,-70,1,-17,-50,-29,-28,-24,-20,-71,-62,-60,-50,-22,-35,-33,-25,-17,-39,-36,-33,-23,-32,-43,-45,-32,-22,-46,-46,-37,-28,-50,-46,-41,-32,-40,-48,-46,-38,-28,-48,-46,-41,-32,-58,-46,-42,-34,-21,-49,-48,-40,-32,-51,-47,-41,-34,-41,-45,-43,-36,-28,-47,-47,-41,-31,-60,-48,-44,-35,-22,-48,-46,-39,-29,-49,-44,-39,-31,-40,-48,-47,-38,-28,-48,-47,-39,-27,-55,-45,-40,-30,-16,-43,-44,-38,-32,-63,-61,-54,-45,-65,-48,-39,-32,-20,-60,-50,-47,-36,-30,-54,-43,-37,-50,-63,-75,-89,-102,-3,
+-93,-103,-91,-93,-107,-82,-6,-39,-68,-36,-32,-30,-25,-78,-71,-68,-55,-26,-41,-38,-31,-22,-44,-41,-39,-28,-37,-48,-50,-37,-27,-52,-51,-43,-33,-56,-52,-47,-38,-45,-54,-52,-44,-33,-54,-52,-47,-38,-63,-52,-48,-40,-25,-55,-53,-46,-38,-56,-53,-48,-39,-45,-52,-48,-41,-32,-53,-53,-47,-36,-64,-53,-49,-40,-26,-53,-51,-44,-34,-54,-50,-44,-37,-45,-55,-53,-44,-33,-54,-52,-45,-33,-61,-51,-46,-35,-20,-49,-51,-44,-39,-74,-64,-67,-53,-70,-54,-47,-40,-28,-64,-54,-51,-41,-41,-76,-72,-40,-55,-75,-83,-86,-101,-6,
+-105,-117,-101,-105,-118,-94,-15,-44,-73,-43,-36,-34,-31,-83,-73,-71,-58,-28,-49,-48,-40,-29,-55,-56,-52,-37,-44,-57,-56,-44,-32,-59,-58,-48,-39,-62,-59,-54,-45,-49,-60,-57,-49,-37,-58,-56,-51,-42,-68,-59,-55,-47,-34,-61,-57,-51,-42,-62,-58,-52,-43,-50,-59,-57,-48,-38,-60,-58,-53,-42,-69,-58,-54,-46,-31,-60,-59,-52,-43,-63,-59,-54,-45,-50,-61,-58,-49,-37,-59,-57,-51,-42,-70,-64,-59,-48,-57,-64,-61,-55,-45,-62,-61,-56,-47,-74,-61,-54,-49,-33,-70,-59,-57,-47,-54,-76,-68,-37,-52,-79,-88,-97,-100,-9,
+-115,-125,-115,-118,-131,-106,-25,-49,-83,-53,-48,-46,-43,-88,-80,-78,-65,-32,-54,-52,-45,-34,-55,-56,-53,-41,-51,-62,-61,-47,-34,-63,-62,-54,-45,-67,-65,-60,-50,-60,-66,-62,-53,-41,-65,-62,-56,-46,-72,-65,-60,-50,-56,-67,-63,-56,-47,-67,-63,-58,-48,-53,-65,-62,-53,-41,-65,-63,-57,-47,-73,-64,-60,-50,-42,-67,-65,-56,-47,-67,-64,-59,-49,-56,-66,-63,-53,-41,-64,-62,-56,-46,-74,-68,-63,-51,-60,-69,-66,-57,-48,-71,-70,-61,-52,-77,-65,-56,-52,-36,-76,-66,-68,-55,-62,-78,-66,-47,-60,-86,-95,-103,-109,-12,
+-125,-136,-124,-127,-139,-114,-29,-53,-88,-59,-56,-54,-51,-95,-89,-86,-73,-40,-60,-58,-50,-38,-60,-61,-57,-45,-73,-68,-66,-52,-38,-69,-68,-59,-50,-73,-71,-66,-55,-83,-72,-68,-59,-45,-71,-68,-62,-52,-77,-70,-66,-56,-68,-73,-70,-62,-52,-72,-69,-64,-54,-58,-71,-68,-58,-46,-71,-69,-63,-52,-78,-70,-66,-55,-64,-72,-71,-62,-52,-73,-70,-65,-54,-76,-73,-69,-59,-46,-70,-68,-61,-52,-79,-74,-68,-57,-63,-73,-70,-62,-53,-80,-78,-68,-60,-83,-70,-61,-57,-40,-83,-73,-80,-60,-66,-80,-66,-47,-59,-87,-96,-106,-114,-15,
+-137,-148,-136,-145,-157,-128,-38,-67,-94,-64,-62,-67,-59,-101,-96,-92,-80,-65,-66,-63,-55,-42,-65,-66,-62,-50,-79,-73,-71,-57,-45,-74,-73,-64,-55,-78,-76,-71,-61,-92,-78,-73,-64,-51,-77,-74,-67,-57,-82,-76,-71,-61,-72,-78,-75,-67,-57,-77,-74,-69,-58,-71,-76,-73,-63,-51,-76,-73,-68,-57,-83,-75,-70,-60,-72,-78,-76,-67,-57,-78,-75,-70,-59,-93,-79,-75,-65,-50,-75,-73,-66,-57,-84,-80,-73,-62,-68,-79,-75,-68,-57,-84,-83,-73,-64,-89,-76,-67,-63,-45,-88,-78,-84,-64,-65,-81,-69,-53,-66,-91,-100,-111,-118,-18,
+-139,-151,-137,-146,-157,-129,-45,-83,-99,-75,-71,-82,-63,-103,-96,-91,-80,-55,-69,-68,-59,-47,-70,-73,-68,-56,-83,-75,-73,-60,-73,-79,-78,-67,-57,-80,-78,-73,-61,-90,-78,-74,-65,-51,-81,-78,-70,-59,-84,-78,-72,-62,-72,-77,-74,-67,-58,-79,-78,-73,-63,-93,-78,-74,-65,-51,-77,-75,-68,-57,-86,-79,-74,-63,-74,-79,-76,-67,-57,-80,-77,-72,-61,-92,-79,-75,-66,-51,-81,-78,-68,-59,-85,-80,-73,-62,-70,-83,-79,-68,-55,-76,-75,-69,-58,-92,-83,-79,-70,-49,-87,-76,-72,-60,-64,-85,-77,-57,-71,-94,-104,-113,-117,-18,
+-145,-160,-146,-155,-158,-130,-47,-82,-111,-87,-84,-92,-73,-105,-99,-94,-81,-66,-69,-68,-60,-47,-71,-74,-69,-55,-84,-76,-74,-60,-74,-80,-79,-67,-57,-81,-79,-73,-62,-91,-78,-75,-65,-51,-81,-78,-70,-59,-85,-78,-73,-63,-73,-78,-75,-67,-57,-80,-78,-73,-62,-94,-79,-75,-65,-51,-78,-76,-69,-58,-86,-79,-74,-64,-74,-79,-77,-67,-57,-80,-78,-72,-61,-93,-80,-76,-66,-51,-82,-79,-68,-59,-85,-80,-75,-64,-71,-86,-80,-69,-55,-71,-70,-65,-54,-95,-86,-83,-74,-59,-88,-77,-74,-61,-69,-95,-90,-57,-73,-90,-102,-120,-118,-18,
+-142,-155,-142,-151,-156,-129,-46,-80,-110,-84,-84,-80,-73,-105,-98,-94,-81,-60,-69,-68,-59,-46,-72,-75,-68,-54,-85,-77,-75,-60,-74,-80,-78,-67,-57,-82,-79,-73,-62,-88,-80,-76,-65,-51,-82,-79,-70,-59,-86,-79,-74,-63,-75,-81,-77,-68,-57,-81,-79,-73,-61,-89,-80,-75,-66,-52,-79,-77,-70,-60,-87,-80,-75,-64,-75,-81,-78,-69,-59,-82,-80,-73,-62,-95,-82,-78,-67,-52,-83,-79,-69,-59,-86,-81,-76,-64,-72,-87,-81,-74,-60,-72,-70,-66,-51,-97,-90,-87,-76,-76,-87,-74,-59,-58,-63,-96,-95,-62,-81,-99,-111,-123,-118,-18,
+-135,-151,-146,-156,-157,-132,-51,-81,-111,-84,-87,-82,-76,-105,-97,-94,-79,-45,-68,-67,-58,-44,-72,-73,-67,-52,-84,-75,-73,-59,-61,-78,-77,-66,-55,-81,-79,-72,-60,-66,-78,-74,-64,-50,-80,-77,-70,-58,-86,-78,-73,-62,-70,-77,-75,-67,-56,-81,-78,-73,-61,-67,-78,-74,-64,-51,-78,-76,-69,-57,-86,-78,-73,-62,-71,-80,-77,-67,-56,-80,-78,-71,-60,-78,-80,-76,-65,-51,-80,-77,-68,-57,-85,-80,-74,-61,-71,-86,-80,-74,-60,-70,-65,-62,-45,-97,-91,-88,-77,-56,-83,-68,-50,-53,-48,-93,-94,-59,-84,-91,-110,-123,-118,-18,
+-127,-141,-145,-153,-151,-131,-51,-78,-111,-79,-85,-80,-73,-100,-93,-91,-75,-41,-63,-64,-55,-42,-69,-70,-65,-49,-70,-71,-69,-55,-41,-74,-72,-62,-51,-77,-73,-67,-56,-63,-73,-71,-59,-48,-74,-72,-65,-53,-83,-72,-69,-58,-43,-73,-71,-63,-51,-78,-75,-69,-57,-64,-74,-71,-60,-48,-74,-73,-66,-54,-84,-74,-69,-58,-43,-75,-74,-64,-53,-78,-74,-68,-55,-63,-77,-74,-62,-49,-76,-73,-65,-53,-81,-74,-71,-56,-71,-84,-76,-71,-57,-65,-58,-55,-40,-76,-91,-86,-74,-52,-78,-62,-44,-46,-43,-89,-96,-57,-88,-97,-112,-126,-118,-13,
+-102,-120,-139,-148,-140,-127,-51,-73,-99,-77,-87,-66,-77,-76,-87,-88,-70,-40,-55,-58,-50,-37,-64,-64,-60,-45,-52,-63,-61,-52,-39,-66,-66,-58,-46,-73,-67,-62,-51,-62,-66,-65,-55,-46,-68,-67,-60,-47,-56,-68,-64,-55,-42,-66,-65,-57,-47,-73,-67,-63,-52,-62,-66,-64,-56,-46,-68,-66,-61,-49,-57,-67,-63,-56,-43,-67,-68,-60,-50,-73,-67,-62,-53,-65,-72,-70,-61,-50,-70,-68,-59,-47,-68,-67,-67,-51,-58,-77,-73,-69,-56,-65,-49,-46,-36,-62,-87,-84,-71,-52,-72,-53,-35,-28,-39,-73,-88,-52,-90,-104,-116,-125,-118,-18,
+-60,-96,-110,-127,-115,-117,-54,-68,-77,-65,-78,-57,-69,-47,-72,-77,-64,-35,-44,-48,-41,-29,-55,-54,-49,-38,-48,-51,-50,-40,-33,-53,-54,-46,-37,-62,-54,-49,-41,-31,-53,-54,-45,-37,-58,-54,-47,-40,-50,-54,-52,-45,-38,-52,-52,-43,-36,-49,-56,-52,-44,-35,-51,-52,-45,-36,-59,-56,-50,-42,-51,-53,-52,-43,-36,-55,-57,-51,-42,-65,-52,-49,-39,-31,-57,-57,-48,-39,-67,-62,-54,-37,-38,-49,-51,-41,-33,-65,-64,-61,-48,-53,-35,-32,-22,-18,-70,-70,-61,-48,-72,-43,-26,-3,-27,-33,-57,-23,-81,-80,-122,-130,-118,-18,
+-60,40,40,-131,-100,-136,-99,-59,-65,-74,-85,-65,-71,-77,-58,-67,-60,-30,-35,-37,-35,-21,-43,-40,-36,-24,-18,-31,-30,-20,-14,-33,-32,-25,-16,-21,-28,-26,-18,-14,-28,-31,-25,-16,-40,-32,-27,-20,-14,-31,-32,-24,-19,-33,-28,-22,-14,-16,-31,-30,-24,-18,-26,-28,-20,-16,-37,-34,-29,-21,-16,-27,-29,-20,-14,-36,-35,-30,-22,-24,-26,-26,-17,-14,-31,-35,-28,-20,-46,-34,-28,-12,-6,-18,-23,-15,-11,-45,-45,-40,-30,-17,-20,-20,-9,-26,-61,-62,-72,-57,-58,-63,-48,-24,-40,-45,-68,4,-82,-80,-130,-28,-40,-18,
+-60,40,40,40,19,-10,-26,-29,-37,-66,-53,40,40,40,8,5,-81,-64,-96,-86,-79,-78,-105,-98,-86,-86,-102,-94,-83,-75,-63,-96,-87,-76,-77,-95,-90,-79,-76,-80,-92,-82,-73,-71,-92,-87,-77,-73,-96,-87,-80,19,23,10,19,24,33,29,25,18,26,25,11,22,24,28,21,12,8,20,15,17,21,29,36,18,14,18,23,22,23,23,31,29,5,5,11,18,13,21,25,42,46,40,43,41,37,-2,6,-2,10,16,27,17,26,5,-24,-23,-27,-20,-10,-27,4,20,36,-115,-83,-40,-24,-1,16,-59,-117,70,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PLeft_T0.h
new file mode 100755
index 0000000..c742421
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PLeft_T0.h
@@ -0,0 +1,71 @@
+5,105,105,105,29,36,0,49,9,29,15,28,42,32,8,20,34,29,25,24,33,32,24,27,20,25,-2,3,10,15,24,7,13,22,21,13,19,27,31,34,16,25,32,30,16,18,27,24,8,14,21,25,34,12,5,14,11,1,5,10,14,22,4,8,14,13,0,-1,8,23,41,52,34,37,42,71,76,45,51,65,70,55,58,59,40,47,56,51,48,52,49,45,36,50,48,51,53,42,35,37,35,-70,-70,-7,8,17,13,23,32,30,43,43,83,70,109,47,36,18,62,82,96,92,96,98,
+5,105,105,105,78,67,53,47,24,22,51,45,62,70,30,42,43,43,26,33,41,40,24,33,43,45,34,25,32,40,42,27,35,43,44,44,37,46,52,57,35,45,53,52,32,39,50,51,43,36,43,50,52,33,30,40,40,17,28,32,40,45,27,34,40,41,21,30,33,39,51,35,43,42,48,24,39,44,52,62,41,47,58,59,37,42,57,53,29,40,52,51,63,44,54,57,53,34,42,50,46,18,33,33,44,51,37,48,55,55,44,42,58,57,66,49,29,47,95,111,128,123,123,116,
+5,105,105,97,59,54,55,68,42,32,59,55,73,87,42,52,57,54,37,46,54,57,49,44,54,58,64,36,45,54,54,33,44,54,57,55,48,57,64,67,46,56,65,67,46,49,61,65,73,46,56,64,63,41,42,52,55,44,38,46,54,57,37,47,52,57,50,44,47,55,61,49,59,57,66,85,60,68,69,77,53,58,72,74,40,52,68,65,52,48,62,62,68,49,59,66,60,42,49,61,57,22,40,41,51,56,41,54,58,59,55,54,62,68,72,69,32,66,132,126,144,152,145,136,
+5,105,105,88,66,60,70,80,54,36,62,64,78,91,49,58,65,64,41,51,60,63,55,49,59,64,68,42,51,60,63,36,50,59,63,84,54,64,71,73,50,62,72,75,65,55,68,73,77,52,62,70,72,44,49,57,62,74,46,54,61,63,38,52,56,63,78,49,58,59,67,46,65,68,72,84,62,68,76,85,53,63,79,80,67,57,73,73,83,52,65,66,69,51,60,69,64,45,52,65,62,24,42,47,56,60,43,56,60,62,59,57,60,69,75,78,52,60,139,141,146,155,151,147,
+5,100,105,84,70,59,74,86,61,37,62,72,78,90,54,61,70,69,43,55,65,69,61,52,62,69,72,46,56,65,69,59,53,63,68,86,57,68,75,78,52,65,74,79,66,60,71,77,80,55,66,75,78,52,52,62,68,77,49,59,66,69,40,55,61,69,81,54,64,65,75,76,68,78,79,91,69,75,82,91,84,70,79,86,87,62,79,77,85,54,69,70,69,55,62,72,67,46,54,67,64,27,45,50,57,62,41,55,60,63,60,58,63,71,81,84,66,63,148,156,152,161,155,152,
+5,95,96,82,74,59,79,88,63,39,64,73,79,90,56,63,71,71,43,56,65,70,72,54,64,70,73,48,58,67,70,64,54,65,69,87,60,69,77,80,54,67,77,81,71,61,72,79,82,59,69,77,80,74,54,63,69,77,50,61,66,70,41,57,60,69,80,56,67,66,77,73,70,79,76,88,68,75,81,91,83,72,78,85,98,62,78,77,83,53,68,69,68,53,60,71,67,46,54,68,64,28,44,57,62,69,44,55,62,66,49,60,62,67,80,81,69,58,148,158,151,159,157,149,
+3,80,81,72,67,54,78,90,66,41,65,74,79,91,57,64,72,72,44,57,66,71,83,55,65,71,74,50,60,69,72,67,55,65,70,87,60,70,77,80,54,67,77,82,73,62,73,80,83,60,71,78,82,77,56,64,71,78,52,63,68,72,42,59,61,71,82,59,70,69,81,80,75,84,82,94,71,81,85,95,89,75,79,88,99,63,77,78,84,54,68,70,69,54,60,71,67,46,53,67,63,27,41,53,57,65,39,48,56,60,33,57,61,68,82,86,76,63,151,163,153,161,159,151,
+1,83,85,75,72,39,67,96,73,39,63,74,80,92,55,62,70,70,43,55,63,68,78,53,62,69,71,49,58,67,70,63,53,64,68,86,59,68,76,79,54,67,74,79,69,61,71,78,80,57,67,74,78,74,52,59,65,73,48,58,63,68,38,55,57,66,77,59,70,67,79,79,68,77,84,96,63,73,77,97,92,69,75,89,101,58,74,74,80,50,63,65,64,49,56,62,58,42,49,53,47,31,43,35,37,48,44,38,42,45,33,55,58,63,78,77,69,54,141,153,143,149,151,141,
+0,78,79,71,68,36,66,94,71,38,61,72,78,89,53,59,67,66,42,53,62,66,63,50,58,65,67,46,55,64,67,52,51,60,65,84,57,66,74,76,52,64,72,76,64,59,68,75,79,56,65,73,76,66,48,55,61,69,44,54,59,63,35,50,53,62,73,55,66,61,75,82,65,74,76,94,61,71,75,96,89,66,75,85,91,53,70,69,77,46,59,61,61,45,51,58,53,37,44,47,40,26,37,29,29,42,36,22,34,38,28,51,54,59,74,74,67,51,135,146,136,142,143,134,
+0,77,79,71,68,37,65,94,71,39,62,70,75,86,51,57,65,64,40,51,60,63,53,47,54,59,63,43,52,61,64,38,49,57,62,81,54,63,70,72,49,60,69,72,61,56,65,70,75,53,62,70,73,49,43,51,57,66,39,49,55,58,33,47,50,57,70,45,55,53,59,40,52,44,52,66,51,57,50,56,45,51,54,56,34,48,56,57,62,41,52,55,57,42,49,54,54,38,49,52,53,51,49,42,50,52,56,68,56,59,53,52,50,53,65,71,62,37,116,127,125,132,134,125,
+0,77,79,70,67,35,64,92,69,38,60,68,73,84,48,55,61,57,35,45,54,57,48,42,49,54,58,38,48,56,58,30,44,52,56,76,49,58,64,66,44,55,63,66,57,50,58,65,69,48,57,65,67,41,39,47,53,62,35,44,51,54,30,43,46,53,67,42,50,49,55,37,50,42,49,64,49,55,48,53,43,48,50,51,31,43,51,51,44,36,47,50,53,37,45,50,48,34,44,46,47,42,42,34,42,44,49,59,48,51,48,46,40,48,60,66,56,33,107,116,114,122,121,113,
+0,76,75,68,65,32,61,82,59,36,57,60,73,84,46,53,59,51,32,41,49,52,44,36,44,50,55,35,44,52,54,25,38,47,51,72,44,53,60,61,41,50,58,61,54,46,53,59,64,42,52,59,62,33,34,41,46,57,31,39,45,47,26,38,42,49,64,37,46,51,57,31,43,49,58,73,42,48,55,60,43,47,55,55,28,39,50,50,38,31,40,44,48,26,34,42,40,22,31,40,39,33,27,26,33,36,31,41,38,41,36,31,29,43,55,60,48,42,110,118,110,118,113,107,
+-3,71,75,69,65,31,58,77,53,32,53,53,68,80,41,48,53,44,26,34,43,45,39,30,38,44,48,28,37,45,47,21,32,41,45,68,38,47,54,54,36,44,52,55,50,40,47,54,58,37,46,53,55,29,30,37,42,54,27,34,40,43,22,33,38,44,60,32,41,44,51,28,39,40,52,69,39,45,52,57,39,43,50,51,24,34,45,45,34,25,36,39,44,21,30,37,35,18,26,34,33,24,23,19,26,32,26,39,33,36,19,25,24,38,50,53,42,38,100,107,100,108,108,103,
+-1,75,73,65,62,30,56,81,59,30,51,48,63,74,37,44,49,39,21,29,37,40,33,25,33,38,43,22,30,38,39,16,28,35,39,62,32,41,48,48,31,39,47,49,44,36,41,47,53,33,42,47,49,25,25,32,37,51,21,29,35,38,20,30,35,39,31,25,30,32,37,23,30,29,34,31,29,30,34,41,25,32,34,34,19,28,35,36,31,23,31,36,41,22,31,39,38,13,21,30,31,25,26,27,32,36,31,42,44,46,32,19,20,33,43,50,40,23,81,89,90,99,96,90,
+0,78,76,66,61,28,52,77,53,25,46,43,58,69,31,39,43,32,14,22,31,33,21,19,27,31,38,16,24,31,32,11,21,29,33,41,26,35,41,43,25,33,40,42,27,29,35,41,48,27,36,41,43,20,21,28,33,46,17,25,31,33,16,26,31,35,27,21,24,29,33,20,28,26,30,26,26,26,30,38,21,27,30,30,15,23,30,31,19,17,26,30,37,17,25,33,31,8,16,24,25,21,19,17,25,28,25,34,37,40,28,14,15,28,38,43,32,18,71,77,80,88,83,78,
+0,75,78,68,63,28,50,73,49,21,42,39,54,66,28,34,39,26,10,17,26,28,2,14,23,27,35,12,19,26,27,7,18,25,28,30,22,30,36,38,20,28,36,37,13,25,31,36,44,22,31,36,38,15,17,24,28,39,12,21,27,28,12,21,26,30,24,17,20,26,31,16,24,26,30,20,25,28,33,40,16,24,30,30,11,18,27,28,8,14,23,27,34,10,20,27,25,5,13,21,22,15,11,14,23,26,15,23,29,31,13,10,12,25,35,39,26,26,73,80,76,83,80,74,
+0,76,74,65,59,27,46,63,38,18,39,39,54,66,24,31,34,21,5,13,21,22,-5,9,18,22,31,7,14,20,21,3,13,20,23,22,16,24,30,32,14,22,29,31,5,19,26,31,40,16,24,31,32,10,12,19,23,20,7,16,22,24,8,16,21,25,20,12,16,24,29,11,19,22,27,13,23,25,30,38,12,20,26,26,7,14,23,23,-7,9,18,22,31,4,14,22,20,-1,10,16,16,9,5,9,17,20,8,17,22,24,-7,6,9,22,32,34,22,24,69,72,69,76,70,65,
+0,81,78,67,60,27,43,59,34,13,35,34,49,61,22,28,31,17,0,7,15,16,-8,6,14,19,28,3,11,18,17,-1,7,15,17,19,12,19,25,28,10,19,25,27,1,15,22,27,36,12,20,27,27,6,9,16,20,15,5,13,20,22,5,12,20,21,1,7,14,19,26,6,14,16,18,1,11,14,18,22,6,14,20,22,2,10,18,19,-9,7,16,20,28,2,11,17,15,-2,6,12,13,9,4,8,16,19,9,16,23,23,-10,0,4,16,27,26,18,22,65,70,66,75,71,66,
+0,78,73,66,59,25,42,66,40,11,33,28,44,56,20,26,29,13,-5,2,11,11,-12,2,10,15,24,-1,7,14,13,-5,3,11,13,15,8,15,21,24,6,15,21,22,-3,11,17,22,32,8,16,22,22,2,5,13,16,7,2,10,17,19,1,8,16,18,-8,3,11,16,24,3,10,13,15,-1,9,12,15,20,3,11,17,19,-1,7,14,16,-12,3,12,16,25,-2,7,12,11,-6,2,7,9,4,0,3,11,13,2,10,17,19,-16,-3,1,14,23,23,10,17,59,62,60,68,62,56,
+0,83,76,67,60,25,39,61,35,7,29,24,39,52,15,22,25,8,-10,-3,6,6,-16,-3,5,9,20,-6,2,8,7,-9,-1,5,8,11,3,10,16,20,1,10,16,17,-7,6,13,18,28,3,11,18,17,-2,2,9,13,5,-1,7,14,16,-3,5,12,14,-14,1,8,14,22,0,7,11,13,-3,6,10,13,9,0,9,15,17,-4,5,12,13,-14,0,9,12,21,-6,2,9,7,-9,-1,5,5,1,-5,-1,6,9,-2,5,13,14,-19,-6,-2,10,20,20,6,14,54,56,58,66,61,54,
+0,79,73,64,56,24,36,59,32,4,26,25,40,54,12,20,22,8,-11,-4,4,4,-15,-4,3,8,19,-8,1,7,6,-11,-4,3,5,7,-2,5,11,15,-4,4,12,13,-10,2,10,14,26,-2,6,12,12,-5,0,6,9,2,-4,3,10,12,-5,2,9,10,-18,-4,4,10,19,-4,3,9,11,-5,5,9,13,11,-4,5,10,12,-7,0,7,8,-18,-5,5,8,18,-9,0,6,5,-13,-5,1,2,-5,-8,-3,4,7,-7,1,8,9,-23,-10,-6,6,17,13,-1,11,50,51,52,58,52,47,
+0,84,77,66,57,25,33,55,28,0,23,22,37,51,9,16,19,6,-12,-5,3,3,-16,-5,1,6,18,-8,0,6,6,-12,-5,4,5,4,-6,1,8,11,-8,1,8,8,-13,-3,5,9,22,-6,2,8,8,-9,-4,2,6,-1,-7,0,7,9,-9,-1,5,7,-20,-6,2,7,17,-8,0,6,7,-9,-1,6,10,10,-7,1,7,9,-11,-3,5,5,-20,-7,2,5,16,-12,-4,2,2,-14,-7,0,2,-4,-10,-5,1,4,-11,-3,3,3,-25,-14,-13,0,13,7,-6,8,46,48,49,56,52,44,
+0,82,74,66,58,23,32,55,28,0,22,20,35,49,5,12,14,5,-12,-5,4,4,-17,-7,0,4,17,-9,-1,6,5,-13,-6,4,5,0,-10,-2,4,8,-12,-4,4,4,-17,-6,1,6,18,-9,-2,5,4,-14,-6,1,4,-1,-8,0,7,9,-11,-3,3,4,-20,-8,1,5,16,-11,-3,4,4,-14,-7,4,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,3,15,-13,-6,1,1,-16,-8,-1,0,-7,-12,-5,0,4,-15,-6,0,1,-26,-15,-13,0,14,7,-6,7,41,43,43,49,44,36,
+0,86,77,68,58,23,29,51,22,-5,18,17,31,46,2,9,11,4,-14,-6,2,2,-19,-9,-2,2,16,-11,-3,4,4,-14,-7,2,3,-1,-11,-3,3,7,-13,-5,2,2,-18,-8,0,4,15,-11,-3,3,2,-15,-8,-1,3,-2,-10,-2,5,7,-12,-4,2,3,-21,-8,0,5,16,-11,-3,4,4,-14,-6,3,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,2,14,-14,-7,0,0,-16,-8,-1,0,-13,-13,-5,-1,4,-15,-7,0,0,-25,-14,-12,1,14,7,-8,6,37,40,39,45,39,32,
+0,86,73,66,56,23,27,49,20,-3,19,14,28,44,-1,6,9,3,-13,-6,2,1,-18,-9,-1,2,17,-11,-3,4,4,-13,-6,1,3,-3,-10,-3,4,8,-12,-5,2,2,-18,-8,-1,3,17,-11,-3,3,3,-14,-6,0,3,-2,-9,-1,5,8,-12,-4,2,3,-21,-8,1,5,16,-10,-3,4,3,-13,-5,2,5,-2,-10,-2,4,7,-14,-6,2,2,-20,-10,-1,1,13,-15,-6,0,0,-17,-8,-2,0,-15,-13,-6,-2,3,-16,-10,-2,-2,-28,-16,-17,-3,9,10,-6,6,33,37,37,41,36,25,
+0,88,77,68,57,22,25,45,16,-7,16,11,25,41,-3,4,6,3,-14,-7,0,-1,-19,-10,-3,1,15,-12,-3,3,3,-14,-7,0,2,-8,-11,-3,2,7,-14,-6,0,0,-19,-9,-2,2,12,-13,-6,2,2,-15,-7,-2,2,-2,-10,-2,4,7,-13,-5,1,2,-21,-8,1,5,16,-10,-3,3,3,-13,-5,2,4,-2,-11,-3,3,6,-14,-6,2,2,-21,-12,-2,0,8,-17,-8,-2,-2,-17,-11,-2,-3,-18,-14,-7,-3,2,-18,-18,-8,-9,-25,-16,-20,-7,11,2,-12,2,31,37,37,43,37,25,
+0,88,73,66,55,20,22,43,14,-12,10,6,20,36,-7,1,3,3,-13,-6,2,1,-19,-9,-1,2,13,-13,-5,2,2,-14,-6,0,1,-15,-12,-4,1,7,-14,-7,1,1,-18,-9,-1,2,13,-13,-6,1,1,-14,-7,-1,2,-2,-10,-2,4,7,-14,-5,2,3,-20,-9,-1,3,15,-14,-7,0,0,-13,-6,1,4,-1,-11,-4,2,6,-14,-6,1,1,-20,-10,-3,0,13,-14,-6,1,0,-18,-10,-3,-3,-29,-16,-9,-7,-1,-23,-20,-13,-14,-25,-14,-19,-5,12,3,-13,2,29,36,36,41,35,22,
+0,90,78,68,56,21,22,42,13,-13,9,5,20,36,-7,1,3,3,-13,-7,1,0,-20,-11,-2,1,9,-14,-6,1,1,-15,-7,-1,1,-11,-12,-5,1,6,-15,-7,0,1,-18,-9,-1,2,10,-13,-6,1,1,-14,-7,-1,1,-2,-10,-3,3,7,-14,-6,1,3,-20,-9,-1,3,15,-14,-6,1,0,-13,-6,2,4,-1,-11,-3,2,7,-13,-5,2,1,-20,-10,-3,0,13,-13,-6,0,0,-18,-10,-2,-2,-29,-15,-8,-7,1,-22,-19,-11,-13,-23,-13,-17,-3,13,5,-12,2,29,35,33,38,32,19,
+0,96,81,71,57,22,22,38,9,-13,10,5,20,36,-7,2,4,3,-13,-7,0,0,-19,-11,-2,1,1,-13,-6,1,1,-14,-7,-1,1,-16,-12,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,6,-14,-7,0,0,-16,-8,-2,1,-2,-11,-3,3,6,-14,-6,1,2,-21,-10,-1,3,15,-14,-6,0,1,-14,-6,2,4,-1,-11,-4,2,6,-14,-6,1,1,-21,-11,-3,-1,5,-15,-7,0,-1,-19,-11,-3,-3,-30,-16,-7,-6,2,-23,-19,-11,-12,-31,-20,-24,-9,6,4,-13,1,28,35,33,38,31,18,
+0,93,79,70,57,21,21,32,3,-15,8,3,18,35,-7,2,4,3,-14,-7,0,-1,-20,-12,-3,0,-8,-14,-7,0,1,-15,-7,0,1,-22,-11,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,4,-13,-8,0,0,-15,-8,-1,1,-3,-10,-3,2,6,-13,-6,1,2,-21,-10,-1,3,15,-13,-6,1,1,-14,-6,2,4,-1,-11,-3,2,7,-14,-6,1,1,-20,-12,-3,0,5,-16,-7,-1,-1,-18,-11,-3,-2,-30,-17,-6,-4,4,-23,-18,-9,-11,-30,-18,-22,-7,7,6,-13,1,25,34,31,35,27,13,
+0,94,79,69,56,21,23,44,13,-14,10,3,18,34,-10,-3,1,1,-12,-5,2,3,-20,-10,0,3,14,-14,-5,2,1,-15,-8,-1,0,-20,-11,-4,1,7,-15,-8,-2,-2,-18,-9,-2,0,4,-14,-7,0,0,-15,-8,-2,0,-3,-11,-5,1,6,-15,-7,0,0,-20,-10,-2,2,11,-13,-7,0,0,-15,-8,0,2,-3,-12,-5,1,6,-16,-8,-1,-1,-21,-12,-5,-1,7,-15,-6,0,-1,-18,-11,-2,-3,-29,-19,-5,-7,-18,-27,-22,-14,-13,-28,-16,-25,-9,8,2,-16,-2,22,33,30,33,25,12,
+0,96,81,70,56,21,22,43,11,-15,9,2,18,34,-9,-2,1,1,-14,-7,0,0,-22,-12,-3,1,11,-15,-6,0,0,-16,-9,-2,-1,-26,-12,-5,0,7,-16,-9,-3,-3,-19,-10,-3,0,0,-14,-8,-1,0,-15,-8,-2,-1,-4,-12,-5,1,5,-15,-7,-1,0,-20,-11,-3,1,12,-14,-8,-1,0,-16,-9,-1,1,-7,-12,-6,0,5,-16,-8,-1,-1,-22,-12,-5,-2,-2,-15,-7,-1,-2,-19,-12,-2,-4,-29,-19,-6,-6,-18,-26,-21,-13,-12,-27,-15,-24,-8,9,1,-17,-3,21,30,28,30,23,12,
+0,98,82,70,55,20,21,40,9,-16,8,2,18,35,-8,-1,2,2,-14,-8,-2,-1,-23,-14,-4,-1,3,-17,-7,-1,-1,-17,-10,-3,-2,-28,-13,-6,-1,6,-17,-10,-4,-4,-19,-10,-4,-1,-6,-15,-9,-2,-1,-16,-9,-4,-2,-18,-13,-7,-1,4,-16,-9,-2,-2,-21,-12,-4,0,12,-14,-8,-1,0,-16,-9,-1,1,-9,-13,-6,-1,5,-17,-9,-2,-3,-22,-14,-7,-4,-5,-17,-9,-3,-3,-21,-14,-5,-6,-29,-20,-6,-6,-20,-26,-21,-13,-12,-26,-15,-23,-7,9,2,-19,-3,18,28,24,27,16,12,
+0,94,79,70,54,30,32,28,-2,-19,6,-2,14,32,-11,-3,-1,-2,-18,-11,-3,-3,-23,-15,-4,-2,-9,-17,-8,-2,-1,-18,-10,-4,-4,-29,-15,-7,-2,6,-18,-11,-4,-4,-20,-11,-5,-2,-8,-16,-10,-3,-2,-18,-10,-4,-1,-21,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-1,4,-14,-8,-1,0,-16,-9,-3,-1,-11,-14,-8,-2,4,-18,-11,-3,-4,-23,-14,-6,-4,-6,-17,-10,-4,-4,-22,-15,-5,-6,-31,-21,-9,-9,-21,-28,-23,-15,-14,-34,-23,-29,-13,3,0,-21,-17,5,24,22,26,17,12,
+0,95,80,70,54,29,31,26,-3,-19,6,-1,16,33,-8,-3,0,-1,-17,-11,-3,-4,-24,-15,-5,-2,-11,-18,-8,-2,-1,-18,-10,-4,-3,-28,-14,-6,-2,6,-18,-11,-4,-4,-20,-11,-4,-1,-6,-16,-10,-3,-2,-17,-10,-3,-1,-20,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-2,4,-14,-8,0,0,-16,-9,-2,0,-8,-14,-7,-1,4,-18,-10,-3,-3,-23,-14,-6,-4,-6,-17,-10,-4,-4,-21,-14,-4,-5,-31,-20,-8,-7,-15,-27,-22,-14,-13,-33,-21,-27,-11,5,-3,-29,-14,7,18,17,18,8,12,
+2,100,84,73,58,25,25,44,9,-11,10,1,17,34,-12,-6,-2,-2,-17,-9,-2,-1,-24,-14,-4,-1,11,-17,-8,-2,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-5,-5,-22,-13,-5,-2,-10,-18,-10,-3,-3,-18,-11,-4,-2,-19,-15,-6,-1,5,-18,-11,-4,-4,-22,-12,-5,-2,-5,-17,-10,-2,-2,-17,-10,-3,-2,-28,-15,-8,-3,4,-18,-10,-3,-4,-24,-16,-7,-4,-12,-17,-10,-3,-4,-21,-12,-4,-5,-30,-22,-7,-9,-20,-30,-25,-17,-14,-35,-22,-26,-10,8,-8,-34,-11,8,14,17,19,10,12,
+4,100,84,73,58,23,24,42,8,-10,10,2,17,35,-9,-3,0,-1,-18,-10,-4,-3,-25,-15,-6,-3,3,-18,-9,-3,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-4,-5,-21,-12,-5,-1,-9,-17,-10,-3,-2,-18,-10,-4,-2,-19,-14,-6,-1,5,-17,-10,-3,-4,-21,-12,-4,-1,1,-16,-9,-2,-1,-16,-9,-2,-1,-19,-14,-8,-2,4,-17,-9,-3,-3,-24,-15,-7,-4,-8,-17,-10,-4,-3,-20,-13,-4,-5,-29,-21,-6,-8,-19,-28,-24,-16,-13,-34,-21,-25,-9,8,-6,-32,-9,12,19,20,21,11,12,
+6,104,87,78,61,25,26,40,8,-7,12,1,18,36,-9,-3,1,0,-17,-11,-2,-1,-23,-14,-4,-1,1,-17,-8,-2,-1,-18,-11,-3,-2,-29,-15,-7,-3,5,-19,-11,-4,-4,-21,-12,-4,-1,-7,-17,-9,-3,-2,-17,-10,-4,-2,-17,-15,-6,-1,5,-17,-10,-3,-3,-21,-13,-5,-2,-1,-15,-9,-2,-1,-16,-10,-3,-1,-17,-15,-8,-2,4,-18,-10,-2,-3,-23,-15,-7,-4,-10,-17,-9,-3,-3,-21,-14,-4,-5,-29,-20,-6,-8,-20,-31,-24,-16,-13,-35,-22,-30,-14,3,-4,-29,-23,-2,14,16,19,10,12,
+8,107,90,81,64,26,29,37,6,-6,12,1,19,37,-6,0,4,1,-18,-12,-3,-3,-25,-16,-6,-3,-7,-18,-9,-3,-2,-19,-12,-4,-3,-29,-15,-8,-3,4,-19,-12,-5,-6,-21,-12,-4,-1,-10,-17,-10,-4,-3,-18,-10,-5,-3,-27,-15,-7,-2,4,-18,-11,-4,-4,-22,-14,-6,-3,-9,-16,-10,-3,-2,-17,-10,-3,-2,-26,-15,-8,-3,4,-18,-11,-4,-5,-24,-15,-8,-6,-14,-19,-11,-4,-4,-22,-15,-5,-6,-29,-20,-6,-8,-20,-31,-24,-16,-14,-36,-23,-31,-15,2,-4,-29,-21,-1,16,17,21,13,12,
+10,104,87,81,63,28,31,59,23,-4,9,0,16,32,-13,-6,-3,-3,-18,-9,-4,0,-26,-14,-2,0,11,-20,-10,-4,-4,-19,-11,-3,-2,-30,-16,-8,-4,4,-19,-11,-4,-5,-21,-13,-7,-4,-12,-16,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,5,-18,-11,-4,-5,-22,-13,-5,-3,-11,-17,-11,-4,-2,-17,-10,-4,-2,-23,-15,-8,-3,4,-19,-11,-4,-5,-22,-14,-8,-5,-12,-18,-10,-3,-2,-19,-12,-2,-3,-29,-21,-6,-8,-20,-29,-24,-16,-13,-33,-21,-29,-13,3,-6,-35,-16,4,11,15,20,15,12,
+12,110,96,85,69,34,38,58,23,-2,8,0,16,33,-9,-2,1,-1,-16,-9,-4,-1,-27,-15,-3,0,11,-19,-10,-4,-3,-18,-11,-3,-2,-28,-16,-7,-3,4,-18,-11,-4,-5,-21,-12,-6,-3,-12,-16,-9,-2,-1,-20,-12,-6,-4,-27,-13,-7,-1,5,-17,-10,-4,-4,-22,-13,-5,-2,-12,-17,-10,-3,-2,-16,-9,-4,-2,-18,-15,-8,-2,4,-19,-11,-4,-5,-23,-14,-8,-5,-14,-18,-10,-3,-3,-20,-14,-4,-5,-29,-21,-6,-9,-20,-29,-24,-16,-13,-34,-22,-29,-14,3,-6,-33,-15,6,12,16,21,16,12,
+14,107,92,81,65,29,38,52,19,-1,4,-3,15,33,-8,-1,2,0,-17,-10,-5,-3,-27,-15,-5,-3,5,-21,-11,-5,-4,-19,-12,-4,-3,-30,-17,-8,-4,4,-20,-12,-5,-5,-21,-13,-7,-4,-12,-17,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,4,-18,-11,-4,-4,-22,-14,-5,-3,-12,-17,-11,-3,-2,-17,-9,-4,-2,-16,-14,-7,-2,4,-19,-11,-3,-4,-22,-13,-8,-5,-12,-18,-9,-3,-3,-21,-14,-4,-5,-29,-20,-5,-6,-19,-28,-23,-15,-13,-34,-22,-29,-13,4,-3,-30,-13,9,17,19,24,18,12,
+16,112,103,92,75,48,61,52,20,11,12,2,21,40,-6,1,5,1,-16,-9,-3,-1,-25,-14,-4,-1,8,-19,-8,-3,-2,-18,-10,-3,-2,-27,-14,-6,-2,5,-17,-10,-3,-4,-19,-11,-5,-2,-11,-15,-8,-1,0,-18,-11,-4,-2,-25,-13,-6,-1,5,-16,-9,-2,-2,-21,-12,-4,-1,-7,-15,-9,-1,0,-15,-8,-2,0,-15,-13,-6,0,5,-17,-9,-2,-3,-21,-13,-6,-4,-6,-15,-7,-1,-1,-19,-12,-3,-4,-27,-18,-4,-5,-19,-28,-22,-14,-13,-33,-21,-27,-11,6,-4,-28,-23,-1,19,21,26,21,13,
+18,115,100,90,71,45,59,46,20,14,10,-1,20,38,-6,-1,3,-1,-17,-9,-3,0,-27,-14,-4,-1,3,-18,-8,-2,-1,-18,-11,-3,-2,-29,-15,-6,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-19,-10,-5,-3,-22,-13,-5,0,6,-17,-9,-3,-3,-21,-12,-4,-1,-11,-15,-10,-2,0,-15,-8,-1,0,-18,-15,-7,-1,6,-18,-10,-2,-4,-22,-13,-7,-4,-6,-17,-9,-3,-2,-19,-12,-3,-3,-29,-19,-5,-5,-19,-28,-23,-14,-14,-34,-21,-27,-11,6,-2,-25,-20,3,21,21,25,19,12,
+20,115,106,95,80,43,59,80,43,18,8,0,18,36,-5,1,4,1,-16,-9,-3,0,-28,-16,-5,-1,11,-16,-7,0,-1,-19,-12,-2,-1,-25,-15,-6,-2,6,-17,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-3,-2,-18,-10,-5,-3,-27,-13,-5,0,6,-18,-10,-3,-4,-21,-12,-4,-2,-9,-15,-10,-3,-1,-16,-8,-1,1,-22,-15,-6,-1,6,-17,-9,-2,-2,-22,-14,-7,-4,-12,-16,-12,-4,-3,-19,-10,-2,-2,-30,-19,-5,-6,-15,-27,-19,-12,-11,-33,-21,-26,-11,6,-5,-33,-12,10,19,21,29,25,16,
+20,118,102,91,75,37,60,75,40,18,4,-3,17,36,-4,3,6,3,-16,-9,-3,-1,-29,-17,-6,-2,10,-17,-8,-1,-2,-19,-13,-3,-3,-29,-15,-7,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-18,-10,-5,-3,-23,-13,-5,0,6,-18,-10,-3,-3,-21,-12,-5,-2,-9,-15,-10,-2,-1,-15,-8,-1,0,-22,-15,-5,-1,6,-16,-8,-1,-3,-21,-13,-6,-4,-11,-17,-11,-3,-2,-19,-11,-3,-3,-30,-19,-5,-6,-18,-28,-20,-13,-13,-33,-21,-26,-10,6,-4,-30,-10,13,21,22,28,22,13,
+20,115,99,87,73,43,87,77,42,34,11,1,22,42,-3,4,7,4,-15,-8,-2,1,-27,-15,-5,-1,12,-15,-6,0,0,-18,-11,-3,-2,-28,-14,-5,-1,7,-17,-9,-2,-3,-19,-11,-4,-1,-10,-16,-9,-3,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-4,-1,-8,-14,-9,-1,0,-15,-8,0,1,-19,-15,-6,-1,7,-17,-8,-2,-2,-21,-13,-6,-4,-8,-15,-7,-2,-1,-18,-11,0,0,-27,-16,-3,-3,-17,-25,-17,-10,-9,-27,-15,-27,-11,6,-7,-30,-7,16,22,23,27,26,15,
+20,113,107,98,80,50,85,71,37,32,9,0,21,42,-1,6,10,6,-14,-7,-1,0,-27,-16,-5,-1,10,-15,-6,0,0,-18,-11,-3,-3,-28,-14,-6,-1,7,-17,-9,-3,-3,-19,-11,-4,-1,-8,-15,-8,-2,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-3,-1,-5,-14,-9,-1,0,-14,-8,0,2,-20,-14,-5,0,7,-16,-8,-1,-2,-21,-12,-5,-3,-8,-14,-9,-2,-1,-19,-11,0,-1,-27,-17,-4,-4,-17,-26,-18,-11,-10,-28,-14,-27,-10,7,-3,-25,-4,20,25,24,27,24,13,
+20,119,104,95,76,45,77,72,54,31,7,0,20,40,-1,6,7,4,-14,-7,-2,1,-28,-16,-5,-1,12,-16,-7,-1,-1,-18,-11,-1,0,-26,-13,-6,-1,7,-15,-7,0,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-20,-13,-5,0,7,-16,-8,-2,-1,-19,-10,-4,0,-5,-14,-6,1,2,-16,-9,-1,-1,-27,-12,-6,-1,7,-16,-8,-1,-2,-20,-12,-4,-2,-10,-17,-9,-3,-2,-17,-9,-1,-1,-26,-12,-2,0,5,-23,-14,-7,-9,-31,-20,-25,-11,6,-15,-46,-11,14,16,19,25,27,12,
+20,115,100,96,81,42,75,90,53,29,6,-2,19,39,0,6,9,5,-14,-6,-1,1,-29,-17,-5,-1,12,-16,-7,0,-1,-18,-11,-1,-1,-28,-13,-6,-1,7,-16,-8,-1,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-26,-13,-5,-1,7,-16,-8,-1,-1,-19,-11,-4,0,-6,-14,-6,1,2,-16,-9,-1,-1,-26,-12,-6,0,7,-15,-7,0,-2,-20,-11,-4,-2,-10,-15,-8,-1,0,-17,-9,-2,-3,-26,-14,-3,-2,2,-24,-16,-9,-10,-32,-20,-24,-9,7,-10,-39,-8,17,20,20,25,24,12,
+20,116,107,94,79,40,74,87,51,29,5,1,21,42,0,7,10,7,-13,-6,-1,2,-28,-15,-5,-1,12,-16,-6,1,1,-16,-9,-1,0,-27,-13,-5,0,8,-15,-7,0,-1,-19,-11,-3,0,-9,-14,-7,0,1,-16,-8,-1,1,-23,-12,-4,1,8,-15,-7,0,0,-19,-10,-3,1,-6,-14,-5,1,2,-16,-8,-1,0,-26,-11,-5,1,8,-16,-7,0,-1,-20,-12,-5,-2,-11,-17,-8,-2,-1,-18,-10,0,0,-24,-13,-3,-1,-1,-23,-16,-9,-9,-32,-19,-24,-9,7,-6,-32,-8,17,24,22,25,24,12,
+20,120,110,97,81,39,73,91,55,31,7,4,24,45,1,8,11,7,-13,-5,0,3,-27,-15,-4,-1,12,-15,-6,1,1,-16,-9,0,0,-21,-12,-5,0,8,-15,-7,1,-1,-19,-11,-3,0,-9,-13,-7,0,1,-16,-8,-1,1,-23,-12,-3,1,8,-15,-7,0,0,-19,-10,-2,2,-2,-13,-5,2,3,-16,-8,0,1,-26,-11,-4,2,9,-15,-7,0,-1,-20,-11,-4,-1,-11,-15,-7,-1,0,-17,-10,0,-1,-24,-14,-2,-1,-12,-24,-16,-10,-9,-32,-19,-25,-9,7,-3,-25,-9,18,28,23,26,24,12,
+20,119,111,95,80,38,72,81,49,30,6,4,25,46,2,10,13,9,-15,-7,-4,-1,-27,-14,-3,1,13,-17,-6,-1,-1,-16,-9,-1,0,-28,-13,-5,0,8,-15,-6,1,0,-19,-11,-3,0,-9,-13,-5,1,2,-17,-9,-1,0,-25,-11,-5,0,8,-15,-7,1,1,-19,-10,-2,0,-9,-14,-6,1,2,-15,-7,-1,1,-26,-11,-4,2,9,-16,-7,0,-2,-19,-11,-2,-2,-9,-19,-10,-4,0,-18,-8,-2,-1,-21,-7,4,7,13,-22,-15,-9,-10,-33,-20,-25,-11,5,-12,-54,-14,9,18,21,23,14,12,
+20,116,110,98,81,52,85,73,38,39,16,4,25,46,4,10,13,10,-14,-6,-2,1,-27,-13,-2,3,14,-15,-5,1,0,-15,-7,0,1,-23,-12,-4,1,8,-14,-6,2,1,-19,-10,-2,1,-6,-12,-4,3,3,-16,-8,-1,1,-25,-10,-4,2,9,-13,-5,2,2,-18,-9,-1,2,-8,-13,-5,2,3,-14,-6,1,2,-22,-10,-2,3,9,-15,-6,1,0,-18,-10,-1,1,-7,-17,-8,-3,1,-17,-8,-1,-1,-22,-9,2,4,10,-22,-15,-9,-9,-32,-18,-23,-9,7,-6,-39,-9,16,25,25,27,16,12,
+20,113,108,97,82,54,87,78,43,41,18,6,26,47,4,11,13,9,-13,-4,-1,3,-24,-11,0,4,14,-15,-5,2,1,-15,-7,0,2,-21,-12,-4,1,8,-14,-5,2,1,-18,-10,-1,2,-2,-11,-3,3,4,-16,-8,0,1,-25,-10,-3,2,9,-13,-5,2,2,-18,-9,-1,2,-6,-13,-4,2,3,-14,-6,1,3,-22,-10,-3,2,9,-15,-6,1,0,-18,-10,-1,0,-8,-16,-7,-1,1,-16,-8,-3,-4,-24,-12,-2,-1,-7,-24,-16,-10,-9,-31,-18,-23,-6,9,0,-30,-4,22,32,27,29,17,12,
+20,118,111,98,83,43,74,81,45,30,9,6,26,46,6,12,13,10,-12,-4,-1,3,-21,-9,-1,4,14,-14,-3,3,2,-15,-7,1,3,-19,-11,-1,4,10,-13,-4,3,3,-17,-8,-1,2,-5,-10,-2,4,5,-16,-8,0,1,-24,-8,-2,3,10,-12,-4,3,3,-17,-8,1,4,-4,-13,-4,3,4,-13,-5,2,4,-15,-8,-1,5,11,-13,-4,3,2,-19,-10,2,3,-5,-13,-5,2,3,-11,-3,5,4,-18,-7,1,3,-9,-19,-14,-7,-6,-32,-18,-23,-7,8,-2,-26,-23,4,32,26,27,20,12,
+20,116,111,98,86,46,73,85,48,30,12,7,27,47,5,15,17,13,-11,-3,2,5,-23,-12,-1,4,15,-13,-4,4,3,-14,-7,3,4,-22,-11,-1,3,11,-11,-4,4,3,-16,-7,1,4,1,-10,-2,4,4,-15,-7,1,2,-17,-7,0,6,12,-12,-3,4,3,-17,-7,0,4,4,-10,-2,5,5,-13,-5,2,3,-23,-9,-1,5,11,-12,-3,4,4,-17,-8,2,3,-6,-16,-6,-2,1,-20,-11,0,1,-12,6,16,10,0,-22,-18,-11,-11,-29,-14,-19,-3,10,-7,-57,-18,7,13,13,19,12,18,
+20,114,110,101,87,40,64,68,36,28,14,8,29,49,11,17,22,19,-11,-4,3,4,-27,-15,-2,3,15,-13,-3,4,3,-14,-7,3,4,-22,-11,-2,3,10,-11,-3,4,4,-16,-6,1,4,-3,-10,-3,3,4,-15,-6,1,3,-10,-7,1,6,12,-13,-4,4,3,-17,-7,0,4,11,-10,-1,5,5,-13,-5,2,2,-24,-10,-1,4,11,-12,-3,4,3,-17,-7,3,3,-7,-18,-8,-3,0,-21,-13,-4,-1,-13,5,16,18,8,-23,-22,-15,-12,-27,-11,-15,1,13,-11,-50,-13,13,18,18,20,14,12,
+20,113,110,102,89,44,64,74,41,29,18,11,31,50,10,16,21,18,-10,-3,5,7,-27,-13,-1,4,16,-12,-2,5,4,-14,-6,4,5,-12,-10,0,4,11,-10,-3,4,5,-15,-5,2,6,3,-9,-1,5,6,-14,-5,2,4,-8,-6,2,8,13,-11,-2,5,5,-16,-6,1,6,12,-9,1,7,6,-12,-4,3,5,-17,-9,0,6,12,-11,-2,6,6,-16,-6,4,5,-6,-16,-6,-1,2,-18,-9,-3,-1,-15,0,12,12,0,-21,-19,-10,-7,-26,-10,-14,2,14,-5,-36,-6,21,28,25,26,21,12,
+20,114,110,103,92,49,65,80,48,31,22,12,32,49,10,16,20,17,-9,-1,5,8,-19,-9,2,6,18,-11,0,8,7,-12,-4,5,6,-9,-9,1,5,12,-11,-2,7,7,-15,-5,3,7,5,-9,1,7,8,-14,-5,3,5,-3,-6,3,9,14,-11,-2,6,5,-15,-5,2,6,14,-9,1,8,7,-12,-4,4,5,-18,-8,2,7,14,-11,-2,6,6,-15,-5,5,5,-5,-14,-4,1,4,-17,-8,1,1,-15,-2,10,10,-9,-20,-18,-9,-4,-24,-9,-16,-1,12,-1,-24,-10,18,28,23,24,21,12,
+20,115,114,100,90,49,61,86,51,28,22,13,32,49,11,17,20,17,-8,0,7,10,-11,-6,4,8,19,-10,1,9,8,-11,-3,6,7,-10,-8,2,6,13,-10,-1,7,7,-15,-4,4,8,6,-7,2,8,9,-13,-4,4,7,3,-5,4,10,15,-10,-1,7,7,-15,-4,3,8,21,-8,2,9,8,-11,-3,5,7,-11,-7,3,8,14,-10,-1,7,7,-15,-4,6,7,-4,-13,-3,3,5,-15,-6,2,1,-17,-7,5,4,-11,-19,-15,-4,0,-25,-11,-18,-3,11,4,-14,-6,25,34,28,30,26,14,
+18,114,112,99,90,50,61,92,56,30,25,12,32,50,12,19,22,21,-8,-1,7,8,-23,-10,1,5,16,-11,0,8,7,-15,-6,4,6,-17,-8,1,7,14,-9,0,8,8,-17,-7,3,6,8,-8,2,8,9,-10,-1,5,7,3,-6,2,7,13,-10,-2,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,-1,-7,2,8,14,-9,0,8,7,-17,-7,4,5,-4,-12,-1,5,7,-15,-5,5,4,-18,-7,4,3,-13,-20,-15,-3,2,-25,-11,-15,-1,11,4,-19,-5,26,36,32,35,30,17,
+16,112,109,96,86,42,54,71,38,22,22,14,34,52,12,19,21,20,-8,0,8,9,-20,-8,2,6,18,-10,1,8,8,-14,-6,6,7,-9,-8,2,7,14,-10,0,8,8,-17,-6,3,7,11,-8,2,9,9,-10,-1,6,7,1,-6,3,8,13,-10,-1,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,1,-7,3,8,14,-9,1,8,8,-17,-7,5,6,-4,-11,-1,6,9,-12,-4,6,5,-19,-9,1,0,-14,-19,-13,0,5,-26,-12,-16,-2,11,7,-13,-2,31,37,35,37,34,18,
+14,112,111,98,87,44,54,76,42,23,25,17,36,53,11,17,19,18,-9,0,9,11,-16,-8,3,7,19,-10,1,8,9,-15,-6,5,7,-13,-9,1,7,14,-10,0,7,7,-18,-7,3,7,8,-9,1,8,10,-11,-1,5,8,4,-6,3,8,14,-10,-1,6,8,-16,-4,6,10,18,-10,0,8,8,-11,-1,8,10,3,-7,3,8,14,-10,0,8,8,-17,-7,5,6,-4,-12,-1,6,9,-13,-3,6,5,-21,-10,1,0,-14,-19,-13,0,5,-27,-12,-16,-2,11,8,-13,-1,32,38,39,46,45,30,
+12,110,108,95,83,46,52,80,47,12,18,12,31,47,7,14,18,17,-9,0,8,11,-16,-9,5,8,20,-13,0,8,8,-16,-6,5,6,-14,-10,0,6,13,-13,-1,7,7,-19,-8,2,7,5,-11,0,8,9,-15,-5,5,7,3,-8,3,8,13,-13,-3,6,7,-18,-6,4,8,13,-11,-1,6,8,-13,-3,6,8,1,-9,2,7,13,-12,-1,7,7,-19,-8,4,5,-5,-14,-1,6,9,-14,-6,0,0,-24,-13,2,0,-15,-22,-13,-2,3,-31,-16,-22,-7,6,-4,-21,1,35,40,44,44,41,25,
+10,110,108,95,81,48,52,81,48,12,21,15,33,48,6,13,17,15,-11,-1,7,10,-16,-11,4,7,18,-14,-1,7,7,-18,-8,4,4,-24,-12,-1,4,12,-15,-3,6,6,-21,-9,1,5,-3,-12,-1,6,8,-17,-6,3,6,-1,-9,2,7,13,-14,-4,4,6,-20,-7,3,7,4,-12,-3,5,6,-15,-5,5,7,-1,-11,1,6,13,-14,-3,6,5,-20,-10,3,4,-6,-15,-3,4,7,-18,-9,-1,0,-23,-9,6,5,-14,-25,-18,-6,-2,-33,-16,-22,-7,7,-6,-35,-3,30,37,38,36,31,19,
+8,108,108,101,84,49,50,78,46,10,22,17,34,48,3,10,13,11,-15,-5,4,7,-25,-14,0,3,10,-18,-4,3,4,-22,-11,-1,0,-30,-17,-5,0,9,-20,-8,1,1,-25,-14,-4,0,-11,-17,-5,3,4,-20,-10,-1,1,-10,-15,-3,2,9,-18,-8,0,2,-24,-11,-1,3,-9,-17,-6,1,3,-20,-10,1,2,-15,-15,-2,2,9,-19,-7,1,1,-24,-14,-3,-1,-10,-21,-6,1,3,-24,-17,-7,-6,-27,-11,5,6,-18,-32,-23,-14,-9,-36,-18,-25,-9,5,-11,-44,-3,27,36,44,40,33,17,
+6,106,106,99,77,46,41,66,38,4,20,25,33,47,-1,6,9,6,-21,-11,-1,1,-33,-20,-6,-3,-13,-24,-10,-3,-2,-29,-17,-7,-6,-36,-22,-11,-6,4,-25,-13,-4,-5,-29,-19,-9,-5,-15,-22,-11,-4,-2,-27,-17,-6,-5,-35,-21,-9,-4,4,-26,-14,-5,-4,-30,-18,-7,-3,-16,-23,-13,-5,-2,-27,-15,-5,-4,-34,-22,-8,-4,5,-26,-13,-5,-7,-32,-20,-9,-8,-15,-27,-10,-5,-1,-29,-25,-15,-12,-32,-15,1,1,-24,-43,-32,-24,-18,-45,-25,-30,-13,1,-23,-60,-9,17,33,34,24,22,12,
+4,104,104,98,71,45,32,50,25,-5,16,26,30,44,-8,-1,0,-1,-30,-20,-11,-11,-42,-32,-19,-16,-25,-35,-24,-17,-13,-40,-28,-18,-18,-47,-35,-24,-19,-6,-37,-25,-17,-18,-40,-31,-20,-16,-23,-34,-24,-17,-13,-39,-28,-18,-16,-45,-31,-21,-16,-6,-35,-25,-17,-16,-39,-29,-19,-16,-25,-35,-27,-19,-15,-36,-26,-17,-16,-45,-31,-23,-19,-8,-38,-27,-20,-21,-43,-33,-21,-19,-27,-40,-22,-17,-12,-42,-40,-29,-26,-41,-25,-12,-7,-37,-60,-48,-41,-32,-56,-36,-47,-28,-15,-38,-64,-18,0,24,20,21,14,12,
+2,102,102,99,68,46,22,30,12,-20,6,15,21,33,-19,-9,-12,-20,-46,-35,-27,-27,-52,-45,-34,-32,-38,-47,-37,-30,-24,-52,-42,-33,-33,-57,-47,-38,-32,-40,-50,-38,-30,-29,-52,-43,-34,-30,-34,-45,-37,-30,-25,-49,-40,-31,-29,-55,-44,-35,-30,-17,-46,-38,-29,-28,-50,-41,-33,-30,-34,-46,-38,-29,-24,-49,-40,-30,-30,-53,-42,-33,-28,-30,-49,-38,-30,-30,-62,-49,-36,-32,-47,-51,-32,-27,-35,-62,-52,-44,-40,-49,-35,-21,-20,-44,-74,-66,-59,-47,-75,-56,-65,-45,-32,-52,-74,-39,-32,12,3,2,-10,12,
+0,100,100,100,79,50,4,1,-7,-31,-1,10,14,27,-31,-24,-31,-34,-66,-56,-49,-48,-75,-68,-56,-56,-72,-64,-53,-45,-33,-66,-57,-46,-47,-65,-60,-49,-46,-50,-62,-52,-43,-41,-62,-57,-47,-43,-66,-57,-50,-43,-33,-61,-53,-42,-41,-62,-55,-44,-41,-46,-56,-48,-40,-39,-61,-56,-45,-43,-66,-56,-48,-39,-31,-59,-52,-41,-42,-60,-53,-42,-37,-47,-60,-48,-40,-39,-69,-58,-45,-42,-64,-55,-42,-37,-46,-66,-64,-55,-50,-67,-57,-64,-64,-92,-100,-100,-100,-89,-100,-100,-100,-100,-79,-70,-38,-10,6,29,46,-29,-87,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PRight_T0.h
new file mode 100755
index 0000000..64a3ce4
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+0,100,100,100,89,69,34,41,4,-11,15,10,20,-6,-29,-22,-27,-33,-42,-33,-26,-22,-42,-32,-22,-26,-49,-42,-31,-27,-28,-43,-34,-24,-26,-47,-40,-30,-28,-32,-44,-32,-25,-22,-47,-35,-25,-30,-47,-41,-30,-27,-37,-46,-37,-27,-27,-46,-40,-30,-27,-31,-40,-33,-23,-21,-37,-33,-23,-19,-19,-24,-21,-12,-8,-27,-18,-12,-4,-12,-20,-5,-1,1,-27,-9,-6,-13,-30,-20,-12,-17,-30,-22,-11,-14,-25,-33,-23,-19,-19,-48,-50,-31,-27,-31,-38,-28,-21,-26,-37,-28,-18,-22,4,-60,-43,-32,-26,4,16,10,-1,22,
+0,100,100,100,86,71,47,57,22,2,27,20,33,7,-17,-5,-7,0,-26,-16,-7,-7,-27,-17,-6,-5,-13,-26,-16,-8,-4,-28,-17,-7,-8,-36,-23,-14,-9,2,-28,-16,-7,-8,-32,-20,-8,-8,-16,-25,-14,-8,-3,-30,-19,-8,-9,-35,-22,-14,-7,5,-25,-15,-6,-3,-25,-13,-8,1,13,-5,6,5,14,8,4,9,16,25,-5,2,17,16,-13,-5,10,5,-17,-10,5,1,-26,-12,3,3,8,-22,-7,-2,-8,-35,-28,-19,-15,-7,-26,-19,-10,-14,-23,-16,-5,-2,18,-19,-29,-1,18,23,39,31,21,22,
+0,100,100,95,80,70,50,70,35,6,30,25,39,50,-7,5,6,6,-18,-7,2,3,-23,-10,2,5,-10,-18,-6,2,3,-19,-8,1,2,-25,-15,-4,1,9,-19,-7,3,3,-25,-13,0,3,-10,-17,-6,1,4,-21,-11,-1,2,-1,-13,-6,2,8,-18,-9,0,6,2,-6,-4,7,16,-1,11,10,20,41,6,15,23,32,2,8,23,24,-6,1,19,14,-16,-5,10,8,1,-6,9,10,11,-15,0,5,-2,-29,-17,-9,-7,-7,-19,-14,-3,-6,-19,-8,-5,4,20,-1,-43,-1,28,28,39,38,27,22,
+0,100,100,93,80,65,51,71,37,5,28,25,38,49,-1,9,11,11,-14,-2,8,10,-19,-5,6,10,21,-12,-1,7,9,-15,-5,6,7,0,-11,-1,6,11,-15,-3,6,7,-22,-8,4,8,17,-13,-1,8,9,-16,-4,6,9,0,-8,0,9,13,-13,-1,6,13,5,-2,5,13,22,0,15,21,27,42,13,20,29,37,8,13,29,30,-3,6,23,20,-16,-2,14,13,24,-2,13,14,12,-12,5,11,3,-24,-13,-4,-3,-9,-17,-10,1,-1,-17,-3,-3,8,23,9,-20,5,40,44,45,48,29,25,
+0,100,100,94,81,66,55,71,39,7,30,31,40,51,3,12,15,14,-10,1,10,13,-7,-2,10,15,23,-8,4,12,13,-12,-1,10,12,2,-6,3,11,15,-10,1,12,14,-19,-4,8,12,23,-8,3,11,12,-14,-1,8,13,1,-5,2,11,14,-9,3,6,14,12,1,7,13,24,-3,16,20,25,38,15,20,30,38,10,16,31,31,-4,7,26,22,4,-1,15,15,24,0,14,17,13,-8,7,14,7,-19,-9,6,6,-5,-10,-4,6,6,-13,1,-7,7,20,10,-12,2,40,46,43,47,32,25,
+0,100,100,87,76,62,54,71,40,9,31,34,40,51,5,13,17,15,-7,3,13,15,9,1,12,17,24,-4,6,15,16,-10,1,12,14,4,-4,5,13,16,-8,4,14,16,-17,-2,10,15,25,-5,6,14,16,-11,2,11,16,3,-2,7,14,17,-6,6,9,17,36,5,15,17,28,0,20,31,30,42,21,26,35,43,12,20,34,33,-3,9,26,23,11,1,16,17,26,2,16,19,14,-7,7,15,6,-20,-9,3,3,-6,-13,-7,3,4,-13,2,-5,11,23,18,-1,8,48,49,49,53,38,31,
+0,100,100,92,83,49,42,75,46,7,29,34,43,53,5,14,17,15,-6,4,13,16,12,2,12,19,25,-2,8,16,17,-9,2,12,15,4,-3,6,13,17,-7,4,14,16,-17,-1,11,16,25,-3,7,15,17,-9,3,12,17,16,0,9,15,18,-5,7,10,18,37,6,19,19,31,2,24,35,33,45,25,29,37,45,14,22,35,34,-3,9,27,24,11,1,17,18,26,2,16,19,15,-6,7,15,6,-21,-11,1,0,-8,-16,-11,0,1,-13,1,-5,11,24,20,4,10,50,52,51,54,41,33,
+0,100,100,89,81,47,41,73,44,7,28,30,42,52,5,12,16,14,-7,3,12,15,10,1,11,17,24,-3,7,15,16,-10,0,12,14,3,-4,6,13,16,-6,5,12,15,-15,-1,9,14,23,-5,5,12,14,-10,2,10,15,25,-2,7,14,17,-6,6,8,16,36,9,21,19,31,4,18,29,37,50,19,24,41,50,10,18,40,39,-5,5,25,23,10,1,15,16,24,0,11,14,10,-7,0,3,-6,-14,-10,-13,-15,-13,-6,-20,-10,-8,-12,3,-7,9,22,14,-2,3,43,47,41,45,34,28,
+0,100,100,88,80,46,40,71,43,6,28,28,41,51,4,11,15,13,-7,2,11,13,9,1,11,17,23,-2,7,14,15,-11,0,11,13,3,-4,5,12,16,-6,4,11,14,-17,-2,9,14,23,-5,5,12,14,-10,2,10,15,26,-2,7,14,17,-6,6,8,16,36,9,22,20,32,16,19,31,38,51,21,25,41,50,10,17,39,38,-6,5,25,21,10,0,15,15,24,-1,10,12,9,-8,-1,2,-9,-16,-14,-17,-20,-25,-9,-25,-14,-11,-13,2,-9,8,22,14,-2,3,42,47,40,44,33,26,
+0,100,100,88,79,47,39,70,42,6,28,27,38,48,4,11,14,12,-7,1,11,13,-15,-1,7,13,21,-4,5,13,14,-10,-1,10,12,2,-5,4,11,15,-7,3,10,13,-18,-2,8,13,22,-6,4,11,13,-11,1,9,14,22,-3,6,13,16,-6,5,8,14,26,7,21,11,18,4,19,31,11,19,16,25,9,14,3,11,12,12,-3,5,14,12,-17,-1,11,14,23,0,8,13,11,-2,7,5,8,-12,6,-16,-8,8,13,23,-3,7,-10,6,-9,5,16,14,-5,-8,31,45,38,42,31,25,
+0,100,100,88,78,45,38,68,40,6,27,22,36,47,3,10,13,11,-8,0,10,12,-17,-2,5,10,19,-6,4,12,13,-10,-1,8,11,2,-5,3,11,13,-8,2,10,11,-18,-3,5,11,20,-6,3,11,12,-11,-1,9,13,3,-4,5,12,15,-5,4,8,13,6,1,7,11,16,2,11,4,11,11,10,16,10,15,3,8,11,11,-4,4,12,11,-18,-2,10,13,22,-1,8,12,10,-2,6,9,8,-12,4,-4,3,9,10,20,8,10,-10,4,-8,4,15,12,-7,-10,29,43,36,41,26,23,
+0,100,100,87,77,43,36,58,30,4,25,24,38,48,2,10,12,10,-8,1,10,12,-17,-3,6,12,21,-4,6,13,14,-11,-2,8,11,2,-4,4,11,14,-7,2,10,12,-17,-3,6,11,20,-6,4,12,13,-10,0,7,11,1,-4,5,11,13,-6,3,8,13,7,2,10,17,23,0,9,17,25,21,8,15,22,26,7,12,20,20,-3,4,16,14,-18,-3,8,11,21,-7,4,9,7,-8,0,7,5,-21,-6,-7,-2,6,-4,7,3,5,-20,-6,-8,4,15,11,-8,3,41,46,42,45,31,25,
+0,100,100,89,78,44,36,57,30,3,24,23,37,48,2,10,12,10,-8,1,10,12,-18,-3,6,11,21,-4,5,13,13,-11,-2,8,11,2,-5,4,11,13,-8,2,9,11,-17,-3,5,10,20,-6,3,11,12,-11,-1,7,11,1,-3,4,11,13,-6,3,7,12,7,1,10,17,23,0,10,17,25,32,9,16,22,27,8,12,20,20,-3,3,15,13,-18,-4,8,9,20,-8,2,8,6,-10,-2,5,2,-22,-9,-10,-5,4,-8,1,0,2,-22,-8,-9,3,14,9,-10,1,39,44,39,42,27,23,
+0,100,100,83,74,41,35,62,33,3,24,21,35,46,0,8,10,9,-9,-1,8,10,-18,-4,5,10,20,-5,4,12,11,-12,-3,7,9,1,-6,2,9,12,-9,0,8,10,-18,-5,3,8,19,-9,1,9,10,-12,-2,6,10,0,-5,3,9,12,-8,1,6,11,6,0,9,16,22,0,9,17,25,34,9,16,22,27,7,11,19,19,-4,2,13,12,-19,-5,6,8,19,-10,1,6,5,-12,-3,3,1,-23,-11,-12,-9,2,-11,-5,-3,-1,-22,-9,-11,2,13,8,-12,0,37,41,36,40,24,23,
+0,100,100,84,74,40,34,62,34,2,23,19,33,44,0,9,10,9,-10,-2,7,9,-18,-5,4,8,19,-8,1,7,8,-12,-2,6,8,1,-7,2,8,11,-9,0,8,9,-17,-4,2,7,18,-7,2,8,9,-12,-2,6,10,0,-6,1,8,11,-6,2,8,11,4,-2,-1,6,12,-4,5,4,8,-11,3,3,8,19,-2,3,7,8,-7,0,8,9,-19,-4,5,9,19,-5,5,13,10,-12,-4,4,5,0,-2,-5,3,7,2,11,14,16,-25,-11,-10,1,12,11,-7,-10,28,44,37,42,29,24,
+0,100,96,81,70,38,33,54,26,1,23,22,37,47,1,8,9,8,-10,-2,7,9,-18,-5,4,8,19,-8,0,7,7,-11,-2,6,9,1,-7,1,8,11,-10,-1,7,8,-17,-5,1,6,18,-8,1,7,8,-13,-3,6,9,0,-6,0,8,11,-7,1,7,10,4,-3,0,7,13,-4,6,6,10,-10,5,7,12,22,-3,6,11,10,-8,0,9,9,-19,-5,5,9,19,-8,2,10,8,-13,-4,4,4,-10,-6,-5,2,7,-4,5,10,12,-25,-11,-9,3,13,10,-8,3,41,46,41,45,35,29,
+0,100,98,82,70,38,32,53,25,0,21,22,35,47,0,7,9,7,-10,-2,7,8,-17,-5,5,9,20,-7,0,7,6,-10,-1,6,9,1,-7,1,7,10,-10,-1,6,7,-17,-5,2,7,19,-8,1,8,9,-13,-3,4,8,-1,-7,0,8,10,-8,1,6,9,-2,-4,1,8,15,-5,4,7,12,-8,7,10,15,25,-4,5,11,11,-9,-1,8,8,-20,-6,4,8,19,-10,1,8,6,-14,-5,3,3,-26,-10,-6,2,6,-10,0,5,7,-25,-12,-10,2,13,9,-10,2,39,45,38,42,31,24,
+0,100,98,82,69,37,31,54,23,-2,19,19,33,46,-1,6,7,7,-11,-3,5,7,-18,-6,3,7,19,-8,-1,5,5,-11,-2,5,8,1,-8,0,6,10,-11,-2,5,6,-17,-6,1,6,18,-9,-1,6,7,-13,-3,4,8,-1,-8,0,7,10,-9,0,5,8,-6,-4,1,9,15,-5,4,8,12,-7,8,11,15,26,-4,5,11,11,-9,-1,8,8,-20,-6,4,7,18,-11,0,8,6,-14,-6,3,4,-24,-10,-7,0,5,-10,-1,4,7,-25,-12,-9,4,14,10,-8,3,40,44,38,41,30,23,
+0,100,95,80,69,35,31,60,30,-2,20,15,30,41,1,8,10,8,-11,-4,5,6,-17,-4,4,9,20,-8,0,7,6,-11,-3,4,6,1,-8,-1,6,10,-10,-1,5,7,-17,-5,2,7,18,-9,0,7,7,-13,-4,3,7,-1,-7,1,8,10,-9,-1,6,8,-20,-6,1,7,16,-8,-1,4,6,-11,-1,3,6,-3,-7,2,8,11,-11,-2,6,8,-19,-5,4,8,18,-11,-1,6,4,-15,-5,1,3,-1,-8,-5,3,6,-8,1,7,8,-26,-15,-10,1,14,7,-10,3,41,46,40,45,35,26,
+0,100,90,76,64,33,29,58,29,-3,19,16,31,42,1,8,9,7,-12,-5,4,4,-17,-5,2,7,19,-9,-1,6,5,-12,-4,4,5,1,-9,-2,5,9,-11,-2,4,5,-18,-6,0,5,17,-10,-1,5,6,-13,-4,3,7,-1,-7,0,7,10,-11,-3,5,7,-20,-7,2,7,17,-7,-1,4,6,-11,-1,3,6,-3,-8,2,8,11,-11,-2,6,7,-20,-6,4,7,17,-12,-2,5,4,-16,-6,0,2,-2,-9,-6,1,4,-10,-1,6,7,-26,-14,-10,1,13,6,-11,3,41,46,44,48,39,27,
+0,100,93,78,65,34,29,57,27,-4,18,17,33,45,1,8,10,8,-12,-4,4,4,-16,-5,2,7,19,-9,-1,6,5,-12,-5,3,4,1,-9,-2,4,9,-11,-3,4,6,-17,-6,2,6,19,-10,-1,5,5,-13,-4,3,7,-1,-7,-1,6,9,-10,-2,5,7,-21,-7,1,6,16,-9,-1,5,7,-9,0,5,9,-2,-9,0,6,9,-12,-3,5,7,-21,-8,3,6,17,-12,-1,5,3,-14,-5,1,2,-2,-9,-4,3,5,-10,-1,5,6,-27,-15,-11,1,13,5,-13,3,40,45,43,46,36,27,
+0,100,95,78,65,32,28,54,24,-7,16,15,30,43,0,7,9,7,-13,-5,2,3,-17,-6,0,5,18,-11,-2,4,4,-14,-6,1,3,0,-10,-3,3,8,-13,-4,3,4,-18,-7,1,5,18,-12,-3,3,4,-13,-5,2,5,-2,-9,-2,5,8,-12,-4,3,5,-22,-8,0,6,16,-9,-2,4,6,-10,0,5,8,-2,-10,-1,5,8,-12,-3,4,6,-21,-8,2,5,16,-13,-3,3,2,-15,-6,-1,2,-2,-10,-6,1,4,-12,-3,4,5,-27,-15,-11,2,13,5,-14,3,39,45,40,48,37,23,
+0,100,90,77,65,30,28,55,26,-4,18,17,32,44,-1,6,8,7,-12,-4,5,5,-18,-7,0,5,18,-10,-2,5,5,-14,-6,2,4,-2,-10,-3,4,8,-13,-4,3,4,-18,-7,1,4,18,-11,-3,3,4,-14,-5,1,4,-2,-9,-2,5,8,-13,-4,2,4,-21,-8,0,5,16,-10,-2,4,5,-11,-4,4,7,-3,-10,-2,4,8,-13,-4,4,6,-21,-8,1,5,17,-12,-3,4,3,-14,-6,2,4,-1,-10,-3,2,6,-13,-5,2,1,-27,-16,-14,-2,12,1,-16,2,39,45,41,45,37,26,
+0,100,93,77,62,30,28,54,25,-4,19,16,31,44,-1,6,8,7,-12,-5,4,4,-19,-8,-1,3,17,-10,-2,5,4,-14,-7,2,4,0,-11,-3,3,8,-13,-5,3,3,-18,-8,0,4,16,-11,-3,3,4,-15,-7,0,4,-2,-10,-2,5,8,-13,-5,2,4,-21,-8,1,6,16,-12,-3,4,4,-15,-7,3,6,-1,-10,-2,5,8,-13,-4,5,6,-20,-9,1,5,17,-12,-4,3,3,-14,-6,2,5,-1,-11,-3,2,6,-13,-4,2,3,-26,-14,-14,-2,12,3,-17,1,39,45,42,46,37,24,
+0,100,89,77,63,31,28,54,24,-2,20,15,30,44,-1,6,8,7,-11,-4,4,4,-18,-8,0,4,18,-10,-1,5,5,-13,-5,2,4,0,-10,-2,4,9,-12,-4,3,3,-18,-7,0,4,16,-12,-3,4,4,-14,-6,1,4,-1,-9,-1,6,9,-12,-4,2,4,-21,-8,1,6,17,-11,-3,3,4,-13,-5,2,5,-2,-10,-2,4,8,-13,-4,4,5,-20,-9,1,5,17,-12,-4,4,3,-14,-5,2,4,0,-10,-3,1,6,-15,-6,0,1,-28,-17,-17,-3,9,6,-13,1,38,45,41,45,37,25,
+0,100,92,79,63,28,27,52,22,-3,20,14,30,44,-1,7,9,7,-12,-5,3,3,-19,-9,-1,3,18,-11,-2,4,4,-13,-6,1,3,0,-10,-2,4,9,-13,-5,2,3,-18,-8,0,3,15,-12,-4,3,3,-14,-6,0,3,-2,-9,-2,5,8,-13,-4,2,4,-20,-7,2,7,17,-10,-2,4,5,-13,-5,2,6,-2,-11,-2,4,8,-12,-4,5,6,-20,-8,1,4,17,-13,-3,3,3,-14,-5,2,4,0,-9,-2,3,6,-14,-5,2,2,-26,-15,-15,-2,11,7,-14,0,37,45,41,46,38,23,
+0,100,89,77,63,28,27,53,23,-6,17,13,28,42,0,7,10,8,-11,-4,2,2,-19,-10,-2,2,17,-11,-3,4,4,-14,-6,1,3,-1,-10,-2,3,8,-13,-6,2,2,-18,-8,0,3,16,-13,-4,3,3,-14,-6,0,3,-2,-10,-2,4,8,-13,-5,1,3,-20,-8,2,7,17,-10,-2,5,5,-13,-5,3,5,-2,-11,-2,5,8,-13,-3,5,6,-20,-9,0,4,16,-14,-4,3,3,-15,-6,1,4,0,-9,-2,3,7,-13,-15,-8,-9,-24,-13,-18,-3,12,1,-18,-1,37,45,41,46,38,27,
+0,100,92,78,64,29,27,53,22,-7,16,13,29,42,1,7,11,9,-9,-2,5,5,-19,-8,1,4,17,-11,-3,4,4,-13,-5,2,3,-3,-10,-2,3,8,-14,-5,3,3,-17,-7,1,4,16,-12,-4,3,3,-13,-6,1,3,-1,-10,-2,5,8,-14,-5,3,4,-20,-8,0,4,16,-14,-6,1,1,-14,-6,2,4,-1,-12,-3,3,8,-13,-4,3,4,-19,-9,0,3,17,-12,-3,4,3,-15,-7,2,3,-12,-11,-4,-1,4,-18,-15,-7,-8,-23,-12,-17,-3,13,1,-19,-1,35,43,39,44,36,24,
+0,100,89,77,62,28,26,45,14,-7,17,11,28,41,1,8,12,9,-9,-3,6,5,-18,-9,1,4,16,-11,-3,4,4,-13,-5,2,4,-1,-10,-3,3,8,-14,-6,2,3,-17,-7,0,4,15,-11,-4,2,3,-13,-5,1,4,-1,-9,-2,5,8,-13,-5,3,5,-20,-7,0,5,16,-13,-5,2,2,-13,-5,3,5,-1,-11,-3,3,8,-12,-3,4,4,-19,-8,0,4,17,-11,-3,4,4,-14,-6,2,4,-8,-11,-1,1,6,-17,-13,-5,-6,-29,-17,-21,-7,7,3,-19,-1,34,44,41,45,39,26,
+0,100,91,78,62,28,26,43,13,-7,16,11,28,42,3,9,13,10,-10,-4,5,4,-18,-9,0,3,4,-12,-4,3,4,-13,-5,2,4,-5,-9,-3,3,8,-14,-6,1,2,-17,-7,0,4,16,-11,-5,2,3,-14,-6,1,4,0,-9,-2,5,8,-12,-3,3,4,-20,-8,1,5,16,-12,-4,3,3,-13,-5,3,6,-1,-11,-2,4,8,-13,-3,4,5,-19,-8,1,4,18,-11,-2,5,4,-14,-6,3,4,-2,-11,0,4,9,-17,-10,-3,-4,-28,-15,-19,-4,8,5,-17,-1,35,45,40,44,39,27,
+0,100,89,76,61,28,27,55,24,-6,18,12,29,43,3,11,15,12,-10,-4,4,3,-19,-10,-1,2,3,-11,-4,4,4,-13,-4,2,4,-1,-9,-2,4,9,-14,-5,2,3,-16,-6,1,5,18,-11,-4,3,3,-13,-5,1,5,0,-8,-2,5,8,-12,-3,3,5,-20,-8,1,6,17,-12,-3,3,4,-13,-5,4,6,0,-10,-2,4,9,-12,-3,5,5,-19,-8,0,4,17,-12,-3,4,4,-14,-6,2,5,-1,-10,1,5,9,-16,-8,-1,-2,-26,-14,-20,-4,10,3,-20,-3,32,43,40,44,37,24,
+0,100,90,76,61,27,27,53,23,-6,18,12,30,43,4,10,13,10,-8,-1,6,8,-20,-8,2,6,18,-12,-2,5,5,-12,-4,3,5,0,-9,0,5,10,-12,-5,2,3,-16,-6,1,5,18,-11,-4,3,4,-12,-5,1,5,0,-9,-2,4,8,-12,-3,3,4,-19,-8,0,4,17,-11,-4,3,3,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-1,3,17,-10,-1,6,5,-13,-5,5,5,-26,-12,2,3,9,-19,-14,-6,-6,-23,-11,-20,-4,11,3,-18,-3,31,43,40,44,39,27,
+0,100,89,78,62,38,39,44,13,-7,17,10,28,44,4,10,14,11,-8,-2,4,6,-21,-10,0,3,16,-13,-3,4,4,-13,-6,2,4,-5,-9,-1,5,10,-13,-6,1,2,-17,-6,1,5,18,-11,-4,3,4,-13,-4,2,4,0,-9,-2,4,8,-12,-3,3,5,-19,-8,0,4,17,-11,-3,3,4,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-2,3,16,-12,-2,5,4,-14,-6,4,5,-25,-11,3,4,12,-18,-13,-4,-5,-22,-11,-22,-7,8,3,-21,-10,25,42,37,44,37,26,
+0,100,87,76,60,36,37,40,11,-8,17,10,28,43,3,9,12,10,-9,-3,5,5,-20,-10,1,5,18,-12,-3,4,5,-12,-5,2,4,-4,-9,-1,4,10,-13,-6,2,3,-17,-6,0,5,16,-11,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-11,-3,3,4,-20,-10,-1,3,16,-11,-3,3,4,-14,-6,2,4,-1,-10,-3,3,8,-14,-5,2,3,-19,-9,-1,3,17,-12,-3,4,4,-15,-7,4,4,-25,-13,0,1,7,-21,-15,-7,-8,-31,-18,-25,-9,6,2,-22,-16,20,41,39,44,39,28,
+0,100,85,73,57,33,35,46,10,-9,17,11,30,45,5,10,13,13,-10,-4,4,4,-21,-11,0,3,15,-13,-3,3,4,-13,-5,1,3,-6,-10,-2,4,9,-14,-6,2,3,-17,-6,0,5,16,-12,-5,2,3,-14,-5,2,5,0,-10,-2,5,9,-11,-2,3,4,-20,-10,-1,3,17,-10,-2,4,4,-13,-5,3,5,-1,-10,-2,4,8,-14,-5,2,3,-19,-9,-1,3,17,-11,-2,3,4,-16,-7,4,5,-25,-12,1,3,10,-19,-14,-6,-7,-31,-17,-24,-8,8,3,-18,-14,22,45,42,47,43,34,
+0,100,84,73,57,25,25,50,18,-5,20,13,31,46,0,5,8,10,-8,-2,5,7,-22,-8,1,4,8,-13,-3,4,5,-13,-6,2,4,0,-9,-1,4,10,-14,-5,2,3,-17,-6,1,5,17,-12,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-12,-2,3,4,-19,-9,0,3,17,-11,-3,3,4,-13,-5,2,4,-1,-9,-3,4,8,-13,-4,3,3,-19,-9,-1,3,17,-11,-2,4,4,-14,-6,5,5,-26,-12,3,3,11,-20,-15,-7,-9,-29,-18,-22,-6,10,-5,-35,-5,27,38,39,41,32,26,
+0,99,81,69,54,20,22,44,14,-7,19,13,32,47,1,6,9,13,-8,-2,4,6,-23,-10,0,4,15,-13,-3,4,4,-14,-6,2,4,0,-9,-1,5,10,-14,-5,2,3,-18,-7,1,5,17,-12,-5,2,3,-14,-5,2,6,1,-9,0,5,9,-12,-4,2,3,-18,-8,0,3,15,-13,-4,3,3,-13,-6,2,4,0,-10,-3,3,8,-12,-3,3,3,-20,-10,-1,4,15,-11,-2,4,4,-13,-6,5,5,-25,-12,3,2,-12,-21,-17,-8,-8,-30,-17,-22,-5,10,-3,-28,-2,30,43,42,45,36,31,
+0,100,83,75,58,20,24,38,8,-6,21,11,31,47,-1,4,8,14,-8,-3,6,7,-21,-9,1,5,15,-12,-3,4,5,-13,-6,3,5,-1,-9,-2,4,9,-13,-5,2,3,-16,-6,2,6,19,-11,-4,3,4,-12,-4,3,6,1,-9,0,5,9,-12,-3,3,4,-18,-8,-1,3,17,-11,-4,3,3,-13,-5,2,4,0,-10,-3,4,9,-13,-4,3,4,-19,-9,0,3,17,-11,-1,5,5,-14,-7,4,5,-21,-11,4,4,-5,-23,-16,-9,-8,-31,-18,-27,-10,5,-1,-26,-14,20,42,41,42,36,25,
+0,98,79,71,53,15,21,30,2,-9,18,10,31,48,0,5,9,18,-8,-3,5,5,-22,-10,0,3,15,-13,-3,4,4,-14,-6,2,4,-2,-10,-2,4,9,-13,-5,1,2,-17,-6,2,5,18,-12,-5,2,3,-13,-4,2,5,1,-9,0,5,9,-12,-3,4,4,-18,-9,-1,3,17,-11,-3,3,3,-13,-5,2,4,0,-9,-2,4,9,-12,-4,3,4,-19,-9,-1,3,15,-11,-2,4,4,-15,-7,3,4,-25,-11,4,4,-6,-23,-16,-8,-8,-31,-18,-26,-10,6,0,-22,-12,24,45,43,44,37,27,
+0,93,74,68,51,17,28,54,20,-5,15,9,28,45,-5,2,6,16,-8,-2,4,4,-23,-12,-1,2,16,-13,-3,4,4,-14,-6,2,4,0,-9,-2,4,9,-13,-6,2,2,-17,-6,2,5,16,-12,-5,2,3,-13,-4,2,5,0,-9,0,5,9,-12,-3,4,5,-19,-8,-1,3,17,-11,-2,4,4,-13,-4,2,5,0,-9,-2,5,10,-12,-3,4,5,-18,-8,-1,4,17,-10,-2,4,4,-15,-7,3,4,-23,-10,6,5,-2,-22,-15,-8,-7,-31,-18,-26,-9,6,3,-19,-9,27,50,47,46,39,27,
+0,94,79,68,52,16,30,48,16,-4,12,6,27,44,-8,-3,1,15,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,4,9,-12,-4,3,4,-16,-6,0,5,19,-10,-2,5,5,-14,-5,2,5,1,-7,0,6,10,-11,-2,4,5,-18,-8,0,4,16,-11,-5,3,3,-12,-4,2,4,0,-9,-1,5,9,-13,-4,4,4,-17,-7,0,4,17,-10,-1,6,6,-13,-5,6,6,-22,-11,4,4,-9,-21,-16,-8,-7,-30,-17,-24,-8,6,-1,-27,-1,34,44,44,43,36,25,
+0,91,80,72,58,32,57,51,20,10,19,9,31,50,-10,-4,0,16,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,5,9,-12,-4,3,3,-17,-6,0,5,17,-10,-1,5,5,-14,-5,1,4,1,-7,0,6,10,-11,-2,3,4,-18,-8,0,4,16,-11,-4,3,4,-12,-4,2,4,0,-8,-1,6,10,-12,-4,4,5,-17,-6,0,5,18,-10,-1,6,6,-13,-6,5,5,-24,-10,5,5,0,-21,-15,-8,-7,-30,-17,-24,-7,7,3,-22,2,38,48,46,43,36,23,
+0,96,81,71,52,25,62,49,21,16,14,7,30,49,-12,-5,-1,19,-5,1,6,9,-9,-7,3,7,16,-12,-2,5,5,-12,-4,4,6,2,-8,0,6,10,-11,-3,4,5,-15,-5,1,6,20,-8,0,6,6,-12,-4,3,6,2,-7,0,6,10,-10,-1,5,6,-17,-7,1,5,17,-10,-3,4,5,-11,-3,3,5,1,-8,0,6,10,-12,-3,4,5,-17,-6,0,5,18,-8,1,7,7,-12,-4,6,6,-22,-10,4,5,-3,-22,-16,-8,-8,-29,-16,-22,-6,10,3,-19,-7,29,52,49,44,36,26,
+0,91,76,66,50,23,65,59,38,24,12,5,28,49,-13,-5,-1,22,-5,2,7,9,-13,-8,3,6,16,-12,-2,5,5,-12,-4,4,6,2,-8,1,6,11,-11,-3,5,5,-15,-4,2,7,21,-8,1,7,7,-12,-4,3,6,2,-6,0,7,10,-9,0,5,6,-17,-6,2,6,17,-9,-1,5,6,-11,-2,3,6,1,-7,1,7,11,-12,-3,5,5,-17,-6,1,6,19,-8,2,8,7,-12,-5,5,4,-23,-9,5,6,1,-22,-16,-9,-8,-29,-16,-21,-4,11,6,-14,-3,33,53,51,44,35,23,
+0,90,81,69,54,17,71,90,55,33,10,4,26,45,-15,-8,-5,18,-5,3,9,12,5,-7,4,8,16,-8,1,8,8,-12,-5,6,7,2,-7,1,7,11,-10,-2,5,6,-15,-4,3,7,19,-8,0,6,6,-11,-2,3,7,3,-6,3,9,12,-10,-2,5,6,-16,-5,2,6,18,-8,-1,5,6,-11,-2,6,8,1,-9,0,7,11,-10,-1,6,7,-16,-6,1,5,18,-8,0,6,6,-11,-3,6,7,-5,-10,4,6,9,-20,-15,-7,-7,-29,-14,-20,-3,11,7,-14,8,43,55,53,44,33,22,
+0,91,76,65,48,22,78,82,49,34,12,2,25,45,-14,-7,-3,20,-4,4,9,12,5,-7,3,8,16,-8,2,9,9,-12,-5,6,8,3,-7,2,8,12,-10,-1,5,6,-14,-3,4,8,21,-7,1,7,6,-10,-2,3,7,3,-5,3,9,12,-10,-2,5,6,-16,-5,2,6,20,-8,0,5,6,-10,-2,6,9,2,-8,1,7,12,-10,-1,7,7,-16,-6,2,6,20,-7,1,7,7,-10,-3,8,8,-7,-10,5,6,11,-21,-13,-6,-6,-28,-14,-19,-1,13,8,-13,12,51,58,56,48,41,29,
+0,87,81,75,57,29,86,75,43,37,15,7,30,51,-14,-6,-2,21,-3,5,11,15,8,-6,5,10,18,-5,3,10,10,-10,-2,6,7,3,-6,3,9,13,-9,-1,7,7,-13,-2,5,9,23,-7,2,8,7,-10,-2,5,8,4,-4,3,9,12,-9,0,6,8,-15,-4,4,8,21,-7,0,7,8,-9,0,8,10,2,-8,2,8,12,-10,0,7,7,-16,-5,3,7,21,-6,2,8,8,-9,-1,11,10,-15,-7,7,8,13,-19,-10,-3,-4,-22,-7,-19,-1,14,8,-12,18,57,60,58,49,46,31,
+0,90,77,71,53,24,83,70,38,34,13,5,28,50,-14,-6,-1,22,-3,5,12,15,8,-6,5,10,18,-5,3,10,11,-10,-2,6,8,3,-6,3,9,13,-9,-1,6,8,-13,-1,5,10,24,-6,3,8,8,-10,-1,5,8,4,-4,4,9,13,-8,1,7,8,-15,-3,4,9,22,-7,2,8,9,-8,0,8,11,3,-7,3,9,13,-9,0,7,8,-15,-4,3,7,21,-4,4,9,10,-8,0,11,11,-16,-7,7,7,12,-20,-11,-4,-4,-21,-6,-17,2,17,13,-3,25,65,65,64,52,47,33,
+0,86,73,68,55,22,76,96,60,35,12,4,28,47,-14,-6,-2,22,-2,7,13,17,8,-4,6,12,19,-4,4,11,11,-10,-2,8,9,4,-4,4,10,14,-8,1,8,9,-12,0,7,12,24,-4,4,10,9,-9,0,6,9,5,-3,5,11,14,-7,2,8,10,-14,-2,6,10,22,-5,2,9,11,-8,1,10,12,4,-5,4,10,14,-8,1,8,8,-15,-3,4,9,23,-3,5,11,12,-6,1,12,11,-13,-8,5,6,11,-20,-12,-4,-4,-21,-5,-16,4,20,20,7,32,73,72,71,57,50,35,
+0,80,79,70,55,19,77,96,60,36,13,6,28,46,-14,-6,-3,21,-1,8,14,18,8,-3,7,13,19,-4,5,12,12,-10,-1,10,11,5,-3,4,11,14,-6,3,10,11,-13,-2,6,11,24,-3,5,11,11,-8,1,9,12,5,-3,5,10,14,-6,3,10,11,-13,-1,6,10,23,-5,4,12,12,-8,0,8,10,6,-3,4,10,15,-7,2,10,10,-13,-2,7,11,24,-4,4,11,11,-2,5,13,13,-1,-5,5,9,15,-16,-7,0,-2,-24,-8,-12,6,20,12,-9,31,73,75,71,59,60,39,
+0,84,81,72,57,18,73,98,61,35,17,14,36,53,-9,-1,3,23,0,10,16,20,10,0,10,16,22,-1,7,14,15,-7,2,11,13,6,-1,6,14,17,-3,6,13,14,-10,1,9,13,26,-2,7,14,14,-6,3,11,14,7,-1,7,13,16,-4,5,12,13,-12,0,8,12,24,-3,6,13,13,-7,2,10,12,6,-1,6,13,17,-6,3,11,12,-12,0,8,12,25,-3,6,13,12,-1,7,16,16,2,-3,7,11,17,-14,-7,1,0,-23,-6,-11,8,22,17,0,34,78,81,78,65,65,43,
+1,83,78,70,57,19,73,100,63,35,22,19,41,53,-6,3,7,25,2,12,18,23,12,2,16,21,27,4,12,20,20,-5,3,13,15,8,1,9,19,22,2,11,18,19,-6,7,15,15,28,0,13,19,20,-4,5,13,16,8,1,9,15,18,-2,7,14,15,-11,2,10,15,26,-1,8,15,16,-5,4,12,14,8,1,9,15,19,-4,5,14,14,-11,2,9,14,26,-1,8,15,15,2,10,20,18,-10,-3,9,12,19,-13,-5,3,3,-21,-4,-9,11,26,25,9,39,85,88,87,71,70,55,
+2,83,79,71,58,20,75,90,62,37,28,25,46,54,-2,6,11,26,4,15,21,26,14,5,22,26,33,10,17,26,25,-4,6,15,18,10,3,11,24,27,7,16,23,25,-1,12,20,18,29,3,18,25,26,-2,7,15,18,10,3,12,18,21,0,9,16,18,-9,5,13,18,29,1,11,18,18,-3,7,15,17,10,4,11,18,21,-1,8,16,21,-5,9,16,18,28,2,12,18,18,5,13,22,19,-11,-4,7,9,16,-13,-3,6,6,-18,0,-5,15,32,33,21,49,97,103,96,79,79,62,
+3,79,79,73,60,36,88,86,51,47,44,32,53,57,5,13,19,29,5,16,21,26,16,10,28,36,40,14,22,30,30,0,10,18,21,12,6,14,30,33,13,22,30,31,4,17,26,21,32,6,25,32,33,0,10,17,20,13,7,14,20,24,4,13,20,23,-6,9,17,21,32,4,14,20,21,2,10,18,21,13,7,14,21,24,1,10,19,27,3,16,25,20,32,1,11,17,18,9,18,24,25,20,4,15,18,23,-7,2,10,11,-15,2,-2,16,30,30,10,52,97,101,102,85,81,71,
+6,83,82,76,64,36,86,94,58,46,52,38,59,59,9,17,23,31,8,19,24,30,19,13,32,39,44,18,25,33,33,3,13,21,24,14,9,17,33,35,16,25,32,34,5,20,28,23,34,9,28,35,36,2,12,20,23,15,10,17,23,26,6,16,22,28,0,14,23,27,37,10,19,26,27,7,13,21,24,15,10,17,24,26,4,13,21,35,9,23,32,23,34,4,14,22,22,14,22,27,27,19,2,13,16,22,-5,6,15,17,-12,7,1,20,34,39,23,60,108,115,112,95,87,79,
+9,86,84,78,68,34,77,99,62,40,46,42,61,59,16,24,27,33,10,23,37,43,47,28,36,42,46,22,28,38,38,5,16,25,29,17,12,21,38,40,20,28,35,38,8,23,31,36,45,23,32,38,39,4,14,22,25,17,14,21,26,30,10,19,26,35,10,21,29,34,43,16,25,32,34,13,16,24,28,20,14,22,28,30,9,17,26,38,10,24,36,28,38,9,19,26,27,22,31,40,37,21,7,16,18,26,2,12,21,24,-11,7,1,20,35,38,29,46,97,105,116,99,98,82,
+12,86,85,81,73,41,76,106,68,42,51,46,65,62,20,28,32,36,13,27,41,48,63,33,41,46,50,26,31,42,41,8,20,28,32,26,15,25,41,43,23,31,39,41,11,27,34,40,48,26,36,42,43,7,18,26,29,20,17,25,31,33,14,23,29,42,27,28,36,41,48,23,32,39,40,19,20,27,31,24,17,25,31,33,12,21,28,42,12,28,39,31,40,12,23,30,32,27,37,44,42,12,4,12,14,25,5,17,27,32,-8,11,4,23,39,47,41,60,109,120,130,109,110,98,
+17,88,88,87,79,41,69,88,57,42,58,49,70,67,27,34,41,40,18,32,47,55,68,40,47,53,56,32,37,47,48,13,25,34,38,46,20,30,46,48,28,36,44,46,27,32,39,45,52,31,41,47,48,11,22,30,34,29,22,30,36,38,19,28,35,47,43,33,41,46,53,28,36,44,46,23,25,33,37,44,23,31,36,38,17,25,34,47,26,33,45,37,45,18,28,36,39,34,44,51,48,17,3,11,12,26,11,27,36,43,4,14,7,25,41,52,54,91,120,133,142,119,122,108,
+22,92,92,93,86,50,70,96,64,44,65,58,76,73,37,44,51,53,22,36,51,57,69,34,44,52,56,33,39,48,50,17,30,40,44,56,25,34,47,49,31,40,46,50,46,37,43,50,56,33,43,48,50,17,29,37,41,57,29,38,44,46,23,32,40,52,48,38,45,51,58,35,45,52,53,29,30,37,40,39,25,34,40,42,22,31,40,54,49,40,50,41,48,18,28,35,36,31,42,49,51,45,26,36,38,39,15,24,32,39,7,22,17,34,47,47,36,75,128,138,131,114,126,120,
+27,98,100,95,90,54,69,105,72,45,70,76,81,76,44,51,58,60,29,44,56,62,75,42,50,58,61,38,44,55,56,24,38,48,52,65,33,42,53,54,35,45,51,55,49,41,48,54,60,38,47,53,54,24,37,44,49,64,36,45,52,54,30,39,47,60,54,45,53,59,65,43,52,59,61,36,38,45,48,62,33,41,48,49,29,38,47,62,57,47,57,49,55,26,36,43,44,39,51,58,59,50,30,39,40,45,24,33,42,50,30,27,20,37,51,55,49,78,128,142,136,119,127,126,
+32,107,108,103,99,64,78,120,87,55,80,86,89,84,51,58,64,66,36,53,62,68,79,50,58,64,68,43,50,61,63,32,47,56,60,72,40,50,58,59,39,49,57,61,54,45,54,60,65,43,52,59,62,30,44,52,58,71,44,53,60,63,38,48,56,66,59,51,58,65,71,47,57,65,67,38,45,53,57,71,40,50,57,59,37,46,55,70,64,55,65,57,62,34,45,53,54,46,59,68,70,59,37,49,51,54,31,45,50,58,45,31,23,41,55,61,59,96,137,151,145,124,131,124,
+37,114,115,110,106,70,85,128,96,63,89,94,97,92,56,64,70,72,44,60,68,75,86,57,65,72,75,49,57,69,71,52,54,63,67,78,47,57,64,65,44,55,63,67,59,51,60,66,71,48,58,66,67,37,51,59,65,78,50,61,67,70,44,54,63,70,62,55,63,69,75,51,61,69,72,41,52,61,65,77,47,57,64,66,43,53,62,77,71,63,72,65,69,41,52,60,63,50,64,73,76,63,45,57,59,61,38,52,56,64,49,36,28,46,61,67,66,104,143,159,152,130,137,129,
+42,121,120,115,107,70,85,116,85,63,90,97,103,100,64,75,80,84,78,67,74,81,91,60,69,75,79,55,64,75,77,48,59,69,74,85,55,65,72,75,51,63,72,75,64,57,66,73,79,55,65,73,77,47,62,69,74,84,57,66,72,75,50,62,70,75,65,60,69,75,80,54,64,72,75,44,61,70,75,85,55,65,72,74,51,62,71,86,77,68,79,72,77,50,60,69,72,53,67,77,82,95,61,70,74,74,43,51,60,67,52,42,50,58,73,76,65,88,143,158,154,134,137,129,
+45,127,126,121,112,76,90,123,93,67,95,103,108,108,70,81,87,90,84,74,82,88,98,67,76,83,86,62,71,82,84,76,66,77,81,91,61,71,79,82,57,70,79,83,71,64,73,80,86,63,73,80,84,75,69,76,81,91,64,74,80,83,57,69,76,81,70,65,75,81,86,59,69,78,81,57,67,77,82,91,61,71,79,81,57,69,78,93,83,74,85,79,83,56,67,75,78,54,68,80,86,100,72,81,87,86,48,55,63,70,54,50,58,66,84,92,68,89,146,162,156,135,138,131,
+48,128,126,119,110,80,91,126,98,62,89,99,105,108,74,86,93,97,90,80,87,94,104,72,82,90,94,66,76,87,91,83,71,83,87,97,66,77,84,88,62,75,85,89,76,69,79,86,92,67,77,86,90,85,72,82,87,97,69,79,87,90,61,74,82,88,75,70,80,86,91,65,75,83,87,80,72,82,87,96,67,77,85,88,61,73,83,96,86,78,89,85,90,63,73,83,85,56,71,77,85,99,78,86,97,94,53,60,68,75,56,52,71,68,84,98,64,94,151,165,161,139,138,127,
+51,139,134,118,107,80,89,120,97,62,91,101,110,116,81,92,100,104,96,86,94,100,110,77,87,96,100,72,82,94,98,91,78,90,94,103,73,84,92,95,68,82,92,97,82,76,86,93,99,73,84,93,97,91,79,89,95,104,76,86,94,97,68,81,90,95,83,77,87,93,97,72,83,90,95,90,79,88,94,103,74,84,93,95,68,80,90,102,90,83,93,92,97,70,81,90,92,60,74,80,88,103,88,97,109,106,57,63,72,78,59,57,80,73,92,107,68,102,158,167,174,148,146,130,
+50,150,135,116,100,80,82,110,89,58,87,101,106,116,79,91,102,105,95,85,93,100,109,76,87,95,100,71,82,94,97,90,77,88,95,102,73,83,91,95,67,80,92,96,83,76,85,93,97,73,83,93,97,90,78,88,95,103,74,85,93,98,67,81,90,96,98,76,86,94,97,71,81,90,96,89,78,88,93,102,72,83,93,95,65,78,89,99,84,79,89,92,96,69,79,91,92,59,72,78,87,101,87,97,108,109,53,62,71,77,59,59,82,79,98,121,73,107,160,164,170,142,140,123,
+49,149,149,115,89,78,73,92,79,46,77,104,98,111,78,88,98,103,92,83,90,97,107,73,82,90,96,69,81,88,94,86,75,85,92,100,69,80,88,93,65,79,88,94,98,74,83,91,96,70,81,88,94,85,77,84,92,99,74,83,90,94,66,79,86,92,106,75,83,90,94,69,79,84,91,84,76,84,90,98,72,81,87,90,61,74,82,91,80,74,85,89,93,67,76,91,92,57,70,72,83,97,86,96,106,107,48,56,66,73,58,62,85,88,97,119,77,109,159,153,162,127,135,114,
+38,138,138,117,80,65,46,56,51,28,59,89,82,99,97,77,83,90,76,67,74,80,89,56,64,72,77,56,66,73,79,71,61,70,77,84,58,67,73,79,51,64,74,80,92,61,68,75,81,58,68,74,79,71,64,72,79,85,61,68,75,81,59,67,74,80,91,61,68,74,79,57,67,73,79,70,62,69,75,81,61,70,75,81,51,63,72,78,80,53,65,74,80,57,66,80,79,55,56,57,68,82,74,88,94,99,42,43,52,58,85,61,83,103,97,117,94,111,155,134,170,118,103,79,
+29,129,129,129,86,61,18,24,31,19,52,84,84,100,94,75,78,85,67,53,58,60,55,38,46,54,59,45,53,61,69,63,54,62,70,76,54,61,67,73,48,58,66,71,81,54,62,68,72,52,60,65,71,64,58,67,73,79,56,62,70,74,60,62,67,72,83,54,59,66,69,51,60,66,74,64,56,62,69,73,57,64,72,76,54,57,64,69,81,49,58,69,76,61,65,78,84,62,52,55,63,71,50,62,61,54,20,11,12,24,59,19,45,75,76,98,126,126,177,168,177,126,33,157,
+20,120,120,120,120,120,120,120,120,120,22,48,90,54,60,58,21,120,120,120,120,120,120,120,120,41,49,40,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,142,142,142,142,142,142,142,162,172,172,172,152,152,152,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CCW_LLeft_T0.h
new file mode 100755
index 0000000..f0d5fb3
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,52,55,60,65,70,75,80,85,90,95,100,105,110,110,110,110,110,50,
+139,136,137,122,128,120,121,118,117,120,123,117,124,116,119,124,123,121,119,127,120,126,122,126,123,127,122,122,125,127,119,121,122,119,127,118,121,127,121,124,120,123,123,122,120,123,120,118,123,127,124,124,129,125,127,126,124,122,122,124,124,125,118,118,127,124,123,121,126,122,124,117,114,117,112,107,104,98,102,112,104,102,104,100,105,104,104,103,104,102,103,102,103,102,103,101,100,101,101,101,101,101,100,101,99,101,104,103,110,104,120,120,129,125,137,142,140,154,162,158,173,173,177,190,
+130,108,101,97,102,98,100,99,97,100,99,97,99,92,97,100,94,91,91,98,99,99,97,104,104,99,91,96,97,101,101,104,107,104,107,105,107,107,108,106,107,107,109,109,110,107,107,109,107,108,104,108,108,110,111,111,107,105,104,108,106,107,102,107,110,111,104,102,105,103,103,102,102,98,94,101,97,95,91,90,91,91,91,90,91,88,90,88,88,86,91,88,89,88,88,88,88,85,88,87,83,85,81,90,83,90,88,87,93,92,105,105,113,118,125,127,133,141,151,146,161,163,166,185,
+106,95,93,84,90,84,90,86,87,86,86,80,82,77,78,81,78,79,78,77,75,75,75,76,73,72,71,71,70,73,72,70,70,67,69,70,69,70,68,69,71,70,71,72,71,69,70,73,69,68,70,71,69,68,69,71,70,71,69,72,71,72,71,73,75,72,69,72,72,74,71,72,74,71,73,75,76,76,76,74,75,74,76,75,77,75,76,77,76,75,77,76,77,76,80,77,77,75,74,76,73,76,72,77,70,77,74,72,84,82,95,94,106,109,115,120,128,136,146,140,151,142,146,148,
+57,67,67,55,66,59,58,59,58,55,54,53,51,48,51,49,48,46,47,48,47,47,45,47,47,44,46,45,48,47,43,44,44,44,43,43,42,45,44,42,43,43,45,43,43,39,43,43,40,43,43,42,42,40,41,42,43,41,41,41,43,42,42,41,43,42,44,45,50,45,47,41,49,54,47,39,49,52,47,49,48,52,49,49,47,48,48,47,49,49,50,49,51,48,52,49,51,47,48,51,45,49,41,52,45,52,48,51,56,59,67,70,78,82,93,95,100,106,114,109,115,119,116,118,
+54,56,57,48,59,54,50,52,54,50,46,45,44,44,45,42,42,41,38,39,40,39,35,35,38,35,35,32,36,33,33,32,32,31,32,33,32,36,29,31,32,31,32,34,32,32,32,31,29,28,30,32,31,30,34,31,32,28,31,35,29,31,29,31,30,35,31,34,36,35,41,34,41,45,39,41,38,43,41,44,42,45,43,46,42,45,45,45,46,45,47,45,48,46,49,45,50,44,42,45,39,45,36,48,39,48,40,51,53,51,63,65,70,81,86,96,101,109,114,112,112,114,104,95,
+34,41,41,33,43,31,25,35,33,28,25,29,24,24,22,20,20,14,16,9,21,20,19,19,18,13,13,13,6,16,14,15,16,17,14,15,14,13,9,7,7,3,5,3,3,-3,8,5,8,2,2,13,10,1,2,4,1,2,3,8,12,11,3,11,11,18,7,14,22,15,20,13,23,34,22,22,27,38,23,28,29,36,26,28,29,32,28,30,31,30,33,32,33,29,35,34,31,26,25,38,25,25,20,40,26,26,20,39,36,38,46,47,53,63,68,73,80,92,94,90,90,86,83,74,
+12,15,25,15,20,14,5,18,26,16,10,8,2,9,2,-5,-6,-11,-10,-16,-6,-7,-7,-12,-8,-13,-19,-18,-19,-13,-15,-11,-13,-12,-10,-15,-14,-17,-21,-20,-21,-26,-22,-20,-28,-25,-18,-24,-23,-23,-25,-21,-18,-32,-24,-27,-25,-24,-22,-18,-22,-15,-26,-17,-22,-18,-27,-18,-9,-18,-6,-16,-5,5,-8,-7,-3,7,2,3,-1,8,5,7,5,9,6,7,7,5,10,8,10,6,13,12,11,6,0,11,0,5,-5,13,-1,8,-2,25,21,18,35,34,38,45,50,69,71,73,73,86,84,81,57,30,
+-2,6,17,13,15,10,5,13,21,2,-6,5,-7,-2,-9,-18,-18,-22,-22,-27,-24,-22,-24,-29,-27,-30,-26,-26,-24,-25,-31,-29,-30,-30,-29,-30,-32,-32,-30,-29,-30,-29,-37,-37,-37,-34,-34,-37,-32,-35,-35,-41,-37,-36,-34,-41,-37,-44,-36,-31,-40,-33,-45,-35,-47,-36,-39,-35,-23,-38,-29,-28,-18,-3,-23,-21,-16,-4,-24,-19,-13,-3,-18,-15,-15,-5,-14,-10,-8,-7,-6,-7,-7,-15,-2,2,-3,-6,-22,3,-10,-8,-23,5,-10,-16,-19,18,9,0,11,15,29,36,40,61,65,71,74,87,63,61,41,50,
+20,42,33,34,25,24,17,24,19,15,10,10,8,10,8,4,5,3,-1,-2,2,-2,-4,-4,-4,-8,-8,-7,-8,-8,-9,-8,-5,-7,-7,-6,-6,-7,-9,-9,-8,-11,-9,-8,-14,-14,-11,-10,-11,-12,-9,-14,-11,-13,-9,-17,-13,-19,-13,-12,-18,-13,-17,-13,-18,-13,-24,-15,-8,-12,-1,-12,-2,-10,-3,-13,0,9,-3,2,-1,7,4,7,-1,3,5,9,3,5,3,2,11,8,4,7,1,9,4,9,2,10,2,4,3,8,13,12,19,22,36,37,44,55,58,67,73,78,81,91,79,76,71,50,
+-35,3,15,20,22,17,13,15,11,8,3,1,1,3,-3,-7,-3,-9,-11,-14,-9,-14,-13,-18,-18,-22,-18,-23,-28,-18,-17,-18,-17,-22,-22,-27,-22,-22,-19,-25,-23,-26,-23,-26,-30,-29,-25,-27,-29,-28,-25,-32,-36,-27,-27,-34,-37,-32,-30,-20,-40,-29,-30,-25,-43,-29,-35,-24,-17,-23,-10,-20,-7,-12,-12,-18,-6,4,-8,1,-1,5,0,6,-2,3,4,4,0,1,2,1,10,5,4,5,1,8,2,8,-1,9,3,7,3,8,16,13,24,25,42,45,51,61,67,78,82,89,92,95,88,79,50,26,
+-34,-14,-9,-1,-4,-5,-6,-7,-8,-9,-14,-15,-16,-15,-18,-23,-21,-25,-23,-26,-25,-27,-24,-27,-27,-28,-28,-28,-29,-29,-30,-31,-31,-27,-28,-28,-29,-28,-31,-31,-31,-31,-29,-31,-34,-33,-35,-35,-35,-36,-33,-37,-36,-36,-35,-35,-34,-41,-38,-35,-38,-34,-37,-35,-39,-36,-43,-38,-29,-37,-30,-37,-29,-29,-28,-38,-32,-23,-29,-21,-25,-19,-26,-21,-25,-21,-25,-24,-24,-23,-22,-21,-20,-21,-22,-21,-23,-20,-23,-17,-23,-16,-21,-19,-20,-18,-14,-12,0,5,14,20,26,35,43,51,57,65,69,76,68,59,48,29,
+-26,-17,-8,6,6,5,4,1,-4,-4,-8,-9,-7,-10,-13,-20,-16,-20,-21,-22,-22,-25,-22,-26,-26,-25,-27,-26,-28,-26,-27,-26,-26,-27,-29,-31,-31,-30,-29,-29,-29,-29,-31,-31,-32,-33,-34,-32,-32,-33,-31,-35,-35,-36,-35,-34,-35,-39,-36,-34,-37,-34,-38,-33,-36,-35,-40,-34,-28,-38,-32,-31,-24,-34,-27,-30,-23,-16,-26,-19,-21,-15,-21,-17,-19,-17,-16,-16,-17,-16,-15,-15,-15,-15,-16,-15,-17,-15,-18,-13,-16,-12,-14,-14,-12,-11,-5,-5,6,11,24,29,36,45,52,61,67,77,81,86,77,73,55,55,
+-21,-6,0,8,5,4,4,4,2,1,-3,-2,-2,-4,-6,-9,-10,-11,-9,-13,-13,-14,-12,-14,-14,-14,-13,-14,-15,-13,-16,-13,-15,-17,-16,-18,-18,-18,-16,-16,-17,-17,-16,-17,-20,-20,-19,-22,-22,-19,-19,-20,-21,-22,-22,-23,-23,-28,-22,-21,-23,-23,-26,-22,-25,-23,-28,-24,-19,-27,-20,-25,-18,-25,-19,-23,-18,-12,-21,-18,-16,-11,-18,-16,-16,-13,-17,-16,-16,-15,-15,-12,-13,-13,-13,-11,-13,-12,-15,-7,-9,-6,-9,-10,-4,-6,2,3,11,18,26,34,42,52,59,66,73,87,91,94,86,78,64,54,
+-3,-3,6,16,11,11,11,10,8,8,4,4,5,4,1,-3,-1,-4,-3,-4,-3,-6,-2,-4,-5,-6,-6,-5,-6,-5,-5,-4,-5,-6,-7,-8,-8,-8,-9,-9,-8,-9,-9,-9,-12,-11,-11,-12,-11,-10,-11,-13,-12,-14,-12,-13,-12,-17,-15,-14,-15,-12,-18,-15,-15,-16,-22,-17,-14,-21,-16,-19,-16,-21,-17,-24,-18,-13,-21,-19,-18,-15,-21,-19,-23,-18,-20,-20,-22,-20,-20,-18,-18,-18,-18,-17,-18,-17,-17,-11,-12,-9,-9,-10,-4,-5,2,5,12,22,31,37,46,55,63,71,79,90,95,98,91,83,70,74,
+-22,-20,-18,-15,-12,-10,-11,-16,-17,-16,-18,-20,-21,-22,-22,-24,-23,-24,-23,-25,-24,-25,-25,-25,-26,-26,-27,-27,-28,-27,-27,-26,-26,-27,-28,-27,-27,-27,-27,-27,-28,-28,-30,-29,-29,-29,-27,-30,-29,-28,-29,-27,-27,-29,-29,-30,-30,-31,-32,-31,-31,-30,-33,-32,-33,-32,-34,-33,-32,-31,-30,-33,-31,-33,-32,-35,-31,-30,-32,-31,-32,-30,-33,-31,-33,-31,-33,-32,-32,-30,-30,-32,-31,-31,-31,-30,-30,-28,-28,-28,-27,-25,-25,-26,-25,-25,-20,-16,-10,-3,5,19,29,49,58,65,74,82,87,86,63,56,56,56,
+-10,-11,-5,0,0,0,0,-3,-6,-5,-8,-9,-10,-11,-13,-15,-12,-15,-14,-15,-14,-14,-14,-16,-17,-17,-18,-18,-20,-16,-17,-16,-17,-17,-17,-17,-18,-17,-18,-17,-19,-19,-20,-19,-20,-20,-19,-20,-19,-19,-19,-18,-17,-20,-19,-19,-19,-19,-20,-20,-21,-21,-25,-24,-23,-23,-26,-25,-23,-23,-22,-25,-24,-24,-24,-27,-26,-23,-25,-24,-26,-25,-27,-25,-28,-26,-26,-26,-25,-24,-24,-27,-25,-26,-26,-23,-24,-22,-22,-20,-20,-18,-18,-17,-16,-16,-10,-8,1,9,17,24,31,41,49,59,66,67,74,75,70,67,65,66,
+-16,-4,4,7,11,11,11,8,6,5,3,1,0,-1,-2,-4,-4,-6,-4,-6,-5,-6,-8,-8,-9,-8,-10,-9,-10,-8,-8,-9,-8,-9,-10,-9,-11,-10,-12,-12,-12,-12,-11,-11,-12,-12,-12,-10,-12,-12,-11,-11,-10,-12,-10,-10,-11,-11,-9,-11,-13,-13,-14,-14,-14,-14,-15,-14,-13,-12,-11,-12,-11,-17,-16,-17,-16,-15,-17,-17,-17,-16,-18,-16,-17,-17,-18,-18,-20,-20,-18,-17,-17,-18,-17,-17,-15,-15,-14,-12,-11,-10,-9,-9,-7,-6,-2,2,8,22,29,36,43,57,65,71,78,90,97,95,92,88,81,76,
+-10,-2,5,7,11,11,11,9,7,7,5,3,2,1,0,-1,-1,-2,-1,-2,-3,-4,-4,-5,-5,-7,-5,-7,-7,-5,-5,-5,-6,-5,-6,-5,-5,-5,-7,-6,-7,-7,-7,-6,-8,-7,-8,-6,-7,-7,-6,-7,-6,-7,-7,-6,-7,-7,-7,-6,-9,-10,-10,-10,-9,-10,-11,-10,-10,-10,-8,-10,-10,-13,-13,-14,-14,-11,-16,-14,-14,-13,-17,-16,-17,-16,-16,-17,-18,-19,-17,-17,-16,-17,-16,-16,-15,-14,-13,-12,-10,-9,-9,-8,-7,-6,-1,2,9,20,28,35,43,53,61,69,77,81,89,87,86,83,79,75,
+-40,-19,-6,-7,-1,-1,-3,-5,-6,-5,-6,-6,-10,-9,-10,-10,-11,-13,-12,-13,-14,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-15,-16,-14,-16,-15,-12,-13,-17,-17,-17,-16,-17,-18,-13,-15,-18,-15,-19,-18,-17,-16,-10,-10,-13,-8,-17,-19,-20,-16,-20,-19,-17,-16,-18,-19,-18,-19,-20,-18,-18,-20,-20,-19,-20,-19,-19,-18,-37,-42,-30,-26,-22,-39,-33,-33,-33,-40,-40,-35,-36,-21,-22,-16,-16,-16,-17,-17,-16,-16,-13,-15,-10,-9,8,6,18,34,52,36,50,68,81,57,68,70,71,62,47,42,
+-35,-30,-20,-19,-12,-12,-12,-14,-14,-14,-15,-17,-18,-19,-18,-20,-19,-20,-21,-22,-21,-22,-21,-22,-23,-23,-23,-24,-24,-23,-23,-23,-24,-23,-24,-24,-23,-24,-22,-22,-22,-22,-23,-23,-23,-22,-23,-24,-24,-25,-26,-26,-25,-24,-25,-25,-25,-25,-26,-26,-26,-25,-26,-25,-26,-27,-28,-27,-25,-28,-27,-28,-28,-27,-27,-27,-26,-26,-26,-26,-27,-26,-27,-26,-27,-26,-25,-25,-26,-25,-25,-25,-25,-25,-24,-26,-25,-22,-24,-25,-23,-22,-22,-22,-21,-19,-17,-12,-5,-2,5,13,21,24,33,39,49,51,58,57,58,58,54,51,
+-22,-12,1,1,10,9,8,3,2,3,2,0,-5,-5,-6,-7,-9,-10,-10,-10,-11,-12,-13,-14,-14,-16,-16,-15,-16,-16,-17,-15,-16,-16,-16,-15,-15,-15,-14,-14,-15,-15,-16,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-17,-17,-16,-17,-17,-17,-18,-17,-18,-17,-17,-17,-19,-17,-17,-20,-19,-20,-20,-20,-19,-20,-19,-18,-20,-20,-20,-20,-22,-22,-22,-21,-21,-20,-22,-21,-21,-22,-21,-22,-21,-20,-20,-21,-21,-19,-16,-17,-17,-16,-12,-10,-9,-5,4,13,18,27,36,42,51,59,65,67,74,75,74,71,69,62,
+-21,-14,-4,-4,3,2,0,3,1,2,0,-2,-2,-3,-4,-6,-6,-8,-7,-9,-8,-9,-8,-9,-10,-10,-11,-11,-11,-11,-12,-11,-12,-11,-11,-10,-9,-10,-9,-9,-10,-9,-10,-10,-10,-9,-10,-10,-10,-11,-11,-11,-11,-12,-12,-11,-12,-11,-13,-12,-11,-12,-11,-11,-11,-12,-13,-12,-11,-13,-13,-13,-13,-14,-12,-13,-12,-12,-13,-13,-13,-13,-15,-15,-15,-14,-13,-13,-14,-13,-13,-14,-13,-14,-13,-13,-12,-13,-12,-11,-10,-11,-10,-8,-6,-3,-2,4,10,16,22,30,40,41,50,58,67,62,70,71,73,71,67,61,
+-12,-6,-12,-21,-14,-15,-16,6,4,6,5,1,0,0,0,-1,-5,-6,-5,-5,-6,-6,-6,-7,-7,-7,-8,-8,-8,-9,-9,-9,-9,-9,-9,-8,-7,-8,-8,-7,-8,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-9,-9,-10,-9,-9,-10,-11,-10,-9,-11,-10,-11,-10,-11,-11,-10,-11,-10,-10,-11,-11,-10,-10,-10,-11,-10,-10,-9,-11,-10,-9,-10,-9,-10,-9,-9,-8,-10,-9,-8,-8,-8,-8,-6,-5,-3,0,6,14,18,22,30,38,46,53,58,66,52,68,74,76,73,68,61,
+-43,-38,-30,-35,-24,-26,-28,-22,-24,-22,-26,-28,-24,-23,-25,-27,-24,-26,-25,-27,-27,-25,-24,-26,-27,-26,-26,-26,-26,-25,-26,-25,-26,-27,-26,-26,-26,-26,-27,-27,-27,-26,-25,-25,-25,-26,-25,-28,-27,-28,-27,-27,-27,-28,-28,-29,-29,-28,-27,-27,-27,-27,-27,-27,-27,-28,-29,-28,-28,-26,-26,-26,-25,-28,-27,-29,-28,-28,-27,-28,-27,-27,-27,-27,-28,-27,-27,-27,-28,-26,-25,-26,-25,-26,-25,-26,-25,-26,-23,-23,-24,-23,-21,-18,-22,-18,-18,-10,-7,-4,1,9,18,21,29,32,40,51,58,59,59,58,56,50,
+-28,-25,-19,-22,-17,-20,-21,-12,-14,-14,-17,-20,-14,-16,-16,-18,-16,-18,-18,-20,-19,-18,-18,-20,-20,-20,-20,-19,-20,-18,-20,-19,-21,-20,-19,-19,-20,-19,-20,-21,-21,-21,-20,-19,-19,-19,-19,-20,-21,-21,-21,-21,-20,-22,-22,-22,-21,-22,-21,-21,-21,-20,-20,-20,-21,-21,-22,-21,-21,-19,-18,-19,-19,-21,-21,-22,-21,-21,-21,-21,-20,-20,-20,-20,-20,-20,-20,-20,-20,-19,-18,-19,-17,-19,-17,-18,-16,-17,-16,-15,-16,-15,-14,-10,-14,-11,-10,-3,-5,4,8,17,25,31,39,45,52,55,62,63,63,64,63,63,
+-22,-19,-13,-17,-12,-14,-17,-6,-8,-8,-11,-13,-8,-9,-9,-11,-8,-11,-10,-12,-10,-9,-8,-10,-12,-10,-11,-11,-12,-10,-11,-11,-11,-12,-11,-11,-11,-10,-12,-12,-12,-12,-11,-10,-11,-10,-11,-11,-12,-13,-13,-12,-13,-13,-13,-13,-14,-14,-13,-14,-11,-11,-12,-11,-13,-12,-13,-12,-13,-12,-12,-11,-11,-13,-13,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-12,-13,-13,-14,-13,-12,-14,-12,-12,-11,-12,-11,-11,-9,-8,-9,-8,-7,-3,-5,-2,0,6,4,12,16,25,34,38,47,52,61,62,69,70,70,69,66,66,
+-24,-19,-13,-15,-8,-9,-10,-7,-9,-9,-11,-13,-10,-12,-10,-13,-11,-13,-12,-13,-12,-10,-10,-11,-13,-10,-11,-11,-12,-10,-11,-11,-12,-12,-11,-11,-10,-10,-12,-13,-13,-12,-11,-10,-11,-10,-10,-11,-11,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-12,-11,-12,-12,-11,-12,-11,-12,-12,-12,-11,-10,-10,-10,-13,-12,-13,-12,-12,-14,-13,-13,-13,-12,-12,-12,-12,-13,-13,-14,-14,-13,-12,-12,-12,-10,-12,-11,-11,-8,-7,-9,-9,-6,-1,-7,-3,-2,6,0,9,13,22,32,34,42,49,57,60,66,66,63,65,61,56,
+-43,-34,-25,-25,-18,-17,-18,-18,-19,-20,-21,-21,-23,-23,-24,-24,-26,-26,-26,-26,-27,-28,-29,-29,-29,-29,-29,-30,-30,-30,-30,-30,-30,-31,-32,-31,-31,-31,-30,-30,-30,-30,-31,-32,-31,-31,-31,-32,-31,-32,-31,-32,-32,-32,-32,-32,-32,-32,-32,-32,-35,-35,-35,-34,-34,-33,-34,-34,-34,-34,-34,-33,-33,-34,-34,-33,-33,-33,-34,-34,-34,-34,-35,-35,-35,-34,-34,-34,-35,-34,-35,-34,-34,-34,-34,-33,-33,-34,-33,-32,-31,-32,-31,-10,-28,-26,-28,-18,-11,-3,-1,6,13,24,31,36,42,53,58,59,57,58,57,56,
+-33,-27,-21,-18,-11,-6,-6,-12,-12,-13,-13,-12,-16,-17,-17,-16,-19,-19,-19,-18,-20,-22,-22,-21,-22,-21,-21,-22,-22,-21,-22,-22,-22,-22,-23,-24,-23,-23,-22,-22,-22,-23,-23,-24,-23,-23,-22,-22,-22,-22,-21,-22,-22,-22,-22,-22,-22,-22,-21,-22,-26,-25,-25,-25,-24,-22,-23,-23,-23,-24,-24,-23,-23,-23,-23,-22,-23,-22,-23,-24,-24,-24,-25,-25,-25,-24,-24,-24,-24,-24,-24,-23,-23,-23,-23,-22,-21,-22,-21,-19,-19,-18,-18,-15,-17,-14,-14,-8,0,8,12,20,29,34,41,46,53,64,69,69,68,62,55,49,
+-32,-23,-16,-11,-15,-12,-11,-5,-4,-8,-7,-6,-6,-7,-9,-9,-10,-10,-12,-11,-11,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-15,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-16,-15,-15,-15,-14,-15,-15,-16,-15,-15,-15,-15,-15,-14,-16,-16,-17,-16,-15,-14,-14,-14,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-15,-16,-16,-16,-15,-16,-17,-17,-16,-16,-16,-15,-14,-14,-14,-13,-13,-12,-10,-11,-11,-9,-7,-11,-8,-7,-1,2,9,15,24,31,35,44,50,57,59,65,71,67,64,60,56,
+-38,-26,-16,-8,-10,-7,-3,-4,-2,-5,-3,-2,-6,-5,-7,-5,-9,-8,-9,-8,-8,-10,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-12,-12,-12,-11,-10,-10,-10,-10,-10,-12,-11,-11,-11,-10,-11,-10,-13,-12,-13,-12,-12,-10,-11,-11,-10,-12,-11,-12,-11,-11,-11,-12,-11,-10,-12,-13,-12,-12,-13,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-11,-10,-10,-10,-9,-7,-8,-8,-6,-4,-8,-5,-4,2,7,15,20,29,37,39,47,54,61,65,69,74,71,66,58,49,
+-34,-32,-32,-4,-9,-7,0,-5,-4,-9,-8,-1,-11,-9,-12,-12,-15,-14,-16,-15,-15,-18,-17,-15,-18,-7,0,-1,2,1,2,1,4,2,2,-5,1,0,0,2,2,3,1,2,-2,1,2,2,2,2,2,2,1,1,0,1,1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-1,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,1,2,1,1,2,4,6,5,10,20,26,30,37,44,55,62,67,74,83,84,89,67,63,46,44,
+-28,-18,-14,-5,-7,-4,-1,-9,-6,-11,-10,-8,-15,-14,-17,-16,-19,-19,-21,-20,-20,-22,-22,-21,-21,-22,-22,-23,-23,-22,-22,-23,-23,-22,-23,-23,-24,-23,-24,-24,-24,-24,-24,-24,-24,-24,-24,-25,-24,-25,-25,-25,-25,-24,-24,-25,-25,-25,-24,-24,-25,-25,-25,-24,-25,-26,-26,-26,-25,-25,-25,-25,-25,-27,-26,-27,-26,-26,-24,-25,-26,-25,-26,-26,-26,-26,-25,-26,-25,-25,-24,-26,-26,-26,-25,-25,-24,-24,-23,-22,-23,-22,-21,-19,-19,-16,-14,-9,-4,4,9,17,25,30,37,44,51,58,63,67,63,64,61,55,
+-37,-25,-13,-1,1,8,11,-6,-2,-6,-3,-1,-9,-9,-10,-9,-12,-12,-14,-13,-12,-15,-14,-14,-13,-15,-15,-15,-15,-17,-16,-16,-16,-16,-17,-18,-18,-17,-18,-18,-18,-18,-18,-18,-17,-18,-17,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-17,-18,-18,-18,-18,-19,-20,-20,-20,-19,-19,-19,-19,-19,-19,-19,-19,-19,-18,-18,-18,-18,-19,-19,-19,-18,-19,-18,-19,-17,-18,-20,-20,-19,-18,-17,-16,-17,-16,-16,-15,-16,-14,-12,-11,-10,-7,-1,4,11,16,27,35,36,44,50,57,70,77,75,69,66,54,45,
+-29,-16,-8,0,0,5,9,0,2,-1,0,2,-5,-3,-6,-5,-8,-7,-9,-8,-7,-10,-9,-8,-8,-10,-10,-10,-9,-11,-11,-10,-10,-10,-12,-11,-11,-11,-12,-11,-12,-11,-11,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-14,-14,-13,-13,-12,-13,-13,-13,-13,-13,-12,-12,-12,-11,-12,-11,-13,-13,-12,-12,-12,-11,-12,-12,-11,-13,-13,-12,-11,-11,-10,-11,-10,-8,-9,-9,-8,-7,-5,-3,-1,4,9,17,23,30,38,42,50,55,62,70,75,77,72,75,67,62,
+-12,-6,-2,5,4,8,11,3,4,0,1,2,-2,-2,-5,-4,-7,-6,-8,-7,-7,-9,-8,-8,-7,-10,-9,-10,-9,-10,-10,-11,-10,-10,-10,-10,-11,-10,-11,-10,-12,-11,-11,-11,-12,-12,-12,-12,-13,-12,-13,-13,-13,-14,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-13,-14,-14,-15,-14,-13,-13,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-13,-15,-14,-14,-13,-13,-14,-14,-13,-13,-14,-13,-12,-11,-13,-11,-12,-10,-10,-11,-9,-9,-7,-5,-3,0,5,11,18,24,31,39,46,54,59,66,76,81,82,79,81,72,68,
+-52,-41,-32,-27,-23,-22,-20,-20,-19,-20,-20,-20,-22,-21,-22,-21,-23,-23,-23,-23,-22,-24,-24,-24,-24,-27,-26,-26,-25,-26,-25,-25,-25,-24,-26,-25,-26,-25,-25,-24,-25,-25,-25,-26,-25,-26,-26,-28,-28,-27,-28,-26,-26,-27,-27,-26,-27,-27,-26,-26,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-26,-28,-28,-27,-27,-28,-28,-27,-27,-27,-27,-27,-26,-26,-27,-26,-27,-27,-26,-25,-25,-26,-24,-26,-25,-26,-25,-26,-25,-24,-24,-24,-23,-22,-23,-22,-18,-14,-9,-3,5,11,17,23,29,35,41,48,53,57,54,54,54,51,
+-40,-28,-20,-16,-15,-14,-14,-11,-11,-12,-13,-14,-13,-14,-14,-14,-14,-15,-16,-16,-16,-16,-17,-17,-17,-19,-18,-19,-18,-19,-19,-18,-18,-17,-18,-19,-19,-18,-18,-18,-17,-18,-19,-18,-18,-18,-18,-21,-21,-21,-21,-20,-20,-20,-20,-20,-21,-20,-20,-19,-20,-20,-21,-21,-20,-20,-20,-20,-20,-20,-20,-21,-21,-20,-21,-21,-21,-20,-20,-20,-21,-20,-19,-19,-20,-19,-20,-20,-20,-19,-18,-17,-17,-18,-17,-18,-18,-18,-17,-16,-16,-15,-15,-14,-14,-13,-9,-4,1,8,16,23,29,39,46,53,60,68,74,76,75,74,72,71,
+-46,-30,-13,-13,-2,3,2,-6,-7,-3,-5,-6,-9,-9,-7,-8,-9,-10,-8,-8,-8,-9,-10,-10,-11,-13,-13,-13,-13,-12,-12,-13,-12,-12,-14,-14,-13,-13,-11,-11,-12,-12,-11,-12,-12,-13,-13,-14,-14,-14,-15,-13,-13,-13,-14,-13,-14,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-14,-14,-14,-15,-15,-15,-15,-15,-15,-15,-15,-14,-14,-13,-13,-14,-13,-14,-13,-13,-13,-14,-13,-12,-11,-11,-11,-10,-12,-12,-12,-11,-10,-10,-8,-8,-6,-6,-4,0,4,7,14,21,28,35,41,48,53,61,73,80,79,77,74,66,56,
+-31,-20,-10,-12,1,-1,-5,-4,-7,-5,-8,-11,-8,-10,-8,-10,-9,-11,-9,-10,-10,-10,-11,-11,-12,-12,-12,-12,-12,-12,-11,-11,-11,-12,-12,-12,-11,-12,-11,-10,-11,-11,-10,-11,-11,-12,-11,-13,-13,-13,-13,-12,-12,-13,-12,-13,-13,-13,-12,-13,-12,-11,-13,-12,-12,-12,-13,-12,-12,-14,-13,-13,-13,-14,-14,-14,-14,-13,-13,-13,-12,-11,-12,-12,-12,-11,-12,-11,-12,-11,-10,-9,-8,-9,-8,-11,-10,-11,-10,-9,-8,-7,-6,-5,-4,-3,1,5,12,18,26,33,40,48,55,62,69,78,86,82,85,83,79,71,
+-37,-34,-30,-54,-51,-41,-44,-36,-39,-32,-35,-37,-34,-35,-30,-32,-31,-32,-31,-31,-32,-33,-33,-34,-34,-36,-35,-34,-35,-37,-37,-34,-35,-32,-24,-24,-23,-21,-24,-16,-20,-17,-18,-19,-15,-15,-17,-29,-24,-27,-20,-20,-20,-22,-25,-22,-15,-18,-15,-17,-15,-15,-17,-15,-16,-15,-18,-17,-16,-17,-17,-16,-20,-17,-16,-19,-18,-17,-17,-16,-15,-15,-16,-16,-16,-15,-16,-15,-15,-16,-15,-16,-15,-16,-16,-15,-14,-15,-15,-14,-14,-14,-13,-13,-11,-12,-9,-5,22,32,39,46,52,57,64,70,78,84,92,90,92,90,87,83,
+-55,-43,-30,-37,-30,-27,-32,-19,-24,-21,-25,-30,-21,-25,-21,-23,-22,-23,-22,-23,-23,-21,-22,-23,-22,-21,-21,-21,-20,-22,-22,-22,-22,-21,-22,-22,-22,-22,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-23,-24,-24,-24,-24,-26,-25,-25,-25,-24,-25,-24,-25,-25,-25,-25,-25,-26,-25,-25,-25,-25,-25,-24,-24,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-24,-24,-23,-24,-25,-23,-23,-24,-23,-24,-24,-22,-21,-22,-21,-21,-20,-19,-18,-18,-18,-17,-14,-10,-3,4,11,18,24,33,41,47,57,59,69,68,74,73,74,72,
+-40,-46,-32,-41,-31,-16,-24,-13,-20,-5,-12,-18,-14,-18,-10,-12,-14,-16,-12,-13,-14,-13,-14,-14,-14,-12,-12,-13,-12,-14,-14,-14,-14,-14,-15,-14,-14,-14,-16,-15,-15,-16,-15,-15,-16,-16,-16,-16,-16,-18,-18,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-18,-18,-17,-17,-18,-18,-18,-18,-17,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-17,-17,-18,-17,-17,-17,-17,-15,-16,-16,-15,-12,-12,-12,-11,-9,-9,-4,0,6,12,20,26,33,42,50,56,65,69,78,77,81,80,80,78,
+-37,-28,-15,-29,-1,-10,-21,-5,-14,-2,-12,-21,-10,-16,-9,-13,-11,-13,-10,-12,-13,-10,-11,-11,-12,-8,-8,-8,-9,-10,-10,-10,-10,-10,-9,-10,-9,-9,-11,-11,-11,-12,-11,-11,-12,-11,-11,-10,-11,-13,-12,-12,-11,-12,-12,-12,-12,-13,-13,-13,-13,-12,-13,-13,-12,-13,-13,-13,-13,-12,-12,-12,-12,-13,-14,-13,-13,-13,-13,-12,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-11,-13,-12,-12,-11,-11,-10,-11,-10,-9,-6,-6,-6,-5,-4,-4,1,5,13,19,27,34,42,49,57,65,75,76,85,84,89,89,91,88,
+-14,-12,-6,-21,10,2,-5,1,-6,10,-23,-30,1,-5,-16,-25,1,-1,-2,-1,-9,1,0,0,-1,-1,-1,-1,-2,-3,-3,-3,-3,-3,-5,-5,-4,-4,-6,-5,-6,-5,-5,-5,-6,-6,-6,-5,-6,-7,-7,-6,-6,-7,-7,-7,-8,-8,-8,-8,-8,-8,-9,-9,-9,-8,-9,-10,-9,-8,-8,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-9,-10,-10,-9,-8,-8,-7,-7,-5,-5,-5,-4,-3,-3,2,5,13,19,26,33,40,50,58,67,76,78,86,85,87,87,85,85,
+11,0,-12,-24,-17,-16,-29,-13,-26,-19,-30,-40,-26,-35,-27,-33,-27,-26,-25,-27,-29,-26,-27,-27,-27,-27,-27,-28,-27,-26,-27,-26,-27,-27,-28,-27,-28,-28,-28,-28,-27,-27,-27,-27,-29,-28,-28,-26,-26,-27,-26,-27,-26,-28,-27,-27,-27,-27,-27,-27,-27,-28,-28,-28,-27,-28,-29,-29,-28,-29,-28,-28,-27,-29,-29,-28,-27,-28,-28,-29,-28,-28,-29,-29,-29,-29,-29,-28,-28,-28,-28,-27,-27,-26,-25,-27,-25,-26,-25,-24,-26,-25,-24,-23,-23,-23,-19,-15,-6,0,6,13,18,27,33,39,45,53,58,59,58,57,53,48,
+20,8,6,-14,1,-4,-19,-4,-15,-12,-25,-34,-15,-23,-23,-28,-14,-19,-20,-23,-23,-18,-18,-18,-19,-18,-18,-19,-19,-18,-17,-17,-18,-18,-18,-18,-18,-19,-18,-19,-19,-19,-18,-18,-19,-19,-19,-17,-17,-18,-17,-19,-18,-20,-19,-19,-18,-19,-19,-18,-19,-19,-19,-19,-19,-19,-20,-20,-20,-19,-19,-19,-20,-20,-20,-20,-20,-20,-19,-20,-20,-21,-21,-21,-21,-21,-21,-20,-21,-21,-20,-19,-19,-18,-17,-18,-17,-18,-18,-17,-17,-16,-16,-16,-15,-15,-11,-8,0,6,13,19,25,37,43,49,56,67,72,71,69,68,58,51,
+13,3,13,1,7,-4,-13,3,-7,-5,-14,-21,-9,-15,-14,-18,-9,-12,-13,-14,-15,-11,-12,-12,-12,-11,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-13,-12,-12,-12,-13,-12,-11,-11,-11,-11,-10,-10,-10,-10,-11,-12,-13,-12,-12,-11,-12,-12,-11,-12,-12,-13,-12,-12,-11,-12,-13,-13,-12,-12,-12,-12,-12,-13,-12,-12,-12,-12,-12,-13,-13,-13,-13,-14,-14,-14,-13,-12,-12,-12,-11,-11,-10,-9,-10,-9,-8,-8,-8,-9,-8,-7,-6,-6,-5,-1,2,10,15,23,29,36,48,54,60,66,77,83,82,80,77,70,58,
+16,15,10,-3,7,-2,-9,-1,-9,-5,-11,-16,-11,-16,-13,-15,-11,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-16,-17,-17,-16,-17,-16,-16,-17,-17,-17,-17,-17,-16,-15,-15,-15,-15,-16,-15,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-17,-16,-16,-16,-16,-16,-16,-15,-15,-15,-17,-16,-15,-15,-17,-17,-16,-17,-16,-17,-16,-15,-15,-14,-13,-13,-12,-12,-10,-12,-13,-11,-10,-11,-8,-8,-4,-2,9,16,24,30,36,49,57,63,70,81,87,86,83,79,70,55,
+-58,-36,-33,-30,-28,-28,-27,-24,-22,-27,-26,-26,-29,-29,-30,-30,-32,-31,-33,-32,-32,-32,-32,-33,-33,-35,-34,-36,-34,-35,-35,-36,-36,-36,-36,-36,-35,-35,-36,-35,-36,-35,-37,-37,-37,-37,-36,-38,-37,-36,-36,-37,-36,-36,-36,-36,-37,-36,-36,-36,-37,-37,-36,-36,-36,-37,-36,-36,-35,-36,-36,-35,-36,-36,-36,-36,-35,-36,-37,-36,-36,-36,-37,-37,-36,-36,-35,-37,-36,-36,-36,-36,-37,-35,-36,-35,-35,-35,-35,-35,-35,-31,-32,-33,-31,-32,-26,-23,-19,-13,-4,8,27,39,46,55,76,71,82,73,72,68,64,37,
+-59,-39,-29,-21,-14,-9,-4,-15,-11,-13,-10,-7,-20,-18,-18,-17,-25,-24,-25,-24,-23,-25,-25,-26,-25,-27,-27,-27,-27,-30,-29,-30,-29,-28,-29,-29,-29,-28,-28,-28,-30,-29,-33,-31,-31,-31,-30,-32,-31,-32,-30,-29,-29,-30,-29,-29,-30,-30,-31,-31,-31,-31,-31,-29,-30,-30,-30,-30,-29,-30,-29,-29,-29,-28,-29,-27,-27,-28,-30,-29,-29,-29,-28,-29,-27,-27,-28,-28,-27,-27,-29,-28,-29,-28,-29,-26,-27,-27,-28,-27,-26,-24,-26,-27,-22,-24,-17,-14,-8,-1,7,15,24,31,40,45,56,58,65,63,61,57,54,38,
+-62,-34,-20,-8,-11,-2,7,-3,3,-11,-4,2,-9,-6,-18,-15,-21,-19,-22,-20,-19,-22,-22,-22,-21,-23,-22,-24,-23,-24,-23,-25,-24,-23,-23,-25,-25,-25,-24,-23,-25,-24,-27,-27,-26,-25,-25,-26,-26,-26,-26,-25,-24,-24,-24,-26,-26,-26,-27,-26,-24,-24,-24,-24,-24,-25,-25,-26,-25,-22,-22,-24,-23,-24,-24,-24,-23,-23,-23,-23,-23,-23,-22,-23,-22,-23,-22,-22,-20,-21,-22,-21,-22,-21,-22,-21,-22,-18,-21,-20,-20,-16,-18,-20,-16,-17,-10,-6,0,7,17,26,34,40,49,56,65,72,79,77,76,70,59,49,
+-70,-42,-26,-9,-9,0,9,-2,6,-5,2,9,-9,-3,-14,-9,-22,-19,-21,-18,-16,-23,-23,-22,-21,-24,-23,-25,-24,-26,-25,-26,-25,-24,-26,-25,-26,-24,-27,-25,-25,-25,-27,-28,-27,-27,-27,-29,-28,-29,-29,-26,-25,-27,-26,-26,-28,-29,-27,-27,-27,-27,-26,-26,-25,-26,-26,-25,-27,-24,-23,-24,-24,-23,-24,-24,-24,-24,-24,-25,-25,-25,-23,-23,-23,-23,-22,-23,-21,-23,-23,-23,-22,-22,-24,-20,-22,-20,-24,-22,-22,-18,-21,-24,-18,-19,-12,-9,0,7,16,27,36,42,52,61,70,73,80,81,79,75,66,64,
+-84,-66,-52,-27,-15,5,13,-18,-3,5,10,16,-22,-19,-31,-18,-44,-31,-33,-31,-30,-55,-45,-39,-32,-49,-51,-45,-47,-54,-54,-50,-44,-46,-51,-39,-40,-41,-45,-45,-44,-44,-48,-47,-47,-48,-53,-45,-54,-48,-48,-43,-48,-42,-38,-44,-47,-49,-45,-47,-44,-47,-47,-43,-45,-41,-44,-40,-41,-41,-37,-36,-41,-37,-37,-36,-38,-36,-44,-42,-36,-36,-36,-37,-36,-36,-34,-35,-34,-34,-36,-35,-35,-35,-35,-34,-36,-33,-37,-41,-37,-30,-38,-42,-32,-32,-23,-21,-10,10,24,35,42,46,54,61,70,74,81,79,80,78,75,73,
+-74,-53,-44,-37,-42,-32,-24,-29,-22,-36,-29,-23,-34,-30,-40,-37,-43,-40,-45,-43,-41,-45,-46,-46,-45,-46,-45,-48,-46,-47,-46,-48,-46,-45,-46,-48,-47,-45,-49,-48,-49,-48,-49,-48,-46,-45,-45,-49,-49,-48,-48,-48,-49,-50,-50,-49,-48,-49,-49,-48,-48,-47,-48,-47,-48,-48,-47,-47,-48,-44,-45,-46,-45,-48,-47,-48,-48,-47,-49,-48,-47,-47,-49,-49,-48,-48,-45,-44,-44,-43,-44,-47,-46,-47,-47,-44,-45,-44,-47,-45,-44,-39,-42,-43,-40,-39,-31,-27,-21,-16,-8,-2,5,13,18,25,31,42,45,40,43,43,26,-1,
+-69,-60,-45,-37,-33,-25,-17,-33,-24,-30,-22,-17,-35,-31,-37,-33,-36,-41,-45,-43,-42,-46,-47,-45,-43,-47,-45,-50,-48,-46,-47,-50,-50,-48,-47,-51,-51,-50,-48,-47,-51,-51,-48,-49,-50,-51,-49,-51,-51,-51,-51,-50,-50,-52,-52,-52,-52,-53,-51,-51,-50,-49,-49,-48,-49,-49,-49,-49,-49,-51,-50,-49,-49,-51,-49,-51,-50,-49,-48,-47,-47,-47,-48,-48,-46,-46,-47,-48,-49,-48,-48,-46,-46,-46,-47,-46,-47,-44,-46,-46,-48,-40,-43,-44,-43,-44,-36,-32,-14,-9,-1,5,13,24,29,37,42,51,58,56,55,63,59,-3,
+-66,-50,-35,-30,-26,-19,-12,-21,-15,-20,-14,-8,-25,-20,-27,-23,-29,-28,-32,-30,-28,-32,-32,-32,-29,-32,-30,-36,-34,-33,-32,-36,-35,-33,-33,-36,-36,-36,-34,-33,-37,-36,-34,-34,-35,-34,-35,-35,-34,-36,-34,-35,-34,-37,-37,-37,-37,-36,-36,-36,-34,-34,-34,-35,-33,-33,-34,-34,-34,-36,-34,-34,-33,-35,-36,-37,-34,-33,-33,-33,-32,-31,-33,-32,-32,-32,-31,-31,-31,-32,-31,-30,-29,-30,-31,-29,-31,-28,-29,-29,-30,-25,-25,-27,-28,-28,-20,-16,-6,0,9,15,21,29,35,46,51,59,66,63,67,64,73,24,
+-60,-41,-30,-27,-24,-18,-9,-17,-10,-15,-8,-2,-19,-15,-23,-20,-25,-23,-27,-23,-22,-26,-26,-25,-24,-26,-25,-29,-27,-27,-25,-29,-28,-27,-28,-31,-30,-29,-29,-28,-31,-32,-29,-29,-29,-29,-29,-29,-28,-29,-29,-30,-29,-32,-32,-32,-32,-32,-31,-31,-30,-27,-30,-29,-30,-30,-31,-30,-30,-31,-30,-30,-29,-30,-29,-29,-30,-30,-27,-27,-26,-27,-29,-28,-25,-27,-28,-25,-27,-26,-25,-24,-25,-23,-24,-23,-25,-21,-23,-23,-24,-18,-19,-20,-19,-16,-11,-9,4,9,18,25,31,39,46,57,63,72,81,79,82,82,95,60,
+-97,-70,-53,-43,-36,-27,-16,-28,-22,-27,-22,-16,-28,-26,-30,-28,-34,-33,-35,-33,-30,-34,-37,-34,-34,-35,-34,-34,-33,-36,-33,-35,-32,-33,-33,-34,-35,-35,-32,-33,-35,-32,-34,-32,-33,-32,-31,-33,-32,-31,-32,-30,-30,-32,-30,-29,-31,-30,-31,-31,-32,-33,-31,-31,-33,-34,-34,-35,-34,-32,-33,-32,-30,-29,-29,-29,-29,-29,-28,-32,-32,-31,-29,-30,-28,-27,-27,-24,-26,-26,-25,-22,-24,-24,-25,-24,-23,-22,-22,-20,-22,-24,-24,-27,-16,-15,-11,-7,4,8,16,23,28,54,64,74,80,92,103,96,102,107,107,91,
+-100,-100,-100,-94,-80,-71,-57,-61,-54,-61,-57,-53,-66,-65,-71,-69,-68,-71,-73,-76,-75,-71,-74,-74,-76,-72,-73,-72,-74,-74,-71,-72,-72,-68,-73,-77,-71,-76,-68,-68,-69,-69,-70,-69,-70,-68,-70,-69,-64,-67,-66,-66,-67,-67,-66,-69,-72,-71,-72,-70,-68,-74,-67,-69,-70,-71,-74,-78,-70,-67,-70,-70,-68,-69,-69,-73,-69,-69,-70,-72,-68,-73,-69,-68,-65,-64,-63,-60,-62,-61,-58,-61,-60,-58,-57,-59,-56,-52,-56,-59,-58,-58,-62,-54,-48,-46,-38,-33,-26,-18,-10,-7,4,23,30,38,45,54,63,64,67,62,86,66,
+-100,-92,-74,-68,-61,-58,-54,-57,-53,-59,-57,-54,-61,-65,-74,-75,-68,-66,-66,-67,-66,-67,-70,-69,-69,-66,-66,-66,-67,-72,-73,-63,-66,-69,-69,-64,-65,-65,-66,-66,-65,-66,-72,-71,-65,-65,-65,-72,-72,-68,-69,-70,-70,-64,-64,-66,-67,-64,-62,-64,-66,-66,-64,-65,-67,-65,-65,-66,-66,-71,-68,-63,-65,-73,-73,-63,-64,-65,-66,-62,-62,-62,-70,-69,-65,-64,-70,-70,-61,-61,-60,-68,-66,-61,-60,-67,-67,-66,-67,-57,-57,-56,-56,-54,-63,-57,-48,-44,-48,-42,-21,-15,-10,2,9,13,18,30,33,44,41,43,42,52,
+-94,-69,-46,-37,-31,-25,-22,-30,-26,-32,-29,-27,-34,-39,-50,-52,-39,-45,-41,-43,-43,-45,-46,-46,-48,-43,-44,-44,-45,-51,-50,-45,-45,-48,-48,-43,-43,-44,-45,-43,-46,-45,-49,-50,-44,-43,-44,-50,-50,-51,-49,-49,-52,-44,-46,-48,-45,-42,-42,-45,-48,-48,-47,-46,-46,-45,-44,-46,-46,-51,-48,-45,-45,-51,-52,-44,-45,-43,-45,-42,-41,-41,-49,-51,-44,-44,-48,-48,-40,-41,-38,-48,-42,-38,-36,-44,-42,-43,-43,-34,-33,-28,-27,-31,-36,-30,-20,-15,-16,-10,11,16,24,38,43,50,56,70,74,82,79,80,74,33,
+-35,-29,-22,-17,-16,-14,-11,-16,-15,-19,-19,-17,-22,-20,-21,-22,-23,-26,-23,-25,-27,-24,-22,-25,-27,-23,-23,-26,-26,-23,-26,-28,-27,-30,-28,-25,-27,-27,-25,-26,-27,-24,-25,-27,-25,-25,-25,-23,-26,-26,-26,-24,-27,-27,-29,-27,-26,-29,-28,-27,-27,-26,-29,-28,-28,-30,-27,-29,-29,-27,-28,-28,-27,-25,-27,-24,-26,-27,-25,-25,-25,-25,-24,-27,-29,-25,-24,-25,-24,-24,-21,-22,-21,-19,-20,-21,-19,-18,-17,-17,-16,-16,-14,-15,-16,-13,-8,-1,-1,3,27,32,40,54,60,67,73,91,94,102,91,84,71,46,
+-31,-18,-14,-5,-11,-8,-6,-6,-6,-14,-14,-15,-14,-15,-14,-16,-15,-19,-14,-14,-17,-16,-14,-15,-17,-14,-15,-13,-15,-16,-16,-14,-17,-16,-16,-15,-15,-14,-14,-15,-15,-16,-15,-16,-14,-15,-15,-15,-15,-16,-17,-16,-13,-17,-17,-17,-16,-15,-15,-16,-18,-17,-16,-15,-17,-16,-16,-16,-15,-17,-17,-14,-15,-16,-16,-14,-16,-16,-14,-13,-13,-13,-14,-15,-16,-13,-15,-14,-14,-13,-13,-13,-13,-10,-12,-10,-9,-8,-6,-7,-5,-8,-4,-3,0,1,4,8,16,23,32,37,45,58,65,73,80,92,97,103,92,91,78,38,
+-23,-8,-4,10,3,9,11,9,9,1,0,-2,0,-1,1,-3,-2,-3,3,0,-2,2,0,1,-2,0,-1,-1,-1,2,1,0,1,1,2,1,1,1,2,3,2,2,1,3,3,2,2,2,2,1,0,3,4,-1,1,0,1,1,2,2,2,0,0,2,1,-1,2,1,1,0,2,3,2,3,1,3,3,3,2,3,4,3,3,3,0,2,4,2,3,4,4,2,4,4,5,5,8,7,9,10,10,9,12,16,16,17,21,25,31,40,45,52,62,69,78,85,93,101,105,113,105,103,79,37,
+-29,1,-3,15,16,15,21,11,10,6,7,3,6,1,10,3,5,3,8,5,4,8,7,9,6,10,5,9,8,12,10,7,7,8,11,12,11,11,7,10,13,11,11,12,10,11,10,12,12,11,12,8,6,9,7,6,10,11,13,12,11,13,10,9,13,14,7,7,6,12,10,12,8,13,11,12,11,12,12,14,12,11,10,11,10,13,13,12,11,13,12,14,15,14,19,10,12,16,20,18,21,15,18,22,23,25,32,36,46,55,56,67,76,84,90,99,108,117,120,121,112,108,93,36,
+-2,11,8,27,29,21,26,14,15,12,9,9,6,6,13,10,10,14,17,13,12,15,15,19,18,15,15,24,21,22,23,22,23,21,21,22,24,26,23,21,25,25,25,22,24,24,24,24,23,23,27,25,22,24,22,23,24,26,24,25,24,22,25,25,27,24,25,28,23,21,23,21,23,23,22,26,26,26,23,25,22,25,26,22,24,26,23,23,18,19,20,24,23,25,28,23,23,22,26,26,29,25,26,29,32,32,31,41,47,55,57,65,74,81,89,97,102,108,114,117,111,112,104,13,
+-31,-6,3,13,30,25,29,32,17,12,10,11,8,1,3,-5,-12,-9,-8,-11,-10,-14,-11,-11,-15,-16,-13,-14,-15,-15,-19,-15,-16,-17,-21,-19,-20,-20,-21,-20,-18,-20,-20,-20,-18,-18,-18,-21,-21,-21,-18,-18,-17,-20,-19,-21,-18,-19,-17,-16,-20,-23,-18,-18,-18,-18,-17,-16,-16,-16,-16,-19,-19,-19,-18,-18,-16,-19,-16,-14,-16,-15,-18,-15,-17,-16,-16,-15,-16,-18,-16,-9,-6,-10,-7,-6,-3,-6,0,5,12,18,16,28,21,25,30,42,44,56,53,62,73,84,84,92,101,106,108,113,116,123,72,28,
+23,3,6,-3,12,-5,-2,-1,-7,-9,-10,-11,-12,-11,-10,-11,-11,-11,-12,-11,-12,-12,-12,-10,-12,-11,-10,-9,-10,-11,-11,-12,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-12,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-12,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-11,-11,-11,-11,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-11,-11,-12,-12,-12,-8,-10,-5,-5,-7,-6,-7,-4,-4,1,-7,0,4,4,8,17,22,33,38,45,59,74,74,87,95,103,103,105,105,89,75,50,
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,90,93,98,103,108,113,118,123,128,133,138,143,148,148,148,148,148,160,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CW_LRight_T0.h
new file mode 100755
index 0000000..1bbc9c4
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-2,-5,-12,-12,-21,-12,-15,-13,-10,-9,-4,-2,-4,-2,-6,-1,-3,0,-5,-2,0,-4,-3,-1,-3,-3,-1,-5,-2,-2,-5,-8,-9,-7,-6,-7,-9,-5,-5,-5,-7,-12,-9,-6,-12,-5,-8,-11,-7,-5,-7,-6,-5,-5,-4,-7,-5,-7,-10,-4,-4,-5,-5,-8,-8,-3,-4,-7,-8,-1,-7,-6,-10,-14,-12,-15,-20,-24,-15,-18,-12,-19,-22,-17,-14,-14,-17,-16,-13,-16,-17,-15,-16,-15,-18,-17,-18,-18,-18,-19,-22,-18,-21,-25,-27,-31,-28,-34,-40,-42,-41,-53,-62,-61,-61,-67,-67,-72,-78,-72,-73,-66,-57,-60,
+30,-5,-22,-37,-37,-34,-34,-28,-30,-26,-26,-22,-25,-23,-22,-12,-33,-29,-28,-24,-15,-13,-13,-13,-17,-24,-19,-17,-12,-12,-11,-13,-11,-11,-11,-11,-14,-10,-14,-9,-10,-12,-10,-10,-14,-11,-12,-10,-12,-12,-11,-11,-11,-9,-9,-7,-9,-6,-10,-12,-9,-10,-8,-12,-10,-10,-12,-12,-15,-14,-16,-13,-15,-17,-21,-22,-21,-22,-25,-28,-25,-27,-27,-26,-24,-24,-26,-26,-28,-26,-28,-26,-25,-27,-28,-27,-30,-30,-31,-32,-36,-34,-38,-40,-37,-43,-41,-52,-50,-56,-53,-61,-69,-62,-59,-66,-68,-69,-77,-68,-81,-73,-79,-24,
+5,-10,-21,-38,-36,-37,-41,-31,-30,-28,-28,-26,-29,-29,-28,-26,-28,-27,-30,-27,-28,-35,-33,-31,-29,-37,-34,-38,-37,-36,-37,-41,-43,-38,-46,-42,-46,-42,-44,-45,-44,-42,-40,-47,-46,-46,-44,-44,-44,-46,-46,-43,-45,-52,-49,-45,-45,-49,-42,-43,-45,-47,-41,-43,-43,-42,-42,-43,-42,-45,-41,-42,-42,-42,-41,-40,-40,-38,-40,-40,-40,-37,-37,-39,-38,-37,-39,-39,-37,-39,-38,-40,-36,-38,-39,-39,-42,-42,-47,-40,-44,-42,-47,-42,-49,-52,-56,-62,-56,-65,-61,-65,-68,-66,-66,-68,-68,-70,-71,-72,-73,-76,-73,-70,
+28,11,-7,-23,-15,-24,-28,-21,-21,-18,-18,-14,-15,-18,-16,-19,-17,-17,-16,-13,-13,-15,-14,-14,-13,-15,-16,-20,-17,-20,-20,-21,-23,-22,-19,-23,-25,-23,-20,-21,-23,-24,-20,-21,-27,-27,-24,-25,-23,-23,-26,-26,-30,-32,-33,-31,-33,-33,-35,-36,-36,-39,-36,-34,-36,-35,-33,-33,-29,-36,-31,-35,-31,-29,-34,-34,-34,-33,-33,-34,-35,-34,-32,-36,-38,-37,-38,-36,-37,-37,-37,-38,-35,-38,-42,-37,-43,-42,-48,-41,-46,-42,-52,-40,-52,-48,-54,-64,-59,-69,-64,-71,-78,-74,-75,-77,-79,-80,-80,-82,-81,-80,-80,-63,
+42,17,7,-8,-1,-6,-9,-4,-7,-2,-4,-2,-1,-2,2,1,2,1,2,5,7,5,0,1,4,2,1,2,1,3,2,2,3,3,0,2,3,3,-2,-3,0,-2,1,1,-1,-1,-1,-2,-5,-3,-6,-6,-7,-10,-11,-13,-16,-20,-23,-23,-26,-24,-29,-27,-24,-27,-29,-29,-25,-28,-26,-34,-29,-25,-30,-27,-34,-30,-29,-30,-32,-32,-29,-29,-34,-33,-32,-33,-33,-33,-32,-34,-28,-33,-36,-35,-38,-37,-42,-36,-43,-38,-44,-35,-43,-35,-45,-54,-46,-56,-51,-59,-67,-60,-63,-64,-69,-70,-72,-76,-74,-80,-83,-63,
+74,51,43,33,40,35,31,33,31,35,35,35,39,39,41,40,41,41,42,40,45,43,39,41,39,40,41,38,41,40,42,39,39,41,38,41,38,38,37,36,38,38,39,37,39,38,37,39,36,35,35,35,35,34,36,37,35,33,33,34,30,29,22,24,22,21,14,14,16,10,11,2,6,9,-1,2,-7,-5,-7,-10,-13,-11,-9,-11,-14,-13,-12,-13,-13,-13,-13,-14,-12,-14,-17,-14,-19,-17,-22,-16,-23,-17,-26,-15,-24,-15,-27,-37,-27,-36,-32,-45,-57,-44,-49,-55,-62,-61,-65,-72,-74,-82,-87,-85,
+110,95,78,65,67,62,57,65,63,66,64,64,67,66,69,68,71,70,70,71,76,73,70,68,72,72,72,71,72,75,74,73,69,75,71,71,71,68,71,70,73,72,73,71,69,71,69,71,70,67,65,63,62,58,58,57,52,50,49,49,44,42,37,38,36,33,30,29,29,24,23,17,21,21,12,14,7,10,8,3,-2,3,6,1,0,0,2,-2,-2,-4,-3,-3,0,-6,-10,-2,-10,-8,-16,-5,-15,-10,-22,0,-16,-10,-24,-30,-12,-24,-17,-30,-40,-39,-40,-42,-46,-59,-66,-53,-55,-53,-46,-55,
+161,128,114,99,99,93,89,96,93,107,104,102,102,106,113,114,108,107,109,109,116,119,119,117,117,112,110,111,110,120,119,122,120,122,117,116,116,116,111,108,110,109,110,107,106,108,105,106,106,106,103,109,102,92,89,90,80,78,75,72,72,73,58,61,60,56,44,44,48,40,43,27,33,37,24,28,15,21,22,13,3,9,12,10,5,7,8,4,2,3,2,5,5,2,-3,3,-1,1,-8,3,-7,2,-10,6,-3,3,-8,-5,0,-10,-1,-10,-18,-22,-20,-18,-26,-35,-40,-29,-31,-31,-31,-42,
+162,139,135,122,125,122,117,123,118,132,131,128,127,132,138,136,134,130,131,131,136,140,140,140,136,135,133,134,134,140,141,144,144,145,142,141,142,139,134,130,134,134,133,132,133,132,130,132,130,129,128,129,127,115,115,113,105,102,99,98,99,100,86,84,86,80,67,67,71,63,66,49,52,57,47,51,37,39,42,36,26,29,34,32,27,28,31,29,28,27,27,28,30,28,24,28,24,30,24,27,21,32,22,33,22,34,27,30,31,23,36,29,24,17,20,25,12,8,-2,4,-18,-14,9,-45,
+174,166,138,133,121,114,106,114,111,118,116,111,124,127,130,128,131,134,134,139,135,141,142,138,138,145,144,148,145,143,147,150,143,147,152,145,146,143,146,148,147,151,155,150,144,149,147,154,147,146,144,127,133,122,121,114,120,112,113,116,93,95,88,88,82,75,61,67,87,60,67,53,68,66,46,33,44,55,26,33,26,34,23,27,18,21,23,23,17,19,20,15,18,21,18,20,14,22,14,29,19,23,14,3,17,11,18,12,19,9,12,4,-5,-5,-10,-13,-19,-21,-23,-25,-29,-25,-22,-75,
+118,112,93,85,83,78,72,74,72,78,75,72,81,84,86,85,90,88,87,86,89,91,94,92,89,88,93,89,92,95,94,95,94,95,92,91,93,93,92,91,91,91,90,91,88,89,89,89,90,90,87,84,81,76,76,69,64,56,60,61,51,53,40,43,39,36,21,25,31,26,31,16,26,27,14,0,7,16,0,6,-3,2,1,3,-7,-4,-2,-1,-6,-6,-6,-8,-4,-1,-5,-7,-12,-2,-8,-4,-10,-2,-10,-11,-11,-18,-5,-12,-13,-21,-14,-20,-26,-28,-32,-38,-49,-46,-61,-59,-66,-54,-54,-81,
+112,102,87,89,79,77,75,75,72,77,76,76,82,84,85,84,89,85,91,88,90,91,90,91,91,94,93,93,92,94,93,92,91,92,94,93,93,95,90,91,91,91,93,95,90,90,91,88,89,88,85,80,79,74,75,70,65,59,59,59,51,50,44,46,41,36,28,31,33,21,28,18,23,26,16,4,10,14,1,8,1,4,-5,1,-2,1,-1,-4,-4,-2,-5,-3,-4,-4,-7,-3,-6,-5,-8,-3,-7,-3,-10,-10,-10,-15,-12,-18,-14,-20,-19,-24,-29,-30,-34,-36,-41,-39,-44,-41,-47,-37,-24,-70,
+79,61,52,49,40,39,37,36,34,40,40,36,43,44,47,45,48,46,50,49,50,51,53,53,52,53,53,53,51,55,56,52,53,54,56,56,56,56,53,53,52,52,54,54,52,50,50,51,50,51,51,50,49,48,50,49,50,46,46,48,44,45,39,41,38,35,27,28,31,25,27,16,19,23,14,1,6,8,0,3,-3,2,-4,-2,-6,-3,-5,-6,-7,-7,-7,-6,-6,-6,-8,-7,-9,-6,-9,-5,-8,-4,-8,-9,-11,-11,-11,-16,-14,-19,-17,-21,-25,-29,-31,-35,-38,-37,-42,-37,-43,-29,-29,-40,
+63,53,40,41,29,29,24,22,21,26,25,23,33,33,35,33,40,36,42,38,41,43,44,44,43,45,45,43,44,48,47,45,44,45,48,47,47,46,43,46,43,43,46,46,41,41,42,42,42,41,40,39,38,33,34,31,28,24,22,21,21,23,19,22,18,19,12,16,20,17,18,10,14,19,14,2,4,10,5,10,4,6,3,4,1,2,3,0,0,0,-1,1,0,1,-1,0,-1,1,-1,1,-1,4,0,-2,-3,-5,-2,-7,-9,-11,-12,-16,-19,-19,-23,-26,-30,-27,-29,-28,-34,-28,-30,-34,
+54,47,33,31,22,20,20,20,19,24,24,23,29,30,32,29,32,31,35,35,34,35,39,37,38,38,39,39,39,39,39,40,40,40,38,38,39,38,39,39,38,39,38,38,36,36,36,35,36,37,38,34,33,31,32,31,30,25,24,26,24,26,21,24,23,24,17,20,24,20,23,19,21,19,19,15,18,22,13,14,14,18,11,13,10,12,11,11,8,9,9,10,9,10,9,10,9,9,8,13,11,13,9,6,10,6,8,3,1,0,-2,-6,-9,-10,-13,-15,-18,-17,-18,-18,-20,-10,-33,-58,
+17,-3,-11,-13,-16,-16,-17,-17,-17,-15,-15,-16,-15,-14,-13,-12,-6,-11,-10,-7,-10,-1,3,-2,-7,-4,-7,-7,-9,11,8,8,8,8,7,6,5,6,4,-2,1,6,9,0,3,7,9,5,10,12,15,5,13,15,20,15,6,12,10,16,0,12,5,10,12,-7,-4,5,11,-8,-2,4,8,7,-11,-14,-11,-6,-12,-12,-13,-12,-12,-11,-13,-12,-13,-12,-11,-11,-11,-13,-13,-14,-13,-14,-14,-13,-14,-15,-15,-15,-16,-17,-19,-21,-20,-23,-23,-24,-26,-29,-32,-32,-34,-37,-39,-48,-51,-52,-55,-51,-53,-43,
+24,2,-9,-13,-17,-16,-16,-20,-18,-16,-15,-15,-12,-12,-10,-11,-6,-6,-5,-5,-4,-3,-3,-2,-3,-2,-3,-4,-4,-1,-1,0,-1,0,-1,-1,0,0,-1,0,0,-2,-2,-1,-1,-1,0,-1,-1,0,0,3,2,0,1,2,1,1,1,0,-1,-1,-4,-2,-2,-2,-6,-4,-2,-4,-2,-6,-3,-4,-5,-8,-6,-4,-7,-7,-8,-6,-9,-8,-10,-10,-10,-11,-10,-10,-9,-12,-12,-12,-12,-10,-12,-11,-12,-10,-11,-10,-12,-14,-17,-19,-19,-23,-24,-25,-28,-31,-34,-37,-39,-41,-44,-53,-55,-56,-57,-49,-32,-29,
+25,4,-7,-12,-15,-18,-17,-18,-17,-15,-15,-14,-12,-11,-9,-10,-8,-7,-6,-5,-5,-4,-3,-4,-3,-4,-4,-5,-4,-2,-3,-2,-2,-1,0,0,0,0,0,0,-2,-1,-2,-2,-2,-2,-2,-1,-1,-1,-1,2,2,-1,-1,1,0,-1,-1,-1,-1,-1,-5,-4,-3,-2,-6,-5,-4,-2,-3,-6,-6,-4,-2,-6,-6,-5,-4,-5,-7,-5,-6,-5,-9,-7,-8,-7,-7,-7,-6,-9,-8,-9,-9,-7,-8,-8,-9,-8,-10,-8,-10,-12,-14,-17,-18,-20,-23,-25,-26,-28,-31,-32,-35,-36,-34,-36,-37,-41,-41,-39,-36,-31,
+19,8,2,-2,-4,-5,-5,-5,-5,-3,-2,-1,0,1,3,3,4,4,7,7,7,7,6,6,7,8,7,8,8,9,9,9,10,10,9,10,9,10,9,9,9,8,9,9,8,8,9,9,9,9,9,10,10,9,10,11,11,10,9,10,7,8,7,8,8,7,5,7,8,8,9,8,9,5,6,5,6,6,4,4,4,4,2,4,2,2,3,2,0,2,1,1,1,0,0,0,0,1,0,0,0,-1,-3,-4,-5,-7,-9,-11,-14,-13,-15,-17,-20,-22,-24,-28,-29,-36,-36,-37,-37,-33,-30,-21,
+28,-6,-24,-36,-33,-34,-34,-38,-38,-26,-29,-26,-9,-7,-6,-6,-4,-4,-4,0,2,11,3,10,7,6,10,10,12,21,21,18,19,22,22,21,22,22,22,20,19,21,21,22,20,21,21,20,20,19,20,21,21,20,20,20,20,19,19,19,19,20,17,18,18,20,18,18,18,18,19,18,20,3,14,13,15,20,-3,2,-1,17,-5,-5,-4,-6,-5,-4,-6,-6,-6,-5,-5,-6,-6,-8,-8,-7,-7,-8,-10,-11,-11,-12,-12,-14,-15,-25,-34,-45,-47,-48,-49,-52,-55,-57,-59,-70,-71,-73,-70,-67,-62,-51,
+-6,-20,-24,-32,-29,-30,-31,-29,-29,-26,-24,-24,-22,-20,-18,-18,-13,-13,-14,-13,-12,-12,-9,-9,-10,-9,-9,-10,-10,-9,-8,-8,-8,-7,-8,-9,-7,-7,-4,-6,-7,-4,-6,-7,-6,-6,-4,-6,-7,-7,-6,-6,-7,-7,-6,-7,-7,-8,-7,-8,-7,-7,-8,-7,-8,-9,-10,-8,-7,-11,-10,-11,-10,-9,-9,-10,-10,-9,-8,-9,-10,-9,-11,-10,-10,-10,-10,-10,-10,-10,-9,-11,-11,-11,-12,-13,-13,-13,-12,-15,-16,-16,-18,-19,-20,-21,-24,-25,-28,-34,-37,-39,-40,-52,-53,-56,-57,-66,-66,-69,-66,-62,-53,-45,
+-4,-21,-26,-34,-30,-27,-27,-30,-30,-27,-27,-26,-21,-20,-18,-18,-16,-15,-16,-16,-13,-12,-11,-12,-12,-9,-10,-10,-10,-8,-9,-10,-10,-10,-8,-9,-8,-9,-6,-7,-7,-6,-8,-7,-6,-7,-6,-8,-8,-8,-9,-9,-9,-10,-9,-8,-8,-10,-10,-10,-7,-7,-9,-7,-9,-10,-9,-10,-9,-10,-9,-10,-10,-8,-8,-9,-9,-8,-7,-8,-8,-8,-8,-8,-8,-7,-7,-6,-7,-7,-7,-7,-6,-7,-7,-9,-10,-9,-9,-12,-13,-14,-14,-15,-17,-19,-20,-21,-23,-32,-35,-36,-37,-38,-39,-43,-44,-57,-58,-58,-55,-53,-45,-39,
+8,-4,-6,-16,-12,-16,-17,-13,-13,-10,-10,-9,-8,-7,-6,-5,-5,-5,-3,-3,-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,-1,0,-1,-1,0,1,0,1,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,-1,1,0,0,1,-2,-1,-1,-1,-1,-1,-1,0,0,0,-1,-2,0,-3,-2,-2,-2,-2,-1,-3,-3,-2,-3,-4,-4,-4,-5,-4,-7,-6,-6,-6,-10,-10,-9,-10,-9,-12,-13,-15,-18,-22,-23,-24,-35,-37,-39,-41,-55,-55,-55,-54,-52,-47,-36,
+13,6,-19,-53,-47,-49,-52,-25,-25,-23,-22,-23,3,4,5,5,3,3,5,5,4,6,6,6,5,6,6,6,6,5,5,6,6,5,6,6,8,7,8,8,8,8,8,8,8,8,8,7,8,7,7,7,7,7,7,8,7,6,6,6,8,7,7,7,7,6,6,7,8,5,6,6,8,6,6,6,6,7,5,5,5,7,5,6,5,5,5,6,5,5,6,4,4,4,4,3,3,1,1,2,1,-2,-1,-1,-1,0,-3,-2,-30,-29,-35,-36,-36,-66,-67,-73,-74,-74,-76,-76,-75,-73,-64,-53,
+0,-20,-28,-41,-35,-40,-42,-31,-32,-30,-31,-32,-21,-21,-20,-21,-14,-15,-14,-15,-13,-11,-9,-11,-12,-9,-9,-8,-9,-8,-8,-8,-8,-7,-8,-7,-7,-8,-8,-8,-8,-8,-8,-7,-8,-7,-7,-9,-9,-9,-9,-9,-8,-10,-10,-10,-10,-9,-9,-10,-10,-9,-9,-9,-10,-10,-10,-10,-10,-9,-8,-9,-9,-10,-10,-12,-11,-11,-11,-11,-10,-10,-11,-11,-12,-11,-12,-11,-12,-11,-11,-12,-12,-13,-12,-14,-13,-15,-14,-14,-17,-19,-18,-16,-23,-21,-25,-24,-31,-39,-43,-44,-46,-55,-57,-63,-65,-63,-65,-66,-65,-63,-58,-47,
+3,-16,-22,-34,-30,-35,-40,-28,-30,-28,-27,-29,-20,-19,-19,-20,-16,-16,-16,-16,-15,-13,-11,-12,-13,-11,-11,-11,-12,-9,-9,-9,-9,-11,-9,-9,-9,-10,-11,-11,-10,-11,-10,-8,-9,-9,-9,-11,-10,-10,-10,-10,-10,-11,-12,-11,-11,-10,-11,-11,-10,-10,-10,-10,-10,-11,-12,-12,-11,-9,-8,-8,-9,-11,-11,-13,-13,-12,-11,-11,-11,-12,-11,-11,-12,-11,-12,-12,-12,-11,-11,-12,-12,-12,-13,-14,-14,-15,-14,-15,-16,-18,-18,-15,-23,-21,-25,-23,-29,-35,-39,-41,-42,-49,-50,-55,-56,-66,-67,-66,-66,-61,-56,-45,
+10,-5,-14,-26,-25,-30,-33,-21,-21,-19,-19,-20,-12,-12,-11,-11,-8,-9,-7,-7,-6,-7,-6,-7,-7,-6,-6,-5,-5,-4,-4,-4,-5,-5,-4,-4,-4,-4,-4,-6,-6,-6,-5,-4,-4,-4,-4,-4,-5,-5,-4,-4,-4,-5,-5,-7,-5,-6,-5,-5,-5,-5,-5,-5,-5,-6,-6,-6,-5,-2,-2,-3,-4,-5,-6,-7,-7,-7,-6,-7,-7,-6,-5,-5,-6,-5,-7,-6,-9,-7,-6,-7,-7,-8,-7,-9,-9,-11,-9,-9,-11,-13,-12,-11,-15,-14,-18,-17,-29,-29,-33,-34,-36,-43,-45,-49,-51,-60,-64,-63,-64,-62,-58,-47,
+17,-1,-6,-13,-9,-11,-16,-12,-12,-10,-10,-10,-6,-5,-3,-3,0,0,1,1,2,4,4,3,4,5,4,5,4,6,6,5,5,5,6,6,6,6,4,4,4,4,6,6,5,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,7,6,5,5,5,6,5,4,5,6,5,6,6,4,4,3,4,4,3,3,3,3,4,4,3,4,3,2,0,2,2,1,1,1,1,-1,-1,-1,0,0,-2,-4,-3,-2,-7,-5,-10,-9,-20,-20,-25,-26,-27,-43,-54,-58,-59,-84,-84,-84,-85,-82,-75,-68,
+6,-11,-21,-31,-32,-37,-36,-34,-32,-30,-28,-26,-24,-23,-22,-21,-21,-20,-19,-18,-19,-20,-20,-20,-20,-21,-21,-20,-21,-20,-21,-21,-21,-21,-22,-21,-21,-21,-20,-20,-20,-20,-22,-22,-19,-21,-21,-22,-21,-20,-21,-22,-22,-20,-20,-20,-20,-21,-22,-22,-25,-23,-23,-23,-24,-22,-23,-24,-20,-19,-16,-13,-17,-25,-24,-24,-24,-22,-25,-25,-25,-25,-26,-26,-26,-22,-24,-25,-27,-26,-26,-26,-26,-27,-26,-27,-27,-28,-28,-27,-27,-31,-30,-29,-29,-29,-33,-32,-34,-35,-40,-41,-42,-54,-54,-59,-62,-63,-67,-67,-70,-70,-67,-62,
+-1,-12,-17,-25,-24,-27,-26,-31,-29,-26,-24,-21,-23,-20,-19,-17,-17,-16,-14,-13,-14,-14,-14,-13,-13,-12,-11,-12,-11,-11,-11,-11,-11,-12,-13,-11,-11,-11,-10,-11,-11,-10,-12,-13,-11,-11,-11,-10,-9,-10,-9,-10,-10,-9,-10,-9,-9,-9,-9,-9,-13,-13,-12,-13,-12,-10,-10,-10,-10,-12,-11,-11,-11,-11,-11,-10,-10,-11,-12,-13,-12,-12,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-15,-15,-15,-15,-16,-16,-16,-17,-19,-18,-17,-23,-23,-27,-26,-29,-29,-35,-36,-38,-44,-47,-51,-54,-63,-71,-69,-71,-72,-72,-61,
+64,40,21,6,-9,-11,-8,-3,2,0,4,10,8,9,11,14,10,11,12,12,10,8,8,7,6,6,5,4,3,2,1,1,-1,-2,-4,-4,-5,-6,-5,-7,-8,-8,-9,-10,-9,-8,-8,-6,-7,-7,-7,-6,-7,-7,-7,-7,-6,-6,-6,-6,-10,-10,-10,-10,-8,-7,-8,-8,-8,-9,-9,-9,-8,-8,-7,-7,-7,-7,-8,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-11,-10,-12,-12,-12,-11,-11,-13,-13,-13,-13,-16,-16,-15,-18,-18,-22,-22,-27,-26,-33,-35,-37,-45,-47,-50,-53,-60,-62,-59,-63,-64,-66,-63,
+69,53,41,31,20,21,23,21,24,22,24,27,22,22,21,22,19,20,19,20,19,17,16,16,16,14,14,13,14,11,11,9,8,7,7,5,4,3,2,2,0,1,0,1,0,-1,0,1,1,2,2,1,2,1,1,1,1,1,2,1,0,0,-1,-1,0,2,1,0,1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,-2,-2,-3,-3,-3,-4,-4,-4,-4,-4,-5,-4,-5,-6,-9,-8,-7,-13,-14,-17,-16,-21,-21,-25,-26,-29,-37,-40,-43,-46,-48,-51,-47,-49,-48,-49,-55,
+56,40,24,16,0,1,2,1,2,-5,-2,24,-7,11,16,16,13,13,10,11,11,9,15,16,28,28,27,27,26,24,23,22,21,20,19,17,17,16,15,14,13,13,12,13,12,12,12,12,12,12,12,11,11,10,11,11,11,11,11,11,10,11,10,10,10,11,10,10,10,10,10,9,10,9,10,10,10,10,9,10,10,10,9,9,10,9,9,8,8,8,8,8,7,7,7,7,8,6,7,7,7,4,4,4,-11,-17,-20,-20,-24,-25,-30,-34,-50,-58,-59,-62,-65,-65,-69,-67,-72,-68,-66,-65,
+70,54,39,32,19,21,23,12,15,10,13,16,7,7,6,7,4,6,4,5,4,3,3,3,3,2,1,1,1,0,0,-2,-2,-4,-5,-6,-7,-8,-9,-9,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-10,-10,-11,-12,-12,-11,-12,-11,-11,-11,-10,-12,-11,-12,-12,-10,-11,-11,-11,-10,-13,-12,-11,-12,-12,-13,-12,-12,-12,-15,-15,-16,-16,-16,-16,-16,-17,-17,-18,-19,-20,-19,-22,-22,-24,-25,-30,-31,-35,-37,-38,-44,-47,-50,-53,-52,-55,-53,-58,-56,-53,-49,
+85,67,52,43,29,31,33,19,22,16,18,19,12,12,9,10,7,8,6,7,6,6,5,6,5,3,3,2,2,2,1,0,0,-2,-3,-4,-5,-6,-6,-7,-8,-8,-8,-7,-7,-7,-7,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-10,-9,-10,-9,-9,-9,-9,-10,-10,-11,-11,-11,-10,-10,-10,-10,-11,-11,-11,-11,-11,-10,-10,-10,-10,-12,-11,-11,-11,-11,-12,-11,-12,-11,-13,-14,-14,-14,-14,-14,-15,-15,-16,-16,-17,-18,-18,-18,-18,-21,-22,-24,-25,-30,-32,-34,-34,-40,-47,-51,-47,-52,-53,-63,-59,-62,-59,
+84,68,54,44,32,33,34,23,25,21,23,25,18,18,17,17,14,16,14,14,16,13,13,13,13,10,11,10,10,7,7,5,5,5,3,2,1,1,-1,-1,-3,-2,-3,-2,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-4,-3,-3,-3,-3,-4,-5,-6,-5,-5,-4,-4,-4,-4,-4,-4,-5,-4,-4,-3,-4,-4,-4,-5,-5,-5,-4,-4,-5,-6,-5,-6,-8,-7,-7,-7,-7,-7,-9,-9,-9,-11,-12,-12,-13,-14,-15,-17,-18,-21,-23,-26,-28,-30,-34,-38,-41,-45,-44,-47,-48,-52,-47,-47,-46,
+104,87,71,60,47,46,46,39,39,33,34,34,30,29,26,26,24,25,22,22,23,20,20,20,20,18,18,16,17,15,15,14,13,12,11,9,9,8,8,8,5,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,5,4,5,5,5,5,5,6,5,4,3,3,3,4,4,4,3,4,4,3,4,4,5,4,4,4,2,3,3,3,2,3,2,2,3,2,2,2,3,2,2,0,0,0,-2,-3,-4,-5,-5,-6,-8,-10,-12,-14,-16,-18,-20,-20,-22,-24,-26,-24,-26,-27,-42,-43,-51,-47,
+-8,-16,-20,-23,-25,-26,-26,-29,-27,-26,-25,-23,-24,-22,-20,-18,-18,-17,-16,-14,-14,-14,-13,-13,-12,-15,-13,-13,-12,-13,-12,-11,-11,-11,-11,-12,-12,-12,-12,-10,-11,-11,-11,-11,-12,-11,-11,-13,-13,-13,-12,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-15,-15,-14,-14,-14,-14,-15,-16,-15,-17,-16,-18,-17,-18,-19,-20,-21,-21,-24,-25,-25,-27,-30,-32,-33,-37,-39,-41,-45,-49,-51,-52,-55,-54,-56,-57,-53,-49,
+11,-3,-12,-18,-23,-26,-27,-25,-24,-24,-24,-23,-20,-19,-18,-17,-16,-16,-16,-15,-14,-13,-13,-12,-12,-14,-13,-12,-11,-12,-11,-11,-10,-10,-10,-11,-10,-9,-9,-8,-8,-9,-9,-9,-9,-9,-9,-11,-11,-11,-11,-9,-9,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-10,-9,-10,-10,-10,-10,-11,-12,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-10,-10,-10,-10,-11,-12,-11,-11,-10,-9,-10,-11,-11,-14,-14,-15,-15,-16,-16,-18,-19,-20,-22,-23,-24,-26,-28,-30,-32,-35,-38,-37,-40,-43,-46,-46,-48,-48,-48,-46,-41,-33,
+26,10,-1,-11,-11,-16,-18,-19,-20,-15,-16,-17,-15,-15,-12,-12,-12,-12,-10,-10,-9,-8,-9,-8,-8,-8,-9,-8,-8,-7,-7,-6,-6,-6,-5,-5,-5,-5,-4,-4,-4,-4,-4,-5,-4,-5,-5,-6,-6,-6,-6,-4,-5,-5,-5,-5,-4,-4,-5,-4,-4,-4,-5,-5,-5,-4,-4,-4,-4,-5,-6,-6,-7,-6,-6,-6,-7,-7,-5,-7,-7,-6,-5,-5,-5,-5,-5,-6,-5,-5,-5,-4,-5,-6,-6,-9,-9,-10,-10,-11,-11,-13,-14,-16,-18,-19,-20,-22,-23,-26,-28,-31,-34,-33,-36,-41,-45,-45,-46,-51,-50,-51,-48,-43,
+17,8,4,-7,1,-5,-10,-9,-12,-8,-9,-10,-6,-7,-4,-3,-3,-2,0,1,1,1,0,1,1,0,1,0,1,2,2,2,2,2,1,2,2,2,4,3,2,3,3,3,2,3,3,2,2,2,3,3,4,2,3,3,2,3,4,3,3,3,3,3,3,3,2,3,2,1,1,1,2,1,1,1,1,1,2,1,3,3,2,3,2,3,2,3,2,2,2,2,2,1,2,-1,-1,-3,-4,-4,-4,-5,-6,-8,-9,-10,-11,-13,-15,-17,-18,-21,-23,-25,-27,-31,-33,-36,-35,-39,-38,-37,-36,-30,
+-9,-15,-43,-85,-69,-73,-75,-61,-62,-54,-55,-55,-45,-44,-36,-35,-32,-30,-27,-26,-26,-28,-27,-28,-27,-10,-11,-11,-2,-4,-2,-2,-2,-2,-3,-4,-4,-3,-4,-4,-4,-6,-4,-4,-4,-4,-4,-5,-4,-4,-6,-4,-4,-5,-5,-5,-5,-5,-6,-5,-6,-6,-6,-6,-6,-4,-6,-7,-6,-6,-6,-5,-6,-7,-7,-6,-6,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-6,-7,-7,-7,-7,-8,-8,-8,-8,-8,-10,-9,-10,-10,-11,-11,-14,-15,-22,-27,-39,-26,-33,-49,-48,-51,-49,-56,-59,-59,-62,-61,-64,-61,-61,-37,-30,
+-48,-57,-55,-70,-58,-65,-71,-51,-52,-48,-50,-52,-36,-37,-30,-30,-23,-21,-18,-19,-19,-15,-15,-16,-15,-12,-11,-11,-10,-12,-12,-11,-11,-11,-10,-11,-11,-10,-13,-11,-11,-11,-11,-11,-12,-11,-11,-11,-10,-11,-10,-11,-11,-13,-13,-12,-11,-12,-12,-12,-12,-13,-12,-12,-13,-11,-12,-12,-12,-12,-12,-11,-11,-13,-12,-13,-12,-13,-13,-13,-13,-12,-13,-12,-12,-11,-12,-12,-12,-13,-12,-14,-14,-15,-15,-14,-15,-16,-17,-17,-17,-19,-20,-21,-24,-24,-26,-28,-29,-31,-34,-36,-39,-40,-41,-44,-45,-53,-51,-53,-49,-44,-38,-23,
+-40,-48,-46,-67,-50,-61,-68,-45,-43,-41,-44,-47,-30,-32,-25,-26,-19,-17,-15,-16,-15,-11,-12,-13,-12,-9,-9,-7,-7,-9,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-9,-10,-10,-10,-10,-10,-9,-9,-8,-8,-8,-8,-8,-11,-10,-10,-9,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-10,-11,-10,-9,-9,-9,-9,-10,-10,-10,-10,-10,-10,-10,-10,-9,-10,-10,-10,-9,-9,-11,-10,-10,-12,-12,-13,-13,-11,-11,-13,-13,-14,-15,-16,-17,-18,-20,-21,-23,-26,-25,-28,-30,-33,-36,-35,-38,-42,-44,-47,-47,-50,-46,-45,-37,-23,
+-25,-60,-55,-71,-43,-53,-62,-42,-47,-30,-35,-38,-24,-26,-16,-17,-12,-11,-5,-5,-6,-3,-3,-3,-3,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,-2,-1,-2,-1,-1,-1,-2,-1,-1,0,-1,-2,-1,-1,-1,-2,-2,-1,-1,-3,-2,-2,-2,-1,-2,-2,-3,-2,-3,-3,-2,-2,-1,-2,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-3,-4,-4,-3,-5,-5,-6,-5,-5,-5,-6,-6,-6,-6,-8,-9,-10,-11,-12,-13,-16,-16,-19,-20,-23,-25,-27,-29,-30,-32,-39,-38,-41,-37,-34,-26,-19,
+-39,-47,-45,-59,-25,-59,-85,-26,-47,-40,-45,-77,-14,-39,-27,-28,4,5,10,9,0,9,9,9,9,9,9,9,9,8,8,9,8,8,8,7,8,8,6,7,7,7,7,7,6,7,7,7,7,6,7,7,7,6,7,6,6,5,5,5,6,6,5,5,5,6,5,5,5,6,6,5,6,5,5,5,5,5,5,5,4,5,5,5,4,4,4,5,3,4,5,3,3,3,3,3,3,2,2,3,3,2,1,0,-1,-2,-3,-5,-6,-9,-9,-11,-13,-17,-18,-18,-20,-35,-39,-42,-32,-26,-21,-17,
+-29,-45,-46,-65,-46,-60,-70,-48,-50,-46,-54,-60,-38,-41,-33,-35,-19,-20,-17,-19,-18,-15,-15,-16,-15,-14,-14,-14,-14,-12,-12,-12,-12,-13,-13,-12,-12,-12,-13,-12,-11,-12,-11,-12,-12,-11,-12,-9,-10,-9,-9,-11,-11,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-10,-11,-10,-11,-12,-12,-11,-12,-10,-11,-12,-12,-12,-11,-11,-12,-10,-12,-12,-12,-13,-13,-12,-12,-12,-12,-13,-12,-13,-12,-12,-11,-14,-14,-15,-14,-16,-18,-18,-20,-22,-23,-25,-28,-31,-29,-33,-35,-39,-44,-40,-44,-50,-52,-50,-52,-54,-53,-52,-49,-39,
+-8,-37,-46,-66,-43,-53,-61,-47,-44,-41,-45,-50,-33,-35,-26,-27,-16,-17,-13,-14,-15,-13,-13,-13,-13,-14,-15,-14,-14,-12,-12,-13,-13,-13,-13,-13,-15,-14,-12,-13,-12,-12,-12,-13,-13,-13,-13,-11,-12,-11,-12,-11,-11,-12,-11,-11,-11,-12,-11,-11,-12,-12,-12,-12,-11,-11,-13,-13,-13,-12,-12,-12,-11,-12,-13,-12,-11,-12,-11,-12,-12,-13,-13,-12,-12,-13,-12,-12,-14,-12,-14,-13,-13,-12,-13,-14,-13,-15,-15,-16,-18,-19,-20,-22,-22,-24,-27,-30,-28,-32,-33,-38,-42,-40,-44,-48,-51,-47,-50,-51,-52,-52,-50,-36,
+-25,-44,-44,-57,-44,-52,-57,-40,-44,-36,-39,-42,-27,-25,-22,-23,-12,-11,-9,-10,-10,-5,-6,-6,-5,-5,-4,-5,-4,-5,-4,-6,-6,-5,-6,-5,-5,-6,-6,-6,-6,-6,-5,-5,-5,-6,-6,-5,-5,-6,-5,-5,-5,-6,-6,-6,-5,-5,-6,-6,-6,-7,-7,-7,-5,-6,-7,-7,-8,-6,-6,-6,-6,-6,-6,-5,-6,-6,-5,-6,-7,-6,-6,-7,-7,-8,-7,-6,-8,-8,-8,-7,-7,-7,-7,-8,-7,-9,-9,-11,-11,-12,-13,-14,-14,-15,-16,-20,-20,-23,-24,-28,-32,-30,-33,-36,-39,-37,-38,-39,-40,-39,-34,-27,
+10,16,4,-13,-3,-10,-16,-8,-9,-3,-7,-8,-1,1,2,0,6,5,6,5,5,8,8,7,8,8,8,9,8,9,9,8,8,8,8,8,8,7,9,9,9,8,8,9,9,9,9,10,10,9,10,9,10,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,8,8,8,8,8,8,8,9,8,10,10,9,9,8,9,8,7,6,8,7,7,7,7,8,7,7,8,7,7,7,6,5,3,3,3,0,0,-1,-3,-6,-6,-9,-11,-15,-17,-15,-18,-22,-23,-21,-23,-23,-23,-21,-19,-10,
+62,25,11,4,-1,-4,-4,-5,-6,-8,-8,-8,-11,-13,-11,-10,-12,-11,-13,-12,-11,-11,-12,-11,-11,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-10,-11,-11,-11,-13,-12,-14,-13,-13,-12,-12,-13,-13,-13,-12,-13,-14,-13,-12,-14,-13,-13,-13,-12,-15,-14,-14,-13,-14,-15,-14,-13,-12,-13,-14,-13,-13,-14,-14,-14,-13,-14,-15,-13,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-16,-16,-16,-17,-17,-18,-18,-20,-19,-21,-19,-24,-26,-24,-25,-26,-28,-30,-31,-33,-33,-34,-37,-38,-43,-41,-48,-47,-48,-46,-46,-43,-30,
+14,16,8,4,3,3,7,-8,-5,-3,1,5,-10,-10,-7,-3,-13,-11,-11,-9,-7,-10,-11,-10,-9,-11,-11,-11,-11,-12,-12,-12,-12,-11,-10,-11,-10,-8,-9,-10,-10,-10,-13,-12,-12,-11,-11,-13,-13,-12,-12,-11,-12,-11,-12,-11,-12,-12,-12,-11,-13,-13,-12,-12,-12,-13,-12,-12,-12,-12,-11,-11,-11,-11,-11,-10,-10,-12,-13,-11,-10,-12,-11,-11,-11,-11,-11,-11,-12,-13,-14,-13,-15,-15,-16,-13,-16,-17,-20,-18,-21,-21,-25,-29,-25,-27,-29,-32,-31,-34,-35,-35,-37,-40,-40,-43,-43,-51,-51,-52,-50,-44,-41,-25,
+32,32,29,25,22,22,26,5,8,9,12,15,-6,-5,-2,1,-13,-9,-9,-7,-5,-10,-10,-9,-8,-13,-11,-12,-10,-12,-13,-12,-13,-13,-10,-9,-9,-8,-9,-9,-9,-9,-13,-13,-12,-12,-13,-13,-13,-14,-13,-11,-11,-11,-10,-11,-12,-12,-12,-13,-12,-12,-11,-12,-12,-13,-11,-11,-12,-11,-11,-11,-10,-10,-10,-11,-9,-12,-13,-12,-11,-12,-11,-11,-11,-11,-11,-11,-11,-12,-13,-14,-14,-16,-17,-14,-17,-17,-21,-17,-22,-22,-26,-29,-27,-28,-28,-31,-32,-34,-34,-35,-38,-41,-41,-45,-45,-46,-48,-49,-48,-43,-38,-6,
+45,45,41,39,24,26,32,20,16,13,19,23,7,1,0,4,-3,0,-3,0,2,-3,-5,-2,-1,-4,-4,-5,-3,-5,-4,-4,-3,-2,-2,-3,-3,-2,-2,-2,-4,-3,-7,-6,-4,-4,-5,-5,-5,-6,-5,-4,-4,-4,-4,-5,-4,-5,-6,-6,-5,-5,-3,-4,-5,-5,-5,-4,-4,-1,-3,-3,-4,-4,-4,-4,-4,-5,-4,-4,-5,-5,-3,-4,-3,-4,-3,-5,-4,-4,-4,-5,-4,-5,-8,-6,-9,-8,-11,-9,-14,-13,-17,-22,-19,-19,-20,-23,-23,-24,-24,-24,-26,-30,-31,-33,-34,-40,-39,-41,-36,-32,-26,-3,
+44,35,22,25,13,30,43,9,5,28,31,11,-1,6,16,18,-15,-2,8,11,16,-6,-6,6,10,-13,-8,2,-3,-5,-7,-5,3,-8,1,-3,7,6,-4,9,2,6,-9,-2,-4,-6,6,0,-4,-2,0,6,6,9,9,7,1,5,12,9,6,-2,2,7,-1,4,4,15,8,8,7,7,9,9,11,10,12,6,9,8,6,3,12,10,10,8,11,13,9,5,9,11,3,-2,-7,7,-11,-12,-18,-1,-16,-20,-24,-36,-26,-23,-25,-35,-32,-30,-32,-31,-47,-36,-43,-51,-65,-72,-74,-77,-65,-47,-14,12,
+43,34,20,15,1,3,10,-1,-3,-5,3,-3,-10,-18,-12,-5,-16,-12,-14,-11,-8,-14,-14,-12,-9,-13,-14,-13,-11,-14,-11,-11,-11,-10,-12,-10,-10,-10,-12,-10,-11,-10,-13,-11,-8,-8,-10,-13,-10,-10,-10,-11,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-9,-10,-12,-12,-12,-11,-11,-9,-9,-9,-10,-11,-11,-9,-11,-10,-12,-12,-11,-12,-12,-11,-13,-12,-11,-10,-10,-10,-11,-13,-14,-14,-16,-15,-17,-17,-20,-16,-21,-18,-22,-24,-25,-20,-24,-27,-29,-31,-34,-37,-40,-43,-47,-49,-53,-49,-51,-54,-46,-36,-22,-30,
+59,44,27,23,4,6,11,5,2,-3,3,2,-2,-13,-7,-3,-7,-4,-7,-4,-2,-4,-6,-3,-1,-2,-3,-2,-2,-2,-1,-3,0,-1,0,-1,-1,0,-1,-2,-1,-1,0,0,2,2,1,-1,1,1,2,0,0,-2,-2,1,1,0,0,0,0,-1,1,0,-1,-3,0,-1,0,2,1,1,1,0,0,0,-1,-1,-2,0,-1,-1,-2,-3,-2,-2,1,0,1,0,-1,-3,-3,-3,-6,-3,-7,-5,-8,-5,-9,-5,-9,-6,-10,-7,-11,-14,-16,-20,-22,-26,-30,-31,-35,-37,-41,-33,-32,-38,-29,-20,4,-16,
+80,51,38,25,14,14,21,6,-2,4,11,3,4,-5,4,8,-1,9,4,8,2,9,6,9,11,9,10,8,12,11,12,11,11,11,12,12,15,12,12,13,13,12,12,13,15,17,12,14,13,15,15,15,16,13,10,13,16,14,14,15,16,13,15,15,13,14,12,13,12,17,14,12,13,14,15,14,13,15,15,12,14,12,11,12,12,10,14,13,12,15,12,13,12,11,10,14,8,8,3,11,7,8,0,9,1,3,-4,-10,-9,-14,-17,-22,-26,-26,-33,-34,-37,-37,-33,-31,-20,10,21,8,
+82,54,47,36,26,25,29,20,11,18,22,16,10,1,7,12,7,12,7,10,11,11,11,13,15,14,13,11,13,14,15,12,13,15,15,11,11,13,15,13,11,11,15,14,13,14,15,15,14,14,15,14,15,12,13,12,13,13,12,14,16,15,15,16,16,14,14,15,14,13,14,16,15,14,13,13,14,15,16,16,16,15,14,15,15,15,15,15,14,13,14,15,13,13,13,13,14,13,13,11,9,13,10,8,5,9,6,2,2,-2,-3,-7,-10,-14,-16,-17,-21,-19,-18,-17,-9,15,51,32,
+40,-3,-12,-19,-21,-22,-11,-24,-30,-20,-12,-13,-18,-22,-16,-12,-17,-14,-13,-8,-8,-10,-10,-10,-7,-10,-10,-6,-6,-5,-3,-4,-2,-5,-4,-5,-4,-1,-2,-3,-2,-1,0,2,-1,0,-1,1,3,5,5,2,4,4,5,1,2,1,4,2,1,3,3,6,-2,0,2,0,-1,3,-2,3,2,6,11,10,7,7,3,0,2,4,6,3,3,3,3,6,3,7,1,7,5,2,7,7,5,5,0,4,2,-7,-8,8,-1,-5,-8,-13,-12,-16,-23,-28,-25,-29,-32,-38,-41,-41,-43,-34,-20,17,41,31,
+7,-2,6,1,1,9,12,14,5,12,16,22,19,15,20,23,22,24,24,25,28,30,29,27,29,29,28,32,31,32,30,31,30,32,33,30,28,32,36,32,31,36,36,34,35,37,31,35,37,37,39,37,37,37,37,34,35,35,35,34,35,33,36,39,35,31,32,34,36,35,35,37,36,35,37,37,37,35,36,33,34,35,34,35,36,35,37,37,36,36,35,36,36,35,33,35,36,33,36,33,33,27,28,35,33,35,31,29,26,22,17,13,20,13,9,5,1,4,2,3,6,2,58,70,
+43,44,46,33,38,41,55,61,58,65,72,69,72,66,67,67,74,75,74,76,77,77,78,77,77,81,80,79,81,81,84,81,84,83,83,82,82,80,85,84,81,82,87,87,84,86,82,83,83,85,89,86,84,85,86,82,83,83,82,82,85,84,86,84,80,84,83,83,83,84,81,84,87,83,84,85,84,85,85,79,82,84,81,83,85,84,85,85,83,85,85,83,83,84,82,84,83,85,88,82,78,79,80,82,85,83,83,81,78,74,68,64,69,64,62,56,48,50,45,51,53,59,84,83,
+72,68,69,64,70,71,79,69,69,76,81,81,84,73,75,75,85,89,90,86,91,90,92,90,93,97,98,99,99,92,98,103,101,100,97,100,103,98,102,104,103,103,98,98,106,102,100,98,101,103,98,101,104,105,103,105,105,105,107,101,103,103,105,103,107,103,104,106,101,99,107,105,104,96,100,109,109,104,106,108,107,104,100,108,106,106,103,98,108,108,101,100,105,106,99,99,97,99,100,106,106,105,107,101,99,108,102,95,88,83,92,88,84,86,78,73,68,78,78,83,82,90,112,131,
+55,50,42,42,37,40,47,41,39,45,45,52,55,59,58,55,57,60,61,58,60,63,62,62,63,64,64,65,66,64,65,64,65,65,66,67,66,66,70,67,67,67,67,66,69,68,69,66,66,69,68,67,68,68,66,69,68,68,70,67,65,67,69,66,68,66,66,68,67,67,68,69,67,66,67,69,70,69,69,71,72,67,67,67,68,69,68,66,68,72,70,67,69,71,69,70,67,71,70,72,72,75,76,69,68,73,72,68,66,65,66,62,61,61,60,52,47,57,52,60,51,62,69,84,
+-32,-40,-38,-30,-37,-32,-28,-29,-34,-32,-31,-29,-24,-20,-24,-25,-21,-21,-17,-17,-16,-16,-14,-16,-12,-13,-12,-12,-12,-9,-11,-12,-13,-8,-11,-9,-7,-8,-9,-8,-8,-8,-8,-10,-6,-7,-5,-9,-8,-8,-7,-7,-5,-7,-9,-4,-5,-6,-5,-6,-8,-8,-5,-6,-7,-7,-7,-7,-8,-8,-5,-5,-5,-6,-5,-5,-4,-6,-3,-5,-5,-5,-6,-6,-5,-5,-5,-7,-5,-5,-4,-4,-5,-5,-6,-3,-4,-4,-1,-4,-3,-6,-4,-2,-5,-5,-5,-8,-6,-8,-12,-13,-14,-16,-17,-18,-21,-19,-19,-13,-17,-4,-15,-18,
+-99,-81,-85,-72,-78,-72,-66,-71,-73,-72,-71,-70,-69,-60,-61,-64,-60,-63,-57,-59,-59,-57,-53,-54,-56,-52,-50,-52,-53,-50,-53,-54,-54,-49,-47,-48,-47,-49,-51,-51,-47,-45,-43,-45,-47,-49,-47,-48,-47,-46,-45,-52,-49,-50,-48,-45,-45,-44,-45,-48,-44,-44,-44,-45,-45,-44,-50,-49,-50,-45,-47,-49,-47,-45,-48,-46,-47,-46,-47,-45,-46,-46,-48,-46,-44,-44,-47,-46,-46,-46,-42,-43,-44,-45,-42,-45,-47,-42,-43,-43,-42,-48,-44,-42,-46,-43,-44,-42,-40,-44,-49,-48,-49,-51,-51,-53,-56,-54,-55,-51,-57,-47,-51,-100,
+-100,-98,-96,-83,-94,-84,-81,-91,-90,-88,-90,-89,-89,-81,-85,-87,-79,-82,-77,-79,-81,-77,-74,-74,-76,-75,-72,-72,-74,-70,-71,-69,-69,-70,-70,-67,-72,-67,-69,-68,-66,-67,-67,-69,-67,-68,-69,-64,-65,-65,-63,-67,-66,-65,-67,-65,-66,-65,-67,-67,-66,-62,-65,-64,-66,-68,-67,-65,-69,-65,-71,-66,-66,-66,-68,-63,-65,-66,-64,-68,-65,-66,-68,-65,-62,-64,-67,-66,-71,-68,-67,-65,-65,-62,-61,-65,-67,-66,-62,-65,-63,-66,-66,-62,-65,-67,-65,-67,-64,-65,-68,-67,-67,-70,-67,-72,-70,-69,-71,-68,-70,-65,-91,-18,
+-100,-100,-100,-100,-100,-91,-86,-100,-100,-100,-100,-100,-98,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-98,-97,-94,-85,-88,-80,-91,-85,-82,-80,-76,-78,-78,-80,-79,-77,-74,-76,-80,-78,-75,-81,-80,-83,-97,-100,-4,
+-84,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-99,-100,-96,-96,-95,-93,-95,-89,-88,-86,-92,-87,-82,-76,-87,-88,-87,-86,-86,-92,-91,-100,47,-32,
+100,100,62,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,9,-4,-10,
+100,100,100,89,88,88,88,88,88,88,88,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PLeft_T0.h
new file mode 100755
index 0000000..c806b92
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PLeft_T0.h
@@ -0,0 +1,71 @@
+35,6,-13,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,16,20,20,20,20,20,20,20,20,20,20,20,
+26,101,103,113,107,112,102,97,102,96,99,95,95,102,98,96,100,105,98,103,100,104,103,102,107,107,105,107,101,103,104,100,101,98,100,100,98,100,98,100,98,97,99,98,99,99,97,98,100,100,99,99,98,99,99,100,97,99,98,99,99,98,99,98,99,99,97,99,100,99,97,97,96,99,98,93,85,96,91,87,90,86,88,84,88,83,86,85,84,84,86,84,85,85,86,86,84,86,85,87,87,89,90,90,88,90,95,94,100,101,108,112,116,118,119,119,120,120,120,117,120,120,120,120,
+135,134,118,115,99,108,97,99,99,95,96,93,93,96,94,89,88,95,98,90,94,102,101,104,94,98,96,102,103,105,105,103,103,102,101,100,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,100,100,100,98,100,97,96,99,94,95,93,87,91,88,88,85,87,82,85,83,85,81,82,80,79,79,83,81,80,82,82,84,82,85,84,84,83,87,85,90,88,86,92,90,95,95,105,108,116,118,117,118,118,118,120,120,120,120,120,120,
+135,108,101,103,94,96,90,96,93,91,89,83,85,84,83,82,79,82,77,79,75,75,76,80,77,75,77,71,71,73,72,67,68,64,62,59,61,65,66,65,65,66,68,68,69,63,70,66,66,66,71,66,69,64,65,68,62,69,67,63,63,68,69,70,67,67,70,65,68,66,69,64,65,67,68,64,71,70,68,72,72,69,68,67,71,71,73,71,71,71,73,72,71,75,74,76,73,74,71,79,77,81,78,82,77,75,83,78,86,83,92,95,107,107,103,106,104,108,111,114,109,120,114,120,
+106,88,92,94,78,87,80,83,76,75,72,74,70,71,64,62,62,62,61,61,61,62,60,59,63,58,60,55,54,55,50,51,48,50,54,52,46,52,54,52,47,48,52,53,49,48,50,50,49,50,48,47,47,45,48,50,51,45,45,50,48,51,49,50,50,51,52,53,58,52,52,58,53,58,53,55,52,56,57,53,57,58,57,56,57,54,57,56,55,57,59,61,58,59,58,61,61,61,59,69,62,70,62,76,67,61,70,62,73,68,75,78,86,93,87,93,90,91,92,96,92,100,104,105,
+59,63,61,59,53,62,56,56,53,54,49,48,43,41,43,39,38,37,34,33,37,33,33,29,31,29,27,26,25,26,23,24,22,21,22,19,20,20,19,16,20,21,21,22,21,18,25,21,20,19,17,20,22,22,23,21,22,23,20,24,23,20,20,20,20,24,27,20,22,21,24,21,21,24,20,25,19,23,26,25,26,26,29,29,30,26,28,28,29,29,31,30,30,32,29,33,30,33,29,38,33,39,33,46,37,30,38,41,42,37,46,47,51,58,55,61,59,61,61,62,60,65,66,66,
+31,41,51,56,46,55,44,56,47,44,39,40,35,28,24,17,25,19,11,7,19,14,9,4,7,3,3,-1,-1,2,-2,-2,-4,-1,-7,-8,-3,4,5,-2,-1,-1,3,0,3,-1,2,2,0,0,-4,-5,1,-2,-1,4,4,4,2,7,-5,4,-4,3,-1,3,6,6,12,2,12,12,12,23,7,15,15,21,23,19,22,25,25,23,28,24,25,25,26,26,29,27,25,28,25,34,27,31,21,39,32,34,23,43,34,22,26,35,33,26,35,29,31,45,39,45,44,48,48,48,47,52,38,30,
+-24,11,18,21,18,21,14,27,19,27,16,14,5,-5,5,-4,-7,-13,-17,-25,-12,-15,-19,-22,-20,-27,-28,-35,-33,-28,-29,-30,-36,-27,-30,-32,-31,-32,-35,-36,-37,-38,-32,-35,-38,-39,-30,-35,-34,-36,-37,-31,-29,-33,-37,-33,-33,-30,-32,-34,-29,-24,-33,-27,-33,-24,-18,-31,-21,-30,-23,-21,-25,-15,-28,-17,-28,-17,-4,-19,-14,-17,-11,-12,-7,-10,-11,-10,-10,-11,-7,-10,-12,-11,-15,-4,-8,-7,-15,1,-7,-4,-13,9,-6,-18,-16,2,-2,-8,6,-2,1,5,-1,12,10,5,3,3,19,16,17,8,
+-9,15,24,29,28,35,29,37,29,37,30,27,19,5,10,2,7,-2,-15,-14,-13,-19,-19,-23,-24,-21,-27,-27,-30,-23,-32,-37,-26,-28,-26,-31,-27,-16,-31,-28,-27,-28,-25,-30,-26,-26,-23,-27,-23,-25,-20,-24,-25,-30,-26,-30,-25,-21,-20,-21,-22,-22,-26,-16,-34,-23,-11,-20,-16,-30,-14,-11,-20,-13,-26,-12,-24,-15,-3,-13,-10,-11,-9,-11,-6,-10,-7,-6,-7,-9,-6,-6,-9,-7,-11,-1,-6,-2,-10,2,-7,0,-10,6,-6,-17,-9,9,-1,-4,11,5,9,11,8,22,22,16,14,15,28,20,8,4,
+16,40,59,56,57,55,48,52,42,44,35,30,25,16,16,9,10,8,3,0,0,2,-2,-3,-2,-2,-6,-7,-4,-3,-3,-3,-2,1,-2,4,1,0,1,0,1,-2,1,0,-5,-1,1,1,2,3,4,0,2,-1,2,-1,1,5,4,5,-1,5,0,6,-2,3,10,-1,7,1,12,-3,8,-6,2,13,2,16,-1,10,4,11,9,13,2,8,11,15,13,8,7,4,3,12,9,12,8,16,11,16,10,7,8,17,10,1,16,7,8,2,6,6,11,11,10,15,11,15,15,14,20,18,15,13,
+4,28,66,78,82,84,78,80,69,68,60,57,50,37,38,31,31,26,21,18,23,21,16,17,14,14,14,14,14,18,15,15,19,16,16,16,17,17,18,15,16,17,14,18,17,19,17,21,22,22,22,18,23,24,24,15,22,28,24,25,23,25,20,28,18,22,31,21,32,24,33,23,33,16,26,39,29,42,27,37,31,40,34,40,32,39,39,40,41,36,36,34,33,40,36,36,32,40,34,40,33,32,33,43,34,26,38,32,34,28,32,35,38,38,36,41,42,45,44,42,48,40,33,20,
+7,27,45,55,63,58,55,53,47,47,41,37,30,22,19,13,10,5,6,2,1,0,-1,-1,-2,-3,-4,-5,-6,-3,-3,-4,-5,-2,-3,-3,-4,-4,-4,-2,-3,-3,0,1,0,-3,-4,-4,-1,-2,2,-3,-4,-3,1,-2,0,4,0,-1,-2,0,-1,4,-4,0,6,1,7,-2,6,-2,4,-5,4,13,1,9,4,11,6,10,7,10,8,9,7,8,8,9,9,7,6,7,6,5,2,6,2,5,0,1,0,4,-1,-5,0,-4,-2,-4,-3,-2,2,1,1,4,3,8,7,5,8,1,-5,-14,
+30,21,54,70,80,74,72,68,61,60,51,51,43,34,30,25,22,18,15,13,15,9,8,7,6,5,5,2,2,4,7,4,4,5,4,3,3,2,5,3,4,2,5,6,4,3,1,4,4,4,6,3,3,5,6,4,7,10,7,4,6,9,8,14,4,8,16,10,14,7,15,6,13,3,11,18,9,17,10,15,11,16,10,14,10,11,9,10,10,9,12,11,9,8,8,7,5,8,4,7,4,6,5,8,3,-1,5,1,6,5,6,7,7,8,8,11,11,16,16,14,17,11,6,-9,
+59,33,67,71,80,79,75,71,64,62,54,55,46,37,33,26,23,18,19,15,15,12,12,12,12,12,11,11,12,11,11,13,10,10,9,9,7,11,12,12,10,11,10,13,11,10,8,10,11,13,13,9,10,9,12,11,12,15,10,11,11,13,11,13,11,14,14,14,11,10,15,13,19,11,16,15,19,12,13,18,19,24,16,19,18,20,17,17,17,16,19,19,17,16,12,14,12,11,10,15,13,11,10,13,13,10,13,10,12,11,11,12,14,15,16,15,16,24,25,22,24,17,11,-1,
+84,63,77,83,90,87,83,80,74,71,64,64,55,46,42,36,32,30,30,27,26,22,24,24,24,22,21,22,21,21,21,23,22,21,18,20,20,19,21,21,21,20,22,20,20,20,20,20,20,21,24,20,22,21,24,20,23,23,20,20,20,24,20,22,18,22,22,21,16,18,23,20,24,14,19,18,21,12,14,19,18,20,14,16,14,16,13,13,12,11,14,14,13,11,10,10,9,9,7,12,11,12,9,15,13,11,13,11,14,14,14,15,16,16,17,18,21,25,25,23,25,17,7,-1,
+50,64,99,101,107,99,97,93,88,88,82,79,69,54,40,51,34,24,25,23,22,21,23,22,17,18,16,14,10,20,19,18,18,20,20,18,20,11,5,18,14,17,19,19,16,18,18,18,18,19,20,19,20,17,18,14,19,19,17,18,18,19,20,19,14,18,17,14,14,15,18,15,25,-5,5,9,13,-1,-7,-3,3,14,-10,-8,-10,-5,-10,-9,-9,-9,-11,-10,-11,-12,-12,-12,-13,-12,-13,-10,-9,-15,-14,-6,-10,-9,-13,-14,8,8,6,7,10,7,9,16,15,0,0,-8,-9,-12,-13,-17,
+65,75,74,78,80,78,75,67,61,56,50,44,38,30,26,22,20,16,16,14,14,11,10,11,9,7,7,6,6,7,7,8,8,8,7,6,7,6,7,6,6,7,5,6,8,7,7,7,8,9,10,9,11,9,9,9,11,10,9,8,8,10,6,8,7,9,7,6,5,6,9,6,8,4,6,4,4,3,4,5,2,2,1,2,-1,1,-1,0,0,0,-1,-2,-2,-1,-2,-1,-2,-2,-3,0,-1,-1,0,0,0,-1,1,0,5,5,5,5,7,7,7,7,8,5,5,4,4,-2,-6,-9,
+78,89,85,83,85,84,78,71,65,61,55,51,46,39,34,28,28,24,23,22,21,20,18,17,18,16,15,15,16,17,15,16,15,14,15,14,15,13,13,13,12,13,14,14,14,14,16,16,15,15,15,17,18,16,16,16,17,17,15,15,15,16,14,15,14,15,14,15,15,16,18,16,17,12,13,12,13,9,10,11,11,9,9,10,9,9,6,7,5,6,7,7,7,5,6,6,6,7,7,8,9,8,8,10,9,10,11,10,19,18,17,17,22,24,23,21,23,28,28,27,25,21,15,4,
+81,85,88,91,92,93,87,80,74,69,62,57,50,43,38,33,32,29,29,28,26,25,23,21,21,21,20,19,19,20,21,20,20,19,19,18,19,18,18,18,18,18,19,19,18,18,21,20,21,19,20,20,20,20,21,22,22,22,21,19,19,21,20,20,20,19,18,19,19,20,21,20,20,16,18,15,17,14,14,15,14,11,11,13,11,12,10,11,9,9,9,10,10,9,9,9,10,11,11,12,12,13,12,13,14,13,14,14,20,19,19,18,21,21,21,21,21,20,20,20,16,12,7,-3,
+87,90,92,93,92,91,86,79,74,69,63,57,52,46,42,36,34,33,34,33,31,29,28,28,28,28,28,27,26,26,26,26,26,25,25,25,26,25,25,26,25,25,26,25,24,24,25,25,25,24,25,25,25,24,25,25,26,25,25,24,24,24,23,23,24,24,22,23,24,25,26,24,25,25,25,22,23,23,24,23,22,23,25,25,23,23,24,25,21,23,24,24,24,18,22,22,22,23,20,20,20,21,21,21,21,21,22,22,25,25,25,25,9,11,14,18,24,-18,-16,-17,-22,-23,-25,-31,
+66,69,67,69,65,71,64,58,52,48,42,35,28,22,19,15,14,11,9,7,6,5,6,5,3,3,1,1,1,1,1,0,0,0,1,0,0,1,1,2,2,2,0,1,2,2,1,1,1,0,-1,1,0,1,1,0,0,0,0,0,1,2,1,1,-1,-1,0,0,-2,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,0,-3,-1,0,-2,0,-1,0,-1,-1,-2,-2,-1,-1,-3,-2,-2,-1,-1,-2,-2,-2,-2,-1,-1,-1,-1,-2,-5,-4,-5,-5,-8,-8,-7,-6,-4,-9,-9,-8,-11,-14,-18,-24,
+74,74,71,74,69,73,66,61,56,51,45,41,34,28,26,22,19,17,15,14,14,12,13,12,12,10,8,8,7,8,8,7,6,8,7,7,7,9,9,9,9,9,8,7,7,8,9,8,8,7,7,7,7,7,8,8,7,7,7,8,7,8,7,8,6,7,6,7,5,5,6,5,5,7,8,6,7,7,7,6,6,5,4,6,5,5,7,7,5,5,5,5,5,5,5,6,6,5,5,6,7,5,6,6,7,7,6,6,10,11,9,10,10,12,13,12,14,7,8,9,7,5,0,-8,
+75,85,86,90,85,89,81,76,70,66,59,53,46,39,36,29,27,24,23,22,21,20,19,18,17,15,15,15,15,14,13,13,13,13,14,15,15,16,16,16,15,14,14,13,14,14,15,15,15,14,14,14,14,14,14,14,14,15,14,15,14,15,14,15,14,15,15,15,12,13,13,13,13,14,14,14,14,14,14,14,13,11,11,12,12,12,12,13,11,12,11,11,12,11,12,12,12,11,11,13,14,12,12,13,14,15,13,14,13,14,13,15,10,12,13,13,14,4,6,5,4,2,-5,-15,
+81,85,84,86,77,79,70,72,64,60,52,50,43,37,32,28,24,21,22,19,21,19,18,17,18,16,15,15,14,14,12,13,12,14,14,14,15,15,15,16,15,15,14,13,15,15,14,14,15,15,15,14,14,14,14,14,15,14,15,16,16,15,16,16,14,15,15,15,13,14,14,14,15,13,15,14,14,15,14,15,14,12,12,13,12,13,13,14,13,14,11,12,13,12,11,12,13,12,12,12,13,12,12,11,13,14,13,14,10,11,10,11,13,14,15,13,15,-3,-3,-5,-6,-8,-13,-32,
+87,77,56,59,50,55,46,47,41,37,29,28,21,15,12,8,6,4,3,2,1,-1,0,-1,-2,-3,-4,-3,-3,-3,-4,-3,-4,-4,-4,-4,-4,-5,-5,-5,-5,-5,-5,-5,-4,-4,-6,-5,-5,-5,-5,-5,-5,-6,-5,-6,-5,-5,-4,-5,-5,-4,-4,-4,-5,-5,-5,-5,-4,-4,-3,-4,-5,-4,-4,-5,-5,-4,-4,-4,-4,-4,-5,-3,-4,-4,-5,-5,-5,-4,-5,-4,-4,-5,-5,-4,-4,-5,-4,-5,-4,-6,-5,-7,-5,-4,-7,-10,-10,-8,-9,-7,-10,-8,-7,-10,-10,-4,-4,-7,-9,-11,-16,-23,
+80,75,69,67,58,62,53,57,49,44,37,39,30,24,20,18,14,11,10,9,10,8,7,6,7,5,4,5,4,5,3,4,3,5,4,4,4,3,3,2,2,3,4,4,4,4,3,3,3,2,4,4,3,3,3,4,3,3,3,4,4,4,5,4,4,3,3,2,5,5,6,5,5,4,4,3,3,4,5,5,5,5,5,5,4,5,4,4,4,5,4,5,5,5,5,5,6,6,5,3,5,4,5,0,2,5,3,-4,-1,1,-1,1,1,2,4,3,3,0,0,-1,-2,-5,-9,-14,
+82,86,80,79,68,68,59,66,58,52,45,46,39,32,28,26,23,21,20,17,20,17,17,15,15,14,13,13,14,13,13,12,11,12,12,12,13,11,11,11,11,13,12,13,12,13,11,11,11,11,11,11,12,10,10,11,11,11,11,14,14,13,13,13,11,11,11,11,12,12,12,13,11,11,11,11,11,11,11,12,12,12,12,12,11,12,11,12,10,11,10,11,11,12,10,11,12,11,13,10,12,9,11,9,11,14,12,4,7,9,6,9,9,10,12,12,11,9,7,7,3,2,-5,-12,
+97,91,83,80,69,69,59,67,59,53,46,48,40,33,30,28,24,21,20,18,21,18,17,16,17,16,15,15,16,15,14,14,13,15,14,15,15,13,12,12,12,14,14,15,14,14,13,13,13,13,13,14,14,13,13,13,13,13,13,16,16,16,15,16,15,15,14,15,15,15,16,16,14,14,15,15,14,14,14,15,15,16,15,15,15,15,14,15,13,13,13,14,15,14,12,13,15,14,15,12,14,12,14,8,12,14,13,2,4,8,5,8,4,6,7,6,7,3,2,2,1,-2,-6,-11,
+90,93,83,74,62,51,45,60,55,51,36,38,34,29,26,20,18,17,16,9,14,13,11,11,11,10,9,10,9,9,9,9,9,8,7,8,9,8,8,8,8,6,7,8,7,7,8,7,7,7,7,6,7,7,7,7,7,7,7,6,7,6,6,6,6,7,7,7,7,7,8,10,8,6,7,7,9,6,6,8,6,6,9,6,6,8,6,6,8,5,8,7,7,7,5,7,9,9,20,5,6,3,16,2,7,9,5,-14,-13,-12,-16,-14,-8,-7,-5,-7,-7,-2,-4,-4,-6,-11,-15,-20,
+62,64,67,69,65,69,64,56,50,45,39,33,29,24,18,13,12,10,10,7,6,5,4,3,4,3,2,2,3,2,2,1,0,0,-1,1,0,1,1,1,0,-1,-1,-1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,-2,-2,-2,-2,-1,1,1,1,1,-1,-1,0,0,1,1,1,1,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,1,1,2,1,1,1,2,0,1,-3,-1,1,-2,0,2,4,1,3,3,4,5,3,3,8,7,5,-2,-8,-19,-26,
+69,73,70,70,69,62,57,61,57,48,44,41,37,33,25,19,19,18,16,15,13,13,11,11,11,10,10,10,10,9,9,8,8,9,9,7,8,7,8,8,7,8,7,8,7,7,8,8,9,9,8,8,9,8,8,8,9,9,9,7,8,7,7,8,9,10,9,9,9,8,9,8,8,8,9,9,9,7,7,8,7,8,8,8,9,8,7,7,7,7,7,8,8,9,8,8,9,9,9,8,9,7,8,3,5,5,5,2,4,5,4,6,4,6,6,6,7,4,2,8,5,-2,-7,-16,
+79,89,93,96,97,87,83,80,76,67,63,55,50,46,38,30,26,25,21,21,19,19,18,17,17,17,17,17,16,16,15,15,14,15,15,14,15,14,14,14,14,14,13,14,13,13,14,14,14,15,14,14,15,14,14,14,14,15,14,13,14,14,13,14,16,16,16,15,14,14,15,14,14,15,15,14,15,13,14,14,15,14,14,15,15,14,13,14,14,14,14,14,14,14,14,15,15,15,15,14,14,13,14,10,12,11,11,8,11,13,11,13,10,11,12,11,11,9,8,12,8,1,-6,-20,
+79,90,96,99,101,93,91,82,79,70,67,56,53,49,41,33,29,29,26,26,23,23,22,22,20,21,20,20,19,19,19,18,18,18,18,18,18,18,18,18,18,18,17,17,16,16,17,18,18,17,17,17,17,17,17,17,17,17,17,16,16,16,15,16,17,18,17,17,15,16,15,16,16,16,17,16,17,15,15,16,16,15,16,15,16,15,15,15,15,16,15,15,15,15,16,16,16,15,16,15,16,14,14,14,15,13,13,16,17,18,16,17,22,23,23,22,23,27,21,28,5,-3,-26,-25,
+82,86,90,91,95,84,82,72,69,58,55,40,36,33,25,17,12,12,8,8,6,6,5,5,3,4,3,3,2,2,2,2,2,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,-2,-1,-2,-2,-1,0,-1,-1,-2,-2,-2,-1,-2,-2,-1,-1,0,-2,-2,-2,-3,-2,-1,-1,-2,-2,-3,-2,-2,-2,-1,0,0,-1,-2,-1,1,-1,0,-1,-1,0,0,0,2,0,4,0,-7,-7,-13,
+89,95,99,100,106,95,95,79,76,65,61,48,44,40,32,24,19,18,14,14,13,13,12,12,11,11,10,10,10,10,10,9,9,8,8,8,8,8,8,9,9,8,8,8,9,9,8,8,7,6,7,7,7,7,7,7,7,7,7,7,8,7,7,7,6,6,6,6,7,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,6,5,6,6,7,7,6,7,6,5,6,6,7,6,6,6,6,6,7,9,9,9,9,9,9,11,9,10,5,6,6,6,5,10,8,10,-1,-7,-10,-14,
+77,88,94,97,102,95,94,81,78,69,65,53,49,45,37,29,25,24,21,21,18,18,18,19,16,17,17,16,14,14,15,15,14,13,14,13,14,12,13,14,13,13,14,14,13,13,14,14,14,14,13,13,14,12,12,13,13,12,12,12,12,13,13,13,12,12,11,11,13,13,12,12,12,12,13,12,12,12,13,12,13,11,12,12,12,12,13,13,12,13,11,11,12,12,12,12,13,12,13,11,12,12,12,12,13,13,13,12,13,14,14,14,12,12,12,12,12,14,12,13,9,4,3,-4,
+88,95,102,105,110,103,101,84,80,71,67,53,48,44,36,28,24,23,19,20,17,18,18,19,16,16,16,16,15,15,16,15,16,14,14,14,14,15,15,15,15,15,16,16,15,15,15,15,15,14,15,15,14,14,13,13,14,13,13,14,14,14,14,14,13,13,12,12,13,13,14,13,13,13,14,12,13,13,13,14,13,12,13,13,13,13,13,14,13,14,13,13,14,14,13,14,15,13,14,12,13,13,13,15,16,15,16,16,16,17,16,17,16,17,17,16,16,19,18,18,14,8,7,0,
+26,41,51,58,62,60,75,40,32,26,18,15,12,9,8,6,4,4,2,2,0,0,-2,-1,-5,-4,-4,-4,-6,-6,-6,-5,-5,-6,-5,-6,-6,-7,-7,-7,-7,-7,-8,-7,-7,-7,-7,-8,-7,-7,-8,-8,-8,-8,-8,-9,-9,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-8,-8,-9,-9,-9,-9,-9,-10,-9,-10,-9,-10,-10,-10,-9,-9,-10,-9,-9,-9,-9,-9,-10,-9,-10,-11,-10,-10,-10,-10,-10,-11,-10,-10,-10,-12,-11,-11,-6,-10,-10,-10,-5,-9,-9,-7,-9,-9,-9,-9,-9,-8,-10,-13,-15,-18,
+31,39,42,49,51,50,48,45,41,37,32,29,25,21,18,16,14,13,11,11,9,9,8,7,5,5,5,5,5,4,5,4,5,5,5,5,4,5,5,5,5,5,5,4,5,4,3,3,3,3,5,4,4,3,4,3,3,3,4,3,4,4,3,3,4,4,4,4,3,3,3,2,3,3,3,2,2,2,3,2,2,4,3,4,4,3,2,3,3,4,5,5,5,4,2,3,3,3,3,4,4,4,4,4,4,5,6,5,6,5,7,7,10,10,10,9,9,11,9,10,7,3,-1,-8,
+55,57,58,61,60,64,61,52,47,48,42,35,30,25,26,22,21,20,21,19,16,16,15,15,12,12,11,10,11,12,12,11,11,9,9,9,10,12,12,12,11,12,12,12,11,11,10,10,10,9,11,11,11,9,10,9,10,10,10,10,11,11,10,10,10,10,10,10,9,9,9,10,9,9,9,9,9,9,9,10,11,9,9,10,9,9,9,10,9,10,11,11,10,10,9,9,10,9,10,10,11,12,12,12,12,13,14,12,12,12,13,14,12,12,12,11,11,13,13,8,5,3,-3,-13,
+45,49,57,66,62,73,68,60,53,52,45,42,35,29,28,27,24,23,23,21,19,19,18,17,16,15,15,14,15,15,15,14,14,13,14,14,14,15,16,16,15,15,15,15,15,15,14,13,13,14,14,15,15,14,13,13,13,13,14,14,14,14,13,14,14,15,14,14,13,13,13,13,13,13,13,13,13,13,13,13,14,13,14,15,14,13,14,14,14,14,15,16,16,16,13,14,14,13,14,14,15,16,16,16,16,18,18,18,18,18,19,20,21,21,21,20,21,21,21,16,15,13,9,0,
+65,64,68,72,66,75,68,66,60,60,55,53,48,42,27,40,23,15,12,12,24,14,16,8,29,27,20,24,28,29,29,28,28,26,27,27,27,26,27,27,26,26,26,26,25,25,25,26,26,26,25,26,25,25,25,24,24,24,24,25,25,25,24,24,25,25,24,24,24,24,25,24,23,23,23,23,24,24,23,24,24,23,24,24,23,24,24,25,24,24,24,24,23,23,23,24,24,23,23,24,24,24,24,24,24,24,25,24,25,25,26,26,27,27,27,27,27,27,27,22,24,23,18,13,
+-21,-39,-61,-43,-45,-24,-22,1,4,15,18,25,19,13,15,12,11,7,6,4,5,4,3,2,3,3,3,3,1,1,0,2,2,2,2,1,1,-1,-1,-1,0,-1,0,-1,-1,0,-1,-1,-1,-1,0,0,0,-2,-2,-2,-2,-2,-2,-3,-2,-2,-1,-2,-3,-2,-2,-1,-1,-1,0,0,-1,-2,-2,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-2,-2,-2,-3,-2,-3,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,5,3,4,-1,1,-2,-1,1,-3,-6,
+-50,-48,-39,-25,-29,-10,-11,14,14,29,30,37,28,22,25,21,17,12,16,13,14,12,11,9,12,11,11,10,10,9,9,9,9,10,10,9,8,8,7,7,7,7,8,7,8,7,7,8,6,6,7,7,7,6,6,7,6,5,6,6,6,6,6,6,6,7,5,5,7,6,7,7,7,6,6,6,5,7,6,5,5,6,6,6,6,5,6,6,5,6,5,5,5,5,7,6,6,6,6,8,8,8,8,9,9,10,10,11,11,12,11,11,13,14,14,12,14,11,11,8,10,11,6,3,
+-25,-29,-40,-29,-35,0,-2,19,19,41,40,44,35,26,31,27,24,19,21,17,19,18,16,15,18,18,17,17,16,14,15,15,15,15,15,15,15,13,14,14,13,13,14,13,14,14,14,14,13,13,12,13,13,12,13,12,13,12,13,13,13,13,12,12,13,13,12,12,13,14,13,13,12,12,12,12,12,12,11,12,12,12,12,12,11,11,11,12,12,12,11,11,11,11,11,11,12,11,12,14,15,14,14,15,15,16,17,18,18,19,21,20,20,21,21,24,25,20,21,17,19,20,17,12,
+-37,-32,-27,-16,-27,5,0,27,24,41,39,49,37,27,31,25,25,20,22,20,20,18,17,15,17,17,17,16,15,14,15,15,14,14,14,14,14,12,13,13,13,13,13,13,12,13,13,13,12,12,11,12,12,12,12,12,11,11,11,11,12,12,12,11,12,11,10,11,11,12,11,12,11,11,11,10,11,11,11,11,10,11,11,11,10,10,11,11,11,11,8,9,10,9,10,10,10,11,11,12,13,12,13,14,14,15,15,19,19,19,21,20,22,22,22,24,25,20,21,19,19,18,15,10,
+-20,-18,-14,-1,-16,7,-18,26,11,20,20,25,17,7,12,11,11,5,3,-1,1,-2,-2,-3,-3,-4,-4,-4,-3,-3,-2,-3,-3,-3,-4,-4,-3,-2,-3,-3,-2,-2,-2,-2,-3,-4,-2,-2,-3,-2,-5,-4,-2,-4,-3,-4,-3,-3,-3,-3,-4,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-5,-4,-4,-3,-4,-4,-5,-4,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-4,-5,-6,-5,-5,-6,-7,-7,-6,-5,-5,-5,-5,-5,-4,-2,-3,-4,-3,-4,-2,-3,-4,-4,-5,-3,-4,-6,-7,-9,-13,-22,
+-8,9,-10,-3,-20,6,-2,23,18,34,30,42,30,18,22,19,20,15,13,9,10,8,7,5,4,4,3,2,3,4,4,4,4,3,3,3,2,4,4,5,4,4,4,4,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,2,3,4,4,3,3,2,3,3,3,4,4,2,2,3,3,2,2,2,2,2,2,1,2,3,3,4,2,2,2,1,1,1,2,1,1,2,2,3,3,7,6,5,5,4,9,8,7,6,6,9,9,6,4,1,-6,-15,
+0,10,1,-1,-14,8,0,27,24,33,33,47,35,26,24,24,25,19,17,14,18,16,13,13,13,13,13,12,13,15,14,14,13,13,13,13,12,14,14,13,13,13,13,13,13,13,14,15,15,15,12,13,13,11,12,13,13,13,14,13,13,13,13,13,14,14,12,12,12,11,12,12,12,13,12,13,13,14,15,13,13,12,12,12,11,11,12,11,11,11,12,12,12,13,12,12,13,13,13,11,11,13,14,14,13,13,14,17,15,15,15,15,19,18,18,16,17,21,20,18,17,13,6,-5,
+0,5,-6,6,-5,8,6,26,25,37,37,45,35,27,27,25,25,20,18,16,17,15,14,13,11,12,11,12,12,12,12,11,11,11,11,11,11,12,12,12,11,10,11,11,11,11,12,12,12,12,11,10,12,11,10,11,11,12,12,11,12,11,11,12,11,10,10,9,11,11,11,11,11,11,12,12,12,13,13,13,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,12,12,13,13,10,11,12,12,14,14,12,13,18,17,16,17,16,21,20,20,19,19,22,23,23,20,16,8,-4,
+0,8,2,0,-7,12,17,28,33,50,50,24,22,20,19,17,15,3,-3,-12,-13,-13,-15,-15,-15,-15,-14,-16,-15,-15,-15,-16,-16,-16,-16,-16,-16,-17,-17,-17,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-20,-19,-19,-17,-17,-20,-19,-19,-18,-17,-20,-17,-19,-19,-17,-19,-18,-18,-18,-18,-15,-20,-13,-12,-15,-14,-9,-14,-16,-9,-16,3,-4,-4,-1,3,-8,-6,-8,-8,-9,-8,-3,-19,0,-4,-7,-1,-6,-7,-8,-6,-5,8,3,-8,-5,7,7,6,8,8,8,7,6,8,14,9,7,11,5,3,-5,-40,
+-50,-71,-48,-36,-25,-12,-1,-2,9,16,27,13,13,15,13,9,6,6,4,4,1,1,0,1,-2,-2,-2,-2,-3,-3,-3,-4,-5,-3,-4,-4,-4,-5,-5,-4,-6,-6,-8,-7,-7,-6,-8,-8,-8,-8,-7,-7,-7,-7,-6,-8,-7,-7,-7,-8,-8,-8,-7,-7,-7,-7,-7,-8,-6,-6,-7,-6,-7,-7,-7,-7,-7,-8,-9,-7,-7,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-7,-7,-8,-5,-5,-6,-6,-6,-4,-5,-3,-5,-1,-5,-4,-4,-4,-5,-5,-6,-5,-6,-5,-3,-5,-2,-5,-4,-5,-5,-9,-14,-26,
+141,132,138,130,123,118,111,87,79,66,63,40,39,37,25,19,12,13,8,9,7,8,6,6,4,5,5,3,3,3,3,2,2,2,3,0,1,1,1,2,0,-1,-2,-1,-1,-1,-1,-2,-1,-2,-1,0,0,-1,-1,-2,-1,-2,-3,-1,0,-1,0,0,0,-1,-2,-1,1,2,1,0,-2,-1,-2,-2,-1,-1,0,0,-1,1,1,0,1,0,1,1,1,1,1,0,0,0,3,1,1,3,2,3,1,6,4,6,4,2,6,4,3,2,5,5,3,5,7,9,9,10,13,10,10,8,-2,-22,
+139,137,134,137,134,118,113,92,88,64,65,42,43,43,27,19,15,18,14,16,11,12,11,12,9,9,9,8,7,7,6,6,6,5,5,4,5,4,5,3,3,1,1,1,1,1,0,0,0,1,3,2,3,2,2,0,1,0,1,1,1,1,2,2,1,2,1,1,3,4,3,1,2,1,2,1,0,2,1,0,2,2,2,1,2,2,2,3,3,2,3,1,3,3,6,5,3,6,4,6,3,8,4,8,5,1,5,3,3,2,4,6,4,5,9,10,12,9,11,9,8,6,-4,-24,
+137,133,135,136,137,121,118,92,88,66,69,47,47,47,31,26,22,25,20,22,19,20,18,18,16,18,18,16,13,15,16,12,15,12,15,12,14,11,14,14,12,9,6,9,5,10,11,9,10,5,9,8,12,8,7,9,8,9,3,11,10,10,8,8,9,10,3,5,9,11,10,9,9,8,6,8,7,6,6,7,6,7,7,8,8,8,9,9,9,9,9,9,9,10,11,10,9,12,11,11,10,15,8,13,11,11,11,9,8,8,10,11,8,9,11,11,13,12,13,11,-2,1,-17,-46,
+61,132,120,114,104,86,81,63,59,33,33,16,15,15,0,-8,-11,-7,-12,-10,-17,-13,-15,-15,-17,-16,-15,-18,-19,-19,-17,-19,-19,-22,-20,-21,-21,-23,-23,-22,-23,-23,-24,-24,-21,-19,-24,-24,-25,-23,-23,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-26,-25,-25,-27,-26,-26,-26,-23,-23,-24,-24,-26,-25,-26,-26,-25,-27,-26,-27,-26,-29,-27,-29,-28,-27,-25,-25,-25,-24,-26,-27,-28,-26,-26,-26,-26,-25,-25,-23,-24,-22,-24,-20,-25,-21,-21,-22,-24,-25,-23,-25,-23,-22,-22,-22,-24,-21,-23,-33,-36,-39,-51,-73,
+87,152,137,130,119,99,94,75,70,44,45,23,28,29,15,2,-1,5,-2,5,-7,-3,-7,-8,-12,-10,-8,-14,-11,-12,-12,-14,-15,-13,-14,-15,-15,-15,-15,-16,-20,-17,-19,-17,-19,-17,-18,-19,-20,-19,-18,-19,-19,-21,-22,-21,-20,-24,-23,-23,-20,-20,-22,-21,-25,-22,-24,-23,-24,-26,-25,-23,-22,-23,-22,-21,-25,-21,-21,-22,-23,-27,-27,-26,-23,-26,-22,-23,-22,-25,-23,-22,-22,-25,-22,-23,-24,-23,-23,-19,-20,-19,-23,-24,-19,-21,-22,-14,-18,-18,-18,-19,-14,-15,-15,-15,-12,-16,-22,-31,-35,-39,-41,-73,
+111,180,139,131,119,107,99,73,69,52,51,30,30,29,15,15,8,10,4,6,1,2,2,3,0,0,0,-3,-2,-2,-1,-7,-6,-5,-4,-8,-8,-7,-6,-5,-8,-8,-6,-7,-8,-8,-8,-8,-8,-9,-9,-9,-8,-11,-12,-11,-12,-11,-11,-9,-10,-9,-10,-10,-10,-9,-11,-10,-12,-12,-11,-11,-12,-12,-11,-13,-13,-11,-11,-10,-11,-12,-12,-12,-11,-9,-11,-10,-12,-12,-11,-10,-10,-11,-10,-10,-10,-9,-10,-10,-13,-7,-9,-9,-12,-13,-10,-7,-8,-11,-8,-7,-7,-9,-9,-5,-5,-6,-10,-15,-16,-19,-27,-42,
+139,186,160,142,126,115,106,83,78,59,60,40,40,39,25,24,16,20,13,17,11,12,12,12,9,10,12,7,8,8,9,4,4,3,5,1,1,3,2,4,-1,0,2,2,1,2,1,2,2,0,0,0,0,-3,-3,-4,-3,-3,-3,-1,-1,-1,-2,-3,-3,-4,-2,-3,-5,-5,-5,-5,-4,-5,-4,-6,-5,-5,-5,-3,-3,-4,-6,-6,-3,-4,-4,-4,-5,-4,-3,-3,-6,-5,-3,-4,-4,-2,-2,-4,-5,1,-3,-2,-5,-4,-2,2,1,-2,0,1,2,2,1,4,2,4,1,-8,-7,-9,-16,-29,
+196,192,171,158,145,132,122,103,99,80,77,54,55,53,44,43,27,32,28,31,20,23,20,17,13,13,16,14,13,7,8,6,10,5,8,6,7,3,2,8,4,4,3,3,3,7,2,3,7,5,4,3,5,4,5,1,2,3,4,1,0,2,4,0,-1,-2,-3,-1,-2,-2,-1,-1,1,1,2,1,0,-1,-1,-3,-4,-3,-1,-2,-2,1,1,1,1,1,2,1,1,1,0,1,-1,1,-1,2,0,-5,-7,3,0,-1,-2,2,0,0,-1,-3,16,14,10,9,6,6,0,-1,-2,-11,-29,-17,
+213,193,151,140,119,107,96,75,67,48,45,28,26,22,10,1,-2,0,-7,-6,-7,-12,-12,-16,-18,-20,-20,-21,-22,-21,-24,-24,-23,-26,-24,-30,-28,-29,-27,-28,-26,-28,-29,-31,-31,-26,-32,-28,-30,-29,-29,-30,-28,-27,-30,-32,-32,-33,-36,-35,-33,-34,-33,-33,-39,-38,-41,-37,-34,-34,-34,-35,-30,-34,-35,-31,-33,-39,-34,-40,-38,-36,-39,-38,-36,-33,-34,-33,-33,-35,-36,-34,-37,-37,-35,-40,-34,-31,-39,-38,-39,-44,-44,-35,-34,-37,-33,-31,-34,-36,-34,-37,-27,-27,-30,-32,-32,-36,-41,-50,-61,-75,-97,-100,
+60,70,55,55,51,46,42,42,41,24,25,-1,-4,-7,-23,-18,-19,-22,-25,-27,-28,-31,-35,-37,-33,-36,-38,-38,-43,-44,-45,-38,-41,-40,-42,-41,-39,-37,-41,-42,-41,-46,-47,-48,-44,-41,-48,-49,-49,-50,-49,-48,-48,-43,-43,-43,-44,-43,-43,-44,-44,-47,-44,-46,-44,-43,-44,-45,-48,-51,-49,-46,-51,-52,-55,-45,-46,-45,-46,-45,-45,-49,-52,-52,-48,-52,-52,-54,-46,-47,-54,-55,-53,-48,-53,-54,-57,-57,-56,-49,-48,-49,-50,-60,-60,-56,-52,-58,-60,-61,-47,-49,-43,-45,-48,-49,-53,-46,-51,-48,-50,-63,-72,-89,
+82,80,62,73,68,65,65,56,57,47,45,38,33,31,16,14,21,15,13,7,9,4,-1,-5,1,-2,-5,-8,-13,-13,-17,-10,-12,-11,-15,-12,-13,-10,-11,-14,-14,-18,-19,-22,-15,-16,-20,-22,-22,-21,-21,-23,-23,-16,-17,-16,-18,-16,-17,-17,-17,-20,-18,-21,-16,-19,-20,-18,-24,-24,-24,-19,-25,-25,-27,-20,-20,-18,-19,-19,-21,-25,-27,-28,-22,-26,-26,-27,-21,-21,-27,-29,-24,-22,-28,-27,-28,-32,-28,-22,-22,-22,-24,-32,-33,-30,-22,-30,-29,-34,-19,-22,-10,-15,-18,-21,-24,-14,-21,-19,-25,-40,-51,-80,
+79,112,93,98,95,94,93,82,81,72,69,60,56,51,36,31,38,33,28,21,25,19,14,9,15,10,6,4,0,-1,-6,-2,-3,-1,-3,-2,-5,0,-3,-4,-5,-10,-9,-11,-7,-9,-10,-12,-11,-11,-12,-11,-11,-9,-10,-9,-8,-8,-10,-8,-10,-11,-10,-11,-9,-10,-10,-11,-12,-13,-12,-11,-12,-13,-13,-12,-11,-10,-10,-10,-10,-12,-12,-13,-12,-13,-14,-14,-12,-11,-13,-14,-13,-13,-14,-14,-14,-14,-14,-12,-13,-12,-13,-14,-14,-14,-11,-12,-13,-15,-7,-10,-2,-3,-6,-9,-11,-1,-6,-11,-12,-26,-39,-63,
+101,104,104,104,104,99,98,88,84,76,71,64,61,55,53,47,45,38,40,33,34,29,27,21,27,22,18,15,16,17,12,12,12,14,11,10,10,13,10,10,9,9,11,9,9,10,11,8,8,7,7,9,8,7,6,8,7,7,7,8,7,6,5,4,7,6,6,6,7,5,5,6,6,5,4,6,6,6,4,4,5,5,6,4,2,2,4,4,4,2,4,5,2,2,4,4,4,3,0,3,2,-1,1,2,3,0,1,3,4,2,2,0,5,5,2,3,1,3,0,-3,2,-9,-21,-39,
+92,102,106,102,105,94,94,91,90,79,75,74,69,64,63,61,59,50,53,47,46,43,41,37,40,36,34,32,33,34,31,29,28,32,29,30,28,32,28,28,27,25,28,26,26,26,26,24,25,23,27,25,27,24,24,27,24,25,25,25,24,24,24,22,24,24,24,24,24,21,23,24,24,23,23,24,24,23,22,23,25,23,24,22,22,21,22,22,19,21,21,22,21,19,22,20,21,19,17,19,19,16,19,18,18,18,19,19,19,19,18,18,20,20,18,20,19,20,20,20,20,8,-11,-31,
+62,88,95,98,106,98,101,98,98,87,82,83,79,75,74,73,69,64,66,58,62,55,55,50,53,51,45,46,50,47,44,42,41,45,46,46,44,43,39,40,38,40,43,40,37,36,40,39,39,39,37,37,36,32,36,39,39,36,36,40,37,39,37,38,40,38,33,31,40,36,36,36,40,39,37,37,33,38,37,35,37,35,33,35,35,35,37,34,34,34,35,35,36,36,29,29,28,32,28,31,32,26,28,27,31,32,30,31,34,33,28,29,30,29,29,29,29,33,33,30,27,15,-4,-18,
+25,75,86,82,100,93,94,91,91,82,78,76,71,67,69,65,64,59,59,55,57,55,53,50,50,49,49,51,51,51,49,48,47,50,49,47,47,48,46,46,48,47,44,47,47,47,45,46,45,46,46,44,45,44,44,46,46,46,47,46,46,48,46,43,46,44,45,46,44,43,42,41,43,46,44,46,45,42,41,43,44,42,45,43,42,41,42,41,36,37,40,43,42,40,39,40,42,37,38,37,39,32,36,34,35,33,32,32,32,33,27,30,26,28,31,31,32,35,30,37,31,18,16,-4,
+120,57,85,93,104,94,101,92,93,89,80,78,75,67,73,71,63,63,63,55,52,44,39,31,32,25,30,28,18,17,14,12,11,11,10,9,6,10,9,8,6,8,5,8,6,6,4,5,7,5,7,9,8,4,7,7,6,6,8,4,4,3,8,7,7,8,9,11,9,7,7,7,3,6,5,7,10,8,7,8,6,7,4,6,9,5,13,8,6,12,18,18,14,17,24,23,29,21,29,28,30,29,31,36,39,35,29,30,33,36,26,31,27,29,31,31,34,34,34,38,29,27,11,-32,
+120,120,82,76,88,88,94,91,94,86,80,68,67,57,56,56,46,36,35,34,30,19,20,22,25,22,16,17,6,6,4,2,5,8,4,1,0,1,3,0,2,-4,-2,-1,-1,4,2,-1,1,0,0,0,-3,4,0,6,1,-1,3,4,4,3,1,1,-1,-1,2,6,2,1,2,2,2,2,3,0,0,0,-1,2,2,-1,1,-1,3,3,3,4,-12,-11,5,5,7,5,7,6,10,4,4,4,7,3,2,3,2,4,3,1,6,7,2,5,-1,5,6,6,10,10,12,14,8,9,-4,-10,
+120,120,120,109,108,108,108,108,108,106,103,100,99,98,97,96,95,94,93,92,91,90,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PRight_T0.h
new file mode 100755
index 0000000..cce92fb
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/kt/wacom_i2c_tblY_PRight_T0.h
@@ -0,0 +1,71 @@
+-81,-108,-125,-140,-136,-131,-128,-125,-120,-111,-100,-92,-79,-72,-64,-54,-40,-33,-25,-25,-20,-11,-9,-9,-4,0,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,-1,-1,-3,0,-1,-1,-1,-2,-5,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-3,0,0,0,0,0,-2,-2,-2,-1,0,-3,-3,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-5,-1,-1,0,0,
+-90,-128,-139,-147,-144,-134,-133,-125,-121,-115,-110,-104,-90,-83,-78,-75,-66,-46,-50,-52,-34,-25,-20,-11,-20,-15,-6,-4,-4,1,0,-1,3,1,0,0,4,0,1,4,2,6,1,1,6,3,8,3,5,0,4,5,5,6,5,4,8,3,2,5,6,4,3,5,6,2,3,0,3,1,0,1,-1,-1,-5,-4,-6,-7,-8,-11,-11,-10,-9,-10,-9,-10,-10,-13,-11,-15,-10,-10,-10,-9,-8,-10,-9,-7,-7,-10,-9,-6,-3,-3,-5,-6,-2,2,-4,-7,-2,-3,2,-4,-9,-8,-10,-12,-11,-21,-9,1,13,18,
+-101,-134,-138,-137,-143,-137,-135,-130,-123,-120,-113,-106,-97,-84,-79,-71,-63,-53,-47,-49,-45,-39,-36,-36,-30,-25,-31,-27,-28,-26,-22,-29,-29,-32,-33,-25,-28,-28,-27,-30,-29,-26,-25,-27,-29,-28,-28,-27,-29,-30,-27,-29,-26,-34,-29,-28,-29,-26,-24,-30,-29,-29,-30,-26,-26,-27,-30,-28,-29,-29,-25,-30,-27,-30,-21,-27,-25,-26,-18,-23,-25,-25,-19,-22,-21,-23,-20,-22,-23,-24,-20,-22,-19,-19,-17,-18,-20,-19,-11,-14,-16,-11,-13,-9,-17,-19,-13,-4,-8,-14,-8,-14,-7,-14,-18,-17,-18,-20,-18,-28,-14,-3,-1,24,
+-85,-123,-138,-142,-157,-146,-149,-139,-135,-126,-123,-110,-99,-87,-81,-70,-61,-49,-41,-35,-32,-29,-25,-22,-22,-19,-13,-15,-17,-15,-14,-15,-16,-11,-9,-13,-14,-10,-8,-10,-14,-12,-10,-12,-16,-15,-13,-15,-15,-11,-17,-17,-16,-17,-17,-13,-13,-16,-14,-16,-16,-14,-21,-18,-16,-16,-13,-15,-21,-24,-29,-34,-36,-37,-42,-42,-49,-50,-54,-56,-54,-58,-60,-59,-62,-60,-61,-60,-58,-60,-57,-58,-59,-57,-52,-54,-58,-54,-47,-50,-49,-40,-37,-25,-29,-23,-20,-13,-18,-21,-3,-13,-3,-10,-16,-13,-16,-20,-19,-27,-21,-5,6,27,
+-108,-118,-128,-132,-144,-132,-133,-125,-123,-112,-108,-99,-90,-80,-66,-57,-48,-41,-33,-29,-24,-19,-18,-16,-15,-9,-9,-7,-2,-6,-4,-6,-3,-2,-2,-3,-2,-4,-5,-6,-3,-4,-4,-2,-1,-3,-1,-5,-2,-5,0,-3,-4,-3,-4,-4,-2,-4,-6,-5,-5,-4,-10,-8,-10,-7,-10,-13,-16,-20,-20,-33,-33,-35,-38,-39,-49,-48,-50,-50,-56,-56,-56,-55,-57,-58,-57,-57,-57,-56,-56,-55,-57,-53,-51,-54,-56,-53,-48,-49,-50,-38,-36,-25,-27,-23,-20,-9,-15,-18,-5,-11,-2,-9,-13,-10,-12,-13,-14,-16,-11,-3,7,26,
+-106,-101,-107,-115,-128,-116,-116,-105,-103,-93,-90,-75,-67,-59,-46,-35,-27,-20,-13,-10,-2,0,0,2,7,12,11,12,15,14,14,15,14,14,15,13,15,14,15,14,15,16,15,17,16,17,15,16,16,13,17,15,17,16,15,17,16,13,14,14,13,12,9,12,10,13,13,5,5,-2,-2,-12,-14,-13,-20,-20,-29,-27,-32,-31,-36,-35,-38,-36,-40,-39,-39,-37,-38,-37,-36,-37,-39,-37,-33,-35,-38,-36,-31,-31,-31,-21,-20,-7,-11,-5,-3,6,1,-2,13,5,13,6,2,7,3,3,3,4,5,11,17,31,
+-75,-81,-99,-108,-116,-109,-111,-94,-92,-69,-63,-50,-44,-32,-16,-4,6,14,22,29,44,50,49,50,60,64,61,63,69,66,66,66,64,68,68,69,69,73,71,71,74,71,74,72,68,68,68,64,64,61,62,61,60,58,57,55,57,56,52,51,47,46,42,44,39,39,41,33,34,20,20,9,13,14,-9,-3,-10,-4,-23,-19,-21,-16,-28,-24,-28,-24,-26,-25,-25,-26,-24,-25,-26,-25,-14,-19,-24,-24,-13,-9,-15,-7,-3,15,9,10,10,33,27,21,25,19,34,27,23,31,23,30,29,33,34,39,44,57,
+-118,-88,-95,-95,-102,-93,-93,-79,-77,-56,-52,-38,-31,-21,6,16,23,31,42,48,67,74,75,80,79,82,78,80,89,92,91,94,93,95,95,94,96,91,88,89,89,86,89,84,85,83,84,82,80,80,84,85,85,76,74,70,72,70,69,73,72,71,62,63,61,63,66,50,49,38,40,22,22,24,7,13,-4,2,-7,-5,-14,-10,-16,-11,-16,-14,-14,-13,-15,-15,-10,-13,-15,-15,-7,-10,-17,-10,-5,-5,-8,6,9,22,18,22,23,49,44,38,50,43,45,40,39,56,49,40,42,54,65,69,83,99,
+-88,-75,-70,-66,-69,-57,-57,-46,-43,-23,-18,-10,-2,6,32,42,48,56,65,71,88,93,95,99,99,101,100,101,109,111,111,114,113,115,114,115,114,109,106,109,107,105,108,104,104,104,103,101,103,98,105,106,105,95,93,92,90,91,88,93,92,94,81,83,81,84,86,68,71,60,59,43,39,42,29,30,16,20,15,15,4,6,4,8,2,6,4,5,6,4,7,5,4,5,13,10,4,11,14,13,10,24,29,37,34,47,44,66,60,59,72,67,67,63,65,83,77,69,71,85,94,99,108,118,
+-22,-24,-26,-42,-43,-40,-36,-23,-18,-7,-2,16,21,25,38,50,54,51,56,56,70,73,73,80,82,83,85,88,84,92,95,93,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,90,94,100,93,100,80,93,93,90,91,59,68,61,68,69,36,41,41,49,13,19,10,21,2,9,3,2,4,7,4,6,4,2,2,7,13,13,9,17,9,31,18,34,25,61,52,37,51,46,77,68,67,61,82,74,72,76,66,77,78,92,92,104,126,132,
+-66,-70,-72,-73,-69,-67,-63,-48,-43,-30,-27,-13,-10,-8,4,13,16,15,21,18,27,26,25,26,28,28,30,30,32,35,35,35,37,39,40,40,40,41,40,44,38,43,40,46,42,43,44,43,45,45,43,42,44,46,45,38,44,41,43,43,41,46,37,43,34,38,37,32,33,33,39,27,37,18,27,26,24,30,19,27,20,26,23,27,16,20,19,23,17,18,18,17,14,23,21,20,15,26,22,25,20,29,23,32,24,16,30,23,25,19,27,22,26,20,18,19,15,18,17,26,28,27,37,51,
+-45,-65,-60,-59,-55,-57,-50,-43,-38,-26,-21,-7,-4,-3,6,13,15,16,21,20,23,23,26,26,28,28,28,29,29,29,30,29,30,33,34,34,34,33,32,33,32,32,35,36,31,32,32,31,32,31,30,32,32,31,32,32,34,31,30,29,30,33,28,31,28,30,28,26,24,26,30,18,22,21,26,24,16,21,19,22,15,17,18,20,15,17,17,18,17,17,17,16,16,17,16,15,13,17,14,14,12,20,15,15,12,9,15,11,12,8,11,8,7,6,2,3,0,6,4,10,11,10,19,26,
+-8,-46,-40,-52,-46,-50,-44,-40,-34,-22,-16,-5,-3,-2,8,15,16,16,21,22,24,24,28,27,30,29,28,30,30,33,33,32,33,36,36,36,36,34,35,33,35,34,37,40,33,34,34,35,35,35,34,35,37,35,37,35,39,36,35,33,35,37,34,37,31,35,32,32,30,29,34,25,30,23,27,30,22,28,21,25,19,25,18,21,16,20,14,17,16,17,19,17,16,16,17,15,13,16,13,18,13,20,15,18,14,9,15,11,12,8,11,7,6,3,1,1,-1,3,2,11,9,10,17,21,
+-8,-49,-48,-51,-40,-46,-42,-39,-35,-25,-21,-6,-5,-1,8,20,25,26,30,32,35,33,38,37,40,40,39,39,41,44,42,42,41,46,46,45,45,43,43,43,42,42,47,47,42,43,44,43,44,42,43,45,48,44,46,47,48,46,44,43,45,47,41,46,42,44,42,40,39,40,44,32,36,34,37,36,26,30,28,31,23,27,24,26,22,23,20,20,20,20,22,22,19,20,22,19,18,21,19,22,18,26,23,22,19,16,22,20,19,16,18,14,13,11,7,8,7,9,8,17,16,15,24,35,
+26,-34,-36,-35,-31,-35,-32,-28,-23,-14,-10,-1,2,7,13,22,30,30,36,36,38,37,41,42,43,42,43,44,46,46,45,48,47,46,47,48,46,47,48,48,48,48,49,50,48,47,46,48,48,50,48,49,50,47,48,47,49,48,48,46,48,51,45,47,46,49,46,45,39,43,45,41,45,38,42,36,41,32,36,38,37,34,32,34,32,34,32,32,32,31,33,32,33,31,31,31,30,30,28,32,30,32,31,34,32,29,31,29,29,26,26,23,22,19,19,17,17,20,20,28,28,28,35,45,
+-35,-46,-54,-58,-58,-57,-55,-52,-48,-42,-38,-34,-31,-28,-23,16,22,21,27,27,28,27,31,30,31,31,32,32,42,41,37,38,42,43,40,42,45,35,43,45,44,42,48,43,43,46,48,55,52,60,51,54,56,60,60,57,57,61,59,52,56,62,57,57,44,54,56,55,34,38,45,50,53,30,31,28,32,20,27,29,25,26,13,19,21,24,1,3,7,4,5,11,5,5,3,13,9,5,2,23,22,22,20,23,22,16,18,15,22,19,13,8,-3,-6,-10,-10,-11,-10,-10,-8,-7,-6,0,12,
+-14,-31,-44,-48,-48,-49,-46,-45,-40,-38,-36,-29,-24,-20,-15,-5,-3,-2,2,2,7,7,10,12,14,16,18,18,18,20,20,21,21,21,22,23,23,21,22,23,22,23,22,22,24,24,25,24,26,27,27,28,28,27,28,26,28,28,29,25,25,27,25,25,24,25,24,22,22,23,25,22,23,19,19,18,19,15,16,18,17,14,13,14,11,13,11,13,12,11,12,11,10,10,10,11,10,10,10,13,11,12,12,11,10,8,9,6,10,7,5,3,2,-1,-3,-3,-5,-11,-11,-8,-6,-4,5,18,
+-4,-16,-38,-45,-46,-46,-44,-41,-39,-37,-36,-28,-24,-20,-14,-8,-5,-3,-1,0,3,4,7,9,12,14,15,14,15,17,16,17,18,19,19,19,20,19,20,20,19,19,19,19,19,19,20,20,20,21,21,23,23,21,20,22,23,20,20,20,21,22,18,17,19,20,17,17,18,19,20,15,16,17,18,14,15,15,17,17,13,14,14,14,10,11,12,13,12,13,12,11,11,11,11,12,11,11,11,12,10,13,10,10,9,7,8,6,7,5,3,0,-2,-5,-6,-7,-7,-15,-14,-11,-9,-7,2,19,
+-17,-23,-33,-36,-38,-36,-35,-31,-28,-26,-25,-20,-14,-10,-5,1,4,6,10,11,12,13,15,17,21,23,24,25,25,26,27,26,27,26,27,26,27,25,26,27,27,26,27,28,27,27,28,27,28,27,27,28,29,28,29,29,30,28,28,27,27,28,26,27,27,27,25,26,27,28,29,27,25,25,25,23,24,22,23,23,21,20,20,21,20,21,19,20,18,19,18,20,19,18,18,19,19,19,19,19,20,19,19,18,17,16,16,15,18,17,15,13,13,12,11,8,8,5,7,8,9,13,21,31,
+-17,-39,-66,-65,-67,-60,-60,-61,-57,-57,-56,-27,-24,-20,-15,13,15,17,20,21,21,22,24,27,30,32,33,33,33,34,34,34,34,34,34,34,35,35,34,35,34,34,35,35,33,34,34,35,35,34,34,35,35,35,35,36,36,36,34,34,34,34,32,33,33,34,32,32,34,35,35,33,34,33,34,31,32,31,32,31,31,33,33,33,31,32,33,31,32,32,32,32,33,31,31,30,31,31,31,29,28,29,28,27,27,27,27,27,29,28,26,20,1,-3,0,-8,-3,-30,-30,-30,-28,-24,-19,10,
+-33,-44,-55,-58,-66,-60,-60,-54,-50,-48,-47,-40,-35,-30,-22,-15,-12,-8,-7,-5,-3,-1,3,5,9,10,10,11,12,13,13,13,14,13,15,14,15,17,17,18,18,18,16,16,19,18,17,18,18,17,17,17,18,17,18,16,17,17,17,17,17,18,18,18,15,16,15,16,14,14,15,14,15,15,15,14,15,14,14,14,14,11,11,11,12,12,12,13,12,12,11,12,11,11,10,10,10,10,12,10,9,9,8,8,8,7,5,3,-2,-2,-3,-5,-14,-14,-15,-17,-16,-25,-23,-23,-21,-15,-8,4,
+-63,-77,-91,-89,-94,-85,-79,-79,-73,-70,-64,-52,-45,-38,-28,-18,-13,-12,-11,-8,-5,-4,0,1,6,9,8,8,8,10,10,9,9,10,11,10,11,13,13,13,12,13,11,13,14,13,13,12,13,11,11,12,12,12,12,12,12,12,11,13,13,13,12,13,11,11,11,12,11,11,11,10,10,12,13,11,12,13,14,13,13,13,13,13,12,13,15,15,13,14,14,13,14,14,12,12,12,13,13,10,9,10,9,9,8,8,7,6,-2,-3,-4,-5,-13,-13,-14,-16,-15,-13,-15,-13,-11,-9,-2,5,
+-58,-64,-74,-76,-84,-76,-73,-63,-57,-52,-48,-38,-31,-24,-15,-8,-2,-1,2,3,6,5,9,11,13,16,15,15,15,17,16,16,16,18,18,18,17,21,20,19,19,18,20,19,19,19,20,19,19,17,17,19,18,18,18,19,19,18,17,20,20,20,18,19,18,18,17,18,18,17,18,17,16,19,19,18,18,20,20,19,18,17,17,18,18,18,20,20,18,19,17,17,17,18,18,17,18,15,16,16,15,14,13,14,14,15,12,12,10,11,8,8,2,2,2,1,1,-11,-9,-8,-6,0,5,16,
+-52,-56,-67,-86,-119,-108,-105,-72,-66,-63,-60,-28,-21,-15,-7,-1,3,5,7,8,13,12,16,19,22,25,25,25,25,25,24,26,25,27,26,27,27,29,28,28,28,27,27,27,28,28,29,28,28,28,28,28,27,28,28,28,28,27,27,29,28,28,28,28,26,27,26,27,26,26,27,27,26,26,27,27,27,27,28,28,27,25,26,26,26,26,27,27,26,26,24,25,26,25,24,24,25,23,24,23,23,22,21,20,20,22,20,20,16,17,15,15,2,-4,1,1,4,-37,-38,-39,-36,-24,-4,15,
+-86,-97,-116,-124,-138,-128,-128,-111,-106,-97,-91,-71,-66,-60,-51,-36,-29,-29,-25,-24,-20,-19,-16,-15,-13,-13,-12,-10,-8,-7,-6,-4,-4,-3,-2,-1,0,0,1,2,3,4,5,6,7,8,7,7,7,7,7,7,8,7,6,7,6,7,8,6,6,7,7,7,6,7,6,6,6,7,8,6,7,7,7,5,6,6,6,7,7,6,6,7,6,6,6,6,5,6,6,6,7,5,5,5,6,4,5,3,4,3,2,-1,1,3,-1,-4,-9,-8,-11,-9,-17,-17,-17,-21,-22,-21,-20,-20,-20,-15,-9,-1,
+-77,-94,-110,-118,-129,-123,-123,-107,-102,-93,-87,-70,-64,-58,-48,-36,-31,-30,-27,-25,-19,-18,-15,-15,-11,-11,-10,-10,-7,-4,-5,-3,-2,1,1,2,3,4,5,5,5,8,10,10,12,12,10,10,11,11,10,11,11,10,9,11,11,10,11,11,11,11,11,12,10,10,9,10,13,13,13,13,11,11,11,9,10,11,11,11,11,12,12,12,11,12,11,11,10,11,10,11,11,10,9,10,11,9,10,7,7,7,6,0,2,4,1,-1,-7,-5,-8,-8,-11,-12,-12,-17,-17,-17,-18,-18,-15,-12,-6,6,
+-68,-86,-101,-109,-122,-117,-117,-98,-93,-85,-78,-63,-56,-50,-41,-31,-25,-24,-21,-20,-14,-14,-11,-11,-7,-7,-6,-4,-2,0,1,2,3,6,6,6,7,8,8,9,9,11,14,15,15,15,16,15,15,15,17,17,17,15,15,16,15,16,15,16,16,15,16,16,16,16,15,15,18,19,18,17,17,17,16,15,15,16,16,16,16,19,18,17,17,16,17,17,16,16,17,17,18,15,15,16,16,14,15,12,13,13,12,7,8,9,5,-2,0,1,-3,-2,-5,-5,-5,-6,-8,-14,-14,-13,-11,-9,-3,7,
+-76,-81,-97,-99,-108,-120,-120,-89,-83,-75,-69,-56,-49,-42,-32,-23,-16,-14,-10,-9,-3,-2,1,1,4,5,5,7,9,11,11,12,12,15,15,17,18,18,19,20,20,22,24,26,26,26,25,25,25,25,25,25,25,25,24,25,25,26,24,27,27,26,26,26,25,26,25,25,25,26,26,26,25,24,24,24,24,23,23,24,24,25,25,25,23,25,23,24,22,23,22,23,24,23,22,21,22,20,21,18,19,18,18,13,15,18,15,6,7,8,5,6,2,2,2,0,0,-1,-1,0,0,2,5,12,
+-43,-57,-68,-72,-78,-73,-72,-67,-61,-55,-48,-40,-34,-28,-22,-18,-16,-12,-10,-9,3,10,15,11,16,16,16,16,17,17,17,17,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,15,16,16,16,15,17,15,21,19,21,18,19,20,20,25,19,19,21,29,32,27,27,27,34,38,14,21,16,23,24,19,16,17,20,19,27,17,32,29,17,21,20,23,13,15,17,22,14,12,16,13,17,11,12,12,9,-3,11,12,9,-9,-13,-12,-17,-16,-15,-15,-15,-18,-19,-21,-23,-22,-20,-20,-14,-5,
+-60,-67,-73,-71,-73,-66,-64,-66,-59,-52,-45,-40,-33,-25,-18,-13,-8,-4,-1,1,1,3,4,5,7,7,8,8,9,9,9,9,10,9,9,10,10,12,12,11,11,11,10,10,10,11,12,11,11,12,12,12,12,13,13,13,13,13,13,10,9,10,9,9,12,12,11,12,11,11,11,12,11,11,12,13,13,11,12,11,12,10,11,11,11,11,11,12,11,12,10,11,11,11,11,11,11,10,10,8,9,7,6,1,2,4,1,0,0,1,-3,-3,-7,-7,-8,-10,-11,-8,-10,-8,-9,-8,-4,3,
+-58,-66,-71,-73,-72,-77,-72,-64,-56,-52,-43,-37,-28,-20,-15,-10,-7,-2,2,3,3,4,6,6,8,9,9,9,10,10,11,10,10,10,10,11,10,13,13,12,12,11,11,10,11,11,13,13,13,13,13,13,13,13,13,14,14,13,14,10,10,10,9,10,13,12,12,12,11,11,10,11,11,13,13,12,13,12,12,12,11,11,11,11,10,11,13,12,11,11,12,12,11,9,10,11,11,8,9,9,9,8,7,5,5,6,2,5,8,8,3,3,-3,-4,-5,-8,-8,-16,-16,-10,-10,-11,-6,0,
+-68,-71,-71,-70,-67,-70,-63,-59,-51,-46,-35,-33,-23,-14,-9,-3,2,7,8,11,11,13,14,15,16,17,18,19,19,19,19,19,19,20,20,20,20,20,20,20,21,20,20,20,19,19,20,21,21,22,21,21,21,20,21,21,22,21,21,20,20,21,19,20,22,22,21,21,20,20,21,20,20,20,21,21,21,20,20,20,21,20,20,21,21,21,20,20,20,20,21,20,19,20,19,19,19,19,19,17,18,15,16,12,13,14,11,9,10,10,7,8,3,3,2,1,0,-3,-4,3,3,2,6,11,
+-69,-73,-79,-81,-77,-83,-79,-76,-67,-68,-61,-59,-52,-18,-16,-12,-9,20,22,24,22,23,23,24,24,24,26,26,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,25,26,26,27,27,27,27,27,27,26,27,27,27,28,28,26,26,27,25,26,27,28,27,27,26,26,26,26,26,27,27,26,27,25,26,26,27,26,26,27,27,26,26,26,26,26,25,26,25,25,25,25,25,24,24,24,24,22,22,21,21,22,19,20,20,21,18,18,-4,-6,-6,-8,-8,-5,-6,1,-8,-2,3,8,
+-43,-45,-47,-49,-44,-47,-41,-48,-39,-40,-32,-36,-28,-20,-17,-14,-11,-7,-6,-2,-2,1,3,5,6,7,9,8,9,10,11,11,12,10,11,11,12,11,12,12,13,13,13,13,13,14,13,14,14,13,13,13,13,13,14,13,13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,13,12,12,12,11,12,12,12,12,12,11,11,12,12,12,12,12,13,13,12,11,11,10,10,9,10,10,10,8,9,8,8,7,7,7,6,2,2,2,0,-1,-6,-6,-7,-8,-8,-6,-8,-3,-3,-4,5,13,
+-37,-37,-34,-37,-32,-36,-30,-44,-35,-35,-27,-29,-23,-17,-15,-10,-10,-6,-5,-2,-1,1,2,4,4,6,7,7,8,9,10,9,10,10,10,10,10,11,11,12,12,11,12,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,10,11,11,11,11,12,10,10,10,10,11,11,11,10,10,10,10,9,9,11,11,10,11,9,11,10,11,10,10,10,11,11,11,10,10,9,8,9,9,8,9,8,8,7,7,9,9,9,6,6,6,5,3,2,3,2,1,0,-2,5,4,8,8,8,16,27,
+-28,-33,-36,-37,-33,-35,-29,-36,-29,-28,-21,-23,-17,-11,-9,-5,-2,1,2,5,4,7,9,11,10,11,12,12,11,14,15,14,15,15,15,15,15,16,17,17,16,16,18,18,17,17,18,18,16,15,17,17,17,15,15,16,17,15,16,18,18,16,17,17,16,15,14,14,17,16,16,15,15,16,15,15,14,17,16,17,16,16,15,15,16,16,16,15,15,15,15,15,15,14,13,15,14,14,13,14,13,11,12,14,14,13,12,12,11,10,8,6,3,2,1,-1,-2,1,0,3,2,3,13,19,
+-7,-11,-14,-17,-15,-19,-15,-18,-12,-14,-9,-8,-4,0,0,5,5,8,8,11,12,14,16,18,17,19,20,20,21,21,23,22,24,22,24,24,24,24,25,25,25,25,26,26,26,26,26,26,26,25,26,26,26,25,24,24,25,24,24,25,25,25,26,25,24,24,23,23,24,24,25,24,23,24,24,23,23,24,25,24,24,23,23,23,23,24,23,23,23,23,22,22,23,23,23,23,24,22,22,21,21,21,21,21,21,20,20,19,18,18,16,15,14,14,13,11,10,14,13,16,17,17,28,35,
+-28,-35,-41,-45,-47,-46,-45,-45,-41,-37,-32,-30,-25,-21,-17,-12,-10,-7,-6,-4,-4,-2,-1,0,-2,-1,0,1,0,0,0,1,2,1,2,1,1,0,1,1,2,2,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,-1,-1,-1,-2,-2,-2,-1,1,-2,-1,-1,-1,-2,-2,-2,-2,-2,-1,-2,-2,-2,-3,-3,-3,-3,-3,-3,-4,-3,-4,-4,-6,-6,-6,-5,-7,-7,-8,-7,-7,-8,-9,-10,-11,-12,-10,-11,-9,-9,-8,-4,1,
+-51,-65,-78,-84,-86,-84,-79,-70,-64,-57,-51,-40,-33,-27,-22,-16,-12,-9,-6,-4,-1,1,1,3,2,3,4,5,5,6,7,8,8,9,9,9,9,10,11,11,12,11,11,12,12,12,10,11,10,10,12,12,11,12,11,11,11,11,12,11,12,12,10,11,11,12,11,12,12,11,11,10,10,11,11,9,10,11,11,10,10,12,11,11,11,11,10,10,10,11,12,12,13,11,10,9,9,9,9,9,9,8,8,7,7,7,7,7,5,4,5,2,6,4,3,1,0,2,1,3,3,6,13,23,
+-55,-70,-81,-89,-90,-81,-76,-72,-66,-54,-47,-38,-31,-25,-17,-11,-6,-3,0,2,6,6,6,7,9,9,10,10,11,12,12,12,12,15,14,14,13,15,15,15,15,14,16,15,15,14,14,14,13,14,16,16,15,15,14,15,15,14,15,14,14,14,14,14,16,15,15,15,15,15,15,13,13,14,14,13,13,14,14,14,13,15,15,15,15,15,14,14,14,14,16,15,16,14,13,13,13,11,11,13,12,11,11,10,10,9,9,11,10,9,9,8,13,12,10,9,7,9,9,11,13,15,23,33,
+-58,-80,-82,-82,-86,-72,-70,-62,-57,-45,-39,-27,-21,-16,-8,-3,3,5,10,13,13,15,15,16,16,17,18,17,19,19,20,20,20,20,19,21,20,22,23,22,22,22,23,23,22,22,21,21,21,22,22,23,23,22,23,22,22,22,22,23,23,23,23,22,23,23,22,22,21,22,21,21,20,20,20,20,21,21,21,22,22,21,22,22,22,21,21,22,21,22,22,23,23,22,21,21,20,19,20,19,19,19,19,18,17,18,17,17,17,16,16,16,16,15,14,12,12,12,13,9,12,16,21,27,
+-54,-66,-96,-101,-128,-109,-109,-90,-86,-72,-68,-55,-49,-45,-34,-30,-23,-22,-10,-10,8,8,8,8,7,8,13,19,28,32,31,30,33,33,33,33,33,34,33,34,33,33,33,33,32,33,33,33,33,34,33,34,34,33,33,32,32,32,32,32,33,33,32,32,32,32,31,31,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,31,32,31,31,31,31,31,31,30,29,29,30,29,29,29,28,28,28,29,27,27,27,28,28,27,27,26,25,25,25,26,22,25,29,33,39,
+-148,-158,-171,-171,-184,-155,-154,-124,-117,-100,-91,-70,-62,-59,-45,-39,-26,-19,-11,-9,-3,-2,0,1,6,5,6,7,7,7,8,9,9,10,10,11,11,9,9,10,10,10,10,10,10,11,11,10,10,11,10,11,11,9,10,10,10,10,10,10,9,10,10,10,10,10,11,11,11,10,10,11,11,10,10,11,10,9,9,10,10,9,10,10,11,11,10,11,9,10,9,9,9,8,9,10,9,8,8,8,9,9,9,7,7,6,6,6,6,6,5,4,6,5,5,2,2,-4,-1,-2,3,12,17,25,
+-130,-150,-160,-162,-184,-149,-149,-117,-114,-92,-84,-62,-55,-54,-41,-34,-21,-15,-8,-7,0,0,1,2,7,7,7,8,7,8,8,9,10,11,11,11,10,10,10,10,10,10,10,11,10,11,12,11,12,12,11,12,11,10,10,12,11,11,10,10,10,10,10,10,10,10,10,10,12,12,11,12,11,12,11,11,11,11,11,11,10,10,10,10,10,10,11,11,10,10,9,9,9,8,8,12,11,10,9,10,10,9,9,9,8,7,7,8,6,6,5,4,6,4,4,1,1,-2,0,-2,2,9,16,26,
+-117,-143,-171,-169,-185,-140,-142,-112,-107,-80,-73,-55,-49,-49,-31,-25,-15,-9,2,3,8,9,10,11,15,15,16,16,16,16,17,17,18,18,18,18,18,17,18,17,18,18,18,19,18,18,18,18,19,17,17,18,18,18,18,17,17,17,16,17,18,18,17,17,17,17,17,16,17,18,18,17,17,17,17,16,17,17,17,17,16,17,17,17,16,16,16,16,16,16,15,15,15,14,14,15,15,14,15,16,16,15,15,15,15,15,15,16,14,12,12,11,12,10,9,8,7,6,8,7,10,15,19,29,
+-140,-148,-157,-158,-169,-146,-144,-98,-91,-91,-83,-43,-36,-34,-16,-25,-4,2,13,15,17,18,19,19,21,22,22,22,22,22,22,23,24,24,24,24,25,23,24,24,24,24,24,25,24,24,25,25,25,25,25,24,25,24,25,25,25,24,24,24,25,25,24,24,24,25,24,24,25,25,26,25,24,24,25,25,25,25,25,25,25,25,25,25,24,25,25,25,24,25,24,24,23,23,23,23,24,23,24,25,25,24,24,24,23,23,24,25,24,22,22,21,20,19,19,19,20,15,17,16,19,25,32,42,
+-168,-169,-188,-182,-193,-164,-168,-139,-133,-108,-105,-71,-67,-65,-49,-45,-22,-17,-9,-9,-3,-3,-2,-1,1,3,3,3,4,6,6,7,8,6,7,7,7,7,8,8,9,9,9,10,8,9,9,9,10,9,9,8,9,8,9,9,8,9,10,8,8,9,9,9,9,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,7,7,7,6,7,7,6,6,6,7,7,7,6,6,6,5,5,3,4,5,4,4,3,3,3,4,3,1,1,0,0,-2,-3,-4,-5,-3,-4,-4,-2,2,6,23,
+-125,-147,-176,-181,-193,-158,-160,-142,-133,-104,-98,-70,-65,-60,-41,-37,-18,-13,-5,-3,0,-1,1,1,1,2,2,3,4,6,6,7,7,7,6,7,7,8,9,9,9,9,9,9,8,8,11,11,11,9,10,9,10,9,9,9,10,9,10,9,9,10,10,10,10,10,8,9,9,9,9,9,9,10,8,9,9,10,9,9,9,10,10,10,9,8,9,9,8,7,8,9,9,9,8,8,8,5,7,5,5,6,6,6,6,4,5,9,7,4,2,0,3,2,-1,-2,-4,1,0,0,4,7,13,24,
+-123,-165,-187,-182,-183,-161,-160,-138,-127,-104,-96,-67,-60,-54,-41,-35,-14,-8,0,0,6,6,6,7,8,7,8,9,9,12,11,11,11,12,12,11,11,14,14,13,13,12,14,13,12,12,15,14,14,12,13,14,14,13,14,13,14,13,14,14,14,14,12,13,14,13,12,11,14,13,13,12,12,13,12,14,13,14,14,13,13,15,14,12,13,12,15,13,11,11,13,12,13,13,11,12,12,10,10,10,10,9,8,12,10,9,9,13,11,8,7,5,8,5,3,1,-1,7,6,7,9,12,17,26,
+-79,-109,-107,-111,-117,-98,-99,-88,-80,-59,-55,-38,-33,-28,-16,-10,3,7,13,14,17,17,17,18,17,18,19,20,21,21,22,22,22,22,23,22,23,24,23,24,23,23,23,24,24,24,24,25,25,25,25,24,25,23,23,24,24,24,25,24,24,24,24,24,24,23,22,23,23,23,23,23,23,23,24,24,23,25,25,24,23,23,24,23,22,22,23,23,23,22,23,23,23,23,22,22,22,23,24,21,21,22,22,23,23,21,21,24,22,20,19,17,19,18,16,15,14,18,18,21,24,28,34,45,
+13,-30,-60,-60,-61,-59,-55,-54,-46,-42,-34,-34,-26,-20,-18,-15,-14,-12,-14,-13,-11,-10,-10,-10,-10,-8,-9,-10,-9,-8,-8,-8,-9,-8,-7,-8,-4,-9,-7,-1,3,5,-8,-8,-6,-9,-1,-3,-7,0,-2,10,6,5,8,4,3,7,2,7,4,4,2,4,3,-2,1,7,10,10,14,10,15,13,14,13,15,13,14,15,15,14,14,14,14,14,14,14,14,14,12,15,14,8,12,14,14,14,10,10,9,4,0,15,10,7,-8,12,11,8,3,1,6,6,6,4,4,3,5,9,11,17,44,58,
+-56,-75,-66,-61,-58,-51,-44,-55,-43,-36,-25,-33,-21,-13,-7,-1,-6,-2,-2,2,0,3,3,4,2,3,4,4,5,5,5,5,6,6,6,7,7,7,7,7,7,7,4,5,6,5,4,5,4,4,5,5,6,5,6,4,5,5,6,5,4,4,5,5,4,4,4,6,5,6,5,6,5,6,5,5,5,3,4,4,4,6,6,5,6,5,6,5,5,5,5,4,2,3,4,6,5,3,1,4,2,3,-1,4,0,-3,-3,-1,-5,-7,-6,-8,-10,-9,-10,-11,-8,-13,-10,-6,-2,4,15,29,
+-56,-59,-53,-54,-51,-43,-35,-49,-35,-29,-15,-25,-13,-4,2,9,0,4,4,9,7,9,10,10,9,10,11,11,11,11,11,11,11,13,13,13,13,14,13,13,12,13,11,11,11,11,10,9,9,10,9,11,11,11,10,11,11,10,10,10,10,10,11,10,10,9,10,10,11,10,10,9,9,10,9,10,10,8,8,8,8,10,9,8,9,9,11,9,10,8,9,9,7,7,8,9,8,7,4,9,6,7,4,8,4,0,0,0,-3,-6,-6,-6,-8,-8,-9,-11,-9,-13,-10,-7,-4,0,9,25,
+-14,-20,-23,-20,-15,-23,-15,-25,-13,-21,-7,-18,-4,7,3,12,6,12,12,16,12,15,17,17,18,18,19,17,17,17,17,18,19,18,19,19,19,19,19,20,18,19,16,16,17,18,17,18,17,16,17,18,18,18,18,16,17,16,16,17,17,17,17,17,16,17,16,16,19,18,19,16,16,16,16,15,15,15,15,16,15,15,16,16,16,15,17,16,17,16,17,16,15,16,18,16,15,17,14,18,14,13,13,15,11,7,10,7,4,3,4,4,0,2,2,2,5,0,2,6,7,14,20,30,
+-6,-28,-41,-36,-30,-35,-22,-61,-22,-33,6,-30,-16,23,17,25,19,26,25,28,26,29,29,30,31,30,31,30,30,29,30,30,31,31,32,30,31,31,31,31,29,30,29,29,30,29,29,29,30,28,28,29,28,28,28,29,28,28,26,27,28,28,28,28,27,27,27,27,28,28,28,26,27,26,26,26,26,26,27,27,26,25,27,26,26,26,27,27,27,27,28,27,26,27,28,28,26,29,26,29,26,27,27,28,25,22,25,21,19,18,19,19,15,16,16,16,17,13,16,22,22,26,32,40,
+-52,-8,-25,-33,-36,-43,-36,-45,-34,-42,-26,-33,-20,-7,-9,2,-5,3,3,6,3,7,11,11,10,10,12,10,12,11,13,13,14,12,12,14,14,12,13,13,12,12,12,12,14,15,11,11,11,13,12,12,13,12,10,12,11,11,10,10,10,12,11,12,10,10,10,9,13,12,13,13,11,9,10,10,10,9,9,9,9,8,7,7,8,8,10,10,11,10,7,8,6,8,8,7,6,8,6,10,6,9,6,9,6,0,5,2,0,-3,-3,-5,-4,-7,-8,-8,-11,-7,-9,-8,-12,-4,1,4,
+-20,14,-12,-20,-27,-37,-31,-36,-27,-36,-23,-22,-10,2,-2,6,4,11,10,15,12,17,20,17,18,20,22,20,21,23,21,21,22,21,22,22,22,22,21,23,23,21,23,22,24,24,23,23,21,23,23,24,21,20,21,22,23,21,21,20,21,22,20,21,20,19,20,19,22,22,23,22,20,19,19,19,20,20,20,20,18,18,17,16,16,17,21,21,20,20,18,17,18,17,17,18,17,17,15,20,17,19,18,21,16,13,16,13,10,8,6,5,6,5,2,0,-2,5,5,5,0,8,16,22,
+15,52,23,-2,-14,-17,-14,-24,-15,-18,-5,-12,6,20,20,29,23,33,32,36,37,40,43,40,40,44,45,43,45,47,46,46,46,46,47,47,47,45,47,45,47,46,48,47,50,50,49,47,47,47,48,47,45,45,46,48,47,47,46,45,45,46,45,45,45,45,45,45,48,48,47,46,45,44,44,44,44,45,44,44,43,41,41,41,42,41,45,45,45,43,44,42,41,42,41,45,42,40,39,42,37,39,37,39,35,29,31,27,25,19,18,14,16,12,7,4,0,-2,10,11,5,11,24,37,
+25,40,11,1,-6,-10,-4,-13,-2,-3,8,3,14,25,22,31,29,36,35,38,36,40,43,44,45,47,48,44,45,47,48,44,45,47,47,48,45,46,47,47,44,45,47,46,47,47,48,48,47,46,46,47,46,44,43,44,44,44,44,46,46,48,46,46,44,45,47,45,43,44,44,45,44,44,44,42,42,46,45,44,44,43,43,42,44,43,44,42,42,42,43,43,42,43,42,43,41,42,40,38,35,38,38,35,32,26,30,28,27,23,22,19,16,12,8,9,6,5,5,5,4,15,27,52,
+53,41,12,-12,-21,-26,-21,-31,-21,-23,-9,-4,-1,8,10,27,19,31,38,42,41,41,47,48,48,53,52,56,56,51,57,56,55,54,57,58,55,54,57,58,56,58,58,58,60,58,62,60,59,59,59,59,60,55,56,55,58,57,59,57,57,58,59,58,57,54,57,58,53,57,57,56,54,57,57,55,56,56,56,56,57,56,55,56,57,56,56,58,57,56,56,55,51,53,56,55,52,55,47,50,49,46,42,49,49,35,38,38,31,29,22,20,25,16,11,8,-7,-11,-15,-14,-7,12,38,51,
+3,-39,-69,-72,-83,-87,-76,-66,-50,-65,-67,-72,-58,-40,-32,-17,-6,9,12,15,18,18,22,20,22,27,27,26,28,27,28,25,29,27,26,28,24,26,29,29,28,30,31,29,30,29,29,29,28,31,31,30,32,30,30,28,27,29,29,29,28,28,31,31,29,26,27,24,28,27,30,29,28,29,29,29,28,27,28,29,24,25,24,25,26,28,29,28,26,24,27,26,24,24,24,23,22,23,23,18,18,13,13,17,14,11,13,10,5,1,1,-6,-1,-6,-13,-16,-21,-28,-27,-33,-36,-28,-24,3,
+32,18,-1,-1,-12,-19,-2,9,21,7,4,-1,17,31,38,50,66,79,78,82,85,86,88,84,89,92,90,93,95,91,95,95,92,92,93,93,93,93,92,92,92,92,92,95,93,94,92,92,91,94,96,92,95,95,94,91,94,91,92,90,93,91,93,92,90,91,90,91,91,92,95,93,93,89,91,89,91,92,93,90,88,91,89,88,91,90,89,92,91,89,90,88,91,87,88,86,84,86,85,79,78,79,74,80,78,75,77,76,67,65,63,58,61,56,53,46,41,40,34,34,36,33,33,56,
+80,63,27,17,11,5,19,20,38,30,27,18,38,54,58,71,93,100,106,106,108,114,114,117,118,125,127,126,127,125,120,128,124,125,120,118,128,122,129,126,127,126,122,115,123,121,123,120,120,120,125,121,124,127,128,129,126,121,128,122,125,125,123,121,125,123,123,126,117,122,121,124,126,120,116,126,122,126,125,120,126,117,119,116,120,119,119,118,118,123,116,115,112,117,110,111,112,107,110,113,109,108,104,96,99,95,102,92,94,85,85,89,82,89,80,70,62,72,70,59,70,67,70,90,
+90,17,-4,-5,-11,-10,4,5,19,8,5,-4,17,28,29,40,65,75,77,77,79,87,85,82,86,95,93,95,89,88,86,85,88,97,90,90,93,90,98,91,92,92,90,89,88,94,83,89,91,88,90,89,84,90,92,96,92,90,92,91,92,88,91,90,95,92,89,89,87,88,88,91,90,88,84,94,90,93,94,90,93,83,87,87,89,88,89,87,85,93,86,82,84,91,86,81,83,76,78,83,83,83,79,77,69,63,73,66,66,56,57,61,53,60,50,42,39,46,42,36,43,39,40,46,
+-22,-43,-40,-55,-50,-60,-55,-56,-51,-56,-53,-50,-45,-44,-39,-39,-37,-37,-37,-35,-36,-33,-34,-33,-34,-30,-33,-32,-35,-30,-33,-34,-33,-31,-34,-33,-34,-34,-29,-33,-33,-32,-30,-32,-30,-31,-33,-29,-33,-34,-32,-29,-31,-32,-34,-32,-29,-34,-34,-32,-32,-33,-30,-33,-33,-31,-33,-33,-35,-33,-35,-29,-29,-33,-30,-33,-34,-34,-33,-34,-32,-33,-33,-33,-34,-35,-34,-33,-35,-35,-35,-36,-35,-37,-37,-33,-35,-37,-39,-39,-41,-43,-47,-47,-49,-50,-53,-57,-54,-58,-63,-66,-70,-69,-74,-76,-79,-76,-80,-82,-73,-81,-75,-77,
+-304,-240,-141,-118,-107,-112,-103,-79,-75,-75,-73,-72,-67,-67,-65,-64,-61,-64,-63,-62,-62,-59,-63,-60,-62,-58,-60,-61,-61,-57,-60,-59,-60,-56,-55,-59,-59,-59,-54,-57,-54,-56,-58,-55,-54,-57,-57,-55,-58,-56,-59,-52,-55,-55,-59,-57,-55,-57,-55,-57,-57,-54,-55,-57,-55,-55,-57,-57,-60,-59,-57,-57,-57,-57,-58,-59,-55,-58,-55,-59,-55,-56,-58,-59,-60,-59,-57,-58,-59,-59,-63,-60,-61,-61,-62,-61,-62,-63,-65,-67,-67,-69,-71,-72,-73,-74,-76,-78,-78,-79,-81,-85,-88,-87,-91,-93,-99,-94,-97,-101,-95,-101,-101,-92,
+-130,-80,-174,-138,-120,-133,-118,-96,-91,-88,-88,-86,-84,-83,-79,-79,-77,-78,-78,-78,-80,-78,-80,-79,-78,-78,-79,-78,-79,-75,-78,-76,-79,-80,-76,-79,-77,-78,-78,-77,-77,-76,-75,-76,-78,-79,-77,-76,-77,-78,-79,-77,-79,-78,-77,-77,-75,-78,-76,-76,-78,-74,-76,-78,-75,-75,-78,-78,-79,-76,-78,-76,-80,-77,-76,-77,-75,-78,-76,-78,-81,-76,-78,-80,-77,-80,-78,-76,-83,-81,-81,-77,-80,-79,-78,-79,-81,-81,-81,-85,-85,-84,-89,-90,-94,-92,-96,-100,-101,-102,-104,-107,-111,-114,-116,-119,-120,-117,-121,-122,-117,-127,-117,-126,
+-100,-250,-170,-134,-104,-114,-98,-79,-71,-70,-70,-70,-65,-67,-59,-62,-62,-67,-63,-61,-71,-72,-78,-79,-79,-79,-72,-77,-82,-90,-92,-91,-92,-91,-95,-93,-95,-97,-92,-93,-95,-95,-94,-94,-94,-96,-96,-97,-91,-94,-95,-93,-95,-92,-91,-96,-96,-94,-93,-92,-98,-97,-93,-98,-94,-93,-94,-92,-90,-94,-91,-93,-96,-95,-97,-93,-93,-96,-92,-92,-94,-92,-94,-94,-93,-95,-95,-95,-94,-97,-90,-86,-83,-79,-88,-85,-75,-85,-83,-79,-79,-76,-77,-79,-75,-88,-92,-96,-90,-89,-96,-95,-95,-101,-101,-101,-103,-100,-104,-106,-106,-111,-115,-120,
+-100,-50,-167,-140,-119,-127,-113,-85,-80,-74,-75,-76,-76,-76,-72,-73,-78,-78,-82,-84,-84,-82,-86,-88,-87,-82,-84,-88,-89,-96,-99,-99,-96,-97,-98,-97,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-97,-98,-100,-98,-100,-100,-100,-100,-100,-99,-100,-100,-100,-96,-98,-99,-99,-100,-99,-100,-100,-99,-100,-100,-98,-99,-100,-100,-100,-100,-100,-99,-100,-100,-100,-100,-100,-100,-100,-98,-99,-100,-100,-100,-97,-96,-95,-93,-97,-92,-95,-98,-101,-99,-97,-106,-102,-105,-103,-105,-110,-110,-108,-104,-112,-111,-112,-116,-117,-119,-118,-119,-119,-119,-120,-120,-120,
+-100,-50,30,60,-47,-52,-47,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-32,-32,-32,-32,-32,-32,80,
+100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,96,95,94,93,92,79,78,77,76,75,74,73,72,71,70,69,68,68,68,68,68,68,80,80,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CCW_LLeft_T0.h
new file mode 100755
index 0000000..c3302da
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+0,44,-23,-87,-50,-95,-79,-39,-47,-18,4,-1,7,-40,-17,-8,-2,-23,-16,-12,-7,-12,-16,-15,-16,-9,-22,-17,-22,-14,-30,-13,-4,-14,-3,-31,-22,-21,-9,-7,-25,-14,-17,-7,-39,-23,-14,-15,-6,-10,-15,-7,-9,-21,-26,-19,-19,-39,-34,-31,-24,-37,-35,-31,-24,-18,-49,-45,-39,-39,-51,-56,-29,-28,-40,-34,-30,-20,-1,-29,-21,-27,-20,-31,-23,-29,-23,-14,-26,-21,-26,-23,-28,-24,-27,-17,-10,-23,-13,-27,-13,-100,-100,-100,-29,-17,-29,-18,-19,-18,-25,-30,-26,4,33,-19,5,-24,-43,-53,-70,-100,-88,12,
+0,-1,-11,-48,-34,-51,-22,-37,-69,-39,-18,-18,-5,-39,-34,-25,-15,-21,-34,-30,-22,-13,-38,-37,-27,-23,-43,-38,-35,-26,-55,-36,-28,-29,-17,-42,-34,-33,-20,-22,-38,-28,-28,-17,-46,-32,-24,-24,-12,-22,-24,-9,-8,-30,-32,-22,-21,-38,-34,-28,-22,-28,-34,-30,-21,-14,-42,-42,-33,-30,-47,-46,-35,-31,-56,-46,-40,-34,-16,-46,-38,-38,-29,-58,-47,-41,-35,-19,-48,-43,-39,-34,-48,-44,-42,-34,-18,-43,-35,-36,-23,-56,-35,-20,-24,-12,-23,-22,-22,-12,-36,-38,-34,-23,-23,-60,-40,-41,-63,-54,-72,-71,-86,12,
+-10,-44,-41,-58,-54,-57,-17,-38,-74,-44,-23,-19,-8,-43,-35,-28,-17,-25,-33,-32,-23,-13,-37,-35,-27,-21,-40,-36,-33,-24,-32,-36,-30,-27,-16,-43,-36,-31,-22,-21,-41,-32,-29,-18,-50,-38,-33,-27,-12,-32,-34,-23,-19,-36,-36,-27,-22,-43,-37,-31,-24,-30,-36,-32,-24,-17,-42,-42,-32,-28,-45,-43,-37,-29,-59,-45,-39,-33,-20,-47,-41,-38,-28,-61,-46,-40,-35,-21,-48,-44,-39,-33,-51,-45,-40,-34,-15,-46,-38,-36,-24,-59,-40,-28,-28,-17,-29,-31,-27,-21,-44,-43,-38,-25,-25,-53,-41,-26,-53,-49,-58,-63,-80,12,
+-33,-47,-56,-63,-64,-58,-13,-38,-76,-45,-25,-27,-13,-45,-36,-32,-19,-29,-35,-34,-24,-15,-37,-37,-28,-21,-44,-38,-34,-25,-33,-39,-34,-29,-18,-46,-39,-34,-24,-18,-43,-36,-32,-22,-51,-40,-35,-28,-29,-37,-37,-26,-20,-39,-38,-30,-24,-46,-39,-34,-25,-33,-39,-35,-26,-18,-43,-43,-33,-27,-48,-44,-39,-30,-36,-46,-41,-34,-22,-49,-44,-39,-29,-64,-47,-42,-35,-24,-49,-45,-40,-33,-55,-46,-40,-35,-16,-48,-42,-39,-27,-58,-43,-32,-30,-17,-37,-39,-28,-23,-47,-46,-42,-29,-22,-43,-61,-37,-54,-54,-61,-70,-72,12,
+-48,-52,-56,-61,-69,-57,-10,-38,-77,-46,-27,-28,-13,-46,-36,-32,-19,-28,-36,-34,-25,-15,-36,-36,-27,-19,-47,-37,-33,-23,-7,-37,-34,-29,-17,-45,-38,-33,-23,-17,-44,-37,-33,-23,-52,-42,-37,-30,-36,-39,-39,-28,-21,-41,-39,-31,-24,-48,-40,-35,-25,-35,-40,-36,-28,-19,-42,-41,-33,-25,-49,-41,-38,-28,-37,-45,-41,-32,-20,-46,-42,-37,-27,-37,-45,-41,-34,-24,-48,-44,-39,-30,-57,-45,-41,-34,-17,-48,-43,-38,-27,-57,-44,-35,-31,-16,-40,-41,-30,-27,-52,-48,-44,-30,-20,-43,-43,-29,-42,-55,-59,-77,-70,12,
+-48,-58,-52,-55,-68,-54,-5,-37,-76,-45,-26,-27,-14,-47,-36,-32,-19,-15,-36,-34,-25,-17,-37,-36,-31,-21,-50,-37,-34,-23,-9,-37,-36,-28,-18,-46,-39,-32,-25,-7,-45,-39,-33,-23,-50,-41,-36,-28,-34,-41,-40,-29,-20,-41,-39,-31,-23,-48,-40,-35,-25,-36,-40,-37,-28,-19,-43,-41,-35,-24,-53,-43,-40,-29,-14,-44,-41,-33,-21,-48,-43,-38,-27,-35,-44,-41,-35,-24,-47,-43,-38,-30,-59,-46,-42,-35,-19,-47,-42,-37,-27,-56,-44,-36,-30,-13,-41,-41,-31,-26,-53,-47,-45,-33,-22,-47,-44,-34,-44,-62,-67,-73,-74,12,
+-59,-68,-57,-58,-71,-55,-5,-36,-76,-44,-26,-27,-14,-46,-35,-31,-18,-4,-33,-31,-24,-14,-35,-31,-25,-16,-27,-31,-28,-18,-5,-33,-32,-26,-15,-44,-36,-29,-23,-2,-44,-39,-33,-23,-51,-41,-37,-30,-34,-41,-39,-31,-22,-41,-37,-31,-23,-48,-40,-34,-24,-35,-39,-35,-28,-18,-40,-39,-32,-21,-45,-37,-34,-24,-9,-37,-35,-27,-16,-44,-38,-33,-24,-33,-40,-37,-30,-21,-42,-40,-35,-26,-57,-42,-39,-32,-18,-44,-41,-37,-27,-57,-47,-41,-34,-23,-48,-47,-36,-30,-55,-48,-44,-31,-18,-38,-33,-27,-35,-56,-62,-66,-69,12,
+-49,-57,-49,-49,-53,-36,14,-40,-70,-39,-20,-25,-11,-46,-33,-29,-18,-6,-32,-30,-24,-15,-33,-30,-27,-17,-20,-29,-28,-21,-10,-35,-34,-27,-17,-44,-37,-30,-22,-2,-41,-36,-30,-21,-46,-39,-34,-26,-31,-40,-39,-31,-22,-39,-36,-31,-22,-47,-39,-33,-23,-33,-38,-35,-27,-17,-40,-37,-32,-22,-32,-35,-33,-26,-12,-39,-38,-30,-19,-45,-39,-33,-25,-19,-41,-38,-31,-22,-42,-40,-35,-25,-58,-41,-38,-29,-17,-45,-42,-34,-25,-50,-41,-36,-29,-29,-42,-41,-32,-25,-52,-44,-40,-30,-9,-36,-31,-29,-35,-64,-70,-73,-73,12,
+-50,-57,-49,-49,-55,-39,6,-38,-64,-38,-21,-16,-8,-44,-30,-27,-16,-2,-30,-28,-23,-15,-33,-30,-25,-21,-39,-25,-23,-25,-11,-31,-30,-24,-14,-42,-34,-28,-21,-2,-38,-33,-28,-16,-43,-34,-29,-22,-30,-33,-32,-24,-14,-35,-34,-28,-19,-44,-36,-31,-22,-26,-36,-33,-25,-16,-37,-35,-31,-23,-48,-37,-30,-28,-12,-37,-33,-34,-20,-43,-35,-30,-24,-2,-37,-34,-29,-19,-39,-36,-32,-22,-38,-38,-36,-27,-15,-42,-39,-33,-25,-50,-38,-38,-31,-39,-37,-34,-34,-25,-52,-43,-39,-28,-3,-32,-26,-24,-30,-62,-68,-71,-73,12,
+-47,-53,-45,-44,-61,-47,0,-31,-61,-37,-20,-14,-7,-37,-29,-26,-14,-2,-28,-27,-20,-13,-32,-29,-26,-18,-23,-30,-28,-21,-9,-31,-30,-24,-13,-42,-33,-27,-21,-2,-36,-31,-22,-13,-43,-34,-27,-17,-27,-34,-33,-20,-13,-34,-33,-26,-18,-43,-34,-30,-21,-13,-34,-31,-23,-15,-35,-33,-28,-19,-33,-35,-33,-25,-12,-38,-35,-30,-19,-43,-36,-30,-23,-8,-36,-34,-28,-19,-39,-37,-33,-24,-50,-39,-35,-26,-14,-39,-36,-30,-20,-46,-35,-29,-22,-7,-32,-33,-26,-21,-50,-44,-40,-29,-16,-42,-38,-31,-37,-63,-67,-71,-73,12,
+-47,-50,-43,-42,-59,-46,1,-30,-57,-36,-19,-12,-5,-33,-27,-24,-12,-1,-25,-24,-18,-9,-28,-25,-22,-13,-17,-25,-23,-16,-6,-26,-26,-20,-10,-40,-30,-24,-18,-1,-34,-30,-22,-13,-42,-35,-27,-18,-28,-34,-34,-21,-13,-34,-32,-25,-16,-42,-32,-28,-19,-7,-33,-30,-22,-13,-33,-30,-26,-16,-19,-31,-28,-21,-9,-32,-30,-25,-15,-40,-32,-27,-19,-1,-33,-30,-25,-15,-36,-33,-30,-21,-31,-36,-33,-24,-12,-38,-35,-29,-20,-46,-35,-30,-23,-8,-34,-34,-27,-21,-48,-41,-38,-27,-4,-38,-34,-27,-34,-62,-67,-72,-73,12,
+-45,-51,-41,-40,-43,-30,16,-25,-54,-34,-16,-9,-3,-30,-26,-22,-12,-1,-23,-21,-15,-6,-28,-24,-20,-11,-17,-23,-22,-12,-3,-26,-27,-21,-9,-39,-28,-23,-16,1,-31,-27,-20,-11,-36,-29,-24,-17,-24,-30,-28,-21,-13,-31,-29,-23,-14,-41,-30,-26,-17,-2,-30,-28,-20,-11,-31,-28,-23,-14,-20,-29,-27,-18,-7,-31,-30,-23,-12,-40,-30,-25,-18,-1,-31,-29,-21,-12,-34,-31,-27,-17,-22,-32,-30,-22,-12,-34,-32,-27,-19,-44,-33,-28,-22,-7,-33,-32,-25,-19,-46,-38,-36,-27,-4,-32,-30,-25,-32,-60,-66,-70,-72,14,
+-42,-50,-42,-39,-43,-32,16,-20,-51,-31,-14,-9,-2,-8,-21,-19,-9,2,-20,-19,-12,-4,-27,-22,-18,-11,-16,-22,-20,-15,-5,-23,-22,-18,-7,-37,-25,-21,-13,2,-28,-24,-19,-9,-34,-22,-17,-13,-18,-22,-20,-16,-9,-25,-24,-20,-12,-39,-27,-23,-14,0,-26,-25,-17,-8,-30,-27,-22,-13,-19,-28,-25,-18,-6,-29,-27,-23,-11,-39,-27,-22,-15,0,-29,-27,-19,-10,-32,-28,-24,-15,-21,-30,-27,-21,-10,-31,-29,-26,-18,-43,-31,-27,-23,-7,-32,-31,-25,-18,-44,-36,-34,-24,-2,-29,-26,-22,-31,-61,-67,-71,-70,14,
+-36,-45,-41,-38,-52,-40,5,-10,-35,-29,-12,-7,-1,-6,-19,-17,-6,4,-17,-17,-10,-2,-24,-20,-15,-7,-15,-21,-20,-12,-3,-22,-21,-16,-5,-36,-23,-18,-11,3,-26,-22,-15,-6,-31,-21,-16,-8,4,-20,-21,-14,-8,-24,-23,-19,-10,-38,-26,-22,-13,1,-24,-23,-15,-6,-30,-26,-21,-10,-17,-26,-24,-15,-4,-28,-27,-21,-10,-38,-27,-22,-13,2,-27,-25,-18,-8,-30,-25,-21,-11,-20,-26,-24,-17,-7,-25,-24,-20,-12,-39,-25,-20,-14,-3,-23,-24,-18,-11,-43,-37,-34,-23,-1,-32,-29,-24,-31,-60,-65,-68,-73,12,
+-30,-39,-37,-35,-50,-39,6,-9,-32,-28,-11,-6,0,-6,-18,-15,-5,5,-15,-15,-8,1,-22,-17,-12,-4,-9,-16,-16,-8,0,-17,-17,-12,-2,-34,-20,-15,-9,5,-24,-21,-14,-5,-31,-21,-16,-9,1,-22,-21,-14,-7,-24,-22,-17,-9,-37,-23,-19,-10,2,-23,-21,-13,-4,-27,-23,-18,-8,-16,-22,-20,-11,-1,-23,-22,-17,-6,-36,-23,-18,-10,4,-23,-22,-15,-6,-28,-24,-19,-10,-19,-25,-22,-16,-7,-25,-23,-19,-11,-39,-24,-20,-14,-3,-23,-23,-17,-10,-42,-35,-31,-20,1,-29,-27,-23,-30,-61,-67,-71,-77,12,
+-33,-41,-37,-36,-50,-40,4,-11,-32,-25,-8,-1,4,-4,-17,-15,-4,6,-13,-13,-7,2,-22,-15,-11,-2,6,-15,-15,-7,2,-16,-16,-11,-1,-31,-19,-15,-6,6,-20,-18,-11,-2,-27,-19,-13,-7,3,-19,-17,-12,-6,-20,-18,-14,-6,-34,-22,-18,-9,3,-21,-19,-11,-2,-25,-21,-15,-5,-15,-20,-18,-9,-1,-22,-22,-16,-5,-34,-20,-16,-10,3,-20,-19,-13,-4,-26,-22,-17,-8,-17,-23,-20,-13,-4,-24,-23,-17,-9,-38,-23,-21,-13,-2,-24,-23,-16,-9,-40,-33,-25,-19,2,-27,-25,-22,-31,-63,-69,-72,-71,12,
+-27,-36,-33,-33,-48,-38,4,-11,-32,-24,-7,0,4,-3,-16,-14,-3,7,-12,-12,-6,3,-21,-13,-9,1,18,-12,-11,-3,6,-13,-12,-8,2,-19,-16,-13,-5,7,-19,-17,-11,-3,-27,-19,-15,-9,-15,-21,-20,-14,-7,-21,-19,-14,-6,-35,-21,-17,-8,4,-20,-18,-11,-1,-24,-19,-14,-3,-14,-17,-16,-7,2,-20,-19,-14,-2,-30,-17,-14,-8,5,-17,-17,-11,-2,-26,-21,-16,-7,-17,-23,-20,-12,-3,-23,-22,-17,-8,-38,-23,-20,-12,-1,-24,-23,-15,-7,-38,-31,-20,-20,-1,-26,-25,-37,-47,-57,-64,-71,-74,12,
+-29,-39,-31,-30,-49,-38,5,1,-21,-20,-5,13,8,-1,-12,-11,0,8,-12,-12,-6,3,-19,-12,-8,0,8,-12,-12,-3,4,-15,-14,-9,0,-22,-16,-11,-5,7,-17,-15,-9,1,-26,-15,-9,-1,13,-10,-10,-2,4,-17,-16,-12,-3,-26,-18,-15,-6,5,-18,-16,-10,-1,-23,-18,-13,-5,-14,-19,-17,-8,1,-18,-18,-12,-2,-34,-20,-16,-9,4,-20,-18,-12,-2,-24,-17,-13,-5,-8,-19,-17,-10,-2,-22,-20,-16,-7,-32,-22,-18,-10,0,-19,-19,-12,-5,-38,-31,-19,-18,1,-27,-24,-33,-40,-58,-64,-69,-73,12,
+-22,-34,-28,-27,-47,-37,6,2,-20,-20,-4,14,9,-1,-12,-10,1,9,-11,-11,-5,5,-18,-10,-5,3,18,-9,-9,0,8,-12,-11,-6,3,-5,-13,-9,-3,8,-16,-14,-9,1,-26,-16,-11,-4,12,-12,-11,-4,2,-18,-17,-12,-3,-20,-18,-14,-5,5,-17,-16,-9,0,-22,-16,-11,-3,-13,-16,-14,-6,3,-16,-15,-9,1,-23,-18,-15,-7,5,-18,-16,-10,0,-23,-17,-12,-4,-4,-18,-16,-9,-1,-21,-19,-14,-6,-21,-21,-18,-10,0,-18,-18,-12,-4,-37,-29,-18,-16,3,-26,-25,-21,-30,-57,-64,-70,-77,12,
+-16,-29,-24,-25,-44,-36,6,2,-20,-19,-3,14,10,0,-11,-9,1,10,-10,-10,-3,7,-17,-9,-4,4,20,-7,-6,2,10,-10,-9,-4,5,-1,-12,-9,-1,10,-15,-14,-8,1,-26,-16,-11,-5,10,-14,-13,-5,2,-18,-16,-11,-2,-16,-16,-12,-4,6,-15,-14,-8,2,-21,-14,-9,-1,-1,-14,-12,-3,6,-13,-12,-7,3,-7,-15,-12,-5,7,-16,-15,-8,1,-23,-15,-11,-3,-4,-18,-16,-9,0,-20,-18,-13,-4,-18,-20,-17,-9,0,-19,-19,-12,-4,-36,-28,-17,-14,4,-23,-23,-20,-30,-58,-66,-73,-80,12,
+-19,-33,-29,-31,-41,-34,8,-1,-24,-17,-1,16,10,0,-10,-8,3,11,-8,-9,-2,9,-17,-8,-3,5,20,-5,-5,3,12,-10,-7,-2,6,0,-11,-8,2,12,-14,-13,-7,2,-24,-15,-10,-1,8,-14,-12,-7,1,-18,-16,-10,0,-11,-16,-12,-3,7,-14,-13,-7,3,-22,-15,-10,1,8,-13,-11,-3,6,-15,-13,-7,5,-5,-15,-12,-3,8,-15,-14,-8,2,-22,-15,-11,-2,2,-17,-15,-8,1,-19,-18,-12,-4,-12,-18,-15,-7,3,-17,-17,-10,-2,-35,-26,-15,-16,1,-24,-23,-36,-47,-54,-63,-70,-79,12,
+-16,-31,-27,-29,-41,-33,9,6,-18,-15,0,17,12,1,-10,-8,3,11,-7,-7,-1,9,-16,-6,-2,7,20,-5,-5,2,11,-10,-8,-2,7,0,-11,-8,1,12,-12,-10,-5,5,-22,-12,-7,1,7,-10,-8,-4,4,-15,-12,-8,2,-3,-14,-11,-1,8,-13,-12,-5,4,-20,-13,-8,2,16,-13,-11,-2,6,-13,-12,-7,4,-14,-14,-11,-2,9,-15,-14,-7,3,-22,-14,-10,-1,1,-15,-13,-6,2,-18,-16,-11,-2,-6,-15,-13,-5,4,-16,-16,-10,-2,-34,-25,-14,-15,2,-22,-20,-35,-47,-56,-65,-74,-84,12,
+-15,-32,-27,-29,-41,-33,9,11,-14,-14,1,17,13,1,-10,-8,4,12,-6,-6,1,10,-15,-5,-1,7,21,-5,-5,3,11,-9,-7,-1,8,0,-11,-7,2,12,-11,-10,-3,7,-21,-10,-6,2,16,-9,-8,-2,6,-12,-10,-4,3,-3,-13,-10,-1,9,-12,-11,-4,5,-19,-12,-7,2,14,-12,-11,-2,6,-13,-12,-7,3,-7,-13,-9,-2,10,-15,-14,-7,3,-22,-14,-10,-1,8,-15,-13,-6,3,-18,-15,-9,0,-5,-13,-12,-4,5,-14,-15,-9,-1,-35,-28,-16,-13,5,-29,-26,-19,-29,-53,-62,-70,-82,12,
+-9,-28,-24,-27,-40,-32,9,10,-15,-15,0,17,12,1,-9,-8,4,12,-6,-5,1,11,-15,-5,-1,8,21,-4,-4,4,13,-8,-6,0,9,1,-10,-7,3,12,-11,-10,-4,6,-21,-12,-7,0,15,-11,-10,-3,5,-13,-10,-5,3,-4,-13,-11,-1,9,-12,-11,-4,6,-19,-11,-7,3,17,-11,-10,-1,8,-12,-10,-5,5,-2,-12,-8,0,11,-14,-13,-6,4,-22,-13,-9,0,7,-15,-13,-6,3,-18,-14,-9,0,-4,-13,-11,-3,5,-14,-15,-8,0,-34,-26,-15,-11,6,-28,-27,-18,-29,-55,-64,-73,-87,12,
+-13,-31,-27,-31,-39,-32,9,6,-20,-13,2,19,14,2,-9,-7,5,13,-5,-5,0,10,-15,-5,-1,9,22,-4,-4,4,13,-8,-6,1,9,2,-7,-5,4,12,-9,-8,-2,7,-20,-10,-6,1,16,-12,-10,-3,5,-13,-11,-5,3,-2,-12,-10,-1,9,-11,-10,-3,7,-18,-10,-6,3,18,-10,-8,0,8,-12,-10,-5,6,0,-11,-8,0,10,-12,-12,-6,4,-21,-13,-9,1,14,-14,-12,-4,5,-16,-13,-6,1,-4,-13,-11,-2,6,-13,-14,-8,0,-34,-25,-14,-12,6,-27,-27,-17,-29,-54,-65,-74,-86,12,
+-6,-25,-24,-28,-37,-31,9,5,-20,-14,2,20,14,2,-8,-6,6,14,-4,-5,1,11,-15,-4,0,10,23,-3,-2,6,15,-6,-3,2,11,3,-6,-3,5,14,-8,-8,-2,8,-19,-10,-6,1,16,-12,-11,-4,5,-14,-10,-4,4,-2,-11,-9,1,10,-10,-9,-2,8,-18,-9,-4,4,19,-8,-6,1,10,-11,-9,-3,8,1,-9,-7,1,11,-10,-10,-4,6,-20,-12,-8,2,17,-13,-11,-3,6,-16,-12,-6,2,-3,-11,-10,-1,7,-12,-12,-7,2,-32,-23,-12,-11,5,-25,-26,-16,-28,-52,-63,-73,-87,12,
+-6,-27,-25,-29,-40,-32,10,10,-17,-9,6,23,13,1,-8,-6,5,13,-3,-3,3,13,-13,-1,3,11,23,-1,-1,6,15,-7,-4,1,10,2,-5,-3,5,14,-7,-7,-1,9,-19,-9,-5,4,17,-8,-8,-1,8,-12,-9,-4,5,-2,-10,-7,3,12,-9,-9,-2,8,-18,-9,-5,5,19,-9,-8,1,10,-12,-10,-4,7,1,-10,-7,1,12,-10,-10,-3,7,-20,-12,-8,2,15,-11,-9,-1,7,-15,-12,-5,3,-3,-11,-10,-1,7,-12,-12,-7,1,-35,-26,-14,-12,6,-19,-17,-15,-25,-52,-63,-72,-87,12,
+-1,-22,-22,-28,-39,-31,10,9,-17,-10,5,22,14,1,-7,-6,6,14,-3,-3,3,13,-14,-2,2,11,23,-1,-1,7,16,-6,-3,2,11,3,-4,-2,5,14,-7,-7,-1,8,-20,-9,-5,3,17,-10,-8,-2,7,-13,-9,-4,5,-2,-10,-7,3,11,-9,-8,-1,9,-18,-8,-4,6,20,-8,-6,2,11,-10,-8,-3,8,1,-9,-6,2,12,-9,-8,-2,7,-20,-12,-7,2,17,-11,-9,-1,7,-14,-11,-4,4,-3,-11,-9,0,8,-11,-11,-6,3,-34,-24,-13,-10,7,-17,-15,-14,-24,-53,-64,-73,-88,12,
+0,-21,-20,-27,-30,-24,18,9,-17,-9,7,25,15,4,-7,-5,7,14,-3,-3,4,13,-14,-2,2,11,23,-1,0,7,17,-5,-2,3,12,4,-4,-1,6,15,-6,-6,0,9,-19,-9,-5,3,17,-10,-8,-1,8,-13,-10,-4,6,0,-9,-6,3,13,-8,-8,-1,9,-17,-8,-3,6,20,-7,-6,2,11,-9,-7,-2,9,1,-8,-6,3,13,-8,-8,-2,8,-19,-11,-6,2,17,-11,-9,-1,7,-15,-12,-4,4,-2,-10,-9,1,9,-9,-10,-4,5,-31,-22,-11,-8,9,-16,-16,-15,-25,-53,-65,-74,-88,12,
+0,-21,-20,-27,-26,-13,27,10,-18,-8,9,27,16,8,-6,-4,8,15,-2,-3,4,14,-13,-2,3,12,24,0,0,8,18,-5,-2,3,13,4,-3,-1,7,16,-5,-5,1,10,-18,-8,-4,3,16,-10,-8,0,9,-13,-10,-4,7,0,-7,-5,4,13,-7,-7,0,9,-17,-7,-3,6,19,-7,-5,3,12,-9,-6,0,9,1,-9,-6,3,13,-8,-8,-2,8,-19,-10,-6,2,17,-10,-8,0,8,-13,-10,-3,6,-2,-10,-7,1,9,-10,-10,-5,4,-32,-22,-11,-11,5,-23,-23,-13,-24,-51,-62,-71,-87,12,
+0,-21,-20,-26,-29,-21,20,15,-15,-6,9,27,16,5,-8,-6,5,13,-2,-1,6,16,-13,0,4,14,25,-1,0,7,16,-5,-1,4,12,4,-3,-1,7,16,-5,-5,1,11,-18,-7,-2,6,20,-6,-5,3,12,-9,-7,-1,8,0,-7,-5,5,13,-7,-6,0,10,-17,-6,-2,7,20,-7,-6,3,12,-9,-7,-1,9,2,-8,-4,2,12,-7,-7,-2,8,-18,-9,-6,4,19,-10,-8,0,8,-12,-10,-3,6,-1,-9,-8,1,9,-10,-10,-4,4,-30,-20,-10,-9,6,-23,-24,-14,-25,-53,-63,-71,-88,12,
+0,-18,-19,-26,-36,-29,12,17,-14,-6,9,27,16,3,-7,-6,6,14,-1,-1,5,15,-13,-1,3,14,25,-1,-1,8,17,-5,-1,4,13,4,-3,-1,8,16,-5,-5,1,10,-18,-7,-2,6,19,-7,-6,3,11,-10,-7,-1,7,0,-8,-6,4,13,-7,-6,0,10,-17,-6,-2,7,20,-7,-6,3,12,-9,-6,0,10,2,-7,-4,3,13,-6,-7,-2,8,-18,-9,-5,4,18,-10,-8,0,8,-12,-9,-2,6,-1,-9,-7,1,10,-9,-10,-4,5,-29,-20,-8,-9,8,-15,-14,-12,-23,-51,-61,-70,-88,12,
+0,-16,-18,-25,-36,-30,12,15,-14,-7,9,27,17,6,-5,-4,7,15,-1,-1,5,14,-14,-1,2,13,25,-1,-1,8,17,-4,0,5,14,4,-2,-1,8,16,-6,-6,0,10,-18,-8,-3,6,19,-8,-6,2,11,-10,-7,-1,7,0,-8,-6,4,13,-7,-6,0,10,-17,-6,-2,7,20,-6,-5,4,13,-8,-6,0,10,2,-7,-4,4,13,-6,-7,-1,8,-18,-9,-5,4,19,-10,-8,0,8,-12,-9,-2,6,0,-8,-6,3,11,-8,-8,-3,6,-28,-18,-7,-8,9,-15,-16,-14,-25,-51,-61,-69,-87,12,
+0,-16,-16,-24,-35,-28,13,13,-16,-6,9,28,17,10,-5,-4,7,15,-1,-1,6,16,-13,-2,2,13,25,-1,1,7,17,-4,0,5,13,4,-2,-1,8,16,-5,-5,0,10,-17,-7,-2,6,19,-8,-6,2,10,-11,-8,-2,8,1,-8,-5,4,13,-7,-6,1,10,-17,-6,-1,8,20,-6,-5,4,13,-8,-6,0,10,2,-6,-3,6,15,-6,-7,-1,9,-19,-10,-6,4,18,-9,-7,-1,8,-13,-10,-3,6,0,-8,-5,2,10,-9,-9,-3,6,-33,-23,-11,-10,6,-24,-24,-13,-24,-51,-61,-70,-87,12,
+0,-14,-15,-24,-35,-29,13,12,-16,-6,10,28,18,27,-3,-2,9,16,0,-1,5,15,-14,-3,2,12,24,0,0,8,17,-4,0,5,14,4,-2,-1,8,16,-5,-5,1,9,-17,-7,-3,5,19,-8,-6,2,11,-11,-8,-3,8,1,-8,-5,4,13,-6,-5,1,10,-17,-6,-1,8,20,-5,-5,4,13,-8,-6,0,11,3,-6,-3,6,16,-6,-7,-1,9,-19,-10,-6,4,16,-10,-8,-1,7,-13,-10,-3,6,0,-7,-5,3,11,-8,-8,-2,6,-32,-21,-10,-9,7,-23,-25,-14,-24,-50,-60,-68,-85,12,
+0,-14,-14,-23,-31,-26,15,19,-13,-8,7,24,16,3,-10,-8,3,11,0,2,8,17,-12,1,5,16,27,1,0,8,19,-4,-1,5,14,4,-2,0,7,16,-3,-3,3,14,-17,-7,-3,6,20,-7,-5,3,12,-11,-8,-2,7,1,-6,-3,6,14,-7,-7,0,11,-16,-5,-1,8,21,-6,-5,3,12,-7,-4,1,10,3,-7,-3,5,15,-7,-7,-1,9,-18,-8,-4,4,18,-9,-7,1,10,-10,-8,0,8,0,-8,-6,2,11,-8,-8,-3,5,-29,-20,-8,-8,9,-24,-24,-13,-27,-51,-61,-74,-86,12,
+0,-14,-15,-24,-33,-27,14,18,-14,-8,8,25,18,4,-6,-6,5,13,0,2,8,16,-13,0,4,15,26,0,0,8,18,-4,0,5,14,4,-2,0,7,15,-3,-4,3,13,-18,-8,-4,6,20,-7,-6,3,11,-11,-8,-2,7,1,-6,-4,6,14,-8,-7,0,10,-15,-5,-1,8,21,-5,-5,4,13,-7,-5,1,10,3,-6,-3,5,15,-8,-8,-1,8,-18,-9,-4,4,18,-9,-7,1,9,-10,-8,-1,7,0,-7,-5,3,12,-7,-8,-2,6,-29,-19,-7,-8,9,-23,-24,-13,-26,-50,-58,-72,-79,12,
+0,-9,-9,-18,-25,-8,33,18,-11,-6,10,28,14,10,-6,-6,7,15,0,1,7,17,-11,2,6,15,27,0,0,8,18,-4,0,5,14,5,-1,0,8,16,-3,-4,2,12,-16,-6,-2,7,21,-8,-6,2,11,-12,-9,-3,8,2,-6,-3,5,14,-6,-6,0,11,-16,-5,0,9,22,-5,-5,4,13,-8,-5,0,10,3,-6,-4,5,15,-7,-7,0,9,-18,-9,-4,4,18,-9,-7,1,9,-11,-8,-1,7,0,-7,-4,4,12,-7,-8,-2,6,-30,-19,-8,-7,9,-23,-23,-11,-24,-48,-57,-67,-77,12,
+0,-12,-11,-21,-26,-10,32,13,-13,-7,10,28,15,13,-3,-4,10,16,0,0,7,17,-11,1,5,14,26,-1,0,8,18,-4,-1,4,14,5,-2,0,8,16,-4,-5,1,11,-16,-7,-2,6,21,-8,-6,2,11,-12,-10,-3,8,1,-5,-3,5,14,-6,-6,0,11,-16,-5,0,9,22,-5,-5,4,13,-8,-5,0,10,3,-6,-4,5,15,-7,-7,-1,9,-18,-9,-4,4,18,-8,-7,0,9,-11,-9,-2,7,0,-7,-4,4,12,-7,-8,-3,6,-31,-21,-9,-7,10,-13,-14,-12,-22,-52,-60,-67,-75,12,
+0,-7,-7,-16,-25,-19,20,36,-2,-1,12,28,18,5,-8,-9,4,11,0,2,10,19,-11,2,6,15,27,0,1,8,18,-4,-1,4,14,4,-2,0,8,17,-3,-4,3,12,-15,-6,-1,7,21,-6,-4,2,12,-9,-6,-1,9,1,-8,-6,5,14,-5,-5,2,12,-16,-6,-2,9,22,-6,-4,4,13,-8,-5,1,10,2,-6,-3,6,15,-7,-8,-1,9,-18,-9,-5,4,16,-10,-8,0,9,-11,-8,-2,8,1,-9,-6,1,10,-8,-8,-2,7,-31,-21,-9,-6,10,-17,-19,-13,-23,-50,-58,-66,-74,12,
+0,-10,-10,-19,-28,-23,18,28,-6,-3,11,29,19,10,-5,-7,6,13,1,2,9,18,-12,1,4,14,26,-1,0,8,18,-5,-1,4,14,4,-2,0,7,16,-3,-4,2,12,-16,-6,-2,7,21,-6,-5,2,11,-10,-7,-1,9,1,-8,-6,5,14,-6,-5,2,12,-16,-6,-2,9,21,-6,-5,4,13,-8,-6,0,10,2,-6,-3,6,15,-8,-8,-1,8,-18,-9,-5,4,18,-10,-8,0,9,-11,-9,-3,8,1,-8,-6,2,11,-8,-9,-2,6,-31,-21,-10,-7,10,-23,-24,-13,-24,-50,-58,-65,-73,12,
+0,-13,-13,-23,-33,-19,26,21,-10,-5,12,32,19,26,-2,-4,8,14,1,2,9,18,-12,-1,3,13,25,-1,0,7,18,-5,-2,4,13,4,-3,-1,7,16,-4,-5,1,11,-16,-7,-2,6,20,-7,-5,2,10,-10,-7,-1,9,1,-8,-6,5,14,-5,-5,2,12,-16,-6,-2,9,21,-6,-5,4,13,-8,-6,0,9,2,-6,-4,5,15,-8,-9,-2,8,-19,-9,-5,4,16,-10,-8,0,8,-12,-10,-3,7,0,-9,-6,2,11,-9,-9,-3,5,-32,-22,-10,-7,10,-23,-22,-12,-23,-48,-57,-65,-77,12,
+0,-6,-6,-16,-25,-8,36,19,-10,1,17,36,24,35,0,-2,9,15,0,0,8,19,-12,-1,3,13,26,-1,0,7,17,-6,-2,3,13,4,-3,-1,8,16,-5,-6,0,9,-16,-8,-2,7,21,-8,-6,2,11,-10,-7,-1,9,1,-7,-5,4,14,-6,-6,1,11,-17,-6,-2,8,21,-6,-5,3,12,-8,-6,0,9,1,-7,-4,4,13,-9,-9,-3,8,-18,-9,-4,5,19,-10,-8,0,8,-12,-10,-4,7,1,-8,-5,4,12,-8,-9,-3,5,-28,-19,-6,-7,11,-16,-14,-12,-23,-48,-57,-65,-77,12,
+0,-10,-10,-16,-25,-12,26,20,-4,1,16,33,24,41,0,-3,9,15,0,1,8,19,-11,0,5,14,27,-1,-1,7,17,-6,-2,3,13,4,-3,-1,8,16,-5,-5,0,10,-16,-7,-2,8,21,-7,-6,3,12,-10,-8,-2,9,1,-8,-5,4,14,-6,-6,1,11,-17,-6,-2,7,21,-6,-5,3,13,-9,-6,0,9,2,-7,-5,3,13,-9,-10,-3,7,-18,-10,-5,4,19,-10,-9,-1,8,-13,-10,-4,6,1,-8,-5,3,12,-9,-10,-4,4,-30,-20,-8,-8,10,-15,-14,-12,-21,-48,-58,-67,-82,12,
+0,-3,-8,-14,-25,-17,23,39,2,-1,14,31,23,38,1,-2,9,15,1,2,9,20,-11,1,6,14,26,-1,-1,7,16,-6,-2,3,12,4,-3,-1,7,16,-4,-5,1,11,-16,-6,-1,9,22,-6,-6,3,12,-11,-8,-2,9,1,-8,-6,4,13,-6,-5,1,11,-16,-6,-2,7,20,-6,-5,3,13,-8,-5,1,10,2,-8,-6,3,13,-10,-10,-3,7,-18,-11,-6,2,16,-10,-8,0,9,-12,-10,-3,7,0,-7,-4,3,12,-8,-8,-2,7,-30,-20,-9,-5,12,-17,-18,-16,-23,-50,-59,-67,-82,12,
+0,-8,-9,-18,-29,-22,20,31,-4,-5,11,30,23,38,2,-2,10,16,2,2,9,19,-12,0,5,14,26,-2,-1,6,16,-6,-3,2,12,4,-4,-1,6,15,-5,-6,1,10,-16,-6,-1,8,21,-7,-6,3,12,-11,-8,-2,9,1,-8,-6,4,13,-6,-6,1,10,-16,-7,-2,6,20,-6,-5,3,12,-8,-6,0,9,1,-9,-6,3,12,-10,-11,-3,7,-18,-10,-6,3,19,-10,-8,-1,8,-13,-11,-5,5,0,-8,-5,2,12,-9,-10,-5,5,-32,-22,-11,-6,11,-17,-18,-14,-23,-50,-61,-71,-86,12,
+0,-13,-9,-14,-33,-25,19,20,-11,1,18,37,27,40,3,0,10,16,1,1,8,19,-12,-1,4,14,27,-2,-2,7,16,-7,-4,2,12,4,-3,-1,7,16,-5,-5,0,10,-16,-7,-2,6,19,-8,-7,3,11,-10,-8,-2,9,1,-8,-5,5,14,-7,-6,0,11,-17,-7,-3,7,20,-7,-5,2,12,-10,-7,-2,9,1,-8,-6,2,12,-9,-10,-4,6,-19,-11,-7,2,18,-11,-9,-1,8,-12,-11,-5,6,1,-8,-4,3,12,-9,-10,-4,4,-29,-19,-8,-8,11,-18,-16,-14,-23,-52,-63,-73,-87,12,
+0,-7,-8,-17,-38,-28,17,13,-15,-2,16,35,26,45,3,1,11,16,1,1,8,19,-13,-2,3,13,26,-3,-2,6,16,-7,-5,1,12,4,-4,-1,6,15,-6,-6,0,10,-16,-7,-2,5,19,-8,-7,2,11,-11,-8,-2,8,1,-8,-6,4,14,-7,-7,1,10,-17,-7,-3,6,20,-7,-5,2,11,-10,-8,-2,8,1,-9,-6,2,12,-9,-10,-4,6,-19,-11,-7,2,18,-11,-9,-1,7,-13,-12,-7,4,-6,-10,-5,2,11,-10,-11,-6,3,-30,-21,-9,-9,10,-18,-17,-13,-24,-53,-66,-74,-88,12,
+0,-12,-10,-17,-31,-24,18,18,-12,-3,13,32,26,43,4,0,11,16,1,1,8,19,-13,-1,3,12,25,-3,-3,5,15,-7,-4,1,11,3,-5,-2,6,15,-5,-6,0,10,-17,-8,-3,6,20,-8,-7,2,11,-10,-7,-1,8,1,-7,-4,4,13,-7,-7,0,10,-17,-7,-3,6,20,-8,-7,2,11,-10,-9,-3,7,1,-9,-6,2,13,-10,-11,-4,5,-20,-13,-8,2,2,-13,-10,-3,7,-13,-11,-5,6,0,-7,-4,5,14,-7,-9,-5,5,-32,-23,-12,-9,9,-29,-29,-18,-27,-56,-68,-77,-88,12,
+0,-8,-11,-20,-34,-26,16,14,-15,-5,11,31,25,43,3,0,11,17,2,1,8,19,-13,-2,3,12,25,-4,-3,4,14,-7,-5,1,11,3,-5,-3,6,15,-6,-6,0,10,-18,-8,-4,6,19,-9,-8,2,10,-11,-8,-2,8,1,-7,-5,4,13,-8,-7,-1,9,-17,-8,-4,6,20,-8,-7,1,11,-11,-9,-4,7,0,-9,-6,1,12,-10,-11,-4,6,-19,-13,-8,2,9,-12,-10,-3,7,-14,-12,-6,4,-1,-9,-6,3,13,-9,-11,-6,3,-34,-25,-13,-10,8,-29,-29,-19,-29,-58,-71,-80,-88,12,
+0,-7,-10,-18,-35,-27,17,12,-17,-6,11,31,25,39,3,1,11,17,2,1,8,19,-13,-2,3,12,25,-4,-4,5,14,-8,-5,0,10,2,-7,-4,5,14,-7,-7,-1,9,-17,-8,-4,5,20,-9,-8,1,10,-11,-8,-2,8,1,-8,-5,3,12,-9,-8,-1,9,-17,-8,-3,5,19,-8,-7,1,10,-11,-10,-4,6,0,-10,-7,1,12,-10,-11,-4,5,-19,-12,-7,2,5,-12,-10,-3,6,-15,-14,-7,2,-2,-11,-6,1,11,-11,-13,-8,1,-36,-27,-15,-11,8,-28,-28,-18,-29,-58,-72,-83,-88,12,
+0,-7,-12,-19,-37,-28,16,10,-18,-6,11,30,25,34,4,1,12,18,2,1,8,18,-13,-1,3,12,25,-4,-4,5,14,-8,-6,-1,10,2,-8,-5,4,14,-8,-8,-2,8,-17,-8,-4,5,19,-9,-8,1,10,-11,-9,-2,7,1,-8,-6,3,13,-10,-9,-2,8,-18,-9,-4,5,19,-9,-8,0,10,-12,-10,-5,5,0,-11,-8,0,11,-10,-10,-4,5,-19,-13,-8,1,9,-13,-11,-2,6,-15,-15,-9,2,-10,-10,-5,1,12,-10,-12,-7,2,-32,-23,-10,-11,8,-22,-22,-37,-48,-58,-72,-86,-88,12,
+0,-8,-10,-18,-39,-30,14,4,-19,-6,11,31,28,47,7,3,15,20,1,-1,6,16,-14,-4,1,10,25,-7,-6,3,13,-8,-5,0,10,3,-6,-3,6,15,-8,-9,-2,9,-18,-9,-4,5,19,-9,-7,1,10,-11,-8,-2,7,1,-9,-7,2,12,-8,-8,-1,10,-19,-9,-5,5,19,-9,-8,0,9,-11,-10,-5,5,0,-12,-8,1,12,-13,-13,-6,5,-19,-13,-7,1,-3,-13,-11,-5,4,-16,-15,-9,1,0,-3,1,5,16,-10,-13,-8,0,-34,-23,-11,-10,8,-21,-20,-34,-47,-59,-74,-89,-88,12,
+0,-10,-11,-19,-39,-31,13,5,-19,-7,11,31,27,46,6,3,13,19,0,-1,5,16,-13,-4,1,10,24,-7,-6,3,12,-9,-6,0,9,2,-7,-4,5,14,-8,-9,-2,8,-18,-9,-4,4,19,-10,-8,0,9,-12,-9,-4,6,0,-10,-8,1,12,-10,-9,-2,9,-19,-10,-6,4,19,-10,-9,0,9,-12,-11,-6,5,-2,-12,-9,0,11,-14,-13,-6,4,-19,-13,-7,2,0,-13,-12,-5,4,-17,-16,-11,-1,-1,-6,-2,5,14,-11,-14,-9,-1,-33,-23,-12,-9,9,-34,-37,-25,-39,-66,-80,-91,-88,12,
+-1,-6,-11,-19,-39,-30,13,10,-18,-7,11,31,26,43,4,1,12,18,0,-2,5,16,-13,-4,1,10,24,-7,-6,3,12,-10,-7,-1,8,2,-7,-5,4,14,-10,-10,-3,8,-18,-10,-5,3,19,-11,-9,-1,8,-13,-11,-5,5,-1,-12,-9,0,11,-11,-9,-2,8,-19,-11,-7,4,19,-10,-9,-1,8,-13,-11,-6,4,-6,-13,-10,0,11,-14,-14,-6,4,-20,-13,-8,2,-2,-13,-11,-5,4,-18,-17,-12,-3,-8,-10,-6,1,11,-13,-15,-11,-2,-35,-25,-13,-10,8,-32,-35,-23,-37,-65,-80,-91,-88,12,
+0,-8,-11,-18,-41,-31,13,16,-11,-6,11,31,23,33,3,0,12,19,-1,-2,4,15,-15,-5,0,9,23,-7,-6,2,11,-11,-8,-2,7,2,-7,-5,3,13,-10,-10,-4,7,-18,-10,-5,4,17,-11,-9,-1,8,-14,-12,-6,5,-1,-11,-8,1,12,-10,-9,-3,8,-19,-11,-7,4,20,-11,-10,-2,7,-14,-12,-7,4,-11,-14,-10,-1,10,-15,-15,-7,3,-20,-13,-8,1,-3,-15,-12,-5,4,-19,-19,-13,-2,-25,-14,-10,2,14,-12,-14,-9,0,-37,-27,-15,-13,6,-25,-26,-26,-40,-69,-80,-92,-86,12,
+0,-6,-13,-21,-29,-21,20,-5,-25,-7,11,31,24,36,3,0,14,20,0,-1,4,13,-16,-8,-3,6,20,-9,-8,1,11,-11,-8,-1,9,2,-9,-6,3,13,-10,-10,-4,6,-19,-11,-6,3,12,-12,-10,-2,8,-13,-11,-5,5,-1,-13,-9,0,11,-10,-10,-4,7,-20,-12,-7,3,15,-12,-10,-2,6,-14,-13,-8,2,-15,-15,-11,-2,9,-15,-14,-7,4,-21,-14,-9,1,-5,-15,-13,-6,3,-22,-22,-16,-5,-5,-8,-4,2,15,-16,-18,-10,-1,-38,-29,-14,-15,4,-24,-26,-25,-38,-68,-80,-92,-87,12,
+0,-7,-14,-21,-27,-15,29,-1,-24,-8,11,31,24,32,2,0,13,20,0,-2,4,13,-16,-9,-4,7,19,-9,-7,1,10,-11,-8,-2,8,1,-10,-7,2,12,-11,-11,-5,5,-19,-11,-7,2,9,-13,-11,-3,7,-14,-11,-6,4,-2,-14,-11,-1,11,-12,-11,-5,5,-21,-14,-9,2,11,-13,-11,-3,5,-15,-14,-9,1,-10,-15,-12,-3,9,-15,-14,-8,4,-21,-15,-10,1,-5,-15,-14,-7,2,-24,-23,-17,-6,-1,-1,1,9,18,-21,-23,-15,-6,-34,-21,-10,-10,6,-34,-43,-37,-57,-75,-84,-92,-87,12,
+0,-10,-15,-21,-26,-13,31,4,-19,-5,12,31,24,21,0,-2,10,18,-2,-2,3,14,-16,-8,-4,7,17,-9,-8,0,10,-11,-9,-3,7,1,-11,-8,1,11,-13,-12,-6,5,-20,-12,-7,1,5,-14,-12,-4,6,-15,-13,-7,3,-5,-15,-12,-2,10,-12,-12,-6,5,-21,-15,-9,1,13,-13,-12,-4,5,-15,-15,-10,1,-15,-16,-12,-4,8,-17,-16,-8,3,-22,-16,-11,0,-10,-16,-14,-6,3,-23,-22,-17,-7,-7,-8,-7,3,13,-21,-22,-14,-4,-36,-25,-14,-14,3,-33,-37,-34,-52,-73,-81,-93,-87,12,
+0,-12,-13,-18,-40,-31,13,12,-14,-11,5,25,19,11,-2,-4,9,18,-3,-3,3,14,-17,-10,-5,7,18,-11,-10,1,11,-12,-10,-4,6,1,-11,-8,1,12,-13,-12,-6,5,-20,-13,-8,2,-5,-15,-13,-4,6,-15,-13,-7,4,-7,-15,-11,-3,10,-12,-11,-6,4,-21,-15,-10,1,3,-13,-11,-4,5,-16,-15,-10,0,-21,-18,-14,-4,8,-17,-16,-8,3,-22,-17,-12,-1,-12,-17,-14,-7,2,-23,-22,-15,-6,-25,-16,-13,-3,7,-21,-21,-13,-1,-39,-30,-18,-19,0,-32,-31,-30,-47,-69,-80,-92,-86,12,
+-2,-14,-14,-18,-35,-28,15,20,-9,-9,7,25,19,11,-4,-7,7,17,-4,-4,4,14,-17,-9,-5,8,22,-11,-10,1,11,-13,-11,-5,6,0,-12,-9,1,12,-13,-13,-7,5,-21,-14,-9,1,-7,-16,-14,-5,5,-16,-14,-8,3,-12,-16,-13,-4,9,-13,-12,-6,4,-22,-16,-11,0,-5,-15,-13,-4,5,-17,-17,-11,0,-23,-19,-15,-5,7,-18,-17,-9,2,-23,-18,-13,-1,-13,-18,-15,-8,2,-22,-21,-15,-5,-34,-23,-20,-7,8,-17,-15,-8,2,-43,-35,-29,-19,1,-32,-29,-48,-58,-74,-82,-93,-88,12,
+-5,-17,-16,-20,-26,-14,32,4,-21,-13,5,25,19,7,-3,-4,9,18,-4,-4,2,12,-19,-13,-8,4,0,-12,-10,-1,9,-14,-12,-6,6,-1,-12,-9,1,13,-15,-14,-7,5,-21,-15,-9,1,-7,-17,-15,-6,5,-17,-16,-9,3,-23,-17,-13,-4,9,-17,-15,-8,4,-23,-17,-12,0,-11,-16,-14,-6,4,-19,-18,-11,1,-20,-19,-16,-5,7,-18,-17,-9,2,-23,-17,-12,-1,-12,-18,-15,-6,4,-21,-21,-15,-5,-33,-23,-21,-8,7,-18,-15,-9,2,-42,-34,-24,-22,-1,-32,-26,-45,-61,-71,-81,-92,-88,12,
+-5,-16,-14,-19,-27,-12,34,10,-16,-10,8,26,20,7,-4,-5,8,17,-5,-4,2,13,-18,-11,-7,5,-1,-11,-10,-1,10,-14,-12,-6,6,0,-13,-10,1,13,-16,-15,-7,5,-22,-15,-10,1,-6,-17,-16,-6,4,-18,-16,-9,3,-23,-17,-13,-4,9,-17,-16,-8,4,-23,-18,-12,0,-10,-17,-15,-6,4,-19,-18,-11,1,-26,-19,-16,-6,7,-19,-18,-10,2,-23,-18,-13,-1,-12,-18,-16,-7,5,-21,-20,-15,-5,-35,-28,-25,-12,2,-18,-14,-7,3,-43,-37,-33,-24,-4,-31,-26,-44,-60,-71,-80,-91,-88,12,
+-13,-25,-22,-25,-38,-18,29,19,-11,-11,7,25,17,4,-6,-9,7,16,-6,-5,2,14,-18,-11,-8,5,4,-12,-10,-1,10,-15,-13,-7,5,0,-14,-10,0,13,-17,-16,-8,4,-23,-16,-10,1,-8,-18,-17,-6,4,-19,-17,-10,1,-19,-19,-15,-5,9,-18,-17,-9,3,-25,-18,-13,-1,-13,-18,-16,-6,4,-19,-19,-12,0,-28,-20,-17,-6,7,-20,-19,-11,2,-24,-19,-14,-2,-13,-19,-16,-6,6,-21,-20,-15,-6,-36,-29,-27,-14,-6,-19,-15,-8,4,-45,-38,-37,-26,-4,-32,-28,-45,-61,-72,-82,-92,-88,12,
+-8,-21,-18,-23,-37,-26,17,28,-5,-8,8,25,19,16,-6,-9,7,17,-5,-4,3,16,-18,-10,-6,7,14,-11,-10,0,12,-14,-12,-6,6,0,-13,-10,1,14,-16,-16,-8,5,-22,-15,-10,1,-12,-18,-17,-5,5,-19,-16,-10,3,-15,-18,-14,-4,9,-18,-16,-8,4,-24,-19,-13,0,-13,-18,-16,-6,5,-19,-18,-12,0,-12,-20,-17,-6,7,-21,-19,-11,3,-25,-19,-14,-2,-13,-19,-16,-5,7,-20,-19,-16,-7,-39,-30,-28,-14,-6,-22,-18,-10,4,-46,-39,-34,-28,-7,-37,-34,-28,-45,-65,-81,-92,-88,12,
+0,-13,-12,-18,-31,-22,20,37,3,-2,13,30,23,40,-3,-6,9,19,-2,-1,7,19,-16,-6,-3,10,26,-8,-7,2,15,-13,-10,-4,8,1,-11,-8,4,16,-14,-13,-6,7,-21,-14,-8,4,6,-16,-15,-4,7,-18,-15,-8,5,-3,-16,-12,-2,11,-15,-14,-6,7,-23,-16,-12,2,-7,-16,-14,-3,8,-18,-16,-10,2,-5,-18,-15,-4,9,-19,-17,-9,4,-23,-17,-12,0,-12,-17,-15,-4,8,-21,-20,-16,-6,-28,-24,-22,-7,8,-23,-21,-12,2,-45,-36,-25,-24,-5,-39,-40,-33,-52,-71,-81,-93,-88,12,
+0,-6,-12,-21,-26,-20,20,45,8,1,15,31,25,40,2,-3,11,20,1,1,10,23,-7,-4,-1,12,27,-4,-4,4,18,-11,-8,-3,11,2,-9,-6,6,18,-11,-11,-4,11,-21,-11,-6,6,19,-12,-13,-2,9,-16,-12,-6,7,-1,-14,-11,-1,11,-13,-12,-4,9,-22,-13,-10,4,10,-14,-11,-2,10,-17,-15,-8,4,-3,-16,-13,-2,10,-17,-16,-8,7,-24,-16,-11,2,-3,-15,-14,-4,8,-22,-20,-16,-5,-7,-18,-16,-3,10,-26,-24,-15,-1,-43,-32,-20,-21,-1,-44,-45,-36,-59,-78,-83,-97,-88,12,
+0,2,-7,-20,-25,-11,26,58,18,7,24,39,41,44,7,1,10,25,5,7,15,28,18,3,5,17,29,2,2,10,23,-7,-2,3,14,3,-4,-2,7,19,-6,-6,0,12,-18,-7,-3,9,23,-9,-9,-1,12,-13,-9,-2,9,-2,-11,-9,1,12,-9,-9,0,12,-19,-10,-7,7,21,-10,-8,1,14,-14,-11,-5,7,-2,-12,-10,2,13,-11,-11,-3,10,-21,-10,-6,6,20,-9,-10,0,13,-20,-16,-11,-1,-4,-8,-7,3,16,-23,-23,-15,1,-40,-25,-12,-13,4,-47,-57,-36,-59,-76,-85,-100,-88,12,
+0,9,-5,-23,-20,2,30,78,33,7,31,45,56,50,16,7,14,32,12,17,22,37,22,12,13,24,35,13,12,20,31,-2,6,9,18,32,4,5,13,24,-2,0,6,19,10,0,3,13,25,-2,-4,4,16,-10,-4,3,12,21,-3,-4,6,17,-4,-2,5,18,7,-5,-3,10,21,-1,-1,8,22,-9,-2,1,14,12,-3,-1,8,20,-4,-4,5,17,11,-1,3,12,25,1,-3,5,21,-15,-10,-1,8,18,8,8,16,30,-12,-14,-9,5,-35,-16,-5,2,14,-42,-56,-34,-61,-81,-87,-100,-88,33,
+0,34,1,15,9,31,46,87,58,31,52,63,82,62,29,24,25,45,37,35,38,51,59,31,28,36,46,26,27,35,44,32,22,23,29,38,20,17,28,36,7,13,17,29,37,14,14,25,34,10,8,14,25,14,11,16,24,34,11,9,18,26,2,10,15,25,36,10,9,19,29,9,9,18,32,24,11,13,24,34,13,12,22,31,5,8,14,25,22,14,15,24,32,13,11,15,30,-7,0,8,14,30,18,19,25,35,-7,-12,-3,14,2,-3,5,24,22,-5,-33,-31,-64,-95,-96,-100,-88,13,
+0,100,63,19,-5,57,45,61,84,65,60,70,87,56,45,40,34,59,57,58,54,65,89,60,57,63,70,47,56,63,74,74,54,51,59,69,45,48,59,64,48,45,45,56,59,46,43,54,62,32,36,41,51,57,44,45,57,59,38,39,45,53,42,41,44,54,56,45,41,49,55,37,47,50,59,64,42,39,51,55,41,41,50,58,46,39,41,51,56,45,45,54,61,37,35,42,45,35,25,27,36,46,30,34,41,46,23,-2,1,3,15,-30,-24,-5,5,-4,-65,-11,-51,-36,-95,-100,-24,12, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CW_LRight_T0.h
new file mode 100755
index 0000000..cf8ae78
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+0,24,14,15,6,27,35,78,45,29,49,62,65,66,33,29,41,52,31,31,37,49,22,31,33,47,44,31,33,38,48,27,30,38,40,29,18,25,28,43,11,18,29,30,48,12,19,18,27,17,19,20,40,29,20,23,37,45,26,28,38,47,28,34,39,51,40,29,28,42,52,27,26,40,48,25,28,36,44,16,26,30,32,43,16,18,23,32,4,14,18,23,40,10,14,17,28,7,14,25,27,44,14,24,39,35,29,25,19,30,22,-2,-7,5,3,-49,-42,-35,-64,-73,-83,-100,-88,12,
+0,10,-5,-3,-9,5,26,75,30,17,34,48,45,57,21,18,32,42,23,22,28,39,13,22,25,38,51,24,25,31,41,19,21,28,33,23,12,17,21,36,4,9,19,23,14,1,7,10,18,6,4,8,21,0,9,11,26,34,15,17,26,37,17,20,27,38,25,17,18,32,44,19,18,30,39,17,18,25,34,5,14,18,23,35,9,10,14,24,-4,5,10,15,33,3,5,10,22,-1,5,14,19,39,1,10,16,23,-3,7,5,15,3,-13,-13,-4,6,-39,-60,-41,-62,-70,-80,-94,-88,12,
+0,5,-5,-15,-20,-6,22,58,18,9,24,39,33,47,12,11,23,32,13,12,19,31,3,14,15,28,43,14,15,23,33,10,12,18,25,11,3,8,14,29,-3,2,9,15,5,-6,0,5,13,0,-3,4,15,-5,1,5,19,8,6,8,18,28,9,11,18,29,7,7,8,23,36,10,8,20,30,7,8,15,26,10,3,7,15,27,-1,1,7,17,-11,-2,2,9,26,-3,-1,3,16,-7,-3,5,11,29,-5,3,3,16,-8,-5,-3,9,-28,-20,-17,-6,7,-29,-44,-31,-50,-66,-74,-89,-87,12,
+0,1,-6,-14,-23,-12,19,44,10,4,18,33,27,42,6,6,18,26,7,7,13,25,-3,8,10,24,37,8,8,18,27,5,5,11,20,8,-1,4,10,24,-7,-3,2,11,0,-10,-4,1,10,-5,-7,0,10,-9,-4,1,13,4,-1,2,13,23,2,4,11,22,-8,2,4,17,30,5,4,15,25,0,2,8,21,12,0,3,12,24,-3,-2,3,13,-16,-6,-2,6,23,-7,-6,2,12,-11,-8,0,8,-3,-10,-4,1,11,-9,-11,-10,3,-31,-26,-19,-10,6,-30,-33,-26,-42,-66,-71,-90,-86,12,
+0,2,-9,-8,-22,-13,21,38,6,-1,14,30,22,39,2,2,14,22,2,2,8,20,-9,2,5,16,29,3,2,12,22,0,0,5,15,5,-5,0,6,20,-11,-8,-2,9,-30,-11,-6,1,11,-8,-10,1,7,-10,-6,0,11,2,-4,-1,8,19,-2,-1,6,17,-14,-3,0,12,26,-1,-2,8,18,-5,-3,3,15,8,-5,-2,7,19,-7,-7,-1,9,-19,-9,-5,3,19,-11,-10,-2,8,-12,-10,-4,5,-5,-12,-7,0,9,-10,-12,-8,1,-32,-26,-17,-15,3,-32,-30,-27,-40,-65,-75,-86,-88,12,
+0,-7,-10,-13,-24,-16,18,32,2,-3,12,27,20,37,0,0,13,21,2,2,9,21,-7,4,8,19,31,7,5,15,24,1,2,6,17,8,-4,0,6,19,-11,-9,-3,6,-32,-14,-9,-2,8,-13,-14,-2,3,-12,-8,-2,8,1,-5,-2,7,17,-3,-2,4,15,-14,-3,0,13,26,1,0,10,21,-2,0,5,16,9,-4,-1,8,19,-6,-5,0,10,-19,-8,-5,5,20,-10,-9,-1,8,-13,-10,-5,2,-7,-16,-12,-6,2,-17,-20,-14,-5,-35,-27,-18,-14,4,-26,-24,-22,-33,-60,-70,-81,-86,12,
+-6,-13,-12,-6,-21,0,36,22,-7,0,15,31,22,36,-1,-1,10,18,0,1,8,18,-5,4,9,16,30,6,6,11,22,-4,-2,3,12,3,-6,-3,5,17,-11,-8,-3,7,-29,-12,-6,-1,11,-13,-13,-5,2,-13,-8,-2,7,0,-7,-4,7,16,-5,-4,2,13,-16,-4,0,11,25,-1,1,5,18,-6,-1,6,14,5,-6,-2,5,17,-9,-8,-3,7,-20,-9,-6,3,18,-10,-10,-2,8,-15,-13,-8,2,-5,-13,-9,-2,7,-13,-15,-9,-2,-32,-24,-14,-14,4,-25,-24,-25,-35,-69,-79,-87,-88,12,
+0,1,-6,-6,-22,-2,35,17,-9,-1,14,30,20,34,-2,-1,10,17,0,0,6,16,0,4,7,14,26,8,6,11,20,-3,-2,2,13,5,-5,-2,5,16,-11,-9,-4,5,-28,-13,-8,-2,10,-13,-13,-5,0,-12,-8,-1,6,0,-8,-4,6,16,-6,-5,1,12,-17,-4,-1,9,22,0,0,6,17,-5,-4,1,12,4,-5,-4,5,16,-8,-8,-3,7,-20,-8,-5,4,18,-9,-9,-1,8,-15,-13,-9,1,-11,-15,-12,-6,3,-18,-19,-11,-4,-33,-24,-13,-12,5,-21,-20,-21,-32,-67,-77,-85,-87,12,
+0,1,-6,-7,-21,-3,33,15,-10,-3,13,29,20,34,-2,-1,10,17,0,1,7,17,9,6,9,17,28,11,9,13,22,-1,0,4,15,6,-4,-1,6,17,-10,-9,-4,5,-29,-15,-10,-4,9,-15,-15,-7,-1,-13,-9,-2,7,0,-7,-4,7,16,-6,-5,1,12,-16,-4,0,10,23,3,2,9,19,-3,0,4,15,5,-4,-2,6,16,-7,-7,-2,8,-19,-7,-4,5,19,-8,-8,0,9,-15,-13,-9,0,-30,-18,-14,-9,1,-23,-22,-13,-7,-33,-24,-12,-11,6,-18,-16,-19,-30,-67,-76,-85,-87,12,
+0,3,-9,-5,-20,-14,19,20,-8,-4,10,26,21,38,-1,-1,10,17,0,-1,5,15,-12,0,3,11,23,2,1,7,15,-3,-2,3,13,5,-6,-2,4,15,-9,-7,0,10,-26,-12,-6,5,15,-9,-10,3,9,-11,-7,-2,8,0,-6,-4,5,14,-5,-5,1,11,-15,-5,-1,8,21,-4,-3,3,12,-7,-6,0,8,3,-8,-4,3,14,-8,-8,-3,7,-20,-10,-6,1,17,-11,-10,-1,8,-14,-12,-7,2,-4,-11,-8,-2,7,-10,-12,-8,0,-33,-25,-15,-14,4,-30,-29,-26,-37,-68,-77,-86,-88,12,
+0,4,-8,-5,-20,-14,20,18,-8,-5,9,25,20,38,-1,-1,10,16,1,0,6,16,-11,3,6,13,25,5,4,10,18,-1,1,6,15,6,-4,0,5,15,-8,-7,-1,10,-28,-12,-8,3,14,-11,-12,2,8,-11,-8,-3,8,0,-6,-3,5,14,-5,-5,1,11,-14,-4,0,10,22,-2,-2,6,15,-4,-2,3,11,5,-5,-3,5,15,-6,-6,-1,8,-19,-9,-6,2,18,-10,-9,0,9,-14,-11,-6,2,-4,-12,-9,-3,5,-11,-13,-9,-1,-32,-24,-14,-12,5,-26,-26,-24,-36,-67,-76,-84,-87,12,
+0,1,-8,-5,-21,0,33,19,-7,-5,10,26,21,38,-1,-1,9,16,2,2,7,17,-12,1,5,13,24,5,4,11,21,-3,-1,3,15,5,-3,0,7,17,-6,-5,1,10,-22,-8,-3,4,14,-7,-7,1,8,-9,-5,0,10,1,-5,-3,6,14,-5,-4,2,12,-15,-3,1,9,21,-2,-2,6,16,-7,-5,1,12,4,-5,-3,4,15,-6,-6,-1,10,-19,-9,-5,4,19,-8,-7,-1,8,-12,-9,-4,2,-3,-11,-8,-3,5,-11,-12,-7,1,-30,-22,-11,-14,2,-23,-23,-21,-34,-66,-75,-85,-87,12,
+0,3,-7,-5,-20,-1,33,18,-7,-5,9,26,21,37,-2,-1,9,16,2,2,8,18,-9,3,6,15,26,8,6,13,23,-2,2,5,16,6,-2,1,7,17,-6,-6,0,9,-23,-10,-5,1,13,-10,-9,-1,6,-10,-6,0,9,1,-5,-2,6,14,-5,-4,2,12,-15,-2,2,10,22,-1,-1,8,17,-5,-3,2,13,5,-2,-1,6,16,-5,-5,0,11,-19,-8,-5,5,19,-8,-7,-1,9,-12,-10,-5,2,-4,-12,-10,-4,4,-13,-13,-8,0,-30,-21,-11,-12,4,-21,-20,-20,-33,-67,-77,-85,-87,14,
+0,1,-7,-8,-22,-11,22,28,0,-4,10,26,20,37,0,0,10,17,2,3,9,18,-8,3,7,14,25,9,7,11,22,0,3,7,16,6,-1,2,8,17,-5,-4,1,10,-14,-6,-1,0,14,-7,-6,-1,5,-10,-6,1,10,2,-4,-2,7,14,-4,-4,3,13,-14,-2,3,11,22,0,1,7,18,-3,-1,5,12,5,-3,1,6,16,-4,-5,0,10,-18,-7,-4,5,19,-8,-6,0,9,-12,-7,-3,3,-3,-9,-6,-3,7,-8,-10,-3,3,-30,-22,-13,-12,5,-24,-24,-22,-33,-66,-74,-82,-88,15,
+-1,2,-5,-8,-22,-14,20,28,1,-4,10,26,19,35,1,1,12,18,3,3,9,19,-9,3,5,14,25,4,4,10,18,0,3,8,16,7,-1,2,9,18,-4,-3,2,12,-17,-5,-1,6,16,-4,-5,3,10,-7,-4,2,10,2,-4,-2,7,15,-2,-2,3,13,-15,-4,-1,10,22,-3,-2,6,16,-6,-4,1,11,4,-5,-1,6,16,-4,-5,0,10,-17,-7,-3,6,19,-7,-5,1,10,-10,-6,0,6,-1,-6,-4,2,9,-5,-8,-3,6,-30,-22,-13,-10,6,-22,-23,-21,-33,-66,-75,-84,-88,12,
+0,-3,-6,-10,-23,-16,18,24,-4,-2,12,28,22,38,1,1,11,19,3,3,9,19,-5,3,6,15,25,3,3,9,19,-2,2,6,16,6,0,2,10,19,-1,0,5,14,-17,-2,2,7,17,-2,-1,3,10,-5,-1,5,11,2,-3,-1,8,15,-2,-2,4,14,-15,-3,1,11,23,-2,-1,6,15,-7,-4,1,11,4,-3,0,6,15,-2,-3,2,11,-17,-6,-3,7,20,-7,-5,2,12,-10,-6,0,7,-1,-6,-5,3,10,-6,-8,-3,6,-29,-20,-11,-13,3,-22,-22,-36,-49,-60,-70,-79,-86,12,
+0,-1,-6,-10,-23,-17,17,21,-5,-3,11,28,21,38,1,1,12,18,3,3,10,19,3,3,7,16,26,5,4,11,21,-1,4,8,18,8,2,4,11,20,-1,0,4,14,-18,-4,0,5,16,-4,-4,2,9,-6,-1,5,11,2,-3,-1,9,16,-1,-1,5,15,-14,-2,2,13,24,0,0,7,17,-6,-3,2,13,5,-1,2,7,16,-1,-2,3,12,-16,-6,-3,6,20,-6,-5,3,12,-10,-5,1,8,-1,-5,-5,3,9,-7,-8,-3,6,-28,-19,-9,-11,4,-19,-19,-35,-48,-60,-71,-81,-88,12,
+0,2,-10,-8,-23,-17,18,26,-2,-2,11,28,22,38,1,1,12,19,4,4,10,20,6,4,8,17,27,7,6,12,23,1,5,10,19,10,3,4,12,21,-1,-1,4,12,-19,-5,-2,3,14,-7,-6,-1,7,-6,-2,4,11,3,-2,0,9,16,-1,-1,5,15,-14,-1,3,13,24,1,1,9,18,-5,-2,3,14,6,1,3,8,18,0,-1,4,13,-17,-5,-3,7,20,-7,-5,2,12,-10,-5,1,8,-1,-6,-5,3,9,-8,-9,-4,6,-28,-19,-9,-10,5,-20,-20,-25,-36,-60,-68,-75,-85,12,
+0,-3,-10,-7,-22,-18,17,31,2,-1,12,28,24,39,3,3,14,20,3,3,9,19,-4,4,7,16,26,4,4,11,21,-1,3,8,16,6,3,5,11,20,0,1,6,15,-11,-2,3,10,20,3,2,8,17,-6,-2,3,12,2,-2,1,9,17,-1,-1,4,14,-13,-2,2,10,22,-2,-2,7,16,-5,-2,4,13,4,-4,-2,5,15,-3,-4,2,12,-16,-4,-1,7,20,-4,-3,4,13,-8,-4,1,9,0,-5,-4,4,10,-4,-6,-1,7,-28,-20,-10,-8,7,-19,-20,-18,-30,-60,-69,-77,-87,12,
+0,-1,-5,-13,-24,-17,18,26,-2,-1,13,29,23,39,4,4,14,20,3,4,9,20,-3,4,8,16,26,6,5,12,21,0,4,9,17,9,3,5,13,22,0,1,6,15,-12,-2,2,8,19,1,1,7,15,-6,-2,3,12,2,-1,1,9,17,-1,0,5,14,-13,-1,3,11,22,-1,0,8,17,-3,-1,5,14,5,-3,-1,6,16,-2,-2,3,13,-16,-4,-1,8,20,-5,-3,4,13,-9,-4,2,9,0,-5,-4,4,11,-4,-5,-1,8,-27,-18,-8,-9,7,-17,-19,-33,-44,-56,-65,-74,-86,12,
+0,-6,-7,-13,-24,-18,18,23,-5,-1,13,30,23,39,4,4,14,21,4,4,10,20,-6,5,8,16,26,6,5,12,22,-1,4,9,17,9,3,5,14,23,1,1,6,16,-16,-1,2,12,22,1,1,6,13,-6,-2,3,12,3,-1,1,9,17,0,0,5,15,-14,-2,1,12,23,-1,0,7,16,-6,-3,3,15,4,-3,-2,7,17,-2,-3,3,12,-16,-4,0,8,20,-4,-3,4,14,-8,-4,2,9,1,-4,-3,5,12,-4,-5,0,8,-27,-18,-7,-9,6,-17,-18,-33,-45,-55,-66,-76,-88,12,
+0,-3,-6,-12,-24,-17,17,21,-7,-2,12,29,22,39,3,4,14,21,4,4,9,20,-2,4,8,16,27,7,6,13,24,0,5,10,19,11,3,5,15,24,1,1,6,16,-15,-2,2,10,21,-2,-1,4,12,-7,-3,3,12,3,-2,1,9,17,0,0,6,15,-14,-1,2,12,23,0,0,8,18,-5,-1,5,16,5,-2,-1,9,17,-1,-2,3,13,-15,-3,0,8,20,-4,-3,4,13,-9,-4,2,10,1,-3,-3,5,12,-4,-5,0,8,-27,-16,-6,-8,7,-17,-16,-33,-46,-55,-67,-78,-88,12,
+0,-7,-8,-13,-24,-19,17,33,2,-1,13,29,24,40,3,3,14,21,5,5,11,21,2,5,9,16,26,4,4,11,20,-1,3,8,18,9,2,4,14,22,2,3,9,19,8,3,6,14,24,5,5,10,18,-3,3,8,14,3,-1,1,9,17,1,0,6,16,-13,-1,2,12,23,-2,-2,7,15,-5,-2,3,13,5,-3,0,8,17,-4,-4,2,13,-16,-4,0,9,21,-3,-1,5,14,-8,-3,3,11,4,-1,-1,7,13,-1,-4,1,9,-28,-19,-9,-6,9,-25,-25,-17,-28,-54,-65,-75,-87,12,
+0,-5,-6,-12,-24,-19,17,31,1,-2,12,29,24,40,3,3,15,21,5,5,10,20,-4,5,8,16,26,5,5,12,21,-1,4,9,19,9,2,5,14,22,1,2,8,18,0,2,5,13,23,3,3,9,17,-3,2,7,14,3,-1,0,9,17,0,0,6,16,-13,-1,3,12,23,-1,-1,7,16,-4,-1,4,14,5,-2,0,9,18,-3,-3,3,13,-16,-3,0,9,21,-3,-2,5,14,-8,-3,3,11,4,-1,-1,7,13,-2,-3,2,11,-27,-17,-8,-5,11,-23,-24,-17,-28,-55,-65,-76,-88,12,
+0,-9,-10,-16,-25,-20,17,25,-4,-1,14,30,25,41,3,4,15,22,5,5,10,20,-3,5,8,17,27,5,4,11,21,-1,4,9,18,10,4,6,14,23,3,4,9,19,-7,3,7,14,23,2,3,9,17,-4,1,6,14,5,0,1,9,17,0,0,6,16,-13,0,3,12,23,0,0,7,17,-5,-2,3,14,5,-2,0,8,16,-2,-3,3,13,-16,-3,1,9,21,-3,-1,6,16,-8,-3,4,11,5,-2,-2,7,13,-2,-3,2,10,-27,-17,-7,-7,8,-24,-25,-16,-28,-52,-64,-73,-88,12,
+0,-7,-9,-16,-25,-20,16,23,-6,-2,12,29,25,41,4,4,16,22,5,4,10,19,-4,4,8,17,27,5,5,11,21,0,5,10,19,13,5,6,14,22,3,4,9,18,-9,3,6,13,23,1,1,7,16,-4,0,5,14,3,-1,0,9,16,-1,-1,6,16,-13,0,3,12,23,0,1,8,17,-5,-1,4,14,5,-1,1,9,17,-2,-2,3,13,-15,-3,0,10,21,-2,-2,6,15,-8,-3,3,11,2,-2,-2,8,14,-1,-3,2,11,-26,-15,-6,-6,9,-23,-25,-17,-29,-53,-64,-74,-88,12,
+0,-4,-7,-16,-26,-22,16,24,-6,-1,15,32,23,39,4,4,15,22,5,5,10,20,11,5,8,16,27,5,5,12,22,0,5,10,19,14,4,6,14,22,3,4,9,17,-7,2,6,12,23,0,1,7,16,-5,0,5,13,3,-2,0,9,16,-1,-1,6,16,-13,0,4,12,23,1,1,8,17,-4,-1,5,15,5,0,2,9,17,-1,-2,4,13,-15,-3,1,10,22,-3,-2,5,15,-8,-3,4,11,2,-2,-1,8,14,-1,-2,3,12,-26,-16,-6,-6,10,-15,-16,-14,-24,-52,-63,-72,-87,12,
+0,-7,-10,-17,-26,-22,16,24,-5,0,14,31,23,38,4,4,14,21,5,5,11,21,2,5,8,16,26,5,5,11,21,-1,4,9,17,9,5,7,14,22,3,3,9,18,9,3,7,14,24,3,3,9,17,-4,0,5,14,3,0,1,10,18,0,0,6,16,-14,-1,2,12,23,-1,0,7,16,-5,-2,3,14,5,-2,1,8,17,-1,-2,4,14,-15,-4,0,9,21,-2,-1,6,15,-7,-3,3,11,2,-1,-1,9,15,0,-1,4,12,-27,-16,-6,-4,11,-14,-16,-15,-25,-53,-64,-72,-87,12,
+0,-8,-11,-19,-26,-5,33,24,-6,3,18,35,25,40,4,4,15,22,5,5,10,21,-1,5,9,17,27,5,5,12,22,-1,3,8,18,11,5,7,14,22,3,4,10,18,1,3,6,14,24,3,3,10,18,-5,0,5,14,4,0,1,11,18,0,0,6,16,-13,-1,2,12,22,-1,0,7,16,-4,-2,4,14,4,-2,0,8,17,-1,-2,4,14,-15,-4,0,9,21,-2,-1,6,15,-7,-3,3,12,6,-1,-1,9,15,0,-2,4,11,-27,-17,-6,-7,8,-22,-24,-14,-24,-51,-61,-69,-85,12,
+0,-10,-11,-19,-26,-6,32,21,-7,2,18,35,25,41,6,5,16,23,5,4,10,20,-6,4,8,16,27,5,5,12,22,-1,4,8,18,10,5,7,14,23,3,4,9,19,0,3,6,13,23,2,2,9,18,-5,-1,4,15,5,0,2,11,18,0,0,6,15,-14,-1,3,11,22,-2,-1,7,16,-4,-1,4,14,4,-3,-1,8,17,-2,-3,3,13,-15,-3,0,8,21,-2,-1,6,15,-7,-3,4,12,2,-1,0,9,15,0,-1,3,12,-26,-15,-5,-6,9,-21,-26,-14,-25,-52,-61,-68,-84,12,
+0,-9,-11,-19,-25,-7,32,20,-8,1,17,36,25,41,8,7,18,24,5,4,9,20,-7,3,7,15,26,5,5,12,23,-1,3,9,18,10,5,6,14,22,3,3,9,18,-7,2,5,13,23,1,1,9,18,-5,-1,4,15,5,0,2,10,18,0,0,6,16,-13,0,3,11,22,-1,-1,7,17,-4,0,5,14,4,-3,0,8,17,-1,-2,3,13,-15,-3,0,8,20,-2,-1,6,14,-7,-3,3,12,4,0,1,10,16,1,0,5,13,-25,-13,-3,-4,10,-20,-21,-14,-25,-51,-60,-66,-81,12,
+0,-10,-12,-20,-28,-23,16,28,-4,3,18,35,25,41,4,4,14,21,5,6,12,21,5,5,8,18,28,3,3,11,21,-1,4,9,17,10,4,6,14,22,3,3,8,19,-9,3,7,16,26,4,4,11,21,-3,2,7,15,5,0,1,10,18,0,0,6,16,-13,-1,3,12,22,-1,-1,7,16,-5,-2,3,13,5,-2,1,8,16,-1,-2,3,12,-15,-3,0,9,22,-2,-1,6,15,-5,-1,5,13,4,0,1,10,16,1,-1,4,12,-23,-13,-2,-5,12,-13,-15,-13,-23,-49,-58,-63,-79,12,
+0,-11,-12,-20,-28,-23,16,25,-5,2,18,36,26,42,7,6,16,22,5,6,12,20,-5,4,7,17,27,3,3,11,21,-1,4,9,18,11,4,6,14,22,2,3,8,18,-9,2,6,15,26,4,3,11,20,-3,2,7,15,5,-1,0,10,18,0,0,6,16,-12,-1,3,12,22,-1,-1,7,16,-4,-1,4,14,5,-2,1,8,17,-1,-2,3,12,-15,-3,0,9,21,-3,-2,6,14,-6,-2,5,13,6,1,2,11,17,1,0,5,13,-22,-12,-1,-3,13,-14,-19,-13,-22,-48,-57,-62,-76,12,
+0,-12,-12,-20,-29,-24,17,22,-7,2,18,36,26,41,7,6,17,22,6,6,12,21,-7,4,7,16,27,4,4,11,20,-1,4,9,18,7,4,6,14,22,3,2,8,17,-10,3,7,15,25,4,4,10,20,-4,1,5,16,5,0,1,10,17,1,1,7,16,-13,0,3,12,22,-1,-1,7,17,-5,-2,3,14,5,-2,1,10,18,-1,-2,3,13,-16,-4,-1,9,21,-2,-1,5,14,-6,-2,4,13,5,1,3,10,17,0,-1,4,12,-28,-17,-6,-5,10,-19,-21,-11,-19,-46,-54,-59,-71,12,
+0,-13,-14,-22,-31,-25,16,20,-8,2,18,37,27,42,10,9,18,24,7,7,11,21,-7,3,6,16,27,4,4,11,20,-1,4,9,17,9,4,5,14,22,3,2,7,16,-12,2,6,14,25,3,3,9,19,-4,0,5,16,6,0,1,9,17,0,0,6,16,-13,-1,3,11,22,-1,-1,7,17,-5,-3,3,14,5,-2,1,9,18,-2,-2,3,13,-16,-5,-1,9,21,-3,-2,5,14,-7,-3,4,13,4,2,3,10,17,0,0,4,12,-28,-16,-5,-5,10,-18,-21,-10,-18,-45,-51,-55,-67,12,
+0,-14,-14,-22,-29,-24,16,25,-6,0,15,32,25,41,4,5,12,18,7,7,12,22,7,4,7,18,29,4,4,11,21,-1,3,9,17,7,3,5,13,21,2,2,8,18,-11,2,5,14,25,3,3,10,19,-4,0,6,15,4,0,2,10,18,0,0,6,16,-12,-1,3,12,22,-1,-1,7,16,-4,-2,4,13,6,-2,1,9,18,-2,-3,2,12,-16,-4,0,8,21,-3,-2,5,14,-6,-2,5,13,5,1,3,10,17,0,-1,3,11,-25,-14,-3,-4,12,-19,-20,-9,-19,-43,-51,-60,-68,12,
+0,-17,-17,-25,-32,-27,14,20,-8,-1,14,33,26,42,7,5,14,20,8,8,15,22,2,5,8,18,29,4,4,11,21,-1,3,9,17,7,4,6,12,21,3,3,9,19,-9,1,5,15,25,3,3,10,19,-3,0,6,15,5,1,2,11,18,-1,-1,5,15,-13,0,3,12,23,-1,-1,6,16,-4,-1,4,13,5,-3,0,8,17,-3,-4,2,12,-15,-4,0,8,21,-3,-2,6,15,-4,-1,5,14,4,1,3,11,18,0,-1,3,11,-25,-15,-3,-4,12,-18,-18,-8,-16,-40,-47,-56,-63,12,
+0,-14,-12,-20,-27,-8,33,18,-9,-1,16,34,22,37,6,4,16,22,6,7,14,23,-2,6,9,19,29,3,3,11,21,-2,3,8,17,7,4,6,13,21,3,2,8,18,-11,3,6,15,25,2,3,10,19,-5,-1,5,14,5,2,3,11,18,0,-1,5,15,-13,0,3,12,23,-2,-1,7,16,-5,-2,3,13,4,-2,0,8,17,-3,-3,3,12,-16,-4,0,9,21,-2,-1,6,15,-5,-2,4,13,4,1,4,10,17,-1,-3,2,11,-27,-17,-6,-4,12,-8,-8,-7,-14,-44,-51,-55,-66,12,
+0,-18,-15,-24,-27,-13,31,11,-12,-3,14,34,22,38,9,7,19,24,7,7,13,23,-7,5,9,18,29,3,3,11,21,-2,3,8,17,8,4,6,13,22,2,2,8,18,-10,2,6,15,25,2,2,9,19,-5,-1,5,15,6,2,3,11,18,0,-1,5,15,-13,-1,3,13,23,-2,-1,7,16,-5,-2,3,13,4,-2,0,8,17,-3,-4,3,12,-16,-4,0,9,21,-1,-1,6,14,-6,-3,4,12,4,2,4,11,18,-1,-2,2,10,-27,-17,-6,-4,13,-7,-5,-4,-10,-40,-48,-52,-65,12,
+0,-21,-19,-27,-28,-20,23,15,-10,-3,14,34,23,39,12,8,20,25,8,7,13,22,-7,4,8,17,28,3,3,10,21,-2,2,8,17,7,4,6,13,21,1,1,6,16,-12,2,6,14,25,1,2,9,18,-5,-1,5,14,6,2,3,11,18,0,-1,5,15,-13,-1,2,12,23,-2,-1,6,16,-5,-3,3,11,4,-3,-1,7,17,-4,-5,2,12,-16,-5,0,8,20,-2,-1,6,14,-7,-4,3,11,4,2,5,12,19,-1,-3,1,10,-28,-17,-6,-4,13,-13,-15,-5,-12,-41,-49,-54,-65,12,
+0,-18,-16,-25,-35,-28,15,18,-10,-3,13,32,24,39,6,3,14,19,8,9,17,24,-3,4,8,17,28,3,3,10,21,-2,2,7,16,6,3,6,13,21,3,2,7,17,-11,2,6,14,26,3,4,10,18,-3,1,7,16,5,-1,0,10,18,1,1,7,17,-13,-2,2,12,23,-2,-1,7,16,-5,-2,3,12,4,-2,0,8,17,-3,-5,1,11,-16,-5,-1,8,21,-4,-3,5,14,-7,-3,3,13,4,-1,1,9,16,-2,-3,1,10,-28,-18,-7,-4,13,-15,-14,-5,-11,-40,-49,-55,-67,12,
+0,-22,-21,-24,-30,-11,34,12,-13,-1,19,40,26,42,8,5,16,20,7,8,15,24,-7,3,7,16,27,3,3,10,20,-3,1,6,16,6,3,4,13,21,2,1,6,16,-12,1,6,14,25,2,3,9,18,-3,1,6,16,5,-1,0,9,17,0,0,6,16,-14,-2,1,11,23,-2,-1,6,16,-6,-3,3,11,3,-3,0,8,17,-4,-5,1,11,-16,-5,-1,9,21,-4,-3,5,14,-7,-5,2,12,4,-1,2,10,17,-2,-4,1,8,-26,-16,-5,-3,14,-9,-8,-5,-11,-39,-49,-55,-65,12,
+0,-17,-14,-23,-27,-15,31,6,-16,-1,17,38,27,45,9,6,17,21,7,7,13,25,-9,3,7,16,28,3,3,10,20,-3,1,6,15,6,2,4,13,21,1,0,5,14,-12,1,5,14,26,2,2,9,18,-4,1,6,15,5,0,1,9,17,0,0,6,16,-14,-2,1,12,23,-2,-1,7,15,-6,-3,2,10,3,-3,-1,7,16,-5,-6,0,10,-15,-4,0,9,22,-4,-3,4,13,-8,-6,1,11,4,-1,2,10,18,-3,-5,0,7,-26,-15,-4,-4,13,-8,-6,-4,-11,-39,-49,-58,-68,12,
+0,-22,-19,-28,-32,-20,28,-4,-22,-6,15,36,26,44,9,7,18,23,8,7,13,24,-10,2,6,15,27,2,2,9,19,-3,0,5,14,6,1,3,12,20,0,-2,4,13,-12,0,5,14,26,1,2,8,17,-4,0,6,15,5,-1,1,9,17,-1,-1,5,15,-14,-3,1,11,22,-3,-2,6,15,-6,-4,1,10,3,-5,-2,6,15,-5,-7,0,10,-15,-5,0,9,22,-5,-4,4,12,-9,-7,-1,9,3,-2,1,10,17,-4,-6,-3,5,-28,-17,-6,-6,13,-7,-3,-3,-10,-39,-50,-60,-74,12,
+0,-28,-20,-23,-34,-25,18,23,-6,-5,12,32,25,42,7,3,15,19,8,8,15,25,-6,4,8,16,27,2,2,8,18,-4,0,4,14,6,1,4,11,19,1,0,5,15,-12,2,6,15,27,2,2,9,18,-4,-1,4,14,4,-2,-1,8,16,0,-1,5,14,-14,-2,1,9,21,-3,-2,5,14,-6,-3,2,11,3,-6,-3,6,15,-6,-7,0,10,-16,-6,-2,7,21,-6,-4,3,12,-8,-6,0,10,3,-1,1,8,16,-4,-6,-1,8,-28,-17,-6,-2,15,-9,-8,-6,-12,-41,-52,-60,-75,12,
+0,-23,-20,-27,-39,-29,16,15,-12,-8,9,30,23,41,6,4,15,20,7,8,15,24,-9,3,7,15,27,1,1,8,18,-5,-1,4,13,5,0,3,10,18,0,-1,4,14,-13,0,5,14,26,0,0,7,17,-6,-2,3,13,4,-3,-2,7,15,-2,-2,4,13,-15,-3,0,8,21,-4,-3,4,14,-7,-4,1,10,2,-7,-4,5,14,-6,-8,-1,9,-16,-6,-2,7,21,-6,-4,3,11,-10,-8,-2,8,2,-3,0,7,15,-6,-8,-3,5,-30,-20,-8,-3,14,-8,-7,-6,-12,-42,-53,-63,-79,12,
+-6,-26,-17,-23,-44,-32,14,5,-19,-3,15,36,26,45,6,3,13,19,6,6,13,23,-10,2,6,16,27,0,0,8,18,-5,-2,3,13,6,0,3,10,19,-1,-1,4,14,-13,0,5,12,23,0,-1,7,16,-5,-2,4,13,4,-3,-1,7,16,-2,-2,4,14,-15,-4,0,8,21,-4,-3,4,13,-9,-6,-2,9,2,-7,-4,4,13,-7,-8,-2,8,-17,-8,-3,6,20,-7,-6,2,11,-10,-8,-2,8,3,-5,-1,6,14,-6,-8,-3,5,-26,-17,-5,-5,14,-9,-6,-5,-13,-42,-55,-62,-79,12,
+-2,-24,-21,-27,-48,-35,12,-1,-23,-6,12,33,24,42,3,2,13,18,5,5,12,22,-10,0,5,14,26,-1,-1,7,17,-6,-4,1,12,5,-1,1,9,17,-2,-3,3,13,-13,-2,3,11,22,-2,-3,6,14,-7,-4,2,11,3,-5,-4,6,15,-4,-4,2,12,-16,-6,-2,7,20,-5,-5,3,12,-10,-8,-3,7,1,-8,-5,3,12,-8,-9,-3,7,-18,-8,-4,6,20,-7,-7,1,9,-12,-11,-5,6,1,-7,-3,4,13,-9,-10,-6,2,-28,-19,-6,-6,13,-7,-6,-5,-11,-43,-56,-65,-83,12,
+-9,-30,-25,-28,-41,-31,13,0,-25,-9,9,29,23,25,3,1,11,17,5,5,11,22,-11,0,4,13,25,-2,-2,6,16,-8,-5,1,11,4,-3,0,8,16,-4,-5,2,12,-15,-4,1,10,22,-4,-4,4,13,-8,-5,1,10,2,-6,-5,5,14,-6,-5,1,11,-16,-6,-2,6,20,-6,-5,3,11,-11,-9,-4,7,1,-9,-6,2,12,-9,-9,-3,6,-18,-9,-4,5,19,-8,-8,0,8,-13,-13,-7,4,0,-8,-4,4,14,-9,-11,-7,2,-31,-20,-9,-5,13,-18,-19,-10,-16,-47,-58,-64,-82,12,
+-16,-27,-24,-29,-44,-33,13,2,-23,-11,7,27,21,37,1,-2,10,16,4,4,11,21,-12,0,3,12,24,-3,-3,5,15,-7,-5,1,10,4,-4,-1,7,17,-3,-4,2,11,-15,-4,0,10,22,-4,-4,4,13,-8,-5,1,10,2,-6,-5,4,13,-6,-5,1,11,-16,-7,-3,6,20,-8,-7,2,10,-12,-10,-5,5,0,-9,-6,2,12,-10,-10,-4,5,-19,-11,-6,4,19,-10,-9,-2,7,-14,-12,-6,4,-1,-9,-5,4,12,-10,-12,-8,1,-33,-22,-10,-6,12,-18,-17,-9,-16,-47,-59,-66,-83,12,
+-14,-27,-24,-28,-46,-34,13,-1,-27,-12,6,26,22,12,0,-1,10,17,3,2,9,19,-12,0,3,11,23,-4,-4,5,14,-9,-7,-2,9,2,-6,-4,6,15,-6,-6,0,10,-15,-5,-1,8,21,-6,-6,3,11,-9,-7,-1,8,1,-8,-6,3,13,-8,-8,-1,8,-18,-9,-5,4,17,-9,-8,0,8,-13,-12,-7,3,-3,-11,-8,0,11,-11,-11,-6,4,-19,-12,-7,2,17,-11,-10,-2,6,-15,-14,-8,2,-6,-9,-5,1,12,-11,-13,-7,2,-29,-19,-6,-6,11,-13,-11,-27,-33,-46,-58,-68,-82,12,
+-20,-31,-27,-31,-48,-35,12,-3,-28,-13,3,24,19,9,-2,-4,8,15,1,1,8,18,-12,-1,3,10,23,-5,-5,4,13,-10,-8,-3,8,1,-8,-5,4,14,-8,-8,-2,9,-16,-6,-2,7,20,-8,-7,1,10,-10,-8,-2,7,1,-9,-7,2,12,-10,-10,-3,7,-19,-11,-6,3,18,-11,-10,-2,7,-14,-14,-9,2,-11,-13,-9,-2,9,-12,-12,-7,3,-20,-13,-8,0,10,-13,-11,-4,5,-16,-16,-11,-1,-24,-13,-9,-2,8,-14,-15,-9,0,-31,-21,-7,-8,11,-11,-9,-26,-32,-45,-58,-67,-82,12,
+-20,-32,-28,-32,-49,-35,12,-5,-33,-15,2,22,16,6,-6,-7,5,13,-1,-1,6,17,-13,-3,1,9,23,-7,-6,2,10,-12,-10,-5,6,0,-10,-8,2,12,-10,-10,-4,7,-17,-8,-4,4,19,-11,-10,-1,8,-13,-11,-5,4,-2,-12,-9,-1,10,-13,-12,-6,5,-20,-13,-8,1,12,-13,-11,-3,5,-16,-16,-10,0,-22,-15,-11,-4,8,-15,-15,-8,1,-21,-15,-10,-1,4,-14,-12,-4,4,-18,-18,-13,-4,-32,-18,-14,-8,4,-17,-17,-11,-3,-34,-24,-12,-10,10,-12,-7,-20,-28,-48,-60,-68,-82,12,
+-26,-38,-30,-35,-54,-40,9,-9,-39,-16,2,23,18,8,-4,-5,6,13,-3,-4,2,13,-15,-6,-2,7,21,-11,-10,-1,7,-13,-11,-6,5,-2,-10,-7,2,12,-12,-12,-5,6,-18,-10,-5,3,18,-11,-10,-2,7,-14,-12,-7,3,-4,-14,-12,-3,9,-13,-12,-6,5,-22,-15,-11,-1,3,-15,-13,-5,3,-17,-17,-11,-1,-30,-17,-14,-4,8,-19,-18,-10,-1,-22,-17,-11,-2,-11,-17,-14,-8,1,-19,-18,-14,-5,-21,-13,-9,-3,8,-17,-18,-12,-3,-34,-24,-11,-7,10,-22,-23,-14,-21,-51,-63,-69,-82,12,
+-31,-39,-32,-35,-56,-40,8,-4,-39,-17,1,21,15,5,-8,-9,3,12,-6,-6,0,11,-15,-7,-3,6,20,-12,-11,-3,6,-15,-13,-8,3,-4,-12,-9,0,10,-14,-14,-7,4,-19,-12,-7,1,10,-13,-12,-4,5,-16,-14,-9,1,-9,-17,-13,-4,7,-15,-14,-7,3,-23,-17,-12,-2,-11,-16,-14,-7,1,-18,-18,-13,-2,-30,-19,-15,-6,7,-20,-20,-11,-2,-23,-18,-12,-3,-13,-17,-16,-9,0,-20,-19,-16,-8,-34,-20,-15,-9,4,-18,-19,-13,-4,-36,-27,-14,-11,8,-19,-16,-13,-20,-51,-63,-66,-78,12,
+-31,-42,-34,-37,-58,-42,7,-1,-36,-18,0,18,11,2,-11,-11,1,11,-8,-8,-1,9,-17,-9,-5,3,16,-13,-12,-4,4,-16,-16,-10,1,-13,-14,-11,-3,8,-15,-16,-8,2,-21,-14,-9,0,-6,-15,-14,-6,4,-18,-17,-11,-1,-32,-17,-14,-5,7,-16,-15,-9,1,-24,-19,-14,-4,-14,-19,-17,-9,-1,-20,-21,-15,-4,-34,-21,-17,-8,5,-23,-22,-14,-5,-25,-20,-14,-5,-15,-21,-18,-10,-1,-21,-22,-17,-7,-37,-26,-22,-11,5,-19,-17,-11,-2,-39,-31,-25,-15,5,-15,-10,-12,-18,-51,-63,-69,-83,12,
+-38,-48,-39,-40,-59,-42,8,1,-33,-18,-1,14,8,0,-15,-15,-3,8,-12,-10,-3,8,-18,-11,-7,1,6,-15,-14,-6,2,-19,-18,-13,-2,-27,-17,-13,-5,6,-19,-18,-10,0,-22,-17,-11,-3,-11,-18,-17,-8,1,-20,-19,-14,-4,-33,-20,-17,-8,5,-19,-18,-11,-2,-26,-22,-16,-6,-15,-21,-19,-11,-2,-23,-23,-17,-6,-35,-24,-20,-11,3,-26,-25,-16,-7,-27,-23,-17,-8,-16,-23,-20,-12,-2,-22,-23,-19,-11,-42,-37,-31,-20,-4,-21,-18,-12,-2,-43,-37,-33,-20,2,-15,-7,-9,-15,-47,-60,-64,-77,12,
+-45,-52,-42,-46,-47,-32,16,-22,-44,-21,-3,5,7,-2,-19,-19,-4,7,-15,-13,-6,5,-19,-13,-8,0,-10,-17,-17,-8,0,-21,-21,-15,-4,-34,-20,-16,-8,4,-21,-21,-12,-3,-25,-19,-14,-5,-15,-21,-20,-11,-1,-23,-23,-17,-6,-35,-23,-19,-10,4,-22,-21,-13,-5,-28,-24,-19,-9,-17,-24,-22,-13,-4,-25,-25,-19,-9,-36,-26,-22,-14,0,-29,-28,-19,-9,-30,-25,-20,-10,-18,-26,-22,-13,-2,-22,-24,-21,-14,-49,-40,-40,-27,-29,-24,-22,-12,-3,-45,-35,-21,-22,0,-23,-20,-18,-26,-53,-61,-60,-71,13,
+-49,-54,-46,-49,-47,-28,23,-20,-49,-23,-5,0,6,-1,-19,-19,-5,6,-16,-15,-8,2,-22,-18,-14,-4,-13,-21,-20,-11,-1,-22,-21,-16,-5,-36,-23,-20,-10,3,-24,-22,-15,-5,-27,-22,-17,-8,-16,-23,-21,-13,-3,-24,-23,-18,-8,-37,-26,-22,-13,2,-24,-23,-16,-7,-31,-27,-22,-11,-18,-27,-24,-16,-6,-28,-28,-22,-12,-38,-29,-25,-16,-2,-30,-29,-20,-10,-32,-29,-23,-12,-19,-29,-25,-16,-5,-29,-28,-24,-16,-39,-30,-28,-19,-23,-30,-27,-17,-6,-44,-37,-33,-24,-3,-24,-20,-18,-28,-52,-61,-65,-67,14,
+-47,-58,-45,-48,-67,-48,3,-17,-52,-32,-14,-7,0,-8,-23,-23,-8,5,-19,-17,-10,1,-25,-21,-17,-5,-15,-25,-23,-12,-2,-25,-24,-18,-8,-37,-26,-22,-12,3,-25,-24,-17,-7,-29,-25,-19,-10,-17,-26,-23,-15,-4,-27,-26,-19,-9,-38,-28,-24,-15,1,-27,-25,-18,-9,-32,-29,-24,-14,-19,-29,-26,-18,-7,-31,-30,-25,-14,-40,-32,-28,-19,-20,-33,-31,-22,-12,-34,-32,-26,-15,-20,-32,-28,-19,-7,-30,-30,-24,-17,-43,-38,-35,-25,-31,-29,-24,-17,-5,-49,-42,-38,-25,-1,-27,-19,-38,-46,-57,-65,-65,-72,13,
+-52,-62,-47,-49,-68,-48,4,-15,-51,-32,-15,-9,-2,-30,-27,-26,-12,3,-23,-20,-11,0,-27,-23,-18,-6,-16,-27,-26,-14,-2,-28,-26,-21,-10,-38,-28,-24,-14,-3,-28,-26,-19,-9,-32,-28,-22,-12,-18,-29,-26,-18,-6,-30,-28,-22,-11,-39,-30,-27,-18,-4,-29,-27,-21,-11,-34,-31,-26,-16,-20,-32,-28,-20,-8,-34,-32,-27,-17,-42,-35,-31,-21,-32,-36,-34,-24,-14,-37,-34,-29,-18,-26,-35,-30,-22,-9,-33,-32,-27,-17,-47,-44,-40,-28,-31,-30,-25,-17,-6,-55,-48,-46,-30,-4,-29,-19,-37,-46,-56,-65,-68,-77,12,
+-54,-65,-50,-56,-59,-36,18,-21,-64,-34,-16,-11,-3,-39,-30,-29,-14,-1,-25,-22,-12,-1,-28,-24,-19,-8,-17,-29,-27,-16,-4,-30,-29,-23,-12,-40,-31,-27,-16,-13,-30,-28,-21,-11,-34,-30,-25,-14,-19,-31,-29,-19,-7,-32,-31,-24,-13,-40,-33,-29,-20,-14,-32,-29,-22,-13,-36,-33,-28,-17,-23,-34,-31,-21,-9,-36,-35,-28,-18,-44,-38,-33,-23,-34,-39,-36,-26,-16,-39,-37,-31,-20,-45,-38,-33,-24,-11,-36,-35,-29,-20,-50,-47,-43,-31,-33,-33,-28,-20,-9,-59,-50,-50,-33,-7,-30,-22,-39,-47,-58,-67,-69,-79,12,
+-56,-68,-52,-58,-58,-35,20,-34,-70,-38,-19,-13,-5,-41,-29,-28,-13,-2,-26,-24,-15,-5,-32,-30,-25,-13,-18,-32,-29,-19,-6,-33,-31,-25,-14,-40,-33,-28,-17,-24,-34,-31,-22,-12,-36,-32,-27,-15,-20,-33,-31,-21,-8,-36,-34,-26,-15,-42,-35,-30,-21,-32,-36,-34,-24,-15,-38,-36,-31,-19,-31,-37,-33,-25,-11,-40,-38,-30,-19,-46,-40,-36,-25,-34,-40,-37,-28,-17,-40,-38,-32,-20,-49,-39,-34,-26,-12,-42,-40,-32,-22,-43,-39,-36,-25,-32,-39,-34,-28,-15,-52,-45,-41,-29,-6,-33,-28,-43,-53,-62,-71,-74,-84,12,
+-63,-77,-60,-66,-78,-55,0,-32,-75,-42,-23,-17,-10,-42,-33,-32,-15,-4,-29,-25,-17,-5,-34,-31,-26,-14,-19,-34,-31,-20,-7,-35,-32,-26,-14,-42,-34,-29,-18,-31,-35,-33,-23,-12,-37,-33,-28,-16,-21,-35,-32,-22,-9,-37,-35,-28,-17,-44,-36,-31,-22,-33,-37,-35,-26,-15,-39,-37,-32,-20,-38,-38,-34,-26,-12,-40,-39,-31,-20,-47,-41,-36,-26,-35,-41,-38,-29,-17,-41,-38,-33,-21,-54,-40,-36,-28,-13,-46,-43,-35,-23,-42,-36,-34,-22,-32,-43,-39,-32,-18,-53,-44,-39,-29,-7,-38,-35,-29,-39,-59,-69,-79,-83,12,
+-58,-71,-56,-63,-76,-54,0,-29,-73,-40,-21,-15,-8,-36,-32,-31,-14,-2,-27,-25,-16,-5,-34,-31,-26,-13,-20,-34,-31,-20,-6,-34,-33,-27,-14,-42,-34,-30,-17,-28,-36,-33,-24,-13,-38,-34,-28,-16,-22,-36,-33,-22,-8,-38,-35,-28,-17,-45,-37,-32,-22,-34,-38,-36,-26,-16,-40,-38,-32,-20,-36,-40,-36,-26,-12,-41,-40,-33,-22,-48,-42,-38,-26,-36,-43,-40,-29,-18,-42,-40,-34,-22,-50,-40,-37,-26,-12,-46,-43,-38,-26,-43,-35,-33,-20,-34,-47,-44,-34,-19,-52,-41,-28,-26,-5,-38,-39,-31,-45,-63,-76,-89,-88,12,
+-53,-65,-59,-67,-76,-55,-3,-30,-65,-41,-21,-14,-8,-12,-29,-28,-13,1,-26,-23,-16,-4,-34,-30,-25,-13,-19,-32,-29,-19,-6,-34,-33,-26,-12,-42,-33,-29,-16,-8,-33,-32,-22,-11,-36,-32,-27,-15,-22,-34,-32,-21,-8,-37,-35,-28,-15,-43,-35,-31,-21,-29,-37,-34,-25,-14,-39,-36,-30,-18,-23,-38,-34,-24,-10,-40,-38,-32,-21,-47,-41,-36,-25,-36,-41,-39,-28,-16,-41,-37,-31,-19,-25,-38,-35,-25,-11,-48,-44,-38,-25,-41,-30,-28,-15,-34,-49,-46,-36,-21,-49,-37,-22,-22,-2,-43,-51,-30,-48,-61,-78,-90,-88,12,
+-44,-57,-57,-67,-68,-53,-3,-26,-56,-35,-16,5,-3,-11,-24,-26,-8,3,-20,-20,-13,0,-29,-26,-22,-10,-19,-28,-25,-17,-4,-30,-29,-23,-11,-41,-30,-25,-16,-1,-30,-29,-22,-11,-36,-30,-24,-13,-22,-31,-30,-20,-8,-33,-32,-25,-14,-45,-34,-30,-22,-6,-34,-32,-25,-13,-38,-34,-29,-17,-25,-35,-33,-23,-11,-38,-37,-30,-19,-47,-38,-34,-23,-27,-37,-36,-27,-16,-39,-35,-29,-18,-23,-34,-33,-21,-9,-46,-41,-37,-23,-41,-26,-23,-11,-31,-48,-46,-37,-22,-50,-35,-19,-16,2,-42,-52,-27,-53,-60,-78,-90,-88,12,
+-23,-32,-58,-71,-57,-50,-6,-20,-36,-31,-13,8,2,19,-17,-21,-2,6,-11,-13,-6,5,-25,-20,-16,-6,-17,-20,-18,-11,1,-24,-23,-17,-9,-12,-24,-20,-12,0,-24,-24,-17,-5,-31,-25,-19,-11,-14,-27,-26,-17,-8,-29,-28,-21,-13,-19,-29,-26,-17,-5,-29,-28,-21,-10,-37,-31,-27,-15,-26,-30,-27,-18,-8,-31,-31,-26,-14,-41,-31,-28,-18,-4,-32,-31,-23,-12,-34,-28,-23,-14,-23,-28,-29,-17,-9,-41,-37,-34,-20,-16,-19,-17,-8,3,-44,-44,-35,-21,-50,-31,-16,-6,3,-12,-29,-23,-57,-67,-81,-94,-88,48,
+0,-1,-21,-43,-28,-38,-8,-13,-23,-20,0,21,14,20,1,-8,2,15,1,1,5,16,-5,-9,-7,1,13,-8,-8,0,9,-16,-13,-6,-2,-11,-13,-11,-4,4,-14,-14,-8,2,-13,-14,-11,-2,8,-16,-17,-11,-2,-20,-16,-10,-4,-14,-19,-18,-12,-3,-19,-20,-12,-5,-24,-21,-18,-9,2,-20,-22,-11,0,-23,-20,-16,-6,-13,-20,-18,-10,-1,-21,-22,-15,-6,-25,-18,-12,-4,6,-14,-17,-11,-2,-30,-28,-24,-12,-12,-8,-6,3,8,-32,-33,-25,-12,-16,-4,9,28,22,17,-7,-18,-55,-66,-86,-99,-88,33,
+0,100,100,-56,-30,-54,-48,-9,-19,-33,-6,14,22,1,1,-4,-2,20,7,12,13,39,18,9,9,17,23,13,12,23,27,1,8,12,23,31,12,12,20,24,6,8,13,23,14,8,11,18,23,6,2,9,15,-3,5,12,17,23,5,5,10,15,0,3,9,17,7,3,2,11,17,10,8,16,21,-8,0,3,11,21,3,2,11,17,-1,-1,5,14,8,6,10,19,22,13,6,11,17,-12,-15,-5,3,19,14,0,11,11,-26,-30,-25,-17,-13,-37,-22,1,12,11,-21,13,-45,-27,-88,19,16,13,
+0,100,100,100,100,86,61,57,47,-11,24,47,70,35,31,37,25,15,-14,-9,0,0,-34,-26,-17,-11,0,-25,-17,-5,-4,-30,-23,-8,-4,-15,-27,-21,-12,-8,-31,-22,-12,-10,-37,-28,-20,-12,-3,-36,-26,-100,54,43,47,51,62,64,52,50,60,59,53,55,58,68,65,55,52,59,60,47,50,56,62,52,38,43,52,49,46,46,54,57,37,37,43,54,57,55,57,67,71,52,52,53,55,31,21,16,21,27,23,26,38,44,15,5,10,16,20,-4,22,40,-67,-86,-72,-43,-44,33,47,18,-24,12, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PLeft_T0.h
new file mode 100755
index 0000000..f0d2254
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PLeft_T0.h
@@ -0,0 +1,71 @@
+0,100,100,100,100,79,21,61,27,26,48,32,50,57,17,27,25,39,35,40,47,40,46,44,43,39,36,40,34,41,48,45,54,46,53,68,39,44,49,54,27,40,38,47,56,27,39,38,44,45,42,51,49,45,26,32,36,34,11,15,21,17,10,12,22,18,1,1,14,14,11,13,26,29,33,20,20,29,30,22,34,30,39,45,38,45,42,40,35,45,42,45,53,43,49,47,47,32,44,29,37,48,-100,-84,11,25,43,27,34,40,26,28,40,59,45,77,39,22,-3,9,9,8,-3,12,
+0,100,100,100,100,93,75,79,57,19,42,50,66,73,37,44,52,44,32,36,48,45,37,35,45,46,55,33,36,43,44,33,44,46,55,68,39,52,53,59,21,42,43,53,57,33,47,47,52,51,52,62,67,67,38,46,48,46,29,36,41,39,25,32,42,42,36,25,38,39,43,25,35,40,36,22,28,32,38,34,30,34,44,45,28,36,45,46,42,36,42,48,47,36,44,46,48,18,38,36,46,49,23,39,36,48,63,44,52,64,56,34,39,48,40,50,-2,18,16,30,45,40,57,43,
+0,100,100,100,100,90,76,87,72,21,49,65,75,85,45,50,63,59,38,48,59,60,59,47,57,60,60,46,53,57,60,35,54,57,66,72,48,60,62,69,57,49,55,63,67,38,52,57,62,61,54,63,66,65,45,53,58,56,39,47,53,54,29,43,52,56,63,38,49,54,52,39,45,54,51,30,40,45,51,66,39,51,55,59,34,48,55,58,70,44,52,58,57,44,52,56,59,64,45,50,57,59,30,45,46,57,70,49,57,66,60,39,43,56,55,64,17,36,54,50,69,78,84,73,
+0,100,100,100,100,84,77,96,80,41,55,69,76,88,48,58,69,68,62,53,65,68,73,52,60,68,66,49,56,65,68,62,58,66,72,76,51,63,68,75,77,53,61,68,71,43,57,63,68,70,58,66,71,71,50,58,65,63,45,53,61,64,58,49,58,64,69,43,53,61,60,43,51,60,61,49,45,52,60,67,43,55,62,66,31,51,61,66,72,49,59,64,64,44,56,61,65,80,49,59,62,65,35,51,54,63,76,50,58,71,66,41,49,59,61,76,43,24,56,63,76,87,92,90,
+0,100,100,100,100,88,77,100,86,46,58,82,79,92,54,63,73,73,62,57,68,72,76,56,63,73,74,49,61,70,74,91,61,70,76,81,53,66,71,78,98,56,65,71,73,45,59,66,70,65,60,68,72,74,52,61,68,68,46,57,65,69,60,53,62,68,72,49,57,67,67,47,57,66,68,56,50,59,66,71,49,60,68,72,65,56,64,70,73,52,62,69,70,43,58,66,70,81,52,63,66,70,37,54,60,67,80,52,60,71,67,40,51,58,65,81,54,29,69,83,84,94,97,98,
+0,100,100,100,100,93,79,100,89,49,60,84,80,92,66,64,74,76,67,59,68,74,77,57,64,72,75,47,62,71,76,88,62,70,77,81,53,66,71,77,96,55,66,72,74,47,61,69,73,64,59,69,72,75,54,63,70,71,47,58,66,70,60,54,63,70,74,50,58,69,70,43,56,66,69,82,51,60,68,72,49,60,68,73,63,56,65,71,74,53,62,69,71,40,58,65,70,80,54,63,68,70,40,56,62,69,83,54,64,70,68,41,53,53,63,81,53,23,68,86,83,89,100,97,
+0,100,100,96,100,87,76,100,89,49,60,84,79,92,64,65,75,77,80,60,70,77,79,60,67,76,79,65,66,76,81,91,64,72,78,83,54,67,72,78,96,54,64,70,72,45,58,65,68,62,55,66,68,72,53,62,69,71,47,59,67,72,60,55,64,71,75,52,61,72,74,48,61,70,74,87,56,65,72,76,51,63,70,75,77,59,67,73,75,55,64,71,73,41,59,66,71,80,53,63,67,69,38,52,58,63,68,47,58,64,64,38,51,53,64,87,62,40,74,94,92,95,100,100,
+0,100,100,98,100,92,92,100,80,47,64,88,81,93,55,64,72,74,73,58,65,71,74,58,66,71,74,72,65,71,76,84,59,67,74,78,51,63,70,76,91,55,64,70,71,47,60,67,69,65,56,64,66,72,52,61,67,69,46,57,67,70,59,53,62,68,73,51,59,67,69,49,59,65,69,80,51,59,66,71,48,59,67,71,68,54,63,69,72,51,61,68,71,41,57,65,69,79,51,60,67,68,43,55,62,65,55,50,60,64,66,39,53,51,63,89,61,46,72,93,85,86,100,97,
+0,100,100,98,100,88,90,100,78,45,62,86,79,91,50,62,70,72,69,57,64,69,73,57,66,66,71,70,65,66,74,84,59,66,74,77,50,62,68,73,78,52,61,66,68,44,57,62,64,51,53,59,63,71,51,58,64,66,44,55,65,68,58,51,60,67,71,50,59,65,68,46,60,61,69,81,53,62,67,72,48,59,66,70,59,54,62,67,71,50,59,67,69,40,55,63,67,77,48,57,63,63,39,50,57,58,51,43,54,57,62,35,49,49,62,90,64,51,74,94,87,87,100,96,
+0,100,100,97,100,90,76,100,80,44,58,81,78,90,49,60,69,69,58,53,61,66,69,50,58,62,64,43,56,61,66,79,53,61,68,71,47,57,62,68,65,50,61,69,70,44,55,67,69,63,52,66,67,74,48,56,63,64,43,53,61,64,57,49,58,64,69,47,55,61,64,39,51,57,60,61,45,53,58,62,43,53,59,63,57,50,57,62,66,45,54,59,61,35,49,58,63,76,46,56,61,63,41,53,60,64,55,50,58,61,62,32,39,45,55,73,46,19,65,85,79,84,100,92,
+0,100,100,96,100,87,74,100,75,41,55,76,75,87,47,57,66,66,57,51,58,64,68,49,57,61,63,43,55,61,66,79,52,60,66,69,45,55,60,65,54,47,57,64,66,39,50,60,63,35,46,60,62,71,44,53,60,60,41,50,58,61,55,46,55,61,66,45,53,60,62,39,50,56,60,63,45,52,58,62,42,51,57,61,56,47,54,60,65,42,51,57,58,33,46,55,60,74,42,51,57,58,37,48,54,56,51,43,52,54,59,29,34,42,53,70,46,19,65,84,76,81,98,88,
+0,100,100,98,100,84,84,100,72,36,53,68,73,84,45,53,61,61,54,48,56,61,66,44,52,58,60,39,51,59,63,77,46,54,61,63,42,52,58,62,54,45,54,60,63,39,50,56,58,32,46,54,55,67,41,50,57,58,39,47,55,58,53,43,51,58,63,41,50,56,57,35,46,53,57,57,39,48,55,59,39,47,53,57,50,43,51,56,62,38,47,54,55,32,44,51,54,66,40,48,52,53,34,44,50,51,35,39,47,50,58,26,30,37,48,64,46,19,64,81,73,79,96,86,
+0,100,100,97,100,82,84,100,68,23,50,62,70,81,42,50,58,57,52,45,53,58,64,42,50,56,59,38,51,56,63,77,45,52,60,61,40,49,55,58,52,41,50,55,59,34,45,50,51,31,42,48,50,43,38,47,53,55,36,44,52,54,42,40,49,54,62,38,47,53,54,34,44,51,55,51,39,47,54,58,37,46,51,55,47,40,49,54,60,36,44,51,52,29,41,48,51,45,36,43,48,49,30,39,44,45,19,34,42,45,55,22,27,34,46,60,44,19,62,78,69,75,93,84,
+0,100,100,95,100,79,74,100,73,28,49,60,66,77,42,50,58,57,52,43,51,56,61,38,46,52,53,33,42,49,52,44,40,48,54,58,36,46,52,56,49,40,48,54,59,37,48,54,56,31,43,51,52,53,37,45,50,52,33,42,49,51,34,39,47,52,59,33,42,49,49,29,38,47,49,40,33,41,47,51,30,40,46,50,23,36,44,49,57,33,42,48,49,27,38,45,49,52,36,44,48,50,32,42,48,49,26,37,45,47,55,18,23,32,42,50,35,15,58,75,66,74,90,78,
+0,100,100,96,100,77,68,99,72,20,46,57,64,74,40,47,54,53,48,40,49,53,60,36,44,51,51,33,42,49,52,43,39,47,52,56,34,44,49,53,35,36,44,50,56,32,42,48,49,27,37,45,46,36,33,41,47,49,30,39,47,48,20,36,44,48,58,31,39,47,47,28,37,46,48,40,32,40,46,50,29,39,45,48,18,34,42,47,56,30,39,45,46,24,35,41,45,36,32,40,44,46,28,38,44,44,18,32,39,42,48,15,19,30,40,47,32,14,56,71,62,70,83,73,
+0,100,100,97,100,77,66,97,68,17,44,55,61,71,37,44,51,49,33,38,46,51,58,34,42,49,49,31,40,47,50,42,37,45,51,54,32,41,47,50,17,34,42,46,55,28,36,44,44,25,34,41,42,35,31,37,44,47,28,37,44,46,19,33,42,46,56,29,38,45,46,27,35,44,46,39,30,38,44,49,28,37,42,46,18,33,40,44,55,28,37,42,43,22,32,39,42,34,29,35,41,44,24,34,40,40,16,28,35,38,32,13,15,28,39,45,30,13,54,67,58,67,81,77,
+0,100,100,94,100,76,62,91,61,18,43,56,62,72,35,41,48,47,20,35,43,48,57,32,40,47,48,29,38,46,49,41,35,43,49,53,30,39,46,49,17,32,40,44,54,26,35,40,39,23,31,37,37,34,29,35,41,45,25,34,42,43,18,31,39,44,55,27,36,43,44,25,34,42,44,37,27,36,42,47,26,36,40,43,17,32,39,43,54,25,34,41,40,20,30,37,40,33,26,33,40,42,22,31,38,37,14,25,34,36,19,12,8,23,33,43,26,-4,36,48,61,68,79,72,
+0,100,100,96,100,76,61,85,57,16,42,55,61,70,34,40,46,45,19,32,40,44,55,30,37,43,44,27,35,42,44,39,30,36,43,47,27,37,42,45,16,32,39,44,53,27,36,43,44,27,36,44,45,35,27,35,40,44,23,33,40,41,17,29,36,40,52,25,32,38,38,22,29,37,40,34,25,33,38,44,20,29,35,37,15,27,34,39,53,24,32,38,39,19,28,36,38,32,24,31,36,40,19,28,35,34,13,24,32,33,18,9,7,22,31,39,22,3,43,54,58,68,80,74,
+0,100,100,97,100,75,59,92,65,17,42,54,61,70,33,38,45,43,17,30,38,42,54,28,36,42,43,26,33,42,43,38,30,36,42,47,26,35,40,43,15,28,36,40,51,23,31,39,38,22,31,39,40,33,24,32,38,42,22,31,38,39,16,27,34,38,51,23,31,37,37,20,28,36,38,33,25,33,38,44,19,27,33,34,13,25,32,36,48,21,30,36,36,17,26,33,35,31,22,29,34,38,17,26,33,31,12,21,30,31,16,6,5,21,29,36,17,8,47,58,55,64,74,66,
+0,100,100,94,100,73,58,89,61,15,40,52,58,67,31,36,43,40,16,28,37,40,53,27,34,41,42,25,33,41,43,38,29,35,42,46,24,34,39,41,13,26,34,37,49,19,28,34,34,18,27,35,36,31,21,30,35,40,20,29,37,38,14,26,33,37,50,22,30,36,37,20,27,35,38,31,24,32,38,44,18,26,33,34,13,24,32,35,43,20,28,34,34,15,24,31,33,24,20,27,33,37,16,24,31,29,10,19,27,29,15,5,5,20,29,35,17,8,46,56,52,61,70,60,
+0,100,100,96,97,75,58,83,55,16,40,49,57,65,29,34,41,38,16,27,37,40,53,25,33,39,41,24,32,40,43,37,27,35,41,45,23,31,41,42,14,25,34,37,48,19,29,35,35,18,26,31,32,22,20,29,35,40,19,28,35,36,13,24,31,36,44,19,28,35,36,18,26,33,35,28,21,31,37,42,16,25,33,33,12,22,30,33,33,18,27,33,33,14,22,30,32,16,18,25,31,36,15,24,31,28,9,18,26,27,14,4,0,15,24,33,14,-10,28,42,55,63,71,66,
+0,100,100,98,97,74,57,80,51,14,38,41,55,63,27,32,39,36,15,25,35,39,50,24,32,38,39,24,31,40,42,37,27,34,40,45,21,31,39,40,12,23,32,34,41,17,25,31,31,14,21,27,28,9,18,27,33,39,17,26,34,34,12,23,31,34,38,18,27,35,35,17,25,33,35,28,20,31,36,42,15,24,32,33,11,22,29,32,35,17,25,31,32,12,20,28,30,6,17,24,31,36,14,23,29,26,8,16,24,25,14,3,0,15,24,32,13,-10,26,41,53,60,68,63,
+0,100,100,97,97,72,57,88,61,15,38,46,56,64,25,32,38,35,15,25,34,38,48,23,32,38,38,21,29,36,38,27,24,31,37,44,19,28,36,38,12,24,33,36,50,20,28,33,33,17,25,31,33,29,22,28,34,39,16,25,33,33,11,21,30,33,29,17,25,32,33,14,22,30,32,5,18,27,31,40,14,22,30,30,8,18,27,30,21,15,24,31,32,11,20,27,30,12,16,24,30,36,15,23,29,26,7,15,25,24,10,-1,-1,13,23,21,1,4,40,49,52,60,68,58,
+0,100,100,98,98,72,56,85,58,13,36,40,54,62,24,31,37,34,14,24,32,36,44,22,30,36,37,21,28,35,37,28,24,32,37,43,18,28,35,37,11,22,31,34,41,17,25,31,31,14,22,28,30,22,19,26,32,38,15,24,32,32,11,20,29,32,25,17,25,31,33,14,22,30,32,8,18,27,31,40,14,22,29,30,8,18,26,29,19,14,23,29,31,10,18,26,28,4,15,23,29,36,14,22,28,25,5,13,23,23,10,-2,-2,13,22,20,-1,3,39,47,50,57,64,52,
+0,100,100,95,99,72,56,82,53,12,35,36,53,61,23,30,36,32,13,23,31,35,38,21,29,36,37,19,26,34,36,21,23,30,36,42,19,28,34,35,12,22,30,33,31,17,24,30,30,12,20,27,28,7,17,25,32,37,15,23,31,30,10,19,28,31,21,16,23,30,32,13,22,29,31,5,16,26,30,38,13,21,27,28,8,17,25,28,18,13,22,28,29,9,18,26,27,-1,14,21,28,35,12,21,26,23,4,12,22,22,5,-2,-4,11,20,19,-3,2,37,45,50,56,64,58,
+0,100,100,98,95,73,55,78,48,11,34,36,52,61,22,29,35,32,13,22,30,34,28,20,28,35,37,19,26,35,37,27,23,31,37,42,19,27,35,35,11,21,29,32,26,15,23,29,29,10,18,25,26,0,16,25,30,37,13,22,30,29,9,19,28,31,22,16,23,30,32,14,22,29,31,5,16,26,31,39,13,21,28,28,8,17,25,28,18,13,21,27,28,8,17,25,27,-2,14,21,27,34,11,20,26,22,3,12,20,21,2,-3,-6,9,17,18,-5,1,36,43,49,55,62,54,
+0,100,100,94,96,71,54,77,47,11,35,33,50,58,19,27,32,29,12,22,30,34,40,21,28,34,36,18,25,33,34,20,20,28,34,41,17,26,33,34,10,20,28,32,30,16,23,30,30,11,20,27,28,4,15,24,29,37,13,23,31,31,9,18,27,30,20,14,22,29,31,11,20,27,28,1,14,24,28,38,10,19,26,26,7,17,25,27,18,11,20,26,28,8,18,25,27,-1,14,22,27,35,11,19,25,21,3,10,19,18,-9,-7,-8,7,15,22,3,2,38,46,49,55,64,50,
+0,100,100,97,95,68,53,78,47,12,35,31,49,56,20,27,32,29,11,20,29,33,30,19,27,33,35,18,25,33,34,19,20,28,33,40,17,25,32,33,9,19,28,30,28,14,21,28,29,9,17,24,25,0,14,23,28,36,13,22,29,29,8,17,26,29,19,14,22,29,30,11,20,27,29,1,14,24,28,38,11,19,26,26,7,16,25,28,18,11,19,25,27,8,16,24,26,-2,13,21,26,34,9,18,24,21,2,10,18,18,-14,-7,-7,7,16,21,1,1,35,43,46,53,60,45,
+0,100,100,95,96,68,52,74,44,10,33,30,48,56,19,26,32,29,11,20,29,31,27,18,25,32,34,17,25,32,35,24,21,28,34,41,17,25,32,32,8,18,27,29,20,13,21,27,28,8,16,23,24,-1,13,22,27,36,12,21,29,29,8,17,26,29,19,13,22,28,31,11,20,28,29,1,15,25,29,38,11,19,26,27,7,17,25,28,18,10,19,25,27,7,16,24,25,-3,12,20,26,34,9,18,24,21,2,10,19,19,-9,-6,-7,8,16,21,-2,-1,33,40,44,50,58,42,
+0,100,100,94,94,74,69,74,42,13,35,30,49,58,19,27,33,29,10,19,28,31,22,17,25,32,34,16,24,32,34,21,20,28,33,40,16,25,32,33,9,20,27,30,19,13,19,26,26,8,16,24,25,-1,12,23,28,37,13,22,29,28,8,17,25,28,19,13,20,27,29,11,18,26,28,1,15,23,28,37,9,18,25,26,6,15,24,26,17,10,18,24,26,7,16,24,25,-2,12,20,26,34,8,17,23,20,0,8,17,16,-2,-8,-11,3,11,14,-12,0,33,39,45,51,58,42,
+0,100,100,95,96,74,69,69,40,11,34,29,48,58,20,27,33,30,10,19,28,31,21,17,26,33,35,16,23,31,34,12,20,28,33,40,16,25,32,33,9,19,27,30,19,13,20,27,28,8,16,25,26,1,13,22,27,36,12,22,29,28,8,17,25,28,19,12,21,27,29,10,18,26,28,1,14,23,28,37,9,17,25,26,6,16,24,26,18,11,19,25,26,7,16,23,24,-2,12,20,26,35,8,17,23,20,1,9,17,16,-16,-7,-11,4,12,13,-12,-2,31,39,43,50,57,39,
+0,100,100,95,95,68,52,79,45,12,34,30,47,56,16,23,29,26,10,19,28,30,25,17,26,33,34,14,22,30,32,11,19,27,33,39,15,24,31,32,8,18,27,29,19,13,21,28,29,9,17,25,27,0,14,23,27,35,11,21,28,28,7,16,24,27,18,12,20,27,29,9,18,26,27,1,14,23,27,37,9,18,24,25,6,15,23,25,17,10,19,24,27,6,15,23,24,0,12,20,26,35,7,16,22,19,0,8,16,15,-21,-7,-12,3,11,20,-3,-2,31,39,44,49,56,38,
+0,100,100,96,96,67,51,74,42,10,33,29,47,56,17,24,30,26,9,18,26,29,20,15,25,31,34,13,22,30,32,16,19,27,32,39,15,24,31,31,8,17,26,28,18,12,19,26,28,8,16,24,26,-1,14,22,26,35,11,20,27,27,7,16,24,27,18,12,20,27,29,10,18,26,27,1,14,23,27,37,9,18,24,25,6,15,23,25,17,10,19,24,26,6,15,22,23,-1,12,20,25,35,7,16,22,19,1,8,17,15,-17,-6,-11,3,12,18,-5,-3,29,38,42,48,55,38,
+0,100,100,97,96,67,51,70,39,9,32,28,46,56,16,25,30,26,10,19,27,30,21,15,23,30,32,14,22,28,31,11,19,27,32,39,15,24,31,31,8,18,25,27,18,12,19,25,28,8,17,23,25,-2,12,23,28,36,11,20,27,26,7,16,24,26,18,12,20,27,29,10,18,27,28,0,14,23,27,37,10,19,26,28,6,16,24,26,17,9,19,24,26,7,15,22,23,-1,12,20,25,35,8,16,21,18,-1,7,15,15,-17,-12,-15,0,8,11,-14,-2,29,38,42,48,52,43,
+0,100,100,96,96,66,51,68,37,8,31,28,46,57,19,26,32,28,10,18,26,28,20,14,22,29,32,13,22,28,31,14,19,27,32,39,14,23,31,30,8,17,24,26,18,11,18,25,27,7,15,23,24,-2,12,22,27,36,10,19,26,25,7,16,23,26,18,11,20,26,29,9,18,26,28,0,13,23,27,37,10,19,26,27,6,15,23,26,17,9,18,24,26,6,14,22,23,-1,11,19,24,35,8,16,21,19,-1,8,16,16,-15,-11,-14,0,9,11,-15,-3,28,38,41,48,53,41,
+0,100,100,97,96,68,51,72,39,7,30,28,45,54,12,21,25,20,10,19,25,30,21,16,26,33,35,14,21,30,32,13,19,27,32,39,14,22,29,30,9,19,28,31,19,11,20,26,27,8,17,25,25,-1,12,21,26,36,11,21,28,28,6,14,23,26,19,13,21,27,29,9,18,25,26,2,15,22,27,37,9,18,25,25,5,14,23,26,17,10,18,24,26,6,15,23,25,1,14,21,26,35,7,15,21,18,-1,7,16,15,-18,-9,-13,1,11,9,-16,-4,25,37,39,45,43,38,
+0,100,100,96,95,68,51,70,38,5,28,28,45,55,15,23,27,22,10,19,25,29,20,14,24,32,34,13,21,30,32,11,19,27,32,39,14,22,29,30,9,19,28,30,19,11,19,26,27,8,16,24,25,-1,12,21,26,36,11,20,28,27,6,14,23,26,18,12,20,27,29,9,18,25,27,2,14,22,27,36,9,18,25,25,5,14,23,25,17,10,17,24,26,6,15,23,25,0,14,21,25,35,6,15,22,19,-1,8,16,15,-17,-9,-13,2,11,9,-17,-4,25,37,39,46,45,42,
+0,100,100,94,93,64,48,64,35,4,28,28,46,56,17,26,30,25,9,18,25,28,21,14,23,30,33,12,20,29,32,9,19,27,32,39,14,23,29,30,8,18,27,29,19,11,19,25,27,7,16,24,24,-2,11,20,25,36,11,20,27,27,6,14,23,25,18,12,20,27,29,9,18,26,26,1,14,22,27,37,9,18,25,25,4,14,22,25,17,9,17,24,26,6,14,22,24,0,13,20,25,35,7,16,22,20,0,8,17,15,-21,-8,-13,2,11,9,-16,-5,25,37,40,47,46,42,
+0,100,100,97,98,76,66,62,34,4,29,22,41,53,17,27,33,28,9,17,25,28,21,14,22,30,33,11,20,29,31,8,18,27,32,39,14,23,29,30,8,17,27,28,19,12,19,25,27,6,15,23,24,-2,11,20,26,36,12,20,27,27,6,15,23,26,19,13,21,28,30,9,18,26,27,1,14,23,27,37,9,18,25,25,5,15,23,26,17,10,17,24,26,7,16,22,24,0,13,19,24,35,7,16,22,20,-1,8,17,16,-17,-10,-13,1,10,18,-7,-5,25,36,35,43,48,42,
+0,100,100,94,95,71,60,56,29,3,29,24,43,53,17,26,30,24,9,19,25,29,21,14,23,30,33,12,21,29,32,12,18,27,32,40,14,23,30,31,10,19,28,30,20,12,19,26,28,8,17,24,25,0,13,23,28,37,10,19,27,26,7,16,25,28,19,12,22,28,30,9,18,26,27,1,14,22,27,37,10,19,25,26,5,14,23,26,17,9,18,24,26,6,14,22,24,0,13,21,25,36,6,15,21,19,0,8,17,16,-4,-10,-12,3,11,13,-15,-6,23,36,36,44,48,44,
+0,100,100,98,98,69,52,75,41,5,29,25,44,54,16,24,30,24,10,18,25,28,20,13,21,29,32,12,20,29,31,8,18,27,31,39,14,22,30,30,9,18,27,29,20,12,19,25,28,8,17,23,25,-1,14,22,27,37,9,19,27,26,7,17,25,28,19,12,21,28,30,9,18,26,27,1,14,22,26,36,10,19,26,26,5,14,23,25,17,10,18,24,26,5,14,22,24,0,13,22,26,36,5,13,20,18,0,8,17,17,-20,-9,-11,3,12,9,-20,-6,23,36,37,45,50,46,
+0,100,100,95,95,64,49,66,34,2,27,24,43,55,18,28,33,27,10,18,25,28,20,12,20,28,32,11,20,29,31,6,18,26,32,39,14,22,29,30,9,18,27,28,19,12,18,25,28,8,17,23,24,-1,13,22,27,36,9,19,27,26,7,16,24,28,19,11,21,28,30,9,18,26,27,1,14,22,27,36,10,18,26,26,5,13,23,25,17,9,18,24,26,6,14,22,23,-1,13,21,25,36,5,14,20,19,0,8,17,16,-12,-10,-12,3,11,8,-20,-6,24,36,39,47,51,45,
+0,100,100,95,97,76,67,62,32,7,32,27,47,60,20,30,35,29,8,16,26,28,21,11,20,27,32,11,20,29,30,4,17,26,31,39,14,23,30,30,8,17,25,27,19,11,20,26,29,8,17,24,25,-1,13,23,28,36,11,20,27,27,7,16,25,28,19,12,21,28,30,10,18,26,27,1,14,22,26,36,9,18,25,25,5,13,23,25,17,10,19,25,28,6,14,22,23,0,13,21,25,36,6,15,22,20,0,9,18,17,-13,-5,-11,3,12,15,-11,-7,23,37,40,47,54,49,
+0,100,100,97,97,75,63,53,25,3,29,24,45,60,22,32,38,32,9,17,26,28,20,10,19,26,31,11,21,28,31,4,17,26,31,39,13,22,30,30,8,17,25,26,18,11,19,26,29,7,16,24,25,-1,13,23,28,37,11,20,27,27,7,17,25,28,18,12,22,28,30,10,18,26,28,1,14,22,27,36,10,18,25,25,5,13,23,25,17,10,19,26,28,6,15,22,24,0,12,20,24,35,6,15,22,20,0,9,17,16,-16,-6,-11,3,12,15,-10,-6,25,37,41,49,54,48,
+0,100,100,95,98,74,57,70,44,3,27,26,45,59,21,31,37,31,10,18,26,29,21,13,21,29,33,11,20,29,31,5,18,27,32,40,14,22,29,30,9,19,27,29,20,13,21,28,31,9,17,27,28,-1,13,23,28,37,10,20,28,27,8,18,25,28,19,13,20,27,29,10,19,26,28,1,16,24,29,38,9,18,25,25,4,13,23,25,17,9,17,23,26,5,14,22,25,0,14,22,27,36,7,15,22,21,1,10,20,20,7,-5,-7,7,15,15,-16,-8,25,37,41,49,57,48,
+0,100,100,99,99,68,53,72,37,-1,24,24,44,58,22,32,39,33,10,18,26,28,21,12,20,28,32,11,20,28,31,3,18,27,31,39,14,22,29,29,9,18,27,29,20,13,21,28,31,9,18,26,28,-1,13,23,28,37,10,20,28,27,8,17,25,27,19,13,21,27,30,10,19,26,28,1,16,24,29,38,9,18,25,25,5,14,24,25,18,10,17,24,27,5,15,22,25,-1,13,22,25,35,7,15,21,21,0,10,20,19,0,-6,-7,7,15,16,-14,-7,26,38,42,49,56,42,
+0,100,100,95,95,63,49,63,31,-4,26,21,43,60,23,33,40,34,10,18,26,28,20,11,20,28,33,11,20,30,31,7,17,27,32,40,15,23,30,30,10,19,27,30,20,13,19,26,29,8,17,26,27,0,14,23,28,37,11,21,29,29,8,17,25,29,19,13,21,27,30,10,19,26,28,3,15,24,29,38,10,18,25,25,6,14,23,25,17,9,17,24,27,5,15,23,25,0,13,22,26,36,6,15,21,21,1,10,20,19,-1,-5,-8,6,14,16,-11,-5,28,38,42,49,57,43,
+0,100,100,100,100,59,47,56,24,3,29,25,46,62,24,33,41,35,10,18,27,29,20,10,20,28,32,11,20,29,31,5,17,27,32,40,15,23,29,30,10,19,27,29,20,13,19,26,29,8,17,26,28,0,14,23,29,37,12,22,29,29,8,18,26,29,20,13,21,28,30,11,19,26,28,0,15,24,29,38,10,18,25,25,6,15,23,25,17,10,18,24,27,6,15,23,25,0,13,22,25,36,6,15,21,21,2,10,20,19,-6,-3,-9,5,15,17,-8,-4,29,39,43,49,57,41,
+0,100,100,96,97,56,48,52,20,1,27,24,46,63,25,35,42,37,11,19,27,30,20,11,19,28,32,10,20,28,30,9,19,27,32,40,15,23,30,31,10,20,28,31,20,13,21,28,30,10,18,27,29,1,16,24,30,38,14,23,30,30,9,18,26,29,20,13,21,28,31,10,19,27,29,2,15,25,29,37,11,19,26,26,6,15,24,26,17,9,18,23,27,5,14,21,24,0,15,23,28,37,9,18,26,26,3,12,22,21,11,-4,-7,7,15,8,-24,-7,27,38,40,47,57,42,
+0,100,100,96,99,64,49,58,27,0,26,25,47,62,26,35,43,37,11,20,28,30,20,11,20,28,32,11,20,29,31,10,18,27,32,39,14,23,30,31,10,20,28,31,20,14,21,28,30,10,18,27,29,2,15,24,30,38,14,23,30,30,9,18,26,29,20,14,22,28,31,11,19,27,29,1,15,25,29,38,11,19,26,26,6,15,24,26,18,10,18,24,27,6,15,22,24,-1,14,22,27,36,8,17,25,25,2,11,21,20,-2,-6,-7,7,15,9,-20,-5,29,39,41,47,56,39,
+0,100,100,97,97,62,48,58,26,0,25,25,46,61,25,34,43,38,12,21,29,31,20,11,20,28,33,11,20,29,31,11,18,27,32,40,14,23,30,31,10,20,28,31,20,14,22,28,31,10,18,28,29,1,15,24,30,38,14,23,30,30,9,18,26,29,20,14,22,29,31,11,20,28,29,1,15,24,29,38,11,19,26,27,6,16,25,27,18,11,19,26,28,7,16,22,24,-1,13,21,25,35,6,16,23,24,2,10,20,19,-7,-6,-8,6,15,11,-15,-4,31,39,42,47,56,39,
+0,100,100,99,100,63,50,58,27,1,27,28,49,64,28,38,46,41,13,22,29,31,21,13,20,29,33,12,21,31,33,16,19,28,33,40,13,23,30,31,10,20,28,31,21,15,22,29,31,11,20,28,30,2,16,25,30,39,15,24,31,31,8,17,26,29,20,14,22,29,32,11,20,28,30,3,15,25,28,38,11,19,26,27,8,17,25,27,19,11,19,25,28,7,16,24,26,0,13,22,26,36,9,18,23,24,4,12,22,21,-3,-1,-7,7,17,18,-8,-21,14,35,44,49,54,39,
+0,100,100,99,100,64,51,59,28,2,28,29,51,66,28,38,48,43,13,22,29,31,21,13,21,29,33,12,21,30,33,9,19,28,34,41,15,24,31,33,10,20,29,32,21,16,23,29,32,12,21,29,31,13,17,26,31,39,15,24,31,31,8,18,27,31,21,14,23,30,32,12,21,28,30,3,16,25,30,38,11,20,27,28,7,17,26,28,19,12,20,26,29,7,17,24,25,0,13,21,25,36,12,18,25,27,3,12,22,21,10,-1,-4,11,19,16,-11,-13,22,37,42,45,52,37,
+0,100,100,100,100,64,49,59,30,4,30,31,53,70,33,43,51,46,14,22,30,31,21,13,21,30,34,11,21,30,33,10,20,28,34,42,16,25,33,34,11,21,30,33,22,16,23,30,33,13,22,30,32,11,18,27,32,40,15,24,31,32,9,19,29,32,21,15,24,31,33,12,21,29,31,10,17,26,30,39,12,21,28,28,7,16,26,28,20,13,21,27,30,8,16,23,24,0,13,19,25,36,15,24,30,31,4,13,21,20,10,-1,-1,13,22,12,-21,-5,29,38,40,44,50,36,
+0,100,100,99,100,66,51,64,34,6,31,32,54,70,33,43,50,46,14,23,31,32,22,14,23,31,35,13,22,31,34,10,21,29,34,42,16,26,34,34,11,21,31,34,22,17,24,31,33,13,22,30,32,10,18,27,32,40,15,24,31,32,9,20,29,33,21,16,24,31,33,13,22,30,31,11,18,27,31,39,12,21,28,29,7,17,26,28,20,13,21,28,30,9,18,24,25,0,13,19,24,35,12,21,27,27,3,12,21,20,9,-1,-2,13,22,14,-16,-3,32,39,42,45,52,37,
+0,98,100,97,100,66,52,77,44,9,33,31,53,68,35,43,52,47,14,24,31,33,22,15,22,31,35,14,23,32,35,11,21,29,35,42,17,27,34,35,12,22,32,34,25,17,26,32,35,14,23,31,33,17,17,28,34,41,17,26,32,34,10,21,30,34,24,16,26,33,34,14,22,30,32,10,18,27,32,40,12,21,29,29,7,17,27,29,20,14,22,29,31,9,17,25,27,-1,13,22,26,37,11,21,29,30,5,14,23,22,6,-2,-4,11,20,22,-5,-5,31,38,38,42,46,31,
+0,96,100,96,100,69,55,83,49,12,37,32,55,69,34,43,54,48,15,25,32,34,23,16,24,32,35,14,24,33,35,21,22,30,36,43,18,27,35,36,13,23,32,35,27,18,26,33,35,15,23,32,34,20,19,29,34,41,17,26,33,34,11,22,31,34,25,17,26,33,35,14,23,31,33,17,18,28,32,40,13,22,29,30,8,18,28,30,21,14,23,29,32,9,18,25,27,-1,12,22,25,36,12,18,27,27,4,13,24,23,12,-2,-4,10,20,23,-4,-3,32,37,36,37,41,29,
+0,99,100,98,100,77,70,65,35,11,37,35,57,74,38,47,56,52,17,27,34,35,23,15,24,32,36,15,25,33,36,27,23,32,38,44,18,28,36,37,14,24,32,36,29,19,27,34,35,16,25,32,35,23,20,30,35,42,18,26,34,35,11,22,31,35,28,17,27,34,36,14,23,32,33,19,19,28,32,40,13,23,29,31,9,19,29,32,21,15,25,31,34,10,19,26,27,-3,10,16,24,35,26,36,42,41,1,8,16,17,13,5,8,18,27,23,-21,-10,23,36,34,38,39,26,
+0,99,100,100,100,77,74,73,43,15,41,42,60,75,38,48,56,52,17,28,35,37,24,17,26,34,38,16,26,35,38,31,24,32,39,45,19,28,36,37,14,25,33,36,26,19,28,35,36,16,26,33,36,23,20,30,36,42,18,27,34,35,12,23,32,36,26,18,27,34,36,15,24,32,34,24,20,28,33,41,14,23,30,31,9,20,30,33,22,15,25,32,34,11,20,27,28,-2,12,18,24,34,21,30,37,35,1,9,19,20,13,4,0,16,25,23,-13,-7,27,38,38,42,44,30,
+0,100,100,100,100,77,78,91,50,18,44,52,63,78,39,48,56,52,18,29,37,39,27,19,29,37,40,18,28,36,39,36,25,33,39,46,19,29,37,38,14,25,34,37,34,20,29,36,37,17,26,33,37,28,21,31,36,43,18,27,35,36,12,24,33,36,36,18,28,35,37,15,24,33,35,28,20,29,34,41,15,24,31,32,9,20,31,34,22,16,26,33,35,11,21,29,31,-1,14,19,25,34,17,25,31,28,2,10,21,25,14,1,-2,12,21,25,-7,-4,31,39,43,46,49,35,
+0,100,100,100,100,77,61,93,61,14,40,54,62,76,39,48,57,53,18,30,38,41,37,20,31,39,42,18,28,39,42,37,25,33,40,46,20,30,38,39,15,27,35,39,40,21,30,37,38,18,26,35,37,34,22,33,39,45,19,28,35,37,13,25,33,37,32,20,29,36,38,17,26,35,37,29,21,30,35,42,15,25,33,34,10,21,32,35,23,16,27,33,35,12,22,28,31,6,15,26,31,38,13,23,29,27,6,17,25,29,15,-1,-1,14,22,22,-3,-22,14,38,39,43,49,35,
+0,100,100,100,100,81,67,100,70,17,44,55,64,78,40,49,58,54,19,31,39,41,25,18,29,37,40,18,29,37,40,36,25,35,41,47,21,31,40,41,14,27,36,40,36,21,31,37,39,18,27,36,38,25,22,33,38,45,19,28,36,37,11,24,33,37,30,19,30,37,39,16,26,33,36,23,21,30,36,43,15,25,33,34,11,23,32,36,23,18,28,34,37,13,23,30,33,8,15,25,30,38,15,24,30,27,5,17,24,30,16,3,0,14,23,26,2,-19,18,37,42,45,54,39,
+0,100,100,100,100,78,80,100,59,16,44,58,66,80,42,51,60,56,20,32,39,43,30,20,31,38,41,18,29,39,41,37,26,35,41,48,21,32,41,41,14,27,37,41,35,20,31,38,39,17,27,36,38,25,22,33,38,45,19,29,36,38,12,24,34,37,30,19,30,37,39,16,26,34,36,27,21,31,37,43,15,25,33,34,11,23,32,36,24,18,28,35,37,13,23,31,34,13,17,26,31,38,11,20,26,23,6,18,26,33,16,0,-3,10,18,25,5,-17,21,40,44,48,57,43,
+0,100,100,99,100,82,84,100,66,19,47,60,69,83,41,50,60,56,19,32,40,44,44,22,32,40,43,19,30,39,43,37,26,35,41,48,20,31,40,42,14,27,37,41,34,20,31,38,40,17,27,36,38,25,22,33,38,45,19,29,36,37,12,24,34,38,32,19,30,37,39,16,26,34,36,27,21,31,37,43,16,26,34,34,11,23,32,36,24,18,28,35,37,12,23,31,34,16,17,26,31,38,11,19,24,22,5,18,27,33,16,-1,-5,8,17,24,3,-17,21,38,45,51,62,58,
+0,100,100,100,100,81,70,100,73,16,45,57,65,79,38,47,58,54,17,30,39,43,44,20,32,39,42,17,28,39,41,36,24,35,41,47,18,30,39,40,11,24,34,38,33,19,29,37,39,14,24,36,37,20,20,30,36,44,16,27,35,37,9,22,32,36,28,17,29,36,38,13,23,32,35,26,19,29,35,42,13,24,32,33,8,20,31,35,22,15,26,33,35,11,21,32,35,12,17,22,27,35,7,17,22,20,1,14,26,33,15,-3,-8,5,14,19,-3,1,38,48,53,57,60,54,
+0,100,100,99,100,81,68,100,76,18,47,60,67,81,37,47,57,52,16,30,38,43,37,19,32,40,42,16,27,38,41,35,23,34,39,46,17,28,37,39,10,23,33,37,25,17,28,35,38,13,23,34,36,10,18,29,35,43,15,26,34,36,8,21,31,36,22,15,28,35,37,11,22,32,35,21,18,28,33,41,12,23,31,32,7,19,30,34,21,14,25,31,35,10,21,30,33,-2,14,19,24,34,8,19,25,23,-1,10,22,27,13,-5,-8,6,14,17,-14,-3,33,41,48,51,52,46,
+0,100,100,100,100,86,71,100,79,20,49,62,70,82,37,45,55,50,14,27,37,40,32,16,29,36,39,13,24,35,37,30,18,31,36,43,12,25,33,35,6,19,31,34,20,13,24,32,35,9,20,30,32,4,14,25,31,40,10,22,29,31,4,18,27,31,18,13,24,31,34,7,18,28,31,12,14,24,30,38,8,19,27,27,3,15,26,30,18,9,22,28,32,6,17,27,28,-6,8,14,20,32,5,17,23,21,-10,2,14,18,6,-7,-12,3,12,2,-36,-4,31,41,53,54,54,46,
+0,100,100,100,100,81,68,99,75,21,46,59,67,81,35,43,53,46,11,23,33,37,21,12,25,31,36,9,20,30,33,10,14,26,31,39,8,19,26,28,2,14,24,28,16,8,20,27,30,3,14,25,26,-7,10,18,26,35,4,15,23,26,-1,12,22,26,14,8,22,28,31,2,14,24,27,-3,10,20,25,34,3,14,22,23,-1,11,21,26,15,7,19,26,30,2,14,24,25,-10,3,8,15,29,5,16,24,21,-17,-7,4,6,-15,-15,-16,-1,9,-9,-57,-9,23,37,49,49,52,48,
+0,100,100,100,100,79,68,95,70,15,44,64,65,79,29,37,46,40,5,17,26,29,16,5,16,24,28,2,14,24,27,-7,8,18,22,34,0,11,19,22,-5,9,17,21,10,-1,11,14,20,-4,7,15,16,-12,2,12,18,32,-2,7,17,18,-6,7,17,21,10,1,14,20,25,-4,7,17,20,-11,3,14,19,30,-3,9,17,18,-5,6,15,19,11,2,13,20,24,-1,10,19,18,-16,-5,0,7,26,1,14,21,18,-23,-15,-4,-3,-37,-18,-24,-5,7,-14,-67,-17,9,33,33,28,34,33,
+0,100,100,100,100,78,64,78,61,9,35,65,61,76,21,28,38,30,-4,3,13,13,5,-10,-1,7,13,-12,-2,7,9,-21,-9,-4,1,-3,-19,-11,-2,0,-21,-12,-2,1,-7,-18,-8,-2,4,-23,-13,-5,-5,-28,-15,-9,-4,-2,-22,-12,-4,-3,-24,-14,-5,-2,-8,-20,-9,-3,2,-24,-12,1,2,-24,-13,-3,1,-3,-19,-9,-1,1,-22,-13,-2,2,-3,-14,-6,2,8,-18,-6,4,1,-29,-25,-16,-10,-10,-16,-5,2,-2,-45,-38,-28,-21,-52,-32,-44,-26,-15,-19,-76,-31,-15,12,9,19,16,13,
+0,100,100,100,100,86,61,57,47,4,30,59,57,69,25,21,25,15,-14,-9,0,0,-34,-26,-17,-11,0,-25,-17,-5,-4,-30,-23,-8,-4,-15,-27,-21,-12,-8,-31,-22,-12,-10,-37,-28,-20,-12,-3,-36,-26,-16,-17,-34,-26,-18,-14,-21,-31,-23,-14,-11,-32,-22,-14,-10,-29,-26,-18,-13,-3,-27,-20,-9,-8,-31,-24,-13,-10,-17,-27,-19,-10,-7,-32,-22,-12,-10,-26,-22,-14,-5,2,-25,-13,-6,-10,-40,-41,-30,-26,-21,-25,-29,-26,-27,-76,-79,-69,-67,-100,-100,-94,-78,-67,-86,-72,-43,-44,33,47,18,-24,12, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PRight_T0.h
new file mode 100755
index 0000000..8fe2718
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+0,100,100,100,100,77,57,76,37,-4,18,20,31,12,-21,-8,-9,-11,-20,-6,1,-1,-13,-4,6,3,-14,-7,-1,4,17,-8,-2,4,7,-22,-8,-5,2,12,-25,-21,-11,-9,-43,-26,-24,-16,-12,-24,-11,-3,-11,-32,-24,-14,-18,-35,-27,-19,-15,-20,-30,-17,-10,-10,-28,-18,-7,-12,-24,-19,-4,-4,-14,-22,-17,-7,-5,-23,-11,-6,-2,17,-19,-8,0,-3,-18,-10,-3,-3,-33,-16,-12,-6,-3,-25,-14,-16,-12,-56,-34,-37,-22,-16,-35,-26,-11,-18,-47,-41,-28,-34,-9,-75,-61,-52,-56,-16,-7,6,1,12,
+0,100,100,100,98,74,58,82,47,3,25,24,37,45,-8,4,3,4,-16,-5,4,5,-15,-1,12,16,9,-3,7,18,22,2,13,16,20,-8,1,4,13,18,-15,-1,3,5,-29,-18,-12,-3,-1,-16,-8,1,-6,-22,-15,-2,-2,-12,-15,-5,1,7,-17,-6,4,3,-17,-9,7,7,2,-4,8,12,15,-9,-2,5,9,-17,-2,4,12,21,-7,3,11,11,-11,-1,7,9,24,-5,0,7,6,-15,-4,-2,2,-12,-24,-22,-10,-5,-26,-16,-3,-9,-39,-32,-15,-15,1,-38,-46,-19,-9,3,17,18,16,12,
+0,100,100,99,98,75,58,84,53,7,30,28,42,51,2,13,16,15,-3,7,18,19,-4,8,19,23,35,7,17,24,25,6,16,21,25,13,4,10,19,23,-10,4,9,12,-1,-10,-1,7,8,-9,-2,10,5,-15,-6,6,8,-1,-8,2,9,13,-10,1,11,13,-15,-3,12,15,26,0,12,18,17,-4,5,12,16,1,1,10,17,22,-4,8,17,18,-13,4,12,16,25,0,8,13,14,-10,1,5,9,25,-15,-11,0,4,-22,-11,6,1,-33,-23,-13,-7,5,-12,-61,-22,-3,11,22,21,16,13,
+0,100,100,99,100,74,59,86,56,9,32,35,45,53,7,18,21,18,1,10,21,23,13,11,23,28,35,10,19,28,29,7,17,25,29,47,8,15,23,27,-6,7,13,16,2,-6,3,11,12,-4,3,14,9,-12,-2,10,13,1,-4,6,14,17,-6,4,14,16,5,1,15,19,27,4,14,22,22,-2,7,17,21,12,4,14,22,25,0,11,19,21,-14,6,15,20,26,2,12,18,19,-8,4,10,14,30,-11,-2,6,9,-16,-6,9,5,-32,-19,-11,-3,7,-3,-49,-12,12,21,25,27,15,19,
+0,100,100,95,94,72,57,86,57,10,34,41,46,54,10,18,24,20,2,11,21,24,19,10,20,26,31,10,18,28,30,5,16,25,30,45,8,17,23,28,-5,8,16,19,6,-2,9,16,17,-1,6,17,14,-8,3,13,16,19,-1,9,17,18,-3,6,16,19,14,2,15,21,27,4,13,21,22,-3,7,17,21,28,4,14,22,25,0,12,19,22,13,6,15,21,25,2,11,18,19,-7,6,13,16,31,-7,3,10,12,-10,-1,12,9,-29,-15,-14,-4,5,-3,-33,-16,12,21,20,23,21,16,
+0,100,100,93,89,67,55,84,55,10,34,41,46,54,12,20,26,24,4,14,24,28,21,14,24,31,36,16,24,33,35,7,20,28,32,46,10,19,25,29,-3,9,16,19,5,-2,8,14,16,-2,5,16,13,-8,4,14,18,31,1,11,19,20,-1,9,18,21,15,6,19,24,30,8,16,26,28,2,13,21,27,43,8,18,25,28,3,14,21,25,17,9,18,23,27,4,14,20,22,-6,8,13,17,30,-8,1,8,8,-14,-5,8,5,-29,-14,-13,0,9,6,-20,-8,21,31,26,29,28,24,
+0,100,100,96,97,75,72,86,47,15,38,43,48,57,12,20,25,22,3,12,21,26,19,13,20,28,34,15,23,28,32,1,15,24,28,42,9,18,25,28,-3,9,16,19,6,-1,6,13,15,-3,5,14,11,-8,4,14,18,30,2,12,19,20,-1,9,18,21,16,6,17,24,30,9,18,22,27,-1,13,18,24,41,6,17,23,27,1,12,19,23,15,8,17,23,26,4,13,21,22,-6,6,13,16,31,-7,-2,5,8,-17,-4,4,3,-29,-13,-12,1,10,10,-12,-9,21,33,25,29,30,26,
+0,100,100,94,95,76,70,75,44,14,37,38,47,56,12,19,24,22,3,13,21,25,18,15,22,28,32,18,24,31,32,3,16,25,29,42,9,17,24,27,-2,9,17,19,8,0,9,15,16,-2,6,13,11,-6,5,13,17,31,2,12,19,20,-2,8,16,20,14,5,15,22,27,9,17,23,26,-2,11,19,24,37,6,15,22,25,1,11,18,21,14,7,16,22,25,4,13,20,21,-8,5,14,16,28,-4,4,9,9,-12,-2,8,6,-26,-11,-13,1,12,11,-8,-7,23,29,20,23,23,20,
+0,100,100,94,94,68,58,69,41,12,35,31,46,54,12,19,23,21,3,13,21,25,19,16,23,30,34,20,26,32,34,3,17,26,30,42,9,17,23,26,-3,8,15,16,7,-2,6,12,14,-5,4,10,8,-7,4,12,17,30,1,11,19,20,-2,7,16,19,14,6,15,22,27,10,18,25,28,-1,13,21,25,38,7,15,22,24,1,11,18,21,14,7,16,21,25,3,12,20,20,-8,3,13,14,10,-7,1,6,5,-15,-6,4,3,-27,-11,-13,2,13,14,-3,-5,25,31,20,23,22,19,
+0,100,100,93,94,65,54,71,43,9,32,36,46,55,12,19,23,20,3,11,19,22,17,10,15,22,26,10,18,23,24,2,14,22,26,40,6,14,20,23,-3,8,18,21,8,-1,12,19,21,-1,7,20,17,-7,4,13,17,30,1,10,17,17,-2,6,15,18,13,4,12,18,24,2,10,16,18,-4,6,13,17,18,2,10,16,19,-2,8,15,17,12,3,10,15,21,-2,8,16,18,-9,3,11,15,27,-3,6,12,12,-5,2,10,8,-28,-14,-14,-2,7,1,-23,-11,17,23,18,21,19,16,
+0,100,100,96,92,74,67,67,42,8,30,30,45,53,10,18,22,18,2,10,18,21,17,10,15,22,27,12,19,24,26,3,14,22,26,40,6,14,19,22,-4,7,16,19,7,-4,9,15,18,-5,3,16,15,-9,2,12,16,30,0,9,16,17,-3,5,14,16,13,3,12,18,23,2,10,17,18,-3,8,14,17,16,2,10,16,18,-2,7,14,16,11,2,9,14,20,-4,6,14,16,-11,1,10,13,23,-5,3,9,8,-9,-1,6,5,-29,-14,-14,-2,8,2,-21,-11,18,23,17,20,18,13,
+0,100,100,96,91,73,65,65,39,7,29,28,44,53,9,16,20,16,2,10,18,21,16,7,14,21,26,8,16,24,26,-2,10,19,23,37,4,13,19,21,-3,7,15,17,9,-1,7,13,16,-3,5,13,11,-8,2,11,16,24,-1,8,15,15,-4,4,13,15,12,2,10,16,21,0,8,16,17,-7,4,12,16,23,0,7,14,17,-4,5,14,15,8,0,9,14,20,-4,5,11,12,-10,2,8,11,5,-6,1,7,7,-10,-2,6,4,-28,-14,-18,-5,5,4,-18,-10,19,24,17,20,18,13,
+0,100,100,96,91,74,63,60,35,5,27,27,42,51,7,14,17,14,1,8,17,20,15,6,13,21,26,9,16,25,26,-2,10,19,23,37,4,12,18,19,-5,4,13,14,3,-4,3,9,13,-8,2,9,7,-10,0,10,14,17,-2,7,13,14,-6,3,11,14,1,1,9,15,21,0,8,15,17,-7,4,13,17,19,0,8,13,15,-5,4,13,14,-3,-2,7,12,19,-6,3,10,10,-12,-1,6,8,-2,-8,-1,4,4,-13,-5,2,1,-29,-15,-19,-5,6,4,-17,-10,18,23,16,20,15,12,
+0,100,100,92,86,57,50,70,43,5,27,25,40,49,7,14,18,14,0,8,17,19,15,6,12,20,25,10,17,21,24,-1,10,17,21,37,4,11,17,19,-6,4,11,11,-4,-4,1,5,11,-11,-2,6,4,-12,-1,8,12,10,-3,6,13,14,-6,2,10,13,2,1,9,15,21,0,8,15,18,-6,5,10,15,27,0,6,13,15,-5,4,11,13,-5,-2,7,11,18,-7,1,8,9,-13,-1,5,7,-4,-7,-3,3,4,-13,-4,2,2,-30,-16,-18,-5,5,1,-22,-10,18,22,15,22,16,16,
+0,100,100,91,85,56,48,67,40,4,25,23,38,47,8,14,18,15,0,7,16,18,14,4,12,17,23,3,11,17,18,-2,9,16,20,33,2,11,16,18,-5,4,11,14,7,-2,6,12,14,-5,3,10,9,-10,0,8,12,6,-3,6,12,14,-5,3,11,13,-14,-3,7,12,20,-4,4,12,13,-9,0,8,11,2,-4,4,11,13,-7,1,9,11,-18,-3,5,10,18,-8,1,7,9,-12,0,6,9,21,-5,3,8,8,-9,-2,5,3,-31,-19,-18,-6,5,0,-23,-11,16,20,15,19,18,13,
+0,100,99,94,82,53,44,59,34,4,26,25,40,49,6,13,16,14,-1,6,14,17,12,2,10,17,22,1,8,16,17,-5,6,14,18,28,1,10,16,18,-4,5,13,14,7,-1,4,10,15,-5,3,8,7,-9,1,8,11,4,-4,5,11,13,-7,1,10,12,-19,-3,7,12,20,-5,3,10,11,-11,-1,6,10,1,-4,2,9,11,-7,2,9,10,-20,-4,5,9,18,-9,1,8,10,-13,-1,6,10,12,-6,3,8,7,-11,-3,5,3,-31,-18,-22,-10,2,-1,-24,-27,1,26,21,23,23,17,
+0,100,100,95,82,52,44,56,31,3,25,23,39,48,5,12,15,12,-2,6,14,16,11,3,11,17,22,1,9,17,18,-4,7,14,19,30,1,10,16,17,-5,4,11,12,-2,-4,2,7,12,-9,-1,5,4,-10,-1,7,10,1,-5,4,11,12,-7,1,9,11,-19,-4,6,11,20,-6,3,10,11,-12,-3,7,10,1,-5,2,8,11,-7,2,8,9,-21,-6,4,7,17,-11,-1,6,8,-14,-3,5,8,6,-7,2,6,6,-14,-6,2,1,-32,-19,-22,-10,2,0,-23,-27,0,25,19,21,19,12,
+0,100,98,94,83,47,42,64,38,3,24,24,39,48,5,11,15,12,-3,5,13,15,12,2,10,17,22,2,9,17,18,-4,7,15,19,30,1,9,16,17,-6,2,9,10,-20,-6,0,4,10,-13,-5,2,0,-12,-2,5,9,-1,-6,4,10,12,-8,0,8,10,-18,-4,6,12,20,-5,3,10,12,-11,-2,7,11,1,-4,2,9,12,-6,2,8,10,-21,-6,3,7,16,-12,-2,5,7,-14,-3,4,8,2,-8,1,5,4,-16,-7,1,-1,-32,-19,-22,-9,3,1,-22,-26,0,24,18,19,16,12,
+0,100,98,95,83,46,40,62,35,2,23,24,39,49,6,12,16,12,-4,3,11,13,-5,1,9,14,21,-2,7,14,14,-6,4,10,14,8,-1,8,14,16,-6,3,10,12,5,-4,3,10,14,-5,4,11,11,-12,-3,7,9,-1,-5,3,10,11,-8,0,7,8,-19,-5,3,8,17,-9,0,7,8,-12,-3,6,8,-1,-9,-2,5,8,-11,-2,5,7,-21,-6,3,7,16,-11,-1,6,7,-14,-3,4,8,1,-8,1,5,5,-13,-5,2,0,-33,-21,-21,-8,4,-2,-27,-12,16,25,20,23,23,12,
+0,100,92,89,76,47,41,55,29,2,24,23,37,48,5,11,15,11,-5,3,11,13,-5,1,8,14,21,-2,6,14,15,-7,3,10,15,10,-1,8,14,16,-7,2,9,11,-12,-5,1,7,13,-8,1,8,8,-13,-4,5,8,-2,-6,3,9,11,-8,0,6,8,-19,-5,3,7,17,-9,1,8,8,-12,-2,6,9,-1,-9,-2,5,8,-11,-2,5,7,-21,-7,1,5,15,-12,-3,4,6,-15,-4,4,7,0,-9,0,3,4,-15,-7,0,-1,-33,-21,-21,-9,4,-2,-27,-20,11,25,19,22,21,12,
+0,100,96,91,76,47,40,52,26,0,23,21,36,47,4,11,14,12,-5,2,12,13,-8,-1,7,12,20,-2,6,14,14,-8,2,10,14,12,-2,7,15,16,-7,1,9,10,-21,-5,4,9,16,-9,-1,5,4,-14,-5,4,8,-2,-7,1,8,10,-10,-1,5,7,-21,-8,3,7,17,-10,-1,6,6,-15,-5,5,8,-2,-11,-2,5,8,-12,-3,4,6,-22,-7,1,6,15,-12,-3,4,6,-16,-5,3,7,-4,-9,1,5,5,-15,-6,0,-1,-34,-21,-25,-12,0,-4,-30,-29,-2,27,23,25,24,12,
+0,100,98,92,77,46,40,49,24,-2,21,20,35,46,4,11,14,11,-5,2,11,13,-9,-1,7,13,20,-1,7,15,15,-7,3,11,15,12,-2,8,15,16,-8,1,8,10,-22,-6,3,7,15,-11,-3,3,2,-15,-6,4,6,-2,-7,2,8,10,-10,-1,6,7,-21,-7,3,8,17,-9,0,7,7,-14,-4,7,9,-1,-10,-1,6,9,-11,-3,4,6,-22,-7,1,5,15,-13,-4,3,5,-16,-5,3,7,-3,-9,0,4,4,-16,-8,-1,-2,-34,-21,-24,-11,1,-4,-30,-30,-3,26,21,23,22,12,
+0,100,93,89,77,43,39,59,32,-1,21,22,37,47,3,11,14,11,-5,3,10,12,-13,0,7,11,19,-4,3,10,11,-10,0,8,13,1,-5,5,12,14,-8,2,10,12,-3,-3,5,10,16,-6,2,8,7,-11,-1,6,8,-2,-8,1,7,9,-11,-2,5,7,-20,-7,1,5,16,-12,-3,4,4,-15,-7,2,5,-2,-11,-3,5,8,-15,-5,3,4,-22,-8,0,5,15,-13,-4,4,5,-16,-6,3,7,1,-7,1,5,5,-15,-7,1,-1,-36,-24,-24,-12,3,-14,-40,-15,13,26,22,25,23,12,
+0,100,97,92,77,43,38,57,29,-3,20,20,36,47,3,11,14,12,-5,2,10,11,-14,-1,6,11,19,-4,4,10,11,-9,1,9,13,1,-5,5,13,14,-8,1,9,11,-9,-3,4,9,15,-8,0,6,6,-12,-3,4,7,-3,-9,1,7,9,-11,-3,5,6,-21,-7,1,5,17,-11,-2,5,5,-14,-6,3,5,-2,-10,-2,5,9,-14,-5,3,5,-22,-9,1,5,15,-13,-4,3,5,-16,-6,2,7,0,-8,0,5,5,-15,-7,1,-1,-35,-23,-23,-11,3,-14,-42,-16,12,25,22,24,23,12,
+0,100,93,88,72,44,38,50,23,-3,20,20,36,47,3,11,14,12,-6,2,9,10,-16,-2,7,11,20,-5,2,10,11,-9,0,8,12,3,-4,5,12,14,-7,2,9,11,-19,-3,5,9,16,-9,-1,6,5,-13,-4,5,7,-2,-9,0,6,8,-12,-3,4,6,-21,-8,0,5,16,-11,-3,4,5,-16,-7,2,5,-3,-11,-3,4,7,-14,-5,2,4,-23,-9,0,5,15,-14,-4,4,5,-16,-6,2,6,-4,-9,0,4,4,-16,-8,0,-3,-35,-24,-27,-15,-1,-16,-44,-16,11,25,23,26,26,12,
+0,100,96,90,73,43,37,48,20,-5,19,19,35,47,3,12,15,12,-6,1,9,9,-17,-3,6,11,20,-6,2,10,11,-10,0,8,12,2,-4,4,11,13,-8,1,8,9,-17,-4,3,8,15,-11,-2,4,4,-14,-5,3,6,-3,-10,-1,6,8,-13,-4,4,5,-21,-8,0,5,16,-11,-2,5,5,-16,-7,2,6,-2,-10,-3,4,7,-13,-4,2,4,-22,-9,0,5,15,-14,-4,4,4,-16,-6,1,5,-4,-10,0,4,4,-16,-7,0,-2,-35,-23,-26,-14,0,-16,-46,-17,10,23,21,23,25,12,
+0,100,99,89,72,39,36,51,22,-2,21,17,34,45,3,11,14,12,-7,1,8,10,-12,-3,5,10,19,-6,2,10,11,-10,0,9,13,2,-3,5,11,13,-9,0,7,9,-20,-5,3,7,15,-12,-3,3,3,-15,-6,3,6,-3,-10,-1,5,7,-13,-4,4,5,-21,-8,0,5,16,-10,-2,5,6,-15,-6,3,6,-2,-10,-3,4,8,-13,-4,3,4,-22,-9,0,5,15,-14,-4,3,4,-17,-7,1,5,-5,-10,-1,4,4,-17,-7,0,-1,-34,-22,-26,-13,0,-14,-43,-17,9,21,20,22,23,12,
+0,100,97,88,72,39,36,48,19,-4,20,16,32,45,3,10,14,11,-7,1,8,10,-18,-3,5,10,18,-6,2,9,10,-10,-1,7,10,1,-4,3,10,13,-9,0,7,9,-19,-4,4,9,16,-9,-1,6,5,-14,-5,3,6,-3,-10,0,7,8,-13,-4,3,5,-22,-9,0,4,15,-12,-4,4,3,-16,-8,1,4,-3,-12,-4,3,7,-14,-5,2,4,-23,-10,-1,3,14,-14,-4,3,4,-17,-7,1,5,-5,-11,-1,4,4,-17,-8,-1,-3,-37,-26,-26,-14,0,-10,-38,-17,11,22,19,23,25,12,
+0,100,93,87,70,56,52,47,18,-1,23,18,34,47,3,11,15,12,-7,1,9,10,-16,-3,5,9,19,-7,2,9,10,-11,-2,7,11,1,-4,4,11,13,-9,0,7,9,-16,-5,3,8,15,-10,-1,6,6,-15,-6,3,6,-3,-9,0,7,8,-13,-4,3,5,-22,-9,0,4,15,-13,-4,3,3,-16,-7,2,4,-3,-13,-5,3,6,-14,-5,2,4,-23,-10,-1,3,14,-13,-4,3,4,-16,-7,1,6,-4,-11,-1,3,4,-17,-8,-1,-3,-36,-26,-27,-16,-2,-13,-44,-17,10,21,20,23,25,12,
+0,100,95,88,70,55,51,45,16,-3,22,18,35,48,4,12,16,13,-7,0,8,9,-18,-4,4,8,18,-7,2,9,10,-11,-1,7,10,1,-4,4,11,13,-8,0,7,9,-20,-5,2,7,15,-10,-1,6,6,-15,-6,4,7,-2,-9,0,6,9,-13,-4,3,4,-22,-9,-1,4,14,-13,-4,3,3,-16,-7,2,4,-4,-13,-5,2,7,-15,-6,2,3,-22,-10,-2,2,13,-13,-4,3,4,-16,-6,2,5,-4,-11,-2,3,4,-17,-9,-2,-3,-37,-25,-29,-17,-4,-17,-49,-17,9,20,19,23,26,12,
+0,100,93,87,70,46,43,50,17,-2,22,18,35,48,6,14,18,14,-7,-1,7,8,-19,-5,2,7,18,-8,1,9,10,-11,-1,7,10,1,-4,4,11,13,-9,0,7,9,-21,-5,2,6,14,-11,-2,5,5,-16,-7,3,6,-2,-10,0,6,8,-13,-4,3,4,-22,-9,-1,4,14,-13,-4,3,4,-16,-7,1,4,-4,-12,-5,2,6,-15,-6,2,3,-22,-10,-2,2,13,-14,-5,2,3,-16,-7,1,5,-4,-11,-1,4,5,-16,-8,-1,-3,-36,-24,-28,-16,-3,-17,-51,-18,7,18,18,22,26,12,
+0,100,94,87,69,36,34,49,19,-3,22,18,34,47,4,11,14,11,-7,0,7,8,-19,-5,4,9,19,-9,0,7,8,-12,-2,6,9,0,-6,3,10,12,-10,-1,7,9,-20,-5,3,9,17,-9,0,8,8,-13,-4,4,7,-3,-10,0,6,8,-13,-4,3,4,-22,-9,-1,4,14,-14,-4,3,3,-16,-8,1,3,-3,-12,-6,1,5,-14,-5,1,2,-22,-10,-1,3,14,-14,-5,2,3,-15,-6,2,6,-3,-11,-2,3,4,-17,-9,-2,-5,-35,-24,-29,-17,-2,-10,-38,-18,8,21,20,24,27,12,
+0,100,92,87,69,36,35,45,16,-4,21,17,34,48,5,12,15,13,-7,0,6,7,-19,-6,4,8,18,-10,-1,7,8,-12,-2,6,9,-1,-6,3,10,12,-10,-2,6,8,-20,-6,3,8,17,-10,0,7,7,-13,-4,3,6,-3,-10,-1,5,7,-14,-5,2,4,-22,-9,-1,3,14,-13,-4,3,3,-16,-8,1,3,-3,-12,-6,1,6,-15,-6,1,2,-23,-10,-2,3,14,-15,-5,2,3,-15,-5,2,5,-3,-10,-1,4,5,-17,-8,-1,-4,-34,-24,-28,-16,-1,-10,-39,-18,7,20,20,24,28,13,
+0,100,91,86,68,34,33,43,14,-5,21,17,35,48,7,14,18,13,-7,1,7,8,-19,-6,3,7,18,-9,-1,6,7,-12,-2,6,10,-1,-6,3,10,12,-10,-1,6,6,-20,-6,2,8,17,-9,-1,6,7,-15,-5,5,7,-2,-9,-1,5,7,-13,-4,3,4,-22,-9,-1,4,15,-13,-4,4,4,-17,-8,1,4,-3,-11,-3,4,8,-15,-5,2,3,-23,-10,-1,3,14,-14,-4,2,3,-15,-6,2,6,-3,-9,-2,4,4,-18,-9,-2,-4,-40,-28,-32,-18,-4,-17,-46,-17,8,22,21,27,28,13,
+0,100,90,84,66,31,31,39,11,-5,21,17,36,50,10,17,21,15,-6,0,6,7,-20,-8,1,6,18,-9,0,6,8,-12,-2,6,9,0,-6,3,10,12,-10,-1,5,6,-20,-6,2,7,16,-10,-1,6,6,-15,-5,4,7,-2,-10,-1,4,7,-13,-4,2,5,-22,-9,-1,4,15,-13,-3,4,4,-16,-8,1,4,-3,-11,-3,4,8,-14,-6,2,3,-23,-11,-1,3,14,-14,-5,2,2,-15,-6,1,6,-3,-9,-1,4,5,-17,-8,-1,-4,-39,-28,-30,-18,-4,-16,-46,-16,10,23,23,28,31,18,
+0,100,90,84,65,33,33,42,13,-8,17,17,34,47,4,12,14,10,-7,2,6,9,-19,-6,5,10,19,-9,0,7,8,-11,-2,6,9,-1,-6,2,9,12,-9,0,7,8,-20,-6,3,8,17,-9,0,7,7,-14,-5,4,7,-3,-9,0,6,9,-13,-4,3,4,-21,-8,0,5,15,-13,-4,4,4,-15,-7,1,4,-2,-11,-4,4,7,-15,-6,2,3,-23,-10,-1,3,14,-14,-4,3,3,-15,-5,2,6,-2,-9,-1,5,5,-17,-8,-2,-5,-37,-27,-30,-17,-2,-17,-47,-16,9,23,23,29,29,18,
+0,100,86,80,62,29,30,37,9,-10,16,17,34,49,7,14,16,12,-6,2,5,7,-20,-7,4,9,19,-10,0,7,9,-12,-2,6,9,-1,-6,1,8,11,-8,0,9,10,-20,-6,3,7,17,-9,0,7,7,-14,-5,3,6,-2,-8,0,7,9,-14,-5,3,4,-21,-8,0,4,15,-13,-4,3,3,-15,-7,1,3,-3,-12,-4,2,7,-16,-7,1,3,-23,-10,-2,3,14,-14,-4,4,5,-13,-4,3,6,-3,-10,-1,4,6,-18,-9,-2,-5,-36,-25,-29,-17,-1,-16,-45,-15,9,24,24,30,27,19,
+0,100,88,85,66,45,48,34,7,-10,16,11,29,45,7,17,20,16,-7,0,6,8,-18,-5,3,9,20,-10,0,8,9,-12,-2,7,10,0,-5,2,10,12,-9,0,8,9,-19,-5,3,8,18,-9,0,7,7,-15,-6,4,6,-1,-7,1,7,9,-13,-4,3,4,-21,-8,1,5,16,-13,-3,3,4,-15,-7,1,4,-2,-11,-4,3,7,-15,-5,2,4,-22,-9,-2,3,14,-12,-3,4,4,-14,-4,3,6,-3,-9,-1,5,6,-18,-9,-2,-5,-38,-27,-29,-16,-1,-6,-33,-15,10,21,21,26,29,16,
+0,100,83,80,60,39,44,26,1,-14,14,9,29,45,10,19,23,17,-7,1,6,7,-19,-6,2,8,19,-10,-1,7,9,-12,-2,7,10,0,-5,2,9,12,-9,-1,8,9,-19,-5,3,8,18,-10,0,6,6,-15,-6,3,7,-1,-7,1,7,9,-12,-4,3,4,-21,-8,1,5,16,-12,-3,4,4,-15,-6,1,4,-2,-11,-4,3,7,-15,-6,2,4,-23,-10,-2,3,14,-13,-4,3,4,-14,-5,2,5,-3,-9,-1,6,7,-18,-9,-1,-5,-38,-27,-29,-16,-1,-5,-32,-14,12,24,23,28,30,17,
+0,100,79,79,62,31,31,38,8,-12,14,10,29,45,8,17,21,15,-6,0,5,6,-20,-8,1,6,18,-11,-1,7,9,-12,-2,6,10,0,-5,2,9,12,-9,-1,7,8,-19,-5,3,8,17,-10,0,7,6,-15,-6,4,7,-1,-6,1,7,9,-12,-4,3,4,-21,-8,1,6,16,-12,-3,4,4,-15,-6,2,4,-2,-11,-4,3,7,-15,-5,2,4,-23,-10,-1,4,14,-12,-3,3,4,-15,-5,1,5,-3,-9,0,6,8,-17,-9,-2,-5,-38,-27,-29,-15,-1,-5,-31,-13,15,27,25,30,32,17,
+0,100,82,79,60,25,27,31,2,-16,11,9,29,45,7,15,19,14,-6,2,7,9,-20,-7,1,7,18,-10,0,8,9,-12,-3,6,10,0,-6,3,10,12,-8,0,9,10,-18,-5,3,8,18,-8,0,8,8,-13,-3,6,9,-1,-9,1,7,10,-11,-1,5,7,-21,-8,2,6,16,-12,-2,5,5,-15,-6,1,4,-3,-10,-2,5,9,-14,-6,3,4,-22,-9,0,4,15,-13,-4,3,4,-14,-5,4,7,-2,-11,-2,4,6,-18,-8,-1,-4,-37,-26,-26,-14,1,-14,-43,-14,12,26,24,30,29,16,
+0,100,78,80,65,41,46,28,0,-11,17,12,32,50,8,17,22,16,-6,2,7,9,-20,-8,1,6,18,-10,0,8,9,-12,-3,6,9,0,-6,3,10,13,-9,0,7,8,-18,-5,3,8,18,-8,1,7,8,-13,-3,6,9,-1,-8,1,7,10,-11,-2,5,7,-21,-8,1,6,17,-11,-2,5,5,-15,-6,2,4,-2,-10,-2,5,9,-14,-6,3,4,-22,-9,0,5,15,-12,-3,4,4,-15,-5,3,6,-3,-10,-2,4,6,-18,-8,-2,-5,-38,-26,-27,-14,1,-13,-38,-14,14,28,26,31,29,15,
+0,100,83,81,59,35,42,18,-8,-15,14,10,30,50,9,19,23,18,-6,1,9,9,-20,-9,0,6,19,-9,0,8,9,-12,-2,6,10,0,-5,4,11,13,-9,0,7,8,-18,-5,4,9,19,-8,1,8,9,-13,-3,6,10,0,-7,2,8,10,-11,-2,5,7,-22,-7,2,7,17,-11,-2,5,6,-14,-5,2,5,-2,-10,-3,4,8,-14,-5,3,4,-21,-8,1,6,17,-12,-3,3,4,-14,-5,3,6,-2,-10,-1,5,8,-17,-8,-1,-4,-33,-21,-26,-13,2,-5,-30,-13,15,30,27,31,30,16,
+0,100,77,76,53,30,36,10,-15,-19,11,7,28,49,10,20,25,19,-6,1,9,9,-21,-9,-1,5,18,-9,0,7,9,-12,-2,6,9,0,-5,4,11,13,-9,-1,6,7,-18,-5,4,9,19,-8,1,8,9,-12,-2,6,10,0,-6,2,8,11,-10,-2,5,8,-21,-7,3,7,17,-10,-1,6,6,-14,-5,2,5,-2,-10,-2,4,8,-14,-5,3,5,-21,-7,2,7,18,-11,-2,4,5,-15,-6,3,5,-3,-10,-1,6,8,-17,-8,-2,-5,-34,-22,-26,-13,2,-4,-27,-11,17,33,29,31,29,13,
+0,94,75,80,62,27,30,35,3,-19,8,8,28,47,8,18,23,18,-5,3,9,11,-19,-6,2,9,19,-9,1,8,9,-11,-2,7,10,1,-4,3,10,13,-7,2,9,11,-18,-2,6,12,21,-7,3,10,12,-13,-2,7,10,0,-7,3,9,11,-9,0,5,8,-20,-6,2,7,17,-10,-1,6,7,-13,-4,5,8,-2,-10,-2,5,8,-13,-5,4,5,-21,-8,0,5,16,-12,-3,4,6,-14,-3,4,7,-2,-9,-2,5,8,-16,-7,1,-1,-34,-21,-21,-8,5,-3,-32,-13,17,33,29,32,28,12,
+0,96,77,75,56,22,28,28,-2,-22,9,6,26,46,7,19,24,19,-4,4,10,11,-19,-6,2,8,20,-9,1,8,10,-11,-1,7,11,1,-4,3,10,13,-7,2,9,12,-17,-1,7,13,21,-6,3,11,12,-12,-2,8,11,0,-6,3,9,12,-9,0,6,8,-19,-5,3,8,17,-9,0,6,8,-13,-3,5,8,-2,-9,-2,5,9,-13,-4,5,6,-20,-6,1,6,17,-11,-2,5,7,-14,-4,4,7,-2,-9,-2,5,9,-16,-7,1,-1,-34,-21,-21,-7,6,-1,-27,-10,20,35,30,32,32,15,
+0,89,81,81,61,19,26,21,-8,-15,13,9,29,50,8,19,23,19,-4,4,10,11,-19,-6,3,9,21,-8,2,10,11,-11,-1,8,12,2,-3,4,11,14,-6,3,10,12,-17,-1,5,11,19,-6,3,11,12,-12,-1,8,11,1,-5,4,10,13,-9,0,7,9,-19,-4,3,8,17,-9,0,7,8,-13,-4,5,8,-1,-8,-2,5,9,-12,-3,5,5,-21,-7,1,7,17,-11,-2,5,7,-13,-3,6,8,-1,-9,-1,6,9,-15,-5,2,0,-30,-17,-21,-7,6,0,-22,-8,23,36,31,33,35,16,
+0,94,77,77,57,15,24,18,-11,-16,10,7,28,49,8,19,24,19,-3,4,11,13,-19,-6,4,10,21,-7,3,11,12,-11,-1,9,12,3,-3,5,12,15,-6,3,11,13,-15,0,6,12,20,-6,4,11,13,-11,0,8,12,1,-4,5,11,13,-8,1,8,10,-19,-4,4,9,18,-7,1,8,9,-13,-4,6,9,-1,-8,-1,6,10,-11,-2,6,7,-20,-6,3,8,18,-10,-1,7,8,-13,-4,5,7,-2,-10,-2,5,8,-15,-6,1,-1,-31,-17,-21,-7,7,4,-18,-6,26,36,33,34,35,16,
+0,87,72,76,61,24,28,25,-4,-17,9,8,28,49,9,19,24,20,-2,6,12,14,-19,-4,4,10,21,-6,4,12,13,-10,0,10,13,3,-2,6,13,15,-5,4,11,13,-16,0,7,13,20,-5,4,12,13,-11,0,9,13,2,-3,6,12,14,-8,2,9,11,-18,-3,5,10,19,-7,2,9,10,-12,-2,7,9,0,-8,0,7,10,-10,-1,7,8,-20,-4,4,9,19,-8,0,8,8,-13,-4,4,6,-2,-10,-3,4,8,-16,-6,1,-2,-31,-17,-20,-5,8,3,-20,-4,29,37,34,35,35,16,
+0,86,77,76,60,23,29,27,-5,-17,9,9,29,49,8,20,25,20,-1,7,14,16,-17,-3,6,12,22,-5,4,12,14,-9,2,11,15,5,-2,7,14,16,-3,5,13,16,3,0,9,15,21,-4,6,14,15,-10,2,10,14,11,-2,7,14,14,-6,3,10,12,-18,-2,7,12,19,-7,3,10,12,-12,-2,8,10,0,-6,1,9,12,-9,0,8,10,-19,-5,4,9,19,-8,0,7,9,-12,-2,7,9,-1,-7,2,9,11,-13,-4,5,3,-32,-17,-17,-2,10,0,-24,-5,29,37,34,36,39,20,
+0,87,79,78,63,25,30,29,-2,-15,12,12,31,51,11,22,28,23,1,8,15,17,-11,0,7,14,23,-3,6,14,15,-8,3,12,16,5,-1,8,15,17,-2,6,14,17,14,2,10,16,22,-2,7,15,16,-9,3,11,15,15,0,9,14,16,-6,3,11,13,-12,-1,7,13,20,-5,4,12,13,-11,0,8,11,1,-5,3,10,13,-8,1,9,11,-18,-3,5,10,20,-7,2,9,11,-11,-1,8,10,1,-6,1,8,11,-12,-3,6,5,-29,-14,-16,-1,12,6,-14,-17,19,37,37,38,40,22,
+0,83,76,77,62,26,31,32,0,-14,12,12,31,51,11,22,28,24,2,10,17,19,-1,2,9,16,24,-1,8,16,18,-7,4,13,17,17,-1,9,16,18,-1,7,16,19,14,4,11,17,23,-1,9,16,17,-7,4,12,16,23,1,10,16,18,-5,4,12,14,1,1,8,14,21,-3,6,12,15,-10,1,10,12,2,-3,4,11,14,-5,3,11,13,-18,-1,6,12,21,-6,4,11,13,-10,0,9,10,1,-6,0,7,11,-11,-2,8,7,-26,-11,-15,1,13,13,-6,-18,17,36,40,42,42,27,
+0,84,77,79,63,26,32,30,2,-12,14,14,34,51,10,22,27,24,3,12,19,21,15,5,11,18,26,0,10,18,20,-6,5,14,19,22,1,10,17,19,0,9,17,20,16,5,12,18,24,1,9,17,19,-7,5,13,17,27,2,11,17,18,-4,5,13,16,5,2,9,15,22,-2,7,14,16,-9,2,11,14,2,-2,6,12,15,-5,4,11,14,-10,0,8,14,21,-4,5,13,15,-9,1,9,11,0,-7,-2,5,8,-11,-1,8,7,-26,-11,-15,1,15,16,1,-14,22,40,44,45,46,30,
+0,79,74,78,64,26,31,36,6,-10,17,17,38,56,17,25,33,30,4,12,19,21,13,5,12,20,27,0,10,18,20,-4,8,15,21,36,4,14,21,23,2,11,20,22,17,8,14,21,26,3,13,20,22,-6,7,16,20,34,4,12,18,20,-1,8,17,20,14,3,11,17,24,0,9,16,18,-7,4,13,17,13,-1,8,15,17,-5,4,13,15,-10,2,9,15,23,-3,5,12,14,-8,3,8,13,10,0,9,14,16,-7,2,10,10,-25,-8,-8,8,20,11,-13,1,37,41,40,42,47,34,
+0,81,78,79,66,26,31,47,16,-6,20,16,38,56,18,26,34,31,5,14,22,25,19,8,15,23,30,3,13,21,23,-3,10,17,23,37,6,16,23,24,3,12,21,24,18,9,16,22,28,5,14,21,23,-5,8,17,21,34,4,13,20,22,1,10,19,21,15,5,13,19,25,1,10,17,19,-5,6,15,18,15,1,10,16,19,-3,5,14,17,9,3,11,17,24,-1,8,14,16,-6,6,10,13,3,-2,5,10,13,-6,3,13,14,-25,-8,-8,8,21,14,-4,5,42,47,45,47,53,39,
+0,80,77,78,67,29,34,55,24,-3,23,19,38,56,19,28,36,33,7,16,24,27,19,10,17,24,31,6,15,23,25,-2,12,19,25,38,9,18,24,26,5,15,23,26,19,11,19,25,30,7,16,24,26,-4,10,19,23,36,8,16,23,25,3,13,21,24,16,7,15,21,28,3,12,20,21,-4,8,17,21,35,4,12,19,20,-1,8,16,19,16,5,13,19,25,0,10,17,20,-5,7,15,18,3,-4,6,12,16,-2,9,18,19,-25,-7,-9,7,19,24,11,6,45,52,45,47,52,39,
+0,77,74,77,68,32,37,53,31,2,27,23,41,57,20,29,36,35,8,19,27,30,22,14,22,28,34,10,18,26,28,0,14,21,27,39,11,19,26,28,7,17,25,29,20,13,21,27,32,9,18,26,28,-3,12,21,26,37,10,18,25,27,5,15,23,26,18,9,17,24,30,5,14,22,24,-3,10,19,23,37,6,14,20,22,1,9,18,21,17,7,15,21,27,2,12,19,23,-2,11,18,20,2,-7,2,8,13,0,12,22,25,1,-8,-10,5,18,27,19,10,51,60,52,53,60,49,
+-1,74,74,77,66,49,53,46,19,2,29,26,46,62,24,32,40,39,10,21,30,34,24,18,25,32,37,13,22,29,31,1,17,23,29,41,13,22,29,31,8,19,28,31,21,16,24,30,34,12,21,28,31,-1,14,23,28,39,12,20,27,30,7,17,26,29,19,11,20,26,32,8,17,25,27,-1,13,21,26,39,8,17,23,24,3,11,20,24,18,9,17,23,29,5,15,23,27,0,15,22,22,2,-10,-2,3,9,2,15,27,30,14,-7,-12,4,18,30,22,13,52,64,58,60,70,55,
+0,74,77,77,68,52,57,56,27,7,33,30,49,65,28,35,44,43,13,25,32,36,25,19,27,33,39,14,23,31,34,6,20,28,34,44,15,24,32,34,11,22,30,34,23,17,26,32,36,15,24,31,34,15,18,27,32,41,14,22,30,32,8,20,28,31,20,14,22,28,34,10,19,27,29,0,15,23,28,39,10,18,25,27,5,15,24,28,19,11,20,27,32,7,17,24,28,-2,14,19,24,34,10,16,21,21,1,12,24,29,16,1,-3,12,24,31,16,10,49,56,55,57,72,64,
+0,80,77,81,73,36,41,66,37,4,29,40,49,63,30,37,47,46,15,28,36,40,27,21,31,37,42,16,25,35,38,27,23,31,36,45,18,27,35,37,13,25,33,37,24,20,29,35,39,17,26,34,37,34,21,30,36,43,17,26,32,35,11,23,30,34,22,17,25,32,36,13,22,29,33,5,18,26,30,41,12,21,28,30,7,18,27,31,21,14,23,29,34,9,19,26,31,4,17,24,29,37,8,16,19,21,5,18,28,35,17,0,-2,13,26,31,21,-9,33,42,54,57,69,62,
+0,80,79,83,76,40,43,75,44,7,34,45,52,67,31,39,48,47,17,31,38,44,58,25,34,42,45,19,28,38,42,37,26,33,38,47,20,29,37,40,15,28,35,40,33,22,31,38,41,19,28,36,40,35,23,32,38,47,20,29,34,38,13,26,33,37,24,20,28,35,39,16,25,33,36,27,20,28,33,42,14,24,30,33,9,21,30,35,23,16,25,32,37,12,22,28,33,31,20,29,34,41,9,16,21,23,9,23,32,39,19,1,1,15,27,34,27,-6,38,49,60,61,70,59,
+0,83,82,85,77,50,57,74,46,10,37,47,55,70,34,40,51,49,19,33,42,48,62,28,38,45,50,21,31,41,45,39,28,35,41,49,22,32,39,44,17,31,38,43,52,25,34,41,44,21,31,39,43,36,26,35,41,49,22,31,37,41,15,28,35,40,45,22,31,37,41,18,27,35,39,35,23,31,36,44,17,26,33,35,10,23,32,37,24,18,28,34,38,13,24,29,35,32,21,30,35,42,10,18,23,25,9,24,33,41,19,2,1,16,28,36,29,-5,39,51,61,61,72,63,
+0,86,83,86,76,57,62,66,39,9,37,49,56,72,37,46,56,56,22,36,44,49,63,27,36,44,47,22,33,41,45,39,29,38,44,52,24,34,43,47,17,31,41,46,54,26,35,42,46,22,32,41,44,38,26,36,42,50,23,33,38,42,13,27,36,41,37,23,32,39,42,18,28,35,39,35,23,32,38,47,17,27,34,37,12,25,33,39,25,21,30,37,41,16,26,32,37,33,19,29,35,44,21,28,35,34,8,22,29,36,19,10,16,24,37,43,28,-6,39,50,60,61,70,60,
+0,88,83,81,69,39,42,71,44,6,34,46,54,70,36,45,57,57,22,37,46,51,64,29,39,46,50,23,34,42,47,40,30,39,46,53,25,36,44,48,17,32,42,48,61,27,37,44,48,23,34,43,46,38,28,37,43,52,25,34,40,45,15,29,38,43,57,24,34,41,45,20,30,37,42,36,25,34,40,49,20,29,36,40,14,27,36,41,36,23,33,39,44,18,29,35,39,34,19,28,35,45,26,33,39,39,8,21,28,36,20,12,18,25,39,44,26,13,57,68,68,68,70,66,
+0,90,84,86,73,42,44,71,47,8,37,49,57,73,37,47,59,60,34,38,46,52,64,29,39,47,52,23,35,44,49,40,30,40,47,55,26,37,45,49,17,33,42,48,61,28,38,45,50,23,34,44,48,39,29,37,44,52,24,35,42,46,15,29,39,44,58,25,35,42,46,19,30,38,42,36,26,34,40,48,20,30,37,40,12,26,36,41,40,23,33,40,43,19,29,37,42,35,21,26,33,44,27,35,44,44,6,18,28,34,20,15,24,30,45,55,24,12,55,64,62,62,61,57,
+0,98,89,83,67,41,40,65,43,5,35,48,56,73,38,49,60,60,51,39,47,52,63,28,38,46,51,23,35,43,48,39,30,40,47,55,25,36,45,50,16,33,43,49,61,28,38,45,50,22,34,44,48,38,29,37,44,52,25,35,42,46,14,30,39,44,58,25,35,43,46,19,31,39,43,35,26,34,40,48,19,29,38,41,12,27,37,42,54,24,33,42,45,20,30,39,42,32,19,24,32,44,28,37,47,48,3,14,24,30,18,17,36,33,48,58,13,16,58,63,68,66,63,56,
+0,100,97,83,62,43,38,57,40,4,36,61,57,76,37,49,61,61,51,39,46,51,61,27,37,43,48,22,34,42,47,37,29,38,45,53,25,35,41,47,24,32,40,45,57,26,36,43,49,21,33,41,45,35,27,35,41,49,22,32,39,44,16,29,36,42,54,24,33,41,45,16,28,36,41,33,24,32,38,46,18,28,36,40,11,26,34,41,55,23,33,40,45,20,30,39,42,29,17,21,30,43,29,39,48,49,1,12,21,26,23,15,34,34,52,60,12,18,56,56,68,61,58,53,
+0,100,100,76,47,42,31,44,33,-4,29,58,56,75,68,47,59,61,48,37,44,49,58,24,33,40,45,20,32,39,45,34,27,33,39,46,21,31,37,44,37,28,37,43,54,23,33,38,43,16,27,36,40,30,22,30,35,43,18,28,35,40,25,25,33,39,49,18,27,35,39,14,25,33,39,30,22,30,37,43,17,27,33,38,9,23,32,39,51,22,32,38,43,18,28,38,40,30,14,16,27,39,26,37,44,48,-5,6,15,22,37,10,29,35,47,69,32,18,51,43,58,41,50,36,
+0,100,100,93,61,45,22,25,23,-7,27,57,54,72,65,48,55,59,47,36,41,45,54,20,26,33,37,17,28,33,41,32,21,28,33,40,18,28,31,38,35,24,32,39,47,20,28,34,39,12,22,28,35,25,20,26,31,38,16,24,28,34,30,20,27,33,42,15,23,30,34,8,19,30,35,26,18,25,32,38,15,23,29,35,11,18,26,33,46,21,31,36,41,18,26,36,39,25,11,12,22,34,22,33,41,44,-3,3,11,18,39,22,41,49,50,70,40,14,38,41,47,23,17,13,
+0,100,100,100,100,34,-41,-6,-1,-33,2,34,37,38,47,36,40,51,46,24,41,45,55,16,19,26,32,17,26,33,41,31,22,27,39,45,21,30,34,42,38,27,32,40,48,23,30,35,41,15,24,28,35,29,21,28,34,41,19,26,31,37,33,23,30,36,43,19,26,32,38,18,26,32,39,33,20,26,32,39,20,25,31,37,17,21,27,35,46,26,35,41,48,24,31,37,39,13,9,18,30,32,9,19,27,30,-3,-16,-18,-4,15,-29,-8,12,21,39,22,14,47,43,69,26,-26,100,
+0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,9,41,27,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,-11,3,18,-15,4,-100,100,100,100,100,100,100,100,100,100,100, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CCW_LLeft_T0.h
new file mode 100755
index 0000000..bccaa7f
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-19,
+100,100,97,83,89,79,78,78,75,79,81,81,85,79,81,82,81,80,77,81,77,83,78,82,77,79,74,69,77,71,72,69,66,70,67,67,66,63,66,66,69,74,71,75,68,71,78,83,93,84,88,85,88,86,90,88,90,88,94,90,92,90,91,91,91,90,90,89,93,87,92,86,87,82,85,82,77,78,74,77,74,76,71,77,76,75,75,71,72,72,73,73,73,73,72,70,69,71,72,72,73,77,75,76,74,75,81,79,76,72,76,72,68,73,72,70,72,71,75,82,95,95,95,79,
+100,91,77,67,72,67,64,72,65,66,67,68,68,67,68,71,69,67,66,70,64,67,64,64,61,60,63,61,57,57,61,56,56,57,55,62,58,58,56,57,62,67,62,69,68,65,72,67,78,82,73,76,85,86,90,69,77,80,83,90,88,86,87,86,82,83,79,89,90,88,80,81,87,78,79,79,75,77,75,77,70,72,72,74,72,66,65,64,69,68,65,71,71,69,70,68,66,72,70,73,70,75,75,73,73,71,76,72,71,70,76,69,70,67,71,71,73,73,79,74,89,100,100,100,
+69,60,64,55,64,60,54,59,55,56,56,54,53,51,52,53,50,52,50,54,51,55,46,51,48,50,49,49,49,48,47,49,49,49,47,46,47,49,48,49,49,47,47,47,49,44,51,50,48,47,45,48,48,48,49,50,51,51,54,53,48,49,50,46,49,49,55,54,50,51,54,54,54,56,57,57,54,57,55,57,59,58,57,57,57,56,56,56,59,60,60,57,57,56,56,57,54,60,56,62,59,65,59,54,62,57,58,51,62,60,65,61,63,62,66,68,67,69,74,62,78,76,89,100,
+43,48,43,33,48,39,34,40,39,36,36,33,33,30,32,32,34,32,32,35,30,33,32,34,30,36,29,35,42,35,35,33,36,33,35,33,32,32,31,29,32,28,34,30,32,29,35,34,30,30,28,32,31,30,29,33,29,32,31,36,30,30,31,32,32,36,36,40,31,33,32,35,41,41,37,42,47,39,43,42,46,43,43,43,44,47,45,43,45,44,46,46,48,46,45,47,43,48,42,48,43,50,43,37,47,38,43,37,50,42,50,46,48,50,52,52,54,55,62,58,65,72,67,80,
+35,42,44,33,47,43,37,46,47,43,39,36,34,32,33,29,34,33,26,30,28,33,25,33,35,35,26,32,38,35,39,31,35,29,32,29,31,30,32,29,31,27,32,27,31,26,30,27,29,28,24,29,26,29,27,26,23,28,27,24,24,23,25,24,26,27,26,29,31,30,28,34,38,36,40,34,40,38,42,38,42,42,42,42,43,45,40,40,41,42,43,41,44,42,40,43,41,44,39,45,39,48,41,33,41,33,47,39,48,42,53,48,50,50,54,57,58,57,61,58,65,61,64,59,
+22,31,28,14,32,20,12,26,24,14,10,15,9,6,6,6,6,8,5,8,4,7,3,11,14,10,9,15,28,11,22,18,23,12,16,16,17,15,18,13,10,8,19,9,11,7,10,9,8,7,4,8,7,6,3,7,4,6,0,3,5,4,5,4,2,6,6,8,10,7,5,11,28,10,23,24,34,16,26,26,33,36,26,33,35,39,27,30,31,32,34,31,34,30,27,36,31,31,23,40,32,35,20,17,33,18,26,13,37,28,35,28,35,39,39,44,47,47,50,44,44,40,37,23,
+14,12,12,0,6,0,-9,4,1,-6,-13,-4,-12,-16,-17,-18,-19,-16,-15,-13,-12,-5,-20,-14,-4,-3,-9,-8,6,0,10,-3,8,-4,-3,-2,-3,-2,-1,-5,5,1,3,-8,3,-9,-3,-10,-7,-8,-17,-9,-21,-8,-18,-19,-21,-23,-22,-24,-15,-12,-10,-7,-17,-19,-22,-18,-10,-9,-12,-11,2,-14,-4,-6,12,2,12,2,10,18,13,18,10,14,15,16,15,18,16,12,21,19,15,16,10,19,11,23,10,12,0,9,14,10,13,4,11,5,9,6,11,17,18,31,33,26,23,37,33,28,18,-1,
+15,13,19,15,16,9,-6,12,7,-3,-15,-7,-16,-26,-14,-24,-29,-19,-20,-14,-33,-21,-31,-17,-8,-24,-19,0,12,-18,-2,-2,11,-3,0,2,10,5,-2,-14,-5,-13,4,-15,-17,-22,-11,-10,-13,-16,-31,-16,-25,-25,-27,-25,-22,-27,-28,-29,-29,-19,-31,-28,-24,-26,-27,-14,-19,-29,-28,-22,5,-21,-7,-12,11,-21,0,-4,13,18,-1,14,7,16,2,14,14,17,20,13,19,20,14,20,13,23,6,26,16,17,0,18,19,16,3,-10,19,5,19,6,23,29,23,41,41,34,34,43,30,15,-4,6,
+28,26,11,13,29,18,18,16,15,13,10,8,4,7,3,2,3,-1,1,6,-6,3,-4,2,2,8,4,8,17,3,14,7,11,9,12,5,11,8,15,12,14,11,15,7,14,9,4,5,9,7,0,5,1,9,4,3,-1,1,0,0,-1,-1,0,-3,-2,4,-7,-2,1,3,0,4,12,1,16,6,14,8,16,4,15,22,17,21,12,18,18,19,17,20,20,18,21,23,20,16,10,24,18,14,9,28,20,15,18,9,25,19,18,16,26,22,26,31,33,37,34,38,37,42,34,28,19,14,
+-31,-6,5,9,24,24,17,14,15,12,7,6,5,0,1,-2,-4,0,-3,-2,-10,-4,-9,-1,-5,0,2,4,16,6,15,6,16,11,15,11,10,14,17,13,21,15,16,11,17,9,9,9,8,7,0,8,0,8,0,3,0,1,-2,-3,-2,0,-4,0,-4,-2,-10,-2,0,1,2,1,15,3,16,7,21,9,21,9,17,27,21,27,20,24,25,28,26,26,29,27,29,31,25,24,20,31,26,25,17,38,31,22,29,23,36,32,34,30,41,39,44,49,48,52,54,59,56,59,51,36,11,-21,
+-35,-24,-15,-7,-11,-10,-12,-13,-14,-15,-20,-21,-24,-22,-25,-25,-26,-26,-29,-27,-28,-25,-31,-25,-21,-25,-23,-24,-14,-24,-16,-20,-12,-12,-14,-15,-13,-10,-13,-14,-12,-14,-11,-16,-16,-23,-20,-18,-20,-19,-25,-21,-26,-19,-25,-23,-27,-22,-25,-24,-26,-26,-25,-23,-25,-25,-28,-25,-24,-24,-23,-22,-14,-21,-12,-18,-11,-17,-11,-19,-12,-5,-15,-8,-11,-8,-13,-9,-8,-7,-6,-6,-6,-6,-8,-6,-9,-5,-8,-3,-7,-1,-6,-12,-3,-7,1,0,2,1,6,6,8,9,10,12,13,22,14,24,15,11,-5,-7,
+-38,-19,-10,1,0,0,1,-5,-7,-9,-13,-14,-15,-15,-17,-20,-20,-19,-23,-21,-25,-24,-24,-19,-15,-21,-18,-17,-11,-18,-13,-15,-9,-10,-10,-9,-8,-7,-7,-9,-8,-9,-5,-10,-8,-14,-18,-13,-14,-13,-21,-13,-18,-17,-20,-20,-19,-18,-19,-22,-18,-19,-23,-17,-22,-21,-20,-18,-16,-19,-18,-15,-9,-18,-9,-14,-7,-17,-9,-13,-6,-3,-9,-4,-8,-4,-8,-6,-5,-6,-4,-4,-3,-3,-3,-1,-4,0,-3,1,-1,3,0,-3,4,0,9,7,11,11,16,17,19,24,25,28,29,34,32,39,29,20,-2,9,
+-36,-14,-3,6,4,5,5,2,1,0,-5,-6,-6,-7,-8,-9,-12,-12,-12,-13,-14,-12,-15,-10,-5,-12,-10,-9,-4,-11,-4,-9,-2,-4,-6,-4,-1,-1,-2,-3,-4,-6,0,-4,-1,-7,-11,-5,-8,-5,-11,-4,-9,-6,-9,-10,-8,-9,-10,-9,-9,-10,-7,-7,-10,-8,-13,-7,-5,-11,-8,-4,-2,-9,-4,-7,0,-7,-4,-6,-1,3,-2,0,-2,3,-3,-2,1,2,2,3,4,4,3,6,3,8,4,4,7,9,7,5,12,10,14,14,20,22,23,24,28,31,34,37,38,46,43,46,39,28,19,16,
+-10,-9,1,8,9,12,10,7,7,3,0,0,-2,-3,-3,-6,-7,-6,-11,-9,-11,-9,-10,-6,-5,-8,-7,-8,-4,-9,-6,-7,-4,-6,-4,-5,-4,-3,-5,-6,-5,-7,-1,-5,0,-7,-10,-4,-7,-2,-6,-1,-5,-2,-5,-4,-4,-6,-3,-6,-4,-4,-3,-2,-5,-4,-5,-3,-2,-6,-4,-3,-1,-5,-4,-6,-2,-4,-8,-9,-5,3,-5,-1,-2,-2,-7,-2,-4,-2,0,-1,0,2,0,3,1,4,2,5,5,9,8,7,13,11,15,16,22,23,27,29,32,36,40,42,44,52,49,52,44,33,24,31,
+-33,-30,-25,-22,-22,-21,-21,-17,-22,-22,-23,-24,-26,-26,-25,-27,-27,-28,-29,-29,-29,-29,-29,-29,-26,-28,-27,-30,-28,-27,-26,-27,-25,-23,-22,-23,-23,-20,-22,-22,-22,-23,-24,-26,-21,-22,-24,-26,-26,-25,-27,-27,-29,-24,-26,-26,-25,-26,-26,-26,-24,-25,-27,-27,-27,-25,-28,-27,-26,-25,-26,-27,-24,-26,-25,-26,-26,-20,-23,-26,-24,-23,-24,-22,-24,-24,-23,-23,-22,-22,-22,-23,-20,-22,-22,-20,-22,-21,-21,-22,-13,-10,-8,-4,4,6,6,10,15,18,27,34,41,48,51,53,56,58,58,61,56,39,15,4,
+-21,-17,-14,-9,-7,-7,-6,-8,-9,-9,-11,-12,-14,-15,-15,-16,-17,-17,-19,-18,-18,-17,-19,-17,-15,-17,-16,-21,-19,-20,-16,-18,-16,-15,-14,-15,-14,-13,-14,-14,-14,-14,-15,-16,-12,-13,-15,-16,-16,-15,-16,-17,-19,-14,-16,-16,-17,-15,-14,-15,-14,-13,-15,-15,-15,-15,-17,-15,-15,-15,-16,-17,-15,-15,-13,-17,-16,-13,-14,-15,-15,-13,-13,-12,-13,-12,-12,-12,-11,-11,-11,-11,-11,-10,-9,-9,-9,-7,-7,-6,-5,-2,-2,-2,-1,-1,2,3,7,8,11,13,16,20,24,24,28,28,28,35,30,26,24,17,
+-27,-16,-8,-4,2,3,3,2,1,0,0,-1,-3,-4,-5,-6,-6,-7,-6,-6,-9,-9,-10,-8,-9,-8,-9,-9,-8,-10,-8,-7,-7,-7,-7,-8,-6,-5,-8,-6,-7,-7,-5,-5,-4,-6,-6,-6,-7,-6,-8,-5,-6,-5,-6,-5,-5,-4,-3,-4,-4,-4,-3,-2,-5,-5,-4,-4,-2,-4,-5,-3,-3,-4,-2,-4,-3,-4,-6,-7,-5,-4,-4,-1,-4,-4,-3,-4,-4,-3,-4,-2,-2,-1,-1,0,0,1,1,2,4,5,6,6,8,9,11,12,15,17,20,22,24,28,32,34,35,38,39,42,38,34,24,15,
+-17,-11,-3,0,4,5,5,6,5,4,3,2,1,-1,-2,-1,-4,-3,-3,-4,-4,-4,-5,-4,-3,-5,-3,-6,-5,-5,-5,-5,-2,-4,-4,-2,-3,-2,-3,-3,-3,-2,-2,-2,-1,-2,-3,-3,-5,-3,-4,-4,-4,-1,-3,-2,-2,-2,0,1,-2,-2,0,0,-2,-1,-3,1,0,-1,-1,0,0,1,1,-1,1,0,-1,-2,-1,0,2,1,0,1,1,2,0,1,2,3,3,4,4,3,4,5,7,7,8,9,10,12,12,13,15,17,19,22,24,27,29,33,36,41,44,43,45,45,43,41,33,28,
+0,8,12,13,17,17,17,17,17,16,16,15,11,10,1,-1,-4,-1,3,-1,3,-2,4,-2,4,-1,-1,-2,2,-7,-5,3,0,0,-2,1,-1,5,2,-1,7,3,10,7,8,6,0,11,8,7,6,8,5,9,5,11,9,10,12,12,11,12,12,12,12,12,11,12,12,13,12,12,12,12,13,11,11,12,12,11,11,11,12,14,11,12,12,12,11,11,11,13,13,13,13,13,13,14,14,14,14,15,16,16,16,17,19,20,21,22,26,28,30,33,37,40,44,42,44,46,42,43,39,36,
+-32,-27,-19,-19,-13,-13,-14,-11,-11,-12,-13,-14,-16,-16,-16,-17,-16,-17,-18,-18,-19,-19,-18,-17,-19,-19,-19,-19,-18,-19,-19,-18,-18,-18,-19,-18,-17,-16,-17,-16,-15,-15,-16,-17,-16,-16,-17,-15,-16,-16,-16,-17,-17,-16,-16,-16,-15,-16,-15,-16,-15,-14,-15,-15,-14,-14,-15,-14,-14,-13,-13,-15,-14,-14,-15,-15,-15,-14,-14,-14,-15,-13,-15,-14,-15,-15,-14,-14,-15,-15,-14,-14,-12,-13,-12,-11,-11,-12,-11,-11,-9,-8,-7,-5,-4,-2,-3,-1,1,3,4,7,11,12,15,17,20,19,21,22,21,19,18,11,
+-25,-16,-8,-9,-1,-1,-3,-1,-2,-2,-4,-5,-5,-7,-7,-9,-8,-9,-9,-9,-10,-10,-10,-10,-11,-11,-13,-11,-12,-12,-12,-11,-11,-11,-11,-10,-10,-9,-9,-9,-8,-9,-8,-9,-8,-9,-9,-7,-9,-8,-8,-6,-7,-7,-7,-8,-7,-7,-8,-7,-7,-7,-7,-6,-6,-6,-6,-6,-6,-6,-5,-6,-6,-7,-6,-7,-7,-6,-5,-6,-7,-5,-5,-6,-7,-6,-6,-6,-8,-7,-7,-4,-4,-5,-4,-3,-3,-4,-2,-1,0,0,1,2,4,6,6,8,10,12,14,17,20,22,25,26,29,31,33,35,33,30,26,19,
+-22,-13,-3,-5,6,5,3,6,4,3,2,1,0,0,0,-2,-1,-2,-2,-3,-3,-4,-2,-3,-4,-5,-6,-4,-4,-5,-5,-4,-4,-4,-4,-4,-3,-3,-2,-2,-1,-2,-2,-2,-1,-1,-2,-1,-1,0,-1,0,-1,0,-1,-1,-1,-1,0,-1,-1,0,1,1,2,1,1,2,2,0,0,0,2,0,-1,0,1,1,1,1,0,1,0,1,0,1,0,2,0,1,2,3,3,3,3,4,5,5,5,7,8,9,9,10,12,14,14,17,18,19,21,23,27,29,32,34,38,40,42,43,41,39,36,24,
+-16,-9,-3,-5,5,2,1,5,3,3,1,-1,1,0,-1,-2,-1,-2,-3,-3,-4,-4,-3,-5,-4,-5,-6,-4,-5,-5,-4,-4,-4,-4,-4,-4,-3,-3,-2,-1,-3,-2,-2,-3,-2,-2,-1,-2,-2,-1,-2,0,-1,0,0,-1,0,-1,-1,-1,-1,-2,0,0,-1,0,0,0,1,-2,-1,0,-1,-1,0,-1,0,1,0,0,0,1,-1,1,-1,0,0,1,1,1,3,2,3,3,4,3,4,5,6,6,8,7,9,11,11,15,16,20,20,22,24,28,32,32,36,38,42,45,46,47,46,42,37,29,
+-38,-32,-25,-28,-20,-22,-24,-17,-19,-18,-20,-22,-20,-20,-20,-22,-21,-22,-20,-22,-21,-20,-20,-21,-22,-21,-21,-19,-20,-19,-20,-19,-20,-19,-18,-19,-18,-19,-18,-18,-17,-16,-17,-18,-16,-15,-15,-17,-16,-16,-17,-17,-17,-16,-16,-16,-17,-17,-17,-17,-17,-17,-16,-17,-17,-17,-15,-15,-15,-15,-14,-16,-16,-15,-15,-16,-16,-15,-16,-16,-16,-15,-16,-15,-15,-14,-14,-15,-16,-15,-13,-14,-13,-14,-13,-13,-12,-11,-10,-10,-10,-10,-10,-8,-7,-5,-8,-6,-5,-4,8,26,28,26,30,30,32,32,34,36,42,34,23,16,
+-27,-21,-13,-16,-7,-10,-12,-7,-9,-8,-10,-13,-10,-10,-10,-13,-12,-14,-11,-13,-13,-13,-13,-14,-15,-13,-13,-12,-13,-11,-12,-11,-11,-11,-11,-11,-11,-11,-9,-10,-9,-9,-9,-9,-8,-8,-8,-9,-9,-9,-8,-9,-9,-8,-8,-9,-8,-8,-8,-8,-9,-9,-8,-8,-8,-9,-7,-8,-7,-7,-7,-8,-8,-7,-7,-8,-7,-7,-8,-8,-8,-7,-7,-6,-6,-4,-5,-6,-7,-5,-4,-5,-4,-5,-3,-3,-3,-1,0,1,0,1,1,4,4,6,6,9,10,13,13,16,20,19,22,24,26,26,28,30,28,26,24,21,
+-11,-9,-3,-8,1,-1,-4,2,0,0,-2,-4,-2,-2,-2,-5,-4,-5,-5,-7,-6,-5,-3,-4,-6,-4,-4,-4,-5,-5,-5,-4,-5,-5,-3,-3,-3,-4,-3,-3,-3,-2,-2,-1,-2,-2,-2,-1,-1,0,0,0,0,0,-1,-2,-1,-1,-1,-2,-1,-1,0,-1,-1,-1,0,-1,0,0,0,1,0,0,0,0,1,3,0,0,2,2,1,3,1,3,3,3,4,5,6,4,4,5,6,5,6,6,7,8,8,9,9,11,12,14,14,18,21,23,22,26,29,29,31,33,35,38,39,42,40,40,33,28,
+-5,-3,2,-2,8,4,3,7,4,5,4,0,3,2,1,-1,-1,-2,-2,-4,-4,-3,-1,-3,-4,-1,-2,-2,-3,-2,-2,-2,-1,-3,1,0,-1,0,1,1,1,1,0,2,1,2,2,2,3,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,3,2,2,3,3,2,4,2,4,3,3,4,4,5,4,4,4,5,6,6,5,7,6,6,7,8,10,7,9,8,9,8,10,10,11,13,13,13,15,17,15,19,19,23,25,28,27,31,35,34,37,39,41,44,46,48,48,45,37,32,
+-13,-4,10,7,8,6,4,7,-1,2,-1,-2,-3,-4,-3,-3,-4,-6,-4,-11,-10,-5,-6,-8,-9,-5,-5,-4,-4,-6,-5,-4,-4,-4,-4,-2,-4,-3,-4,-4,-3,-3,-3,-3,-4,-4,-3,-2,-2,-2,-2,-2,-2,-2,-2,-2,-3,-3,-3,-4,-4,-3,-3,-3,-3,-3,-2,-3,-3,-3,-2,-3,-3,-2,-3,-3,-3,-2,-3,-2,-1,-2,-2,-1,-3,-2,-2,-2,-2,1,1,-1,0,2,8,4,4,16,19,22,17,27,27,29,29,31,30,32,33,34,33,35,37,38,41,41,44,47,48,50,49,46,39,35,
+-32,-21,-12,-9,-3,0,0,-3,-3,-3,-4,-4,-8,-8,-8,-8,-12,-12,-13,-13,-13,-14,-14,-15,-15,-14,-13,-14,-14,-13,-14,-12,-12,-12,-12,-12,-11,-11,-12,-12,-10,-11,-11,-11,-11,-12,-11,-10,-10,-9,-9,-11,-10,-10,-10,-10,-10,-10,-9,-9,-10,-10,-9,-9,-10,-10,-9,-10,-10,-9,-9,-11,-10,-9,-9,-10,-9,-9,-9,-8,-8,-7,-8,-8,-9,-8,-8,-7,-7,-7,-5,-5,-5,-4,-4,-4,-3,-3,-2,0,-1,0,1,3,2,5,5,8,9,9,10,13,16,17,20,22,24,27,27,30,27,25,20,18,
+-4,2,7,10,9,11,12,8,8,6,7,7,3,1,0,0,-2,-1,-4,-4,-4,-3,-5,-5,-6,-6,-6,-6,-6,-5,-5,-5,-4,-4,-4,-3,-4,-3,-4,-3,-4,-3,-3,-4,-3,-3,-3,-3,-2,-3,-2,-3,-2,-3,-2,-2,-1,-1,-1,-1,0,0,-1,-1,-2,-2,-3,-3,-3,-2,-2,-4,-3,-2,-2,0,-1,0,0,0,1,2,0,0,2,2,1,1,2,3,4,3,3,3,4,5,6,6,7,8,9,9,9,11,11,13,13,16,17,18,18,21,24,26,29,31,33,36,36,40,35,33,27,29,
+-14,0,8,15,13,17,20,14,16,13,14,16,9,8,6,7,4,4,4,4,3,3,2,1,2,1,0,1,1,1,2,2,2,2,2,2,2,3,3,2,3,3,2,3,3,3,4,4,5,4,4,4,4,4,4,4,5,5,5,5,6,6,5,6,5,5,5,4,4,6,5,4,5,5,5,6,6,6,6,7,8,8,6,7,8,8,8,7,9,10,9,10,10,10,11,12,12,12,14,16,15,16,16,18,18,21,20,23,24,26,25,29,32,33,37,39,41,45,45,49,43,42,34,29,
+-22,4,9,15,14,17,21,15,17,15,16,18,12,10,10,11,8,9,8,8,9,7,5,7,7,5,5,5,5,5,6,6,6,6,5,6,6,6,6,5,6,6,6,6,6,7,6,7,7,7,7,6,7,7,6,7,8,7,8,8,8,8,8,7,8,9,7,8,8,9,8,7,7,8,8,9,9,8,8,9,10,10,9,8,10,10,8,9,10,9,10,10,11,10,11,11,13,13,13,15,15,15,16,17,17,19,19,22,23,24,25,28,31,34,38,39,42,47,46,50,44,39,30,27,
+-25,-14,-9,-1,-5,1,4,-1,2,-2,0,2,-5,-6,-8,-7,-10,-9,-10,-9,-10,-11,-12,-12,-11,-13,-13,-14,-13,-14,-14,-14,-13,-13,-15,-14,-15,-14,-14,-14,-14,-14,-14,-14,-13,-13,-12,-13,-13,-13,-12,-14,-12,-13,-12,-12,-12,-12,-12,-11,-11,-10,-11,-11,-11,-9,-10,-10,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-10,-9,-8,-9,-8,-8,-9,-9,-8,-7,-7,-7,-7,-5,-5,-6,-5,-5,-4,-4,-4,-2,-2,-2,-2,0,0,3,2,4,4,6,7,9,11,12,14,14,15,36,30,25,19,18,14,8,
+-30,-8,-1,8,3,7,11,6,8,4,6,7,3,2,-1,0,-3,-2,-3,-2,-2,-3,-4,-4,-4,-5,-5,-6,-5,-6,-7,-6,-6,-5,-7,-7,-7,-7,-6,-6,-7,-6,-6,-5,-6,-5,-6,-6,-5,-5,-4,-5,-5,-6,-4,-4,-4,-4,-4,-4,-3,-2,-3,-3,-2,-2,-3,-2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,0,-1,0,-1,0,1,1,0,1,2,2,2,3,3,4,3,4,5,6,6,6,8,9,10,11,13,14,15,17,19,23,24,27,28,30,32,32,38,33,31,27,17,
+-23,-7,2,10,10,14,17,11,13,11,12,14,9,8,7,8,4,5,5,6,5,4,1,2,3,3,4,2,2,2,1,1,1,1,0,0,0,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,2,2,2,3,3,3,4,4,2,3,4,5,5,5,5,6,6,7,7,7,7,6,6,7,7,7,7,6,6,6,7,7,7,6,7,8,8,8,8,10,10,9,10,10,12,10,12,13,12,13,14,15,16,18,18,20,21,23,26,28,30,33,36,38,40,43,43,46,41,36,28,22,
+-14,-3,5,13,11,15,17,13,14,11,12,13,8,7,8,9,5,5,5,6,6,4,2,3,4,3,4,3,4,4,3,2,2,2,1,2,2,2,2,2,1,1,2,3,2,2,3,1,2,2,3,3,4,3,3,4,3,4,5,5,3,5,5,6,7,6,6,7,7,8,8,8,8,6,7,9,8,9,9,7,8,8,9,9,9,8,9,10,10,10,10,11,12,12,13,13,14,14,15,16,15,16,16,18,19,20,21,22,24,26,28,31,33,37,39,41,43,47,48,50,46,42,33,32,
+-59,-40,-34,-31,-27,-23,-22,-20,-20,-20,-20,-20,-19,-19,-19,-18,-18,-17,-18,-18,-18,-19,-21,-20,-20,-20,-19,-21,-20,-21,-21,-21,-21,-21,-20,-20,-20,-20,-22,-21,-20,-20,-20,-21,-20,-20,-20,-21,-21,-20,-20,-20,-19,-20,-19,-20,-19,-19,-20,-19,-20,-20,-21,-20,-18,-20,-20,-20,-19,-19,-18,-14,-16,-16,-18,-18,-18,-17,-18,-18,-16,-18,-15,-15,-14,-15,-18,-15,-4,-10,-3,-14,-1,-1,-3,2,2,7,12,12,12,12,13,13,13,14,14,15,16,17,18,19,26,40,50,52,53,55,55,59,56,53,26,22,
+-41,-22,-19,-16,-12,-11,-11,-7,-7,-8,-9,-9,-7,-6,-7,-7,-7,-7,-8,-8,-8,-8,-9,-9,-9,-9,-9,-11,-10,-10,-10,-10,-10,-10,-9,-10,-9,-10,-10,-11,-10,-10,-10,-11,-10,-9,-9,-10,-10,-10,-9,-9,-8,-8,-8,-7,-8,-8,-7,-7,-7,-7,-7,-7,-8,-6,-7,-6,-6,-5,-5,-5,-4,-4,-4,-5,-4,-5,-3,-4,-4,-4,-4,-4,-3,-3,-4,-4,-3,-3,-2,-2,-1,-2,-1,0,1,-1,1,2,3,3,4,5,4,6,7,8,10,12,13,15,16,20,22,24,26,28,30,31,29,30,26,24,
+-47,-30,-18,-18,-3,-1,-2,-4,-6,2,0,-1,-2,-1,0,1,-1,-2,-1,-2,-2,-2,-2,-1,-2,-3,-3,-3,-3,-2,-2,-2,-2,-1,-3,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-1,-1,-2,-1,0,0,1,1,2,1,2,0,1,0,0,1,2,2,1,2,4,4,3,3,2,3,3,4,4,5,4,4,4,4,4,5,5,6,6,6,6,7,6,7,7,8,9,9,10,11,12,12,14,14,15,16,17,19,19,21,22,24,28,30,32,34,39,41,40,40,36,35,21,
+-27,-16,-8,-11,6,2,-1,2,-1,5,3,0,3,2,4,3,2,3,2,2,2,2,2,2,2,2,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,2,2,2,3,2,4,4,3,4,4,4,4,5,6,6,7,5,6,5,5,6,6,8,6,7,8,8,8,8,7,8,8,9,9,9,9,9,9,8,9,8,10,10,11,11,10,11,11,12,12,13,13,14,16,16,17,18,19,19,20,21,23,24,26,27,29,31,34,36,39,42,45,48,46,46,42,38,30,
+-8,0,7,4,20,-4,-15,13,10,16,4,-10,15,14,14,12,16,16,8,13,15,14,15,13,11,15,14,14,11,13,15,15,15,14,14,14,15,14,14,15,15,15,14,14,14,14,14,13,14,14,14,15,15,14,14,14,15,16,16,16,16,16,14,15,15,15,15,15,16,15,15,16,17,16,17,16,16,16,16,17,17,17,16,16,16,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,20,20,20,21,23,23,24,25,26,28,30,31,33,36,38,41,44,46,50,49,50,49,48,46,
+-55,-33,-22,-30,-22,-19,-25,-14,-20,-14,-19,-23,-16,-19,-13,-16,-14,-15,-12,-14,-14,-14,-12,-12,-13,-13,-14,-13,-13,-13,-13,-13,-14,-14,-13,-13,-13,-13,-13,-13,-14,-13,-14,-13,-13,-13,-13,-13,-13,-13,-12,-13,-13,-12,-12,-11,-13,-12,-11,-11,-11,-11,-11,-11,-10,-9,-10,-10,-10,-10,-10,-9,-9,-8,-8,-8,-7,-7,-8,-8,-8,-7,-8,-7,-7,-7,-7,-7,-8,-7,-6,-6,-6,-6,-5,-5,-4,-4,-3,-3,-2,0,1,1,2,2,5,6,7,9,11,13,15,17,20,20,23,23,27,25,29,29,28,31,
+-26,-11,-2,-16,-5,-3,-11,-2,-10,-3,-7,-12,-7,-10,-4,-7,-7,-8,-5,-6,-6,-5,-4,-4,-5,-6,-6,-4,-5,-5,-5,-6,-7,-6,-5,-6,-5,-5,-5,-5,-5,-5,-5,-6,-5,-5,-5,-4,-5,-5,-4,-5,-4,-5,-4,-4,-5,-4,-3,-3,-2,-2,-4,-3,-2,-2,-1,-2,-2,-2,-1,-1,-1,0,1,0,0,0,0,0,0,0,0,1,1,0,1,2,0,0,2,1,2,2,3,3,4,4,4,5,6,7,8,9,11,10,13,14,16,19,19,22,24,26,30,31,34,35,40,38,42,43,42,42,
+-19,-12,-1,-12,8,6,-3,5,-4,7,-1,-9,0,-5,2,-3,0,-2,2,1,1,1,3,2,2,1,1,3,2,2,2,1,0,1,1,2,1,1,2,2,1,2,2,1,2,2,2,3,3,2,3,3,3,2,3,3,2,2,3,4,5,5,4,4,5,6,5,5,6,5,6,6,6,7,7,7,7,7,6,7,7,7,8,8,7,8,8,9,7,8,10,9,10,9,10,10,11,11,12,12,14,15,15,15,16,17,20,21,24,25,28,31,33,35,38,42,47,44,49,49,53,52,52,49,
+-5,1,10,-6,19,6,-4,10,-1,6,-1,-9,1,-5,1,-3,1,-2,2,1,0,2,3,2,1,2,1,3,2,2,2,1,0,1,2,2,2,1,2,1,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,4,3,2,3,4,5,5,4,5,5,5,6,6,6,6,6,6,6,7,7,6,7,6,5,6,6,6,7,8,6,7,8,8,7,8,10,9,10,10,12,10,12,11,13,13,14,14,15,15,18,18,21,22,24,26,30,32,35,37,40,45,48,45,50,50,54,54,52,45,
+13,16,11,-21,2,-10,-21,-13,-22,-9,-19,-30,-18,-24,-18,-24,-17,-21,-16,-19,-17,-15,-15,-15,-16,-14,-15,-15,-15,-15,-16,-14,-15,-16,-16,-16,-16,-16,-15,-16,-15,-15,-15,-15,-16,-15,-15,-14,-15,-14,-15,-15,-15,-14,-13,-14,-14,-14,-15,-14,-14,-14,-14,-14,-13,-13,-13,-13,-12,-14,-14,-13,-13,-13,-14,-13,-13,-13,-13,-13,-13,-12,-12,-13,-13,-12,-12,-12,-13,-12,-11,-11,-10,-10,-10,-11,-10,-9,-9,-8,-9,-8,-6,-7,-6,-7,-4,-3,-3,-1,0,0,13,23,34,35,37,37,39,37,40,36,36,38,
+21,13,9,-10,9,-1,-12,-2,-12,-1,-10,-21,-8,-15,-9,-16,-8,-12,-7,-10,-10,-8,-7,-8,-9,-6,-8,-7,-7,-7,-8,-7,-8,-7,-9,-8,-8,-8,-7,-8,-8,-7,-8,-7,-7,-7,-7,-6,-7,-7,-6,-6,-6,-6,-5,-5,-6,-6,-5,-5,-5,-4,-5,-5,-5,-4,-5,-4,-4,-5,-5,-5,-4,-5,-5,-5,-5,-4,-4,-4,-5,-4,-4,-3,-4,-3,-4,-3,-4,-2,-2,-2,0,-2,0,-1,-1,0,1,1,1,2,3,3,4,4,7,7,9,11,14,16,17,21,23,23,26,30,31,30,30,27,23,14,
+16,8,18,10,14,4,-5,17,9,5,-2,-10,5,-1,-3,-7,4,0,0,-2,-2,1,1,-1,0,0,0,0,-1,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,1,2,0,1,0,1,0,2,2,2,3,2,3,3,2,1,2,2,2,3,2,4,4,4,4,4,5,5,4,4,5,2,3,3,3,3,2,3,2,3,4,5,4,5,4,4,5,5,7,7,6,8,8,6,7,7,7,8,8,9,10,11,12,13,15,15,17,18,20,23,25,29,31,32,35,39,40,40,36,36,28,21,
+28,23,15,5,9,1,-4,13,6,6,0,-6,6,0,1,-2,5,3,3,1,1,4,3,2,2,2,2,2,2,2,2,2,2,2,1,2,1,1,1,1,2,2,3,3,2,3,3,3,3,4,4,4,5,3,4,4,4,4,4,4,4,5,5,5,5,6,5,6,6,5,6,6,6,4,5,5,6,6,6,5,4,6,6,7,6,6,7,6,8,8,9,8,9,10,10,9,10,10,11,10,12,12,14,13,16,16,18,19,21,23,26,28,30,35,37,39,42,45,46,45,42,39,33,22,
+-48,-37,-31,-28,-20,-21,-14,2,2,1,0,-4,-2,-2,-2,-2,-2,-2,-3,-3,-3,-2,-6,-3,-4,-4,-3,-4,-3,-5,-5,-4,-4,-4,-5,-4,-5,-4,-4,-4,-5,-5,-5,-4,-5,-7,-4,-4,-4,-4,-4,-5,-5,-4,-4,-4,-5,-4,-5,-5,-5,-4,-5,-4,-4,-3,-4,-4,-3,-3,-3,-4,-4,-3,-3,-4,-2,-3,-4,-4,-4,-3,-3,-3,-4,-3,-1,-3,-3,-3,-2,-1,-2,0,0,6,3,0,5,0,9,5,10,6,28,24,30,32,33,34,36,38,40,42,44,46,49,52,52,52,48,43,35,30,
+-61,-36,-28,-19,-12,-5,0,-9,-4,-9,-4,-1,-13,-10,-10,-8,-14,-12,-14,-11,-13,-14,-14,-14,-12,-14,-14,-13,-13,-14,-14,-13,-13,-11,-15,-13,-14,-13,-13,-14,-14,-13,-14,-15,-14,-15,-14,-13,-14,-14,-14,-15,-14,-14,-14,-14,-13,-13,-13,-13,-12,-12,-12,-12,-12,-13,-12,-12,-12,-12,-11,-12,-12,-10,-10,-10,-10,-9,-11,-11,-10,-11,-10,-10,-11,-10,-10,-9,-10,-9,-9,-9,-9,-9,-9,-6,-7,-6,-7,-7,-4,-4,-5,-6,-3,-2,0,1,4,7,10,13,16,17,21,22,27,24,26,24,22,17,9,26,
+-66,-37,-17,-6,-12,-1,9,3,10,-6,3,8,1,5,-4,0,-4,0,-3,-1,-1,-2,-4,-3,-2,-4,-3,-3,-3,-4,-4,-4,-4,-2,-7,-7,-5,-5,-5,-4,-5,-3,-5,-6,-4,-4,-4,-4,-4,-4,-5,-4,-4,-4,-5,-5,-3,-3,-2,-4,-2,-2,-4,-3,-3,-4,-3,-3,-3,-3,-3,-2,-1,-2,0,1,0,1,-1,-1,-1,0,-2,0,-2,-1,0,0,2,2,2,2,2,2,2,4,3,5,3,4,4,4,5,4,8,6,10,11,13,17,20,23,26,27,30,32,36,35,36,35,33,26,10,33,
+-69,-45,-23,-6,-11,0,10,1,11,-3,6,13,1,8,0,5,-4,1,0,3,0,-1,-4,0,1,-4,-2,-2,1,-4,-3,-2,-1,0,-4,-3,-4,-2,-2,-2,-3,-2,-3,-3,-3,-2,-1,-2,0,0,-1,-3,-2,-3,-2,-2,-1,-1,-1,-2,0,0,-1,0,0,-1,0,-1,1,1,1,2,0,1,1,2,4,3,3,4,2,3,2,4,3,3,4,5,5,6,5,5,6,6,5,9,7,9,7,8,8,7,9,6,12,11,16,16,19,23,28,31,35,34,38,41,45,44,46,47,46,35,16,19,
+-100,-76,-44,-26,-5,6,14,-10,16,2,10,17,1,12,3,9,-3,2,4,6,-8,0,1,2,4,-2,-2,0,3,0,-2,1,1,2,-1,-1,-1,1,0,0,-1,0,-1,-1,-1,0,0,0,1,0,0,-1,0,-1,-1,-1,0,-1,0,-1,1,1,0,0,0,0,0,0,1,1,0,0,1,1,1,1,2,2,2,1,1,2,3,3,2,2,2,2,4,4,3,4,4,5,5,6,5,7,6,5,6,7,7,5,10,9,14,14,16,20,24,28,31,32,35,37,41,39,43,41,39,31,19,29,
+-83,-57,-45,-37,-41,-30,-22,-28,-20,-32,-26,-18,-31,-27,-31,-29,-35,-31,-38,-35,-33,-34,-38,-38,-36,-34,-33,-41,-37,-40,-38,-39,-38,-38,-38,-38,-36,-36,-39,-37,-41,-39,-36,-37,-36,-37,-37,-38,-37,-40,-37,-37,-38,-35,-37,-36,-38,-37,-35,-35,-41,-39,-37,-36,-36,-38,-35,-35,-36,-35,-34,-35,-34,-34,-35,-32,-33,-32,-37,-35,-32,-33,-33,-33,-34,-35,-31,-32,-32,-31,-32,-30,-30,-27,-26,-29,-29,-24,-27,-26,-26,-22,-21,-23,-22,-21,-16,-17,-15,-13,-9,-7,-9,-4,-5,-1,-1,1,0,-2,-1,-18,-2,1,
+-77,-71,-50,-49,-34,-22,-14,-29,-23,-25,-18,-8,-27,-22,-24,-20,-34,-29,-31,-29,-31,-33,-35,-30,-29,-36,-34,-33,-34,-38,-37,-37,-34,-35,-39,-36,-33,-34,-37,-39,-36,-36,-36,-33,-36,-36,-31,-38,-36,-36,-38,-34,-35,-35,-34,-34,-37,-38,-38,-36,-33,-34,-37,-35,-38,-36,-36,-34,-34,-34,-35,-33,-35,-35,-34,-34,-33,-32,-32,-31,-31,-30,-30,-31,-30,-31,-33,-26,-28,-31,-27,-26,-25,-24,-24,-21,-22,-20,-20,-19,-19,-18,-15,-15,-12,-12,-9,-7,-3,-3,2,4,2,11,11,14,13,19,18,18,16,16,7,-44,
+-79,-58,-40,-38,-25,-17,-10,-19,-11,-14,-7,-1,-16,-12,-16,-12,-21,-18,-21,-18,-19,-20,-21,-18,-16,-22,-21,-20,-20,-24,-23,-24,-21,-22,-24,-24,-22,-21,-21,-23,-22,-22,-23,-21,-23,-22,-21,-24,-24,-23,-24,-22,-21,-22,-20,-21,-23,-22,-22,-22,-20,-20,-23,-23,-24,-23,-21,-21,-21,-22,-23,-19,-19,-20,-20,-18,-19,-19,-21,-18,-20,-18,-18,-20,-19,-19,-18,-15,-16,-17,-15,-15,-15,-13,-13,-11,-11,-8,-8,-8,-7,-7,-7,-7,-3,-4,2,1,2,3,8,9,10,12,13,18,17,22,22,16,16,27,24,-9,
+-65,-48,-35,-34,-23,-14,-7,-12,-6,-9,-2,4,-11,-9,-12,-5,-16,-12,-16,-13,-15,-15,-15,-13,-12,-17,-16,-16,-16,-18,-19,-17,-17,-16,-18,-17,-17,-16,-18,-17,-16,-18,-17,-17,-18,-16,-17,-19,-17,-17,-18,-17,-18,-16,-16,-16,-16,-16,-17,-16,-15,-14,-17,-17,-17,-16,-15,-15,-14,-18,-17,-13,-13,-13,-15,-16,-13,-14,-14,-12,-13,-13,-14,-14,-14,-17,-12,-10,-11,-9,-12,-9,-7,-6,-5,-4,-4,0,0,-1,-1,1,2,3,6,6,11,9,12,14,19,19,19,23,25,29,30,37,39,33,34,32,33,13,
+-94,-81,-54,-50,-31,-22,-17,-21,-13,-17,-8,3,-17,-15,-11,-8,-16,-14,-13,-10,-14,-14,-13,-14,-12,-16,-16,-16,-16,-12,-12,-12,-10,-11,-13,-13,-15,-14,-13,-13,-11,-10,-12,-13,-15,-12,-12,-12,-9,-8,-8,-13,-10,-15,-13,-11,-10,-8,-8,-8,-6,-5,-6,-7,-6,-7,-6,-6,-6,-5,-8,-9,-11,-6,-5,-7,-7,-6,-5,-2,-2,-1,-3,-2,-6,-4,-3,-2,-2,-1,-2,1,4,7,5,8,11,11,13,17,18,19,19,19,23,25,29,30,31,31,37,37,38,39,39,44,44,49,52,46,51,45,51,35,
+-100,-100,-100,-98,-91,-67,-61,-53,-43,-46,-42,-35,-55,-52,-50,-50,-46,-45,-51,-45,-48,-54,-50,-52,-53,-54,-56,-57,-53,-46,-47,-49,-51,-47,-45,-53,-49,-55,-46,-45,-44,-44,-44,-54,-50,-51,-48,-42,-46,-46,-38,-51,-46,-47,-49,-48,-43,-41,-39,-42,-42,-44,-44,-42,-40,-38,-41,-36,-39,-45,-44,-47,-45,-41,-41,-37,-43,-41,-41,-40,-37,-34,-41,-34,-39,-43,-32,-38,-38,-35,-38,-29,-29,-30,-24,-25,-24,-21,-23,-19,-15,-17,-13,-11,-12,-5,-5,-7,2,4,8,9,12,23,24,23,26,36,33,31,28,48,50,8,
+-100,-100,-82,-81,-70,-68,-64,-60,-59,-61,-60,-57,-77,-77,-76,-76,-78,-79,-62,-62,-64,-63,-60,-61,-63,-62,-63,-59,-60,-74,-76,-62,-61,-62,-73,-65,-57,-58,-72,-72,-68,-69,-64,-59,-61,-60,-59,-69,-67,-68,-67,-58,-59,-56,-56,-63,-68,-67,-66,-66,-57,-57,-55,-55,-63,-69,-56,-56,-58,-57,-55,-57,-56,-57,-58,-57,-58,-59,-56,-54,-55,-54,-56,-58,-55,-56,-56,-55,-50,-52,-52,-53,-53,-53,-52,-64,-63,-49,-50,-55,-58,-42,-41,-40,-57,-58,-40,-41,-45,-47,-28,-26,-30,-14,-11,-2,-3,3,-6,-4,-15,-18,-20,-100,
+-100,-81,-49,-45,-36,-34,-33,-29,-26,-30,-28,-27,-49,-49,-50,-51,-49,-51,-36,-37,-36,-36,-34,-36,-36,-36,-36,-34,-36,-47,-49,-35,-36,-38,-49,-42,-33,-35,-47,-48,-45,-45,-41,-36,-37,-36,-36,-44,-45,-44,-45,-33,-35,-34,-34,-40,-48,-45,-43,-42,-32,-34,-34,-32,-38,-46,-32,-33,-32,-34,-35,-30,-33,-33,-34,-37,-36,-34,-34,-31,-32,-32,-33,-34,-32,-32,-31,-32,-28,-26,-26,-27,-28,-27,-25,-35,-36,-23,-20,-28,-31,-16,-12,-12,-25,-24,-7,-6,-10,-15,3,3,1,-1,-3,12,12,6,4,24,20,14,20,-100,
+-30,-33,-22,-18,-17,-14,-14,-15,-13,-18,-16,-15,-20,-19,-19,-19,-19,-20,-18,-18,-18,-18,-16,-16,-17,-17,-17,-15,-17,-17,-17,-16,-15,-17,-18,-18,-18,-17,-18,-19,-18,-19,-18,-16,-17,-16,-16,-19,-18,-18,-17,-16,-17,-17,-17,-17,-17,-17,-17,-18,-18,-16,-17,-15,-17,-18,-17,-16,-15,-16,-16,-16,-16,-15,-16,-16,-16,-16,-15,-16,-15,-16,-14,-15,-15,-15,-16,-14,-14,-14,-14,-13,-13,-13,-13,-15,-15,-11,-10,-11,-13,-4,-2,1,-11,-7,9,11,7,1,21,22,20,19,19,34,35,29,30,48,36,29,22,-66,
+-42,-31,-17,-10,-12,-11,-8,-9,-10,-14,-15,-16,-12,-12,-10,-13,-12,-14,-9,-10,-12,-11,-6,-7,-9,-9,-9,-5,-6,-5,-7,-5,-6,-7,-6,-6,-7,-7,-4,-7,-3,-4,-6,-6,-3,-4,-5,-4,-5,-4,-5,-6,-4,-4,-4,-5,-4,-3,-3,-4,-2,-4,-4,-5,-4,-2,-4,-5,-3,-4,-6,-5,-4,-4,-2,-3,-4,-2,-1,-2,-1,-2,-1,0,-2,-3,-1,1,-2,-1,0,0,0,1,4,4,4,6,9,9,9,6,10,14,14,16,20,24,24,27,23,29,29,36,38,35,38,49,46,57,46,47,34,-67,
+-28,-20,-4,4,4,8,11,7,7,1,-2,-2,4,1,7,3,6,3,7,5,2,6,11,8,10,8,5,11,12,9,9,11,9,8,13,11,11,9,11,13,15,11,13,13,15,15,12,13,13,14,14,15,14,15,15,15,14,14,16,15,16,16,13,14,13,16,15,15,15,15,16,13,14,15,16,15,16,16,15,18,15,16,17,18,16,15,19,20,17,17,18,20,20,22,22,20,19,25,26,26,26,25,27,30,28,34,37,40,38,36,38,42,44,47,48,46,47,54,53,62,57,60,61,-35,
+-15,7,14,30,25,28,30,24,26,22,19,17,18,13,21,17,23,19,23,19,16,23,24,23,21,24,22,23,21,19,24,26,26,25,25,27,28,28,32,27,30,28,26,26,30,27,28,29,29,32,31,30,28,28,30,29,28,27,32,33,28,31,29,32,29,32,31,32,30,33,32,31,36,31,33,35,32,34,28,29,30,31,32,33,33,33,35,35,36,35,38,37,37,39,39,37,43,42,43,40,40,41,46,50,51,53,52,57,57,62,60,63,64,64,67,65,66,67,67,72,69,69,59,-25,
+-8,14,22,36,38,34,37,24,26,24,21,18,18,18,24,18,19,24,26,24,23,27,28,27,30,29,29,32,28,29,31,38,36,34,28,29,33,32,28,31,34,31,31,36,30,31,30,32,33,29,30,32,31,31,33,30,34,33,30,32,32,35,32,35,31,33,35,32,33,33,32,32,36,34,37,36,37,38,38,36,39,38,37,34,39,39,40,41,38,42,39,41,45,42,43,45,45,43,46,50,45,50,50,51,52,53,53,54,55,56,56,58,59,59,62,64,69,70,68,77,67,74,55,-41,
+-26,-2,26,38,41,30,35,32,26,23,21,18,17,16,15,11,5,23,26,20,10,13,15,7,9,5,5,8,4,-2,2,4,1,-1,-4,-1,-2,-10,-7,-12,-4,31,22,0,20,21,20,24,24,23,21,24,24,29,26,22,28,32,33,28,27,30,33,34,34,37,34,26,28,32,34,35,29,39,42,36,35,26,40,42,25,28,32,37,32,36,38,42,36,36,41,42,43,43,43,40,44,41,45,48,48,52,51,54,56,53,56,59,57,57,57,61,66,67,66,67,71,72,73,77,77,75,41,23,
+30,5,12,7,21,9,10,12,3,1,-1,-7,-9,-9,-3,-9,-11,-9,-9,-11,-11,-11,-11,-9,-10,-9,-9,-7,-5,-9,-3,-1,1,-2,-12,-12,-12,-12,-12,-12,-12,-12,-12,-7,-9,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-11,-12,-12,-12,-12,-12,-12,-12,-12,-12,4,3,3,3,5,4,4,7,3,3,1,3,2,5,6,6,6,8,10,9,7,9,8,6,9,13,14,18,17,19,23,22,31,27,35,44,54,56,65,65,69,72,75,74,77,75,80,61,31,-7,
+100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CW_LRight_T0.h
new file mode 100755
index 0000000..11267e2
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-1,-7,-16,-21,-35,-26,-32,-34,-24,-25,-20,-14,-13,-11,-16,-8,-10,-11,-15,-12,-11,-12,-11,-11,-9,-14,-12,-20,-21,-19,-20,-20,-25,-27,-25,-24,-27,-27,-27,-24,-22,-21,-16,-18,-13,-20,-13,-5,-1,-7,-5,0,-6,-3,-3,0,-1,-1,-2,-1,0,-1,-1,-4,-4,-4,-3,-6,-4,-6,-6,-5,-7,-7,-13,-10,-15,-21,-16,-17,-19,-21,-18,-20,-17,-19,-17,-18,-17,-18,-19,-17,-19,-17,-17,-20,-19,-17,-17,-18,-20,-20,-19,-20,-23,-26,-26,-25,-30,-35,-41,-43,-51,-58,-61,-62,-64,-65,-72,-68,-61,-63,-56,-19,
+5,-40,-40,-50,-55,-46,-52,-44,-44,-47,-44,-41,-41,-40,-41,-38,-34,-38,-43,-40,-41,-43,-46,-42,-33,-40,-42,-45,-44,-41,-45,-46,-43,-44,-47,-46,-45,-47,-46,-50,-47,-42,-34,-42,-37,-31,-46,-31,-20,-35,-23,-12,-8,-19,-27,-12,-12,-14,-9,-7,-8,-7,-5,-8,-7,-12,-9,-14,-18,-23,-11,-19,-24,-18,-21,-29,-23,-25,-34,-37,-23,-25,-35,-41,-41,-36,-30,-30,-25,-26,-28,-28,-30,-30,-33,-31,-33,-30,-31,-33,-33,-34,-41,-42,-40,-39,-39,-45,-52,-50,-54,-56,-59,-61,-64,-62,-69,-70,-73,-77,-66,-67,-46,-12,
+-16,-30,-33,-51,-59,-54,-58,-48,-48,-49,-46,-45,-47,-43,-45,-40,-42,-42,-47,-41,-39,-41,-49,-46,-37,-42,-37,-43,-42,-46,-45,-47,-48,-46,-46,-47,-50,-52,-49,-51,-48,-50,-49,-48,-48,-50,-50,-47,-46,-49,-48,-44,-47,-45,-43,-45,-47,-46,-43,-45,-45,-48,-46,-49,-49,-49,-46,-45,-44,-46,-44,-46,-44,-45,-43,-46,-44,-43,-45,-45,-42,-43,-44,-45,-43,-44,-45,-46,-44,-43,-42,-41,-42,-44,-44,-44,-46,-43,-47,-49,-46,-50,-47,-55,-48,-54,-55,-61,-65,-60,-57,-63,-65,-65,-67,-66,-68,-69,-68,-72,-67,-66,-60,-54,
+7,-22,-31,-51,-58,-51,-59,-47,-51,-51,-49,-45,-44,-43,-43,-41,-43,-39,-46,-41,-39,-42,-44,-36,-33,-41,-32,-41,-37,-44,-42,-45,-41,-42,-47,-47,-50,-51,-49,-52,-47,-49,-47,-49,-47,-48,-49,-40,-43,-48,-49,-43,-42,-40,-45,-44,-40,-39,-43,-41,-37,-40,-41,-39,-41,-38,-39,-36,-35,-45,-39,-43,-39,-41,-38,-43,-40,-37,-43,-41,-41,-38,-45,-43,-42,-41,-42,-42,-44,-44,-42,-43,-43,-42,-45,-41,-44,-42,-48,-54,-51,-50,-50,-59,-49,-60,-57,-64,-73,-68,-60,-68,-74,-73,-75,-75,-75,-76,-76,-77,-73,-73,-69,-64,
+17,-5,-23,-40,-49,-35,-38,-31,-30,-31,-29,-28,-31,-28,-29,-28,-27,-26,-30,-26,-24,-24,-29,-26,-20,-23,-19,-30,-27,-30,-25,-35,-32,-31,-37,-37,-39,-39,-36,-38,-37,-38,-35,-39,-34,-35,-37,-34,-36,-29,-32,-29,-33,-26,-28,-28,-31,-31,-26,-27,-28,-28,-28,-28,-25,-27,-29,-25,-22,-26,-24,-28,-24,-30,-27,-32,-29,-25,-29,-30,-30,-27,-31,-29,-30,-30,-31,-33,-33,-34,-34,-34,-35,-34,-36,-33,-37,-33,-38,-44,-42,-41,-41,-46,-40,-49,-36,-44,-46,-49,-38,-46,-53,-51,-58,-53,-58,-61,-61,-67,-62,-61,-49,-47,
+19,7,-5,-19,-21,-12,-21,-10,-13,-11,-11,-11,-9,-10,-11,-9,-9,-7,-11,-8,-7,-6,-11,-7,-3,-6,1,-10,-6,-10,-8,-16,-13,-9,-16,-16,-19,-18,-17,-18,-18,-20,-18,-19,-16,-19,-21,-12,-16,-13,-16,-12,-14,-8,-11,-13,-11,-10,-11,-13,-13,-13,-13,-11,-11,-11,-13,-13,-8,-10,-6,-10,-7,-12,-9,-14,-10,-6,-11,-12,-11,-8,-16,-12,-14,-11,-13,-17,-16,-15,-15,-15,-17,-16,-19,-14,-19,-15,-20,-26,-21,-20,-23,-33,-21,-29,-19,-29,-25,-29,-24,-32,-43,-37,-42,-44,-49,-52,-51,-62,-60,-64,-64,-56,
+44,29,7,-1,-14,-13,-20,-8,-13,-7,-9,-11,-5,-5,-2,0,-2,-1,2,4,5,6,2,4,8,4,5,1,5,3,4,0,3,4,-4,-3,-6,-5,-3,-7,1,0,1,-2,3,0,-3,2,0,3,2,4,4,5,4,3,3,3,1,2,5,5,6,4,7,3,3,4,5,4,5,2,7,1,3,2,5,9,4,3,2,5,2,3,0,2,3,2,1,2,2,-2,-2,1,0,-1,-5,2,-1,-8,-5,-11,-17,-27,-3,-15,-5,-16,-13,-23,-20,-30,-40,-32,-39,-29,-34,-46,-49,-37,-41,-41,-39,-29,
+78,43,23,9,-2,3,-3,4,1,4,5,1,9,10,9,11,11,12,12,18,27,28,16,14,22,22,30,10,19,21,21,8,12,16,4,5,3,3,5,1,15,12,12,6,20,14,9,13,7,22,18,23,19,30,27,23,15,15,18,16,32,30,33,33,29,17,16,20,21,22,31,16,22,11,13,9,17,25,17,15,11,17,13,18,7,8,12,11,11,12,11,4,2,11,10,7,1,12,4,2,1,-1,-4,-14,6,-5,11,0,3,-8,-2,-10,-18,-13,-20,-8,-11,-25,-30,-17,-20,-23,-27,-27,
+74,55,51,36,30,35,32,35,33,37,36,35,39,40,41,40,41,42,42,44,53,55,44,39,46,50,56,33,40,48,48,31,36,37,29,30,29,29,29,27,41,39,37,33,48,44,39,41,34,51,48,48,43,56,55,48,40,43,45,43,56,55,59,60,57,44,42,46,47,52,55,41,45,44,39,33,40,46,44,40,34,41,38,41,29,32,37,38,35,36,36,30,28,38,35,32,28,42,36,34,30,36,29,21,36,27,45,39,33,26,33,28,24,26,22,35,30,18,10,17,5,0,-9,-5,
+94,56,26,10,-4,5,3,7,1,12,8,8,16,15,17,21,20,30,27,29,32,27,17,29,42,18,31,25,31,12,23,10,19,25,12,12,9,11,12,13,13,12,13,11,20,18,7,26,21,25,23,37,25,38,34,30,38,35,40,40,39,36,35,35,34,44,33,36,47,37,39,39,48,21,33,27,37,46,24,22,24,29,16,24,12,18,20,18,14,19,18,17,18,18,13,16,9,18,12,5,7,16,16,6,21,10,17,10,9,5,13,4,-7,1,-6,-6,-12,-12,-17,-16,-23,-30,-20,-47,
+-8,-10,-24,-31,-34,-22,-26,-26,-30,-22,-23,-28,-18,-19,-16,-16,-13,-13,-14,-8,-8,-9,-16,-11,-2,-10,-2,-9,0,-12,-5,-12,-8,-2,-10,-11,-15,-13,-11,-11,-3,-8,-9,-10,-1,-8,-12,-4,-11,0,-5,1,-3,5,1,-1,0,1,1,2,3,5,1,-1,4,1,-6,-1,4,5,10,-1,10,-1,6,-6,4,12,2,0,-3,3,-2,3,-6,-1,0,2,-2,-3,-1,-1,-4,-2,-3,-7,-11,0,-7,-12,-15,-9,-3,-9,-7,-14,-1,-9,-13,-18,-10,-17,-21,-23,-28,-29,-40,-31,-41,-44,-57,-64,-69,-65,
+3,-12,-15,-19,-24,-27,-28,-29,-31,-26,-27,-26,-24,-24,-21,-20,-18,-16,-18,-15,-12,-10,-17,-11,-5,-12,-4,-12,-5,-10,-9,-13,-7,-2,-11,-12,-11,-10,-14,-14,-11,-15,-11,-12,-11,-16,-22,-8,-12,-6,-11,-4,-9,-3,-6,-8,-3,-4,-3,-2,-4,-4,-2,1,-2,-3,-7,-4,1,-5,2,-3,2,-7,3,-7,0,5,-5,-6,-7,0,-11,-7,-9,-5,-7,-9,-9,-7,-6,-10,-9,-10,-12,-9,-12,-9,-13,-18,-12,-13,-15,-21,-13,-18,-13,-18,-21,-22,-22,-25,-30,-31,-35,-38,-41,-39,-43,-38,-46,-50,-62,-42,
+-6,-4,-12,-17,-17,-22,-23,-27,-27,-23,-23,-22,-19,-21,-15,-17,-15,-12,-14,-13,-9,-7,-14,-8,-5,-7,-2,-11,-5,-6,-5,-12,-8,-4,-10,-10,-10,-10,-11,-14,-10,-11,-11,-11,-7,-11,-17,-8,-12,-2,-5,-1,-5,1,-2,-3,0,0,2,1,1,2,3,3,3,2,-6,-2,2,0,6,-2,3,0,4,-6,0,6,-1,-4,-8,-2,-8,-6,-9,-6,-6,-5,-8,-7,-7,-7,-8,-7,-9,-8,-12,-7,-10,-12,-10,-11,-10,-15,-13,-16,-10,-14,-17,-20,-19,-23,-26,-28,-32,-34,-37,-33,-38,-30,-36,-43,-43,-20,
+2,-2,-8,-11,-11,-16,-17,-19,-19,-16,-16,-16,-10,-10,-8,-7,-7,-6,-6,-5,-4,0,-4,-1,4,0,5,-1,3,-2,0,-3,-1,3,-4,-4,-3,-4,-5,-5,-3,-4,-2,-1,1,-2,-6,2,-2,5,1,7,3,9,8,8,8,10,11,9,12,14,14,16,12,10,6,8,11,12,14,8,13,6,11,2,7,11,4,5,1,5,0,4,-2,1,-2,-1,-2,-1,-2,-1,0,1,-1,0,-3,1,-1,-3,-3,-3,-1,-4,-4,-8,-3,-6,-8,-10,-12,-15,-19,-19,-22,-23,-25,-24,-27,-24,-30,-26,-30,-1,
+26,8,1,-1,0,-5,-6,-7,-8,-5,-4,-4,-1,0,2,4,3,4,4,6,8,10,7,10,14,9,13,11,12,7,11,7,9,13,6,6,7,10,5,6,5,3,7,7,11,10,6,12,11,16,12,18,15,19,17,15,16,18,18,18,20,20,22,22,20,20,18,20,21,17,19,19,24,16,19,14,17,22,14,13,13,17,10,12,11,12,11,8,9,10,11,10,8,11,10,11,11,11,10,8,9,10,11,8,8,6,8,6,3,1,-2,-4,-8,-9,-11,-12,-13,-12,-16,-12,-16,-14,-24,-40,
+-9,-21,-28,-31,-32,-34,-34,-33,-34,-31,-31,-30,-30,-29,-26,-25,-24,-23,-24,-23,-22,-21,-21,-20,-19,-19,-17,-20,-16,-20,-18,-19,-18,-17,-16,-17,-17,-17,-17,-17,-17,-17,-19,-20,-15,-16,-17,-16,-19,-17,-18,-15,-20,-15,-14,-17,-10,-9,-3,-10,-7,-3,-5,-2,11,-8,-8,1,4,-15,-9,1,6,-11,-4,-4,6,8,-14,-13,-13,-10,-14,-15,-14,-12,-14,-17,-16,-17,-16,-17,-16,-17,-18,-17,-17,-17,-18,-19,-17,-19,-19,-20,-22,-23,-22,-24,-25,-27,-28,-31,-32,-33,-34,-38,-40,-43,-44,-39,-42,-40,-39,-35,
+1,-19,-26,-31,-33,-34,-34,-35,-33,-32,-30,-29,-30,-28,-25,-24,-23,-21,-22,-21,-19,-17,-18,-15,-14,-15,-13,-17,-15,-14,-14,-15,-12,-12,-12,-12,-12,-11,-12,-13,-14,-13,-14,-14,-10,-11,-12,-12,-12,-11,-12,-12,-14,-9,-10,-11,-9,-9,-7,-8,-6,-5,-7,-6,-6,-5,-8,-6,-5,-6,-5,-7,-6,-7,-5,-8,-6,-3,-4,-6,-4,-4,-5,-5,-6,-5,-5,-5,-5,-6,-6,-7,-7,-7,-7,-5,-6,-7,-7,-8,-8,-8,-8,-11,-11,-15,-16,-18,-19,-22,-24,-27,-30,-30,-32,-36,-37,-40,-42,-36,-38,-35,-27,-17,
+13,-11,-21,-25,-30,-29,-29,-30,-29,-28,-26,-25,-25,-23,-22,-21,-20,-19,-21,-19,-18,-14,-15,-14,-13,-12,-10,-16,-15,-13,-11,-13,-12,-10,-8,-9,-10,-10,-9,-10,-9,-10,-10,-11,-6,-7,-8,-10,-11,-8,-8,-10,-12,-8,-8,-8,-8,-8,-7,-7,-6,-5,-6,-5,-5,-5,-6,-6,-6,-4,-3,-7,-5,-4,-3,-6,-5,-5,1,-3,-3,-2,-1,-1,-3,-2,-3,-2,-1,-2,-1,-2,-4,-2,-3,-3,-4,-3,-4,-4,-5,-6,-6,-7,-10,-13,-13,-16,-17,-18,-21,-24,-26,-27,-29,-32,-33,-34,-35,-33,-35,-32,-27,-21,
+3,-8,-16,-21,-24,-22,-22,-20,-19,-18,-16,-14,-15,-13,-12,-10,-10,-9,-7,-6,-6,-6,-5,-5,-3,-3,-2,-3,-3,-3,-2,-1,-2,0,-1,-1,-1,0,-1,0,0,-1,0,1,2,2,2,0,0,2,0,1,1,3,3,1,3,3,5,4,4,5,5,7,6,4,5,5,6,5,6,6,7,6,7,7,7,6,6,6,5,7,7,8,7,6,7,7,5,5,6,6,5,6,6,5,4,4,5,5,3,3,2,1,-1,-2,-4,-6,-7,-10,-11,-13,-16,-17,-18,-21,-21,-25,-25,-25,-25,-20,-17,-10,
+16,3,-21,-45,-52,-52,-53,-40,-28,-28,-22,-20,-19,-18,-17,-16,-16,-15,-15,-14,-14,-12,-14,-14,-10,-9,-12,-9,-6,-11,-12,-9,-7,-3,-12,-7,-4,1,-11,-2,-7,-4,3,0,3,4,-8,12,7,4,2,9,9,9,16,6,15,17,18,18,18,17,18,18,18,16,17,18,18,19,19,19,19,19,20,18,18,18,18,18,18,17,19,20,18,18,19,18,18,17,17,18,18,18,18,17,16,17,17,17,16,16,15,15,10,2,-10,-11,-13,-17,-20,-22,-22,-24,-24,-26,-30,-56,-54,-51,-53,-41,-41,-34,
+-6,-21,-29,-36,-39,-38,-39,-35,-33,-32,-31,-30,-28,-28,-25,-24,-23,-21,-22,-20,-21,-18,-18,-17,-17,-17,-16,-16,-15,-15,-15,-15,-14,-15,-14,-14,-13,-13,-13,-13,-11,-11,-13,-11,-12,-12,-13,-10,-12,-11,-12,-11,-10,-9,-10,-10,-8,-9,-8,-9,-8,-8,-7,-8,-7,-7,-8,-6,-7,-7,-6,-7,-7,-7,-8,-8,-7,-6,-6,-5,-6,-5,-7,-7,-8,-6,-7,-7,-9,-9,-8,-7,-7,-8,-7,-8,-8,-11,-11,-11,-11,-11,-12,-13,-13,-15,-18,-20,-21,-23,-25,-27,-29,-32,-33,-37,-38,-40,-40,-39,-39,-36,-34,-21,
+-4,-16,-23,-32,-34,-32,-35,-30,-30,-29,-28,-27,-24,-24,-22,-22,-20,-19,-18,-18,-18,-17,-16,-16,-16,-15,-15,-15,-16,-14,-14,-14,-13,-14,-13,-13,-12,-12,-10,-12,-9,-10,-10,-11,-10,-11,-11,-8,-10,-9,-10,-9,-9,-8,-8,-8,-7,-8,-8,-9,-8,-8,-7,-8,-7,-7,-8,-8,-8,-7,-6,-7,-7,-7,-7,-7,-7,-6,-5,-6,-6,-5,-6,-5,-6,-6,-6,-6,-7,-7,-6,-7,-7,-7,-7,-7,-6,-9,-9,-9,-10,-10,-10,-10,-12,-12,-15,-16,-17,-19,-21,-23,-24,-28,-29,-32,-34,-33,-34,-34,-33,-29,-26,-15,
+3,-12,-18,-26,-25,-23,-25,-21,-22,-19,-19,-19,-16,-15,-13,-12,-11,-11,-10,-10,-9,-9,-8,-7,-7,-9,-9,-6,-7,-6,-6,-5,-5,-5,-5,-4,-4,-3,-3,-2,-3,-2,-2,-4,-2,-2,-2,-2,-2,-1,-1,-1,-1,0,0,-1,-1,-1,0,0,0,0,1,1,1,1,2,1,3,0,0,1,2,1,1,1,2,2,2,2,2,1,1,3,1,1,1,2,1,0,1,1,1,1,1,0,0,-1,-1,-1,-1,-2,-4,-4,-5,-6,-6,-7,-9,-11,-14,-15,-16,-20,-21,-24,-25,-26,-26,-26,-25,-22,-18,-11,
+6,-2,-6,-16,-13,-11,-13,-10,-10,-9,-9,-8,-6,-5,-4,-4,-2,-2,-1,-1,-2,-1,0,-1,-1,0,-1,1,1,1,1,2,2,2,2,2,3,3,5,5,4,5,4,5,5,5,6,6,5,7,6,7,7,8,8,6,7,8,8,8,8,7,8,8,9,9,9,9,9,8,8,8,9,8,8,9,8,9,10,9,9,10,10,10,9,9,9,10,9,9,10,8,10,9,8,8,7,6,7,6,5,6,4,4,2,3,1,2,0,-2,-4,-6,-7,-10,-11,-13,-14,-13,-14,-14,-13,-12,-6,-1,
+-7,-20,-24,-37,-37,-39,-42,-32,-34,-31,-32,-32,-25,-28,-23,-24,-21,-22,-19,-19,-17,-17,-16,-17,-18,-16,-16,-14,-15,-13,-14,-13,-14,-14,-12,-13,-12,-13,-12,-12,-11,-10,-11,-11,-10,-11,-10,-11,-11,-11,-11,-11,-11,-10,-9,-11,-11,-11,-10,-11,-12,-11,-11,-10,-11,-12,-10,-10,-9,-10,-10,-11,-11,-10,-10,-11,-11,-10,-11,-11,-10,-10,-11,-10,-10,-9,-10,-10,-12,-10,-10,-11,-11,-12,-11,-13,-12,-14,-13,-13,-15,-15,-16,-16,-18,-17,-21,-20,-22,-23,-26,-27,-28,-35,-37,-40,-41,-46,-46,-43,-44,-40,-32,-27,
+4,-12,-19,-33,-32,-33,-35,-29,-31,-28,-29,-29,-24,-25,-22,-23,-20,-21,-18,-19,-19,-17,-17,-17,-18,-15,-17,-14,-15,-15,-13,-14,-14,-14,-12,-12,-12,-13,-10,-10,-10,-10,-10,-10,-10,-9,-9,-10,-10,-10,-9,-9,-10,-9,-9,-9,-8,-8,-9,-9,-9,-10,-8,-9,-10,-10,-8,-8,-7,-8,-8,-10,-9,-8,-7,-8,-8,-8,-9,-9,-9,-8,-8,-8,-8,-6,-7,-8,-8,-8,-7,-9,-8,-10,-9,-11,-10,-11,-10,-10,-13,-13,-15,-14,-16,-15,-18,-18,-20,-21,-25,-26,-26,-33,-34,-37,-38,-39,-41,-40,-39,-37,-31,-18,
+7,-5,-10,-23,-22,-27,-30,-24,-25,-21,-22,-23,-17,-17,-15,-16,-14,-16,-14,-15,-14,-13,-12,-12,-13,-10,-11,-9,-10,-9,-8,-7,-8,-9,-6,-7,-7,-7,-4,-5,-4,-4,-5,-5,-4,-3,-3,-5,-5,-4,-5,-4,-4,-4,-4,-3,-3,-2,-2,-3,-2,-4,-3,-3,-5,-4,-2,-4,-3,-3,-4,-4,-4,-3,-1,-4,-3,-2,-3,-4,-4,-3,-3,-2,-2,-1,-3,-3,-3,-2,-2,-4,-4,-5,-4,-5,-5,-7,-5,-5,-7,-9,-10,-9,-11,-11,-13,-14,-14,-17,-20,-22,-23,-26,-28,-30,-32,-33,-34,-32,-31,-29,-27,-17,
+17,2,-5,-16,-12,-16,-18,-14,-14,-11,-11,-13,-8,-9,-6,-7,-6,-6,-4,-5,-6,-3,-2,-2,-2,0,-1,0,-1,1,0,1,2,1,3,3,2,2,4,4,3,3,4,4,4,4,4,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,6,4,5,5,5,6,5,6,6,6,7,6,5,5,6,6,7,6,6,7,6,6,7,8,4,5,4,4,4,3,1,2,3,1,0,-1,1,-2,-1,-4,-3,-5,-6,-11,-13,-12,-18,-19,-22,-24,-25,-25,-23,-24,-22,-21,-17,
+17,-10,-27,-43,-43,-41,-40,-40,-39,-37,-36,-36,-37,-36,-34,-34,-33,-32,-32,-32,-31,-31,-31,-31,-31,-30,-30,-27,-29,-26,-25,-23,-21,-21,-3,-10,-9,-7,-3,-1,-2,-3,-1,-6,-3,-4,-1,-3,-7,0,-1,0,-4,-2,0,0,-1,-1,-1,-1,-1,-1,0,0,-2,-1,-1,0,-1,-2,0,0,0,0,0,0,0,0,0,0,0,0,-1,-1,-1,0,-1,-1,-1,-1,0,-2,0,-2,-1,-2,-2,-3,-3,-2,-3,-5,-5,-4,-10,-7,-8,-9,-8,-38,-41,-42,-43,-46,-47,-48,-49,-52,-53,-50,-52,-48,-45,-36,
+-17,-28,-32,-36,-36,-32,-30,-34,-32,-28,-26,-23,-26,-24,-21,-20,-22,-21,-20,-20,-19,-19,-18,-19,-18,-17,-17,-16,-16,-16,-15,-14,-14,-13,-14,-13,-12,-12,-12,-13,-11,-11,-11,-11,-12,-13,-12,-11,-11,-10,-10,-11,-11,-11,-10,-10,-9,-10,-9,-9,-10,-9,-9,-10,-9,-10,-9,-9,-9,-9,-9,-10,-10,-9,-8,-10,-10,-10,-8,-8,-8,-7,-9,-9,-9,-8,-8,-9,-9,-9,-9,-8,-9,-9,-10,-11,-10,-12,-12,-10,-12,-13,-14,-13,-17,-15,-18,-18,-20,-25,-28,-30,-30,-34,-36,-39,-40,-41,-43,-42,-46,-43,-42,-32,
+-27,-34,-34,-36,-33,-29,-27,-33,-30,-26,-22,-19,-23,-20,-17,-15,-19,-17,-17,-15,-16,-16,-15,-15,-14,-14,-14,-13,-13,-12,-12,-11,-11,-11,-11,-10,-9,-9,-10,-10,-9,-9,-9,-9,-10,-9,-9,-8,-8,-7,-7,-8,-9,-8,-8,-8,-7,-8,-7,-8,-7,-8,-7,-7,-7,-7,-6,-6,-6,-6,-6,-7,-7,-6,-6,-7,-7,-7,-5,-6,-5,-5,-6,-6,-6,-7,-6,-6,-6,-7,-7,-5,-6,-7,-7,-8,-9,-9,-9,-9,-9,-11,-11,-12,-13,-12,-16,-15,-17,-21,-26,-26,-29,-30,-33,-35,-37,-36,-38,-36,-41,-40,-37,-26,
+-7,-16,-19,-19,-23,-20,-16,-20,-17,-16,-12,-8,-12,-9,-11,-8,-10,-8,-8,-6,-4,-5,-6,-6,-5,-6,-5,-5,-5,-4,-3,-3,-3,-2,-2,-2,-2,0,-2,-2,-1,-1,-1,-1,-1,0,-1,0,0,0,1,0,0,-1,0,0,1,1,2,1,2,2,2,2,2,2,1,1,1,2,2,1,1,1,1,3,3,2,3,3,4,4,2,2,4,3,3,2,3,3,2,2,2,0,1,1,1,0,1,1,0,-2,-2,-2,-5,-4,-7,-8,-9,-12,-16,-17,-19,-23,-23,-27,-29,-28,-31,-28,-32,-33,-31,-28,
+-13,-22,-27,-26,-32,-30,-9,-29,-25,-1,2,4,1,4,0,3,3,5,4,5,6,6,4,5,6,4,5,5,6,6,7,7,7,7,8,7,8,8,7,7,8,8,9,8,8,9,9,10,10,9,10,10,9,9,9,9,10,10,10,11,11,11,10,10,10,11,10,10,10,12,11,10,11,11,11,12,12,12,12,12,13,12,11,11,13,12,11,10,11,11,10,11,10,8,9,9,9,9,9,9,9,8,7,7,5,5,2,1,1,0,-4,-4,-4,-7,-8,-26,-38,-25,-42,-38,-41,-39,-49,-47,
+-15,-24,-30,-29,-36,-33,-28,-33,-28,-29,-25,-19,-24,-20,-23,-19,-22,-19,-18,-16,-15,-16,-17,-15,-14,-16,-15,-15,-14,-13,-14,-14,-13,-12,-14,-14,-14,-14,-12,-13,-12,-13,-12,-12,-12,-12,-12,-12,-12,-11,-10,-11,-11,-12,-11,-10,-9,-10,-9,-9,-9,-8,-9,-9,-9,-7,-8,-7,-8,-7,-7,-6,-6,-6,-7,-7,-7,-6,-7,-6,-6,-6,-6,-6,-6,-7,-7,-6,-7,-7,-7,-7,-7,-9,-9,-10,-9,-11,-11,-11,-12,-13,-14,-15,-16,-16,-19,-20,-22,-25,-28,-29,-31,-34,-37,-41,-43,-44,-47,-42,-48,-45,-49,-43,
+-4,-15,-24,-24,-32,-30,-27,-30,-26,-29,-25,-21,-23,-20,-23,-20,-21,-19,-19,-17,-16,-17,-16,-16,-15,-16,-15,-15,-14,-14,-15,-13,-13,-12,-13,-14,-14,-13,-13,-13,-13,-12,-12,-12,-12,-12,-12,-12,-11,-11,-11,-11,-10,-11,-10,-10,-9,-10,-9,-9,-9,-8,-9,-9,-9,-8,-8,-8,-8,-7,-7,-7,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-5,-5,-6,-6,-7,-5,-6,-7,-7,-7,-7,-8,-8,-7,-8,-10,-10,-9,-10,-11,-13,-14,-14,-15,-18,-19,-22,-23,-26,-28,-30,-32,-35,-38,-42,-41,-44,-39,-43,-40,-39,-36,
+-2,-9,-14,-16,-20,-19,-18,-21,-19,-20,-16,-14,-16,-13,-14,-12,-13,-11,-10,-10,-10,-9,-10,-9,-9,-7,-8,-9,-8,-8,-7,-7,-7,-7,-7,-7,-7,-7,-6,-6,-7,-6,-7,-5,-6,-6,-6,-6,-6,-6,-6,-5,-4,-5,-5,-4,-4,-4,-4,-3,-4,-2,-3,-3,-3,-2,-3,-3,-2,-1,-1,-1,-1,0,0,0,0,0,0,0,0,-1,1,0,-1,-2,-1,0,-1,-1,-2,-1,-1,-2,-2,-2,-1,-3,-4,-4,-4,-5,-7,-7,-9,-9,-11,-13,-15,-16,-18,-20,-23,-25,-27,-29,-33,-32,-34,-33,-36,-37,-36,-29,
+17,9,3,-1,-8,-8,-7,-10,-9,-11,-8,-5,-7,-4,-6,-3,-5,-3,-2,0,1,0,-1,0,0,1,3,1,2,2,2,2,2,3,2,2,2,3,3,3,3,2,3,4,3,3,4,3,3,4,4,5,5,4,5,5,5,5,5,6,5,6,6,7,7,7,7,7,8,9,9,8,9,8,8,9,10,10,9,9,9,9,10,9,9,8,9,8,8,7,8,8,9,8,8,8,8,7,7,7,5,4,3,2,0,-1,-4,-5,-7,-9,-11,-14,-15,-18,-21,-23,-25,-25,-27,-23,-27,-27,-23,-13,
+-21,-26,-31,-37,-37,-37,-38,-35,-34,-34,-32,-31,-29,-27,-26,-23,-23,-22,-22,-20,-19,-21,-20,-20,-20,-20,-19,-19,-19,-20,-20,-20,-20,-19,-19,-19,-19,-19,-20,-20,-19,-19,-19,-20,-19,-19,-18,-19,-19,-19,-19,-18,-17,-19,-18,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-18,-18,-18,-18,-16,-16,-16,-15,-16,-16,-17,-17,-16,-17,-16,-16,-16,-17,-17,-17,-17,-17,-18,-17,-17,-17,-16,-16,-18,-18,-17,-17,-19,-19,-19,-20,-20,-21,-22,-24,-24,-25,-27,-28,-30,-32,-34,-36,-38,-40,-43,-46,-46,-48,-48,-48,-46,-43,-35,
+2,-7,-19,-29,-30,-33,-35,-31,-32,-32,-31,-30,-25,-24,-23,-21,-21,-19,-19,-18,-18,-18,-18,-17,-16,-17,-16,-17,-17,-16,-16,-15,-15,-15,-14,-15,-14,-14,-15,-15,-14,-14,-15,-15,-14,-14,-14,-14,-14,-14,-13,-13,-12,-12,-12,-10,-11,-11,-11,-10,-11,-9,-10,-9,-9,-9,-10,-9,-9,-8,-8,-8,-8,-7,-7,-8,-7,-8,-7,-7,-6,-7,-7,-7,-7,-8,-8,-8,-9,-9,-8,-9,-8,-10,-9,-10,-9,-11,-11,-10,-11,-12,-14,-13,-17,-19,-21,-22,-24,-26,-28,-31,-34,-36,-38,-41,-44,-43,-45,-44,-44,-39,-33,-24,
+16,8,-7,-18,-21,-25,-29,-27,-30,-26,-26,-26,-19,-19,-18,-18,-15,-15,-15,-15,-15,-12,-14,-13,-13,-12,-12,-13,-12,-12,-12,-12,-11,-11,-10,-10,-10,-10,-11,-11,-10,-11,-10,-10,-10,-10,-10,-10,-9,-10,-9,-8,-7,-8,-8,-7,-7,-7,-7,-6,-6,-5,-5,-6,-5,-5,-6,-5,-5,-4,-4,-4,-4,-3,-3,-4,-3,-4,-3,-3,-3,-4,-3,-4,-4,-4,-5,-5,-5,-5,-5,-5,-5,-7,-7,-6,-6,-8,-8,-8,-8,-9,-11,-12,-14,-16,-17,-19,-21,-22,-25,-28,-30,-32,-35,-36,-37,-37,-38,-42,-40,-38,-31,-21,
+18,-3,-8,-21,-11,-18,-23,-20,-22,-15,-16,-17,-12,-14,-10,-10,-8,-7,-7,-7,-6,-6,-5,-4,-4,-5,-4,-4,-3,-2,-2,-2,-2,-2,-3,-2,-2,-1,-2,-2,-1,-1,-1,-2,-1,-1,-1,-2,-1,-2,0,0,1,0,0,2,1,2,3,4,3,4,3,3,4,3,3,3,4,2,2,4,4,4,5,3,4,4,5,5,5,6,5,5,4,4,4,4,4,4,5,3,3,2,2,2,1,1,1,1,0,-1,-2,-4,-5,-6,-8,-10,-12,-13,-15,-17,-19,-22,-24,-26,-27,-29,-30,-32,-29,-29,-26,-17,
+20,10,7,-36,-21,-55,-61,-27,-29,-27,-46,-52,-22,-22,-16,-17,-16,-16,-14,-14,-14,-14,-13,-13,-13,-13,-13,-12,-12,-13,-12,-13,-11,-9,-13,-13,-10,-10,-9,-10,-12,-12,-12,-10,-8,-9,-8,-8,-7,-4,-2,-4,8,4,-3,13,-2,6,14,10,17,18,16,16,16,14,17,17,15,17,17,16,19,18,18,17,17,18,16,18,18,18,18,18,18,18,18,18,16,16,17,18,15,17,15,13,16,12,11,7,9,-1,2,-9,-15,-16,-16,-17,-18,-19,-21,-22,-23,-25,-36,-52,-52,-59,-58,-55,-33,-29,-24,-3,
+-20,-19,-23,-41,-33,-41,-49,-35,-41,-34,-38,-42,-32,-33,-27,-28,-25,-26,-22,-22,-23,-21,-19,-18,-18,-18,-18,-16,-17,-17,-16,-17,-16,-18,-16,-16,-16,-16,-15,-16,-15,-16,-15,-14,-15,-14,-14,-14,-13,-13,-13,-13,-14,-14,-12,-12,-13,-12,-12,-11,-11,-11,-11,-11,-11,-9,-10,-10,-10,-10,-11,-9,-9,-9,-8,-9,-8,-9,-9,-9,-9,-9,-9,-9,-9,-8,-9,-9,-10,-10,-10,-9,-10,-9,-10,-11,-11,-12,-12,-13,-14,-13,-15,-16,-19,-20,-21,-23,-24,-25,-28,-30,-32,-35,-36,-41,-40,-44,-43,-46,-40,-37,-24,-15,
+-4,-12,-16,-35,-24,-35,-43,-31,-36,-31,-36,-40,-27,-31,-25,-27,-22,-24,-21,-22,-22,-19,-17,-18,-18,-17,-16,-15,-15,-16,-15,-16,-16,-16,-15,-14,-14,-14,-14,-13,-14,-14,-14,-12,-13,-12,-12,-12,-12,-11,-11,-12,-12,-12,-10,-10,-12,-11,-11,-10,-9,-9,-10,-10,-10,-8,-9,-9,-9,-9,-8,-7,-8,-7,-7,-7,-7,-7,-8,-8,-8,-8,-8,-8,-7,-7,-7,-7,-8,-7,-7,-7,-7,-7,-6,-8,-8,-9,-10,-10,-11,-12,-13,-15,-16,-17,-18,-20,-21,-23,-25,-27,-29,-31,-33,-37,-37,-40,-38,-41,-36,-34,-29,-17,
+9,-2,-11,-39,-15,-26,-36,-24,-31,-19,-25,-30,-20,-24,-16,-18,-14,-16,-11,-12,-12,-9,-9,-8,-8,-9,-9,-6,-6,-6,-6,-7,-7,-7,-6,-6,-6,-5,-5,-6,-5,-5,-5,-5,-5,-4,-5,-4,-3,-4,-3,-3,-3,-4,-3,-2,-3,-3,-3,-3,-1,-1,-2,-2,-2,-1,-1,0,0,-1,-1,0,0,0,1,0,1,1,-1,0,0,0,0,0,0,0,1,1,-1,0,1,0,0,0,0,-1,-1,-2,-2,-3,-4,-4,-5,-7,-9,-10,-10,-12,-14,-15,-16,-18,-20,-22,-24,-25,-26,-32,-31,-33,-28,-24,-16,-11,
+3,-11,-9,-30,-6,-15,-42,-16,-23,-8,-13,-19,-10,-14,-6,-8,-5,-6,-2,-3,-3,-1,0,0,0,-1,0,2,1,2,2,1,0,0,2,2,2,2,2,2,2,3,3,3,3,4,4,4,6,5,5,5,6,5,5,6,5,5,5,6,7,6,5,6,6,7,7,7,8,7,8,7,9,8,9,8,8,9,6,7,8,8,8,9,7,9,8,9,7,8,8,8,9,8,8,7,7,6,6,6,5,4,3,1,1,-1,-2,-3,-6,-6,-7,-8,-10,-12,-13,-14,-14,-18,-17,-22,-18,-18,-15,-10,
+2,-3,-18,-38,-23,-40,-52,-31,-42,-29,-37,-45,-28,-34,-27,-32,-21,-25,-20,-22,-25,-18,-16,-17,-19,-16,-17,-16,-16,-16,-16,-16,-16,-16,-16,-16,-15,-15,-15,-14,-14,-14,-14,-15,-14,-14,-14,-13,-13,-13,-13,-13,-13,-13,-12,-13,-13,-12,-13,-12,-13,-12,-12,-13,-12,-11,-11,-12,-11,-13,-12,-12,-12,-12,-12,-12,-12,-11,-11,-12,-12,-12,-12,-11,-11,-11,-12,-11,-12,-11,-11,-10,-11,-10,-12,-12,-13,-13,-13,-14,-15,-15,-15,-18,-19,-21,-22,-25,-26,-28,-29,-33,-36,-37,-40,-44,-46,-47,-47,-49,-48,-42,-36,-27,
+31,-2,-20,-44,-27,-40,-47,-37,-44,-29,-34,-40,-26,-32,-23,-27,-21,-23,-19,-20,-22,-17,-16,-17,-18,-15,-16,-15,-15,-14,-14,-14,-14,-13,-15,-15,-14,-14,-13,-14,-13,-13,-14,-14,-13,-13,-13,-13,-12,-12,-12,-12,-12,-11,-10,-10,-11,-10,-11,-10,-10,-10,-11,-9,-11,-10,-10,-9,-9,-10,-11,-10,-9,-10,-10,-9,-10,-10,-9,-9,-9,-9,-8,-8,-9,-8,-8,-9,-8,-9,-9,-8,-7,-9,-8,-9,-10,-10,-10,-12,-13,-13,-15,-17,-18,-20,-21,-24,-25,-26,-28,-31,-34,-35,-36,-42,-43,-40,-41,-44,-44,-42,-39,-31,
+6,-16,-26,-35,-26,-35,-42,-29,-30,-24,-28,-31,-19,-20,-18,-21,-14,-16,-13,-15,-15,-11,-11,-11,-11,-10,-10,-10,-10,-8,-9,-9,-8,-10,-9,-9,-9,-8,-8,-8,-8,-8,-8,-7,-8,-8,-7,-7,-7,-7,-7,-6,-6,-5,-5,-5,-4,-5,-5,-5,-5,-4,-5,-4,-5,-4,-4,-4,-5,-4,-5,-4,-4,-4,-4,-4,-5,-4,-2,-4,-5,-3,-2,-3,-3,-3,-3,-3,-3,-2,-2,-1,-1,-3,-3,-2,-3,-4,-5,-6,-7,-8,-9,-12,-11,-13,-15,-17,-20,-21,-23,-25,-27,-27,-29,-32,-34,-33,-35,-36,-35,-35,-28,-27,
+-8,6,-10,-25,-23,-30,-33,-19,-20,-18,-18,-20,-10,-11,-9,-10,-2,-4,-3,-3,-3,-1,0,0,-1,-1,-1,0,0,0,0,-1,0,0,0,1,0,1,1,1,1,1,3,3,1,2,2,2,2,3,3,4,5,3,3,3,3,4,3,4,4,4,4,4,4,5,5,5,6,5,6,5,6,4,5,5,5,5,5,5,4,4,5,6,5,5,6,5,5,6,6,6,6,6,5,4,3,3,2,1,1,0,-1,-2,-2,-4,-5,-8,-9,-11,-12,-14,-16,-18,-19,-21,-23,-23,-23,-25,-24,-23,-19,-8,
+-12,-41,-42,-42,-42,-39,-35,-37,-33,-35,-33,-30,-34,-33,-33,-31,-31,-29,-32,-30,-30,-31,-32,-31,-26,-28,-26,-27,-22,-24,-13,-18,-6,-4,-21,-13,-16,-12,-20,-12,-14,-13,-10,-16,-15,-11,-12,-8,-10,-6,-4,-7,-3,-6,-6,-2,-5,-3,-5,-3,-3,-3,-3,-5,-2,-2,-2,-1,-1,-2,-1,-2,-2,-2,-1,-1,-1,-3,-2,-2,-2,-2,-1,-2,-2,-2,-2,-2,-2,-1,-1,-3,-3,-2,-5,-3,-3,-4,-4,-9,-5,-8,-22,-34,-14,-34,-35,-38,-39,-40,-40,-41,-42,-44,-44,-48,-46,-53,-52,-54,-55,-54,-52,-32,
+-43,-45,-45,-43,-38,-33,-27,-38,-30,-28,-21,-15,-26,-22,-19,-15,-21,-19,-19,-17,-17,-18,-18,-17,-14,-18,-17,-17,-15,-16,-15,-14,-13,-12,-15,-15,-14,-14,-14,-13,-15,-14,-14,-16,-14,-14,-14,-13,-13,-14,-13,-14,-15,-12,-13,-14,-12,-12,-12,-12,-11,-12,-11,-11,-12,-12,-13,-11,-11,-12,-11,-12,-13,-10,-11,-10,-9,-10,-10,-10,-10,-10,-11,-11,-10,-10,-11,-10,-9,-10,-10,-11,-12,-11,-13,-10,-13,-13,-15,-15,-15,-16,-18,-22,-20,-22,-23,-25,-25,-26,-28,-29,-30,-36,-35,-39,-40,-46,-44,-46,-44,-44,-35,-26,
+-44,-38,-37,-34,-31,-23,-16,-32,-27,-24,-14,-6,-22,-17,-13,-10,-19,-15,-16,-13,-15,-16,-16,-14,-11,-15,-12,-13,-11,-14,-12,-11,-11,-10,-11,-11,-11,-10,-11,-10,-10,-10,-11,-11,-10,-10,-8,-9,-8,-9,-8,-10,-10,-10,-9,-11,-9,-8,-10,-9,-7,-8,-8,-8,-9,-8,-8,-9,-8,-8,-8,-9,-8,-7,-6,-7,-6,-7,-6,-7,-7,-5,-7,-6,-8,-7,-6,-5,-7,-7,-7,-8,-8,-8,-9,-7,-9,-9,-12,-11,-11,-11,-14,-17,-15,-18,-19,-21,-21,-22,-23,-25,-28,-30,-32,-37,-37,-37,-37,-38,-38,-38,-27,-6,
+-32,-30,-26,-20,-32,-22,-11,-19,-16,-18,-7,2,-7,-6,-4,0,-5,0,-1,2,1,-1,-3,0,3,-3,0,-1,1,-1,0,2,1,1,-1,0,0,1,0,1,0,1,1,0,1,1,3,2,3,1,3,2,1,2,0,1,3,2,3,2,3,4,2,2,2,2,2,2,2,2,1,2,4,3,3,3,4,3,4,3,3,4,5,5,4,4,5,4,6,5,5,4,4,3,2,5,3,3,1,0,-1,-1,-5,-7,-5,-8,-7,-10,-9,-11,-10,-13,-14,-19,-21,-24,-25,-29,-29,-29,-27,-26,-22,-8,
+-26,-39,-55,-45,-41,-34,-13,-42,-27,-17,7,14,-12,9,8,13,1,9,12,13,10,12,9,11,13,8,12,12,12,9,10,10,12,12,10,10,10,11,10,10,11,11,10,10,11,11,12,12,13,13,13,11,11,12,11,11,12,12,12,13,13,14,12,13,12,12,12,12,12,12,12,12,12,13,13,13,14,13,14,13,13,14,14,15,13,14,15,14,15,15,13,14,14,14,13,14,12,13,11,9,9,11,8,6,7,5,7,4,4,4,1,-2,-16,-25,-35,-39,-40,-40,-43,-41,-39,-18,-2,14,
+-36,-39,-44,-43,-50,-44,-32,-39,-38,-35,-21,-12,-24,-22,-19,-12,-20,-16,-19,-14,-15,-15,-19,-16,-13,-12,-13,-16,-14,-17,-14,-16,-14,-14,-14,-14,-11,-11,-15,-14,-15,-17,-11,-10,-13,-11,-11,-13,-11,-12,-12,-11,-13,-9,-8,-12,-12,-8,-9,-10,-13,-15,-10,-9,-13,-12,-9,-12,-11,-10,-10,-8,-10,-11,-12,-7,-9,-10,-13,-11,-10,-9,-11,-10,-12,-12,-7,-9,-10,-11,-12,-10,-9,-10,-10,-11,-13,-10,-12,-15,-16,-11,-14,-20,-18,-22,-19,-22,-24,-27,-29,-34,-36,-36,-43,-45,-47,-48,-46,-48,-44,-29,-22,-33,
+-19,-26,-30,-36,-43,-39,-29,-31,-27,-30,-19,-12,-18,-15,-16,-10,-12,-9,-13,-9,-8,-7,-11,-11,-8,-5,-6,-11,-7,-8,-7,-8,-7,-7,-6,-7,-6,-4,-9,-6,-8,-9,-4,-4,-6,-4,-5,-6,-5,-7,-6,-4,-5,-4,-2,-4,-6,-2,-3,-4,-5,-6,-3,-3,-4,-3,-1,-3,-3,-2,-2,-1,-2,-3,-2,-2,-2,-3,-6,-2,-2,-3,-4,-4,-4,-5,-2,-3,-2,-2,-3,-3,-1,-1,-3,-2,-4,-3,-3,-6,-7,-1,-5,-6,-8,-11,-9,-13,-15,-19,-19,-24,-25,-25,-31,-32,-36,-31,-30,-32,-28,-15,10,-20,
+1,-15,-24,-41,-35,-30,-21,-30,-25,-23,-11,-11,-11,-8,-7,1,-6,-1,-3,1,-5,2,-1,1,4,5,2,-1,0,3,6,2,1,5,6,6,7,5,4,4,0,3,9,7,6,6,6,5,7,3,2,7,5,7,8,7,5,10,8,8,8,5,6,11,9,10,11,9,8,11,10,11,10,6,8,9,8,8,7,6,10,7,8,8,6,7,9,7,7,7,5,10,10,10,8,8,5,10,7,7,6,9,3,5,2,1,0,-7,-4,-9,-13,-19,-25,-21,-28,-28,-31,-26,-26,-31,-18,-1,20,6,
+41,-1,-17,-26,-17,-14,-10,-15,-12,-7,2,1,-2,1,3,7,2,7,3,8,8,6,8,11,11,9,9,9,12,7,8,9,10,9,10,11,11,12,12,11,12,11,11,13,10,10,13,9,11,11,12,13,14,13,13,13,13,13,14,13,16,16,10,14,13,11,15,15,13,11,13,15,16,12,11,16,15,14,14,16,15,13,13,11,13,11,15,15,13,13,15,14,15,16,15,16,17,17,16,15,13,15,12,9,11,9,9,7,3,-2,2,-3,-7,-9,-13,-13,-16,-13,-12,-14,-1,8,57,24,
+24,-40,-47,-61,-53,-48,-39,-43,-37,-34,-25,-23,-27,-22,-17,-8,-16,-9,-10,-7,-8,-9,-6,-4,-1,-6,-8,-3,-2,2,5,4,5,5,4,4,5,7,7,3,5,8,1,4,7,3,4,11,9,14,15,7,7,8,10,7,10,14,15,13,18,16,17,19,17,17,17,16,18,16,13,13,16,14,13,14,15,14,13,20,16,18,16,15,14,15,20,20,14,19,18,21,23,20,22,21,19,22,24,24,19,25,20,23,22,16,10,5,1,0,-8,-12,-14,-14,-19,-28,-32,-24,-26,-31,-11,19,63,49,
+-33,-50,-45,-57,-46,-45,-43,-34,-32,-31,-26,-25,-27,-22,-21,-18,-13,-12,-14,-12,-13,-18,-11,-12,-9,-10,-10,-14,-10,-5,-6,-7,-3,-7,-6,-10,-8,-8,-7,-6,-1,-2,-5,-5,-4,-7,-3,-5,-2,-1,-2,-5,-5,-10,-8,-2,-4,-3,-2,-3,-1,-3,-4,-1,-2,-2,-1,-1,0,-6,-6,-8,-9,0,-3,-4,-3,-3,-3,-3,-4,0,-7,1,-2,-4,-1,-2,-6,-6,-2,-2,2,-1,-1,1,-1,0,2,3,0,4,1,1,-2,-5,-6,-10,-12,-13,-11,-16,-17,-18,-27,-31,-35,-35,-30,-36,-46,-41,13,7,
+-22,-23,-24,-37,-35,-36,-31,-4,-13,0,8,-6,-1,4,10,10,14,14,18,18,14,22,16,18,22,22,18,15,12,21,22,19,18,20,20,14,17,15,24,27,21,24,21,21,20,20,21,21,24,27,24,25,20,19,19,17,22,23,26,24,23,20,23,25,25,23,21,20,24,18,17,17,13,22,28,20,22,19,22,23,22,22,22,20,17,21,20,21,21,20,15,27,23,20,29,22,21,26,23,24,27,24,22,25,21,23,22,16,15,13,11,9,8,3,3,-12,-18,-15,-23,-17,-19,-13,-11,7,
+-13,-23,-21,-29,-23,-23,-17,-15,-17,-10,-3,-15,-16,-13,-14,-14,-10,-8,8,8,8,8,9,15,13,12,11,16,15,4,5,20,19,10,5,22,20,23,12,16,15,13,23,22,23,22,17,15,15,14,15,23,23,24,24,16,20,15,19,17,21,27,27,24,15,13,29,28,26,24,26,27,24,24,24,24,24,27,29,27,28,27,27,25,28,25,30,28,33,27,28,32,28,29,29,20,15,26,29,19,17,33,30,23,13,18,24,20,7,2,12,7,-4,-13,-15,-7,-10,-17,-23,-1,-7,6,12,11,
+-23,-40,-47,-51,-50,-49,-47,-46,-47,-44,-39,-37,-32,-22,-23,-24,-20,-22,-21,-17,-16,-16,-16,-16,-16,-14,-17,-14,-14,-14,-14,-11,-12,-15,-15,-10,-10,-10,-14,-12,-15,-13,-10,-10,-12,-12,-14,-13,-12,-12,-13,-7,-8,-8,-8,-11,-14,-14,-13,-12,-8,-6,-6,-10,-11,-12,-9,-7,-10,-8,-10,-8,-7,-4,-2,-8,-8,1,-6,-5,-6,-1,-4,-3,0,-1,1,2,-1,4,2,4,2,1,2,-9,-9,0,0,-7,-8,5,0,2,-9,-5,0,-3,-12,-14,-8,-13,-15,-17,-20,-28,-30,-20,-27,-19,-22,-16,-17,-3,
+-81,-83,-75,-76,-74,-72,-68,-71,-74,-72,-67,-65,-61,-55,-54,-57,-53,-54,-50,-49,-46,-48,-42,-45,-45,-43,-42,-40,-42,-39,-41,-37,-39,-39,-36,-38,-37,-37,-36,-34,-36,-34,-32,-33,-34,-33,-35,-33,-34,-34,-31,-31,-32,-31,-31,-30,-30,-28,-30,-31,-30,-32,-31,-30,-31,-27,-30,-31,-30,-32,-30,-30,-33,-27,-30,-29,-32,-26,-27,-27,-26,-27,-25,-24,-26,-25,-24,-20,-26,-27,-23,-25,-24,-23,-22,-25,-22,-21,-24,-25,-25,-27,-27,-26,-28,-27,-27,-28,-34,-32,-36,-39,-40,-41,-43,-51,-53,-47,-51,-39,-44,-33,-38,-14,
+-95,-86,-81,-74,-77,-69,-66,-70,-65,-66,-69,-68,-63,-62,-58,-61,-55,-58,-51,-55,-54,-54,-49,-52,-51,-48,-49,-49,-49,-45,-46,-45,-47,-45,-45,-41,-40,-41,-40,-39,-39,-41,-42,-40,-39,-40,-39,-39,-41,-39,-39,-39,-41,-41,-41,-42,-38,-39,-37,-38,-37,-38,-39,-38,-36,-39,-38,-37,-36,-37,-37,-36,-37,-36,-36,-36,-35,-36,-37,-36,-38,-37,-37,-37,-37,-35,-34,-32,-34,-33,-35,-34,-33,-34,-34,-34,-34,-34,-32,-34,-35,-36,-36,-35,-35,-35,-35,-34,-36,-36,-36,-38,-36,-38,-38,-40,-39,-40,-41,-38,-39,-45,-41,-62,
+-100,-100,-100,-89,-94,-83,-76,-86,-85,-85,-89,-89,-86,-81,-79,-81,-74,-79,-73,-75,-74,-72,-68,-73,-72,-69,-71,-69,-72,-67,-69,-63,-65,-68,-66,-67,-64,-68,-68,-70,-67,-65,-66,-67,-66,-66,-67,-67,-65,-65,-68,-64,-69,-66,-64,-65,-62,-65,-60,-63,-61,-65,-65,-63,-61,-64,-64,-62,-60,-59,-62,-60,-63,-58,-55,-57,-57,-55,-54,-57,-60,-56,-56,-54,-53,-50,-52,-49,-56,-53,-53,-51,-52,-54,-53,-51,-51,-49,-49,-52,-53,-51,-51,-49,-49,-50,-51,-48,-51,-48,-54,-51,-49,-51,-51,-53,-54,-55,-51,-51,-54,-61,-63,-91,
+-100,-100,-100,-94,-100,-96,-90,-96,-96,-94,-97,-100,-96,-100,-99,-100,-93,-98,-93,-98,-99,-100,-100,-100,-100,-100,-100,-100,-92,-94,-96,-92,-97,-93,-100,-100,-100,-100,-100,-100,-97,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-99,-100,-94,-95,-99,-95,-92,-95,-91,-87,-97,-99,-95,-96,-90,-93,-85,-80,-77,-82,-81,-79,-73,-76,-69,-72,-68,-65,-73,-69,-69,-67,-73,-72,-70,-69,-69,-66,-69,-68,-69,-68,-68,-69,-64,-68,-66,-64,-66,-67,-68,-69,-68,-65,-75,-69,-66,-64,-62,-65,-62,-67,-67,-63,-69,-64,-98,19,
+100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-97,-100,-100,-100,-100,-99,-98,-100,-97,-99,-94,-94,-97,-97,-98,-100,-96,-97,-92,-90,-91,-90,-87,-86,-90,-87,-82,-84,-77,-77,-73,-67,-59,-67,-70,-65,-73,-67,-76,-79,-82,-83,23,
+100,100,50,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,29,14,-7,
+100,100,100,88,88,90,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PLeft_T0.h
new file mode 100755
index 0000000..478af3c
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PLeft_T0.h
@@ -0,0 +1,71 @@
+0,-49,0,-90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+25,77,93,88,83,72,74,73,73,70,72,74,76,83,79,77,81,85,82,85,85,91,92,94,95,95,97,92,99,96,96,96,90,95,93,91,91,88,90,89,89,92,85,91,93,82,90,99,100,100,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,100,99,98,100,97,97,98,98,96,99,99,96,99,98,99,99,99,99,97,97,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,
+-28,100,72,75,72,64,70,71,76,71,72,71,72,74,72,78,74,81,75,75,79,81,83,84,89,87,86,81,80,89,87,81,78,91,87,81,83,83,81,86,87,87,88,86,95,90,91,94,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,97,100,98,97,96,94,100,100,100,100,98,97,98,96,98,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,
+34,89,62,61,67,56,67,64,71,68,69,67,67,66,64,68,65,67,68,67,65,70,72,68,70,71,72,69,73,71,75,72,73,76,75,75,75,74,75,75,76,76,76,76,78,73,72,74,76,74,72,77,75,75,82,80,80,77,77,79,77,79,76,76,78,77,79,81,83,82,83,78,78,83,81,80,84,80,84,83,84,84,86,85,85,84,84,83,83,85,86,88,89,88,87,90,90,88,91,92,93,92,98,95,100,99,95,99,95,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,
+100,43,50,56,59,46,62,53,60,57,56,55,53,55,50,53,52,53,52,55,46,52,54,51,56,52,57,52,55,51,56,61,58,62,62,65,63,62,64,62,62,66,66,64,61,63,59,68,66,63,60,64,66,62,59,61,62,61,64,62,64,64,61,63,65,68,66,68,70,63,66,63,65,69,70,68,68,71,69,72,73,76,72,72,72,73,73,74,74,75,74,78,77,81,80,82,79,77,81,78,82,80,91,84,95,89,82,88,81,92,85,96,88,97,94,94,97,95,96,99,94,100,100,100,
+29,33,47,55,55,47,63,59,65,64,63,60,56,57,53,53,50,53,53,51,51,50,53,46,53,51,56,47,51,50,54,59,53,57,54,55,55,55,59,58,57,58,62,58,55,58,55,61,56,55,59,60,57,51,55,56,54,49,56,56,53,52,56,53,59,58,55,56,58,57,61,58,61,57,60,65,58,63,62,69,64,65,64,66,69,68,66,66,64,66,66,68,67,69,69,72,70,68,73,69,74,71,79,74,83,75,69,81,83,82,76,86,82,88,84,84,89,86,87,88,85,89,93,100,
+56,61,43,56,50,40,59,49,63,57,53,47,49,43,40,39,38,37,41,37,34,30,36,31,42,26,41,36,42,27,38,50,47,54,46,48,50,52,58,57,54,54,60,58,51,50,42,59,48,45,39,49,46,37,37,35,36,31,36,34,36,34,37,33,38,40,43,47,46,37,42,39,48,38,49,55,54,48,51,61,60,66,56,62,66,68,64,63,63,66,66,66,67,68,66,73,72,68,70,65,76,70,77,66,81,74,63,69,78,74,66,74,64,78,72,70,75,77,77,79,75,78,75,72,
+55,43,49,41,39,27,34,23,38,34,28,21,28,23,20,16,13,13,13,11,17,19,21,9,13,10,20,18,16,14,24,35,23,29,22,25,29,29,36,33,30,42,44,39,30,43,29,38,28,29,26,37,24,13,23,22,15,12,16,5,25,24,28,27,28,18,17,16,22,21,31,20,23,9,19,30,30,41,33,41,35,44,41,49,47,45,46,48,49,49,49,47,42,55,51,55,51,45,56,49,58,50,52,38,67,54,50,47,58,46,34,40,31,42,42,39,54,51,45,42,59,61,64,49,
+22,34,41,42,43,37,44,39,46,44,41,33,38,33,31,20,24,23,21,25,8,5,18,10,21,-6,15,19,18,2,23,38,22,30,25,30,28,30,33,32,33,42,44,38,29,41,26,38,28,31,21,31,19,7,16,21,15,9,11,10,15,13,18,11,20,15,16,19,26,4,17,16,26,-4,15,30,28,38,27,43,31,39,32,42,41,36,41,42,45,43,45,40,39,49,48,48,43,38,51,47,50,42,46,35,57,45,44,46,52,42,32,37,33,41,38,37,52,51,44,44,58,55,52,45,
+4,54,59,45,41,40,54,46,49,45,46,39,39,34,33,33,30,26,30,29,22,24,27,20,27,15,23,17,25,15,26,34,29,31,30,36,29,28,37,36,36,42,37,36,31,37,32,36,28,31,33,31,33,23,30,26,25,22,27,26,29,31,26,24,24,28,38,25,35,28,29,25,30,21,31,39,30,33,32,41,32,39,34,42,37,35,37,39,43,41,39,40,41,42,41,40,33,33,43,40,41,30,50,44,45,39,39,40,40,35,27,37,38,41,42,42,44,50,45,52,57,45,46,62,
+-28,33,59,61,56,52,69,63,60,62,57,54,54,50,48,44,41,39,36,36,28,29,35,29,32,22,35,25,37,27,34,46,39,39,38,44,40,44,47,47,50,51,52,52,43,51,44,48,43,46,37,46,37,31,41,34,32,31,32,35,35,33,32,35,31,35,39,32,42,35,44,35,42,31,43,45,46,46,44,56,43,56,49,54,53,52,51,56,59,55,58,58,54,60,59,54,53,49,57,57,52,44,63,53,58,52,56,56,56,49,45,55,56,61,59,57,61,67,64,67,70,62,60,60,
+14,-15,25,33,30,35,33,27,32,27,25,22,19,16,16,13,12,10,7,6,3,5,8,0,5,-2,5,-3,4,-5,4,11,5,5,6,11,9,11,10,12,13,14,17,13,9,10,3,12,4,12,7,7,1,-3,2,2,0,-5,-1,-1,-3,-3,1,1,-3,0,3,-1,3,-1,4,-1,5,-1,10,12,7,7,10,16,8,15,10,13,12,13,10,12,13,12,14,14,13,17,12,15,11,9,14,12,13,8,13,9,13,7,12,12,10,6,5,9,10,11,9,10,12,24,20,20,23,15,10,4,
+31,-10,36,45,51,53,49,47,46,45,40,38,35,31,29,27,24,22,19,18,13,14,17,9,15,8,14,7,13,5,13,19,12,13,14,18,16,18,17,18,19,20,27,22,17,17,15,20,15,19,12,17,9,10,10,11,10,7,10,7,8,9,11,11,7,9,14,10,13,9,14,12,18,11,19,19,17,16,17,24,16,22,17,21,19,21,16,20,20,21,21,21,20,22,19,21,20,18,19,22,19,14,20,14,19,17,23,19,19,17,15,18,19,21,21,22,23,28,27,25,35,26,20,5,
+36,-8,38,50,55,61,57,55,52,49,46,43,41,38,35,32,30,26,26,23,18,20,21,18,21,15,19,17,20,13,19,19,21,20,18,22,23,24,23,23,23,24,29,25,22,24,18,25,19,22,19,22,18,15,16,15,18,14,15,14,15,17,17,18,16,17,19,19,16,16,20,19,25,17,22,24,25,15,21,27,25,30,22,25,25,28,23,25,26,28,29,27,28,30,28,31,29,25,26,28,28,25,26,22,27,24,25,24,29,26,25,24,27,29,29,31,31,37,38,36,38,31,32,20,
+64,15,51,60,62,68,64,62,60,58,54,52,47,44,42,39,36,34,30,30,25,26,29,26,24,21,24,20,25,17,23,24,23,21,20,23,24,27,22,24,25,24,30,27,22,28,22,25,24,27,21,28,23,21,22,22,22,22,20,21,21,23,25,25,20,25,26,26,25,22,27,27,31,23,28,29,29,19,23,30,26,30,25,28,26,28,25,25,27,28,26,29,27,30,30,30,29,29,26,29,29,25,28,25,28,26,29,26,31,29,28,30,31,31,33,34,35,42,42,40,44,33,32,25,
+5,16,74,72,75,76,73,73,69,68,66,63,61,59,55,53,50,40,39,29,20,25,21,21,19,16,21,15,23,17,19,18,16,18,16,19,17,22,17,20,20,16,21,17,18,20,32,25,15,21,19,19,15,19,16,17,15,15,17,17,18,20,17,20,17,18,20,23,18,18,21,23,37,20,24,30,32,15,20,22,21,29,17,22,22,26,23,22,20,26,21,20,24,25,20,25,28,21,27,36,27,25,22,21,30,22,35,26,42,41,41,41,45,47,46,48,50,50,52,51,53,43,24,5,
+25,36,45,46,46,46,44,44,41,39,37,32,28,26,25,23,20,18,15,15,14,14,14,12,11,10,12,7,8,8,9,10,9,11,12,13,12,12,10,12,11,11,11,9,9,13,11,11,9,11,9,10,6,9,8,10,7,6,8,9,11,11,10,10,9,11,11,10,11,11,13,10,12,12,13,14,13,12,15,16,13,14,13,14,14,15,14,14,16,15,14,14,13,13,14,14,13,14,14,13,13,13,15,15,13,14,15,16,19,17,19,19,21,22,23,21,22,22,21,21,26,21,19,17,
+30,59,58,56,56,55,54,51,48,47,44,41,39,35,33,31,29,27,26,24,22,22,22,21,19,19,20,17,19,16,17,19,19,17,17,17,19,20,18,19,18,17,21,20,18,19,20,20,18,18,17,20,18,18,18,19,18,19,19,19,19,20,21,22,19,19,21,21,21,21,22,22,24,24,24,24,23,19,20,21,21,22,22,24,22,23,23,22,23,23,22,24,23,23,22,22,23,22,22,23,23,23,24,24,24,25,26,25,28,28,28,29,31,31,32,32,32,33,33,33,34,27,26,18,
+33,49,55,58,59,61,58,57,55,52,50,47,43,40,38,36,34,33,31,31,28,27,28,27,26,26,25,24,25,23,24,24,24,23,25,24,25,25,23,24,23,23,26,26,26,26,26,26,24,24,24,25,23,25,25,24,25,25,25,26,25,26,28,28,26,26,27,27,29,28,30,29,29,30,31,30,30,27,27,29,28,29,30,31,28,30,29,30,30,29,30,30,30,30,29,30,30,31,29,29,31,30,31,32,31,32,33,33,35,35,36,36,38,37,39,40,40,39,39,39,39,35,32,27,
+55,65,65,61,63,63,61,59,57,55,52,48,44,42,40,38,36,35,33,32,31,31,30,29,29,30,30,27,27,27,28,27,28,28,27,28,28,27,28,28,27,27,29,28,29,30,28,28,27,28,28,28,26,28,28,27,28,27,28,29,28,29,29,30,28,29,29,29,31,30,31,30,31,32,32,31,30,30,30,31,30,30,32,33,31,31,31,31,32,30,31,32,32,32,31,30,31,32,30,30,31,30,32,32,31,32,33,34,34,34,35,37,37,37,38,39,40,39,38,38,39,36,34,32,
+39,43,38,34,34,37,35,34,33,32,30,27,25,22,21,19,17,16,15,14,12,11,10,10,9,9,9,9,8,7,8,7,8,7,7,7,9,9,8,8,9,10,9,9,9,9,11,11,10,11,10,10,9,10,10,11,10,10,10,10,10,11,11,12,11,12,12,11,13,13,13,13,13,12,13,12,13,13,13,13,13,13,13,12,12,14,13,12,13,12,13,14,14,13,14,14,14,13,13,14,15,15,15,16,16,16,16,16,16,17,16,17,16,17,16,16,17,16,16,16,16,13,8,2,
+35,53,52,52,49,50,47,47,45,43,39,37,34,31,30,27,26,24,23,21,20,18,18,18,17,18,17,16,16,17,16,16,15,16,15,16,16,16,17,16,17,18,17,17,16,17,19,18,18,19,18,18,18,19,18,20,19,18,18,18,19,19,19,19,20,19,20,20,20,22,22,20,20,21,20,21,20,21,21,21,21,21,20,21,20,21,21,21,21,20,21,21,22,22,22,22,22,20,21,22,22,23,23,24,24,25,24,24,25,26,25,26,25,26,27,27,26,27,28,28,27,24,20,13,
+44,64,61,59,54,61,57,54,52,51,47,45,42,39,37,35,32,31,30,28,28,26,26,26,24,23,23,23,24,24,23,23,23,22,23,22,23,24,24,23,24,23,23,23,23,24,25,25,25,26,26,26,26,26,26,26,25,25,26,26,26,26,27,27,26,28,27,28,26,26,27,27,28,27,28,27,28,28,28,29,28,27,28,28,26,28,28,28,28,27,28,29,29,28,30,30,30,30,30,31,33,33,31,31,31,32,32,33,32,33,32,33,33,34,36,35,36,37,37,37,37,34,30,23,
+31,55,63,64,60,65,60,57,57,55,50,49,45,41,40,37,36,33,31,30,31,29,28,28,25,25,24,25,24,24,24,24,24,24,25,22,24,25,26,24,25,26,24,25,25,25,27,27,26,28,27,27,27,28,28,29,28,27,28,27,27,28,28,29,30,28,29,31,27,29,29,29,29,29,29,29,29,28,31,31,30,30,30,30,29,29,29,31,30,30,30,31,31,32,31,32,33,33,33,33,34,34,33,33,33,35,35,36,35,36,37,38,37,38,40,39,41,42,42,42,42,37,34,25,
+43,58,69,72,72,75,47,75,50,43,40,40,37,35,32,9,11,2,5,4,2,1,0,1,0,0,-1,2,1,1,0,1,1,1,1,1,1,0,1,1,2,2,1,1,1,2,2,2,2,2,4,2,2,3,3,6,1,4,4,2,4,2,2,4,6,1,5,3,3,3,3,3,2,3,4,2,4,6,3,10,6,19,2,6,7,11,7,9,15,16,2,8,17,14,18,17,20,24,30,23,22,27,28,29,24,31,28,31,30,31,30,31,30,31,32,31,31,33,31,31,30,29,24,-5,
+41,49,51,49,42,45,39,40,38,38,33,34,30,26,26,23,22,19,20,17,19,16,15,13,15,14,12,14,13,14,12,12,12,13,13,13,13,12,14,13,14,14,13,14,14,14,13,14,14,14,15,15,14,15,16,16,17,16,16,16,16,15,16,16,15,16,16,17,17,17,17,16,16,17,18,16,17,15,15,16,16,16,16,18,17,18,16,17,16,18,16,18,18,17,19,19,20,20,21,20,20,22,20,20,20,22,19,22,22,24,23,25,21,23,25,24,25,23,23,22,22,19,14,8,
+58,58,58,58,54,56,49,49,47,46,41,44,38,34,32,30,29,27,25,23,25,23,22,21,22,22,21,21,20,20,19,19,19,22,20,20,20,20,20,20,20,21,22,21,21,21,21,22,22,22,23,23,23,23,23,23,23,24,23,23,23,23,24,24,24,24,24,25,24,24,24,25,25,23,24,25,25,23,25,24,24,25,24,26,25,26,25,26,26,27,25,26,27,27,28,27,28,27,29,28,29,31,29,29,29,31,29,31,33,34,34,35,32,35,35,34,35,35,35,35,35,32,29,19,
+61,68,67,66,60,63,56,57,55,53,49,50,45,41,40,38,36,32,31,28,30,28,26,26,28,27,25,25,23,24,25,24,24,27,26,26,25,25,26,26,26,26,25,26,27,26,25,25,27,27,28,27,29,27,27,28,28,28,29,29,30,29,30,29,29,29,30,29,29,30,29,29,31,29,30,31,30,28,29,30,31,30,30,32,31,32,31,32,32,34,30,32,33,33,33,32,35,34,35,34,35,36,35,35,34,37,36,38,38,39,39,41,37,39,41,40,41,42,42,41,42,39,33,23,
+72,76,72,70,66,69,62,62,59,58,55,54,50,47,46,44,42,40,41,39,38,37,37,38,37,37,36,36,36,36,36,36,36,38,37,37,36,36,36,37,37,36,37,37,37,36,37,37,37,38,38,38,38,37,37,37,37,37,37,37,38,38,38,39,38,38,39,39,39,38,38,39,39,37,38,38,38,37,38,37,38,38,38,39,37,38,37,38,38,38,38,39,39,38,39,38,40,38,39,39,40,41,39,40,39,41,39,41,40,41,40,41,40,41,42,41,42,44,43,43,44,40,38,31,
+53,60,50,48,47,47,47,45,43,41,39,33,30,28,26,23,21,18,17,16,15,14,12,12,12,11,11,11,10,11,10,10,10,11,10,11,12,11,11,11,12,12,11,11,10,11,11,11,12,12,13,11,12,12,13,13,14,14,14,14,14,14,15,15,14,14,14,15,15,14,14,13,13,14,14,13,14,15,15,15,16,15,14,15,14,15,15,16,16,17,16,17,18,18,19,18,19,19,20,19,20,21,19,19,19,20,19,21,18,19,20,20,18,20,22,21,22,22,22,21,22,17,14,6,
+35,45,49,53,56,57,58,51,49,48,46,39,37,36,35,32,28,27,25,24,24,23,20,20,20,20,19,18,18,19,19,18,18,20,19,19,19,19,20,19,19,20,20,19,19,19,20,20,21,20,20,20,21,19,20,22,22,22,22,22,23,22,22,22,23,23,21,22,23,23,22,20,20,22,22,22,22,23,24,23,24,22,23,23,23,24,24,24,25,24,26,25,26,25,26,27,27,27,27,28,28,29,27,27,28,29,27,29,27,29,27,28,29,29,31,30,31,33,32,32,33,28,26,21,
+67,68,72,71,72,67,68,63,59,56,54,47,47,45,40,38,35,35,33,33,31,31,29,28,27,26,27,26,26,27,26,27,27,26,27,27,26,27,27,27,28,28,26,26,27,26,27,28,28,27,28,27,28,27,28,29,29,29,30,30,30,31,30,30,30,30,29,29,29,30,30,29,28,29,29,30,31,31,31,31,32,31,30,31,32,32,31,31,33,33,33,33,33,34,33,34,35,35,36,36,36,37,36,35,35,36,35,36,36,37,35,37,36,38,39,39,39,42,42,41,43,38,34,26,
+46,55,64,67,71,66,69,61,61,57,57,47,47,48,42,39,36,37,35,35,32,32,31,30,28,28,28,27,28,28,27,27,28,27,27,27,27,27,27,27,27,28,27,27,27,28,28,29,29,28,28,27,27,27,28,29,29,30,31,29,31,31,30,31,31,30,31,30,31,31,32,30,30,31,30,31,31,32,32,31,33,33,31,31,33,32,32,33,33,33,34,34,34,34,33,34,35,34,36,35,36,37,35,36,35,37,36,37,36,36,35,37,36,38,39,40,40,44,43,43,44,36,30,23,
+54,46,47,56,67,61,62,38,48,48,47,23,23,23,18,16,16,17,15,15,12,12,12,11,10,10,10,9,9,9,9,9,9,9,8,9,8,8,8,8,8,8,8,8,9,8,8,8,8,8,9,9,9,8,9,8,9,9,9,9,10,10,9,9,10,10,10,10,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,12,12,13,14,14,13,13,14,14,13,14,13,14,15,13,13,14,15,13,14,13,14,14,15,14,15,16,15,15,19,18,15,18,14,13,5,
+54,56,59,59,59,53,56,49,50,43,44,37,36,37,30,28,26,26,24,25,23,22,21,21,18,19,19,18,18,17,17,17,18,17,17,17,16,16,17,17,17,17,17,17,17,17,17,17,17,17,17,18,17,17,17,18,17,18,18,18,19,20,18,18,20,20,20,20,21,21,21,22,21,22,22,22,21,22,21,21,22,22,23,23,22,22,24,23,23,23,25,24,24,23,23,24,24,22,24,24,24,25,23,23,24,26,25,26,25,25,26,27,27,29,29,28,29,30,29,30,32,25,24,14,
+44,52,50,61,66,61,63,57,55,50,51,42,42,42,38,33,33,33,32,32,28,29,28,27,26,28,28,26,26,25,25,25,25,23,24,24,25,24,25,25,24,25,25,26,25,25,24,24,24,25,25,24,25,24,25,26,25,27,26,25,25,26,26,27,27,28,28,28,30,29,31,29,29,29,29,30,30,29,30,30,30,30,30,30,30,30,31,30,31,31,31,32,31,31,32,31,31,30,31,30,31,32,31,33,33,34,33,34,33,34,35,36,37,38,39,39,39,41,41,42,41,35,29,19,
+50,63,57,66,68,65,66,60,60,56,54,47,46,45,41,37,35,35,34,34,31,32,31,29,30,30,30,29,29,28,29,28,28,27,27,27,28,27,28,28,27,27,29,28,28,27,27,27,27,28,28,27,28,27,28,28,29,29,29,28,28,29,30,31,31,32,32,32,32,34,33,34,34,31,33,34,34,34,34,33,34,34,35,35,35,34,36,36,35,35,35,35,36,35,36,36,36,36,36,36,36,37,37,37,38,39,38,39,38,38,40,41,41,42,42,43,43,46,45,45,45,37,32,23,
+68,81,75,78,79,75,74,71,70,64,64,60,59,57,55,27,26,26,24,25,23,23,23,21,22,22,22,20,21,20,20,19,20,20,20,20,20,20,20,20,20,20,20,20,21,20,19,19,19,20,20,20,21,20,20,20,20,21,21,20,19,20,20,20,20,23,21,24,22,25,28,27,25,26,26,31,26,35,29,34,35,39,42,36,42,38,44,44,42,45,39,38,44,43,42,38,44,47,48,48,51,51,50,50,51,51,49,50,51,51,51,51,52,52,52,52,52,53,53,54,54,47,21,14,
+13,27,31,39,36,39,37,39,37,35,32,30,28,26,24,23,21,20,19,18,17,17,15,14,14,13,13,12,12,12,12,13,13,13,13,13,13,13,12,13,13,13,12,12,12,13,13,12,13,12,13,13,14,13,14,13,14,14,14,14,14,15,14,15,14,16,15,15,16,16,17,17,17,18,19,17,17,18,18,19,19,19,19,19,20,20,19,19,19,19,19,20,20,18,19,20,21,19,20,20,22,22,22,21,22,22,22,23,23,24,24,24,26,26,25,25,25,27,26,26,23,20,18,13,
+34,47,48,56,51,51,48,51,47,44,41,39,37,34,33,30,27,26,25,23,24,23,21,22,20,20,19,19,19,21,21,21,21,19,20,20,20,21,21,21,21,21,20,21,20,20,19,20,20,20,20,21,21,20,20,20,21,21,22,22,22,23,21,22,21,22,23,23,23,23,24,25,25,25,25,25,25,27,26,27,27,27,28,27,27,27,28,28,28,27,27,27,27,27,27,28,28,28,29,30,30,30,30,31,31,32,31,31,33,32,32,32,34,34,34,34,34,37,37,34,33,29,21,13,
+45,59,36,50,48,61,56,53,49,52,47,45,42,38,38,36,33,32,31,30,29,29,28,28,27,26,26,26,26,27,27,27,27,26,26,26,27,27,27,27,26,27,27,27,27,27,26,26,27,27,27,27,28,26,27,26,28,28,28,29,29,30,29,29,29,30,30,30,30,30,31,33,32,31,32,31,33,32,33,33,34,34,34,34,33,33,34,34,34,35,33,34,34,33,34,34,35,34,36,36,37,37,37,38,38,38,39,39,39,40,39,40,41,41,40,41,41,43,43,40,38,38,31,23,
+36,77,55,62,56,67,57,60,53,55,49,50,44,41,40,39,37,36,35,33,33,32,31,31,31,30,30,30,29,29,31,30,30,29,29,29,30,30,30,30,30,30,30,30,30,30,29,29,29,30,30,30,31,29,30,29,30,31,31,31,31,33,31,32,31,32,32,33,32,32,32,33,34,34,34,33,33,33,34,34,35,34,34,34,34,35,35,34,35,35,34,34,35,33,35,34,35,34,35,36,36,36,36,37,37,37,38,38,39,39,39,40,40,42,41,42,43,42,43,42,40,40,36,30,
+61,98,74,54,48,32,27,32,27,32,26,27,22,18,23,20,17,14,16,13,14,12,13,12,11,10,10,10,11,11,10,9,9,11,10,10,10,10,11,10,10,10,11,10,11,10,10,10,11,10,11,9,9,10,11,9,10,11,11,12,12,12,12,13,14,15,14,14,13,14,14,15,15,16,15,15,15,15,15,15,16,15,14,15,15,16,16,15,15,15,14,15,15,16,16,16,17,17,17,18,18,18,20,20,19,20,21,21,22,21,21,21,21,22,23,20,21,19,20,18,18,19,15,14,
+61,44,40,49,44,54,43,52,44,46,38,42,35,29,31,29,26,23,24,21,22,20,20,19,20,19,19,19,19,19,19,17,17,19,18,19,19,18,19,19,18,18,19,19,19,18,19,19,20,19,19,18,18,18,19,19,19,19,20,20,21,21,20,21,23,23,23,22,22,22,22,23,23,24,25,23,23,23,23,22,23,23,23,24,23,24,23,23,23,23,23,23,24,25,24,24,25,24,25,26,26,26,28,28,28,28,29,29,30,30,30,29,31,32,32,30,32,30,31,31,30,32,28,25,
+67,62,60,65,53,68,57,59,52,60,51,53,44,37,40,37,33,30,33,29,30,28,27,28,26,25,25,26,26,26,26,25,24,25,26,25,25,26,25,25,26,27,25,26,25,25,26,26,26,26,26,26,26,25,26,26,26,27,27,28,29,29,29,29,30,30,30,30,29,30,30,30,30,31,31,31,31,29,30,31,31,32,31,32,30,30,31,32,31,31,30,31,31,31,31,32,32,31,32,34,34,34,34,35,35,35,37,38,39,39,39,41,40,40,42,43,45,39,42,42,42,44,43,39,
+86,78,59,62,56,77,61,71,60,66,54,61,50,41,43,40,37,33,34,30,33,29,29,28,28,28,26,28,28,27,28,26,27,27,27,27,27,27,27,27,27,28,27,27,27,29,28,28,29,29,29,29,29,28,29,27,28,29,29,30,31,31,31,31,31,31,31,33,32,31,32,32,33,33,34,32,33,32,32,32,33,33,33,34,31,32,32,33,33,32,32,33,34,33,34,34,34,34,35,36,36,36,36,37,37,38,40,39,41,41,42,42,42,42,44,45,48,43,44,44,45,45,43,36,
+100,68,74,70,62,85,60,80,69,79,47,75,57,34,37,8,34,25,8,4,7,3,3,3,3,2,2,3,2,1,1,2,2,1,1,1,1,1,2,1,4,2,1,1,2,2,2,2,2,2,3,1,2,2,6,2,2,8,3,8,9,17,14,18,10,13,21,10,9,14,17,14,16,13,9,19,14,8,5,13,9,12,13,17,12,17,5,5,11,10,15,19,26,22,29,16,29,23,27,25,25,24,28,30,30,30,33,34,34,34,34,35,35,33,36,35,36,36,36,35,34,32,29,13,
+100,76,93,65,53,65,46,61,48,56,41,53,40,28,32,26,27,21,22,18,21,18,17,16,18,16,16,16,15,15,15,15,15,14,14,14,14,14,16,15,15,16,14,14,16,15,16,16,15,16,16,16,16,17,17,18,17,18,17,18,17,19,17,17,18,18,18,18,17,17,17,17,18,18,19,18,18,19,19,19,18,18,19,19,18,19,17,17,18,18,18,19,19,19,20,18,20,20,20,19,20,20,21,21,21,21,22,22,24,24,24,24,26,25,25,24,24,28,27,27,24,23,18,9,
+100,100,87,68,53,67,53,61,49,59,47,58,48,39,36,31,37,32,29,26,30,28,25,23,26,24,23,23,22,23,24,22,22,22,23,22,22,23,22,22,22,22,25,25,24,23,24,24,25,25,26,27,26,26,26,24,25,25,25,26,26,27,25,26,27,27,27,26,27,27,27,27,27,25,26,26,27,26,27,26,25,27,26,27,26,26,24,26,26,27,26,27,27,28,28,26,27,26,28,27,27,27,29,29,30,29,31,31,31,31,31,31,33,34,34,34,34,36,37,36,34,31,29,19,
+100,91,68,77,69,64,53,72,62,58,50,61,52,45,41,37,42,36,34,31,34,32,30,30,29,29,28,28,28,28,29,27,27,27,27,26,28,27,27,27,27,28,29,30,29,29,28,29,29,30,30,31,30,31,30,30,31,30,31,30,30,31,31,31,31,31,31,32,31,32,32,31,32,30,30,31,31,31,31,31,30,30,31,31,30,31,30,30,32,31,31,32,33,33,34,32,33,32,33,34,33,33,34,35,36,35,37,36,38,37,37,37,39,39,40,40,41,42,43,42,41,37,31,24,
+91,73,83,70,59,61,55,62,57,58,53,56,51,47,48,46,46,43,44,42,43,42,41,41,39,39,39,39,38,39,38,37,37,37,37,37,37,37,37,37,38,37,39,39,38,37,37,38,38,39,39,39,39,38,38,38,37,37,38,37,37,38,37,37,38,38,38,38,38,38,39,38,38,38,38,38,38,38,38,39,38,38,38,38,37,38,37,37,38,38,37,37,38,38,38,39,38,38,38,39,39,38,40,40,41,40,41,41,41,41,41,42,43,43,43,44,45,46,48,48,47,44,41,24,
+-62,12,18,31,37,37,41,34,35,30,33,20,22,23,21,22,18,18,15,16,12,13,12,12,10,11,12,11,12,10,11,12,12,10,10,11,11,10,11,11,10,11,9,8,10,10,10,10,12,9,10,8,9,10,11,11,11,12,11,10,11,11,11,11,10,11,11,10,10,11,10,10,10,11,13,12,12,11,12,12,12,12,11,12,11,11,12,12,12,13,12,11,12,14,13,16,15,16,15,18,17,15,16,16,18,15,17,16,18,17,17,18,15,17,17,17,19,16,18,19,16,14,7,-6,
+4,5,25,39,43,47,52,40,42,36,41,28,32,34,30,33,26,28,24,26,23,24,23,23,21,22,23,21,22,21,22,22,22,20,20,20,19,20,20,21,20,20,19,20,19,19,21,20,20,20,20,19,19,19,19,22,22,21,21,21,21,21,19,21,20,20,20,20,20,21,20,20,21,22,22,21,21,21,21,21,21,20,22,22,19,21,22,22,22,22,22,22,22,23,22,26,25,25,25,28,26,24,25,25,26,24,26,24,27,27,27,27,25,26,28,28,29,30,32,33,31,29,21,-1,
+13,5,22,43,54,45,52,43,50,35,41,29,36,41,33,37,30,34,32,35,29,31,32,30,25,27,28,28,29,26,27,28,27,24,25,25,25,25,25,27,26,27,25,24,25,26,25,26,26,26,26,24,25,26,26,27,27,27,27,27,27,27,26,26,25,26,26,25,26,25,26,26,26,26,27,27,28,26,27,27,27,27,27,28,27,27,28,29,29,28,29,28,29,29,31,32,31,32,32,33,31,30,32,30,32,30,32,30,33,32,34,35,31,34,35,36,38,37,39,39,38,35,22,2,
+23,15,21,41,54,46,55,39,46,33,43,26,31,39,33,39,27,31,30,34,26,29,29,28,23,24,26,25,27,24,25,24,24,21,21,23,22,22,22,22,22,22,21,21,21,22,22,22,22,23,23,21,20,21,21,22,22,21,21,23,22,22,22,21,21,19,22,21,20,20,21,21,20,22,22,21,22,20,22,23,21,22,22,22,22,21,24,24,23,24,26,25,24,24,23,29,26,27,26,30,29,25,25,29,27,26,29,26,29,29,28,31,29,31,32,33,33,31,32,30,29,27,13,-3,
+-81,-36,-14,13,19,15,22,10,16,0,5,-7,0,6,-2,1,-3,2,-5,-3,-4,-3,-5,-6,-7,-6,-3,-11,-9,-10,-9,-10,-11,-12,-10,-10,-12,-11,-13,-13,-13,-13,-11,-9,-11,-13,-11,-14,-13,-11,-13,-13,-12,-11,-11,-13,-12,-15,-10,-14,-16,-15,-13,-13,-13,-13,-12,-13,-13,-9,-12,-12,-10,-12,-13,-9,-11,-15,-14,-15,-12,-10,-14,-12,-12,-14,-9,-11,-11,-10,-10,-11,-10,-9,-9,-9,-11,-7,-7,-9,-10,-10,-5,-5,-7,-9,-3,-4,-4,-6,-4,-5,-2,-3,-4,0,-3,-3,-5,-8,-16,-21,-33,-53,
+-44,-6,4,31,35,29,33,27,28,14,20,4,13,19,12,17,4,11,7,9,1,6,4,5,-1,2,4,-2,3,-1,2,0,-2,-1,0,-1,-2,-6,-7,-5,-5,-7,-5,-5,-4,-5,-5,-7,-5,-6,-6,-5,-5,-6,-5,-7,-8,-6,-7,-5,-8,-6,-4,-6,-8,-7,-9,-9,-7,-5,-8,-6,-9,-8,-8,-5,-7,-8,-7,-8,-7,-4,-8,-5,-6,-8,-2,-4,-4,-5,-4,-2,-3,-2,1,0,-2,2,0,1,0,-1,3,7,4,3,8,7,9,9,8,7,13,12,11,14,9,14,11,-2,-8,-21,-25,-36,
+-13,48,26,39,29,31,39,23,27,23,27,11,18,22,17,23,11,16,12,14,11,11,12,13,8,8,10,10,10,5,6,6,7,4,4,6,5,5,4,5,5,4,4,4,3,2,2,1,2,2,1,5,5,3,5,3,2,2,2,2,3,4,-1,0,-2,-2,0,2,1,0,-1,3,3,1,2,3,1,2,2,1,3,1,1,2,1,2,5,3,4,5,3,3,2,6,5,7,6,9,8,7,7,6,7,8,9,8,13,11,10,10,10,14,15,13,13,16,12,15,12,3,1,-1,-16,-26,
+22,48,43,41,40,41,46,33,38,31,37,25,26,32,27,30,22,25,21,25,19,20,22,21,16,19,19,19,20,15,16,14,15,13,13,14,15,14,12,14,12,12,12,13,11,12,10,10,10,9,10,12,11,12,12,10,12,9,8,12,12,13,9,9,6,9,10,9,9,8,7,12,11,9,11,11,10,10,10,10,11,10,10,10,8,9,13,10,13,10,12,11,10,12,13,13,14,16,15,15,15,14,18,17,19,18,20,20,19,18,19,22,26,24,23,26,23,26,23,17,10,8,-7,-7,
+68,66,57,58,57,56,61,59,57,50,53,46,49,52,43,46,44,46,40,41,39,40,42,39,37,35,38,38,40,33,35,34,34,32,31,33,30,30,36,32,32,33,29,29,28,31,28,29,29,29,27,29,27,26,28,27,29,28,29,28,30,30,26,28,28,27,28,31,28,26,27,27,29,30,29,29,27,30,29,28,28,29,26,28,28,27,29,30,29,27,30,28,29,31,31,32,31,34,34,32,32,32,34,34,34,33,37,36,34,33,36,38,38,37,36,39,38,41,39,37,28,27,9,1,
+93,67,51,35,34,30,39,37,34,28,30,25,18,18,18,18,14,17,14,12,9,8,2,2,2,0,3,-4,-3,3,-1,0,1,-4,-3,-4,-7,-6,-4,-6,-3,-5,-9,-6,-9,-9,-8,-8,-8,-7,-6,-13,-9,-13,-11,-9,-8,-8,-9,-9,-5,-8,-6,-4,-8,-7,-7,-6,-6,-11,-6,-8,-13,-9,-7,-10,-6,-4,-7,-6,-3,-6,-6,-6,-11,-7,-7,-7,-7,-6,-9,-6,-11,-2,-3,-7,-4,1,-4,-2,2,-1,1,1,2,2,1,0,6,6,5,7,13,12,11,7,1,8,0,-15,-17,-36,-63,-78,
+57,12,16,15,16,11,20,19,26,15,16,1,-17,-15,-20,-17,-13,-21,-18,-23,-32,-30,-33,-34,-34,-35,-37,-34,-35,-47,-49,-45,-37,-48,-49,-51,-35,-43,-48,-50,-47,-48,-37,-38,-40,-42,-46,-48,-49,-49,-50,-38,-39,-39,-38,-50,-52,-52,-49,-45,-37,-40,-39,-39,-51,-52,-48,-40,-39,-39,-39,-39,-39,-38,-40,-42,-43,-40,-40,-41,-39,-41,-39,-41,-40,-40,-39,-40,-40,-39,-38,-40,-40,-42,-42,-51,-54,-44,-41,-51,-51,-53,-38,-49,-54,-55,-39,-41,-51,-51,-47,-41,-51,-53,-56,-44,-47,-55,-58,-54,-47,-55,-67,-78,
+45,22,27,30,38,33,36,38,34,27,27,14,7,7,5,2,0,-3,11,8,9,6,5,4,6,3,-1,1,0,-14,-16,-9,-5,-15,-16,-20,-4,-12,-19,-20,-16,-17,-6,-9,-11,-10,-16,-19,-19,-18,-21,-7,-10,-11,-10,-21,-23,-24,-23,-19,-9,-11,-11,-11,-21,-24,-19,-12,-12,-10,-13,-12,-12,-11,-12,-13,-14,-8,-9,-14,-13,-14,-10,-13,-12,-13,-10,-13,-13,-13,-10,-9,-13,-13,-14,-21,-24,-14,-12,-20,-21,-24,-9,-18,-22,-22,-9,-8,-20,-21,-15,-8,-16,-19,-22,-11,-15,-22,-27,-21,-16,-28,-42,-64,
+71,56,50,54,74,65,67,65,63,56,55,40,33,29,29,23,23,18,32,28,31,26,22,20,24,20,13,18,14,5,0,3,10,1,-3,-6,8,-1,-1,-6,-4,-6,7,5,-1,1,-4,-7,-6,-6,-9,5,3,3,3,-11,-9,-10,-8,-4,4,1,2,1,-9,-10,-6,1,1,2,0,1,-2,3,1,-3,0,1,-1,0,0,0,3,0,2,2,4,1,0,3,3,3,3,-2,-2,-8,-10,-1,1,-7,-10,-10,3,-6,-7,-9,7,5,-4,-7,1,8,1,-2,-6,5,2,-5,-8,-9,-2,-13,-23,-40,
+98,87,87,84,87,82,80,79,71,62,59,56,57,53,55,49,47,39,42,40,38,35,32,33,34,32,27,30,27,32,27,26,24,27,23,22,22,22,25,22,22,20,24,20,19,20,17,20,17,20,19,21,19,17,20,20,20,17,18,17,18,20,17,17,19,19,18,17,18,18,17,18,15,19,20,18,19,22,19,19,17,17,20,20,17,15,20,17,18,16,20,21,19,17,18,18,18,20,19,19,20,20,15,15,18,19,22,20,20,17,14,13,19,15,14,6,6,12,9,4,10,-1,-10,-20,
+35,86,100,76,83,80,77,74,72,64,61,60,62,59,62,56,55,51,53,49,53,48,46,47,49,44,40,45,42,45,41,40,37,42,40,38,37,38,41,38,39,37,40,37,37,38,38,38,37,39,39,40,40,38,38,40,38,35,35,37,40,40,36,36,38,38,36,36,39,36,37,37,37,41,40,37,36,40,39,37,37,37,40,38,36,36,39,39,36,36,38,39,38,38,39,37,36,37,38,36,35,37,32,33,35,35,36,37,35,33,31,30,31,31,30,24,24,29,27,24,32,21,13,-8,
+100,69,76,73,85,86,85,84,79,71,70,69,73,68,69,67,67,66,65,63,66,64,62,63,64,62,61,60,57,60,59,59,55,59,57,54,58,58,59,59,59,57,57,55,53,56,58,57,54,56,53,56,54,52,53,55,52,54,55,54,56,56,56,56,58,56,55,55,58,58,56,55,56,59,59,56,58,56,55,55,52,53,55,55,55,55,57,58,57,55,58,56,57,57,55,60,57,58,57,53,53,55,53,53,55,57,54,52,56,56,54,52,53,55,54,54,53,56,56,54,52,43,28,9,
+100,48,75,88,87,99,88,89,83,79,78,76,76,68,74,68,71,63,64,58,63,59,58,57,58,57,58,58,55,57,55,56,56,57,59,53,57,55,54,53,55,54,53,54,54,56,56,56,53,53,52,55,54,51,54,53,56,53,54,52,53,55,52,52,55,53,54,55,59,59,55,56,56,56,56,56,56,54,55,54,54,53,54,55,54,54,54,55,55,56,57,56,56,53,55,56,57,56,57,55,55,54,56,54,54,56,54,52,52,53,52,52,51,53,53,51,52,53,52,53,53,44,34,19,
+100,29,82,85,92,100,89,92,83,81,80,76,75,70,76,69,74,70,71,65,70,68,62,62,66,64,57,58,57,59,57,55,58,61,57,56,59,57,52,58,52,58,55,59,56,50,54,42,45,56,50,49,46,56,51,56,52,63,56,50,59,56,57,64,62,65,61,63,57,61,61,64,58,58,61,60,58,56,59,59,60,56,55,60,58,57,62,64,61,60,60,64,64,61,61,65,66,64,63,61,62,62,61,61,59,60,58,53,51,53,48,52,45,48,51,47,45,48,49,50,49,41,43,23,
+100,100,50,65,79,97,86,88,84,84,80,72,72,60,63,54,50,41,38,33,35,28,28,23,28,28,24,22,25,28,26,26,25,-12,-12,-12,-8,-2,-6,-6,-4,-2,16,15,4,-7,-2,-1,-5,-7,-7,-5,-5,-6,-3,-5,-6,-5,-5,-4,-2,-1,2,0,-3,-2,-4,-8,-5,-6,-4,-12,-1,24,25,22,22,24,25,25,26,21,22,23,21,21,26,26,24,25,27,25,29,24,26,25,24,24,26,25,27,24,21,22,22,25,25,21,27,40,34,26,25,30,36,38,40,49,46,50,45,29,14,-7,
+100,100,100,88,88,90,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PRight_T0.h
new file mode 100755
index 0000000..7295bb1
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/lgt/wacom_i2c_tblY_PRight_T0.h
@@ -0,0 +1,71 @@
+0,-49,-76,-90,-90,-100,-95,-88,-86,-88,-83,-79,-69,-62,-62,-54,-46,-40,-40,-37,-35,-28,-26,-24,-23,-23,-24,-21,-20,-21,-21,-21,-22,-20,-24,-24,-26,-26,-27,-26,-27,-31,-31,-26,-33,-28,-20,-15,-9,-13,-15,-11,-6,-8,-6,-6,-5,-6,-3,-4,-4,-2,-1,-3,-4,-5,-4,-3,-2,-6,-3,-4,-1,-3,-7,-7,-5,-9,-13,-13,-19,-15,-16,-19,-16,-13,-18,-19,-18,-18,-17,-17,-13,-14,-14,-15,-15,-13,-12,-14,-15,-13,-10,-12,-9,-11,-2,-3,-2,-3,-3,-3,-4,-6,-4,-9,-10,-12,-11,-13,-6,-8,-13,-8,
+25,-71,-92,-97,-92,-98,-91,-88,-83,-80,-77,-81,-74,-68,-66,-70,-65,-61,-62,-60,-62,-57,-61,-56,-54,-53,-53,-57,-55,-47,-48,-51,-49,-43,-47,-44,-45,-48,-50,-50,-50,-49,-46,-44,-41,-49,-43,-29,-43,-25,-18,-29,-23,-17,-13,-32,-26,-15,-14,-11,-13,-15,-10,-11,-11,-12,-13,-20,-21,-31,-13,-16,-26,-34,-19,-20,-34,-24,-28,-33,-26,-25,-32,-40,-38,-29,-30,-32,-26,-26,-28,-27,-27,-28,-27,-27,-28,-26,-25,-24,-24,-24,-22,-22,-19,-20,-16,-28,-20,-27,-15,-22,-25,-24,-27,-28,-33,-30,-26,-44,-26,-16,-1,2,
+-28,-93,-94,-94,-93,-90,-88,-83,-78,-75,-73,-73,-70,-68,-67,-67,-66,-62,-62,-62,-61,-56,-60,-59,-61,-54,-51,-55,-53,-52,-52,-51,-51,-50,-50,-49,-47,-46,-47,-49,-48,-49,-50,-49,-49,-51,-46,-47,-50,-49,-50,-46,-46,-47,-44,-44,-46,-46,-46,-42,-45,-46,-47,-47,-45,-49,-47,-47,-51,-47,-45,-49,-52,-45,-46,-49,-48,-47,-48,-47,-46,-46,-45,-45,-44,-44,-46,-47,-43,-43,-42,-41,-41,-41,-39,-39,-40,-38,-39,-33,-36,-39,-34,-28,-31,-37,-31,-40,-28,-35,-27,-32,-31,-36,-37,-35,-40,-38,-39,-52,-43,-33,-27,-17,
+-28,-84,-80,-85,-91,-83,-85,-80,-79,-78,-77,-75,-75,-73,-73,-72,-69,-62,-63,-59,-59,-56,-56,-52,-59,-51,-48,-50,-52,-53,-49,-53,-46,-47,-47,-46,-48,-47,-47,-50,-46,-47,-43,-47,-46,-45,-36,-39,-42,-44,-43,-34,-38,-38,-39,-36,-36,-37,-41,-35,-38,-37,-38,-40,-36,-37,-37,-34,-45,-41,-42,-42,-39,-43,-41,-44,-40,-47,-44,-43,-41,-46,-43,-44,-43,-42,-44,-44,-43,-41,-38,-41,-40,-38,-39,-36,-38,-35,-40,-31,-37,-40,-33,-24,-26,-35,-28,-35,-23,-32,-24,-34,-26,-33,-36,-34,-38,-39,-41,-47,-40,-28,-21,-10,
+-54,-75,-69,-73,-83,-68,-72,-67,-66,-61,-59,-56,-54,-52,-51,-46,-46,-41,-44,-40,-42,-36,-37,-39,-40,-34,-29,-42,-35,-35,-33,-40,-36,-40,-36,-36,-37,-33,-33,-34,-33,-34,-31,-33,-31,-32,-26,-29,-30,-25,-28,-23,-25,-24,-24,-27,-26,-26,-24,-24,-27,-26,-24,-24,-25,-24,-24,-22,-27,-25,-23,-29,-25,-31,-28,-34,-32,-32,-29,-28,-32,-32,-32,-29,-32,-29,-33,-33,-33,-33,-31,-32,-32,-32,-31,-29,-31,-26,-30,-24,-28,-32,-23,-16,-19,-27,-12,-19,-13,-21,-11,-17,-13,-19,-23,-19,-22,-25,-25,-31,-24,-14,-10,7,
+-32,-37,-46,-59,-69,-61,-65,-54,-50,-44,-46,-37,-37,-33,-32,-27,-23,-20,-23,-17,-22,-17,-15,-17,-23,-13,-8,-19,-13,-18,-12,-20,-17,-19,-16,-14,-16,-13,-11,-13,-11,-15,-9,-12,-11,-12,-3,-6,-10,-5,-7,-4,-7,-2,-7,-5,-8,-7,-7,-4,-8,-8,-5,-8,-8,-7,-6,-6,-10,-6,-4,-8,-5,-14,-10,-15,-11,-15,-12,-8,-12,-13,-14,-11,-13,-11,-16,-14,-13,-14,-12,-11,-13,-11,-12,-8,-10,-7,-10,-3,-7,-14,-5,2,0,-8,4,-4,5,-2,6,2,4,0,-4,-2,-5,-6,-7,-12,-8,-3,3,16,
+4,-14,-37,-49,-57,-59,-59,-48,-48,-42,-41,-30,-29,-27,-21,-15,-16,-12,-10,-4,-1,1,0,0,-2,0,4,-6,1,0,1,-4,0,-7,-2,-2,-1,2,2,2,5,3,6,4,4,4,13,7,6,7,5,10,7,9,6,8,6,6,6,9,8,7,9,7,7,6,6,7,3,4,8,4,6,1,2,3,5,1,3,6,2,3,3,3,2,3,3,3,4,3,2,3,2,4,3,5,3,7,4,9,6,3,4,19,9,4,8,4,16,6,12,5,10,5,3,6,4,2,1,4,4,6,10,17,
+-13,-12,-27,-32,-38,-33,-34,-25,-25,-19,-18,-12,-9,-6,-3,0,1,5,5,11,16,21,15,9,16,16,23,4,12,10,18,5,9,1,6,8,7,12,14,11,25,20,25,18,24,27,35,28,22,38,33,37,31,43,36,30,26,25,27,39,42,41,44,45,28,29,26,27,28,33,38,20,25,12,19,11,20,16,20,27,13,17,18,22,10,14,14,17,18,16,13,13,11,20,18,17,14,27,20,28,21,12,19,42,31,21,35,26,31,23,27,20,28,23,18,33,27,18,15,30,36,38,50,59,
+-3,6,3,-5,-12,-17,-18,13,16,19,21,28,28,29,31,35,35,37,38,42,50,53,45,37,46,47,52,31,36,43,46,31,36,29,32,34,33,38,36,33,49,47,46,43,47,53,56,51,45,62,61,57,51,65,62,56,52,49,54,63,68,65,68,69,54,54,53,53,57,61,60,46,49,39,43,38,43,42,48,53,37,42,43,46,34,37,40,41,42,41,36,37,36,45,43,41,38,51,47,48,42,41,45,61,54,46,63,56,54,48,55,50,55,50,47,62,60,48,47,63,66,68,77,83,
+-57,-47,-31,-43,-50,-34,-35,-29,-27,-18,-16,-6,-6,-3,7,5,12,18,19,28,11,16,23,21,1,14,24,17,30,7,16,10,15,6,15,18,11,15,18,20,23,22,32,27,28,28,43,44,28,39,38,45,43,51,42,58,55,46,53,53,59,53,49,49,50,50,53,61,38,42,46,37,47,29,36,32,38,13,26,27,23,25,18,27,20,22,21,27,23,23,23,23,25,26,24,24,19,31,27,33,26,21,35,47,40,31,44,31,42,38,40,34,45,42,37,34,38,44,41,49,57,63,82,100,
+-70,-74,-61,-62,-66,-68,-68,-62,-60,-51,-51,-35,-30,-27,-23,-21,-18,-13,-15,-11,-16,-10,-11,-12,-19,-14,-4,-12,-4,-14,-7,-16,-9,-15,-9,-4,-11,-6,-4,-4,2,0,5,3,3,4,12,8,3,9,4,12,9,15,12,13,8,7,11,10,11,14,9,11,10,14,9,7,4,8,15,5,5,0,9,-2,5,-6,3,6,-1,0,0,5,-2,2,1,6,5,3,3,3,4,6,3,2,-4,10,4,3,-2,-9,9,13,7,1,15,6,5,0,6,4,6,3,1,1,0,6,3,12,12,15,24,34,
+-28,-68,-49,-48,-49,-51,-51,-47,-46,-39,-37,-32,-29,-26,-23,-20,-17,-16,-15,-13,-14,-9,-11,-10,-15,-11,-5,-11,-5,-17,-9,-15,-8,-16,-12,-5,-9,-7,-9,-8,-3,-5,2,-1,-3,-4,8,2,-4,4,1,5,0,7,3,6,4,3,4,4,4,5,7,9,2,4,4,3,-2,3,7,0,2,-2,5,-4,2,-10,-4,1,-4,-9,-9,-4,-5,-1,-7,-4,-3,-4,-3,-3,-4,-2,-4,-3,-5,-2,-5,1,-4,-5,-6,1,-5,-9,-4,-8,-7,-11,-10,-13,-14,-14,-17,-18,-19,-16,-15,-2,-5,-7,-2,9,
+-7,-68,-50,-42,-43,-44,-44,-43,-41,-35,-32,-27,-26,-23,-19,-17,-14,-13,-14,-12,-8,-3,-6,-7,-10,-6,-2,-10,-6,-12,-6,-13,-8,-12,-8,-6,-10,-8,-9,-9,-3,-6,1,-1,-4,-2,7,3,-3,6,6,6,1,9,5,8,6,5,7,6,6,7,8,10,5,7,3,5,2,6,10,3,6,3,7,-2,2,-6,0,2,-5,-5,-7,-3,-7,-4,-5,-4,-4,-3,-3,-3,-4,-4,-4,-3,-6,-1,-5,0,-4,-6,-4,-1,-5,-9,-4,-7,-8,-13,-9,-13,-13,-15,-16,-17,-18,-15,-15,-1,-4,-2,-5,9,
+14,-42,-36,-37,-36,-39,-36,-34,-32,-28,-27,-20,-17,-17,-10,-9,-7,-6,-5,-3,0,4,3,1,-1,2,6,0,2,-2,2,-4,-1,-5,-2,2,-2,-2,-1,-1,3,2,7,6,5,4,15,10,6,15,13,15,11,18,14,17,14,15,17,17,18,17,18,20,16,19,15,13,15,15,20,12,14,11,18,6,10,2,7,11,3,0,2,6,0,2,1,3,1,1,3,3,3,3,2,3,2,4,3,6,1,2,4,6,1,-2,4,1,0,-4,-3,-5,-6,-7,-10,-10,-11,-5,-5,4,4,5,13,13,
+5,-19,-20,-22,-23,-26,-23,-23,-21,-17,-15,-10,-7,-5,0,1,1,5,5,8,10,11,12,12,8,12,16,11,14,9,12,8,13,5,7,9,9,10,8,9,12,9,14,13,16,16,21,19,16,21,22,24,20,25,22,23,23,23,22,24,22,24,26,26,22,25,21,25,19,21,24,24,20,20,22,17,21,12,15,17,14,12,12,15,13,14,9,13,11,12,14,14,14,15,14,15,13,14,14,15,13,12,13,15,13,10,13,11,11,9,7,5,5,2,1,2,1,5,7,13,13,14,25,31,
+-38,-38,-48,-55,-53,-56,-54,-52,-50,-45,-42,-41,-38,-36,-31,-28,-25,-23,-24,-23,-21,-20,-20,-17,-20,-18,-17,-21,-19,-19,-18,-19,-17,-16,-15,-15,-16,-16,-16,-16,-15,-16,-17,-17,-15,-13,1,-9,-13,-13,-15,-2,-4,-13,-12,-8,3,-3,-1,0,2,7,6,7,-10,-3,6,7,-7,-7,-2,1,11,-5,0,4,13,-14,-10,-12,-7,-11,-15,-10,-8,-12,-15,-13,-13,-13,-13,-14,-16,-15,-16,-12,-17,-14,-15,-10,-18,-16,-15,-11,-14,-18,-19,-19,-18,-21,-21,-23,-22,-23,-24,-26,-27,-28,-27,-19,-18,-18,-10,3,
+-20,-35,-44,-52,-55,-57,-56,-55,-53,-49,-45,-44,-40,-38,-33,-30,-27,-26,-24,-22,-19,-18,-16,-16,-16,-14,-12,-17,-13,-15,-13,-15,-12,-12,-11,-9,-11,-12,-11,-10,-11,-10,-10,-11,-9,-7,-6,-8,-10,-7,-7,-8,-9,-6,-7,-7,-9,-8,-7,-6,-4,-4,-6,-5,-6,-3,-6,-5,-4,-4,-3,-4,-5,-4,-3,-5,-3,-3,-1,-3,-4,-4,-4,-3,-4,-3,-4,-3,-4,-3,-4,-4,-5,-5,-6,-5,-6,-6,-6,-6,-6,-7,-6,-8,-8,-11,-10,-10,-9,-11,-12,-15,-14,-15,-17,-20,-21,-21,-20,-11,-11,-8,2,16,
+-15,-28,-42,-48,-52,-50,-51,-49,-46,-43,-41,-38,-35,-32,-28,-27,-25,-23,-24,-22,-16,-14,-14,-14,-12,-10,-10,-15,-13,-11,-10,-12,-11,-7,-6,-7,-8,-9,-7,-8,-8,-9,-8,-9,-4,-5,-6,-6,-8,-7,-8,-8,-10,-6,-7,-7,-7,-7,-7,-4,-4,-4,-6,-6,-4,-4,-7,-5,-3,-2,-2,-6,-4,-1,-2,-4,-5,0,3,0,-2,0,0,0,-2,-2,1,0,0,0,0,0,-1,-1,-3,-2,-2,-2,-3,-4,-4,-4,-3,-5,-7,-7,-7,-8,-8,-10,-11,-13,-11,-13,-14,-17,-17,-18,-18,-8,-7,-5,6,25,
+-19,-24,-34,-39,-44,-42,-43,-40,-38,-35,-32,-31,-27,-23,-21,-18,-16,-13,-11,-9,-9,-6,-6,-5,-4,-3,-1,-3,-3,-2,-1,-1,0,-1,-1,0,-1,1,-1,0,1,0,2,2,2,3,3,3,2,2,2,3,2,5,4,3,4,3,5,4,4,4,5,6,4,6,4,5,6,6,6,6,7,9,9,6,8,6,6,7,7,8,8,9,8,8,8,9,6,7,8,8,7,7,6,6,5,5,5,4,5,4,5,3,2,2,3,2,2,1,-1,-1,-2,-4,-4,-5,-4,-5,-5,-3,1,3,14,24,
+-10,-32,-63,-64,-68,-65,-67,-63,-61,-59,-57,-57,-55,-53,-49,-34,-20,-18,-17,-16,-17,-16,-15,-14,-14,-11,-9,-9,-11,-12,-9,-8,-3,-12,-6,-2,1,-3,-7,-7,-1,2,1,2,0,3,16,13,11,11,16,15,11,19,10,17,17,17,16,17,17,17,18,18,17,18,17,18,18,18,19,18,19,20,20,18,19,19,18,18,18,20,21,20,19,19,19,19,18,18,19,19,19,19,18,17,17,18,17,17,16,17,16,16,16,15,17,16,15,15,15,13,7,5,4,4,5,-17,-4,-3,18,18,28,38,
+-23,-33,-47,-52,-60,-58,-59,-55,-53,-51,-48,-44,-41,-39,-34,-31,-29,-27,-25,-23,-22,-21,-19,-18,-18,-17,-16,-15,-15,-15,-15,-15,-14,-15,-14,-14,-12,-13,-13,-12,-12,-12,-12,-13,-10,-12,-9,-8,-9,-9,-9,-9,-8,-8,-9,-7,-7,-8,-8,-8,-8,-8,-8,-7,-7,-8,-7,-7,-7,-5,-5,-8,-7,-7,-6,-7,-6,-5,-5,-5,-5,-7,-6,-5,-6,-6,-6,-5,-6,-7,-5,-4,-4,-5,-5,-5,-6,-7,-8,-7,-7,-7,-7,-8,-8,-9,-10,-11,-11,-12,-14,-15,-18,-18,-18,-20,-20,-21,-20,-17,-15,-11,-2,8,
+-14,-29,-40,-45,-54,-52,-54,-51,-49,-47,-44,-38,-37,-34,-31,-29,-26,-25,-24,-22,-20,-20,-18,-18,-16,-16,-16,-16,-16,-13,-14,-14,-14,-13,-13,-13,-12,-12,-11,-12,-11,-10,-11,-12,-10,-10,-8,-8,-10,-8,-9,-8,-8,-7,-7,-6,-6,-7,-7,-6,-7,-7,-7,-7,-7,-7,-7,-7,-6,-5,-5,-7,-8,-7,-6,-7,-6,-5,-5,-5,-5,-6,-5,-5,-5,-4,-5,-5,-5,-6,-4,-4,-5,-5,-5,-4,-5,-7,-7,-5,-6,-7,-7,-6,-7,-7,-9,-9,-9,-9,-11,-12,-13,-14,-14,-16,-16,-15,-14,-12,-9,-6,0,12,
+-13,-26,-35,-39,-48,-42,-46,-41,-40,-37,-35,-30,-28,-27,-23,-20,-19,-17,-15,-13,-12,-11,-10,-9,-9,-9,-9,-7,-6,-6,-6,-4,-6,-4,-5,-5,-3,-3,-3,-3,-3,-3,-3,-3,-2,-2,-1,-1,-1,0,0,1,1,1,2,0,1,1,1,1,1,0,1,1,2,1,2,2,0,1,1,1,1,1,1,2,1,2,3,2,2,2,2,3,2,2,3,3,2,2,3,3,4,2,2,3,3,2,2,2,3,1,0,0,0,0,-1,-1,-3,-3,-5,-5,-6,-6,-6,-8,-7,-7,-7,-4,-1,3,9,22,
+-15,-19,-25,-25,-39,-53,-55,-29,-29,-28,-23,-17,-16,-14,-12,-9,-8,-7,-6,-5,-3,-4,-2,-2,-2,-2,-2,0,1,0,0,1,1,2,2,2,3,4,4,5,4,4,4,4,6,6,6,5,5,6,7,8,8,9,8,9,9,8,9,9,8,9,10,10,10,10,10,11,8,8,9,8,9,9,9,9,9,9,10,10,10,9,10,11,10,11,10,12,9,11,10,11,12,11,11,10,10,10,10,9,9,10,7,7,8,7,8,7,6,7,5,6,4,4,5,3,3,5,6,8,12,14,23,34,
+-6,-28,-36,-45,-61,-57,-62,-53,-54,-49,-49,-40,-40,-38,-33,-29,-27,-27,-23,-23,-18,-19,-17,-17,-15,-16,-16,-14,-13,-13,-13,-13,-13,-12,-12,-12,-13,-11,-11,-11,-10,-10,-11,-12,-10,-10,-11,-10,-10,-10,-10,-10,-10,-9,-9,-8,-9,-9,-9,-9,-9,-10,-9,-8,-10,-10,-8,-8,-8,-8,-9,-9,-9,-9,-8,-9,-9,-10,-9,-10,-9,-10,-10,-9,-9,-8,-10,-9,-9,-9,-10,-9,-8,-10,-10,-10,-9,-10,-9,-11,-12,-11,-13,-14,-14,-12,-15,-15,-15,-14,-17,-16,-20,-20,-20,-21,-21,-24,-24,-20,-19,-17,-11,-2,
+3,-20,-32,-41,-54,-49,-54,-49,-49,-45,-44,-37,-36,-35,-30,-28,-26,-26,-23,-23,-20,-19,-19,-19,-15,-17,-17,-14,-14,-13,-14,-14,-14,-12,-12,-12,-12,-11,-11,-11,-11,-10,-11,-10,-10,-10,-10,-11,-10,-10,-11,-9,-9,-9,-8,-7,-8,-7,-7,-7,-6,-8,-7,-7,-8,-8,-6,-7,-6,-7,-7,-7,-8,-7,-5,-8,-7,-8,-8,-8,-8,-8,-8,-7,-7,-6,-8,-6,-8,-7,-8,-7,-7,-8,-8,-8,-7,-9,-7,-10,-9,-10,-10,-12,-12,-10,-14,-14,-13,-12,-14,-14,-17,-17,-17,-19,-19,-19,-19,-15,-14,-11,-4,9,
+2,-12,-25,-33,-48,-44,-47,-42,-42,-37,-37,-30,-29,-28,-24,-21,-21,-21,-19,-19,-14,-15,-13,-14,-9,-11,-11,-10,-10,-8,-9,-9,-9,-5,-5,-6,-7,-4,-3,-5,-3,-4,-4,-4,-3,-4,-4,-4,-4,-4,-5,-3,-3,-3,-3,-1,-2,-1,-2,0,0,-1,-1,-1,-1,-2,-1,-1,1,-1,-1,-2,-2,1,0,-1,-1,-2,-2,-2,-3,-1,-1,0,0,0,-1,-1,-2,-1,-2,-2,-1,-2,-3,-2,-2,-3,-2,-4,-4,-4,-5,-6,-6,-5,-8,-8,-7,-7,-10,-9,-11,-12,-12,-14,-14,-11,-11,-8,-7,-5,0,9,
+7,-6,-20,-27,-38,-34,-37,-33,-33,-28,-27,-22,-20,-19,-15,-12,-12,-11,-9,-8,-5,-5,-3,-2,-1,-1,-2,0,0,-1,0,1,1,4,3,3,3,3,3,4,4,4,4,4,4,3,3,4,4,5,5,5,5,5,5,6,6,6,7,6,8,7,7,8,7,7,8,7,7,8,8,8,7,6,7,7,7,6,7,7,7,7,7,8,7,8,7,8,8,9,6,7,8,6,6,6,6,5,6,4,5,5,3,1,3,3,2,2,3,2,0,1,-3,-2,-2,-4,-4,-2,-3,2,3,6,14,18,
+-14,-22,-50,-54,-58,-55,-55,-55,-52,-50,-47,-47,-44,-43,-40,-38,-37,-36,-35,-34,-32,-32,-32,-31,-31,-30,-29,-28,-27,-25,-27,-24,-21,-13,-8,-13,-4,-4,-3,-3,-2,0,-9,0,-1,-1,-8,-4,-5,0,0,-4,-1,0,1,-1,0,0,0,0,0,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,0,1,0,1,1,-1,1,0,1,0,1,0,1,1,1,2,1,0,0,-1,-1,-1,-1,-1,-2,-2,-4,-2,-2,-4,-4,-4,-5,-7,-7,-8,-8,-7,-9,-9,-9,-10,-5,-5,-4,2,15,
+-40,-52,-55,-57,-61,-55,-53,-57,-53,-49,-44,-45,-40,-37,-32,-31,-30,-28,-26,-24,-22,-21,-20,-20,-18,-18,-18,-17,-17,-16,-16,-15,-14,-14,-14,-12,-12,-12,-12,-12,-11,-11,-12,-11,-13,-12,-11,-11,-10,-10,-11,-12,-11,-10,-10,-9,-8,-8,-9,-7,-8,-8,-7,-7,-7,-7,-7,-7,-6,-7,-7,-8,-8,-7,-7,-8,-8,-6,-7,-6,-5,-7,-7,-7,-7,-7,-7,-6,-7,-6,-7,-6,-6,-6,-7,-7,-7,-8,-7,-9,-8,-9,-9,-12,-10,-9,-12,-12,-15,-14,-17,-16,-19,-18,-18,-20,-20,-18,-18,-14,-14,-13,-4,2,
+-37,-45,-47,-49,-51,-50,-47,-51,-49,-46,-41,-41,-37,-33,-28,-28,-27,-25,-22,-20,-20,-19,-17,-17,-16,-15,-15,-13,-14,-13,-13,-12,-11,-11,-11,-11,-10,-10,-10,-10,-9,-9,-9,-9,-10,-10,-8,-8,-8,-8,-9,-9,-8,-8,-8,-8,-7,-7,-7,-6,-6,-7,-6,-6,-5,-6,-5,-5,-4,-4,-5,-6,-6,-4,-5,-6,-6,-3,-4,-4,-4,-4,-4,-5,-6,-5,-4,-4,-6,-6,-3,-3,-4,-5,-6,-5,-5,-7,-7,-6,-7,-7,-8,-8,-7,-7,-9,-10,-12,-12,-15,-16,-14,-16,-16,-16,-17,-14,-14,-11,-11,-11,-6,2,
+-30,-43,-48,-47,-44,-46,-42,-46,-40,-38,-32,-35,-29,-23,-23,-22,-19,-15,-14,-11,-11,-9,-9,-8,-8,-8,-6,-5,-5,-4,-4,-3,-2,-2,-3,-2,-1,-2,-2,-1,-1,-1,-1,-1,0,0,0,1,1,1,1,0,0,0,0,1,1,2,2,3,3,4,2,3,3,2,2,2,3,3,4,2,3,3,3,4,4,5,4,5,6,4,4,4,5,5,3,5,4,5,5,4,5,3,4,4,3,4,3,3,4,3,2,0,1,2,0,-1,-3,-2,-5,-4,-7,-6,-6,-7,-7,-5,-5,1,1,2,9,15,
+-51,-57,-60,-67,-65,-72,-69,-70,-66,-44,-38,-39,-35,-32,-28,-32,-30,-2,0,2,2,4,3,4,2,3,4,5,5,5,7,7,7,7,7,7,8,7,8,7,8,8,8,9,9,9,9,10,10,9,10,9,10,9,9,10,10,10,11,11,11,11,11,11,11,12,11,11,12,12,13,12,12,12,12,13,13,13,13,13,14,13,13,13,14,14,13,13,13,13,14,13,12,12,11,11,11,11,11,11,12,11,10,9,10,10,8,9,7,7,5,5,3,3,3,3,3,3,5,11,11,11,17,27,
+-37,-53,-53,-58,-55,-61,-56,-60,-54,-53,-47,-49,-43,-37,-37,-35,-34,-29,-27,-23,-24,-21,-22,-19,-20,-18,-16,-17,-16,-16,-15,-14,-13,-13,-13,-13,-12,-12,-12,-12,-11,-11,-11,-11,-11,-11,-10,-10,-11,-10,-10,-11,-10,-11,-11,-9,-9,-8,-9,-8,-8,-7,-9,-8,-7,-7,-7,-6,-6,-5,-5,-5,-5,-5,-5,-4,-5,-4,-4,-4,-4,-3,-3,-4,-4,-3,-3,-2,-3,-4,-3,-3,-4,-5,-6,-6,-6,-7,-7,-8,-7,-8,-10,-10,-9,-9,-11,-12,-13,-14,-15,-15,-16,-15,-16,-18,-19,-17,-18,-9,-11,-10,-2,3,
+-26,-33,-43,-49,-48,-56,-52,-55,-50,-51,-45,-45,-40,-36,-37,-34,-33,-28,-27,-23,-23,-21,-21,-19,-20,-18,-17,-16,-16,-15,-14,-13,-13,-13,-13,-13,-13,-12,-12,-12,-12,-11,-11,-11,-11,-11,-10,-11,-10,-10,-10,-10,-9,-10,-11,-9,-9,-9,-9,-8,-8,-8,-9,-8,-7,-7,-8,-7,-6,-6,-6,-6,-6,-5,-5,-5,-5,-4,-5,-4,-5,-2,-2,-4,-4,-4,-2,-3,-4,-4,-3,-4,-4,-5,-6,-4,-5,-7,-7,-6,-6,-7,-9,-9,-9,-8,-10,-11,-12,-12,-14,-14,-15,-15,-16,-18,-19,-15,-16,-8,-8,-9,0,7,
+-22,-38,-38,-40,-41,-44,-42,-45,-41,-41,-37,-38,-33,-29,-29,-29,-25,-21,-19,-16,-17,-14,-15,-13,-11,-9,-9,-10,-10,-8,-7,-8,-8,-7,-6,-6,-7,-5,-5,-5,-5,-6,-3,-4,-5,-5,-4,-5,-5,-4,-5,-3,-3,-4,-4,-2,-3,-3,-3,-2,-2,-2,-3,-3,-1,-1,-2,-2,0,1,0,1,-1,1,0,1,1,2,2,1,1,4,3,2,1,1,4,3,2,1,3,2,1,0,0,2,1,-1,-1,0,0,-1,-2,-1,-2,-2,-5,-6,-5,-6,-7,-8,-7,-9,-9,-10,-11,-7,-8,-1,-1,-1,4,13,
+0,-15,-17,-21,-22,-27,-26,-28,-26,-28,-25,-26,-23,-19,-20,-17,-16,-13,-11,-8,-7,-6,-6,-4,-3,-1,0,0,0,1,1,1,3,2,2,3,3,5,4,5,4,4,5,5,4,5,4,5,4,5,5,6,6,6,6,5,6,7,6,5,6,6,7,8,7,9,8,8,9,10,10,10,8,10,10,10,11,10,11,11,11,12,12,12,12,11,12,11,11,11,10,10,11,10,9,10,12,10,9,9,9,9,9,8,8,8,5,5,5,3,3,2,2,1,0,-1,-1,2,1,7,8,9,15,23,
+-38,-45,-47,-56,-63,-61,-62,-57,-55,-54,-51,-48,-44,-40,-37,-36,-32,-30,-29,-26,-26,-24,-24,-22,-23,-22,-21,-21,-20,-21,-20,-20,-19,-19,-18,-18,-18,-19,-19,-19,-17,-18,-19,-19,-18,-17,-18,-18,-18,-18,-18,-17,-17,-18,-17,-17,-17,-17,-17,-18,-18,-17,-18,-18,-17,-17,-17,-17,-16,-16,-15,-15,-15,-15,-15,-16,-16,-15,-15,-15,-15,-15,-15,-16,-14,-15,-15,-15,-15,-16,-15,-15,-15,-16,-16,-16,-15,-17,-17,-17,-17,-17,-18,-19,-19,-19,-19,-19,-19,-20,-21,-21,-21,-21,-22,-23,-23,-24,-24,-22,-21,-20,-14,0,
+-9,-25,-32,-45,-54,-55,-57,-51,-51,-51,-48,-42,-40,-38,-36,-33,-31,-29,-27,-25,-23,-21,-22,-21,-19,-19,-18,-19,-18,-16,-16,-15,-15,-14,-13,-13,-13,-13,-13,-13,-12,-12,-12,-13,-12,-12,-12,-12,-12,-11,-12,-10,-10,-10,-10,-11,-10,-9,-10,-10,-9,-8,-8,-8,-8,-8,-8,-8,-7,-7,-6,-6,-6,-5,-5,-6,-5,-5,-4,-4,-4,-4,-4,-4,-4,-4,-5,-5,-6,-6,-6,-6,-6,-8,-8,-6,-6,-8,-7,-7,-7,-7,-7,-10,-9,-10,-10,-11,-10,-11,-12,-13,-13,-14,-16,-17,-18,-16,-16,-13,-11,-8,1,13,
+13,-7,-15,-36,-53,-45,-50,-48,-49,-42,-42,-35,-34,-32,-29,-29,-26,-25,-23,-22,-17,-16,-17,-15,-13,-13,-13,-14,-13,-11,-11,-11,-11,-8,-9,-9,-9,-8,-9,-9,-8,-9,-8,-8,-8,-8,-7,-7,-8,-8,-8,-6,-6,-7,-6,-6,-5,-6,-5,-5,-4,-3,-4,-4,-3,-3,-4,-4,-2,-2,-2,-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-1,-3,-2,-2,-2,-2,-5,-4,-2,-2,-4,-4,-3,-3,-4,-5,-5,-6,-7,-8,-8,-6,-8,-8,-10,-8,-9,-11,-12,-13,-11,-11,-8,-5,-1,8,22,
+31,-18,-24,-30,-46,-35,-42,-38,-39,-31,-32,-26,-26,-24,-20,-19,-16,-15,-14,-13,-10,-9,-7,-7,-7,-5,-5,-4,-3,-2,-1,-1,0,-1,0,0,1,0,1,1,1,1,1,1,2,1,1,1,1,2,2,2,3,2,2,2,3,4,4,4,5,6,4,5,4,5,6,6,5,5,6,7,7,7,7,6,6,7,8,8,8,7,8,8,8,9,8,8,8,8,6,7,7,5,6,6,6,5,6,5,6,6,5,5,4,3,4,3,3,3,2,1,1,1,0,-1,0,-1,0,-2,1,7,10,19,
+35,-4,-8,-39,-82,-66,-73,-64,-68,-59,-60,-51,-58,-54,-43,-45,-20,-20,-17,-17,-16,-16,-14,-14,-14,-14,-13,-13,-12,-12,-11,-12,-11,-10,-9,-3,-5,-6,-5,-6,3,-1,-3,0,-3,3,5,2,8,8,-1,7,12,8,16,3,14,12,15,18,18,19,17,18,17,18,18,16,18,18,19,20,19,19,19,19,19,20,18,20,20,19,19,19,19,20,20,20,20,20,20,20,20,19,18,18,19,18,18,18,18,18,17,18,18,17,17,16,13,17,17,14,11,11,9,11,7,-7,4,12,16,21,23,32,
+10,-35,-38,-45,-65,-54,-64,-51,-56,-48,-51,-40,-42,-43,-35,-34,-31,-32,-29,-28,-24,-23,-21,-21,-20,-19,-19,-17,-16,-16,-15,-15,-16,-15,-14,-14,-13,-13,-13,-13,-13,-13,-12,-12,-13,-11,-12,-11,-11,-10,-11,-12,-11,-10,-10,-11,-10,-10,-9,-8,-8,-8,-8,-8,-6,-6,-6,-6,-7,-6,-6,-6,-5,-4,-4,-5,-5,-6,-5,-5,-6,-5,-5,-6,-5,-5,-6,-5,-6,-6,-6,-6,-6,-6,-6,-6,-6,-7,-7,-6,-6,-6,-6,-7,-8,-8,-9,-9,-10,-10,-11,-12,-12,-14,-13,-15,-14,-18,-15,-18,-9,-1,7,19,
+0,-24,-32,-38,-57,-46,-56,-44,-49,-43,-47,-33,-36,-38,-32,-30,-28,-29,-25,-26,-22,-23,-20,-20,-17,-17,-17,-16,-15,-14,-14,-16,-15,-12,-12,-13,-13,-11,-11,-11,-12,-12,-10,-10,-10,-10,-9,-9,-9,-9,-10,-9,-9,-8,-8,-8,-8,-8,-8,-6,-6,-5,-7,-7,-4,-4,-6,-6,-5,-5,-5,-5,-4,-3,-3,-4,-4,-4,-4,-4,-5,-4,-4,-4,-4,-4,-4,-5,-5,-5,-4,-4,-4,-4,-5,-3,-4,-5,-5,-4,-5,-5,-5,-4,-5,-7,-7,-8,-6,-8,-11,-10,-10,-11,-12,-14,-13,-15,-12,-14,-10,-1,4,20,
+9,-12,-27,-41,-61,-40,-50,-38,-44,-30,-35,-24,-27,-30,-23,-21,-20,-21,-16,-16,-13,-13,-11,-11,-10,-10,-9,-7,-7,-6,-6,-6,-6,-4,-4,-4,-4,-3,-4,-3,-3,-2,-3,-3,-2,-2,-2,-2,-1,-1,-1,-1,0,-1,-1,-2,-1,-1,1,0,1,1,0,1,1,1,2,2,2,2,2,2,3,4,4,3,3,3,3,3,3,3,4,4,2,2,3,4,2,3,2,3,4,3,3,3,4,3,3,3,3,3,3,2,1,0,1,1,1,-1,0,0,-3,-3,-3,-3,-2,-6,-4,-4,-1,7,11,23,
+-4,-18,-32,-33,-52,-47,-56,-26,-31,-15,-36,-13,-16,-19,-10,-11,-9,-10,-5,-6,-4,-4,-2,-2,-1,-2,-2,2,1,2,2,1,1,3,3,3,4,3,4,5,5,5,4,5,5,6,6,6,7,7,7,7,8,7,8,7,8,8,8,9,9,10,9,9,9,9,10,10,9,10,10,11,11,12,12,11,11,10,11,10,11,11,12,12,11,10,12,12,11,11,10,12,12,12,11,11,12,12,11,12,11,11,11,11,10,10,10,10,9,8,7,7,5,4,4,5,7,2,4,3,9,16,23,33,
+-7,-12,-26,-35,-65,-54,-67,-45,-55,-40,-48,-27,-34,-41,-32,-29,-26,-29,-25,-27,-20,-22,-21,-21,-17,-17,-17,-16,-16,-15,-16,-14,-14,-15,-14,-14,-13,-13,-14,-13,-12,-12,-13,-13,-12,-11,-11,-11,-11,-11,-11,-10,-10,-9,-10,-11,-10,-10,-10,-9,-9,-10,-9,-9,-9,-8,-9,-9,-10,-10,-9,-9,-9,-8,-9,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-10,-9,-9,-9,-9,-9,-8,-8,-9,-9,-8,-9,-8,-9,-10,-9,-9,-9,-10,-11,-11,-11,-12,-14,-13,-15,-14,-16,-17,-19,-19,-18,-17,-18,-15,-11,-5,10,
+51,10,-26,-48,-72,-55,-65,-53,-59,-42,-45,-30,-35,-39,-29,-28,-25,-28,-23,-24,-19,-20,-19,-19,-17,-16,-17,-16,-16,-14,-13,-13,-13,-13,-13,-13,-13,-12,-11,-12,-11,-11,-12,-12,-11,-11,-9,-9,-9,-9,-10,-9,-8,-8,-7,-7,-7,-7,-8,-8,-7,-7,-9,-7,-7,-7,-8,-7,-9,-7,-8,-6,-8,-6,-7,-7,-6,-5,-5,-5,-6,-5,-6,-5,-6,-5,-6,-6,-6,-6,-5,-5,-4,-5,-5,-5,-5,-5,-5,-5,-6,-6,-6,-5,-7,-9,-8,-9,-9,-11,-11,-13,-12,-13,-16,-18,-19,-14,-14,-13,-11,-6,-1,11,
+42,-18,-41,-42,-53,-53,-61,-41,-43,-40,-41,-25,-27,-29,-25,-21,-18,-19,-17,-17,-11,-13,-13,-12,-9,-10,-10,-9,-9,-6,-7,-8,-7,-5,-7,-6,-5,-6,-4,-5,-5,-4,-5,-4,-4,-5,-3,-3,-3,-4,-4,-3,-2,-2,-2,0,0,-1,-1,-1,-1,-1,-2,-2,-1,-2,-2,-2,-2,-2,-2,-1,-3,-1,0,-1,0,1,0,0,-1,2,1,1,-1,0,1,1,-1,-1,0,1,1,0,0,1,1,1,0,2,1,-1,-1,1,0,-2,-2,-3,-2,-4,-6,-8,-6,-8,-9,-11,-12,-6,-5,-5,-3,0,8,13,
+12,-9,-22,-39,-52,-46,-49,-39,-41,-34,-34,-21,-21,-20,-16,-11,-7,-8,-5,-6,-2,-2,-2,-1,0,-1,1,1,1,3,2,1,2,2,3,3,3,4,3,4,4,4,7,6,5,5,5,5,5,7,6,8,8,7,7,7,8,8,7,8,7,8,7,7,7,8,7,8,7,8,8,8,8,7,8,8,9,8,9,8,8,9,9,9,9,8,7,9,9,9,9,9,9,9,9,9,9,9,8,9,8,8,8,8,8,7,7,6,5,4,3,2,3,1,1,0,0,2,4,6,9,13,22,33,
+2,-67,-67,-68,-68,-63,-59,-65,-55,-54,-47,-52,-45,-39,-38,-37,-34,-32,-34,-32,-32,-28,-31,-25,-30,-27,-25,-17,-11,-12,-8,-6,-2,-5,-2,-4,-1,-3,-2,-1,-1,0,0,0,-4,-2,-3,0,0,0,0,0,0,0,0,-1,-1,0,0,0,0,0,-1,0,0,-2,0,-2,0,0,0,0,-2,0,0,1,1,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,-1,1,0,-1,-1,-1,-1,0,-1,0,1,0,-1,-2,-1,-3,-2,-3,-4,-7,-15,-12,-17,-9,-4,-24,-14,-2,0,3,15,43,
+-62,-67,-77,-71,-67,-61,-53,-67,-57,-54,-44,-54,-43,-35,-30,-29,-28,-22,-23,-17,-21,-18,-17,-15,-16,-13,-13,-13,-12,-13,-11,-10,-9,-11,-11,-10,-10,-10,-9,-9,-10,-8,-11,-10,-9,-10,-10,-7,-8,-8,-8,-10,-9,-8,-9,-7,-6,-8,-7,-7,-7,-7,-8,-8,-8,-7,-8,-8,-10,-8,-8,-9,-8,-8,-6,-7,-7,-9,-7,-8,-7,-7,-7,-7,-9,-7,-7,-6,-7,-6,-7,-7,-8,-7,-6,-4,-6,-5,-7,-4,-6,-7,-8,-6,-9,-12,-11,-14,-12,-14,-15,-16,-20,-21,-19,-20,-20,-23,-20,-17,-12,-7,1,13,
+-65,-72,-60,-60,-52,-56,-44,-58,-48,-53,-39,-48,-36,-30,-25,-25,-26,-19,-19,-15,-18,-15,-13,-11,-13,-11,-9,-11,-8,-9,-8,-7,-6,-7,-8,-7,-6,-7,-6,-6,-8,-6,-7,-7,-7,-6,-6,-5,-5,-6,-6,-6,-7,-6,-6,-4,-4,-5,-6,-5,-5,-5,-6,-5,-4,-5,-5,-5,-5,-5,-4,-6,-6,-4,-4,-4,-4,-5,-4,-5,-4,-5,-4,-4,-5,-5,-3,-3,-4,-4,-5,-4,-6,-5,-5,-2,-5,-4,-6,-1,-4,-6,-6,-3,-7,-9,-9,-12,-10,-11,-13,-13,-17,-17,-17,-20,-19,-21,-19,-17,-15,-10,-1,14,
+-47,-54,-51,-51,-42,-51,-42,-53,-39,-47,-34,-41,-28,-15,-19,-10,-13,-6,-5,0,-4,-1,0,1,-2,0,2,3,3,2,3,4,5,1,2,3,3,4,4,4,3,5,2,4,4,4,5,5,6,5,6,4,5,5,5,7,6,5,6,6,7,7,6,6,5,4,5,5,5,5,4,5,5,5,5,5,5,5,5,6,5,5,7,7,6,5,6,6,7,6,6,6,5,6,7,8,6,7,6,7,5,4,4,3,3,0,2,0,-1,-1,-1,-1,-5,-5,-5,-7,-5,-8,-6,-4,0,5,7,15,
+-34,-65,-71,-75,-77,-83,-77,-81,-72,-80,-42,-78,-41,-28,-17,0,-25,-2,9,12,6,13,12,12,10,13,14,13,15,11,13,14,15,12,12,14,14,14,13,14,13,14,12,13,14,14,15,16,15,15,15,15,14,14,14,14,15,14,15,15,16,16,14,15,15,14,15,14,15,14,14,15,14,14,14,14,14,15,15,15,15,15,14,16,15,15,16,15,15,15,16,15,15,15,16,16,16,17,15,17,15,14,14,13,14,11,13,12,12,11,12,12,9,8,9,8,8,2,-4,5,5,16,18,28,
+-93,-44,-44,-61,-61,-70,-63,-70,-60,-67,-52,-61,-49,-34,-36,-25,-28,-19,-24,-18,-20,-12,-12,-11,-12,-11,-7,-10,-11,-11,-9,-10,-9,-8,-9,-7,-7,-8,-8,-10,-9,-9,-7,-6,-8,-10,-7,-9,-8,-7,-9,-7,-5,-6,-6,-8,-8,-9,-7,-8,-9,-9,-7,-7,-8,-8,-7,-8,-6,-7,-7,-7,-8,-9,-8,-7,-7,-12,-12,-11,-8,-9,-8,-8,-9,-9,-7,-9,-7,-9,-7,-9,-10,-6,-7,-10,-9,-8,-11,-8,-10,-8,-8,-9,-10,-14,-11,-13,-13,-16,-14,-18,-15,-17,-21,-20,-24,-23,-24,-26,-27,-16,-19,4,
+-49,-19,-27,-42,-52,-61,-55,-67,-51,-58,-45,-49,-38,-27,-29,-20,-20,-14,-17,-12,-11,-6,-7,-9,-4,-4,-1,-6,-6,-4,-2,-6,-2,-1,-2,0,-3,-2,-2,-3,-2,-3,0,1,-1,-3,-1,-2,-2,-1,-1,0,-1,0,-1,0,-2,-2,1,-2,-1,-2,-1,-2,1,0,0,-1,2,1,0,2,0,-2,0,-2,-1,-3,-4,-3,-1,-2,0,-3,-3,-3,-1,0,0,-4,0,-2,-4,0,-1,-2,-3,0,-3,-1,-4,-4,0,-2,-2,-5,-2,-6,-3,-9,-9,-10,-6,-9,-14,-12,-15,-11,-12,-12,-14,-5,1,11,
+-16,8,-2,-43,-54,-49,-48,-56,-48,-47,-37,-46,-34,-22,-21,-13,-15,-9,-11,-1,-3,2,4,3,4,10,10,5,8,8,11,8,7,12,10,12,11,9,11,13,6,10,13,12,12,9,10,12,9,10,10,10,12,13,10,12,10,11,14,10,11,9,12,13,12,11,12,12,12,14,13,12,11,13,12,10,11,10,9,5,10,9,9,12,7,6,13,8,9,10,8,11,9,11,10,10,7,11,8,11,10,9,9,12,9,5,9,6,8,4,1,-1,8,3,-4,-5,-9,2,-4,-4,0,8,13,29,
+34,52,-1,-17,-34,-29,-29,-33,-25,-31,-20,-29,-19,-8,-9,-1,-3,3,1,8,4,8,11,11,13,11,13,14,14,12,13,13,14,13,13,15,15,15,15,14,14,17,15,15,16,15,15,14,15,14,13,16,16,16,16,16,14,16,15,16,18,17,14,14,13,13,16,18,15,15,13,17,17,16,16,15,15,16,15,15,16,13,14,12,13,14,16,14,15,13,15,13,13,16,14,15,14,17,15,16,14,15,16,15,13,12,15,12,11,7,8,8,10,6,2,3,0,3,1,3,-2,6,25,64,
+39,40,3,-37,-58,-53,-54,-57,-51,-52,-42,-41,-39,-29,-25,-15,-18,-12,-10,-2,-9,-6,-2,3,9,4,1,2,9,10,19,16,16,15,12,12,12,11,14,13,15,15,11,15,12,16,13,11,18,15,18,13,10,8,11,17,13,17,19,19,17,20,17,17,17,17,18,21,20,16,19,16,15,16,15,18,14,16,17,16,19,17,17,17,13,15,17,13,15,14,16,16,19,18,17,18,19,15,17,20,19,20,16,19,19,16,17,12,18,7,6,-2,10,4,-7,-14,-21,-16,-21,-21,-27,-10,19,49,
+38,10,-11,-20,-48,-40,-38,-40,-33,-37,-32,-30,-29,-24,-19,-16,-14,-9,-10,-6,-8,-10,-6,-5,-3,-3,-2,-6,-5,1,1,-1,2,0,0,0,-4,-4,0,0,-1,3,-1,0,-1,-3,-2,2,-1,1,3,-4,0,0,-5,-1,-2,-3,3,0,-1,-1,2,1,-3,0,4,-1,-4,-3,-4,-5,-5,-4,-1,-1,-1,-2,-4,-5,2,0,-2,-3,-8,-8,1,-2,-7,-6,-8,-1,-6,-4,-3,-5,-5,-3,-6,-2,-3,-6,-2,-7,-7,-4,-8,-9,-7,-11,-12,-15,-15,-17,-24,-29,-32,-28,-36,-39,-57,-55,-47,-31,
+25,30,14,11,-15,-19,-29,-8,2,-4,4,0,-1,11,13,14,23,24,20,24,24,24,24,23,27,29,26,23,25,28,31,27,22,28,26,24,24,21,29,29,25,27,25,27,31,29,23,25,23,26,30,24,23,22,23,25,23,28,31,24,21,28,22,28,24,23,28,26,24,26,22,17,19,21,27,26,19,19,23,21,27,27,22,23,17,18,26,19,19,22,14,22,21,20,26,23,19,22,17,20,23,19,19,21,14,12,13,12,15,18,13,12,13,4,5,-4,-10,-15,-22,-39,-22,-31,-28,-23,
+38,46,29,4,-15,-15,-15,-15,-14,-13,-8,-17,-13,-11,-4,-3,2,2,19,19,24,18,17,22,20,22,22,26,25,17,11,19,23,16,17,16,29,26,22,17,20,18,30,28,26,24,26,25,21,19,19,30,27,26,27,20,17,18,18,22,30,28,27,27,17,20,24,30,25,31,25,27,24,29,31,26,26,29,30,25,29,26,29,25,27,26,31,25,27,25,23,30,30,26,22,18,13,19,19,17,13,6,27,23,5,4,18,13,8,-2,1,3,-5,-10,-19,-10,-15,-20,-28,-30,-7,-15,-18,-7,
+69,4,-10,-22,-33,-42,-42,-47,-41,-43,-37,-35,-22,-23,-17,-19,-17,-17,-11,-14,-10,-10,-13,-11,-12,-12,-12,-9,-14,-13,-13,-11,-10,-12,-11,-14,-11,-10,-11,-12,-13,-11,-9,-8,-11,-10,-13,-11,-12,-13,-12,-11,-5,-6,-8,-11,-13,-13,-11,-12,-10,-9,-8,-9,-8,-12,-12,-7,-9,-9,-9,-9,-9,-8,-6,-7,-9,-7,-7,-7,-8,-9,-5,-3,-3,-5,-2,-3,-5,-2,-4,-2,-2,-4,-4,-11,-9,-10,-6,-11,-14,-14,-10,-9,-14,-15,-11,-9,-13,-16,-18,-20,-21,-19,-26,-36,-41,-28,-37,-39,-32,-38,-35,-25,
+-46,-56,-71,-67,-66,-69,-64,-64,-62,-66,-64,-60,-52,-52,-46,-48,-44,-46,-42,-44,-38,-41,-43,-39,-39,-38,-43,-33,-37,-36,-36,-37,-37,-36,-35,-38,-35,-37,-33,-34,-34,-34,-33,-34,-35,-35,-35,-34,-34,-35,-33,-32,-35,-33,-32,-34,-34,-29,-33,-33,-32,-31,-32,-33,-30,-30,-30,-34,-36,-33,-33,-32,-35,-29,-30,-29,-32,-31,-28,-27,-31,-31,-29,-29,-31,-33,-24,-27,-28,-32,-32,-27,-29,-29,-30,-31,-32,-31,-30,-31,-33,-34,-37,-37,-37,-39,-37,-39,-44,-45,-47,-51,-55,-53,-55,-64,-67,-58,-62,-63,-54,-63,-56,-56,
+100,-80,-80,-71,-63,-70,-62,-63,-60,-58,-56,-58,-50,-53,-44,-47,-45,-47,-49,-49,-44,-48,-51,-44,-45,-44,-45,-44,-48,-42,-41,-45,-46,-48,-42,-43,-42,-42,-40,-42,-43,-41,-40,-42,-46,-42,-45,-40,-41,-42,-43,-40,-43,-43,-44,-44,-41,-40,-39,-41,-39,-40,-42,-42,-39,-41,-42,-39,-40,-38,-40,-40,-40,-37,-39,-39,-37,-40,-39,-39,-40,-39,-36,-38,-39,-39,-37,-37,-35,-36,-39,-38,-37,-37,-35,-35,-36,-37,-37,-40,-40,-41,-44,-44,-43,-40,-45,-47,-44,-47,-50,-53,-53,-55,-57,-58,-59,-57,-60,-61,-54,-68,-66,-64,
+100,-100,-100,-93,-79,-84,-75,-81,-75,-73,-73,-75,-70,-74,-66,-68,-64,-69,-68,-71,-68,-64,-69,-65,-70,-68,-69,-68,-71,-66,-65,-69,-69,-67,-68,-69,-71,-71,-75,-73,-68,-70,-68,-70,-68,-73,-70,-67,-68,-71,-71,-70,-71,-68,-71,-66,-70,-66,-71,-71,-70,-68,-65,-65,-65,-66,-65,-64,-68,-65,-65,-67,-67,-61,-64,-65,-61,-65,-62,-62,-60,-64,-61,-61,-61,-59,-60,-60,-57,-59,-57,-57,-58,-61,-58,-56,-54,-56,-59,-62,-60,-62,-61,-61,-63,-63,-65,-67,-71,-69,-70,-73,-73,-78,-79,-75,-79,-79,-80,-82,-78,-83,-91,-90,
+100,-100,-100,-100,-85,-94,-86,-88,-85,-82,-81,-85,-76,-85,-81,-82,-82,-88,-93,-84,-82,-86,-90,-93,-100,-100,-100,-100,-95,-94,-95,-96,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-99,-100,-98,-94,-90,-91,-92,-84,-87,-80,-84,-79,-82,-75,-81,-78,-78,-80,-76,-77,-75,-77,-75,-73,-79,-85,-79,-79,-79,-82,-76,-77,-80,-82,-84,-82,-84,-89,-88,-89,-87,-93,-94,-92,-95,-91,-92,-94,-96,-93,-94,-100,-99,-100,
+100,100,-99,-100,-100,-100,-92,-94,-90,-84,-85,-88,-89,-92,-94,-93,-97,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,
+100,100,100,100,100,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,100,
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100, \ No newline at end of file
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CCW_LLeft_T0.h
new file mode 100755
index 0000000..9d93832
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+-10,8,-52,-110,-69,-100,-14,-31,-40,-14,5,-28,3,-29,-18,-14,-11,-36,-23,-16,-17,-7,-29,-25,-32,-26,-53,-46,-39,-31,-40,-44,-36,-29,-23,-45,-40,-34,-25,-39,-39,-33,-26,-19,-47,-43,-35,-40,-62,-55,-48,-41,-51,-60,-52,-46,-37,-62,-54,-50,-43,-56,-52,-46,-45,-39,-66,-63,-61,-56,-69,-13,-5,-25,-24,-65,-62,-56,-46,-66,-61,-58,-45,-51,-63,-62,-50,-41,-65,-64,-54,-54,-61,-58,-49,-47,-74,-61,-53,-45,-30,-54,-40,-39,-25,-6,-22,-19,-17,-22,-38,-49,-43,-51,-81,-108,-94,-110,-113,-124,-130,-139,-132,-37,
+-33,-50,-58,-89,-80,-89,-57,-58,-64,-38,-24,-33,-18,-51,-46,-37,-27,-34,-43,-38,-31,-21,-43,-39,-32,-25,-54,-44,-39,-31,-40,-45,-39,-32,-24,-48,-43,-36,-26,-33,-42,-37,-28,-19,-46,-43,-35,-37,-63,-54,-48,-40,-51,-56,-50,-43,-34,-58,-52,-47,-40,-44,-51,-44,-41,-33,-54,-52,-51,-41,-62,-47,-43,-41,-30,-46,-46,-39,-31,-61,-51,-50,-38,-22,-57,-59,-46,-40,-63,-63,-55,-51,-62,-60,-52,-48,-78,-65,-58,-50,-35,-67,-52,-54,-43,-45,-46,-40,-37,-33,-50,-54,-44,-50,-55,-88,-81,-47,-77,-86,-89,-102,-115,-41,
+-94,-113,-125,-141,-131,-128,-82,-53,-66,-39,-31,-39,-23,-57,-50,-44,-32,-40,-47,-43,-35,-25,-47,-45,-38,-28,-60,-49,-43,-35,-24,-50,-45,-38,-29,-55,-48,-42,-33,-40,-48,-43,-35,-24,-52,-49,-40,-42,-70,-59,-54,-44,-54,-61,-55,-48,-38,-65,-58,-53,-43,-51,-57,-50,-47,-37,-59,-55,-51,-43,-46,-47,-44,-43,-31,-44,-43,-37,-33,-39,-54,-57,-40,-30,-62,-64,-50,-46,-68,-68,-57,-54,-69,-66,-57,-53,-85,-72,-64,-56,-41,-77,-63,-64,-54,-79,-59,-52,-52,-44,-58,-57,-49,-42,-48,-70,-55,-39,-66,-80,-85,-105,-116,-45,
+-137,-143,-157,-166,-159,-149,-109,-51,-72,-44,-40,-47,-29,-63,-55,-51,-37,-48,-54,-51,-42,-31,-55,-52,-46,-35,-68,-56,-51,-41,-25,-55,-52,-46,-36,-62,-55,-49,-39,-47,-55,-51,-41,-30,-59,-56,-47,-47,-78,-66,-61,-52,-36,-68,-63,-56,-46,-71,-63,-58,-50,-58,-64,-58,-54,-43,-66,-60,-52,-50,-30,-52,-50,-46,-37,-60,-52,-50,-38,-22,-58,-64,-45,-37,-63,-67,-53,-48,-71,-73,-62,-58,-74,-72,-62,-57,-91,-76,-69,-60,-46,-82,-71,-69,-60,-83,-67,-59,-58,-47,-66,-60,-60,-48,-52,-68,-74,-47,-68,-92,-95,-113,-120,-49,
+-143,-148,-157,-161,-161,-147,-106,-51,-76,-47,-44,-50,-32,-63,-54,-50,-37,-49,-55,-52,-42,-32,-55,-52,-47,-36,-68,-56,-51,-41,-26,-57,-54,-46,-36,-63,-56,-50,-40,-49,-56,-52,-43,-32,-59,-57,-50,-49,-80,-67,-62,-53,-37,-69,-65,-57,-47,-75,-66,-61,-51,-54,-65,-60,-56,-44,-69,-61,-52,-50,-31,-57,-50,-40,-36,-67,-49,-49,-38,-24,-54,-62,-44,-36,-62,-67,-52,-47,-72,-73,-61,-57,-74,-71,-63,-58,-92,-76,-71,-62,-46,-84,-72,-71,-60,-86,-70,-66,-59,-40,-68,-58,-59,-47,-49,-62,-59,-44,-59,-92,-92,-116,-119,-49,
+-143,-153,-155,-157,-159,-142,-98,-49,-75,-46,-44,-50,-32,-62,-53,-49,-37,-50,-54,-51,-42,-32,-54,-52,-46,-35,-60,-55,-50,-40,-26,-56,-54,-45,-35,-62,-54,-49,-40,-49,-55,-51,-42,-31,-57,-55,-49,-47,-79,-65,-59,-51,-36,-66,-62,-55,-45,-72,-63,-58,-51,-35,-63,-58,-56,-43,-68,-58,-50,-49,-33,-50,-51,-41,-39,-40,-50,-51,-38,-28,-51,-60,-44,-37,-60,-67,-50,-46,-70,-72,-60,-56,-75,-71,-64,-57,-91,-75,-71,-60,-47,-84,-75,-66,-58,-82,-70,-66,-58,-40,-67,-57,-56,-49,-39,-64,-58,-47,-60,-96,-97,-118,-124,-49,
+-147,-157,-154,-154,-154,-138,-90,-45,-74,-45,-42,-47,-29,-60,-50,-47,-34,-34,-51,-48,-40,-30,-52,-49,-43,-33,-44,-51,-47,-37,-24,-53,-52,-42,-33,-59,-52,-46,-36,-46,-51,-48,-40,-30,-54,-52,-46,-45,-76,-63,-58,-49,-35,-63,-60,-54,-44,-71,-62,-56,-48,-31,-61,-56,-54,-41,-63,-51,-44,-44,-29,-50,-47,-33,-29,-36,-42,-43,-29,-21,-43,-54,-36,-31,-54,-61,-45,-41,-65,-66,-55,-50,-70,-66,-60,-52,-72,-71,-68,-57,-47,-81,-68,-67,-63,-81,-59,-69,-61,-43,-64,-53,-52,-44,-30,-55,-49,-38,-50,-89,-91,-111,-120,-47,
+-133,-142,-141,-140,-159,-141,-92,-36,-74,-44,-39,-41,-25,-57,-47,-43,-31,-20,-47,-44,-37,-27,-49,-45,-40,-28,-34,-46,-43,-34,-21,-49,-48,-39,-29,-56,-48,-42,-33,-43,-47,-44,-37,-27,-50,-47,-42,-41,-63,-59,-54,-46,-33,-59,-55,-50,-40,-67,-57,-52,-44,-28,-56,-51,-49,-37,-59,-46,-38,-38,-24,-44,-43,-33,-23,-30,-41,-44,-26,-13,-41,-53,-32,-22,-51,-60,-42,-37,-60,-62,-52,-48,-69,-63,-60,-53,-70,-69,-68,-65,-53,-74,-67,-78,-73,-71,-60,-77,-66,-45,-61,-48,-48,-41,-22,-56,-50,-42,-53,-94,-96,-111,-118,-45,
+-128,-135,-135,-133,-152,-135,-85,-32,-73,-41,-34,-31,-21,-54,-42,-39,-27,-12,-42,-41,-31,-23,-45,-42,-38,-28,-32,-44,-40,-30,-18,-44,-42,-35,-26,-51,-42,-37,-29,-38,-43,-40,-33,-23,-46,-43,-38,-37,-41,-53,-49,-40,-29,-55,-53,-45,-36,-64,-54,-48,-40,-24,-51,-47,-44,-33,-55,-46,-38,-42,-25,-42,-38,-26,-36,-31,-35,-37,-40,-28,-37,-46,-41,-30,-48,-54,-41,-35,-55,-56,-47,-42,-65,-55,-54,-48,-55,-58,-50,-62,-49,-61,-45,-77,-67,-46,-30,-76,-59,-35,-50,-42,-44,-39,-13,-52,-45,-38,-49,-91,-92,-108,-116,-43,
+-119,-126,-126,-124,-142,-127,-79,-26,-60,-37,-29,-24,-18,-50,-37,-35,-22,-9,-37,-36,-27,-18,-40,-37,-33,-24,-29,-39,-35,-25,-14,-39,-37,-31,-22,-47,-38,-33,-24,-18,-39,-36,-28,-19,-42,-38,-33,-33,-38,-49,-45,-36,-25,-50,-48,-41,-31,-60,-49,-44,-36,-21,-47,-43,-40,-29,-52,-43,-38,-36,-21,-41,-40,-44,-35,-46,-40,-37,-40,-29,-44,-47,-41,-32,-44,-47,-40,-33,-51,-51,-45,-36,-62,-49,-46,-39,-25,-47,-44,-42,-35,-46,-38,-42,-38,-36,-26,-23,-35,-28,-42,-37,-37,-37,-14,-47,-43,-47,-57,-89,-91,-106,-113,-41,
+-112,-117,-118,-116,-134,-120,-74,-23,-53,-35,-25,-20,-15,-47,-34,-31,-20,-7,-34,-33,-24,-15,-37,-34,-30,-21,-26,-35,-31,-22,-11,-35,-34,-27,-18,-43,-34,-29,-21,-7,-35,-33,-25,-16,-38,-34,-29,-30,-35,-45,-41,-32,-22,-46,-43,-38,-27,-57,-45,-40,-32,-18,-42,-40,-36,-25,-48,-38,-33,-31,-17,-35,-34,-33,-30,-41,-34,-31,-34,-20,-39,-42,-36,-28,-40,-43,-36,-29,-47,-47,-41,-32,-58,-44,-43,-36,-22,-42,-41,-39,-31,-44,-37,-42,-38,-32,-26,-22,-34,-26,-39,-34,-29,-34,-12,-44,-41,-45,-56,-88,-90,-106,-112,-39,
+-106,-111,-111,-109,-127,-113,-69,-27,-54,-33,-21,-14,-8,-41,-30,-27,-15,-3,-28,-27,-19,-11,-33,-29,-25,-15,-20,-28,-26,-16,-6,-31,-30,-23,-14,-40,-30,-25,-16,-1,-30,-28,-20,-11,-33,-30,-25,-23,-29,-38,-34,-26,-16,-38,-36,-31,-22,-50,-37,-32,-26,-13,-36,-33,-29,-18,-42,-31,-26,-18,-5,-29,-29,-21,-9,-37,-28,-26,-15,-2,-26,-31,-20,-13,-32,-35,-25,-18,-41,-40,-35,-26,-52,-42,-40,-31,-19,-44,-41,-35,-28,-47,-40,-41,-35,-35,-33,-29,-33,-24,-44,-39,-30,-28,-7,-41,-37,-27,-41,-81,-82,-102,-108,-37,
+-99,-107,-107,-102,-119,-106,-62,-22,-52,-30,-16,-11,-5,-24,-25,-23,-11,1,-23,-22,-15,-6,-28,-25,-20,-11,-17,-26,-23,-14,-4,-26,-24,-18,-8,-37,-25,-21,-12,2,-25,-23,-15,-6,-28,-24,-20,-17,-23,-30,-26,-20,-10,-31,-30,-25,-16,-45,-32,-27,-20,-7,-27,-26,-21,-12,-34,-28,-23,-22,-12,-27,-24,-27,-17,-28,-24,-19,-20,-7,-24,-25,-22,-11,-27,-28,-22,-12,-33,-30,-25,-17,-22,-31,-29,-20,-9,-36,-34,-29,-21,-41,-29,-27,-26,-31,-21,-16,-26,-18,-39,-34,-23,-23,-2,-36,-34,-24,-41,-81,-83,-101,-102,-35,
+-87,-95,-99,-96,-112,-100,-55,-11,-39,-27,-12,-7,-2,-14,-22,-19,-7,4,-19,-19,-11,-2,-24,-20,-16,-7,-14,-22,-19,-10,-1,-21,-20,-14,-5,-33,-21,-18,-9,5,-21,-18,-12,-3,-24,-20,-15,-12,-18,-24,-21,-14,-5,-25,-24,-19,-9,-39,-26,-21,-14,-1,-21,-19,-14,-6,-28,-21,-17,-14,2,-20,-19,-20,-9,-21,-19,-14,-12,-15,-21,-22,-16,-6,-22,-23,-16,-7,-28,-24,-19,-10,-16,-22,-21,-11,-3,-30,-28,-21,-14,-32,-18,-11,-14,-1,-6,-7,-4,3,-33,-29,-22,-19,1,-28,-25,-30,-47,-79,-80,-97,-102,-33,
+-75,-83,-89,-86,-104,-92,-49,-8,-32,-25,-10,-5,0,-7,-20,-17,-5,5,-18,-17,-9,0,-23,-18,-13,-5,-13,-20,-17,-9,1,-20,-18,-12,-3,-32,-19,-16,-7,6,-19,-17,-10,-1,-23,-18,-13,-8,-15,-20,-17,-10,-2,-21,-20,-14,-5,-34,-21,-16,-9,2,-17,-15,-10,-1,-25,-16,-12,-9,6,-14,-13,-14,-3,-16,-12,-8,-6,-11,-16,-16,-11,-1,-17,-18,-11,-2,-24,-19,-15,-5,-13,-17,-16,-7,1,-26,-24,-18,-10,-29,-15,-9,-12,0,-4,-4,0,6,-30,-25,-18,-15,4,-26,-24,-28,-47,-80,-82,-99,-106,-33,
+-74,-81,-85,-83,-96,-86,-44,-12,-32,-23,-8,2,6,-1,-16,-14,-3,6,-15,-14,-6,2,-20,-16,-11,-1,-10,-16,-14,-7,2,-16,-14,-9,0,-30,-16,-12,-5,7,-17,-15,-8,1,-20,-16,-10,-2,-11,-15,-12,-6,3,-17,-15,-11,-2,-28,-17,-13,-6,6,-13,-12,-6,2,-22,-12,-8,-2,12,-10,-9,-5,5,-8,-3,1,5,-1,-12,-13,-2,7,-13,-14,-7,3,-21,-15,-11,0,-7,-16,-15,-4,3,-21,-20,-12,-4,-30,-16,-9,-6,6,-7,-7,-2,6,-26,-20,-14,-10,7,-23,-21,-20,-43,-79,-80,-95,-102,-33,
+-61,-69,-75,-74,-87,-79,-38,-9,-30,-21,-6,7,7,0,-15,-13,-2,7,-13,-13,-5,4,-19,-14,-9,0,-9,-14,-12,-5,3,-14,-12,-7,2,-29,-14,-10,-2,8,-14,-13,-6,3,-19,-14,-8,-1,-8,-13,-11,-4,5,-15,-14,-9,0,-12,-16,-12,-4,7,-11,-10,-5,4,-21,-10,-6,1,13,-8,-7,-1,8,-6,0,3,8,15,-9,-11,1,9,-10,-12,-6,5,-19,-13,-9,1,1,-15,-14,-3,4,-19,-18,-12,-3,-29,-16,-9,-6,6,-9,-7,-2,6,-25,-19,-12,-9,9,-23,-22,-14,-37,-79,-82,-100,-106,-33,
+-58,-67,-71,-69,-83,-73,-31,2,-21,-19,-4,14,4,-2,-11,-11,1,8,-13,-13,-5,4,-17,-11,-6,3,1,-12,-11,-3,5,-13,-13,-8,2,-27,-14,-10,-2,9,-13,-11,-6,4,-18,-12,-7,1,-1,-12,-10,-2,6,-14,-13,-8,2,-12,-13,-9,-1,9,-11,-10,-4,6,-19,-11,-7,1,17,-10,-8,-4,5,-9,-8,-3,2,-2,-11,-10,1,11,-11,-10,-3,6,-18,-9,-6,4,16,-11,-11,-2,5,-17,-15,-11,-1,-29,-11,-5,-2,8,-2,-3,2,10,-25,-20,-14,-8,10,-24,-22,-12,-35,-77,-78,-92,-100,-33,
+-46,-56,-61,-60,-75,-65,-25,5,-19,-17,-3,15,6,-1,-9,-9,2,10,-11,-12,-4,5,-16,-10,-4,4,6,-11,-10,-2,6,-12,-11,-6,4,-26,-12,-8,0,11,-12,-10,-4,5,-17,-11,-5,2,6,-11,-8,-1,8,-13,-11,-6,4,-1,-11,-7,0,10,-9,-9,-3,8,-18,-9,-5,4,18,-7,-5,-2,8,-7,-5,0,5,-1,-9,-8,2,12,-9,-9,-2,8,-17,-9,-5,5,18,-11,-11,-2,5,-16,-14,-9,0,-29,-11,-5,-3,7,-2,-3,2,11,-24,-19,-12,-6,11,-23,-22,-12,-36,-79,-80,-98,-105,-33,
+-42,-50,-55,-56,-67,-60,-19,7,-18,-17,-2,16,8,-1,-8,-8,3,11,-10,-11,-3,6,-15,-8,-3,4,7,-10,-9,-1,7,-11,-11,-5,4,-26,-11,-7,0,11,-11,-9,-3,6,-16,-10,-4,3,8,-10,-8,0,8,-11,-9,-5,5,0,-10,-6,1,10,-7,-8,-2,8,-18,-8,-4,5,19,-6,-5,0,10,-5,-2,2,8,0,-7,-7,3,12,-8,-8,-1,9,-17,-8,-4,6,19,-10,-9,-1,7,-13,-12,-7,1,-26,-9,-4,-1,9,-2,-2,3,11,-23,-16,-10,-5,11,-22,-21,-12,-36,-78,-80,-96,-103,-33,
+-37,-47,-55,-55,-66,-59,-20,8,-16,-16,-1,17,11,2,-7,-7,5,12,-9,-10,-1,7,-13,-7,-2,6,10,-9,-7,1,9,-10,-9,-4,6,-21,-10,-5,2,12,-9,-8,-1,8,-15,-9,-3,6,14,-8,-6,1,10,-9,-7,-2,6,1,-8,-5,2,12,-6,-6,0,10,-17,-7,-2,7,20,-4,-3,3,12,-3,1,5,12,2,-5,-5,5,13,-5,-6,0,10,-16,-7,-4,6,21,-9,-8,1,7,-12,-10,-5,4,-23,-8,-3,1,9,-1,-2,4,12,-23,-15,-9,-4,11,-23,-23,-11,-36,-76,-80,-97,-107,-33,
+-38,-50,-54,-54,-66,-58,-17,13,-13,-13,2,19,13,3,-7,-7,4,12,-6,-7,0,10,-14,-7,-2,6,21,-6,-5,3,11,-9,-8,-3,8,-11,-9,-5,3,13,-8,-7,-1,8,-15,-8,-3,6,13,-6,-4,2,10,-11,-8,-3,6,2,-7,-5,4,13,-6,-6,0,10,-16,-7,-2,7,21,-7,-6,2,11,-9,-7,-1,11,4,-6,-4,5,15,-7,-6,0,11,-15,-7,-3,7,21,-6,-5,2,11,-9,-8,-2,7,-3,-7,-5,2,12,-4,-4,3,10,-22,-16,-8,-5,12,-25,-26,-10,-36,-77,-78,-94,-104,-33,
+-33,-45,-51,-52,-64,-56,-17,14,-13,-13,2,19,13,5,-7,-6,5,12,-5,-7,0,10,-14,-7,-2,6,20,-6,-4,3,11,-9,-8,-2,8,-4,-8,-4,4,14,-7,-6,0,9,-14,-7,-2,7,21,-6,-4,3,11,-9,-8,-2,7,2,-6,-3,5,14,-5,-5,1,11,-15,-5,-1,9,22,-4,-4,4,13,-7,-5,1,12,5,-4,-3,7,16,-5,-5,2,13,-14,-5,-2,8,23,-6,-4,3,11,-9,-7,-2,7,-1,-7,-4,3,13,-3,-3,3,11,-21,-13,-5,-3,13,-22,-22,-10,-35,-77,-81,-98,-108,-33,
+-27,-41,-49,-52,-62,-56,-17,14,-13,-13,2,19,13,3,-6,-5,6,13,-5,-6,0,10,-14,-7,-2,6,20,-6,-4,3,12,-9,-7,-2,9,-4,-7,-4,4,14,-7,-6,1,9,-14,-7,-2,6,21,-6,-4,3,12,-9,-7,-1,8,2,-6,-3,5,14,-4,-4,2,11,-15,-3,1,10,22,-3,-3,6,14,-6,-4,2,14,5,-4,-2,7,17,-3,-3,3,14,-14,-5,-1,9,23,-6,-4,3,12,-8,-7,-2,8,2,-6,-3,4,13,-2,-2,4,13,-20,-11,-3,0,15,-20,-20,-9,-35,-78,-82,-101,-112,-33,
+-30,-44,-49,-52,-60,-55,-16,16,-11,-8,6,24,14,3,-5,-5,6,13,-3,-5,1,11,-12,-5,-1,8,22,-5,-3,4,13,-6,-5,0,9,1,-6,-2,6,15,-5,-4,1,10,-14,-6,-1,7,19,-5,-3,4,13,-7,-5,0,8,3,-5,-2,7,15,-4,-3,3,12,-14,-2,2,12,23,0,0,6,16,-3,0,5,14,5,-2,-1,8,17,-2,-3,4,15,-13,-3,0,9,23,-5,-3,5,13,-7,-4,1,9,3,-3,-1,6,14,-2,-2,4,13,-21,-11,-3,-2,12,-15,-16,-8,-35,-76,-81,-99,-111,-33,
+-29,-46,-50,-52,-63,-55,-15,19,-10,-10,4,22,13,5,-5,-4,7,14,-1,-3,2,11,-12,-4,0,8,22,-5,-3,5,13,-6,-4,1,10,5,-5,-1,6,16,-4,-4,2,10,-13,-6,-1,7,19,-5,-3,5,13,-7,-5,1,9,3,-4,-1,7,15,-3,-3,3,12,-14,-1,3,13,24,0,0,7,16,-3,0,5,14,5,-2,0,8,17,-2,-2,4,15,-13,-4,0,9,23,-5,-4,4,12,-7,-5,1,10,5,-3,-1,6,15,-1,-1,-6,3,-18,-9,1,-3,14,-21,-19,-9,-34,-75,-79,-96,-110,-33,
+-25,-42,-48,-50,-62,-55,-15,19,-10,-10,4,22,13,8,-4,-3,8,14,0,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,4,-5,-1,7,16,-4,-3,3,12,-12,-4,1,9,24,-3,-1,5,14,-5,-3,4,10,5,-3,0,8,16,-2,-2,5,15,-12,0,3,11,23,-3,-2,5,14,-2,1,6,15,7,-2,0,9,18,0,0,6,16,-11,-1,3,11,24,-1,0,8,16,-5,-3,2,11,3,-4,-3,4,13,-6,-4,-3,6,-15,-6,5,1,16,-18,-17,-7,-33,-75,-80,-98,-112,-33,
+-20,-37,-45,-48,-60,-54,-15,19,-10,-9,4,23,14,18,-3,-2,9,15,1,-1,4,13,-12,-3,0,10,24,-4,-3,5,13,-5,-3,3,11,6,-4,0,7,17,-3,-3,4,13,-11,-3,1,9,25,-3,-1,6,14,-5,-2,4,11,5,-3,0,8,17,-2,-2,5,15,-11,0,4,12,24,-2,-2,6,15,-1,1,7,16,7,-1,1,10,18,1,0,6,16,-11,-1,2,10,24,-1,-1,6,15,-6,-4,2,11,-1,-4,-2,4,13,-5,-3,-1,7,-13,-4,7,3,18,-16,-16,-7,-34,-74,-81,-99,-115,-33,
+-22,-40,-45,-49,-59,-54,-15,12,-16,-9,6,23,13,19,-3,-2,10,16,2,-1,6,16,-10,-1,2,12,26,-2,0,7,15,-3,-1,5,13,8,-1,2,9,18,-3,-2,4,13,-10,-2,2,10,25,-2,0,6,14,-5,-2,5,12,6,-1,2,9,18,0,1,7,16,-12,0,4,13,24,0,0,7,16,-1,1,7,16,7,0,2,11,19,1,1,7,17,-11,-1,3,12,25,-1,0,8,16,-5,-2,3,12,6,-4,-1,8,17,-5,-3,1,10,-19,-9,2,-1,14,-13,-14,-7,-33,-74,-80,-98,-114,-33,
+-21,-39,-44,-49,-57,-53,-15,12,-17,-9,6,24,13,23,-1,-1,11,17,2,-1,5,15,-10,-3,1,11,26,-3,-1,7,15,-3,-1,4,12,4,-2,1,8,17,-3,-2,4,12,-10,-2,2,9,22,-3,0,5,14,-5,-3,4,11,6,-2,1,8,17,-1,0,6,15,-12,0,4,13,24,-1,0,7,16,-2,1,7,16,7,-1,1,10,19,1,0,7,16,-11,-1,2,11,25,-3,-1,7,15,-5,-4,3,12,7,-3,-1,10,18,-4,-2,3,12,-18,-6,5,1,15,-12,-14,-7,-34,-75,-81,-99,-115,-33,
+-20,-37,-44,-49,-58,-52,-13,24,-6,-8,7,25,13,16,-5,-3,7,15,3,2,8,17,-11,0,2,12,24,-3,-2,7,15,-4,-2,3,12,3,-2,1,9,18,-2,-2,4,12,-10,-2,2,10,22,-2,-1,6,15,-4,-2,4,11,6,-2,1,8,17,0,0,6,15,-11,-1,3,12,26,0,1,7,16,-3,0,6,16,8,0,2,10,19,0,0,6,16,-11,-1,4,11,24,0,1,9,16,-4,-3,3,13,-8,-6,-4,9,21,-9,-5,0,10,-14,-3,10,3,18,-13,-14,-7,-35,-74,-81,-101,-116,-33,
+-20,-35,-43,-48,-57,-52,-13,24,-6,-7,8,25,14,23,-3,-2,9,16,3,2,7,16,-11,-1,1,12,24,-3,-3,7,15,-4,-2,4,12,6,-2,1,9,18,-2,-1,5,13,-10,-1,3,10,25,-2,0,6,15,-3,-1,5,12,6,-2,1,8,17,-1,0,6,15,-10,0,4,13,26,1,2,8,17,-2,1,7,16,8,0,3,10,19,0,0,6,16,-10,-1,4,11,24,0,1,8,16,-4,-3,2,13,-4,-4,-2,11,21,-7,-3,2,11,-12,-1,12,5,20,-11,-13,-7,-35,-74,-81,-100,-115,-33,
+-20,-34,-39,-46,-49,-45,-7,21,-10,-7,8,26,14,32,-1,-2,9,16,3,1,7,17,-11,-1,2,12,24,-3,-3,7,15,-4,-2,4,12,7,-1,2,10,19,-1,-1,5,13,-10,-1,4,11,25,-1,0,7,16,-3,0,6,13,6,-1,2,9,17,1,1,7,16,-10,1,5,14,26,2,3,9,18,-1,2,8,17,8,2,4,11,20,2,1,7,17,-10,0,4,11,24,0,1,8,16,-4,-3,3,14,2,-2,-1,12,23,-4,0,4,15,-10,3,15,8,23,-8,-11,-5,-34,-73,-82,-101,-118,-33,
+-20,-33,-39,-45,-47,-39,0,16,-13,-7,8,27,14,31,-1,-1,9,16,2,1,6,17,-11,-1,1,13,26,-2,-1,7,15,-3,-1,4,12,6,-2,1,9,18,-2,-2,5,14,-10,-1,3,11,25,-2,0,6,15,-3,-1,5,13,6,-2,1,9,18,1,1,7,16,-11,-1,3,12,25,2,3,10,18,-1,2,8,16,8,1,3,11,19,1,0,7,16,-10,-1,3,12,25,1,2,8,16,-4,-3,2,14,0,-4,-2,10,19,-5,-2,2,13,-18,-4,8,3,18,-9,-14,-18,-46,-76,-83,-101,-114,-33,
+-20,-31,-38,-45,-48,-40,0,34,-7,-4,11,28,15,21,-6,-4,5,12,3,3,10,19,11,3,3,15,24,-1,-1,8,16,-4,-2,4,12,7,-2,1,9,18,-3,-2,4,13,-11,-2,3,11,25,-2,-1,6,15,-4,-1,6,13,6,-2,0,9,18,0,0,6,15,-10,0,4,13,26,0,1,8,17,-1,1,7,16,8,0,2,10,18,1,1,6,16,-11,-1,3,11,25,0,1,8,16,-4,-2,3,15,-4,-3,-2,11,21,-7,-1,2,12,-17,-2,10,6,21,-12,-16,-16,-42,-76,-84,-108,-123,-33,
+-15,-26,-34,-40,-40,-37,0,37,0,-1,12,30,16,34,-3,-2,6,14,2,3,9,18,7,1,2,13,23,-2,-3,7,15,-4,-3,3,12,6,-3,0,9,18,-3,-2,4,13,-11,-3,2,10,25,-4,-2,6,14,-4,-1,5,12,6,-3,-1,9,17,-1,-1,5,14,-10,0,4,12,25,-1,1,8,16,-2,1,7,15,7,-1,2,10,19,1,1,7,16,-11,-2,2,11,25,0,1,8,16,-3,-2,3,15,-2,-4,-3,10,17,-9,-4,0,11,-17,-3,11,8,23,-16,-21,-9,-38,-77,-85,-107,-116,-33,
+-10,-23,-30,-36,-32,-29,9,40,4,-1,13,31,18,35,1,1,9,16,3,3,8,18,5,0,1,13,23,-2,-2,7,16,-4,-3,3,12,7,-2,1,9,18,-3,-2,5,13,-11,-2,2,11,25,-3,-2,6,14,-3,-1,6,13,6,-2,0,9,18,-1,0,6,15,-10,0,4,12,26,0,1,9,17,-1,2,7,15,8,0,3,10,19,1,1,6,16,-11,-2,2,11,25,-1,0,7,16,-4,-3,3,15,-2,-3,-2,11,21,-8,-3,1,12,-16,-3,11,8,24,-13,-17,-7,-36,-74,-80,-102,-110,-33,
+-5,-12,-18,-24,-20,-15,24,42,8,1,16,35,18,35,0,-1,9,16,2,2,7,19,-4,1,3,14,25,-1,-2,7,15,-4,-3,3,12,5,-2,0,8,17,-4,-3,4,13,-10,-2,3,11,26,-3,-1,6,14,-3,0,6,12,6,-3,0,9,17,-1,-1,6,15,-10,-1,3,12,25,0,2,8,17,-1,1,7,15,8,0,2,10,19,0,0,6,15,-11,-2,2,10,24,-1,0,8,16,-4,-4,3,14,0,-2,-2,12,18,-9,-5,2,12,-17,-5,11,3,19,-10,-14,-19,-45,-75,-82,-101,-112,-33,
+0,-9,-15,-21,-14,-7,32,43,12,1,16,35,19,36,2,0,10,18,3,2,8,19,-9,0,2,13,25,-2,-2,8,16,-4,-2,4,13,7,-2,1,8,17,-3,-2,4,13,-10,-1,3,11,26,-3,-2,6,14,-3,0,7,13,6,-2,0,9,17,-1,0,6,16,-10,0,4,12,26,1,3,9,18,-1,2,8,16,8,0,3,10,19,1,0,7,16,-11,-1,3,11,25,-1,0,8,16,-5,-4,2,14,0,-2,0,13,23,-8,-4,2,13,-17,-4,11,4,21,-7,-11,-16,-40,-71,-78,-95,-106,-33,
+0,-3,-12,-17,0,6,41,76,31,4,15,32,18,33,-2,-3,6,14,4,6,14,21,14,5,4,17,25,-1,-3,7,15,-3,-1,5,14,7,-2,0,9,17,-2,-1,5,14,-10,-2,3,10,23,-1,1,8,16,-4,-2,4,12,7,-1,2,9,18,0,0,6,15,-10,0,4,12,26,-1,1,8,16,0,2,9,15,8,0,2,10,19,-1,-1,5,15,-9,-1,4,10,25,-1,0,9,17,-3,-2,4,16,1,-4,-2,11,21,-8,-3,2,13,-17,-3,11,5,21,-11,-16,-11,-35,-73,-78,-95,-107,-33,
+0,-7,-15,-21,3,7,43,73,32,2,14,32,19,33,2,0,9,15,5,6,13,21,13,4,3,16,24,-2,-4,6,14,-3,-2,4,13,7,-3,0,8,17,-2,-2,5,13,-10,-2,3,10,25,-2,0,7,16,-4,-3,4,11,7,-1,2,9,17,0,0,6,15,-10,-1,3,12,25,-1,1,7,16,-1,2,8,14,7,0,3,11,19,0,-1,5,15,-10,0,4,10,25,-1,1,9,16,-4,-3,3,16,-3,-3,-2,12,24,-7,-2,2,12,-17,-4,11,4,21,-9,-15,-8,-33,-74,-78,-94,-106,-33,
+0,-5,-11,-14,13,29,67,52,15,-11,23,41,25,40,3,0,8,15,5,6,12,21,15,6,6,17,26,-1,-2,8,16,-3,0,5,13,8,-2,1,9,18,-2,-1,5,14,-9,-2,3,11,25,-1,1,8,16,-4,-2,5,13,7,-1,2,9,18,0,1,7,15,-10,0,3,12,26,0,1,8,17,-1,2,9,15,7,1,3,11,19,0,-1,6,15,-9,-1,4,11,25,0,1,8,16,-4,-3,3,15,-4,-3,-1,12,22,-8,-3,2,12,-17,-5,10,4,20,-8,-12,-6,-30,-72,-78,-95,-108,-33,
+0,-4,-11,-18,15,29,69,27,-6,-35,21,40,25,40,5,2,10,17,5,6,12,21,15,4,5,16,25,-1,-3,8,16,-3,-1,4,13,7,-2,0,9,18,-2,-1,5,13,-9,-2,4,11,26,-1,1,8,16,-4,-2,5,13,7,-1,1,9,17,1,1,7,16,-10,-1,3,12,27,0,2,8,17,0,2,9,15,8,1,3,11,19,-1,-1,5,15,-10,-1,4,10,24,0,1,9,17,-4,-3,3,14,-11,-2,0,12,24,-9,-4,1,10,-18,-5,10,5,22,-9,-12,-17,-42,-71,-78,-94,-105,-33,
+0,0,-8,-14,21,29,65,67,19,-31,21,37,24,37,4,0,8,14,5,7,14,22,14,5,5,16,25,2,0,8,17,-4,-3,2,14,8,-2,1,10,19,-1,-1,5,14,-9,-2,2,10,21,-3,-1,6,14,-3,0,6,12,7,-1,1,10,18,-1,-1,6,15,-9,0,4,13,26,0,2,7,17,-1,2,7,16,8,-2,0,10,19,0,0,7,16,-9,-2,3,10,26,-2,0,6,15,-2,0,6,16,9,-2,-1,13,22,-6,-3,2,12,-18,-5,9,5,22,-7,-10,-16,-42,-72,-80,-96,-111,-33,
+0,-4,-13,-19,24,29,66,60,17,-35,18,36,23,37,6,2,9,15,5,6,13,21,13,4,3,15,24,2,-1,7,16,-4,-4,1,13,7,-3,0,9,19,-2,-2,5,14,-9,-2,3,10,22,-3,-1,6,14,-3,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,17,-1,2,7,16,8,-2,0,10,20,0,0,7,16,-9,-2,3,10,22,-1,1,6,15,-3,-2,4,15,9,-3,0,13,22,-7,-4,2,12,-18,-6,7,4,20,-13,-17,-10,-33,-74,-78,-94,-106,-33,
+0,-6,-15,-22,19,25,63,52,13,-38,21,40,23,38,8,3,10,17,6,7,13,22,13,3,3,15,24,2,0,8,17,-5,-4,1,13,7,-2,0,9,19,-2,-1,5,13,-9,-1,3,10,22,-2,-1,6,14,-2,-1,6,13,7,-2,1,10,18,-2,-1,5,15,-10,-1,4,12,26,0,2,7,16,-1,1,7,15,7,-2,0,11,20,0,0,7,16,-9,-2,3,11,26,-1,1,6,15,-4,-3,2,13,-1,-4,-1,12,22,-9,-6,1,10,-20,-8,6,4,18,-14,-16,-10,-33,-75,-81,-99,-113,-33,
+0,-6,-8,-14,26,40,81,40,5,-33,23,43,27,43,7,3,10,16,6,6,12,22,14,3,3,15,25,2,0,8,17,-4,-4,2,11,4,-3,0,9,19,-3,-2,4,13,-9,-2,3,10,22,-3,-2,5,13,-4,-2,5,13,8,-2,1,9,17,-2,-1,5,15,-9,-1,3,12,27,-1,1,7,17,-1,1,7,15,8,-3,0,10,20,-1,0,6,15,-10,-2,3,10,23,0,1,8,16,-4,-4,3,16,-6,-1,1,14,25,-7,-4,3,12,-15,-3,12,2,16,-17,-20,-9,-32,-76,-84,-97,-112,-33,
+0,-4,-11,-18,25,36,74,33,3,-34,21,39,26,41,8,3,11,16,6,8,14,23,14,4,4,16,25,3,0,8,17,-4,-3,2,13,8,-2,1,9,19,-2,-2,5,13,-9,-3,2,10,19,-3,-1,6,14,-4,-2,5,13,9,-2,0,8,17,-1,0,6,15,-9,-1,4,12,27,-1,2,9,17,-1,0,6,15,6,-1,2,10,20,0,0,6,15,-9,-2,3,11,26,-1,2,7,16,-5,-4,1,15,4,0,3,14,25,-7,-5,1,10,-17,-4,12,2,15,-17,-19,-8,-32,-77,-87,-104,-120,-33,
+0,-8,-12,-17,24,30,69,57,17,-36,19,38,25,40,7,3,9,15,6,8,14,23,13,3,3,16,25,2,0,8,16,-4,-3,2,13,8,-2,0,8,18,-1,-2,5,14,-10,-3,2,10,17,-3,0,6,15,-4,-1,5,14,6,-3,-1,7,17,-2,0,7,15,-9,-1,4,12,26,-1,1,9,17,-3,-1,4,13,5,-1,3,10,19,-1,0,6,15,-9,-2,3,10,17,-3,0,6,14,-4,-3,4,14,0,1,5,15,24,-5,-4,3,11,-20,-9,4,0,11,-32,-38,-20,-41,-84,-91,-102,-123,-33,
+0,-2,-13,-19,20,27,67,51,13,-39,17,36,23,39,7,2,9,15,6,7,14,22,13,2,2,15,24,1,-1,7,16,-5,-4,0,12,5,-3,0,8,18,-3,-2,4,13,-10,-4,1,9,11,-3,-1,5,14,-4,-2,4,13,4,-4,-1,7,16,-2,-1,6,14,-9,-2,3,11,24,-1,0,8,17,-3,-2,4,13,4,-1,3,10,19,-1,-1,5,14,-9,-2,3,11,19,-2,0,7,15,-4,-4,2,12,-13,-1,3,13,22,-7,-6,1,9,-21,-10,3,0,11,-29,-34,-19,-39,-85,-92,-107,-127,-33,
+0,-1,-12,-18,16,24,64,52,15,-38,17,37,28,44,7,3,10,16,6,7,14,22,14,2,2,14,24,0,-2,7,16,-4,-3,2,13,4,-3,1,8,18,-3,-2,4,13,-10,-4,2,10,13,-3,-1,6,14,-4,-2,5,13,3,-3,-1,8,17,-2,-1,6,15,-9,-2,3,12,27,-1,0,9,17,-3,-2,3,13,4,-1,3,11,20,-1,-1,5,15,-9,-2,3,11,25,-2,-1,7,15,-5,-5,3,14,-14,1,4,17,27,-5,-4,1,10,-22,-10,4,1,10,-27,-29,-19,-38,-83,-93,-109,-127,-33,
+0,1,-14,-19,14,23,64,50,14,-39,17,36,28,44,6,3,9,16,6,8,14,22,13,2,2,14,23,0,-2,7,15,-4,-5,1,12,0,-4,0,8,18,-4,-3,4,12,-10,-4,1,10,11,-4,-1,5,13,-4,-3,4,13,-3,-5,-2,7,17,-3,-2,5,15,-10,-3,2,11,23,-2,0,8,16,-4,-3,3,12,1,-2,2,10,20,-3,-2,5,14,-10,-2,3,10,25,-2,0,7,15,-5,-6,0,12,-16,-3,1,13,25,-9,-6,-1,8,-23,-10,4,0,8,-25,-28,-22,-41,-83,-94,-112,-127,-33,
+0,0,-13,-20,24,30,68,26,-4,-32,23,40,28,45,8,4,12,17,5,6,13,20,13,3,4,16,25,-2,-5,6,14,-4,-3,3,12,0,-4,0,8,18,-3,-3,4,13,-10,-4,1,9,6,-4,-2,6,14,-5,-4,2,11,-14,-4,0,6,17,-3,-2,5,14,-10,-4,1,10,9,-4,-2,7,14,-4,-3,3,12,-6,-2,2,9,19,-4,-4,3,13,-8,-4,1,10,0,-7,-4,4,13,-7,-5,1,11,-11,5,8,19,28,-7,-6,-1,7,-23,-12,0,-4,3,-31,-34,-31,-51,-86,-96,-121,-128,-33,
+0,-4,-14,-21,23,34,75,26,-4,-33,24,44,27,44,6,2,10,17,4,6,12,20,13,3,3,15,24,-2,-5,5,13,-5,-5,1,11,-7,-5,-1,6,17,-5,-4,3,11,-11,-6,0,9,6,-5,-3,5,13,-6,-5,1,10,-18,-5,-1,5,16,-4,-2,5,14,-10,-5,0,10,8,-5,-2,6,14,-4,-3,2,12,-5,-3,1,9,19,-5,-5,3,12,-9,-4,1,10,0,-6,-4,4,13,-9,-6,-1,9,-15,0,4,14,25,-9,-8,-2,6,-24,-12,1,-2,4,-34,-39,-28,-49,-85,-96,-123,-128,-33,
+0,-2,-16,-21,22,34,76,28,-4,-33,24,43,25,42,5,1,9,15,4,5,12,19,13,3,3,14,24,-2,-5,6,13,-6,-5,1,11,-9,-5,-2,8,18,-5,-5,3,12,-11,-5,1,8,0,-5,-2,5,13,-7,-6,0,9,-18,-5,-1,6,17,-3,-2,5,13,-10,-5,0,10,5,-5,-3,6,13,-5,-4,2,12,-6,-2,1,9,19,-4,-4,3,12,-10,-5,0,11,1,-5,-2,6,14,-7,-6,2,11,-14,-1,4,13,25,-9,-6,-2,6,-24,-12,2,-2,5,-27,-32,-23,-42,-82,-93,-120,-128,-33,
+0,-4,-16,-20,14,23,64,33,-1,-42,13,32,24,41,4,1,8,15,3,5,13,19,13,3,4,14,24,-3,-6,6,13,-6,-6,0,11,-7,-6,-2,7,18,-6,-6,2,12,-11,-6,0,7,0,-5,-3,5,13,-7,-7,-1,9,-20,-6,-1,5,17,-4,-2,4,13,-10,-5,0,9,8,-5,-3,5,13,-5,-5,2,12,-7,-2,1,9,19,-5,-4,3,12,-11,-6,0,11,1,-5,-2,7,15,-5,-4,2,12,-14,-4,1,11,20,-8,-5,-2,8,-26,-13,1,-4,3,-30,-32,-42,-60,-86,-98,-119,-122,-33,
+0,-6,-15,-21,7,17,60,12,-10,-44,14,33,23,42,7,3,10,21,2,2,7,17,-14,-7,-4,10,23,-5,-6,4,12,-8,-7,-1,10,-17,-7,-3,5,16,-6,-5,2,12,-10,-4,1,8,-2,-7,-5,2,11,-7,-6,-1,9,-19,-6,-2,6,18,-6,-6,2,11,-11,-6,0,8,8,-4,-3,5,13,-6,-7,-1,8,-19,-6,-2,7,18,-6,-5,3,12,-10,-6,-1,9,-1,-11,-9,-1,9,-20,-15,-6,7,-4,15,18,26,31,-13,-12,-7,3,-24,-11,3,-2,4,-34,-45,-39,-58,-88,-100,-119,-126,-33,
+0,-8,-15,-20,8,17,58,23,-3,-38,15,35,23,41,5,2,11,19,2,1,7,18,-15,-7,-5,10,23,-5,-7,4,11,-9,-9,-2,9,-20,-8,-4,4,16,-8,-6,0,10,-11,-6,0,7,-3,-8,-6,2,11,-9,-7,-1,8,-22,-7,-3,6,17,-7,-6,2,10,-12,-7,-1,8,-1,-5,-4,4,12,-7,-7,-2,8,-22,-7,-3,6,17,-8,-7,2,11,-10,-6,-2,9,-1,-11,-10,0,9,-18,-16,-8,4,-10,8,11,20,25,-15,-12,-11,-1,-23,-10,3,0,6,-44,-51,-35,-57,-96,-108,-126,-128,-33,
+-1,-10,-16,-19,11,19,60,35,6,-31,16,35,22,40,2,0,10,17,1,1,7,18,-12,-6,-5,10,23,-5,-7,4,11,-8,-9,-2,9,-20,-8,-5,4,16,-9,-7,-1,9,-11,-7,-1,6,-3,-9,-7,1,10,-9,-8,-2,7,-22,-8,-4,5,17,-8,-7,1,10,-13,-8,-2,7,1,-6,-5,3,11,-8,-8,-3,7,-22,-8,-4,5,16,-9,-8,1,10,-11,-7,-2,8,-1,-12,-10,0,9,-18,-15,-9,2,-14,-1,3,13,-2,-14,-11,-9,2,-24,-12,1,-2,5,-38,-42,-29,-49,-91,-103,-125,-126,-33,
+-1,-7,-20,-22,-12,-3,38,25,-7,-28,13,31,18,34,1,-1,8,16,1,1,8,17,-8,-3,-1,11,24,-6,-7,5,13,-8,-9,-3,9,-22,-9,-6,4,16,-10,-8,0,11,-12,-7,-1,7,-3,-10,-7,3,12,-11,-9,-3,7,-22,-9,-5,5,17,-8,-7,1,10,-13,-8,-2,7,-3,-7,-5,4,12,-9,-10,-3,8,-21,-7,-3,6,18,-9,-8,1,11,-11,-7,-2,8,0,-11,-8,2,12,-17,-15,-7,3,-15,-6,-2,12,-5,-13,-7,-7,5,-24,-13,0,-4,3,-34,-35,-24,-41,-89,-100,-118,-128,-33,
+-6,-13,-22,-24,-10,-1,40,37,3,-20,14,31,18,31,-2,-4,6,14,0,0,7,17,-4,-3,-2,10,23,-7,-8,5,13,-9,-9,-3,8,-23,-11,-7,3,15,-12,-9,-1,9,-14,-9,-3,6,-3,-10,-8,2,11,-12,-10,-3,6,-23,-10,-5,4,17,-9,-8,0,10,-14,-9,-3,6,-4,-8,-6,3,11,-10,-10,-4,7,-22,-9,-5,5,17,-11,-9,-1,9,-12,-8,-3,8,-1,-12,-9,2,13,-15,-13,-8,2,-20,-15,-9,3,-5,-12,-5,-4,8,-26,-17,-3,-8,1,-30,-26,-27,-44,-89,-101,-121,-128,-33,
+-7,-13,-22,-24,-18,-7,36,21,-8,-23,9,29,17,22,0,-1,6,16,-1,-2,3,15,-16,-8,-7,6,16,-9,-9,2,11,-14,-13,-6,7,-23,-11,-7,3,16,-11,-9,-1,8,-16,-12,-6,5,-4,-11,-8,1,11,-9,-8,-2,7,-23,-11,-7,1,15,-10,-8,-1,9,-14,-9,-3,7,-4,-10,-8,1,10,-10,-9,-3,8,-23,-9,-6,4,17,-10,-8,0,10,-15,-11,-5,7,-1,-10,-7,4,15,-14,-13,-5,4,-21,-14,-10,2,-9,-13,-6,-2,11,-27,-17,-6,-7,0,-31,-28,-26,-43,-86,-97,-117,-128,-33,
+-5,-11,-20,-22,-14,-4,38,28,-2,-19,11,31,18,22,-1,-3,6,15,-2,-2,4,16,-13,-7,-6,7,18,-8,-8,4,12,-13,-12,-6,7,-23,-11,-6,3,17,-11,-10,-2,8,-17,-12,-5,5,-4,-11,-8,1,11,-9,-8,-3,7,-24,-11,-7,1,15,-11,-8,-1,9,-14,-9,-3,7,-4,-11,-9,1,11,-10,-10,-3,8,-23,-10,-6,4,17,-11,-9,-1,9,-16,-11,-6,6,-1,-12,-7,3,15,-14,-13,-6,3,-23,-18,-13,-2,-10,-14,-6,-2,11,-29,-20,-8,-10,-1,-30,-25,-24,-40,-84,-96,-118,-128,-33,
+-16,-22,-29,-27,-11,-1,41,37,4,-27,5,23,12,17,-5,-6,4,14,-1,-2,5,17,-17,-8,-6,9,20,-9,-9,3,13,-13,-13,-6,7,-24,-12,-7,3,16,-12,-11,-1,9,-17,-12,-6,5,-5,-13,-10,0,11,-13,-11,-4,7,-25,-12,-9,2,15,-13,-10,-2,9,-16,-11,-5,5,-5,-12,-9,0,10,-12,-11,-5,7,-25,-11,-8,3,16,-13,-11,-1,9,-16,-12,-7,6,-2,-13,-9,4,15,-14,-12,-8,0,-26,-19,-15,-1,-10,-14,-6,-2,12,-29,-20,-7,-8,0,-28,-24,-24,-39,-84,-96,-119,-128,-33,
+-9,-15,-24,-26,-7,2,42,48,11,-21,8,25,15,27,-4,-6,5,15,-1,0,6,20,5,-5,-5,11,25,-8,-8,5,15,-11,-11,-4,8,-24,-11,-6,4,18,-12,-10,-1,10,-17,-12,-5,6,-4,-12,-9,2,12,-12,-10,-3,9,-23,-12,-8,3,16,-12,-9,-1,11,-15,-9,-4,7,-5,-10,-8,2,12,-10,-10,-3,9,-20,-10,-6,5,17,-12,-11,-1,11,-16,-11,-5,8,-2,-12,-8,4,16,-14,-12,-9,0,-25,-18,-15,2,-10,-16,-10,-3,11,-32,-22,-9,-13,-4,-38,-36,-21,-39,-79,-92,-115,-128,-33,
+0,-7,-16,-21,1,7,45,57,18,-16,13,29,20,37,-1,-4,5,17,1,3,9,23,13,-3,-2,14,27,-5,-5,6,19,-9,-8,-2,11,-21,-8,-4,7,20,-9,-8,0,12,-15,-9,-2,9,-3,-9,-6,4,14,-9,-8,-1,12,-5,-8,-5,6,19,-8,-6,2,14,-13,-7,-1,10,-1,-8,-5,5,16,-8,-7,0,12,-8,-7,-3,8,20,-9,-8,0,13,-14,-8,-3,11,0,-10,-6,6,17,-14,-11,-8,4,-20,-9,-7,10,-6,-17,-11,-6,9,-30,-17,-5,-8,0,-37,-39,-25,-45,-86,-101,-124,-128,-33,
+0,-1,-16,-23,4,9,45,65,23,-11,16,32,22,38,1,-2,7,20,4,6,12,27,17,1,1,17,30,0,-1,8,22,-6,-5,0,14,5,-6,-2,9,23,-6,-5,3,16,-13,-6,0,12,19,-5,-3,7,18,-6,-3,4,15,7,-6,-3,8,20,-5,-3,5,18,-12,-4,1,13,28,-4,-2,7,19,-7,-5,1,15,8,-4,-1,11,22,-6,-6,2,16,-12,-5,0,13,2,-7,-6,9,19,-13,-10,-7,4,-18,-3,0,18,26,-18,-15,-7,7,-28,-13,2,-4,3,-35,-46,-24,-49,-81,-100,-122,-128,-33,
+0,5,-7,-21,-7,4,35,65,18,-5,25,39,41,43,8,2,11,25,8,11,17,32,19,8,7,23,35,6,5,14,28,-2,1,5,20,10,1,3,15,26,0,0,8,20,-10,0,6,18,32,1,2,11,23,-3,1,8,20,8,0,1,13,24,1,1,10,23,-10,2,5,18,31,2,3,13,25,-3,1,6,19,9,1,3,16,26,-1,-2,6,20,-11,0,5,18,28,-1,0,12,23,-9,-7,-2,10,10,9,9,20,33,-17,-16,-6,9,-27,-8,6,11,12,-33,-44,-22,-56,-87,-109,-128,-128,-33,
+0,9,-2,-12,-2,22,45,77,35,-6,31,45,59,45,16,9,14,32,13,21,26,42,48,19,16,27,39,17,14,23,35,3,10,14,27,36,9,10,21,32,9,9,15,28,19,8,13,26,37,10,9,18,29,1,10,15,27,40,10,10,19,29,9,11,18,30,21,11,13,24,35,12,12,21,30,2,10,14,25,39,12,12,21,30,5,5,12,24,11,6,12,24,36,9,6,16,30,-4,-1,6,14,22,20,20,29,42,-14,-14,-4,12,-28,-1,15,42,21,-16,-36,-21,-68,-100,-116,-135,-128,-33,
+0,49,16,21,31,58,65,83,58,17,55,64,83,61,30,27,28,47,41,38,40,54,62,38,33,42,52,32,32,40,50,38,28,29,41,49,29,28,38,47,19,25,29,41,43,27,28,39,46,27,26,34,42,34,29,32,43,48,27,24,33,41,20,28,34,44,54,28,28,37,45,27,29,37,47,35,26,28,37,46,32,29,39,48,19,23,27,41,40,18,22,35,48,27,27,32,46,6,11,17,27,43,41,42,49,59,7,3,8,20,8,11,25,60,39,26,-20,2,-64,-109,-118,-135,-128,-33,
+0,100,100,100,115,115,115,100,100,85,100,100,100,100,100,52,45,61,58,63,60,72,84,64,59,67,77,53,63,68,79,81,64,60,71,77,58,60,70,78,63,60,59,70,73,61,60,71,77,50,58,63,70,74,64,64,76,80,55,58,64,72,63,64,65,76,77,62,58,67,73,50,63,68,78,78,62,57,68,72,59,62,70,80,65,56,55,69,73,55,56,70,82,62,67,65,78,65,42,47,51,62,56,63,72,76,43,18,19,17,25,-10,5,23,42,10,-19,38,-63,-53,-130,-135,-127,55,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CW_LRight_T0.h
new file mode 100755
index 0000000..2df7edc
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+0,11,-2,1,-9,17,33,69,26,33,47,62,49,58,20,18,31,40,20,20,29,38,17,21,25,37,47,18,20,29,40,16,20,26,37,24,19,22,31,42,20,21,29,40,7,18,21,35,47,19,21,31,42,15,20,27,38,26,18,24,30,40,22,25,34,40,31,22,25,32,40,30,28,37,41,34,26,27,36,45,22,15,20,36,13,6,8,23,-3,-2,-1,11,-18,-3,0,12,24,-6,-1,10,22,-11,5,17,16,28,13,13,17,19,-5,-5,-7,-2,-30,-70,-48,-48,-76,-80,-95,-100,-88,12,
+0,-3,-12,-36,-21,-13,15,46,9,19,31,47,35,37,6,4,20,28,8,7,14,27,-2,8,11,24,37,5,7,16,28,3,5,12,23,15,4,7,18,29,6,7,15,27,-5,3,7,22,25,5,7,17,29,2,6,13,25,15,5,9,17,29,8,11,21,27,21,10,14,19,30,20,19,28,30,27,22,21,28,35,12,2,6,26,3,-5,-4,14,-11,-12,-10,4,-26,-12,-11,3,17,-15,-11,1,11,-20,-8,-1,3,21,-5,-1,-2,8,-13,-13,-9,-9,-24,-55,-58,-45,-70,-82,-89,-100,-88,12,
+0,-7,-26,-35,-27,-15,19,31,-3,4,17,33,24,8,-3,-4,11,20,-3,-4,4,16,-12,-4,0,14,19,-5,-3,6,18,-6,-5,2,13,5,-7,-2,8,21,-5,-4,5,17,-13,-7,-2,12,-1,-5,-3,7,18,-7,-4,3,14,7,-4,0,7,20,-3,-1,9,16,10,0,4,7,18,7,7,15,18,14,6,3,14,25,2,-9,-5,17,-4,-13,-12,7,-18,-19,-17,-3,-32,-19,-18,-4,11,-23,-19,-7,3,-29,-18,-15,-5,-12,-17,-11,-9,-2,-22,-18,-11,-10,-20,-45,-54,-36,-62,-77,-85,-100,-88,12,
+-11,-14,-32,-36,-27,-20,17,18,-14,-7,6,22,13,2,-10,-10,4,14,-11,-11,-3,11,-17,-10,-6,7,0,-12,-11,1,11,-13,-13,-7,6,-24,-14,-10,1,14,-12,-12,-4,9,-19,-14,-9,4,-8,-14,-11,0,12,-13,-11,-4,7,-1,-12,-7,2,14,-10,-7,2,10,0,-8,-3,1,13,-1,-1,8,13,21,1,-2,8,19,-1,-14,-11,12,-9,-18,-17,3,-22,-24,-21,-7,-34,-22,-21,-9,8,-27,-25,-11,-4,-33,-24,-22,-11,-37,-26,-19,-17,-6,-27,-22,-10,-13,-14,-44,-47,-38,-61,-80,-83,-99,-88,12,
+-18,-19,-31,-32,-28,-20,18,10,-19,-11,2,18,9,0,-13,-13,0,10,-14,-14,-7,6,-20,-13,-9,3,-10,-15,-13,-3,7,-16,-16,-10,2,-30,-17,-13,-3,11,-16,-15,-7,6,-22,-18,-12,0,-10,-16,-13,-4,7,-17,-16,-9,2,-15,-17,-12,-4,8,-14,-12,-3,3,-12,-12,-7,-5,7,-8,-7,2,3,18,-5,-9,1,12,-4,-18,-15,7,-14,-23,-19,-1,-26,-28,-23,-10,-38,-27,-25,-12,-1,-29,-27,-13,-6,-37,-29,-19,-10,-43,-26,-19,-17,-5,-31,-23,-11,-17,-11,-44,-40,-33,-55,-74,-82,-95,-88,12,
+-21,-29,-38,-37,-33,-23,17,6,-22,-13,-1,15,7,-2,-16,-15,-2,8,-17,-17,-9,3,-20,-15,-10,1,-11,-16,-15,-4,6,-18,-18,-12,0,-31,-19,-15,-5,9,-18,-17,-9,4,-24,-19,-14,-1,-11,-17,-15,-5,5,-18,-17,-10,1,-27,-18,-13,-5,7,-16,-13,-7,1,-19,-12,-6,-4,7,-7,-5,4,5,21,-2,-7,3,14,-3,-16,-14,7,-14,-23,-19,-1,-26,-27,-24,-10,-37,-26,-25,-11,1,-31,-30,-16,-9,-41,-34,-24,-15,-47,-33,-25,-22,-8,-32,-24,-11,-17,-10,-39,-35,-29,-50,-71,-80,-94,-88,12,
+-28,-34,-41,-35,-36,-33,5,5,-20,-15,-3,12,5,-3,-18,-16,-4,6,-18,-18,-10,2,-21,-16,-11,1,-11,-16,-15,-5,4,-19,-19,-13,-1,-32,-20,-16,-6,8,-19,-18,-9,2,-24,-20,-15,-2,-11,-19,-16,-7,3,-19,-17,-11,-1,-30,-18,-13,-7,5,-17,-15,-9,-1,-22,-11,-6,-4,8,-12,-4,5,8,22,-6,-6,3,17,-6,-19,-15,11,-17,-25,-19,-2,-26,-27,-24,-11,-39,-27,-27,-17,-2,-32,-31,-28,-21,-35,-28,-39,-33,-36,-25,-19,-33,-17,-32,-22,-8,-19,-15,-46,-41,-36,-57,-80,-83,-95,-88,12,
+-14,-23,-33,-30,-46,-36,4,8,-19,-17,-5,11,6,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-13,-1,-13,-17,-17,-7,2,-21,-21,-15,-3,-33,-21,-17,-6,7,-19,-17,-11,0,-25,-21,-15,-4,-13,-21,-18,-9,1,-20,-19,-13,-3,-29,-20,-15,-7,4,-17,-15,-11,-2,-23,-10,-4,-4,9,-12,-8,0,11,25,-5,-11,1,19,-5,-19,-18,12,-16,-25,-18,-1,-25,-26,-24,-10,-37,-25,-25,-16,-11,-31,-31,-28,-22,-37,-31,-43,-36,-39,-28,-31,-35,-18,-33,-22,-7,-18,-12,-44,-39,-35,-57,-79,-82,-95,-88,12,
+-14,-22,-33,-30,-46,-36,4,8,-18,-17,-5,11,5,-3,-20,-18,-6,4,-19,-19,-11,0,-23,-18,-12,-1,-13,-17,-17,-7,2,-21,-22,-15,-3,-33,-21,-17,-7,7,-19,-18,-11,-1,-24,-21,-15,-4,-13,-21,-18,-9,0,-20,-19,-13,-3,-27,-19,-15,-7,4,-18,-16,-11,-2,-20,-10,-3,-3,9,-11,-7,2,12,26,-2,-9,1,21,-4,-18,-17,12,-16,-25,-18,-1,-25,-26,-24,-9,-37,-25,-24,-15,-3,-32,-32,-29,-23,-38,-34,-46,-40,-41,-31,-36,-38,-19,-34,-23,-10,-19,-11,-44,-40,-37,-59,-79,-83,-95,-88,12,
+-12,-20,-31,-29,-43,-35,3,8,-18,-16,-4,12,4,-4,-19,-18,-6,4,-18,-19,-11,0,-22,-19,-14,-5,-14,-19,-18,-7,1,-20,-20,-14,-3,-32,-20,-16,-7,6,-19,-18,-10,-1,-24,-20,-15,-5,-14,-20,-18,-8,0,-20,-20,-13,-2,-33,-20,-16,-7,4,-16,-16,-11,-2,-27,-15,-8,-9,3,-12,-12,-6,-8,-21,-12,-10,-12,-1,-16,-20,-14,-6,-16,-21,-16,-6,-25,-23,-20,-8,-15,-20,-18,-11,-1,-19,-17,-16,-7,-19,-11,-3,-13,4,-2,0,-12,-5,-21,-19,-13,-22,-11,-44,-42,-48,-62,-80,-82,-95,-88,12,
+-7,-17,-29,-27,-42,-34,4,8,-17,-16,-3,12,4,-4,-19,-18,-6,4,-18,-18,-10,1,-21,-18,-13,-4,-14,-18,-17,-7,1,-18,-19,-13,-2,-32,-19,-15,-6,6,-19,-18,-10,-1,-24,-20,-14,-5,-14,-19,-17,-8,1,-19,-19,-12,-2,-34,-19,-15,-6,5,-16,-15,-10,-1,-26,-14,-9,-8,4,-9,-10,-5,-6,-19,-9,-8,-11,1,-14,-19,-13,-6,-15,-21,-16,-5,-24,-23,-19,-7,-11,-19,-18,-10,0,-19,-18,-16,-8,-20,-13,-13,-15,3,-3,-2,-14,-5,-21,-19,-10,-22,-15,-45,-44,-46,-60,-76,-81,-95,-88,12,
+-7,-19,-29,-29,-42,-35,3,1,-25,-16,-3,12,7,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-3,-11,-16,-15,-5,3,-18,-19,-13,-2,-30,-18,-14,-5,7,-18,-17,-9,0,-22,-19,-13,-4,-13,-18,-16,-7,2,-18,-18,-12,-2,-29,-18,-13,-6,4,-15,-15,-10,0,-26,-13,-8,0,11,-10,-11,-2,8,-20,-10,-8,3,13,-8,-13,-2,5,-13,-18,-12,0,-23,-21,-18,-7,-13,-23,-22,-12,-2,-24,-23,-17,-9,-29,-23,-22,-18,-11,-16,-14,-17,-9,-31,-28,-20,-21,-13,-46,-44,-36,-58,-76,-82,-95,-88,12,
+-5,-17,-28,-28,-42,-35,2,-1,-26,-16,-4,12,6,-2,-18,-17,-5,4,-16,-16,-8,2,-21,-17,-12,-2,-11,-15,-14,-5,3,-18,-19,-12,-1,-30,-17,-13,-4,7,-17,-16,-9,1,-22,-19,-13,-4,-13,-17,-16,-6,2,-17,-17,-11,-1,-25,-16,-12,-6,5,-15,-15,-9,0,-25,-12,-7,2,12,-8,-9,0,10,-19,-7,-7,4,14,-6,-12,-2,5,-12,-18,-11,0,-22,-21,-18,-6,-13,-22,-21,-11,-1,-23,-23,-17,-9,-29,-23,-23,-20,-20,-18,-15,-18,-9,-31,-29,-19,-20,-13,-46,-45,-37,-59,-78,-82,-95,-88,12,
+-4,-14,-26,-26,-40,-34,3,3,-22,-15,-3,13,7,-2,-17,-16,-5,5,-15,-15,-7,3,-20,-16,-11,-1,-11,-14,-13,-4,4,-17,-18,-12,-1,-30,-17,-13,-4,7,-16,-16,-8,1,-22,-18,-12,-3,-13,-17,-15,-5,3,-16,-15,-9,0,-22,-15,-12,-5,5,-14,-14,-8,1,-24,-11,-5,3,13,-6,-8,2,9,-13,-5,-5,3,15,-3,-10,-4,4,-11,-16,-12,0,-21,-18,-15,-4,-12,-19,-17,-8,2,-21,-22,-16,-8,-28,-18,-19,-16,-22,-10,-7,2,1,-30,-28,-22,-19,-3,-41,-40,-45,-61,-77,-81,-93,-88,12,
+-5,-16,-29,-28,-42,-34,4,10,-16,-14,-2,14,6,-3,-17,-16,-3,6,-14,-14,-7,3,-19,-15,-10,-1,-11,-16,-14,-6,3,-15,-15,-9,1,-29,-16,-12,-3,8,-14,-14,-7,3,-19,-15,-10,-3,-11,-14,-12,-5,4,-15,-15,-8,1,-17,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-4,9,-10,-10,-8,0,-12,-9,-5,-3,-8,-12,-14,-7,2,-13,-15,-9,0,-20,-16,-11,-2,-10,-14,-13,-3,5,-20,-20,-14,-5,-25,-12,-6,-9,2,-3,-4,1,6,-29,-28,-22,-19,-2,-41,-39,-46,-62,-78,-82,-94,-88,12,
+-12,-22,-32,-32,-42,-35,3,3,-22,-14,-1,15,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-14,-14,-8,2,-28,-15,-12,-3,8,-14,-14,-7,2,-19,-15,-10,-2,-11,-14,-12,-4,4,-15,-14,-8,1,-22,-15,-12,-4,6,-11,-12,-6,3,-21,-12,-8,-2,11,-10,-10,-4,4,-8,-4,0,4,-5,-13,-14,-2,6,-14,-16,-9,2,-20,-16,-11,-1,-8,-16,-16,-3,4,-19,-19,-12,-4,-29,-17,-10,-7,5,-10,-10,-5,3,-28,-27,-20,-16,0,-40,-40,-32,-54,-73,-79,-92,-88,12,
+-9,-20,-30,-31,-41,-35,3,3,-23,-14,-2,14,10,1,-15,-14,-3,6,-13,-13,-6,4,-18,-14,-9,1,-9,-14,-13,-5,3,-13,-12,-7,2,-28,-15,-11,-3,8,-14,-14,-7,2,-18,-15,-9,-2,-10,-14,-11,-4,5,-14,-14,-7,1,-18,-15,-12,-4,6,-11,-11,-6,3,-21,-11,-7,0,12,-9,-9,-3,6,-7,-3,1,6,-2,-11,-13,-1,7,-12,-14,-8,3,-19,-15,-11,0,-9,-16,-15,-4,4,-18,-18,-11,-3,-29,-16,-11,-8,4,-11,-11,-6,2,-28,-26,-19,-15,4,-39,-38,-32,-54,-75,-81,-93,-88,12,
+-6,-18,-29,-30,-40,-34,3,1,-24,-15,-2,14,9,0,-15,-14,-3,6,-13,-14,-6,4,-18,-14,-9,0,-9,-14,-13,-6,3,-13,-12,-7,3,-28,-14,-10,-2,8,-14,-14,-7,2,-18,-15,-9,-1,-10,-14,-11,-3,5,-14,-13,-6,2,-10,-14,-12,-3,6,-11,-11,-6,3,-21,-11,-6,1,13,-8,-8,-2,7,-7,-2,2,7,3,-10,-12,0,8,-11,-14,-7,3,-19,-14,-10,0,-10,-15,-15,-3,4,-19,-18,-11,-2,-29,-18,-12,-9,4,-11,-11,-7,1,-28,-26,-20,-15,5,-39,-38,-30,-50,-72,-76,-92,-88,12,
+-10,-23,-31,-31,-44,-35,4,10,-16,-14,-1,16,5,-2,-12,-12,-1,7,-13,-14,-6,4,-16,-11,-6,3,-8,-12,-12,-3,4,-12,-13,-8,2,-26,-13,-9,-2,9,-12,-12,-5,3,-17,-14,-8,0,-10,-13,-11,-3,5,-13,-13,-6,2,-14,-13,-10,-2,8,-12,-12,-5,4,-19,-13,-8,1,16,-10,-10,-6,3,-10,-10,-5,1,-5,-13,-12,-1,10,-13,-13,-6,4,-18,-12,-8,2,-3,-14,-14,-4,4,-16,-16,-10,-2,-29,-13,-9,-5,3,-6,-9,-3,5,-27,-26,-20,-15,4,-38,-37,-29,-49,-72,-78,-93,-88,12,
+-6,-23,-33,-34,-43,-35,3,12,-15,-13,0,16,8,-1,-11,-11,0,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,4,-12,-13,-7,2,-26,-13,-9,-2,9,-12,-12,-6,3,-18,-14,-8,0,-10,-13,-11,-3,6,-13,-12,-6,3,-12,-13,-10,-2,8,-11,-12,-5,5,-19,-12,-7,2,17,-9,-8,-4,5,-9,-8,-3,3,-3,-13,-11,-1,9,-12,-12,-5,5,-19,-12,-8,2,2,-14,-13,-3,4,-16,-15,-9,0,-29,-13,-8,-5,5,-7,-9,-3,5,-28,-26,-19,-14,4,-41,-39,-28,-49,-68,-74,-92,-88,12,
+-11,-24,-32,-34,-42,-35,3,11,-15,-15,-1,16,9,1,-11,-11,1,8,-12,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-3,5,-13,-13,-7,2,-26,-13,-9,-1,9,-12,-12,-5,4,-17,-13,-7,1,-9,-12,-10,-3,5,-11,-11,-4,3,-15,-12,-10,-2,8,-10,-11,-5,5,-19,-12,-7,2,16,-10,-10,-3,6,-7,-7,-2,5,-1,-12,-12,-1,8,-12,-12,-5,5,-19,-13,-9,2,-2,-13,-12,-3,5,-15,-14,-9,0,-28,-13,-8,-4,6,-7,-8,-3,5,-27,-24,-17,-12,6,-38,-37,-28,-48,-69,-76,-92,-88,12,
+-7,-21,-30,-32,-41,-35,3,10,-17,-15,-2,15,9,1,-11,-10,2,9,-11,-13,-5,4,-15,-10,-5,3,-8,-12,-11,-2,5,-12,-13,-7,3,-26,-12,-8,-1,10,-12,-12,-4,5,-16,-12,-7,1,-8,-12,-10,-2,6,-11,-10,-3,3,-10,-12,-9,-1,8,-10,-11,-4,6,-19,-11,-6,3,17,-8,-8,-2,7,-5,-5,0,7,-1,-11,-11,0,10,-10,-11,-4,7,-18,-11,-8,2,1,-12,-12,-2,5,-15,-14,-8,1,-28,-12,-7,-4,6,-7,-8,-2,5,-26,-22,-15,-13,6,-40,-37,-26,-45,-68,-74,-91,-88,12,
+-10,-25,-32,-32,-43,-35,5,13,-14,-13,0,17,11,1,-11,-11,0,8,-9,-11,-4,6,-16,-11,-6,2,-3,-11,-9,-2,6,-13,-13,-7,3,-26,-13,-9,-1,9,-12,-12,-5,4,-16,-13,-7,1,-8,-11,-9,-2,6,-13,-12,-6,2,-25,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-7,3,18,-12,-12,-3,5,-13,-13,-7,5,-15,-12,-10,0,10,-12,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-2,6,-12,-12,-6,3,-26,-12,-9,-2,8,-9,-10,-4,4,-26,-23,-14,-12,8,-38,-37,-25,-47,-69,-76,-92,-88,12,
+-8,-23,-33,-36,-44,-36,4,12,-15,-11,2,19,10,0,-12,-11,0,8,-10,-11,-5,5,-16,-12,-7,1,-8,-11,-10,-2,5,-13,-13,-7,4,-26,-12,-9,-1,10,-12,-11,-5,4,-16,-12,-7,2,-8,-11,-9,-2,6,-13,-12,-6,2,-19,-12,-9,-1,9,-11,-11,-4,5,-18,-11,-6,4,18,-10,-11,-2,6,-12,-12,-6,6,-12,-12,-9,0,10,-11,-11,-4,7,-17,-12,-7,3,-5,-11,-10,-2,6,-12,-13,-7,3,-26,-12,-9,-2,8,-9,-10,-4,5,-26,-22,-13,-14,4,-35,-33,-26,-47,-67,-74,-91,-88,12,
+-12,-29,-33,-35,-44,-36,3,12,-16,-10,4,21,10,1,-11,-10,1,8,-9,-11,-4,5,-15,-11,-6,2,-7,-11,-9,-2,6,-11,-11,-6,3,-25,-12,-8,0,11,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-2,7,-12,-12,-6,2,-26,-12,-9,0,9,-11,-11,-4,5,-18,-10,-6,4,18,-10,-10,-3,6,-10,-11,-5,4,-6,-13,-10,-1,9,-11,-12,-4,6,-17,-12,-7,2,-5,-12,-10,-1,6,-12,-11,-5,3,-25,-11,-7,-1,9,-9,-9,-4,5,-26,-21,-12,-11,5,-32,-33,-24,-47,-67,-75,-91,-88,12,
+-9,-26,-31,-34,-44,-36,4,11,-15,-10,4,21,10,1,-10,-9,2,9,-8,-11,-4,5,-15,-11,-6,2,-5,-11,-9,-1,7,-11,-11,-5,3,-25,-11,-8,1,10,-11,-10,-4,4,-16,-12,-7,1,-8,-12,-10,-1,6,-11,-12,-6,2,-22,-12,-9,0,9,-11,-10,-4,6,-17,-9,-5,5,19,-9,-9,-1,7,-10,-10,-4,5,-4,-12,-10,0,10,-10,-11,-4,7,-17,-11,-8,2,-6,-13,-10,-2,6,-11,-11,-4,3,-25,-10,-6,0,10,-7,-7,-1,7,-24,-17,-9,-11,8,-36,-35,-25,-44,-65,-72,-88,-88,12,
+-5,-29,-33,-35,-46,-37,4,13,-15,-12,1,18,9,-1,-10,-9,2,9,-5,-8,-1,6,-15,-11,-6,2,-7,-11,-10,-1,6,-11,-11,-5,3,-25,-11,-7,1,11,-11,-10,-4,5,-16,-12,-6,2,-8,-11,-9,-1,7,-11,-11,-5,3,-22,-12,-9,-1,9,-10,-10,-3,6,-17,-9,-4,6,19,-8,-8,-2,7,-9,-9,-3,6,-21,-12,-9,1,10,-9,-10,-3,8,-16,-11,-7,3,-4,-10,-9,-1,8,-11,-11,-5,5,-24,-9,-7,-2,9,-12,-11,-10,-2,-21,-15,-4,-8,10,-34,-33,-24,-43,-65,-72,-89,-88,12,
+-8,-26,-32,-34,-46,-37,4,12,-15,-12,1,19,9,0,-9,-8,3,10,-5,-8,-2,7,-15,-10,-6,3,-7,-12,-10,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-11,-10,-3,5,-15,-10,-5,3,-5,-11,-8,-1,6,-10,-10,-4,3,-23,-11,-8,0,9,-10,-10,-3,7,-16,-9,-5,4,15,-13,-11,-3,5,-9,-9,-3,6,-20,-12,-9,0,11,-8,-9,-2,8,-15,-10,-5,3,7,-8,-7,1,9,-10,-11,-5,5,-23,-10,-8,-1,10,-11,-9,-8,1,-19,-12,-1,-7,9,-31,-31,-23,-43,-62,-70,-85,-88,12,
+-11,-29,-33,-35,-45,-36,4,6,-21,-12,2,20,9,0,-8,-8,4,11,-4,-7,-1,9,-13,-9,-4,5,-5,-9,-8,0,8,-8,-9,-3,6,-23,-10,-5,2,12,-10,-9,-3,6,-14,-9,-4,3,-5,-10,-7,-1,7,-10,-10,-4,5,-18,-9,-6,1,11,-9,-8,-2,8,-16,-10,-5,4,19,-11,-11,-2,6,-10,-10,-3,6,-14,-11,-9,1,11,-10,-9,-2,8,-15,-10,-5,4,6,-9,-8,1,8,-10,-10,-4,6,-24,-11,-8,2,13,-11,-10,-6,3,-24,-17,-6,-9,6,-28,-29,-24,-40,-62,-70,-84,-88,12,
+-9,-29,-33,-35,-46,-37,3,4,-22,-12,2,20,10,0,-7,-7,5,11,-5,-8,-2,8,-14,-11,-6,4,-5,-10,-9,-1,7,-9,-9,-3,5,-23,-10,-6,1,11,-11,-10,-3,5,-14,-10,-4,3,-6,-10,-8,-2,6,-10,-11,-4,4,-23,-11,-7,0,9,-9,-9,-2,7,-17,-10,-6,4,15,-12,-11,-2,6,-9,-10,-3,6,-17,-12,-9,1,11,-10,-10,-2,8,-15,-11,-5,3,-3,-10,-8,0,8,-10,-10,-4,6,-24,-10,-7,3,14,-10,-8,-4,5,-23,-15,-4,-7,9,-28,-30,-24,-45,-63,-70,-87,-88,12,
+-11,-30,-34,-37,-46,-36,7,18,-10,-8,3,21,10,1,-7,-6,6,12,-5,-9,-3,7,-15,-12,-7,3,-6,-11,-9,-1,7,-9,-10,-4,5,-23,-10,-6,1,11,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-11,-11,-4,4,-25,-11,-8,0,9,-9,-9,-2,7,-17,-9,-5,4,17,-11,-10,-2,6,-9,-9,-3,7,-11,-11,-8,1,11,-9,-9,-2,8,-15,-11,-6,3,-2,-10,-8,0,8,-10,-11,-4,7,-23,-8,-5,5,15,-8,-6,-5,5,-20,-12,1,-7,10,-29,-31,-23,-44,-61,-69,-84,-87,12,
+-10,-30,-35,-37,-47,-37,9,19,-9,-6,4,22,10,0,-7,-7,3,9,-3,-6,1,9,-15,-9,-6,4,1,-11,-11,-1,7,-10,-10,-5,4,-23,-10,-7,2,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,3,-24,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,2,-8,-12,-10,-3,5,-11,-11,-5,5,-23,-11,-8,0,10,-11,-11,-4,6,-16,-11,-6,2,5,-9,-8,0,8,-10,-11,-5,6,-22,-12,-10,4,2,-14,-11,-6,4,-19,-11,3,-5,12,-28,-28,-22,-42,-60,-67,-80,-85,12,
+-14,-32,-34,-37,-35,-25,23,10,-16,-6,3,22,8,-1,-7,-7,3,9,-3,-7,0,9,-16,-10,-7,3,-5,-12,-11,-1,7,-10,-11,-5,4,-23,-10,-7,1,12,-11,-10,-4,4,-14,-10,-4,3,-7,-11,-9,-2,6,-10,-10,-4,4,-25,-11,-8,-1,9,-10,-10,-3,6,-16,-11,-6,3,-6,-11,-9,-2,6,-10,-10,-4,6,-21,-11,-7,1,11,-10,-10,-3,6,-16,-11,-6,2,-1,-10,-9,0,8,-11,-12,-4,7,-22,-11,-9,4,11,-13,-10,-5,4,-22,-14,-3,-9,7,-28,-29,-32,-52,-61,-67,-81,-85,12,
+-14,-34,-35,-38,-37,-26,23,10,-15,-5,4,22,9,5,-6,-7,3,8,-4,-8,-1,9,-15,-10,-7,5,-5,-11,-10,-1,7,-10,-10,-5,4,-24,-10,-7,1,12,-11,-10,-4,5,-14,-10,-5,3,-7,-11,-9,-3,5,-10,-10,-3,5,-24,-12,-9,0,10,-9,-9,-2,6,-17,-12,-7,2,-4,-10,-8,-1,7,-10,-10,-3,5,-17,-11,-8,1,10,-10,-11,-4,6,-16,-11,-6,3,1,-9,-7,0,7,-11,-12,-5,7,-23,-12,-9,3,15,-13,-10,-5,4,-24,-15,-2,-6,9,-26,-27,-30,-47,-57,-62,-74,-77,12,
+-16,-35,-36,-39,-39,-27,24,10,-14,-2,4,23,11,27,-3,-5,6,10,-3,-8,-2,8,-16,-12,-8,4,-7,-12,-10,-1,7,-10,-10,-5,3,-23,-10,-7,2,12,-11,-10,-4,5,-14,-10,-4,3,-7,-11,-10,-2,5,-10,-10,-3,5,-26,-12,-8,0,10,-9,-8,-2,7,-17,-12,-7,2,-4,-10,-8,0,8,-10,-9,-3,5,-13,-11,-7,1,11,-10,-11,-4,5,-15,-11,-6,2,-7,-9,-8,-1,7,-11,-13,-5,7,-23,-10,-7,5,16,-10,-8,-4,5,-23,-14,-1,-5,10,-28,-29,-24,-42,-57,-66,-83,-84,12,
+-15,-35,-37,-39,-46,-37,17,27,-4,6,7,25,12,7,-6,-7,2,8,-3,-5,1,11,-15,-8,-6,5,18,-10,-11,0,7,-11,-12,-6,4,-24,-11,-7,1,12,-12,-11,-4,4,-15,-11,-5,3,-7,-12,-11,-3,5,-10,-10,-3,5,-23,-11,-8,0,10,-10,-9,-3,6,-15,-10,-5,2,-8,-12,-9,-2,6,-10,-10,-4,5,-25,-11,-8,0,10,-10,-9,-3,6,-17,-12,-7,2,-4,-9,-8,0,8,-10,-10,-4,7,-21,-12,-11,3,-10,-16,-13,-8,1,-25,-16,0,-4,13,-31,-32,-19,-37,-55,-61,-78,-77,12,
+-18,-38,-40,-43,-51,-40,18,25,-3,7,7,26,13,21,-3,-4,4,9,-3,-6,1,10,-17,-10,-8,4,16,-11,-11,-1,7,-11,-12,-6,3,-24,-11,-7,1,12,-11,-11,-4,5,-15,-11,-5,3,-8,-13,-11,-3,5,-10,-10,-3,5,-25,-12,-9,0,10,-10,-10,-4,5,-16,-11,-7,1,-8,-13,-10,-2,5,-10,-11,-5,4,-25,-12,-8,0,10,-10,-10,-4,5,-17,-13,-8,2,-6,-10,-9,-2,7,-10,-12,-5,6,-21,-12,-11,3,-10,-17,-13,-8,2,-25,-16,-1,-4,13,-29,-29,-16,-33,-52,-60,-74,-77,12,
+-16,-35,-34,-37,-50,-38,24,23,-3,12,9,28,13,30,-4,-6,3,9,-3,-7,-1,11,-14,-8,-6,5,8,-10,-10,-1,7,-11,-12,-6,3,-24,-11,-8,0,10,-12,-11,-5,4,-14,-11,-5,3,-7,-12,-11,-3,5,-10,-9,-3,5,-24,-12,-9,0,10,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-8,0,11,-11,-11,-4,5,-16,-12,-7,2,-7,-10,-9,0,7,-12,-12,-6,6,-21,-11,-10,4,-11,-18,-14,-8,2,-27,-17,-2,-9,8,-26,-25,-29,-42,-54,-60,-73,-76,12,
+-18,-39,-38,-42,-56,-42,24,18,-4,12,8,28,13,32,-1,-4,5,10,-3,-7,-2,10,-16,-10,-8,4,1,-11,-11,-1,6,-11,-12,-6,3,-24,-11,-8,0,10,-12,-12,-5,4,-15,-11,-5,3,-7,-13,-11,-3,5,-10,-10,-3,5,-24,-12,-9,-1,9,-11,-10,-3,6,-16,-13,-7,1,-8,-11,-9,-2,6,-10,-11,-5,4,-25,-11,-7,1,11,-10,-11,-4,6,-16,-12,-7,2,-4,-10,-9,0,7,-12,-13,-6,5,-21,-10,-8,5,-5,-18,-14,-8,2,-27,-17,-3,-8,9,-23,-22,-25,-38,-52,-58,-70,-75,12,
+-22,-44,-43,-46,-56,-42,27,40,9,16,5,23,10,24,-7,-10,4,8,-2,-5,2,10,-8,-9,-7,5,-6,-12,-12,-2,6,-12,-13,-7,3,-24,-12,-8,0,10,-13,-12,-6,3,-15,-11,-6,2,-7,-14,-12,-4,5,-10,-10,-3,5,-24,-13,-10,-1,9,-11,-10,-3,6,-16,-12,-7,1,-8,-11,-10,-2,6,-11,-11,-5,4,-25,-11,-7,1,11,-11,-11,-4,5,-16,-12,-8,2,-1,-10,-11,-1,7,-12,-15,-7,4,-21,-10,-9,5,-11,-18,-14,-9,1,-28,-18,-3,-9,9,-26,-28,-21,-36,-56,-61,-72,-78,12,
+-21,-38,-41,-43,-54,-41,29,34,6,15,3,22,10,28,-5,-8,1,7,-1,-3,4,12,-15,-7,-7,6,17,-12,-14,-3,4,-11,-12,-6,4,-25,-12,-9,0,10,-12,-12,-5,3,-15,-12,-6,1,-7,-13,-11,-3,5,-12,-12,-6,3,-25,-12,-8,-1,9,-11,-11,-4,4,-16,-13,-8,0,-8,-14,-12,-4,4,-11,-12,-6,2,-26,-12,-9,0,10,-13,-13,-5,4,-16,-11,-6,1,-8,-11,-10,-1,6,-12,-14,-6,5,-21,-12,-10,3,-11,-18,-14,-10,0,-28,-18,-3,-9,7,-28,-27,-18,-34,-55,-61,-76,-81,12,
+-24,-42,-40,-37,-39,-25,51,30,6,24,10,31,16,35,-5,-8,1,6,-1,-3,4,13,-14,-5,-4,6,18,-12,-13,-3,5,-11,-12,-6,3,-24,-13,-9,0,11,-13,-12,-5,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-11,-4,4,-11,-11,-5,2,-26,-12,-8,1,11,-12,-12,-5,4,-15,-12,-6,1,-6,-10,-9,-1,7,-13,-14,-7,5,-21,-12,-10,4,-11,-19,-16,-11,-1,-28,-18,-3,-8,7,-30,-29,-28,-42,-55,-62,-72,-81,12,
+-19,-37,-38,-42,-46,-30,47,21,-4,20,8,29,15,35,-3,-6,3,8,0,-3,4,12,-14,-6,-6,6,18,-11,-12,-2,6,-11,-12,-7,2,-25,-13,-9,0,11,-13,-12,-6,3,-15,-12,-6,1,-7,-12,-10,-3,5,-12,-12,-6,3,-25,-12,-9,-2,9,-11,-10,-4,5,-16,-13,-8,1,-8,-13,-10,-3,5,-11,-11,-6,3,-26,-12,-8,1,11,-12,-13,-5,3,-16,-12,-6,1,-8,-10,-9,0,7,-12,-14,-8,4,-21,-12,-10,3,-12,-21,-18,-13,-2,-29,-19,-4,-8,5,-30,-28,-28,-44,-55,-64,-79,-85,12,
+-24,-43,-44,-47,-52,-36,37,12,-9,19,5,26,14,33,-3,-7,2,9,-1,-4,3,11,-16,-8,-8,5,12,-13,-14,-3,5,-12,-13,-8,1,-25,-14,-10,-1,10,-14,-14,-7,1,-16,-13,-6,1,-7,-13,-12,-4,4,-13,-13,-7,2,-26,-14,-10,-3,8,-12,-11,-5,4,-17,-14,-9,0,-8,-13,-11,-4,4,-12,-12,-7,1,-26,-13,-9,0,10,-14,-14,-6,2,-16,-13,-7,0,-8,-10,-10,-1,6,-15,-16,-9,2,-22,-13,-11,3,-12,-23,-20,-15,-4,-31,-21,-5,-9,3,-30,-28,-27,-44,-57,-66,-84,-88,12,
+-29,-38,-42,-43,-56,-42,33,40,11,18,3,23,11,28,-7,-11,-2,5,-2,-3,5,13,-14,-8,-7,5,17,-9,-11,-1,6,-13,-15,-9,2,-26,-14,-10,-1,11,-14,-14,-7,2,-16,-13,-7,1,-7,-14,-12,-5,4,-13,-12,-6,2,-26,-14,-11,-2,9,-14,-13,-6,3,-17,-14,-9,-1,-8,-14,-11,-5,3,-12,-13,-7,1,-27,-16,-12,-2,11,-14,-14,-6,3,-18,-14,-8,-1,-8,-12,-10,-4,4,-13,-15,-8,3,-24,-15,-12,1,-14,-22,-20,-14,-4,-31,-22,-7,-9,0,-37,-36,-20,-36,-58,-66,-79,-86,12,
+-26,-44,-47,-49,-63,-36,48,30,5,18,5,31,10,27,-9,-12,-3,5,-2,-4,4,12,-18,-9,-9,3,16,-11,-13,-2,5,-15,-17,-11,0,-26,-16,-12,-2,10,-16,-15,-8,0,-17,-14,-8,0,-8,-15,-14,-6,2,-14,-13,-8,1,-27,-15,-12,-3,9,-15,-14,-7,2,-18,-15,-10,-2,-9,-15,-12,-6,3,-13,-14,-8,1,-27,-16,-12,-2,11,-14,-14,-7,2,-18,-15,-9,-1,-7,-12,-10,-4,4,-15,-16,-10,0,-25,-17,-14,0,-15,-24,-22,-16,-6,-33,-23,-7,-9,-2,-37,-34,-17,-35,-59,-67,-84,-88,12,
+-32,-41,-39,-42,-47,-30,49,22,-7,19,7,29,14,26,-11,-13,-5,4,-2,-4,3,13,-17,-9,-8,4,17,-10,-12,-2,5,-14,-16,-11,-1,-26,-16,-11,-2,11,-16,-15,-8,0,-17,-14,-7,0,-8,-16,-14,-6,2,-15,-14,-8,1,-26,-15,-12,-4,8,-15,-14,-7,2,-18,-15,-10,-2,-8,-15,-12,-5,4,-13,-14,-8,1,-28,-17,-13,-3,10,-16,-15,-7,1,-19,-16,-10,-2,-8,-13,-11,-4,4,-16,-18,-10,1,-23,-15,-12,0,-14,-24,-21,-15,-4,-28,-17,-1,-11,-4,-41,-38,-14,-32,-59,-69,-81,-88,12,
+-28,-45,-43,-47,-52,-33,47,16,-13,16,5,27,12,16,-12,-15,-6,4,-3,-4,3,13,-18,-10,-9,3,16,-11,-13,-3,4,-15,-18,-12,-2,-27,-17,-13,-3,10,-17,-16,-10,-1,-17,-14,-8,0,-8,-16,-14,-7,2,-16,-15,-9,0,-27,-16,-13,-5,8,-16,-15,-7,2,-18,-16,-11,-2,-9,-16,-13,-6,3,-13,-15,-9,0,-28,-18,-14,-3,10,-17,-16,-9,0,-19,-16,-10,-2,-7,-12,-11,-4,4,-18,-19,-12,-1,-24,-17,-14,-2,-15,-27,-24,-17,-6,-29,-18,0,-9,-5,-38,-35,-10,-28,-58,-68,-84,-88,12,
+-34,-50,-47,-49,-57,-40,36,38,11,15,2,22,10,-3,-16,-19,-10,2,-3,-4,4,12,-16,-10,-10,3,16,-12,-14,-4,4,-16,-18,-12,-1,-27,-16,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-1,-8,-17,-15,-7,2,-16,-16,-9,0,-28,-18,-15,-6,8,-17,-15,-8,1,-19,-17,-11,-3,-9,-17,-14,-6,3,-16,-17,-11,-1,-27,-18,-13,-4,9,-17,-17,-9,-1,-19,-17,-10,-2,-7,-14,-12,-4,3,-18,-20,-14,-1,-24,-16,-12,-1,-15,-23,-22,-16,-5,-32,-23,-8,-10,-8,-52,-52,-20,-35,-62,-71,-81,-88,12,
+-40,-44,-46,-48,-60,-43,33,33,0,11,-1,20,7,-9,-19,-21,-12,1,-4,-4,3,11,-19,-12,-11,2,16,-13,-15,-5,3,-17,-20,-13,-2,-27,-17,-13,-5,9,-18,-17,-10,-2,-20,-18,-12,-3,-9,-17,-15,-8,2,-17,-17,-10,-1,-28,-20,-16,-7,8,-17,-15,-8,1,-19,-17,-12,-4,-10,-17,-15,-6,3,-18,-18,-13,-3,-27,-17,-12,-5,9,-18,-17,-10,-1,-20,-17,-11,-2,-7,-15,-13,-6,3,-19,-20,-13,-4,-25,-18,-13,-3,-17,-27,-24,-17,-6,-32,-23,-8,-9,-9,-49,-48,-15,-30,-61,-70,-81,-88,12,
+-37,-45,-45,-47,-64,-46,29,32,-7,9,0,20,12,-8,-21,-23,-14,1,-5,-5,2,11,-19,-12,-11,1,12,-15,-16,-5,2,-17,-19,-13,-2,-27,-18,-14,-5,9,-19,-18,-10,-2,-21,-19,-13,-3,-9,-19,-16,-9,1,-18,-17,-11,-1,-28,-20,-17,-8,8,-19,-17,-9,0,-21,-19,-13,-4,-10,-19,-17,-7,2,-20,-21,-14,-4,-28,-18,-13,-5,9,-20,-19,-10,-2,-21,-18,-12,-4,-10,-17,-16,-7,2,-21,-22,-12,-4,-24,-19,-14,-3,-15,-27,-23,-17,-6,-34,-24,-7,-11,-13,-50,-47,-20,-35,-59,-70,-82,-88,12,
+-38,-50,-49,-51,-67,-47,26,27,-15,5,-2,18,9,-11,-25,-26,-17,0,-6,-6,1,9,-20,-14,-13,-1,5,-16,-17,-7,1,-19,-21,-15,-4,-28,-20,-16,-7,8,-21,-20,-13,-4,-22,-21,-15,-5,-10,-21,-18,-11,0,-20,-19,-13,-4,-29,-23,-19,-10,3,-21,-19,-11,-2,-23,-21,-15,-6,-11,-20,-18,-9,0,-22,-22,-16,-6,-28,-20,-15,-7,9,-22,-21,-13,-4,-22,-20,-13,-5,-10,-19,-16,-7,1,-23,-24,-16,-7,-28,-24,-19,-7,-17,-30,-26,-19,-8,-36,-24,-7,-10,-14,-47,-44,-15,-29,-57,-68,-82,-88,12,
+-46,-58,-56,-57,-72,-52,20,21,-21,-2,-8,12,3,-17,-33,-33,-23,-4,-10,-11,-3,5,-24,-19,-17,-5,-2,-21,-22,-12,-4,-25,-26,-20,-9,-32,-25,-21,-12,0,-27,-26,-17,-9,-27,-26,-20,-10,-25,-26,-23,-15,-5,-25,-24,-19,-9,-34,-28,-23,-15,-18,-26,-24,-16,-8,-28,-26,-21,-11,-17,-26,-23,-14,-4,-27,-27,-20,-11,-32,-25,-20,-11,3,-27,-26,-17,-9,-27,-25,-18,-9,-21,-24,-22,-12,-3,-30,-30,-22,-13,-33,-25,-17,-11,-20,-33,-30,-23,-11,-39,-29,-12,-15,-17,-52,-49,-24,-41,-61,-71,-89,-91,9,
+-55,-63,-59,-62,-63,-43,27,-7,-31,-1,-3,16,-1,-20,-38,-38,-28,-7,-18,-18,-9,-2,-28,-22,-20,-8,-18,-28,-30,-18,-9,-30,-30,-24,-13,-37,-30,-25,-17,-22,-31,-30,-22,-14,-32,-30,-25,-15,-41,-31,-28,-19,-8,-31,-30,-24,-15,-37,-32,-26,-19,-20,-30,-28,-20,-12,-32,-31,-26,-16,-43,-32,-28,-20,-9,-32,-31,-24,-14,-36,-30,-24,-16,-12,-33,-32,-23,-15,-31,-30,-25,-14,-44,-32,-28,-19,-6,-34,-33,-28,-19,-36,-31,-27,-16,-25,-38,-34,-27,-15,-43,-33,-18,-20,-20,-55,-53,-23,-40,-61,-72,-94,-94,6,
+-61,-70,-65,-67,-73,-48,23,-11,-41,-7,-8,-2,-7,-30,-47,-46,-35,-13,-24,-23,-14,-7,-32,-27,-25,-12,-24,-32,-35,-23,-13,-35,-35,-28,-18,-41,-35,-30,-22,-31,-37,-35,-27,-18,-37,-36,-31,-21,-50,-36,-32,-23,-12,-37,-35,-29,-20,-42,-37,-31,-24,-33,-35,-33,-25,-17,-37,-37,-31,-21,-49,-37,-33,-25,-13,-37,-36,-29,-19,-40,-34,-29,-21,-29,-38,-37,-27,-20,-35,-35,-29,-19,-48,-35,-32,-23,-9,-37,-36,-33,-23,-42,-39,-33,-23,-39,-41,-35,-29,-17,-48,-38,-24,-25,-24,-57,-54,-44,-59,-68,-78,-94,-96,3,
+-65,-76,-71,-72,-85,-63,5,-14,-47,-24,-24,-20,-14,-62,-53,-52,-43,-17,-29,-28,-19,-13,-35,-31,-29,-18,-28,-38,-40,-27,-17,-41,-41,-33,-23,-46,-41,-36,-27,-36,-43,-41,-33,-23,-43,-41,-36,-27,-54,-41,-37,-29,-17,-44,-42,-35,-26,-46,-42,-36,-29,-36,-40,-38,-30,-23,-42,-42,-36,-26,-55,-42,-39,-30,-18,-43,-41,-34,-24,-44,-38,-33,-26,-36,-42,-41,-32,-23,-42,-41,-34,-22,-51,-40,-36,-26,-13,-39,-39,-32,-25,-49,-48,-42,-32,-61,-43,-36,-31,-18,-54,-44,-36,-31,-28,-56,-48,-41,-55,-66,-77,-92,-100,0,
+-79,-90,-82,-82,-93,-70,1,-17,-50,-29,-28,-24,-20,-71,-62,-60,-50,-22,-35,-33,-25,-17,-39,-36,-33,-23,-32,-43,-45,-32,-22,-46,-46,-37,-28,-50,-46,-41,-32,-40,-48,-46,-38,-28,-48,-46,-41,-32,-58,-46,-42,-34,-21,-49,-48,-40,-32,-51,-47,-41,-34,-41,-45,-43,-36,-28,-47,-47,-41,-31,-60,-48,-44,-35,-22,-48,-46,-39,-29,-49,-44,-39,-31,-40,-48,-47,-38,-28,-48,-47,-39,-27,-55,-45,-40,-30,-16,-43,-44,-38,-32,-63,-61,-54,-45,-65,-48,-39,-32,-20,-60,-50,-47,-36,-30,-54,-43,-37,-50,-63,-75,-89,-102,-3,
+-93,-103,-91,-93,-107,-82,-6,-39,-68,-36,-32,-30,-25,-78,-71,-68,-55,-26,-41,-38,-31,-22,-44,-41,-39,-28,-37,-48,-50,-37,-27,-52,-51,-43,-33,-56,-52,-47,-38,-45,-54,-52,-44,-33,-54,-52,-47,-38,-63,-52,-48,-40,-25,-55,-53,-46,-38,-56,-53,-48,-39,-45,-52,-48,-41,-32,-53,-53,-47,-36,-64,-53,-49,-40,-26,-53,-51,-44,-34,-54,-50,-44,-37,-45,-55,-53,-44,-33,-54,-52,-45,-33,-61,-51,-46,-35,-20,-49,-51,-44,-39,-74,-64,-67,-53,-70,-54,-47,-40,-28,-64,-54,-51,-41,-41,-76,-72,-40,-55,-75,-83,-86,-101,-6,
+-105,-117,-101,-105,-118,-94,-15,-44,-73,-43,-36,-34,-31,-83,-73,-71,-58,-28,-49,-48,-40,-29,-55,-56,-52,-37,-44,-57,-56,-44,-32,-59,-58,-48,-39,-62,-59,-54,-45,-49,-60,-57,-49,-37,-58,-56,-51,-42,-68,-59,-55,-47,-34,-61,-57,-51,-42,-62,-58,-52,-43,-50,-59,-57,-48,-38,-60,-58,-53,-42,-69,-58,-54,-46,-31,-60,-59,-52,-43,-63,-59,-54,-45,-50,-61,-58,-49,-37,-59,-57,-51,-42,-70,-64,-59,-48,-57,-64,-61,-55,-45,-62,-61,-56,-47,-74,-61,-54,-49,-33,-70,-59,-57,-47,-54,-76,-68,-37,-52,-79,-88,-97,-100,-9,
+-115,-125,-115,-118,-131,-106,-25,-49,-83,-53,-48,-46,-43,-88,-80,-78,-65,-32,-54,-52,-45,-34,-55,-56,-53,-41,-51,-62,-61,-47,-34,-63,-62,-54,-45,-67,-65,-60,-50,-60,-66,-62,-53,-41,-65,-62,-56,-46,-72,-65,-60,-50,-56,-67,-63,-56,-47,-67,-63,-58,-48,-53,-65,-62,-53,-41,-65,-63,-57,-47,-73,-64,-60,-50,-42,-67,-65,-56,-47,-67,-64,-59,-49,-56,-66,-63,-53,-41,-64,-62,-56,-46,-74,-68,-63,-51,-60,-69,-66,-57,-48,-71,-70,-61,-52,-77,-65,-56,-52,-36,-76,-66,-68,-55,-62,-78,-66,-47,-60,-86,-95,-103,-109,-12,
+-125,-136,-124,-127,-139,-114,-29,-53,-88,-59,-56,-54,-51,-95,-89,-86,-73,-40,-60,-58,-50,-38,-60,-61,-57,-45,-73,-68,-66,-52,-38,-69,-68,-59,-50,-73,-71,-66,-55,-83,-72,-68,-59,-45,-71,-68,-62,-52,-77,-70,-66,-56,-68,-73,-70,-62,-52,-72,-69,-64,-54,-58,-71,-68,-58,-46,-71,-69,-63,-52,-78,-70,-66,-55,-64,-72,-71,-62,-52,-73,-70,-65,-54,-76,-73,-69,-59,-46,-70,-68,-61,-52,-79,-74,-68,-57,-63,-73,-70,-62,-53,-80,-78,-68,-60,-83,-70,-61,-57,-40,-83,-73,-80,-60,-66,-80,-66,-47,-59,-87,-96,-106,-114,-15,
+-137,-148,-136,-145,-157,-128,-38,-67,-94,-64,-62,-67,-59,-101,-96,-92,-80,-65,-66,-63,-55,-42,-65,-66,-62,-50,-79,-73,-71,-57,-45,-74,-73,-64,-55,-78,-76,-71,-61,-92,-78,-73,-64,-51,-77,-74,-67,-57,-82,-76,-71,-61,-72,-78,-75,-67,-57,-77,-74,-69,-58,-71,-76,-73,-63,-51,-76,-73,-68,-57,-83,-75,-70,-60,-72,-78,-76,-67,-57,-78,-75,-70,-59,-93,-79,-75,-65,-50,-75,-73,-66,-57,-84,-80,-73,-62,-68,-79,-75,-68,-57,-84,-83,-73,-64,-89,-76,-67,-63,-45,-88,-78,-84,-64,-65,-81,-69,-53,-66,-91,-100,-111,-118,-18,
+-139,-151,-137,-146,-157,-129,-45,-83,-99,-75,-71,-82,-63,-103,-96,-91,-80,-55,-69,-68,-59,-47,-70,-73,-68,-56,-83,-75,-73,-60,-73,-79,-78,-67,-57,-80,-78,-73,-61,-90,-78,-74,-65,-51,-81,-78,-70,-59,-84,-78,-72,-62,-72,-77,-74,-67,-58,-79,-78,-73,-63,-93,-78,-74,-65,-51,-77,-75,-68,-57,-86,-79,-74,-63,-74,-79,-76,-67,-57,-80,-77,-72,-61,-92,-79,-75,-66,-51,-81,-78,-68,-59,-85,-80,-73,-62,-70,-83,-79,-68,-55,-76,-75,-69,-58,-92,-83,-79,-70,-49,-87,-76,-72,-60,-64,-85,-77,-57,-71,-94,-104,-113,-117,-18,
+-145,-160,-146,-155,-158,-130,-47,-82,-111,-87,-84,-92,-73,-105,-99,-94,-81,-66,-69,-68,-60,-47,-71,-74,-69,-55,-84,-76,-74,-60,-74,-80,-79,-67,-57,-81,-79,-73,-62,-91,-78,-75,-65,-51,-81,-78,-70,-59,-85,-78,-73,-63,-73,-78,-75,-67,-57,-80,-78,-73,-62,-94,-79,-75,-65,-51,-78,-76,-69,-58,-86,-79,-74,-64,-74,-79,-77,-67,-57,-80,-78,-72,-61,-93,-80,-76,-66,-51,-82,-79,-68,-59,-85,-80,-75,-64,-71,-86,-80,-69,-55,-71,-70,-65,-54,-95,-86,-83,-74,-59,-88,-77,-74,-61,-69,-95,-90,-57,-73,-90,-102,-120,-118,-18,
+-142,-155,-142,-151,-156,-129,-46,-80,-110,-84,-84,-80,-73,-105,-98,-94,-81,-60,-69,-68,-59,-46,-72,-75,-68,-54,-85,-77,-75,-60,-74,-80,-78,-67,-57,-82,-79,-73,-62,-88,-80,-76,-65,-51,-82,-79,-70,-59,-86,-79,-74,-63,-75,-81,-77,-68,-57,-81,-79,-73,-61,-89,-80,-75,-66,-52,-79,-77,-70,-60,-87,-80,-75,-64,-75,-81,-78,-69,-59,-82,-80,-73,-62,-95,-82,-78,-67,-52,-83,-79,-69,-59,-86,-81,-76,-64,-72,-87,-81,-74,-60,-72,-70,-66,-51,-97,-90,-87,-76,-76,-87,-74,-59,-58,-63,-96,-95,-62,-81,-99,-111,-123,-118,-18,
+-135,-151,-146,-156,-157,-132,-51,-81,-111,-84,-87,-82,-76,-105,-97,-94,-79,-45,-68,-67,-58,-44,-72,-73,-67,-52,-84,-75,-73,-59,-61,-78,-77,-66,-55,-81,-79,-72,-60,-66,-78,-74,-64,-50,-80,-77,-70,-58,-86,-78,-73,-62,-70,-77,-75,-67,-56,-81,-78,-73,-61,-67,-78,-74,-64,-51,-78,-76,-69,-57,-86,-78,-73,-62,-71,-80,-77,-67,-56,-80,-78,-71,-60,-78,-80,-76,-65,-51,-80,-77,-68,-57,-85,-80,-74,-61,-71,-86,-80,-74,-60,-70,-65,-62,-45,-97,-91,-88,-77,-56,-83,-68,-50,-53,-48,-93,-94,-59,-84,-91,-110,-123,-118,-18,
+-127,-141,-145,-153,-151,-131,-51,-78,-111,-79,-85,-80,-73,-100,-93,-91,-75,-41,-63,-64,-55,-42,-69,-70,-65,-49,-70,-71,-69,-55,-41,-74,-72,-62,-51,-77,-73,-67,-56,-63,-73,-71,-59,-48,-74,-72,-65,-53,-83,-72,-69,-58,-43,-73,-71,-63,-51,-78,-75,-69,-57,-64,-74,-71,-60,-48,-74,-73,-66,-54,-84,-74,-69,-58,-43,-75,-74,-64,-53,-78,-74,-68,-55,-63,-77,-74,-62,-49,-76,-73,-65,-53,-81,-74,-71,-56,-71,-84,-76,-71,-57,-65,-58,-55,-40,-76,-91,-86,-74,-52,-78,-62,-44,-46,-43,-89,-96,-57,-88,-97,-112,-126,-118,-13,
+-102,-120,-139,-148,-140,-127,-51,-73,-99,-77,-87,-66,-77,-76,-87,-88,-70,-40,-55,-58,-50,-37,-64,-64,-60,-45,-52,-63,-61,-52,-39,-66,-66,-58,-46,-73,-67,-62,-51,-62,-66,-65,-55,-46,-68,-67,-60,-47,-56,-68,-64,-55,-42,-66,-65,-57,-47,-73,-67,-63,-52,-62,-66,-64,-56,-46,-68,-66,-61,-49,-57,-67,-63,-56,-43,-67,-68,-60,-50,-73,-67,-62,-53,-65,-72,-70,-61,-50,-70,-68,-59,-47,-68,-67,-67,-51,-58,-77,-73,-69,-56,-65,-49,-46,-36,-62,-87,-84,-71,-52,-72,-53,-35,-28,-39,-73,-88,-52,-90,-104,-116,-125,-118,-18,
+-60,-96,-110,-127,-115,-117,-54,-68,-77,-65,-78,-57,-69,-47,-72,-77,-64,-35,-44,-48,-41,-29,-55,-54,-49,-38,-48,-51,-50,-40,-33,-53,-54,-46,-37,-62,-54,-49,-41,-31,-53,-54,-45,-37,-58,-54,-47,-40,-50,-54,-52,-45,-38,-52,-52,-43,-36,-49,-56,-52,-44,-35,-51,-52,-45,-36,-59,-56,-50,-42,-51,-53,-52,-43,-36,-55,-57,-51,-42,-65,-52,-49,-39,-31,-57,-57,-48,-39,-67,-62,-54,-37,-38,-49,-51,-41,-33,-65,-64,-61,-48,-53,-35,-32,-22,-18,-70,-70,-61,-48,-72,-43,-26,-3,-27,-33,-57,-23,-81,-80,-122,-130,-118,-18,
+-60,40,40,-131,-100,-136,-99,-59,-65,-74,-85,-65,-71,-77,-58,-67,-60,-30,-35,-37,-35,-21,-43,-40,-36,-24,-18,-31,-30,-20,-14,-33,-32,-25,-16,-21,-28,-26,-18,-14,-28,-31,-25,-16,-40,-32,-27,-20,-14,-31,-32,-24,-19,-33,-28,-22,-14,-16,-31,-30,-24,-18,-26,-28,-20,-16,-37,-34,-29,-21,-16,-27,-29,-20,-14,-36,-35,-30,-22,-24,-26,-26,-17,-14,-31,-35,-28,-20,-46,-34,-28,-12,-6,-18,-23,-15,-11,-45,-45,-40,-30,-17,-20,-20,-9,-26,-61,-62,-72,-57,-58,-63,-48,-24,-40,-45,-68,4,-82,-80,-130,-28,-40,-18,
+-60,40,40,40,19,-10,-26,-29,-37,-66,-53,40,40,40,8,5,-81,-64,-96,-86,-79,-78,-105,-98,-86,-86,-102,-94,-83,-75,-63,-96,-87,-76,-77,-95,-90,-79,-76,-80,-92,-82,-73,-71,-92,-87,-77,-73,-96,-87,-80,19,23,10,19,24,33,29,25,18,26,25,11,22,24,28,21,12,8,20,15,17,21,29,36,18,14,18,23,22,23,23,31,29,5,5,11,18,13,21,25,42,46,40,43,41,37,-2,6,-2,10,16,27,17,26,5,-24,-23,-27,-20,-10,-27,4,20,36,-115,-83,-40,-24,-1,16,-59,-117,70,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PLeft_T0.h
new file mode 100755
index 0000000..c742421
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PLeft_T0.h
@@ -0,0 +1,71 @@
+5,105,105,105,29,36,0,49,9,29,15,28,42,32,8,20,34,29,25,24,33,32,24,27,20,25,-2,3,10,15,24,7,13,22,21,13,19,27,31,34,16,25,32,30,16,18,27,24,8,14,21,25,34,12,5,14,11,1,5,10,14,22,4,8,14,13,0,-1,8,23,41,52,34,37,42,71,76,45,51,65,70,55,58,59,40,47,56,51,48,52,49,45,36,50,48,51,53,42,35,37,35,-70,-70,-7,8,17,13,23,32,30,43,43,83,70,109,47,36,18,62,82,96,92,96,98,
+5,105,105,105,78,67,53,47,24,22,51,45,62,70,30,42,43,43,26,33,41,40,24,33,43,45,34,25,32,40,42,27,35,43,44,44,37,46,52,57,35,45,53,52,32,39,50,51,43,36,43,50,52,33,30,40,40,17,28,32,40,45,27,34,40,41,21,30,33,39,51,35,43,42,48,24,39,44,52,62,41,47,58,59,37,42,57,53,29,40,52,51,63,44,54,57,53,34,42,50,46,18,33,33,44,51,37,48,55,55,44,42,58,57,66,49,29,47,95,111,128,123,123,116,
+5,105,105,97,59,54,55,68,42,32,59,55,73,87,42,52,57,54,37,46,54,57,49,44,54,58,64,36,45,54,54,33,44,54,57,55,48,57,64,67,46,56,65,67,46,49,61,65,73,46,56,64,63,41,42,52,55,44,38,46,54,57,37,47,52,57,50,44,47,55,61,49,59,57,66,85,60,68,69,77,53,58,72,74,40,52,68,65,52,48,62,62,68,49,59,66,60,42,49,61,57,22,40,41,51,56,41,54,58,59,55,54,62,68,72,69,32,66,132,126,144,152,145,136,
+5,105,105,88,66,60,70,80,54,36,62,64,78,91,49,58,65,64,41,51,60,63,55,49,59,64,68,42,51,60,63,36,50,59,63,84,54,64,71,73,50,62,72,75,65,55,68,73,77,52,62,70,72,44,49,57,62,74,46,54,61,63,38,52,56,63,78,49,58,59,67,46,65,68,72,84,62,68,76,85,53,63,79,80,67,57,73,73,83,52,65,66,69,51,60,69,64,45,52,65,62,24,42,47,56,60,43,56,60,62,59,57,60,69,75,78,52,60,139,141,146,155,151,147,
+5,100,105,84,70,59,74,86,61,37,62,72,78,90,54,61,70,69,43,55,65,69,61,52,62,69,72,46,56,65,69,59,53,63,68,86,57,68,75,78,52,65,74,79,66,60,71,77,80,55,66,75,78,52,52,62,68,77,49,59,66,69,40,55,61,69,81,54,64,65,75,76,68,78,79,91,69,75,82,91,84,70,79,86,87,62,79,77,85,54,69,70,69,55,62,72,67,46,54,67,64,27,45,50,57,62,41,55,60,63,60,58,63,71,81,84,66,63,148,156,152,161,155,152,
+5,95,96,82,74,59,79,88,63,39,64,73,79,90,56,63,71,71,43,56,65,70,72,54,64,70,73,48,58,67,70,64,54,65,69,87,60,69,77,80,54,67,77,81,71,61,72,79,82,59,69,77,80,74,54,63,69,77,50,61,66,70,41,57,60,69,80,56,67,66,77,73,70,79,76,88,68,75,81,91,83,72,78,85,98,62,78,77,83,53,68,69,68,53,60,71,67,46,54,68,64,28,44,57,62,69,44,55,62,66,49,60,62,67,80,81,69,58,148,158,151,159,157,149,
+3,80,81,72,67,54,78,90,66,41,65,74,79,91,57,64,72,72,44,57,66,71,83,55,65,71,74,50,60,69,72,67,55,65,70,87,60,70,77,80,54,67,77,82,73,62,73,80,83,60,71,78,82,77,56,64,71,78,52,63,68,72,42,59,61,71,82,59,70,69,81,80,75,84,82,94,71,81,85,95,89,75,79,88,99,63,77,78,84,54,68,70,69,54,60,71,67,46,53,67,63,27,41,53,57,65,39,48,56,60,33,57,61,68,82,86,76,63,151,163,153,161,159,151,
+1,83,85,75,72,39,67,96,73,39,63,74,80,92,55,62,70,70,43,55,63,68,78,53,62,69,71,49,58,67,70,63,53,64,68,86,59,68,76,79,54,67,74,79,69,61,71,78,80,57,67,74,78,74,52,59,65,73,48,58,63,68,38,55,57,66,77,59,70,67,79,79,68,77,84,96,63,73,77,97,92,69,75,89,101,58,74,74,80,50,63,65,64,49,56,62,58,42,49,53,47,31,43,35,37,48,44,38,42,45,33,55,58,63,78,77,69,54,141,153,143,149,151,141,
+0,78,79,71,68,36,66,94,71,38,61,72,78,89,53,59,67,66,42,53,62,66,63,50,58,65,67,46,55,64,67,52,51,60,65,84,57,66,74,76,52,64,72,76,64,59,68,75,79,56,65,73,76,66,48,55,61,69,44,54,59,63,35,50,53,62,73,55,66,61,75,82,65,74,76,94,61,71,75,96,89,66,75,85,91,53,70,69,77,46,59,61,61,45,51,58,53,37,44,47,40,26,37,29,29,42,36,22,34,38,28,51,54,59,74,74,67,51,135,146,136,142,143,134,
+0,77,79,71,68,37,65,94,71,39,62,70,75,86,51,57,65,64,40,51,60,63,53,47,54,59,63,43,52,61,64,38,49,57,62,81,54,63,70,72,49,60,69,72,61,56,65,70,75,53,62,70,73,49,43,51,57,66,39,49,55,58,33,47,50,57,70,45,55,53,59,40,52,44,52,66,51,57,50,56,45,51,54,56,34,48,56,57,62,41,52,55,57,42,49,54,54,38,49,52,53,51,49,42,50,52,56,68,56,59,53,52,50,53,65,71,62,37,116,127,125,132,134,125,
+0,77,79,70,67,35,64,92,69,38,60,68,73,84,48,55,61,57,35,45,54,57,48,42,49,54,58,38,48,56,58,30,44,52,56,76,49,58,64,66,44,55,63,66,57,50,58,65,69,48,57,65,67,41,39,47,53,62,35,44,51,54,30,43,46,53,67,42,50,49,55,37,50,42,49,64,49,55,48,53,43,48,50,51,31,43,51,51,44,36,47,50,53,37,45,50,48,34,44,46,47,42,42,34,42,44,49,59,48,51,48,46,40,48,60,66,56,33,107,116,114,122,121,113,
+0,76,75,68,65,32,61,82,59,36,57,60,73,84,46,53,59,51,32,41,49,52,44,36,44,50,55,35,44,52,54,25,38,47,51,72,44,53,60,61,41,50,58,61,54,46,53,59,64,42,52,59,62,33,34,41,46,57,31,39,45,47,26,38,42,49,64,37,46,51,57,31,43,49,58,73,42,48,55,60,43,47,55,55,28,39,50,50,38,31,40,44,48,26,34,42,40,22,31,40,39,33,27,26,33,36,31,41,38,41,36,31,29,43,55,60,48,42,110,118,110,118,113,107,
+-3,71,75,69,65,31,58,77,53,32,53,53,68,80,41,48,53,44,26,34,43,45,39,30,38,44,48,28,37,45,47,21,32,41,45,68,38,47,54,54,36,44,52,55,50,40,47,54,58,37,46,53,55,29,30,37,42,54,27,34,40,43,22,33,38,44,60,32,41,44,51,28,39,40,52,69,39,45,52,57,39,43,50,51,24,34,45,45,34,25,36,39,44,21,30,37,35,18,26,34,33,24,23,19,26,32,26,39,33,36,19,25,24,38,50,53,42,38,100,107,100,108,108,103,
+-1,75,73,65,62,30,56,81,59,30,51,48,63,74,37,44,49,39,21,29,37,40,33,25,33,38,43,22,30,38,39,16,28,35,39,62,32,41,48,48,31,39,47,49,44,36,41,47,53,33,42,47,49,25,25,32,37,51,21,29,35,38,20,30,35,39,31,25,30,32,37,23,30,29,34,31,29,30,34,41,25,32,34,34,19,28,35,36,31,23,31,36,41,22,31,39,38,13,21,30,31,25,26,27,32,36,31,42,44,46,32,19,20,33,43,50,40,23,81,89,90,99,96,90,
+0,78,76,66,61,28,52,77,53,25,46,43,58,69,31,39,43,32,14,22,31,33,21,19,27,31,38,16,24,31,32,11,21,29,33,41,26,35,41,43,25,33,40,42,27,29,35,41,48,27,36,41,43,20,21,28,33,46,17,25,31,33,16,26,31,35,27,21,24,29,33,20,28,26,30,26,26,26,30,38,21,27,30,30,15,23,30,31,19,17,26,30,37,17,25,33,31,8,16,24,25,21,19,17,25,28,25,34,37,40,28,14,15,28,38,43,32,18,71,77,80,88,83,78,
+0,75,78,68,63,28,50,73,49,21,42,39,54,66,28,34,39,26,10,17,26,28,2,14,23,27,35,12,19,26,27,7,18,25,28,30,22,30,36,38,20,28,36,37,13,25,31,36,44,22,31,36,38,15,17,24,28,39,12,21,27,28,12,21,26,30,24,17,20,26,31,16,24,26,30,20,25,28,33,40,16,24,30,30,11,18,27,28,8,14,23,27,34,10,20,27,25,5,13,21,22,15,11,14,23,26,15,23,29,31,13,10,12,25,35,39,26,26,73,80,76,83,80,74,
+0,76,74,65,59,27,46,63,38,18,39,39,54,66,24,31,34,21,5,13,21,22,-5,9,18,22,31,7,14,20,21,3,13,20,23,22,16,24,30,32,14,22,29,31,5,19,26,31,40,16,24,31,32,10,12,19,23,20,7,16,22,24,8,16,21,25,20,12,16,24,29,11,19,22,27,13,23,25,30,38,12,20,26,26,7,14,23,23,-7,9,18,22,31,4,14,22,20,-1,10,16,16,9,5,9,17,20,8,17,22,24,-7,6,9,22,32,34,22,24,69,72,69,76,70,65,
+0,81,78,67,60,27,43,59,34,13,35,34,49,61,22,28,31,17,0,7,15,16,-8,6,14,19,28,3,11,18,17,-1,7,15,17,19,12,19,25,28,10,19,25,27,1,15,22,27,36,12,20,27,27,6,9,16,20,15,5,13,20,22,5,12,20,21,1,7,14,19,26,6,14,16,18,1,11,14,18,22,6,14,20,22,2,10,18,19,-9,7,16,20,28,2,11,17,15,-2,6,12,13,9,4,8,16,19,9,16,23,23,-10,0,4,16,27,26,18,22,65,70,66,75,71,66,
+0,78,73,66,59,25,42,66,40,11,33,28,44,56,20,26,29,13,-5,2,11,11,-12,2,10,15,24,-1,7,14,13,-5,3,11,13,15,8,15,21,24,6,15,21,22,-3,11,17,22,32,8,16,22,22,2,5,13,16,7,2,10,17,19,1,8,16,18,-8,3,11,16,24,3,10,13,15,-1,9,12,15,20,3,11,17,19,-1,7,14,16,-12,3,12,16,25,-2,7,12,11,-6,2,7,9,4,0,3,11,13,2,10,17,19,-16,-3,1,14,23,23,10,17,59,62,60,68,62,56,
+0,83,76,67,60,25,39,61,35,7,29,24,39,52,15,22,25,8,-10,-3,6,6,-16,-3,5,9,20,-6,2,8,7,-9,-1,5,8,11,3,10,16,20,1,10,16,17,-7,6,13,18,28,3,11,18,17,-2,2,9,13,5,-1,7,14,16,-3,5,12,14,-14,1,8,14,22,0,7,11,13,-3,6,10,13,9,0,9,15,17,-4,5,12,13,-14,0,9,12,21,-6,2,9,7,-9,-1,5,5,1,-5,-1,6,9,-2,5,13,14,-19,-6,-2,10,20,20,6,14,54,56,58,66,61,54,
+0,79,73,64,56,24,36,59,32,4,26,25,40,54,12,20,22,8,-11,-4,4,4,-15,-4,3,8,19,-8,1,7,6,-11,-4,3,5,7,-2,5,11,15,-4,4,12,13,-10,2,10,14,26,-2,6,12,12,-5,0,6,9,2,-4,3,10,12,-5,2,9,10,-18,-4,4,10,19,-4,3,9,11,-5,5,9,13,11,-4,5,10,12,-7,0,7,8,-18,-5,5,8,18,-9,0,6,5,-13,-5,1,2,-5,-8,-3,4,7,-7,1,8,9,-23,-10,-6,6,17,13,-1,11,50,51,52,58,52,47,
+0,84,77,66,57,25,33,55,28,0,23,22,37,51,9,16,19,6,-12,-5,3,3,-16,-5,1,6,18,-8,0,6,6,-12,-5,4,5,4,-6,1,8,11,-8,1,8,8,-13,-3,5,9,22,-6,2,8,8,-9,-4,2,6,-1,-7,0,7,9,-9,-1,5,7,-20,-6,2,7,17,-8,0,6,7,-9,-1,6,10,10,-7,1,7,9,-11,-3,5,5,-20,-7,2,5,16,-12,-4,2,2,-14,-7,0,2,-4,-10,-5,1,4,-11,-3,3,3,-25,-14,-13,0,13,7,-6,8,46,48,49,56,52,44,
+0,82,74,66,58,23,32,55,28,0,22,20,35,49,5,12,14,5,-12,-5,4,4,-17,-7,0,4,17,-9,-1,6,5,-13,-6,4,5,0,-10,-2,4,8,-12,-4,4,4,-17,-6,1,6,18,-9,-2,5,4,-14,-6,1,4,-1,-8,0,7,9,-11,-3,3,4,-20,-8,1,5,16,-11,-3,4,4,-14,-7,4,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,3,15,-13,-6,1,1,-16,-8,-1,0,-7,-12,-5,0,4,-15,-6,0,1,-26,-15,-13,0,14,7,-6,7,41,43,43,49,44,36,
+0,86,77,68,58,23,29,51,22,-5,18,17,31,46,2,9,11,4,-14,-6,2,2,-19,-9,-2,2,16,-11,-3,4,4,-14,-7,2,3,-1,-11,-3,3,7,-13,-5,2,2,-18,-8,0,4,15,-11,-3,3,2,-15,-8,-1,3,-2,-10,-2,5,7,-12,-4,2,3,-21,-8,0,5,16,-11,-3,4,4,-14,-6,3,6,-1,-9,-1,5,8,-13,-5,3,3,-20,-10,-1,2,14,-14,-7,0,0,-16,-8,-1,0,-13,-13,-5,-1,4,-15,-7,0,0,-25,-14,-12,1,14,7,-8,6,37,40,39,45,39,32,
+0,86,73,66,56,23,27,49,20,-3,19,14,28,44,-1,6,9,3,-13,-6,2,1,-18,-9,-1,2,17,-11,-3,4,4,-13,-6,1,3,-3,-10,-3,4,8,-12,-5,2,2,-18,-8,-1,3,17,-11,-3,3,3,-14,-6,0,3,-2,-9,-1,5,8,-12,-4,2,3,-21,-8,1,5,16,-10,-3,4,3,-13,-5,2,5,-2,-10,-2,4,7,-14,-6,2,2,-20,-10,-1,1,13,-15,-6,0,0,-17,-8,-2,0,-15,-13,-6,-2,3,-16,-10,-2,-2,-28,-16,-17,-3,9,10,-6,6,33,37,37,41,36,25,
+0,88,77,68,57,22,25,45,16,-7,16,11,25,41,-3,4,6,3,-14,-7,0,-1,-19,-10,-3,1,15,-12,-3,3,3,-14,-7,0,2,-8,-11,-3,2,7,-14,-6,0,0,-19,-9,-2,2,12,-13,-6,2,2,-15,-7,-2,2,-2,-10,-2,4,7,-13,-5,1,2,-21,-8,1,5,16,-10,-3,3,3,-13,-5,2,4,-2,-11,-3,3,6,-14,-6,2,2,-21,-12,-2,0,8,-17,-8,-2,-2,-17,-11,-2,-3,-18,-14,-7,-3,2,-18,-18,-8,-9,-25,-16,-20,-7,11,2,-12,2,31,37,37,43,37,25,
+0,88,73,66,55,20,22,43,14,-12,10,6,20,36,-7,1,3,3,-13,-6,2,1,-19,-9,-1,2,13,-13,-5,2,2,-14,-6,0,1,-15,-12,-4,1,7,-14,-7,1,1,-18,-9,-1,2,13,-13,-6,1,1,-14,-7,-1,2,-2,-10,-2,4,7,-14,-5,2,3,-20,-9,-1,3,15,-14,-7,0,0,-13,-6,1,4,-1,-11,-4,2,6,-14,-6,1,1,-20,-10,-3,0,13,-14,-6,1,0,-18,-10,-3,-3,-29,-16,-9,-7,-1,-23,-20,-13,-14,-25,-14,-19,-5,12,3,-13,2,29,36,36,41,35,22,
+0,90,78,68,56,21,22,42,13,-13,9,5,20,36,-7,1,3,3,-13,-7,1,0,-20,-11,-2,1,9,-14,-6,1,1,-15,-7,-1,1,-11,-12,-5,1,6,-15,-7,0,1,-18,-9,-1,2,10,-13,-6,1,1,-14,-7,-1,1,-2,-10,-3,3,7,-14,-6,1,3,-20,-9,-1,3,15,-14,-6,1,0,-13,-6,2,4,-1,-11,-3,2,7,-13,-5,2,1,-20,-10,-3,0,13,-13,-6,0,0,-18,-10,-2,-2,-29,-15,-8,-7,1,-22,-19,-11,-13,-23,-13,-17,-3,13,5,-12,2,29,35,33,38,32,19,
+0,96,81,71,57,22,22,38,9,-13,10,5,20,36,-7,2,4,3,-13,-7,0,0,-19,-11,-2,1,1,-13,-6,1,1,-14,-7,-1,1,-16,-12,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,6,-14,-7,0,0,-16,-8,-2,1,-2,-11,-3,3,6,-14,-6,1,2,-21,-10,-1,3,15,-14,-6,0,1,-14,-6,2,4,-1,-11,-4,2,6,-14,-6,1,1,-21,-11,-3,-1,5,-15,-7,0,-1,-19,-11,-3,-3,-30,-16,-7,-6,2,-23,-19,-11,-12,-31,-20,-24,-9,6,4,-13,1,28,35,33,38,31,18,
+0,93,79,70,57,21,21,32,3,-15,8,3,18,35,-7,2,4,3,-14,-7,0,-1,-20,-12,-3,0,-8,-14,-7,0,1,-15,-7,0,1,-22,-11,-5,1,7,-15,-8,-1,-1,-18,-9,-2,1,4,-13,-8,0,0,-15,-8,-1,1,-3,-10,-3,2,6,-13,-6,1,2,-21,-10,-1,3,15,-13,-6,1,1,-14,-6,2,4,-1,-11,-3,2,7,-14,-6,1,1,-20,-12,-3,0,5,-16,-7,-1,-1,-18,-11,-3,-2,-30,-17,-6,-4,4,-23,-18,-9,-11,-30,-18,-22,-7,7,6,-13,1,25,34,31,35,27,13,
+0,94,79,69,56,21,23,44,13,-14,10,3,18,34,-10,-3,1,1,-12,-5,2,3,-20,-10,0,3,14,-14,-5,2,1,-15,-8,-1,0,-20,-11,-4,1,7,-15,-8,-2,-2,-18,-9,-2,0,4,-14,-7,0,0,-15,-8,-2,0,-3,-11,-5,1,6,-15,-7,0,0,-20,-10,-2,2,11,-13,-7,0,0,-15,-8,0,2,-3,-12,-5,1,6,-16,-8,-1,-1,-21,-12,-5,-1,7,-15,-6,0,-1,-18,-11,-2,-3,-29,-19,-5,-7,-18,-27,-22,-14,-13,-28,-16,-25,-9,8,2,-16,-2,22,33,30,33,25,12,
+0,96,81,70,56,21,22,43,11,-15,9,2,18,34,-9,-2,1,1,-14,-7,0,0,-22,-12,-3,1,11,-15,-6,0,0,-16,-9,-2,-1,-26,-12,-5,0,7,-16,-9,-3,-3,-19,-10,-3,0,0,-14,-8,-1,0,-15,-8,-2,-1,-4,-12,-5,1,5,-15,-7,-1,0,-20,-11,-3,1,12,-14,-8,-1,0,-16,-9,-1,1,-7,-12,-6,0,5,-16,-8,-1,-1,-22,-12,-5,-2,-2,-15,-7,-1,-2,-19,-12,-2,-4,-29,-19,-6,-6,-18,-26,-21,-13,-12,-27,-15,-24,-8,9,1,-17,-3,21,30,28,30,23,12,
+0,98,82,70,55,20,21,40,9,-16,8,2,18,35,-8,-1,2,2,-14,-8,-2,-1,-23,-14,-4,-1,3,-17,-7,-1,-1,-17,-10,-3,-2,-28,-13,-6,-1,6,-17,-10,-4,-4,-19,-10,-4,-1,-6,-15,-9,-2,-1,-16,-9,-4,-2,-18,-13,-7,-1,4,-16,-9,-2,-2,-21,-12,-4,0,12,-14,-8,-1,0,-16,-9,-1,1,-9,-13,-6,-1,5,-17,-9,-2,-3,-22,-14,-7,-4,-5,-17,-9,-3,-3,-21,-14,-5,-6,-29,-20,-6,-6,-20,-26,-21,-13,-12,-26,-15,-23,-7,9,2,-19,-3,18,28,24,27,16,12,
+0,94,79,70,54,30,32,28,-2,-19,6,-2,14,32,-11,-3,-1,-2,-18,-11,-3,-3,-23,-15,-4,-2,-9,-17,-8,-2,-1,-18,-10,-4,-4,-29,-15,-7,-2,6,-18,-11,-4,-4,-20,-11,-5,-2,-8,-16,-10,-3,-2,-18,-10,-4,-1,-21,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-1,4,-14,-8,-1,0,-16,-9,-3,-1,-11,-14,-8,-2,4,-18,-11,-3,-4,-23,-14,-6,-4,-6,-17,-10,-4,-4,-22,-15,-5,-6,-31,-21,-9,-9,-21,-28,-23,-15,-14,-34,-23,-29,-13,3,0,-21,-17,5,24,22,26,17,12,
+0,95,80,70,54,29,31,26,-3,-19,6,-1,16,33,-8,-3,0,-1,-17,-11,-3,-4,-24,-15,-5,-2,-11,-18,-8,-2,-1,-18,-10,-4,-3,-28,-14,-6,-2,6,-18,-11,-4,-4,-20,-11,-4,-1,-6,-16,-10,-3,-2,-17,-10,-3,-1,-20,-14,-6,-1,5,-16,-9,-2,-2,-22,-13,-5,-2,4,-14,-8,0,0,-16,-9,-2,0,-8,-14,-7,-1,4,-18,-10,-3,-3,-23,-14,-6,-4,-6,-17,-10,-4,-4,-21,-14,-4,-5,-31,-20,-8,-7,-15,-27,-22,-14,-13,-33,-21,-27,-11,5,-3,-29,-14,7,18,17,18,8,12,
+2,100,84,73,58,25,25,44,9,-11,10,1,17,34,-12,-6,-2,-2,-17,-9,-2,-1,-24,-14,-4,-1,11,-17,-8,-2,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-5,-5,-22,-13,-5,-2,-10,-18,-10,-3,-3,-18,-11,-4,-2,-19,-15,-6,-1,5,-18,-11,-4,-4,-22,-12,-5,-2,-5,-17,-10,-2,-2,-17,-10,-3,-2,-28,-15,-8,-3,4,-18,-10,-3,-4,-24,-16,-7,-4,-12,-17,-10,-3,-4,-21,-12,-4,-5,-30,-22,-7,-9,-20,-30,-25,-17,-14,-35,-22,-26,-10,8,-8,-34,-11,8,14,17,19,10,12,
+4,100,84,73,58,23,24,42,8,-10,10,2,17,35,-9,-3,0,-1,-18,-10,-4,-3,-25,-15,-6,-3,3,-18,-9,-3,-2,-19,-12,-4,-3,-27,-15,-6,-2,5,-19,-11,-4,-5,-21,-12,-5,-1,-9,-17,-10,-3,-2,-18,-10,-4,-2,-19,-14,-6,-1,5,-17,-10,-3,-4,-21,-12,-4,-1,1,-16,-9,-2,-1,-16,-9,-2,-1,-19,-14,-8,-2,4,-17,-9,-3,-3,-24,-15,-7,-4,-8,-17,-10,-4,-3,-20,-13,-4,-5,-29,-21,-6,-8,-19,-28,-24,-16,-13,-34,-21,-25,-9,8,-6,-32,-9,12,19,20,21,11,12,
+6,104,87,78,61,25,26,40,8,-7,12,1,18,36,-9,-3,1,0,-17,-11,-2,-1,-23,-14,-4,-1,1,-17,-8,-2,-1,-18,-11,-3,-2,-29,-15,-7,-3,5,-19,-11,-4,-4,-21,-12,-4,-1,-7,-17,-9,-3,-2,-17,-10,-4,-2,-17,-15,-6,-1,5,-17,-10,-3,-3,-21,-13,-5,-2,-1,-15,-9,-2,-1,-16,-10,-3,-1,-17,-15,-8,-2,4,-18,-10,-2,-3,-23,-15,-7,-4,-10,-17,-9,-3,-3,-21,-14,-4,-5,-29,-20,-6,-8,-20,-31,-24,-16,-13,-35,-22,-30,-14,3,-4,-29,-23,-2,14,16,19,10,12,
+8,107,90,81,64,26,29,37,6,-6,12,1,19,37,-6,0,4,1,-18,-12,-3,-3,-25,-16,-6,-3,-7,-18,-9,-3,-2,-19,-12,-4,-3,-29,-15,-8,-3,4,-19,-12,-5,-6,-21,-12,-4,-1,-10,-17,-10,-4,-3,-18,-10,-5,-3,-27,-15,-7,-2,4,-18,-11,-4,-4,-22,-14,-6,-3,-9,-16,-10,-3,-2,-17,-10,-3,-2,-26,-15,-8,-3,4,-18,-11,-4,-5,-24,-15,-8,-6,-14,-19,-11,-4,-4,-22,-15,-5,-6,-29,-20,-6,-8,-20,-31,-24,-16,-14,-36,-23,-31,-15,2,-4,-29,-21,-1,16,17,21,13,12,
+10,104,87,81,63,28,31,59,23,-4,9,0,16,32,-13,-6,-3,-3,-18,-9,-4,0,-26,-14,-2,0,11,-20,-10,-4,-4,-19,-11,-3,-2,-30,-16,-8,-4,4,-19,-11,-4,-5,-21,-13,-7,-4,-12,-16,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,5,-18,-11,-4,-5,-22,-13,-5,-3,-11,-17,-11,-4,-2,-17,-10,-4,-2,-23,-15,-8,-3,4,-19,-11,-4,-5,-22,-14,-8,-5,-12,-18,-10,-3,-2,-19,-12,-2,-3,-29,-21,-6,-8,-20,-29,-24,-16,-13,-33,-21,-29,-13,3,-6,-35,-16,4,11,15,20,15,12,
+12,110,96,85,69,34,38,58,23,-2,8,0,16,33,-9,-2,1,-1,-16,-9,-4,-1,-27,-15,-3,0,11,-19,-10,-4,-3,-18,-11,-3,-2,-28,-16,-7,-3,4,-18,-11,-4,-5,-21,-12,-6,-3,-12,-16,-9,-2,-1,-20,-12,-6,-4,-27,-13,-7,-1,5,-17,-10,-4,-4,-22,-13,-5,-2,-12,-17,-10,-3,-2,-16,-9,-4,-2,-18,-15,-8,-2,4,-19,-11,-4,-5,-23,-14,-8,-5,-14,-18,-10,-3,-3,-20,-14,-4,-5,-29,-21,-6,-9,-20,-29,-24,-16,-13,-34,-22,-29,-14,3,-6,-33,-15,6,12,16,21,16,12,
+14,107,92,81,65,29,38,52,19,-1,4,-3,15,33,-8,-1,2,0,-17,-10,-5,-3,-27,-15,-5,-3,5,-21,-11,-5,-4,-19,-12,-4,-3,-30,-17,-8,-4,4,-20,-12,-5,-5,-21,-13,-7,-4,-12,-17,-9,-3,-2,-20,-13,-6,-5,-29,-14,-7,-2,4,-18,-11,-4,-4,-22,-14,-5,-3,-12,-17,-11,-3,-2,-17,-9,-4,-2,-16,-14,-7,-2,4,-19,-11,-3,-4,-22,-13,-8,-5,-12,-18,-9,-3,-3,-21,-14,-4,-5,-29,-20,-5,-6,-19,-28,-23,-15,-13,-34,-22,-29,-13,4,-3,-30,-13,9,17,19,24,18,12,
+16,112,103,92,75,48,61,52,20,11,12,2,21,40,-6,1,5,1,-16,-9,-3,-1,-25,-14,-4,-1,8,-19,-8,-3,-2,-18,-10,-3,-2,-27,-14,-6,-2,5,-17,-10,-3,-4,-19,-11,-5,-2,-11,-15,-8,-1,0,-18,-11,-4,-2,-25,-13,-6,-1,5,-16,-9,-2,-2,-21,-12,-4,-1,-7,-15,-9,-1,0,-15,-8,-2,0,-15,-13,-6,0,5,-17,-9,-2,-3,-21,-13,-6,-4,-6,-15,-7,-1,-1,-19,-12,-3,-4,-27,-18,-4,-5,-19,-28,-22,-14,-13,-33,-21,-27,-11,6,-4,-28,-23,-1,19,21,26,21,13,
+18,115,100,90,71,45,59,46,20,14,10,-1,20,38,-6,-1,3,-1,-17,-9,-3,0,-27,-14,-4,-1,3,-18,-8,-2,-1,-18,-11,-3,-2,-29,-15,-6,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-19,-10,-5,-3,-22,-13,-5,0,6,-17,-9,-3,-3,-21,-12,-4,-1,-11,-15,-10,-2,0,-15,-8,-1,0,-18,-15,-7,-1,6,-18,-10,-2,-4,-22,-13,-7,-4,-6,-17,-9,-3,-2,-19,-12,-3,-3,-29,-19,-5,-5,-19,-28,-23,-14,-14,-34,-21,-27,-11,6,-2,-25,-20,3,21,21,25,19,12,
+20,115,106,95,80,43,59,80,43,18,8,0,18,36,-5,1,4,1,-16,-9,-3,0,-28,-16,-5,-1,11,-16,-7,0,-1,-19,-12,-2,-1,-25,-15,-6,-2,6,-17,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-3,-2,-18,-10,-5,-3,-27,-13,-5,0,6,-18,-10,-3,-4,-21,-12,-4,-2,-9,-15,-10,-3,-1,-16,-8,-1,1,-22,-15,-6,-1,6,-17,-9,-2,-2,-22,-14,-7,-4,-12,-16,-12,-4,-3,-19,-10,-2,-2,-30,-19,-5,-6,-15,-27,-19,-12,-11,-33,-21,-26,-11,6,-5,-33,-12,10,19,21,29,25,16,
+20,118,102,91,75,37,60,75,40,18,4,-3,17,36,-4,3,6,3,-16,-9,-3,-1,-29,-17,-6,-2,10,-17,-8,-1,-2,-19,-13,-3,-3,-29,-15,-7,-2,6,-18,-10,-3,-3,-20,-12,-5,-3,-11,-16,-9,-2,-2,-18,-10,-5,-3,-23,-13,-5,0,6,-18,-10,-3,-3,-21,-12,-5,-2,-9,-15,-10,-2,-1,-15,-8,-1,0,-22,-15,-5,-1,6,-16,-8,-1,-3,-21,-13,-6,-4,-11,-17,-11,-3,-2,-19,-11,-3,-3,-30,-19,-5,-6,-18,-28,-20,-13,-13,-33,-21,-26,-10,6,-4,-30,-10,13,21,22,28,22,13,
+20,115,99,87,73,43,87,77,42,34,11,1,22,42,-3,4,7,4,-15,-8,-2,1,-27,-15,-5,-1,12,-15,-6,0,0,-18,-11,-3,-2,-28,-14,-5,-1,7,-17,-9,-2,-3,-19,-11,-4,-1,-10,-16,-9,-3,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-4,-1,-8,-14,-9,-1,0,-15,-8,0,1,-19,-15,-6,-1,7,-17,-8,-2,-2,-21,-13,-6,-4,-8,-15,-7,-2,-1,-18,-11,0,0,-27,-16,-3,-3,-17,-25,-17,-10,-9,-27,-15,-27,-11,6,-7,-30,-7,16,22,23,27,26,15,
+20,113,107,98,80,50,85,71,37,32,9,0,21,42,-1,6,10,6,-14,-7,-1,0,-27,-16,-5,-1,10,-15,-6,0,0,-18,-11,-3,-3,-28,-14,-6,-1,7,-17,-9,-3,-3,-19,-11,-4,-1,-8,-15,-8,-2,-1,-18,-10,-4,-2,-24,-12,-5,0,6,-16,-9,-2,-2,-20,-11,-3,-1,-5,-14,-9,-1,0,-14,-8,0,2,-20,-14,-5,0,7,-16,-8,-1,-2,-21,-12,-5,-3,-8,-14,-9,-2,-1,-19,-11,0,-1,-27,-17,-4,-4,-17,-26,-18,-11,-10,-28,-14,-27,-10,7,-3,-25,-4,20,25,24,27,24,13,
+20,119,104,95,76,45,77,72,54,31,7,0,20,40,-1,6,7,4,-14,-7,-2,1,-28,-16,-5,-1,12,-16,-7,-1,-1,-18,-11,-1,0,-26,-13,-6,-1,7,-15,-7,0,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-20,-13,-5,0,7,-16,-8,-2,-1,-19,-10,-4,0,-5,-14,-6,1,2,-16,-9,-1,-1,-27,-12,-6,-1,7,-16,-8,-1,-2,-20,-12,-4,-2,-10,-17,-9,-3,-2,-17,-9,-1,-1,-26,-12,-2,0,5,-23,-14,-7,-9,-31,-20,-25,-11,6,-15,-46,-11,14,16,19,25,27,12,
+20,115,100,96,81,42,75,90,53,29,6,-2,19,39,0,6,9,5,-14,-6,-1,1,-29,-17,-5,-1,12,-16,-7,0,-1,-18,-11,-1,-1,-28,-13,-6,-1,7,-16,-8,-1,-1,-20,-12,-4,-2,-10,-14,-8,-1,0,-17,-9,-2,0,-26,-13,-5,-1,7,-16,-8,-1,-1,-19,-11,-4,0,-6,-14,-6,1,2,-16,-9,-1,-1,-26,-12,-6,0,7,-15,-7,0,-2,-20,-11,-4,-2,-10,-15,-8,-1,0,-17,-9,-2,-3,-26,-14,-3,-2,2,-24,-16,-9,-10,-32,-20,-24,-9,7,-10,-39,-8,17,20,20,25,24,12,
+20,116,107,94,79,40,74,87,51,29,5,1,21,42,0,7,10,7,-13,-6,-1,2,-28,-15,-5,-1,12,-16,-6,1,1,-16,-9,-1,0,-27,-13,-5,0,8,-15,-7,0,-1,-19,-11,-3,0,-9,-14,-7,0,1,-16,-8,-1,1,-23,-12,-4,1,8,-15,-7,0,0,-19,-10,-3,1,-6,-14,-5,1,2,-16,-8,-1,0,-26,-11,-5,1,8,-16,-7,0,-1,-20,-12,-5,-2,-11,-17,-8,-2,-1,-18,-10,0,0,-24,-13,-3,-1,-1,-23,-16,-9,-9,-32,-19,-24,-9,7,-6,-32,-8,17,24,22,25,24,12,
+20,120,110,97,81,39,73,91,55,31,7,4,24,45,1,8,11,7,-13,-5,0,3,-27,-15,-4,-1,12,-15,-6,1,1,-16,-9,0,0,-21,-12,-5,0,8,-15,-7,1,-1,-19,-11,-3,0,-9,-13,-7,0,1,-16,-8,-1,1,-23,-12,-3,1,8,-15,-7,0,0,-19,-10,-2,2,-2,-13,-5,2,3,-16,-8,0,1,-26,-11,-4,2,9,-15,-7,0,-1,-20,-11,-4,-1,-11,-15,-7,-1,0,-17,-10,0,-1,-24,-14,-2,-1,-12,-24,-16,-10,-9,-32,-19,-25,-9,7,-3,-25,-9,18,28,23,26,24,12,
+20,119,111,95,80,38,72,81,49,30,6,4,25,46,2,10,13,9,-15,-7,-4,-1,-27,-14,-3,1,13,-17,-6,-1,-1,-16,-9,-1,0,-28,-13,-5,0,8,-15,-6,1,0,-19,-11,-3,0,-9,-13,-5,1,2,-17,-9,-1,0,-25,-11,-5,0,8,-15,-7,1,1,-19,-10,-2,0,-9,-14,-6,1,2,-15,-7,-1,1,-26,-11,-4,2,9,-16,-7,0,-2,-19,-11,-2,-2,-9,-19,-10,-4,0,-18,-8,-2,-1,-21,-7,4,7,13,-22,-15,-9,-10,-33,-20,-25,-11,5,-12,-54,-14,9,18,21,23,14,12,
+20,116,110,98,81,52,85,73,38,39,16,4,25,46,4,10,13,10,-14,-6,-2,1,-27,-13,-2,3,14,-15,-5,1,0,-15,-7,0,1,-23,-12,-4,1,8,-14,-6,2,1,-19,-10,-2,1,-6,-12,-4,3,3,-16,-8,-1,1,-25,-10,-4,2,9,-13,-5,2,2,-18,-9,-1,2,-8,-13,-5,2,3,-14,-6,1,2,-22,-10,-2,3,9,-15,-6,1,0,-18,-10,-1,1,-7,-17,-8,-3,1,-17,-8,-1,-1,-22,-9,2,4,10,-22,-15,-9,-9,-32,-18,-23,-9,7,-6,-39,-9,16,25,25,27,16,12,
+20,113,108,97,82,54,87,78,43,41,18,6,26,47,4,11,13,9,-13,-4,-1,3,-24,-11,0,4,14,-15,-5,2,1,-15,-7,0,2,-21,-12,-4,1,8,-14,-5,2,1,-18,-10,-1,2,-2,-11,-3,3,4,-16,-8,0,1,-25,-10,-3,2,9,-13,-5,2,2,-18,-9,-1,2,-6,-13,-4,2,3,-14,-6,1,3,-22,-10,-3,2,9,-15,-6,1,0,-18,-10,-1,0,-8,-16,-7,-1,1,-16,-8,-3,-4,-24,-12,-2,-1,-7,-24,-16,-10,-9,-31,-18,-23,-6,9,0,-30,-4,22,32,27,29,17,12,
+20,118,111,98,83,43,74,81,45,30,9,6,26,46,6,12,13,10,-12,-4,-1,3,-21,-9,-1,4,14,-14,-3,3,2,-15,-7,1,3,-19,-11,-1,4,10,-13,-4,3,3,-17,-8,-1,2,-5,-10,-2,4,5,-16,-8,0,1,-24,-8,-2,3,10,-12,-4,3,3,-17,-8,1,4,-4,-13,-4,3,4,-13,-5,2,4,-15,-8,-1,5,11,-13,-4,3,2,-19,-10,2,3,-5,-13,-5,2,3,-11,-3,5,4,-18,-7,1,3,-9,-19,-14,-7,-6,-32,-18,-23,-7,8,-2,-26,-23,4,32,26,27,20,12,
+20,116,111,98,86,46,73,85,48,30,12,7,27,47,5,15,17,13,-11,-3,2,5,-23,-12,-1,4,15,-13,-4,4,3,-14,-7,3,4,-22,-11,-1,3,11,-11,-4,4,3,-16,-7,1,4,1,-10,-2,4,4,-15,-7,1,2,-17,-7,0,6,12,-12,-3,4,3,-17,-7,0,4,4,-10,-2,5,5,-13,-5,2,3,-23,-9,-1,5,11,-12,-3,4,4,-17,-8,2,3,-6,-16,-6,-2,1,-20,-11,0,1,-12,6,16,10,0,-22,-18,-11,-11,-29,-14,-19,-3,10,-7,-57,-18,7,13,13,19,12,18,
+20,114,110,101,87,40,64,68,36,28,14,8,29,49,11,17,22,19,-11,-4,3,4,-27,-15,-2,3,15,-13,-3,4,3,-14,-7,3,4,-22,-11,-2,3,10,-11,-3,4,4,-16,-6,1,4,-3,-10,-3,3,4,-15,-6,1,3,-10,-7,1,6,12,-13,-4,4,3,-17,-7,0,4,11,-10,-1,5,5,-13,-5,2,2,-24,-10,-1,4,11,-12,-3,4,3,-17,-7,3,3,-7,-18,-8,-3,0,-21,-13,-4,-1,-13,5,16,18,8,-23,-22,-15,-12,-27,-11,-15,1,13,-11,-50,-13,13,18,18,20,14,12,
+20,113,110,102,89,44,64,74,41,29,18,11,31,50,10,16,21,18,-10,-3,5,7,-27,-13,-1,4,16,-12,-2,5,4,-14,-6,4,5,-12,-10,0,4,11,-10,-3,4,5,-15,-5,2,6,3,-9,-1,5,6,-14,-5,2,4,-8,-6,2,8,13,-11,-2,5,5,-16,-6,1,6,12,-9,1,7,6,-12,-4,3,5,-17,-9,0,6,12,-11,-2,6,6,-16,-6,4,5,-6,-16,-6,-1,2,-18,-9,-3,-1,-15,0,12,12,0,-21,-19,-10,-7,-26,-10,-14,2,14,-5,-36,-6,21,28,25,26,21,12,
+20,114,110,103,92,49,65,80,48,31,22,12,32,49,10,16,20,17,-9,-1,5,8,-19,-9,2,6,18,-11,0,8,7,-12,-4,5,6,-9,-9,1,5,12,-11,-2,7,7,-15,-5,3,7,5,-9,1,7,8,-14,-5,3,5,-3,-6,3,9,14,-11,-2,6,5,-15,-5,2,6,14,-9,1,8,7,-12,-4,4,5,-18,-8,2,7,14,-11,-2,6,6,-15,-5,5,5,-5,-14,-4,1,4,-17,-8,1,1,-15,-2,10,10,-9,-20,-18,-9,-4,-24,-9,-16,-1,12,-1,-24,-10,18,28,23,24,21,12,
+20,115,114,100,90,49,61,86,51,28,22,13,32,49,11,17,20,17,-8,0,7,10,-11,-6,4,8,19,-10,1,9,8,-11,-3,6,7,-10,-8,2,6,13,-10,-1,7,7,-15,-4,4,8,6,-7,2,8,9,-13,-4,4,7,3,-5,4,10,15,-10,-1,7,7,-15,-4,3,8,21,-8,2,9,8,-11,-3,5,7,-11,-7,3,8,14,-10,-1,7,7,-15,-4,6,7,-4,-13,-3,3,5,-15,-6,2,1,-17,-7,5,4,-11,-19,-15,-4,0,-25,-11,-18,-3,11,4,-14,-6,25,34,28,30,26,14,
+18,114,112,99,90,50,61,92,56,30,25,12,32,50,12,19,22,21,-8,-1,7,8,-23,-10,1,5,16,-11,0,8,7,-15,-6,4,6,-17,-8,1,7,14,-9,0,8,8,-17,-7,3,6,8,-8,2,8,9,-10,-1,5,7,3,-6,2,7,13,-10,-2,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,-1,-7,2,8,14,-9,0,8,7,-17,-7,4,5,-4,-12,-1,5,7,-15,-5,5,4,-18,-7,4,3,-13,-20,-15,-3,2,-25,-11,-15,-1,11,4,-19,-5,26,36,32,35,30,17,
+16,112,109,96,86,42,54,71,38,22,22,14,34,52,12,19,21,20,-8,0,8,9,-20,-8,2,6,18,-10,1,8,8,-14,-6,6,7,-9,-8,2,7,14,-10,0,8,8,-17,-6,3,7,11,-8,2,9,9,-10,-1,6,7,1,-6,3,8,13,-10,-1,6,7,-16,-4,5,9,17,-10,0,7,8,-11,-2,7,9,1,-7,3,8,14,-9,1,8,8,-17,-7,5,6,-4,-11,-1,6,9,-12,-4,6,5,-19,-9,1,0,-14,-19,-13,0,5,-26,-12,-16,-2,11,7,-13,-2,31,37,35,37,34,18,
+14,112,111,98,87,44,54,76,42,23,25,17,36,53,11,17,19,18,-9,0,9,11,-16,-8,3,7,19,-10,1,8,9,-15,-6,5,7,-13,-9,1,7,14,-10,0,7,7,-18,-7,3,7,8,-9,1,8,10,-11,-1,5,8,4,-6,3,8,14,-10,-1,6,8,-16,-4,6,10,18,-10,0,8,8,-11,-1,8,10,3,-7,3,8,14,-10,0,8,8,-17,-7,5,6,-4,-12,-1,6,9,-13,-3,6,5,-21,-10,1,0,-14,-19,-13,0,5,-27,-12,-16,-2,11,8,-13,-1,32,38,39,46,45,30,
+12,110,108,95,83,46,52,80,47,12,18,12,31,47,7,14,18,17,-9,0,8,11,-16,-9,5,8,20,-13,0,8,8,-16,-6,5,6,-14,-10,0,6,13,-13,-1,7,7,-19,-8,2,7,5,-11,0,8,9,-15,-5,5,7,3,-8,3,8,13,-13,-3,6,7,-18,-6,4,8,13,-11,-1,6,8,-13,-3,6,8,1,-9,2,7,13,-12,-1,7,7,-19,-8,4,5,-5,-14,-1,6,9,-14,-6,0,0,-24,-13,2,0,-15,-22,-13,-2,3,-31,-16,-22,-7,6,-4,-21,1,35,40,44,44,41,25,
+10,110,108,95,81,48,52,81,48,12,21,15,33,48,6,13,17,15,-11,-1,7,10,-16,-11,4,7,18,-14,-1,7,7,-18,-8,4,4,-24,-12,-1,4,12,-15,-3,6,6,-21,-9,1,5,-3,-12,-1,6,8,-17,-6,3,6,-1,-9,2,7,13,-14,-4,4,6,-20,-7,3,7,4,-12,-3,5,6,-15,-5,5,7,-1,-11,1,6,13,-14,-3,6,5,-20,-10,3,4,-6,-15,-3,4,7,-18,-9,-1,0,-23,-9,6,5,-14,-25,-18,-6,-2,-33,-16,-22,-7,7,-6,-35,-3,30,37,38,36,31,19,
+8,108,108,101,84,49,50,78,46,10,22,17,34,48,3,10,13,11,-15,-5,4,7,-25,-14,0,3,10,-18,-4,3,4,-22,-11,-1,0,-30,-17,-5,0,9,-20,-8,1,1,-25,-14,-4,0,-11,-17,-5,3,4,-20,-10,-1,1,-10,-15,-3,2,9,-18,-8,0,2,-24,-11,-1,3,-9,-17,-6,1,3,-20,-10,1,2,-15,-15,-2,2,9,-19,-7,1,1,-24,-14,-3,-1,-10,-21,-6,1,3,-24,-17,-7,-6,-27,-11,5,6,-18,-32,-23,-14,-9,-36,-18,-25,-9,5,-11,-44,-3,27,36,44,40,33,17,
+6,106,106,99,77,46,41,66,38,4,20,25,33,47,-1,6,9,6,-21,-11,-1,1,-33,-20,-6,-3,-13,-24,-10,-3,-2,-29,-17,-7,-6,-36,-22,-11,-6,4,-25,-13,-4,-5,-29,-19,-9,-5,-15,-22,-11,-4,-2,-27,-17,-6,-5,-35,-21,-9,-4,4,-26,-14,-5,-4,-30,-18,-7,-3,-16,-23,-13,-5,-2,-27,-15,-5,-4,-34,-22,-8,-4,5,-26,-13,-5,-7,-32,-20,-9,-8,-15,-27,-10,-5,-1,-29,-25,-15,-12,-32,-15,1,1,-24,-43,-32,-24,-18,-45,-25,-30,-13,1,-23,-60,-9,17,33,34,24,22,12,
+4,104,104,98,71,45,32,50,25,-5,16,26,30,44,-8,-1,0,-1,-30,-20,-11,-11,-42,-32,-19,-16,-25,-35,-24,-17,-13,-40,-28,-18,-18,-47,-35,-24,-19,-6,-37,-25,-17,-18,-40,-31,-20,-16,-23,-34,-24,-17,-13,-39,-28,-18,-16,-45,-31,-21,-16,-6,-35,-25,-17,-16,-39,-29,-19,-16,-25,-35,-27,-19,-15,-36,-26,-17,-16,-45,-31,-23,-19,-8,-38,-27,-20,-21,-43,-33,-21,-19,-27,-40,-22,-17,-12,-42,-40,-29,-26,-41,-25,-12,-7,-37,-60,-48,-41,-32,-56,-36,-47,-28,-15,-38,-64,-18,0,24,20,21,14,12,
+2,102,102,99,68,46,22,30,12,-20,6,15,21,33,-19,-9,-12,-20,-46,-35,-27,-27,-52,-45,-34,-32,-38,-47,-37,-30,-24,-52,-42,-33,-33,-57,-47,-38,-32,-40,-50,-38,-30,-29,-52,-43,-34,-30,-34,-45,-37,-30,-25,-49,-40,-31,-29,-55,-44,-35,-30,-17,-46,-38,-29,-28,-50,-41,-33,-30,-34,-46,-38,-29,-24,-49,-40,-30,-30,-53,-42,-33,-28,-30,-49,-38,-30,-30,-62,-49,-36,-32,-47,-51,-32,-27,-35,-62,-52,-44,-40,-49,-35,-21,-20,-44,-74,-66,-59,-47,-75,-56,-65,-45,-32,-52,-74,-39,-32,12,3,2,-10,12,
+0,100,100,100,79,50,4,1,-7,-31,-1,10,14,27,-31,-24,-31,-34,-66,-56,-49,-48,-75,-68,-56,-56,-72,-64,-53,-45,-33,-66,-57,-46,-47,-65,-60,-49,-46,-50,-62,-52,-43,-41,-62,-57,-47,-43,-66,-57,-50,-43,-33,-61,-53,-42,-41,-62,-55,-44,-41,-46,-56,-48,-40,-39,-61,-56,-45,-43,-66,-56,-48,-39,-31,-59,-52,-41,-42,-60,-53,-42,-37,-47,-60,-48,-40,-39,-69,-58,-45,-42,-64,-55,-42,-37,-46,-66,-64,-55,-50,-67,-57,-64,-64,-92,-100,-100,-100,-89,-100,-100,-100,-100,-79,-70,-38,-10,6,29,46,-29,-87,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PRight_T0.h
new file mode 100755
index 0000000..4e7e842
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblX_PRight_T0.h
@@ -0,0 +1,71 @@
+0,100,100,100,89,69,34,41,4,-11,15,10,20,-6,-29,-22,-27,-33,-42,-33,-26,-22,-42,-32,-22,-26,-49,-42,-31,-27,-28,-43,-34,-24,-26,-47,-40,-30,-28,-32,-44,-32,-25,-22,-47,-35,-25,-30,-47,-41,-30,-27,-37,-46,-37,-27,-27,-46,-40,-30,-27,-31,-40,-33,-23,-21,-37,-33,-23,-19,-19,-24,-21,-12,-8,-27,-18,-12,-4,-12,-20,-5,-1,1,-27,-9,-6,-13,-30,-20,-12,-17,-30,-22,-11,-14,-25,-33,-23,-19,-19,-48,-50,-31,-27,-31,-38,-28,-21,-26,-37,-28,-18,-22,4,-60,-43,-32,-26,4,16,10,-1,22,
+0,100,100,100,86,71,47,57,22,2,27,20,33,7,-17,-5,-7,0,-26,-16,-7,-7,-27,-17,-6,-5,-13,-26,-16,-8,-4,-28,-17,-7,-8,-36,-23,-14,-9,2,-28,-16,-7,-8,-32,-20,-8,-8,-16,-25,-14,-8,-3,-30,-19,-8,-9,-35,-22,-14,-7,5,-25,-15,-6,-3,-25,-13,-8,1,13,-5,6,5,14,8,4,9,16,25,-5,2,17,16,-13,-5,10,5,-17,-10,5,1,-26,-12,3,3,8,-22,-7,-2,-8,-35,-28,-19,-15,-7,-26,-19,-10,-14,-23,-16,-5,-2,18,-19,-29,-1,18,23,39,31,21,22,
+0,100,100,95,80,70,50,70,35,6,30,25,39,50,-7,5,6,6,-18,-7,2,3,-23,-10,2,5,-10,-18,-6,2,3,-19,-8,1,2,-25,-15,-4,1,9,-19,-7,3,3,-25,-13,0,3,-10,-17,-6,1,4,-21,-11,-1,2,-1,-13,-6,2,8,-18,-9,0,6,2,-6,-4,7,16,-1,11,10,20,41,6,15,23,32,2,8,23,24,-6,1,19,14,-16,-5,10,8,1,-6,9,10,11,-15,0,5,-2,-29,-17,-9,-7,-7,-19,-14,-3,-6,-19,-8,-5,4,20,-1,-43,-1,28,28,39,38,27,22,
+0,100,100,93,80,65,51,71,37,5,28,25,38,49,-1,9,11,11,-14,-2,8,10,-19,-5,6,10,21,-12,-1,7,9,-15,-5,6,7,0,-11,-1,6,11,-15,-3,6,7,-22,-8,4,8,17,-13,-1,8,9,-16,-4,6,9,0,-8,0,9,13,-13,-1,6,13,5,-2,5,13,22,0,15,21,27,42,13,20,29,37,8,13,29,30,-3,6,23,20,-16,-2,14,13,24,-2,13,14,12,-12,5,11,3,-24,-13,-4,-3,-9,-17,-10,1,-1,-17,-3,-3,8,23,9,-20,5,40,44,45,48,29,25,
+0,100,100,94,81,66,55,71,39,7,30,31,40,51,3,12,15,14,-10,1,10,13,-7,-2,10,15,23,-8,4,12,13,-12,-1,10,12,2,-6,3,11,15,-10,1,12,14,-19,-4,8,12,23,-8,3,11,12,-14,-1,8,13,1,-5,2,11,14,-9,3,6,14,12,1,7,13,24,-3,16,20,25,38,15,20,30,38,10,16,31,31,-4,7,26,22,4,-1,15,15,24,0,14,17,13,-8,7,14,7,-19,-9,6,6,-5,-10,-4,6,6,-13,1,-7,7,20,10,-12,2,40,46,43,47,32,25,
+0,100,100,87,76,62,54,71,40,9,31,34,40,51,5,13,17,15,-7,3,13,15,9,1,12,17,24,-4,6,15,16,-10,1,12,14,4,-4,5,13,16,-8,4,14,16,-17,-2,10,15,25,-5,6,14,16,-11,2,11,16,3,-2,7,14,17,-6,6,9,17,36,5,15,17,28,0,20,31,30,42,21,26,35,43,12,20,34,33,-3,9,26,23,11,1,16,17,26,2,16,19,14,-7,7,15,6,-20,-9,3,3,-6,-13,-7,3,4,-13,2,-5,11,23,18,-1,8,48,49,49,53,38,31,
+0,100,100,92,83,49,42,75,46,7,29,34,43,53,5,14,17,15,-6,4,13,16,12,2,12,19,25,-2,8,16,17,-9,2,12,15,4,-3,6,13,17,-7,4,14,16,-17,-1,11,16,25,-3,7,15,17,-9,3,12,17,16,0,9,15,18,-5,7,10,18,37,6,19,19,31,2,24,35,33,45,25,29,37,45,14,22,35,34,-3,9,27,24,11,1,17,18,26,2,16,19,15,-6,7,15,6,-21,-11,1,0,-8,-16,-11,0,1,-13,1,-5,11,24,20,4,10,50,52,51,54,41,33,
+0,100,100,89,81,47,41,73,44,7,28,30,42,52,5,12,16,14,-7,3,12,15,10,1,11,17,24,-3,7,15,16,-10,0,12,14,3,-4,6,13,16,-6,5,12,15,-15,-1,9,14,23,-5,5,12,14,-10,2,10,15,25,-2,7,14,17,-6,6,8,16,36,9,21,19,31,4,18,29,37,50,19,24,41,50,10,18,40,39,-5,5,25,23,10,1,15,16,24,0,11,14,10,-7,0,3,-6,-14,-10,-13,-15,-13,-6,-20,-10,-8,-12,3,-7,9,22,14,-2,3,43,47,41,45,34,28,
+0,100,100,88,80,46,40,71,43,6,28,28,41,51,4,11,15,13,-7,2,11,13,9,1,11,17,23,-2,7,14,15,-11,0,11,13,3,-4,5,12,16,-6,4,11,14,-17,-2,9,14,23,-5,5,12,14,-10,2,10,15,26,-2,7,14,17,-6,6,8,16,36,9,22,20,32,16,19,31,38,51,21,25,41,50,10,17,39,38,-6,5,25,21,10,0,15,15,24,-1,10,12,9,-8,-1,2,-9,-16,-14,-17,-20,-25,-9,-25,-14,-11,-13,2,-9,8,22,14,-2,3,42,47,40,44,33,26,
+0,100,100,88,79,47,39,70,42,6,28,27,38,48,4,11,14,12,-7,1,11,13,-15,-1,7,13,21,-4,5,13,14,-10,-1,10,12,2,-5,4,11,15,-7,3,10,13,-18,-2,8,13,22,-6,4,11,13,-11,1,9,14,22,-3,6,13,16,-6,5,8,14,26,7,21,11,18,4,19,31,11,19,16,25,9,14,3,11,12,12,-3,5,14,12,-17,-1,11,14,23,0,8,13,11,-2,7,5,8,-12,6,-16,-8,8,13,23,-3,7,-10,6,-9,5,16,14,-5,-8,31,45,38,42,31,25,
+0,100,100,88,78,45,38,68,40,6,27,22,36,47,3,10,13,11,-8,0,10,12,-17,-2,5,10,19,-6,4,12,13,-10,-1,8,11,2,-5,3,11,13,-8,2,10,11,-18,-3,5,11,20,-6,3,11,12,-11,-1,9,13,3,-4,5,12,15,-5,4,8,13,6,1,7,11,16,2,11,4,11,11,10,16,10,15,3,8,11,11,-4,4,12,11,-18,-2,10,13,22,-1,8,12,10,-2,6,9,8,-12,4,-4,3,9,10,20,8,10,-10,4,-8,4,15,12,-7,-10,29,43,36,41,26,23,
+0,100,100,87,77,43,36,58,30,4,25,24,38,48,2,10,12,10,-8,1,10,12,-17,-3,6,12,21,-4,6,13,14,-11,-2,8,11,2,-4,4,11,14,-7,2,10,12,-17,-3,6,11,20,-6,4,12,13,-10,0,7,11,1,-4,5,11,13,-6,3,8,13,7,2,10,17,23,0,9,17,25,21,8,15,22,26,7,12,20,20,-3,4,16,14,-18,-3,8,11,21,-7,4,9,7,-8,0,7,5,-21,-6,-7,-2,6,-4,7,3,5,-20,-6,-8,4,15,11,-8,3,41,46,42,45,31,25,
+0,100,100,89,78,44,36,57,30,3,24,23,37,48,2,10,12,10,-8,1,10,12,-18,-3,6,11,21,-4,5,13,13,-11,-2,8,11,2,-5,4,11,13,-8,2,9,11,-17,-3,5,10,20,-6,3,11,12,-11,-1,7,11,1,-3,4,11,13,-6,3,7,12,7,1,10,17,23,0,10,17,25,32,9,16,22,27,8,12,20,20,-3,3,15,13,-18,-4,8,9,20,-8,2,8,6,-10,-2,5,2,-22,-9,-10,-5,4,-8,1,0,2,-22,-8,-9,3,14,9,-10,1,39,44,39,42,27,23,
+0,100,100,83,74,41,35,62,33,3,24,21,35,46,0,8,10,9,-9,-1,8,10,-18,-4,5,10,20,-5,4,12,11,-12,-3,7,9,1,-6,2,9,12,-9,0,8,10,-18,-5,3,8,19,-9,1,9,10,-12,-2,6,10,0,-5,3,9,12,-8,1,6,11,6,0,9,16,22,0,9,17,25,34,9,16,22,27,7,11,19,19,-4,2,13,12,-19,-5,6,8,19,-10,1,6,5,-12,-3,3,1,-23,-11,-12,-9,2,-11,-5,-3,-1,-22,-9,-11,2,13,8,-12,0,37,41,36,40,24,23,
+0,100,100,84,74,40,34,62,34,2,23,19,33,44,0,9,10,9,-10,-2,7,9,-18,-5,4,8,19,-8,1,7,8,-12,-2,6,8,1,-7,2,8,11,-9,0,8,9,-17,-4,2,7,18,-7,2,8,9,-12,-2,6,10,0,-6,1,8,11,-6,2,8,11,4,-2,-1,6,12,-4,5,4,8,-11,3,3,8,19,-2,3,7,8,-7,0,8,9,-19,-4,5,9,19,-5,5,13,10,-12,-4,4,5,0,-2,-5,3,7,2,11,14,16,-25,-11,-10,1,12,11,-7,-10,28,44,37,42,29,24,
+0,100,96,81,70,38,33,54,26,1,23,22,37,47,1,8,9,8,-10,-2,7,9,-18,-5,4,8,19,-8,0,7,7,-11,-2,6,9,1,-7,1,8,11,-10,-1,7,8,-17,-5,1,6,18,-8,1,7,8,-13,-3,6,9,0,-6,0,8,11,-7,1,7,10,4,-3,0,7,13,-4,6,6,10,-10,5,7,12,22,-3,6,11,10,-8,0,9,9,-19,-5,5,9,19,-8,2,10,8,-13,-4,4,4,-10,-6,-5,2,7,-4,5,10,12,-25,-11,-9,3,13,10,-8,3,41,46,41,45,35,29,
+0,100,98,82,70,38,32,53,25,0,21,22,35,47,0,7,9,7,-10,-2,7,8,-17,-5,5,9,20,-7,0,7,6,-10,-1,6,9,1,-7,1,7,10,-10,-1,6,7,-17,-5,2,7,19,-8,1,8,9,-13,-3,4,8,-1,-7,0,8,10,-8,1,6,9,-2,-4,1,8,15,-5,4,7,12,-8,7,10,15,25,-4,5,11,11,-9,-1,8,8,-20,-6,4,8,19,-10,1,8,6,-14,-5,3,3,-26,-10,-6,2,6,-10,0,5,7,-25,-12,-10,2,13,9,-10,2,39,45,38,42,31,24,
+0,100,98,82,69,37,31,54,23,-2,19,19,33,46,-1,6,7,7,-11,-3,5,7,-18,-6,3,7,19,-8,-1,5,5,-11,-2,5,8,1,-8,0,6,10,-11,-2,5,6,-17,-6,1,6,18,-9,-1,6,7,-13,-3,4,8,-1,-8,0,7,10,-9,0,5,8,-6,-4,1,9,15,-5,4,8,12,-7,8,11,15,26,-4,5,11,11,-9,-1,8,8,-20,-6,4,7,18,-11,0,8,6,-14,-6,3,4,-24,-10,-7,0,5,-10,-1,4,7,-25,-12,-9,4,14,10,-8,3,40,44,38,41,30,23,
+0,100,95,80,69,35,31,60,30,-2,20,15,30,41,1,8,10,8,-11,-4,5,6,-17,-4,4,9,20,-8,0,7,6,-11,-3,4,6,1,-8,-1,6,10,-10,-1,5,7,-17,-5,2,7,18,-9,0,7,7,-13,-4,3,7,-1,-7,1,8,10,-9,-1,6,8,-20,-6,1,7,16,-8,-1,4,6,-11,-1,3,6,-3,-7,2,8,11,-11,-2,6,8,-19,-5,4,8,18,-11,-1,6,4,-15,-5,1,3,-1,-8,-5,3,6,-8,1,7,8,-26,-15,-10,1,14,7,-10,3,41,46,40,45,35,26,
+0,100,90,76,64,33,29,58,29,-3,19,16,31,42,1,8,9,7,-12,-5,4,4,-17,-5,2,7,19,-9,-1,6,5,-12,-4,4,5,1,-9,-2,5,9,-11,-2,4,5,-18,-6,0,5,17,-10,-1,5,6,-13,-4,3,7,-1,-7,0,7,10,-11,-3,5,7,-20,-7,2,7,17,-7,-1,4,6,-11,-1,3,6,-3,-8,2,8,11,-11,-2,6,7,-20,-6,4,7,17,-12,-2,5,4,-16,-6,0,2,-2,-9,-6,1,4,-10,-1,6,7,-26,-14,-10,1,13,6,-11,3,41,46,44,48,39,27,
+0,100,93,78,65,34,29,57,27,-4,18,17,33,45,1,8,10,8,-12,-4,4,4,-16,-5,2,7,19,-9,-1,6,5,-12,-5,3,4,1,-9,-2,4,9,-11,-3,4,6,-17,-6,2,6,19,-10,-1,5,5,-13,-4,3,7,-1,-7,-1,6,9,-10,-2,5,7,-21,-7,1,6,16,-9,-1,5,7,-9,0,5,9,-2,-9,0,6,9,-12,-3,5,7,-21,-8,3,6,17,-12,-1,5,3,-14,-5,1,2,-2,-9,-4,3,5,-10,-1,5,6,-27,-15,-11,1,13,5,-13,3,40,45,43,46,36,27,
+0,100,95,78,65,32,28,54,24,-7,16,15,30,43,0,7,9,7,-13,-5,2,3,-17,-6,0,5,18,-11,-2,4,4,-14,-6,1,3,0,-10,-3,3,8,-13,-4,3,4,-18,-7,1,5,18,-12,-3,3,4,-13,-5,2,5,-2,-9,-2,5,8,-12,-4,3,5,-22,-8,0,6,16,-9,-2,4,6,-10,0,5,8,-2,-10,-1,5,8,-12,-3,4,6,-21,-8,2,5,16,-13,-3,3,2,-15,-6,-1,2,-2,-10,-6,1,4,-12,-3,4,5,-27,-15,-11,2,13,5,-14,3,39,45,40,48,37,23,
+0,100,90,77,65,30,28,55,26,-4,18,17,32,44,-1,6,8,7,-12,-4,5,5,-18,-7,0,5,18,-10,-2,5,5,-14,-6,2,4,-2,-10,-3,4,8,-13,-4,3,4,-18,-7,1,4,18,-11,-3,3,4,-14,-5,1,4,-2,-9,-2,5,8,-13,-4,2,4,-21,-8,0,5,16,-10,-2,4,5,-11,-4,4,7,-3,-10,-2,4,8,-13,-4,4,6,-21,-8,1,5,17,-12,-3,4,3,-14,-6,2,4,-1,-10,-3,2,6,-13,-5,2,1,-27,-16,-14,-2,12,1,-16,2,39,45,41,45,37,26,
+0,100,93,77,62,30,28,54,25,-4,19,16,31,44,-1,6,8,7,-12,-5,4,4,-19,-8,-1,3,17,-10,-2,5,4,-14,-7,2,4,0,-11,-3,3,8,-13,-5,3,3,-18,-8,0,4,16,-11,-3,3,4,-15,-7,0,4,-2,-10,-2,5,8,-13,-5,2,4,-21,-8,1,6,16,-12,-3,4,4,-15,-7,3,6,-1,-10,-2,5,8,-13,-4,5,6,-20,-9,1,5,17,-12,-4,3,3,-14,-6,2,5,-1,-11,-3,2,6,-13,-4,2,3,-26,-14,-14,-2,12,3,-17,1,39,45,42,46,37,24,
+0,100,89,77,63,31,28,54,24,-2,20,15,30,44,-1,6,8,7,-11,-4,4,4,-18,-8,0,4,18,-10,-1,5,5,-13,-5,2,4,0,-10,-2,4,9,-12,-4,3,3,-18,-7,0,4,16,-12,-3,4,4,-14,-6,1,4,-1,-9,-1,6,9,-12,-4,2,4,-21,-8,1,6,17,-11,-3,3,4,-13,-5,2,5,-2,-10,-2,4,8,-13,-4,4,5,-20,-9,1,5,17,-12,-4,4,3,-14,-5,2,4,0,-10,-3,1,6,-15,-6,0,1,-28,-17,-17,-3,9,6,-13,1,38,45,41,45,37,25,
+0,100,92,79,63,28,27,52,22,-3,20,14,30,44,-1,7,9,7,-12,-5,3,3,-19,-9,-1,3,18,-11,-2,4,4,-13,-6,1,3,0,-10,-2,4,9,-13,-5,2,3,-18,-8,0,3,15,-12,-4,3,3,-14,-6,0,3,-2,-9,-2,5,8,-13,-4,2,4,-20,-7,2,7,17,-10,-2,4,5,-13,-5,2,6,-2,-11,-2,4,8,-12,-4,5,6,-20,-8,1,4,17,-13,-3,3,3,-14,-5,2,4,0,-9,-2,3,6,-14,-5,2,2,-26,-15,-15,-2,11,7,-14,0,37,45,41,46,38,23,
+0,100,89,77,63,28,27,53,23,-6,17,13,28,42,0,7,10,8,-11,-4,2,2,-19,-10,-2,2,17,-11,-3,4,4,-14,-6,1,3,-1,-10,-2,3,8,-13,-6,2,2,-18,-8,0,3,16,-13,-4,3,3,-14,-6,0,3,-2,-10,-2,4,8,-13,-5,1,3,-20,-8,2,7,17,-10,-2,5,5,-13,-5,3,5,-2,-11,-2,5,8,-13,-3,5,6,-20,-9,0,4,16,-14,-4,3,3,-15,-6,1,4,0,-9,-2,3,7,-13,-15,-8,-9,-24,-13,-18,-3,12,1,-18,-1,37,45,41,46,38,27,
+0,100,92,78,64,29,27,53,22,-7,16,13,29,42,1,7,11,9,-9,-2,5,5,-19,-8,1,4,17,-11,-3,4,4,-13,-5,2,3,-3,-10,-2,3,8,-14,-5,3,3,-17,-7,1,4,16,-12,-4,3,3,-13,-6,1,3,-1,-10,-2,5,8,-14,-5,3,4,-20,-8,0,4,16,-14,-6,1,1,-14,-6,2,4,-1,-12,-3,3,8,-13,-4,3,4,-19,-9,0,3,17,-12,-3,4,3,-15,-7,2,3,-12,-11,-4,-1,4,-18,-15,-7,-8,-23,-12,-17,-3,13,1,-19,-1,35,43,39,44,36,24,
+0,100,89,77,62,28,26,45,14,-7,17,11,28,41,1,8,12,9,-9,-3,6,5,-18,-9,1,4,16,-11,-3,4,4,-13,-5,2,4,-1,-10,-3,3,8,-14,-6,2,3,-17,-7,0,4,15,-11,-4,2,3,-13,-5,1,4,-1,-9,-2,5,8,-13,-5,3,5,-20,-7,0,5,16,-13,-5,2,2,-13,-5,3,5,-1,-11,-3,3,8,-12,-3,4,4,-19,-8,0,4,17,-11,-3,4,4,-14,-6,2,4,-8,-11,-1,1,6,-17,-13,-5,-6,-29,-17,-21,-7,7,3,-19,-1,34,44,41,45,39,26,
+0,100,91,78,62,28,26,43,13,-7,16,11,28,42,3,9,13,10,-10,-4,5,4,-18,-9,0,3,4,-12,-4,3,4,-13,-5,2,4,-5,-9,-3,3,8,-14,-6,1,2,-17,-7,0,4,16,-11,-5,2,3,-14,-6,1,4,0,-9,-2,5,8,-12,-3,3,4,-20,-8,1,5,16,-12,-4,3,3,-13,-5,3,6,-1,-11,-2,4,8,-13,-3,4,5,-19,-8,1,4,18,-11,-2,5,4,-14,-6,3,4,-2,-11,0,4,9,-17,-10,-3,-4,-28,-15,-19,-4,8,5,-17,-1,35,45,40,44,39,27,
+0,100,89,76,61,28,27,55,24,-6,18,12,29,43,3,11,15,12,-10,-4,4,3,-19,-10,-1,2,3,-11,-4,4,4,-13,-4,2,4,-1,-9,-2,4,9,-14,-5,2,3,-16,-6,1,5,18,-11,-4,3,3,-13,-5,1,5,0,-8,-2,5,8,-12,-3,3,5,-20,-8,1,6,17,-12,-3,3,4,-13,-5,4,6,0,-10,-2,4,9,-12,-3,5,5,-19,-8,0,4,17,-12,-3,4,4,-14,-6,2,5,-1,-10,1,5,9,-16,-8,-1,-2,-26,-14,-20,-4,10,3,-20,-3,32,43,40,44,37,24,
+0,100,90,76,61,27,27,53,23,-6,18,12,30,43,4,10,13,10,-8,-1,6,8,-20,-8,2,6,18,-12,-2,5,5,-12,-4,3,5,0,-9,0,5,10,-12,-5,2,3,-16,-6,1,5,18,-11,-4,3,4,-12,-5,1,5,0,-9,-2,4,8,-12,-3,3,4,-19,-8,0,4,17,-11,-4,3,3,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-1,3,17,-10,-1,6,5,-13,-5,5,5,-26,-12,2,3,9,-19,-14,-6,-6,-23,-11,-20,-4,11,3,-18,-3,31,43,40,44,39,27,
+0,100,89,78,62,38,39,44,13,-7,17,10,28,44,4,10,14,11,-8,-2,4,6,-21,-10,0,3,16,-13,-3,4,4,-13,-6,2,4,-5,-9,-1,5,10,-13,-6,1,2,-17,-6,1,5,18,-11,-4,3,4,-13,-4,2,4,0,-9,-2,4,8,-12,-3,3,5,-19,-8,0,4,17,-11,-3,3,4,-13,-6,3,5,0,-10,-2,4,8,-13,-4,3,4,-19,-8,-2,3,16,-12,-2,5,4,-14,-6,4,5,-25,-11,3,4,12,-18,-13,-4,-5,-22,-11,-22,-7,8,3,-21,-10,25,42,37,44,37,26,
+0,100,87,76,60,36,37,40,11,-8,17,10,28,43,3,9,12,10,-9,-3,5,5,-20,-10,1,5,18,-12,-3,4,5,-12,-5,2,4,-4,-9,-1,4,10,-13,-6,2,3,-17,-6,0,5,16,-11,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-11,-3,3,4,-20,-10,-1,3,16,-11,-3,3,4,-14,-6,2,4,-1,-10,-3,3,8,-14,-5,2,3,-19,-9,-1,3,17,-12,-3,4,4,-15,-7,4,4,-25,-13,0,1,7,-21,-15,-7,-8,-31,-18,-25,-9,6,2,-22,-16,20,41,39,44,39,28,
+0,100,85,73,57,33,35,46,10,-9,17,11,30,45,5,10,13,13,-10,-4,4,4,-21,-11,0,3,15,-13,-3,3,4,-13,-5,1,3,-6,-10,-2,4,9,-14,-6,2,3,-17,-6,0,5,16,-12,-5,2,3,-14,-5,2,5,0,-10,-2,5,9,-11,-2,3,4,-20,-10,-1,3,17,-10,-2,4,4,-13,-5,3,5,-1,-10,-2,4,8,-14,-5,2,3,-19,-9,-1,3,17,-11,-2,3,4,-16,-7,4,5,-25,-12,1,3,10,-19,-14,-6,-7,-31,-17,-24,-8,8,3,-18,-14,22,45,42,47,43,34,
+0,100,84,73,57,25,25,50,18,-5,20,13,31,46,0,5,8,10,-8,-2,5,7,-22,-8,1,4,8,-13,-3,4,5,-13,-6,2,4,0,-9,-1,4,10,-14,-5,2,3,-17,-6,1,5,17,-12,-5,2,3,-13,-5,2,5,0,-9,-1,5,9,-12,-2,3,4,-19,-9,0,3,17,-11,-3,3,4,-13,-5,2,4,-1,-9,-3,4,8,-13,-4,3,3,-19,-9,-1,3,17,-11,-2,4,4,-14,-6,5,5,-26,-12,3,3,11,-20,-15,-7,-9,-29,-18,-22,-6,10,-5,-35,-5,27,38,39,41,32,26,
+0,99,81,69,54,20,22,44,14,-7,19,13,32,47,1,6,9,13,-8,-2,4,6,-23,-10,0,4,15,-13,-3,4,4,-14,-6,2,4,0,-9,-1,5,10,-14,-5,2,3,-18,-7,1,5,17,-12,-5,2,3,-14,-5,2,6,1,-9,0,5,9,-12,-4,2,3,-18,-8,0,3,15,-13,-4,3,3,-13,-6,2,4,0,-10,-3,3,8,-12,-3,3,3,-20,-10,-1,4,15,-11,-2,4,4,-13,-6,5,5,-25,-12,3,2,-12,-21,-17,-8,-8,-30,-17,-22,-5,10,-3,-28,-2,30,43,42,45,36,31,
+0,100,83,75,58,20,24,38,8,-6,21,11,31,47,-1,4,8,14,-8,-3,6,7,-21,-9,1,5,15,-12,-3,4,5,-13,-6,3,5,-1,-9,-2,4,9,-13,-5,2,3,-16,-6,2,6,19,-11,-4,3,4,-12,-4,3,6,1,-9,0,5,9,-12,-3,3,4,-18,-8,-1,3,17,-11,-4,3,3,-13,-5,2,4,0,-10,-3,4,9,-13,-4,3,4,-19,-9,0,3,17,-11,-1,5,5,-14,-7,4,5,-21,-11,4,4,-5,-23,-16,-9,-8,-31,-18,-27,-10,5,-1,-26,-14,20,42,41,42,36,25,
+0,98,79,71,53,15,21,30,2,-9,18,10,31,48,0,5,9,18,-8,-3,5,5,-22,-10,0,3,15,-13,-3,4,4,-14,-6,2,4,-2,-10,-2,4,9,-13,-5,1,2,-17,-6,2,5,18,-12,-5,2,3,-13,-4,2,5,1,-9,0,5,9,-12,-3,4,4,-18,-9,-1,3,17,-11,-3,3,3,-13,-5,2,4,0,-9,-2,4,9,-12,-4,3,4,-19,-9,-1,3,15,-11,-2,4,4,-15,-7,3,4,-25,-11,4,4,-6,-23,-16,-8,-8,-31,-18,-26,-10,6,0,-22,-12,24,45,43,44,37,27,
+0,93,74,68,51,17,28,54,20,-5,15,9,28,45,-5,2,6,16,-8,-2,4,4,-23,-12,-1,2,16,-13,-3,4,4,-14,-6,2,4,0,-9,-2,4,9,-13,-6,2,2,-17,-6,2,5,16,-12,-5,2,3,-13,-4,2,5,0,-9,0,5,9,-12,-3,4,5,-19,-8,-1,3,17,-11,-2,4,4,-13,-4,2,5,0,-9,-2,5,10,-12,-3,4,5,-18,-8,-1,4,17,-10,-2,4,4,-15,-7,3,4,-23,-10,6,5,-2,-22,-15,-8,-7,-31,-18,-26,-9,6,3,-19,-9,27,50,47,46,39,27,
+0,94,79,68,52,16,30,48,16,-4,12,6,27,44,-8,-3,1,15,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,4,9,-12,-4,3,4,-16,-6,0,5,19,-10,-2,5,5,-14,-5,2,5,1,-7,0,6,10,-11,-2,4,5,-18,-8,0,4,16,-11,-5,3,3,-12,-4,2,4,0,-9,-1,5,9,-13,-4,4,4,-17,-7,0,4,17,-10,-1,6,6,-13,-5,6,6,-22,-11,4,4,-9,-21,-16,-8,-7,-30,-17,-24,-8,6,-1,-27,-1,34,44,44,43,36,25,
+0,91,80,72,58,32,57,51,20,10,19,9,31,50,-10,-4,0,16,-6,1,6,9,1,-8,4,7,16,-13,-4,3,3,-12,-4,4,6,1,-9,-1,5,9,-12,-4,3,3,-17,-6,0,5,17,-10,-1,5,5,-14,-5,1,4,1,-7,0,6,10,-11,-2,3,4,-18,-8,0,4,16,-11,-4,3,4,-12,-4,2,4,0,-8,-1,6,10,-12,-4,4,5,-17,-6,0,5,18,-10,-1,6,6,-13,-6,5,5,-24,-10,5,5,0,-21,-15,-8,-7,-30,-17,-24,-7,7,3,-22,2,38,48,46,43,36,23,
+0,96,81,71,52,25,62,49,21,16,14,7,30,49,-12,-5,-1,19,-5,1,6,9,-9,-7,3,7,16,-12,-2,5,5,-12,-4,4,6,2,-8,0,6,10,-11,-3,4,5,-15,-5,1,6,20,-8,0,6,6,-12,-4,3,6,2,-7,0,6,10,-10,-1,5,6,-17,-7,1,5,17,-10,-3,4,5,-11,-3,3,5,1,-8,0,6,10,-12,-3,4,5,-17,-6,0,5,18,-8,1,7,7,-12,-4,6,6,-22,-10,4,5,-3,-22,-16,-8,-8,-29,-16,-22,-6,10,3,-19,-7,29,52,49,44,36,26,
+0,91,76,66,50,23,65,59,38,24,12,5,28,49,-13,-5,-1,22,-5,2,7,9,-13,-8,3,6,16,-12,-2,5,5,-12,-4,4,6,2,-8,1,6,11,-11,-3,5,5,-15,-4,2,7,21,-8,1,7,7,-12,-4,3,6,2,-6,0,7,10,-9,0,5,6,-17,-6,2,6,17,-9,-1,5,6,-11,-2,3,6,1,-7,1,7,11,-12,-3,5,5,-17,-6,1,6,19,-8,2,8,7,-12,-5,5,4,-23,-9,5,6,1,-22,-16,-9,-8,-29,-16,-21,-4,11,6,-14,-3,33,53,51,44,35,23,
+0,90,81,69,54,17,71,90,55,33,10,4,26,45,-15,-8,-5,18,-5,3,9,12,5,-7,4,8,16,-8,1,8,8,-12,-5,6,7,2,-7,1,7,11,-10,-2,5,6,-15,-4,3,7,19,-8,0,6,6,-11,-2,3,7,3,-6,3,9,12,-10,-2,5,6,-16,-5,2,6,18,-8,-1,5,6,-11,-2,6,8,1,-9,0,7,11,-10,-1,6,7,-16,-6,1,5,18,-8,0,6,6,-11,-3,6,7,-5,-10,4,6,9,-20,-15,-7,-7,-29,-14,-20,-3,11,7,-14,8,43,55,53,44,33,22,
+0,91,76,65,48,22,78,82,49,34,12,2,25,45,-14,-7,-3,20,-4,4,9,12,5,-7,3,8,16,-8,2,9,9,-12,-5,6,8,3,-7,2,8,12,-10,-1,5,6,-14,-3,4,8,21,-7,1,7,6,-10,-2,3,7,3,-5,3,9,12,-10,-2,5,6,-16,-5,2,6,20,-8,0,5,6,-10,-2,6,9,2,-8,1,7,12,-10,-1,7,7,-16,-6,2,6,20,-7,1,7,7,-10,-3,8,8,-7,-10,5,6,11,-21,-13,-6,-6,-28,-14,-19,-1,13,8,-13,12,51,58,56,48,41,29,
+0,87,81,75,57,29,86,75,43,37,15,7,30,51,-14,-6,-2,21,-3,5,11,15,8,-6,5,10,18,-5,3,10,10,-10,-2,6,7,3,-6,3,9,13,-9,-1,7,7,-13,-2,5,9,23,-7,2,8,7,-10,-2,5,8,4,-4,3,9,12,-9,0,6,8,-15,-4,4,8,21,-7,0,7,8,-9,0,8,10,2,-8,2,8,12,-10,0,7,7,-16,-5,3,7,21,-6,2,8,8,-9,-1,11,10,-15,-7,7,8,13,-19,-10,-3,-4,-22,-7,-19,-1,14,8,-12,18,57,60,58,49,46,31,
+0,90,77,71,53,24,83,70,38,34,13,5,28,50,-14,-6,-1,22,-3,5,12,15,8,-6,5,10,18,-5,3,10,11,-10,-2,6,8,3,-6,3,9,13,-9,-1,6,8,-13,-1,5,10,24,-6,3,8,8,-10,-1,5,8,4,-4,4,9,13,-8,1,7,8,-15,-3,4,9,22,-7,2,8,9,-8,0,8,11,3,-7,3,9,13,-9,0,7,8,-15,-4,3,7,21,-4,4,9,10,-8,0,11,11,-16,-7,7,7,12,-20,-11,-4,-4,-21,-6,-17,2,17,13,-3,25,65,65,64,52,47,33,
+0,86,73,68,55,22,76,96,60,35,12,4,28,47,-14,-6,-2,22,-2,7,13,17,8,-4,6,12,19,-4,4,11,11,-10,-2,8,9,4,-4,4,10,14,-8,1,8,9,-12,0,7,12,24,-4,4,10,9,-9,0,6,9,5,-3,5,11,14,-7,2,8,10,-14,-2,6,10,22,-5,2,9,11,-8,1,10,12,4,-5,4,10,14,-8,1,8,8,-15,-3,4,9,23,-3,5,11,12,-6,1,12,11,-13,-8,5,6,11,-20,-12,-4,-4,-21,-5,-16,4,20,20,7,32,73,72,71,57,50,35,
+0,80,79,70,55,19,77,96,60,36,13,6,28,46,-14,-6,-3,21,-1,8,14,18,8,-3,7,13,19,-4,5,12,12,-10,-1,10,11,5,-3,4,11,14,-6,3,10,11,-13,-2,6,11,24,-3,5,11,11,-8,1,9,12,5,-3,5,10,14,-6,3,10,11,-13,-1,6,10,23,-5,4,12,12,-8,0,8,10,6,-3,4,10,15,-7,2,10,10,-13,-2,7,11,24,-4,4,11,11,-2,5,13,13,-1,-5,5,9,15,-16,-7,0,-2,-24,-8,-12,6,20,12,-9,31,73,75,71,59,60,39,
+0,84,81,72,57,18,73,98,61,35,17,14,36,53,-9,-1,3,23,0,10,16,20,10,0,10,16,22,-1,7,14,15,-7,2,11,13,6,-1,6,14,17,-3,6,13,14,-10,1,9,13,26,-2,7,14,14,-6,3,11,14,7,-1,7,13,16,-4,5,12,13,-12,0,8,12,24,-3,6,13,13,-7,2,10,12,6,-1,6,13,17,-6,3,11,12,-12,0,8,12,25,-3,6,13,12,-1,7,16,16,2,-3,7,11,17,-14,-7,1,0,-23,-6,-11,8,22,17,0,34,78,81,78,65,65,43,
+1,83,78,70,57,19,73,100,63,35,22,19,41,53,-6,3,7,25,2,12,18,23,12,2,16,21,27,4,12,20,20,-5,3,13,15,8,1,9,19,22,2,11,18,19,-6,7,15,15,28,0,13,19,20,-4,5,13,16,8,1,9,15,18,-2,7,14,15,-11,2,10,15,26,-1,8,15,16,-5,4,12,14,8,1,9,15,19,-4,5,14,14,-11,2,9,14,26,-1,8,15,15,2,10,20,18,-10,-3,9,12,19,-13,-5,3,3,-21,-4,-9,11,26,25,9,39,85,88,87,71,70,55,
+2,83,79,71,58,20,75,90,62,37,28,25,46,54,-2,6,11,26,4,15,21,26,14,5,22,26,33,10,17,26,25,-4,6,15,18,10,3,11,24,27,7,16,23,25,-1,12,20,18,29,3,18,25,26,-2,7,15,18,10,3,12,18,21,0,9,16,18,-9,5,13,18,29,1,11,18,18,-3,7,15,17,10,4,11,18,21,-1,8,16,21,-5,9,16,18,28,2,12,18,18,5,13,22,19,-11,-4,7,9,16,-13,-3,6,6,-18,0,-5,15,32,33,21,49,97,103,96,79,79,62,
+3,79,79,73,60,36,88,86,51,47,44,32,53,57,5,13,19,29,5,16,21,26,16,10,28,36,40,14,22,30,30,0,10,18,21,12,6,14,30,33,13,22,30,31,4,17,26,21,32,6,25,32,33,0,10,17,20,13,7,14,20,24,4,13,20,23,-6,9,17,21,32,4,14,20,21,2,10,18,21,13,7,14,21,24,1,10,19,27,3,16,25,20,32,1,11,17,18,9,18,24,25,20,4,15,18,23,-7,2,10,11,-15,2,-2,16,30,30,10,52,97,101,102,85,81,71,
+6,83,82,76,64,36,86,94,58,46,52,38,59,59,9,17,23,31,8,19,24,30,19,13,32,39,44,18,25,33,33,3,13,21,24,14,9,17,33,35,16,25,32,34,5,20,28,23,34,9,28,35,36,2,12,20,23,15,10,17,23,26,6,16,22,28,0,14,23,27,37,10,19,26,27,7,13,21,24,15,10,17,24,26,4,13,21,35,9,23,32,23,34,4,14,22,22,14,22,27,27,19,2,13,16,22,-5,6,15,17,-12,7,1,20,34,39,23,60,108,115,112,95,87,79,
+9,86,84,78,68,34,77,99,62,40,46,42,61,59,16,24,27,33,10,23,37,43,47,28,36,42,46,22,28,38,38,5,16,25,29,17,12,21,38,40,20,28,35,38,8,23,31,36,45,23,32,38,39,4,14,22,25,17,14,21,26,30,10,19,26,35,10,21,29,34,43,16,25,32,34,13,16,24,28,20,14,22,28,30,9,17,26,38,10,24,36,28,38,9,19,26,27,22,31,40,37,21,7,16,18,26,2,12,21,24,-11,7,1,20,35,38,29,46,97,105,116,99,98,82,
+12,86,85,81,73,41,76,106,68,42,51,46,65,62,20,28,32,36,13,27,41,48,63,33,41,46,50,26,31,42,41,8,20,28,32,26,15,25,41,43,23,31,39,41,11,27,34,40,48,26,36,42,43,7,18,26,29,20,17,25,31,33,14,23,29,42,27,28,36,41,48,23,32,39,40,19,20,27,31,24,17,25,31,33,12,21,28,42,12,28,39,31,40,12,23,30,32,27,37,44,42,12,4,12,14,25,5,17,27,32,-8,11,4,23,39,47,41,60,109,120,130,109,110,98,
+17,88,88,87,79,41,69,88,57,42,58,49,70,67,27,34,41,40,18,32,47,55,68,40,47,53,56,32,37,47,48,13,25,34,38,46,20,30,46,48,28,36,44,46,27,32,39,45,52,31,41,47,48,11,22,30,34,29,22,30,36,38,19,28,35,47,43,33,41,46,53,28,36,44,46,23,25,33,37,44,23,31,36,38,17,25,34,47,26,33,45,37,45,18,28,36,39,34,44,51,48,17,3,11,12,26,11,27,36,43,4,14,7,25,41,52,54,91,120,133,142,119,122,108,
+22,92,92,93,86,50,70,96,64,44,65,58,76,73,37,44,51,53,22,36,51,57,69,34,44,52,56,33,39,48,50,17,30,40,44,56,25,34,47,49,31,40,46,50,46,37,43,50,56,33,43,48,50,17,29,37,41,57,29,38,44,46,23,32,40,52,48,38,45,51,58,35,45,52,53,29,30,37,40,39,25,34,40,42,22,31,40,54,49,40,50,41,48,18,28,35,36,31,42,49,51,45,26,36,38,39,15,24,32,39,7,22,17,34,47,47,36,75,128,138,131,114,126,120,
+27,98,100,95,90,54,69,105,72,45,70,76,81,76,44,51,58,60,29,44,56,62,75,42,50,58,61,38,44,55,56,24,38,48,52,65,33,42,53,54,35,45,51,55,49,41,48,54,60,38,47,53,54,24,37,44,49,64,36,45,52,54,30,39,47,60,54,45,53,59,65,43,52,59,61,36,38,45,48,62,33,41,48,49,29,38,47,62,57,47,57,49,55,26,36,43,44,39,51,58,59,50,30,39,40,45,24,33,42,50,30,27,20,37,51,55,49,78,128,142,136,119,127,126,
+32,107,108,103,99,64,78,120,87,55,80,86,89,84,51,58,64,66,36,53,62,68,79,50,58,64,68,43,50,61,63,32,47,56,60,72,40,50,58,59,39,49,57,61,54,45,54,60,65,43,52,59,62,30,44,52,58,71,44,53,60,63,38,48,56,66,59,51,58,65,71,47,57,65,67,38,45,53,57,71,40,50,57,59,37,46,55,70,64,55,65,57,62,34,45,53,54,46,59,68,70,59,37,49,51,54,31,45,50,58,45,31,23,41,55,61,59,96,137,151,145,124,131,124,
+37,114,115,110,106,70,85,128,96,63,89,94,97,92,56,64,70,72,44,60,68,75,86,57,65,72,75,49,57,69,71,52,54,63,67,78,47,57,64,65,44,55,63,67,59,51,60,66,71,48,58,66,67,37,51,59,65,78,50,61,67,70,44,54,63,70,62,55,63,69,75,51,61,69,72,41,52,61,65,77,47,57,64,66,43,53,62,77,71,63,72,65,69,41,52,60,63,50,64,73,76,63,45,57,59,61,38,52,56,64,49,36,28,46,61,67,66,104,143,159,152,130,137,129,
+42,121,120,115,107,70,85,116,85,63,90,97,103,100,64,75,80,84,78,67,74,81,91,60,69,75,79,55,64,75,77,48,59,69,74,85,55,65,72,75,51,63,72,75,64,57,66,73,79,55,65,73,77,47,62,69,74,84,57,66,72,75,50,62,70,75,65,60,69,75,80,54,64,72,75,44,61,70,75,85,55,65,72,74,51,62,71,86,77,68,79,72,77,50,60,69,72,53,67,77,82,95,61,70,74,74,43,51,60,67,52,42,50,58,73,76,65,88,143,158,154,134,137,129,
+45,127,126,121,112,76,90,123,93,67,95,103,108,108,70,81,87,90,84,74,82,88,98,67,76,83,86,62,71,82,84,76,66,77,81,91,61,71,79,82,57,70,79,83,71,64,73,80,86,63,73,80,84,75,69,76,81,91,64,74,80,83,57,69,76,81,70,65,75,81,86,59,69,78,81,57,67,77,82,91,61,71,79,81,57,69,78,93,83,74,85,79,83,56,67,75,78,54,68,80,86,100,72,81,87,86,48,55,63,70,54,50,58,66,84,92,68,89,146,162,156,135,138,131,
+48,128,126,119,110,80,91,126,98,62,89,99,105,108,74,86,93,97,90,80,87,94,104,72,82,90,94,66,76,87,91,83,71,83,87,97,66,77,84,88,62,75,85,89,76,69,79,86,92,67,77,86,90,85,72,82,87,97,69,79,87,90,61,74,82,88,75,70,80,86,91,65,75,83,87,80,72,82,87,96,67,77,85,88,61,73,83,96,86,78,89,85,90,63,73,83,85,56,71,77,85,99,78,86,97,94,53,60,68,75,56,52,71,68,84,98,64,94,151,165,161,139,138,127,
+51,139,134,118,107,80,89,120,97,62,91,101,110,116,81,92,100,104,96,86,94,100,110,77,87,96,100,72,82,94,98,91,78,90,94,103,73,84,92,95,68,82,92,97,82,76,86,93,99,73,84,93,97,91,79,89,95,104,76,86,94,97,68,81,90,95,83,77,87,93,97,72,83,90,95,90,79,88,94,103,74,84,93,95,68,80,90,102,90,83,93,92,97,70,81,90,92,60,74,80,88,103,88,97,109,106,57,63,72,78,59,57,80,73,92,107,68,102,158,167,174,148,146,130,
+50,150,135,116,100,80,82,110,89,58,87,101,106,116,79,91,102,105,95,85,93,100,109,76,87,95,100,71,82,94,97,90,77,88,95,102,73,83,91,95,67,80,92,96,83,76,85,93,97,73,83,93,97,90,78,88,95,103,74,85,93,98,67,81,90,96,98,76,86,94,97,71,81,90,96,89,78,88,93,102,72,83,93,95,65,78,89,99,84,79,89,92,96,69,79,91,92,59,72,78,87,101,87,97,108,109,53,62,71,77,59,59,82,79,98,121,73,107,160,164,170,142,140,123,
+49,149,149,115,89,78,73,92,79,46,77,104,98,111,78,88,98,103,92,83,90,97,107,73,82,90,96,69,81,88,94,86,75,85,92,100,69,80,88,93,65,79,88,94,98,74,83,91,96,70,81,88,94,85,77,84,92,99,74,83,90,94,66,79,86,92,106,75,83,90,94,69,79,84,91,84,76,84,90,98,72,81,87,90,61,74,82,91,80,74,85,89,93,67,76,91,92,57,70,72,83,97,86,96,106,107,48,56,66,73,58,62,85,88,97,119,77,109,159,153,162,127,135,114,
+38,138,138,117,80,65,46,56,51,28,59,89,82,99,97,77,83,90,76,67,74,80,89,56,64,72,77,56,66,73,79,71,61,70,77,84,58,67,73,79,51,64,74,80,92,61,68,75,81,58,68,74,79,71,64,72,79,85,61,68,75,81,59,67,74,80,91,61,68,74,79,57,67,73,79,70,62,69,75,81,61,70,75,81,51,63,72,78,80,53,65,74,80,57,66,80,79,55,56,57,68,82,74,88,94,99,42,43,52,58,85,61,83,103,97,117,94,111,155,134,170,118,103,79,
+29,129,129,129,86,61,18,24,31,19,52,84,84,100,94,75,78,85,67,53,58,60,55,38,46,54,59,45,53,61,69,63,54,62,70,76,54,61,67,73,48,58,66,71,81,54,62,68,72,52,60,65,71,64,58,67,73,79,56,62,70,74,60,62,67,72,83,54,59,66,69,51,60,66,74,64,56,62,69,73,57,64,72,76,54,57,64,69,81,49,58,69,76,61,65,78,84,62,52,55,63,71,50,62,61,54,20,11,12,24,59,19,45,75,76,98,126,126,177,168,177,126,33,157,
+20,120,120,120,120,120,120,120,120,120,22,48,90,54,60,58,21,120,120,120,120,120,120,120,120,41,49,40,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,142,142,142,142,142,142,142,162,172,172,172,152,152,152,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CCW_LLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CCW_LLeft_T0.h
new file mode 100755
index 0000000..f0d5fb3
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CCW_LLeft_T0.h
@@ -0,0 +1,71 @@
+50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,52,55,60,65,70,75,80,85,90,95,100,105,110,110,110,110,110,50,
+139,136,137,122,128,120,121,118,117,120,123,117,124,116,119,124,123,121,119,127,120,126,122,126,123,127,122,122,125,127,119,121,122,119,127,118,121,127,121,124,120,123,123,122,120,123,120,118,123,127,124,124,129,125,127,126,124,122,122,124,124,125,118,118,127,124,123,121,126,122,124,117,114,117,112,107,104,98,102,112,104,102,104,100,105,104,104,103,104,102,103,102,103,102,103,101,100,101,101,101,101,101,100,101,99,101,104,103,110,104,120,120,129,125,137,142,140,154,162,158,173,173,177,190,
+130,108,101,97,102,98,100,99,97,100,99,97,99,92,97,100,94,91,91,98,99,99,97,104,104,99,91,96,97,101,101,104,107,104,107,105,107,107,108,106,107,107,109,109,110,107,107,109,107,108,104,108,108,110,111,111,107,105,104,108,106,107,102,107,110,111,104,102,105,103,103,102,102,98,94,101,97,95,91,90,91,91,91,90,91,88,90,88,88,86,91,88,89,88,88,88,88,85,88,87,83,85,81,90,83,90,88,87,93,92,105,105,113,118,125,127,133,141,151,146,161,163,166,185,
+106,95,93,84,90,84,90,86,87,86,86,80,82,77,78,81,78,79,78,77,75,75,75,76,73,72,71,71,70,73,72,70,70,67,69,70,69,70,68,69,71,70,71,72,71,69,70,73,69,68,70,71,69,68,69,71,70,71,69,72,71,72,71,73,75,72,69,72,72,74,71,72,74,71,73,75,76,76,76,74,75,74,76,75,77,75,76,77,76,75,77,76,77,76,80,77,77,75,74,76,73,76,72,77,70,77,74,72,84,82,95,94,106,109,115,120,128,136,146,140,151,142,146,148,
+57,67,67,55,66,59,58,59,58,55,54,53,51,48,51,49,48,46,47,48,47,47,45,47,47,44,46,45,48,47,43,44,44,44,43,43,42,45,44,42,43,43,45,43,43,39,43,43,40,43,43,42,42,40,41,42,43,41,41,41,43,42,42,41,43,42,44,45,50,45,47,41,49,54,47,39,49,52,47,49,48,52,49,49,47,48,48,47,49,49,50,49,51,48,52,49,51,47,48,51,45,49,41,52,45,52,48,51,56,59,67,70,78,82,93,95,100,106,114,109,115,119,116,118,
+54,56,57,48,59,54,50,52,54,50,46,45,44,44,45,42,42,41,38,39,40,39,35,35,38,35,35,32,36,33,33,32,32,31,32,33,32,36,29,31,32,31,32,34,32,32,32,31,29,28,30,32,31,30,34,31,32,28,31,35,29,31,29,31,30,35,31,34,36,35,41,34,41,45,39,41,38,43,41,44,42,45,43,46,42,45,45,45,46,45,47,45,48,46,49,45,50,44,42,45,39,45,36,48,39,48,40,51,53,51,63,65,70,81,86,96,101,109,114,112,112,114,104,95,
+34,41,41,33,43,31,25,35,33,28,25,29,24,24,22,20,20,14,16,9,21,20,19,19,18,13,13,13,6,16,14,15,16,17,14,15,14,13,9,7,7,3,5,3,3,-3,8,5,8,2,2,13,10,1,2,4,1,2,3,8,12,11,3,11,11,18,7,14,22,15,20,13,23,34,22,22,27,38,23,28,29,36,26,28,29,32,28,30,31,30,33,32,33,29,35,34,31,26,25,38,25,25,20,40,26,26,20,39,36,38,46,47,53,63,68,73,80,92,94,90,90,86,83,74,
+12,15,25,15,20,14,5,18,26,16,10,8,2,9,2,-5,-6,-11,-10,-16,-6,-7,-7,-12,-8,-13,-19,-18,-19,-13,-15,-11,-13,-12,-10,-15,-14,-17,-21,-20,-21,-26,-22,-20,-28,-25,-18,-24,-23,-23,-25,-21,-18,-32,-24,-27,-25,-24,-22,-18,-22,-15,-26,-17,-22,-18,-27,-18,-9,-18,-6,-16,-5,5,-8,-7,-3,7,2,3,-1,8,5,7,5,9,6,7,7,5,10,8,10,6,13,12,11,6,0,11,0,5,-5,13,-1,8,-2,25,21,18,35,34,38,45,50,69,71,73,73,86,84,81,57,30,
+-2,6,17,13,15,10,5,13,21,2,-6,5,-7,-2,-9,-18,-18,-22,-22,-27,-24,-22,-24,-29,-27,-30,-26,-26,-24,-25,-31,-29,-30,-30,-29,-30,-32,-32,-30,-29,-30,-29,-37,-37,-37,-34,-34,-37,-32,-35,-35,-41,-37,-36,-34,-41,-37,-44,-36,-31,-40,-33,-45,-35,-47,-36,-39,-35,-23,-38,-29,-28,-18,-3,-23,-21,-16,-4,-24,-19,-13,-3,-18,-15,-15,-5,-14,-10,-8,-7,-6,-7,-7,-15,-2,2,-3,-6,-22,3,-10,-8,-23,5,-10,-16,-19,18,9,0,11,15,29,36,40,61,65,71,74,87,63,61,41,50,
+20,42,33,34,25,24,17,24,19,15,10,10,8,10,8,4,5,3,-1,-2,2,-2,-4,-4,-4,-8,-8,-7,-8,-8,-9,-8,-5,-7,-7,-6,-6,-7,-9,-9,-8,-11,-9,-8,-14,-14,-11,-10,-11,-12,-9,-14,-11,-13,-9,-17,-13,-19,-13,-12,-18,-13,-17,-13,-18,-13,-24,-15,-8,-12,-1,-12,-2,-10,-3,-13,0,9,-3,2,-1,7,4,7,-1,3,5,9,3,5,3,2,11,8,4,7,1,9,4,9,2,10,2,4,3,8,13,12,19,22,36,37,44,55,58,67,73,78,81,91,79,76,71,50,
+-35,3,15,20,22,17,13,15,11,8,3,1,1,3,-3,-7,-3,-9,-11,-14,-9,-14,-13,-18,-18,-22,-18,-23,-28,-18,-17,-18,-17,-22,-22,-27,-22,-22,-19,-25,-23,-26,-23,-26,-30,-29,-25,-27,-29,-28,-25,-32,-36,-27,-27,-34,-37,-32,-30,-20,-40,-29,-30,-25,-43,-29,-35,-24,-17,-23,-10,-20,-7,-12,-12,-18,-6,4,-8,1,-1,5,0,6,-2,3,4,4,0,1,2,1,10,5,4,5,1,8,2,8,-1,9,3,7,3,8,16,13,24,25,42,45,51,61,67,78,82,89,92,95,88,79,50,26,
+-34,-14,-9,-1,-4,-5,-6,-7,-8,-9,-14,-15,-16,-15,-18,-23,-21,-25,-23,-26,-25,-27,-24,-27,-27,-28,-28,-28,-29,-29,-30,-31,-31,-27,-28,-28,-29,-28,-31,-31,-31,-31,-29,-31,-34,-33,-35,-35,-35,-36,-33,-37,-36,-36,-35,-35,-34,-41,-38,-35,-38,-34,-37,-35,-39,-36,-43,-38,-29,-37,-30,-37,-29,-29,-28,-38,-32,-23,-29,-21,-25,-19,-26,-21,-25,-21,-25,-24,-24,-23,-22,-21,-20,-21,-22,-21,-23,-20,-23,-17,-23,-16,-21,-19,-20,-18,-14,-12,0,5,14,20,26,35,43,51,57,65,69,76,68,59,48,29,
+-26,-17,-8,6,6,5,4,1,-4,-4,-8,-9,-7,-10,-13,-20,-16,-20,-21,-22,-22,-25,-22,-26,-26,-25,-27,-26,-28,-26,-27,-26,-26,-27,-29,-31,-31,-30,-29,-29,-29,-29,-31,-31,-32,-33,-34,-32,-32,-33,-31,-35,-35,-36,-35,-34,-35,-39,-36,-34,-37,-34,-38,-33,-36,-35,-40,-34,-28,-38,-32,-31,-24,-34,-27,-30,-23,-16,-26,-19,-21,-15,-21,-17,-19,-17,-16,-16,-17,-16,-15,-15,-15,-15,-16,-15,-17,-15,-18,-13,-16,-12,-14,-14,-12,-11,-5,-5,6,11,24,29,36,45,52,61,67,77,81,86,77,73,55,55,
+-21,-6,0,8,5,4,4,4,2,1,-3,-2,-2,-4,-6,-9,-10,-11,-9,-13,-13,-14,-12,-14,-14,-14,-13,-14,-15,-13,-16,-13,-15,-17,-16,-18,-18,-18,-16,-16,-17,-17,-16,-17,-20,-20,-19,-22,-22,-19,-19,-20,-21,-22,-22,-23,-23,-28,-22,-21,-23,-23,-26,-22,-25,-23,-28,-24,-19,-27,-20,-25,-18,-25,-19,-23,-18,-12,-21,-18,-16,-11,-18,-16,-16,-13,-17,-16,-16,-15,-15,-12,-13,-13,-13,-11,-13,-12,-15,-7,-9,-6,-9,-10,-4,-6,2,3,11,18,26,34,42,52,59,66,73,87,91,94,86,78,64,54,
+-3,-3,6,16,11,11,11,10,8,8,4,4,5,4,1,-3,-1,-4,-3,-4,-3,-6,-2,-4,-5,-6,-6,-5,-6,-5,-5,-4,-5,-6,-7,-8,-8,-8,-9,-9,-8,-9,-9,-9,-12,-11,-11,-12,-11,-10,-11,-13,-12,-14,-12,-13,-12,-17,-15,-14,-15,-12,-18,-15,-15,-16,-22,-17,-14,-21,-16,-19,-16,-21,-17,-24,-18,-13,-21,-19,-18,-15,-21,-19,-23,-18,-20,-20,-22,-20,-20,-18,-18,-18,-18,-17,-18,-17,-17,-11,-12,-9,-9,-10,-4,-5,2,5,12,22,31,37,46,55,63,71,79,90,95,98,91,83,70,74,
+-22,-20,-18,-15,-12,-10,-11,-16,-17,-16,-18,-20,-21,-22,-22,-24,-23,-24,-23,-25,-24,-25,-25,-25,-26,-26,-27,-27,-28,-27,-27,-26,-26,-27,-28,-27,-27,-27,-27,-27,-28,-28,-30,-29,-29,-29,-27,-30,-29,-28,-29,-27,-27,-29,-29,-30,-30,-31,-32,-31,-31,-30,-33,-32,-33,-32,-34,-33,-32,-31,-30,-33,-31,-33,-32,-35,-31,-30,-32,-31,-32,-30,-33,-31,-33,-31,-33,-32,-32,-30,-30,-32,-31,-31,-31,-30,-30,-28,-28,-28,-27,-25,-25,-26,-25,-25,-20,-16,-10,-3,5,19,29,49,58,65,74,82,87,86,63,56,56,56,
+-10,-11,-5,0,0,0,0,-3,-6,-5,-8,-9,-10,-11,-13,-15,-12,-15,-14,-15,-14,-14,-14,-16,-17,-17,-18,-18,-20,-16,-17,-16,-17,-17,-17,-17,-18,-17,-18,-17,-19,-19,-20,-19,-20,-20,-19,-20,-19,-19,-19,-18,-17,-20,-19,-19,-19,-19,-20,-20,-21,-21,-25,-24,-23,-23,-26,-25,-23,-23,-22,-25,-24,-24,-24,-27,-26,-23,-25,-24,-26,-25,-27,-25,-28,-26,-26,-26,-25,-24,-24,-27,-25,-26,-26,-23,-24,-22,-22,-20,-20,-18,-18,-17,-16,-16,-10,-8,1,9,17,24,31,41,49,59,66,67,74,75,70,67,65,66,
+-16,-4,4,7,11,11,11,8,6,5,3,1,0,-1,-2,-4,-4,-6,-4,-6,-5,-6,-8,-8,-9,-8,-10,-9,-10,-8,-8,-9,-8,-9,-10,-9,-11,-10,-12,-12,-12,-12,-11,-11,-12,-12,-12,-10,-12,-12,-11,-11,-10,-12,-10,-10,-11,-11,-9,-11,-13,-13,-14,-14,-14,-14,-15,-14,-13,-12,-11,-12,-11,-17,-16,-17,-16,-15,-17,-17,-17,-16,-18,-16,-17,-17,-18,-18,-20,-20,-18,-17,-17,-18,-17,-17,-15,-15,-14,-12,-11,-10,-9,-9,-7,-6,-2,2,8,22,29,36,43,57,65,71,78,90,97,95,92,88,81,76,
+-10,-2,5,7,11,11,11,9,7,7,5,3,2,1,0,-1,-1,-2,-1,-2,-3,-4,-4,-5,-5,-7,-5,-7,-7,-5,-5,-5,-6,-5,-6,-5,-5,-5,-7,-6,-7,-7,-7,-6,-8,-7,-8,-6,-7,-7,-6,-7,-6,-7,-7,-6,-7,-7,-7,-6,-9,-10,-10,-10,-9,-10,-11,-10,-10,-10,-8,-10,-10,-13,-13,-14,-14,-11,-16,-14,-14,-13,-17,-16,-17,-16,-16,-17,-18,-19,-17,-17,-16,-17,-16,-16,-15,-14,-13,-12,-10,-9,-9,-8,-7,-6,-1,2,9,20,28,35,43,53,61,69,77,81,89,87,86,83,79,75,
+-40,-19,-6,-7,-1,-1,-3,-5,-6,-5,-6,-6,-10,-9,-10,-10,-11,-13,-12,-13,-14,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-15,-16,-14,-16,-15,-12,-13,-17,-17,-17,-16,-17,-18,-13,-15,-18,-15,-19,-18,-17,-16,-10,-10,-13,-8,-17,-19,-20,-16,-20,-19,-17,-16,-18,-19,-18,-19,-20,-18,-18,-20,-20,-19,-20,-19,-19,-18,-37,-42,-30,-26,-22,-39,-33,-33,-33,-40,-40,-35,-36,-21,-22,-16,-16,-16,-17,-17,-16,-16,-13,-15,-10,-9,8,6,18,34,52,36,50,68,81,57,68,70,71,62,47,42,
+-35,-30,-20,-19,-12,-12,-12,-14,-14,-14,-15,-17,-18,-19,-18,-20,-19,-20,-21,-22,-21,-22,-21,-22,-23,-23,-23,-24,-24,-23,-23,-23,-24,-23,-24,-24,-23,-24,-22,-22,-22,-22,-23,-23,-23,-22,-23,-24,-24,-25,-26,-26,-25,-24,-25,-25,-25,-25,-26,-26,-26,-25,-26,-25,-26,-27,-28,-27,-25,-28,-27,-28,-28,-27,-27,-27,-26,-26,-26,-26,-27,-26,-27,-26,-27,-26,-25,-25,-26,-25,-25,-25,-25,-25,-24,-26,-25,-22,-24,-25,-23,-22,-22,-22,-21,-19,-17,-12,-5,-2,5,13,21,24,33,39,49,51,58,57,58,58,54,51,
+-22,-12,1,1,10,9,8,3,2,3,2,0,-5,-5,-6,-7,-9,-10,-10,-10,-11,-12,-13,-14,-14,-16,-16,-15,-16,-16,-17,-15,-16,-16,-16,-15,-15,-15,-14,-14,-15,-15,-16,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-17,-17,-16,-17,-17,-17,-18,-17,-18,-17,-17,-17,-19,-17,-17,-20,-19,-20,-20,-20,-19,-20,-19,-18,-20,-20,-20,-20,-22,-22,-22,-21,-21,-20,-22,-21,-21,-22,-21,-22,-21,-20,-20,-21,-21,-19,-16,-17,-17,-16,-12,-10,-9,-5,4,13,18,27,36,42,51,59,65,67,74,75,74,71,69,62,
+-21,-14,-4,-4,3,2,0,3,1,2,0,-2,-2,-3,-4,-6,-6,-8,-7,-9,-8,-9,-8,-9,-10,-10,-11,-11,-11,-11,-12,-11,-12,-11,-11,-10,-9,-10,-9,-9,-10,-9,-10,-10,-10,-9,-10,-10,-10,-11,-11,-11,-11,-12,-12,-11,-12,-11,-13,-12,-11,-12,-11,-11,-11,-12,-13,-12,-11,-13,-13,-13,-13,-14,-12,-13,-12,-12,-13,-13,-13,-13,-15,-15,-15,-14,-13,-13,-14,-13,-13,-14,-13,-14,-13,-13,-12,-13,-12,-11,-10,-11,-10,-8,-6,-3,-2,4,10,16,22,30,40,41,50,58,67,62,70,71,73,71,67,61,
+-12,-6,-12,-21,-14,-15,-16,6,4,6,5,1,0,0,0,-1,-5,-6,-5,-5,-6,-6,-6,-7,-7,-7,-8,-8,-8,-9,-9,-9,-9,-9,-9,-8,-7,-8,-8,-7,-8,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-9,-9,-10,-9,-9,-10,-11,-10,-9,-11,-10,-11,-10,-11,-11,-10,-11,-10,-10,-11,-11,-10,-10,-10,-11,-10,-10,-9,-11,-10,-9,-10,-9,-10,-9,-9,-8,-10,-9,-8,-8,-8,-8,-6,-5,-3,0,6,14,18,22,30,38,46,53,58,66,52,68,74,76,73,68,61,
+-43,-38,-30,-35,-24,-26,-28,-22,-24,-22,-26,-28,-24,-23,-25,-27,-24,-26,-25,-27,-27,-25,-24,-26,-27,-26,-26,-26,-26,-25,-26,-25,-26,-27,-26,-26,-26,-26,-27,-27,-27,-26,-25,-25,-25,-26,-25,-28,-27,-28,-27,-27,-27,-28,-28,-29,-29,-28,-27,-27,-27,-27,-27,-27,-27,-28,-29,-28,-28,-26,-26,-26,-25,-28,-27,-29,-28,-28,-27,-28,-27,-27,-27,-27,-28,-27,-27,-27,-28,-26,-25,-26,-25,-26,-25,-26,-25,-26,-23,-23,-24,-23,-21,-18,-22,-18,-18,-10,-7,-4,1,9,18,21,29,32,40,51,58,59,59,58,56,50,
+-28,-25,-19,-22,-17,-20,-21,-12,-14,-14,-17,-20,-14,-16,-16,-18,-16,-18,-18,-20,-19,-18,-18,-20,-20,-20,-20,-19,-20,-18,-20,-19,-21,-20,-19,-19,-20,-19,-20,-21,-21,-21,-20,-19,-19,-19,-19,-20,-21,-21,-21,-21,-20,-22,-22,-22,-21,-22,-21,-21,-21,-20,-20,-20,-21,-21,-22,-21,-21,-19,-18,-19,-19,-21,-21,-22,-21,-21,-21,-21,-20,-20,-20,-20,-20,-20,-20,-20,-20,-19,-18,-19,-17,-19,-17,-18,-16,-17,-16,-15,-16,-15,-14,-10,-14,-11,-10,-3,-5,4,8,17,25,31,39,45,52,55,62,63,63,64,63,63,
+-22,-19,-13,-17,-12,-14,-17,-6,-8,-8,-11,-13,-8,-9,-9,-11,-8,-11,-10,-12,-10,-9,-8,-10,-12,-10,-11,-11,-12,-10,-11,-11,-11,-12,-11,-11,-11,-10,-12,-12,-12,-12,-11,-10,-11,-10,-11,-11,-12,-13,-13,-12,-13,-13,-13,-13,-14,-14,-13,-14,-11,-11,-12,-11,-13,-12,-13,-12,-13,-12,-12,-11,-11,-13,-13,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-12,-13,-13,-14,-13,-12,-14,-12,-12,-11,-12,-11,-11,-9,-8,-9,-8,-7,-3,-5,-2,0,6,4,12,16,25,34,38,47,52,61,62,69,70,70,69,66,66,
+-24,-19,-13,-15,-8,-9,-10,-7,-9,-9,-11,-13,-10,-12,-10,-13,-11,-13,-12,-13,-12,-10,-10,-11,-13,-10,-11,-11,-12,-10,-11,-11,-12,-12,-11,-11,-10,-10,-12,-13,-13,-12,-11,-10,-11,-10,-10,-11,-11,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-12,-11,-12,-12,-11,-12,-11,-12,-12,-12,-11,-10,-10,-10,-13,-12,-13,-12,-12,-14,-13,-13,-13,-12,-12,-12,-12,-13,-13,-14,-14,-13,-12,-12,-12,-10,-12,-11,-11,-8,-7,-9,-9,-6,-1,-7,-3,-2,6,0,9,13,22,32,34,42,49,57,60,66,66,63,65,61,56,
+-43,-34,-25,-25,-18,-17,-18,-18,-19,-20,-21,-21,-23,-23,-24,-24,-26,-26,-26,-26,-27,-28,-29,-29,-29,-29,-29,-30,-30,-30,-30,-30,-30,-31,-32,-31,-31,-31,-30,-30,-30,-30,-31,-32,-31,-31,-31,-32,-31,-32,-31,-32,-32,-32,-32,-32,-32,-32,-32,-32,-35,-35,-35,-34,-34,-33,-34,-34,-34,-34,-34,-33,-33,-34,-34,-33,-33,-33,-34,-34,-34,-34,-35,-35,-35,-34,-34,-34,-35,-34,-35,-34,-34,-34,-34,-33,-33,-34,-33,-32,-31,-32,-31,-10,-28,-26,-28,-18,-11,-3,-1,6,13,24,31,36,42,53,58,59,57,58,57,56,
+-33,-27,-21,-18,-11,-6,-6,-12,-12,-13,-13,-12,-16,-17,-17,-16,-19,-19,-19,-18,-20,-22,-22,-21,-22,-21,-21,-22,-22,-21,-22,-22,-22,-22,-23,-24,-23,-23,-22,-22,-22,-23,-23,-24,-23,-23,-22,-22,-22,-22,-21,-22,-22,-22,-22,-22,-22,-22,-21,-22,-26,-25,-25,-25,-24,-22,-23,-23,-23,-24,-24,-23,-23,-23,-23,-22,-23,-22,-23,-24,-24,-24,-25,-25,-25,-24,-24,-24,-24,-24,-24,-23,-23,-23,-23,-22,-21,-22,-21,-19,-19,-18,-18,-15,-17,-14,-14,-8,0,8,12,20,29,34,41,46,53,64,69,69,68,62,55,49,
+-32,-23,-16,-11,-15,-12,-11,-5,-4,-8,-7,-6,-6,-7,-9,-9,-10,-10,-12,-11,-11,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-15,-15,-14,-14,-15,-15,-15,-15,-16,-15,-15,-15,-15,-16,-16,-16,-15,-15,-15,-14,-15,-15,-16,-15,-15,-15,-15,-15,-14,-16,-16,-17,-16,-15,-14,-14,-14,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-15,-16,-16,-16,-15,-16,-17,-17,-16,-16,-16,-15,-14,-14,-14,-13,-13,-12,-10,-11,-11,-9,-7,-11,-8,-7,-1,2,9,15,24,31,35,44,50,57,59,65,71,67,64,60,56,
+-38,-26,-16,-8,-10,-7,-3,-4,-2,-5,-3,-2,-6,-5,-7,-5,-9,-8,-9,-8,-8,-10,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-12,-12,-12,-11,-10,-10,-10,-10,-10,-12,-11,-11,-11,-10,-11,-10,-13,-12,-13,-12,-12,-10,-11,-11,-10,-12,-11,-12,-11,-11,-11,-12,-11,-10,-12,-13,-12,-12,-13,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-11,-10,-10,-10,-9,-7,-8,-8,-6,-4,-8,-5,-4,2,7,15,20,29,37,39,47,54,61,65,69,74,71,66,58,49,
+-34,-32,-32,-4,-9,-7,0,-5,-4,-9,-8,-1,-11,-9,-12,-12,-15,-14,-16,-15,-15,-18,-17,-15,-18,-7,0,-1,2,1,2,1,4,2,2,-5,1,0,0,2,2,3,1,2,-2,1,2,2,2,2,2,2,1,1,0,1,1,1,1,1,0,1,0,0,1,1,0,0,1,0,0,-1,0,0,0,-1,-1,-1,-1,-1,0,0,-1,-1,-1,-1,-1,-2,-2,-2,-1,-1,-1,-1,-1,0,0,0,0,1,2,1,1,2,4,6,5,10,20,26,30,37,44,55,62,67,74,83,84,89,67,63,46,44,
+-28,-18,-14,-5,-7,-4,-1,-9,-6,-11,-10,-8,-15,-14,-17,-16,-19,-19,-21,-20,-20,-22,-22,-21,-21,-22,-22,-23,-23,-22,-22,-23,-23,-22,-23,-23,-24,-23,-24,-24,-24,-24,-24,-24,-24,-24,-24,-25,-24,-25,-25,-25,-25,-24,-24,-25,-25,-25,-24,-24,-25,-25,-25,-24,-25,-26,-26,-26,-25,-25,-25,-25,-25,-27,-26,-27,-26,-26,-24,-25,-26,-25,-26,-26,-26,-26,-25,-26,-25,-25,-24,-26,-26,-26,-25,-25,-24,-24,-23,-22,-23,-22,-21,-19,-19,-16,-14,-9,-4,4,9,17,25,30,37,44,51,58,63,67,63,64,61,55,
+-37,-25,-13,-1,1,8,11,-6,-2,-6,-3,-1,-9,-9,-10,-9,-12,-12,-14,-13,-12,-15,-14,-14,-13,-15,-15,-15,-15,-17,-16,-16,-16,-16,-17,-18,-18,-17,-18,-18,-18,-18,-18,-18,-17,-18,-17,-18,-18,-18,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-17,-18,-18,-18,-18,-19,-20,-20,-20,-19,-19,-19,-19,-19,-19,-19,-19,-19,-18,-18,-18,-18,-19,-19,-19,-18,-19,-18,-19,-17,-18,-20,-20,-19,-18,-17,-16,-17,-16,-16,-15,-16,-14,-12,-11,-10,-7,-1,4,11,16,27,35,36,44,50,57,70,77,75,69,66,54,45,
+-29,-16,-8,0,0,5,9,0,2,-1,0,2,-5,-3,-6,-5,-8,-7,-9,-8,-7,-10,-9,-8,-8,-10,-10,-10,-9,-11,-11,-10,-10,-10,-12,-11,-11,-11,-12,-11,-12,-11,-11,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-14,-14,-13,-13,-12,-13,-13,-13,-13,-13,-12,-12,-12,-11,-12,-11,-13,-13,-12,-12,-12,-11,-12,-12,-11,-13,-13,-12,-11,-11,-10,-11,-10,-8,-9,-9,-8,-7,-5,-3,-1,4,9,17,23,30,38,42,50,55,62,70,75,77,72,75,67,62,
+-12,-6,-2,5,4,8,11,3,4,0,1,2,-2,-2,-5,-4,-7,-6,-8,-7,-7,-9,-8,-8,-7,-10,-9,-10,-9,-10,-10,-11,-10,-10,-10,-10,-11,-10,-11,-10,-12,-11,-11,-11,-12,-12,-12,-12,-13,-12,-13,-13,-13,-14,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-13,-14,-14,-15,-14,-13,-13,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-13,-15,-14,-14,-13,-13,-14,-14,-13,-13,-14,-13,-12,-11,-13,-11,-12,-10,-10,-11,-9,-9,-7,-5,-3,0,5,11,18,24,31,39,46,54,59,66,76,81,82,79,81,72,68,
+-52,-41,-32,-27,-23,-22,-20,-20,-19,-20,-20,-20,-22,-21,-22,-21,-23,-23,-23,-23,-22,-24,-24,-24,-24,-27,-26,-26,-25,-26,-25,-25,-25,-24,-26,-25,-26,-25,-25,-24,-25,-25,-25,-26,-25,-26,-26,-28,-28,-27,-28,-26,-26,-27,-27,-26,-27,-27,-26,-26,-27,-27,-27,-27,-27,-27,-27,-27,-27,-27,-26,-28,-28,-27,-27,-28,-28,-27,-27,-27,-27,-27,-26,-26,-27,-26,-27,-27,-26,-25,-25,-26,-24,-26,-25,-26,-25,-26,-25,-24,-24,-24,-23,-22,-23,-22,-18,-14,-9,-3,5,11,17,23,29,35,41,48,53,57,54,54,54,51,
+-40,-28,-20,-16,-15,-14,-14,-11,-11,-12,-13,-14,-13,-14,-14,-14,-14,-15,-16,-16,-16,-16,-17,-17,-17,-19,-18,-19,-18,-19,-19,-18,-18,-17,-18,-19,-19,-18,-18,-18,-17,-18,-19,-18,-18,-18,-18,-21,-21,-21,-21,-20,-20,-20,-20,-20,-21,-20,-20,-19,-20,-20,-21,-21,-20,-20,-20,-20,-20,-20,-20,-21,-21,-20,-21,-21,-21,-20,-20,-20,-21,-20,-19,-19,-20,-19,-20,-20,-20,-19,-18,-17,-17,-18,-17,-18,-18,-18,-17,-16,-16,-15,-15,-14,-14,-13,-9,-4,1,8,16,23,29,39,46,53,60,68,74,76,75,74,72,71,
+-46,-30,-13,-13,-2,3,2,-6,-7,-3,-5,-6,-9,-9,-7,-8,-9,-10,-8,-8,-8,-9,-10,-10,-11,-13,-13,-13,-13,-12,-12,-13,-12,-12,-14,-14,-13,-13,-11,-11,-12,-12,-11,-12,-12,-13,-13,-14,-14,-14,-15,-13,-13,-13,-14,-13,-14,-14,-14,-13,-13,-13,-13,-13,-14,-13,-14,-14,-14,-14,-15,-15,-15,-15,-15,-15,-15,-15,-14,-14,-13,-13,-14,-13,-14,-13,-13,-13,-14,-13,-12,-11,-11,-11,-10,-12,-12,-12,-11,-10,-10,-8,-8,-6,-6,-4,0,4,7,14,21,28,35,41,48,53,61,73,80,79,77,74,66,56,
+-31,-20,-10,-12,1,-1,-5,-4,-7,-5,-8,-11,-8,-10,-8,-10,-9,-11,-9,-10,-10,-10,-11,-11,-12,-12,-12,-12,-12,-12,-11,-11,-11,-12,-12,-12,-11,-12,-11,-10,-11,-11,-10,-11,-11,-12,-11,-13,-13,-13,-13,-12,-12,-13,-12,-13,-13,-13,-12,-13,-12,-11,-13,-12,-12,-12,-13,-12,-12,-14,-13,-13,-13,-14,-14,-14,-14,-13,-13,-13,-12,-11,-12,-12,-12,-11,-12,-11,-12,-11,-10,-9,-8,-9,-8,-11,-10,-11,-10,-9,-8,-7,-6,-5,-4,-3,1,5,12,18,26,33,40,48,55,62,69,78,86,82,85,83,79,71,
+-37,-34,-30,-54,-51,-41,-44,-36,-39,-32,-35,-37,-34,-35,-30,-32,-31,-32,-31,-31,-32,-33,-33,-34,-34,-36,-35,-34,-35,-37,-37,-34,-35,-32,-24,-24,-23,-21,-24,-16,-20,-17,-18,-19,-15,-15,-17,-29,-24,-27,-20,-20,-20,-22,-25,-22,-15,-18,-15,-17,-15,-15,-17,-15,-16,-15,-18,-17,-16,-17,-17,-16,-20,-17,-16,-19,-18,-17,-17,-16,-15,-15,-16,-16,-16,-15,-16,-15,-15,-16,-15,-16,-15,-16,-16,-15,-14,-15,-15,-14,-14,-14,-13,-13,-11,-12,-9,-5,22,32,39,46,52,57,64,70,78,84,92,90,92,90,87,83,
+-55,-43,-30,-37,-30,-27,-32,-19,-24,-21,-25,-30,-21,-25,-21,-23,-22,-23,-22,-23,-23,-21,-22,-23,-22,-21,-21,-21,-20,-22,-22,-22,-22,-21,-22,-22,-22,-22,-24,-24,-24,-24,-24,-24,-24,-24,-24,-24,-23,-24,-24,-24,-24,-26,-25,-25,-25,-24,-25,-24,-25,-25,-25,-25,-25,-26,-25,-25,-25,-25,-25,-24,-24,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-24,-24,-23,-24,-25,-23,-23,-24,-23,-24,-24,-22,-21,-22,-21,-21,-20,-19,-18,-18,-18,-17,-14,-10,-3,4,11,18,24,33,41,47,57,59,69,68,74,73,74,72,
+-40,-46,-32,-41,-31,-16,-24,-13,-20,-5,-12,-18,-14,-18,-10,-12,-14,-16,-12,-13,-14,-13,-14,-14,-14,-12,-12,-13,-12,-14,-14,-14,-14,-14,-15,-14,-14,-14,-16,-15,-15,-16,-15,-15,-16,-16,-16,-16,-16,-18,-18,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-18,-18,-17,-17,-18,-18,-18,-18,-17,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-18,-18,-18,-18,-17,-17,-18,-17,-17,-17,-17,-15,-16,-16,-15,-12,-12,-12,-11,-9,-9,-4,0,6,12,20,26,33,42,50,56,65,69,78,77,81,80,80,78,
+-37,-28,-15,-29,-1,-10,-21,-5,-14,-2,-12,-21,-10,-16,-9,-13,-11,-13,-10,-12,-13,-10,-11,-11,-12,-8,-8,-8,-9,-10,-10,-10,-10,-10,-9,-10,-9,-9,-11,-11,-11,-12,-11,-11,-12,-11,-11,-10,-11,-13,-12,-12,-11,-12,-12,-12,-12,-13,-13,-13,-13,-12,-13,-13,-12,-13,-13,-13,-13,-12,-12,-12,-12,-13,-14,-13,-13,-13,-13,-12,-13,-13,-13,-13,-13,-13,-13,-12,-12,-12,-11,-13,-12,-12,-11,-11,-10,-11,-10,-9,-6,-6,-6,-5,-4,-4,1,5,13,19,27,34,42,49,57,65,75,76,85,84,89,89,91,88,
+-14,-12,-6,-21,10,2,-5,1,-6,10,-23,-30,1,-5,-16,-25,1,-1,-2,-1,-9,1,0,0,-1,-1,-1,-1,-2,-3,-3,-3,-3,-3,-5,-5,-4,-4,-6,-5,-6,-5,-5,-5,-6,-6,-6,-5,-6,-7,-7,-6,-6,-7,-7,-7,-8,-8,-8,-8,-8,-8,-9,-9,-9,-8,-9,-10,-9,-8,-8,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-9,-10,-10,-9,-8,-8,-7,-7,-5,-5,-5,-4,-3,-3,2,5,13,19,26,33,40,50,58,67,76,78,86,85,87,87,85,85,
+11,0,-12,-24,-17,-16,-29,-13,-26,-19,-30,-40,-26,-35,-27,-33,-27,-26,-25,-27,-29,-26,-27,-27,-27,-27,-27,-28,-27,-26,-27,-26,-27,-27,-28,-27,-28,-28,-28,-28,-27,-27,-27,-27,-29,-28,-28,-26,-26,-27,-26,-27,-26,-28,-27,-27,-27,-27,-27,-27,-27,-28,-28,-28,-27,-28,-29,-29,-28,-29,-28,-28,-27,-29,-29,-28,-27,-28,-28,-29,-28,-28,-29,-29,-29,-29,-29,-28,-28,-28,-28,-27,-27,-26,-25,-27,-25,-26,-25,-24,-26,-25,-24,-23,-23,-23,-19,-15,-6,0,6,13,18,27,33,39,45,53,58,59,58,57,53,48,
+20,8,6,-14,1,-4,-19,-4,-15,-12,-25,-34,-15,-23,-23,-28,-14,-19,-20,-23,-23,-18,-18,-18,-19,-18,-18,-19,-19,-18,-17,-17,-18,-18,-18,-18,-18,-19,-18,-19,-19,-19,-18,-18,-19,-19,-19,-17,-17,-18,-17,-19,-18,-20,-19,-19,-18,-19,-19,-18,-19,-19,-19,-19,-19,-19,-20,-20,-20,-19,-19,-19,-20,-20,-20,-20,-20,-20,-19,-20,-20,-21,-21,-21,-21,-21,-21,-20,-21,-21,-20,-19,-19,-18,-17,-18,-17,-18,-18,-17,-17,-16,-16,-16,-15,-15,-11,-8,0,6,13,19,25,37,43,49,56,67,72,71,69,68,58,51,
+13,3,13,1,7,-4,-13,3,-7,-5,-14,-21,-9,-15,-14,-18,-9,-12,-13,-14,-15,-11,-12,-12,-12,-11,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-13,-12,-12,-12,-13,-12,-11,-11,-11,-11,-10,-10,-10,-10,-11,-12,-13,-12,-12,-11,-12,-12,-11,-12,-12,-13,-12,-12,-11,-12,-13,-13,-12,-12,-12,-12,-12,-13,-12,-12,-12,-12,-12,-13,-13,-13,-13,-14,-14,-14,-13,-12,-12,-12,-11,-11,-10,-9,-10,-9,-8,-8,-8,-9,-8,-7,-6,-6,-5,-1,2,10,15,23,29,36,48,54,60,66,77,83,82,80,77,70,58,
+16,15,10,-3,7,-2,-9,-1,-9,-5,-11,-16,-11,-16,-13,-15,-11,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-15,-15,-15,-16,-16,-16,-16,-17,-17,-16,-17,-16,-16,-17,-17,-17,-17,-17,-16,-15,-15,-15,-15,-16,-15,-17,-17,-17,-16,-15,-16,-17,-17,-17,-17,-17,-18,-18,-18,-18,-18,-17,-17,-16,-16,-16,-16,-16,-16,-15,-15,-15,-17,-16,-15,-15,-17,-17,-16,-17,-16,-17,-16,-15,-15,-14,-13,-13,-12,-12,-10,-12,-13,-11,-10,-11,-8,-8,-4,-2,9,16,24,30,36,49,57,63,70,81,87,86,83,79,70,55,
+-58,-36,-33,-30,-28,-28,-27,-24,-22,-27,-26,-26,-29,-29,-30,-30,-32,-31,-33,-32,-32,-32,-32,-33,-33,-35,-34,-36,-34,-35,-35,-36,-36,-36,-36,-36,-35,-35,-36,-35,-36,-35,-37,-37,-37,-37,-36,-38,-37,-36,-36,-37,-36,-36,-36,-36,-37,-36,-36,-36,-37,-37,-36,-36,-36,-37,-36,-36,-35,-36,-36,-35,-36,-36,-36,-36,-35,-36,-37,-36,-36,-36,-37,-37,-36,-36,-35,-37,-36,-36,-36,-36,-37,-35,-36,-35,-35,-35,-35,-35,-35,-31,-32,-33,-31,-32,-26,-23,-19,-13,-4,8,27,39,46,55,76,71,82,73,72,68,64,37,
+-59,-39,-29,-21,-14,-9,-4,-15,-11,-13,-10,-7,-20,-18,-18,-17,-25,-24,-25,-24,-23,-25,-25,-26,-25,-27,-27,-27,-27,-30,-29,-30,-29,-28,-29,-29,-29,-28,-28,-28,-30,-29,-33,-31,-31,-31,-30,-32,-31,-32,-30,-29,-29,-30,-29,-29,-30,-30,-31,-31,-31,-31,-31,-29,-30,-30,-30,-30,-29,-30,-29,-29,-29,-28,-29,-27,-27,-28,-30,-29,-29,-29,-28,-29,-27,-27,-28,-28,-27,-27,-29,-28,-29,-28,-29,-26,-27,-27,-28,-27,-26,-24,-26,-27,-22,-24,-17,-14,-8,-1,7,15,24,31,40,45,56,58,65,63,61,57,54,38,
+-62,-34,-20,-8,-11,-2,7,-3,3,-11,-4,2,-9,-6,-18,-15,-21,-19,-22,-20,-19,-22,-22,-22,-21,-23,-22,-24,-23,-24,-23,-25,-24,-23,-23,-25,-25,-25,-24,-23,-25,-24,-27,-27,-26,-25,-25,-26,-26,-26,-26,-25,-24,-24,-24,-26,-26,-26,-27,-26,-24,-24,-24,-24,-24,-25,-25,-26,-25,-22,-22,-24,-23,-24,-24,-24,-23,-23,-23,-23,-23,-23,-22,-23,-22,-23,-22,-22,-20,-21,-22,-21,-22,-21,-22,-21,-22,-18,-21,-20,-20,-16,-18,-20,-16,-17,-10,-6,0,7,17,26,34,40,49,56,65,72,79,77,76,70,59,49,
+-70,-42,-26,-9,-9,0,9,-2,6,-5,2,9,-9,-3,-14,-9,-22,-19,-21,-18,-16,-23,-23,-22,-21,-24,-23,-25,-24,-26,-25,-26,-25,-24,-26,-25,-26,-24,-27,-25,-25,-25,-27,-28,-27,-27,-27,-29,-28,-29,-29,-26,-25,-27,-26,-26,-28,-29,-27,-27,-27,-27,-26,-26,-25,-26,-26,-25,-27,-24,-23,-24,-24,-23,-24,-24,-24,-24,-24,-25,-25,-25,-23,-23,-23,-23,-22,-23,-21,-23,-23,-23,-22,-22,-24,-20,-22,-20,-24,-22,-22,-18,-21,-24,-18,-19,-12,-9,0,7,16,27,36,42,52,61,70,73,80,81,79,75,66,64,
+-84,-66,-52,-27,-15,5,13,-18,-3,5,10,16,-22,-19,-31,-18,-44,-31,-33,-31,-30,-55,-45,-39,-32,-49,-51,-45,-47,-54,-54,-50,-44,-46,-51,-39,-40,-41,-45,-45,-44,-44,-48,-47,-47,-48,-53,-45,-54,-48,-48,-43,-48,-42,-38,-44,-47,-49,-45,-47,-44,-47,-47,-43,-45,-41,-44,-40,-41,-41,-37,-36,-41,-37,-37,-36,-38,-36,-44,-42,-36,-36,-36,-37,-36,-36,-34,-35,-34,-34,-36,-35,-35,-35,-35,-34,-36,-33,-37,-41,-37,-30,-38,-42,-32,-32,-23,-21,-10,10,24,35,42,46,54,61,70,74,81,79,80,78,75,73,
+-74,-53,-44,-37,-42,-32,-24,-29,-22,-36,-29,-23,-34,-30,-40,-37,-43,-40,-45,-43,-41,-45,-46,-46,-45,-46,-45,-48,-46,-47,-46,-48,-46,-45,-46,-48,-47,-45,-49,-48,-49,-48,-49,-48,-46,-45,-45,-49,-49,-48,-48,-48,-49,-50,-50,-49,-48,-49,-49,-48,-48,-47,-48,-47,-48,-48,-47,-47,-48,-44,-45,-46,-45,-48,-47,-48,-48,-47,-49,-48,-47,-47,-49,-49,-48,-48,-45,-44,-44,-43,-44,-47,-46,-47,-47,-44,-45,-44,-47,-45,-44,-39,-42,-43,-40,-39,-31,-27,-21,-16,-8,-2,5,13,18,25,31,42,45,40,43,43,26,-1,
+-69,-60,-45,-37,-33,-25,-17,-33,-24,-30,-22,-17,-35,-31,-37,-33,-36,-41,-45,-43,-42,-46,-47,-45,-43,-47,-45,-50,-48,-46,-47,-50,-50,-48,-47,-51,-51,-50,-48,-47,-51,-51,-48,-49,-50,-51,-49,-51,-51,-51,-51,-50,-50,-52,-52,-52,-52,-53,-51,-51,-50,-49,-49,-48,-49,-49,-49,-49,-49,-51,-50,-49,-49,-51,-49,-51,-50,-49,-48,-47,-47,-47,-48,-48,-46,-46,-47,-48,-49,-48,-48,-46,-46,-46,-47,-46,-47,-44,-46,-46,-48,-40,-43,-44,-43,-44,-36,-32,-14,-9,-1,5,13,24,29,37,42,51,58,56,55,63,59,-3,
+-66,-50,-35,-30,-26,-19,-12,-21,-15,-20,-14,-8,-25,-20,-27,-23,-29,-28,-32,-30,-28,-32,-32,-32,-29,-32,-30,-36,-34,-33,-32,-36,-35,-33,-33,-36,-36,-36,-34,-33,-37,-36,-34,-34,-35,-34,-35,-35,-34,-36,-34,-35,-34,-37,-37,-37,-37,-36,-36,-36,-34,-34,-34,-35,-33,-33,-34,-34,-34,-36,-34,-34,-33,-35,-36,-37,-34,-33,-33,-33,-32,-31,-33,-32,-32,-32,-31,-31,-31,-32,-31,-30,-29,-30,-31,-29,-31,-28,-29,-29,-30,-25,-25,-27,-28,-28,-20,-16,-6,0,9,15,21,29,35,46,51,59,66,63,67,64,73,24,
+-60,-41,-30,-27,-24,-18,-9,-17,-10,-15,-8,-2,-19,-15,-23,-20,-25,-23,-27,-23,-22,-26,-26,-25,-24,-26,-25,-29,-27,-27,-25,-29,-28,-27,-28,-31,-30,-29,-29,-28,-31,-32,-29,-29,-29,-29,-29,-29,-28,-29,-29,-30,-29,-32,-32,-32,-32,-32,-31,-31,-30,-27,-30,-29,-30,-30,-31,-30,-30,-31,-30,-30,-29,-30,-29,-29,-30,-30,-27,-27,-26,-27,-29,-28,-25,-27,-28,-25,-27,-26,-25,-24,-25,-23,-24,-23,-25,-21,-23,-23,-24,-18,-19,-20,-19,-16,-11,-9,4,9,18,25,31,39,46,57,63,72,81,79,82,82,95,60,
+-97,-70,-53,-43,-36,-27,-16,-28,-22,-27,-22,-16,-28,-26,-30,-28,-34,-33,-35,-33,-30,-34,-37,-34,-34,-35,-34,-34,-33,-36,-33,-35,-32,-33,-33,-34,-35,-35,-32,-33,-35,-32,-34,-32,-33,-32,-31,-33,-32,-31,-32,-30,-30,-32,-30,-29,-31,-30,-31,-31,-32,-33,-31,-31,-33,-34,-34,-35,-34,-32,-33,-32,-30,-29,-29,-29,-29,-29,-28,-32,-32,-31,-29,-30,-28,-27,-27,-24,-26,-26,-25,-22,-24,-24,-25,-24,-23,-22,-22,-20,-22,-24,-24,-27,-16,-15,-11,-7,4,8,16,23,28,54,64,74,80,92,103,96,102,107,107,91,
+-100,-100,-100,-94,-80,-71,-57,-61,-54,-61,-57,-53,-66,-65,-71,-69,-68,-71,-73,-76,-75,-71,-74,-74,-76,-72,-73,-72,-74,-74,-71,-72,-72,-68,-73,-77,-71,-76,-68,-68,-69,-69,-70,-69,-70,-68,-70,-69,-64,-67,-66,-66,-67,-67,-66,-69,-72,-71,-72,-70,-68,-74,-67,-69,-70,-71,-74,-78,-70,-67,-70,-70,-68,-69,-69,-73,-69,-69,-70,-72,-68,-73,-69,-68,-65,-64,-63,-60,-62,-61,-58,-61,-60,-58,-57,-59,-56,-52,-56,-59,-58,-58,-62,-54,-48,-46,-38,-33,-26,-18,-10,-7,4,23,30,38,45,54,63,64,67,62,86,66,
+-100,-92,-74,-68,-61,-58,-54,-57,-53,-59,-57,-54,-61,-65,-74,-75,-68,-66,-66,-67,-66,-67,-70,-69,-69,-66,-66,-66,-67,-72,-73,-63,-66,-69,-69,-64,-65,-65,-66,-66,-65,-66,-72,-71,-65,-65,-65,-72,-72,-68,-69,-70,-70,-64,-64,-66,-67,-64,-62,-64,-66,-66,-64,-65,-67,-65,-65,-66,-66,-71,-68,-63,-65,-73,-73,-63,-64,-65,-66,-62,-62,-62,-70,-69,-65,-64,-70,-70,-61,-61,-60,-68,-66,-61,-60,-67,-67,-66,-67,-57,-57,-56,-56,-54,-63,-57,-48,-44,-48,-42,-21,-15,-10,2,9,13,18,30,33,44,41,43,42,52,
+-94,-69,-46,-37,-31,-25,-22,-30,-26,-32,-29,-27,-34,-39,-50,-52,-39,-45,-41,-43,-43,-45,-46,-46,-48,-43,-44,-44,-45,-51,-50,-45,-45,-48,-48,-43,-43,-44,-45,-43,-46,-45,-49,-50,-44,-43,-44,-50,-50,-51,-49,-49,-52,-44,-46,-48,-45,-42,-42,-45,-48,-48,-47,-46,-46,-45,-44,-46,-46,-51,-48,-45,-45,-51,-52,-44,-45,-43,-45,-42,-41,-41,-49,-51,-44,-44,-48,-48,-40,-41,-38,-48,-42,-38,-36,-44,-42,-43,-43,-34,-33,-28,-27,-31,-36,-30,-20,-15,-16,-10,11,16,24,38,43,50,56,70,74,82,79,80,74,33,
+-35,-29,-22,-17,-16,-14,-11,-16,-15,-19,-19,-17,-22,-20,-21,-22,-23,-26,-23,-25,-27,-24,-22,-25,-27,-23,-23,-26,-26,-23,-26,-28,-27,-30,-28,-25,-27,-27,-25,-26,-27,-24,-25,-27,-25,-25,-25,-23,-26,-26,-26,-24,-27,-27,-29,-27,-26,-29,-28,-27,-27,-26,-29,-28,-28,-30,-27,-29,-29,-27,-28,-28,-27,-25,-27,-24,-26,-27,-25,-25,-25,-25,-24,-27,-29,-25,-24,-25,-24,-24,-21,-22,-21,-19,-20,-21,-19,-18,-17,-17,-16,-16,-14,-15,-16,-13,-8,-1,-1,3,27,32,40,54,60,67,73,91,94,102,91,84,71,46,
+-31,-18,-14,-5,-11,-8,-6,-6,-6,-14,-14,-15,-14,-15,-14,-16,-15,-19,-14,-14,-17,-16,-14,-15,-17,-14,-15,-13,-15,-16,-16,-14,-17,-16,-16,-15,-15,-14,-14,-15,-15,-16,-15,-16,-14,-15,-15,-15,-15,-16,-17,-16,-13,-17,-17,-17,-16,-15,-15,-16,-18,-17,-16,-15,-17,-16,-16,-16,-15,-17,-17,-14,-15,-16,-16,-14,-16,-16,-14,-13,-13,-13,-14,-15,-16,-13,-15,-14,-14,-13,-13,-13,-13,-10,-12,-10,-9,-8,-6,-7,-5,-8,-4,-3,0,1,4,8,16,23,32,37,45,58,65,73,80,92,97,103,92,91,78,38,
+-23,-8,-4,10,3,9,11,9,9,1,0,-2,0,-1,1,-3,-2,-3,3,0,-2,2,0,1,-2,0,-1,-1,-1,2,1,0,1,1,2,1,1,1,2,3,2,2,1,3,3,2,2,2,2,1,0,3,4,-1,1,0,1,1,2,2,2,0,0,2,1,-1,2,1,1,0,2,3,2,3,1,3,3,3,2,3,4,3,3,3,0,2,4,2,3,4,4,2,4,4,5,5,8,7,9,10,10,9,12,16,16,17,21,25,31,40,45,52,62,69,78,85,93,101,105,113,105,103,79,37,
+-29,1,-3,15,16,15,21,11,10,6,7,3,6,1,10,3,5,3,8,5,4,8,7,9,6,10,5,9,8,12,10,7,7,8,11,12,11,11,7,10,13,11,11,12,10,11,10,12,12,11,12,8,6,9,7,6,10,11,13,12,11,13,10,9,13,14,7,7,6,12,10,12,8,13,11,12,11,12,12,14,12,11,10,11,10,13,13,12,11,13,12,14,15,14,19,10,12,16,20,18,21,15,18,22,23,25,32,36,46,55,56,67,76,84,90,99,108,117,120,121,112,108,93,36,
+-2,11,8,27,29,21,26,14,15,12,9,9,6,6,13,10,10,14,17,13,12,15,15,19,18,15,15,24,21,22,23,22,23,21,21,22,24,26,23,21,25,25,25,22,24,24,24,24,23,23,27,25,22,24,22,23,24,26,24,25,24,22,25,25,27,24,25,28,23,21,23,21,23,23,22,26,26,26,23,25,22,25,26,22,24,26,23,23,18,19,20,24,23,25,28,23,23,22,26,26,29,25,26,29,32,32,31,41,47,55,57,65,74,81,89,97,102,108,114,117,111,112,104,13,
+-31,-6,3,13,30,25,29,32,17,12,10,11,8,1,3,-5,-12,-9,-8,-11,-10,-14,-11,-11,-15,-16,-13,-14,-15,-15,-19,-15,-16,-17,-21,-19,-20,-20,-21,-20,-18,-20,-20,-20,-18,-18,-18,-21,-21,-21,-18,-18,-17,-20,-19,-21,-18,-19,-17,-16,-20,-23,-18,-18,-18,-18,-17,-16,-16,-16,-16,-19,-19,-19,-18,-18,-16,-19,-16,-14,-16,-15,-18,-15,-17,-16,-16,-15,-16,-18,-16,-9,-6,-10,-7,-6,-3,-6,0,5,12,18,16,28,21,25,30,42,44,56,53,62,73,84,84,92,101,106,108,113,116,123,72,28,
+23,3,6,-3,12,-5,-2,-1,-7,-9,-10,-11,-12,-11,-10,-11,-11,-11,-12,-11,-12,-12,-12,-10,-12,-11,-10,-9,-10,-11,-11,-12,-11,-11,-11,-11,-11,-12,-12,-11,-11,-11,-11,-12,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-12,-12,-11,-11,-11,-11,-11,-11,-11,-11,-10,-11,-11,-11,-11,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-11,-11,-12,-12,-12,-8,-10,-5,-5,-7,-6,-7,-4,-4,1,-7,0,4,4,8,17,22,33,38,45,59,74,74,87,95,103,103,105,105,89,75,50,
+100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,90,93,98,103,108,113,118,123,128,133,138,143,148,148,148,148,148,160,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CW_LRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CW_LRight_T0.h
new file mode 100755
index 0000000..1bbc9c4
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_CW_LRight_T0.h
@@ -0,0 +1,71 @@
+-2,-5,-12,-12,-21,-12,-15,-13,-10,-9,-4,-2,-4,-2,-6,-1,-3,0,-5,-2,0,-4,-3,-1,-3,-3,-1,-5,-2,-2,-5,-8,-9,-7,-6,-7,-9,-5,-5,-5,-7,-12,-9,-6,-12,-5,-8,-11,-7,-5,-7,-6,-5,-5,-4,-7,-5,-7,-10,-4,-4,-5,-5,-8,-8,-3,-4,-7,-8,-1,-7,-6,-10,-14,-12,-15,-20,-24,-15,-18,-12,-19,-22,-17,-14,-14,-17,-16,-13,-16,-17,-15,-16,-15,-18,-17,-18,-18,-18,-19,-22,-18,-21,-25,-27,-31,-28,-34,-40,-42,-41,-53,-62,-61,-61,-67,-67,-72,-78,-72,-73,-66,-57,-60,
+30,-5,-22,-37,-37,-34,-34,-28,-30,-26,-26,-22,-25,-23,-22,-12,-33,-29,-28,-24,-15,-13,-13,-13,-17,-24,-19,-17,-12,-12,-11,-13,-11,-11,-11,-11,-14,-10,-14,-9,-10,-12,-10,-10,-14,-11,-12,-10,-12,-12,-11,-11,-11,-9,-9,-7,-9,-6,-10,-12,-9,-10,-8,-12,-10,-10,-12,-12,-15,-14,-16,-13,-15,-17,-21,-22,-21,-22,-25,-28,-25,-27,-27,-26,-24,-24,-26,-26,-28,-26,-28,-26,-25,-27,-28,-27,-30,-30,-31,-32,-36,-34,-38,-40,-37,-43,-41,-52,-50,-56,-53,-61,-69,-62,-59,-66,-68,-69,-77,-68,-81,-73,-79,-24,
+5,-10,-21,-38,-36,-37,-41,-31,-30,-28,-28,-26,-29,-29,-28,-26,-28,-27,-30,-27,-28,-35,-33,-31,-29,-37,-34,-38,-37,-36,-37,-41,-43,-38,-46,-42,-46,-42,-44,-45,-44,-42,-40,-47,-46,-46,-44,-44,-44,-46,-46,-43,-45,-52,-49,-45,-45,-49,-42,-43,-45,-47,-41,-43,-43,-42,-42,-43,-42,-45,-41,-42,-42,-42,-41,-40,-40,-38,-40,-40,-40,-37,-37,-39,-38,-37,-39,-39,-37,-39,-38,-40,-36,-38,-39,-39,-42,-42,-47,-40,-44,-42,-47,-42,-49,-52,-56,-62,-56,-65,-61,-65,-68,-66,-66,-68,-68,-70,-71,-72,-73,-76,-73,-70,
+28,11,-7,-23,-15,-24,-28,-21,-21,-18,-18,-14,-15,-18,-16,-19,-17,-17,-16,-13,-13,-15,-14,-14,-13,-15,-16,-20,-17,-20,-20,-21,-23,-22,-19,-23,-25,-23,-20,-21,-23,-24,-20,-21,-27,-27,-24,-25,-23,-23,-26,-26,-30,-32,-33,-31,-33,-33,-35,-36,-36,-39,-36,-34,-36,-35,-33,-33,-29,-36,-31,-35,-31,-29,-34,-34,-34,-33,-33,-34,-35,-34,-32,-36,-38,-37,-38,-36,-37,-37,-37,-38,-35,-38,-42,-37,-43,-42,-48,-41,-46,-42,-52,-40,-52,-48,-54,-64,-59,-69,-64,-71,-78,-74,-75,-77,-79,-80,-80,-82,-81,-80,-80,-63,
+42,17,7,-8,-1,-6,-9,-4,-7,-2,-4,-2,-1,-2,2,1,2,1,2,5,7,5,0,1,4,2,1,2,1,3,2,2,3,3,0,2,3,3,-2,-3,0,-2,1,1,-1,-1,-1,-2,-5,-3,-6,-6,-7,-10,-11,-13,-16,-20,-23,-23,-26,-24,-29,-27,-24,-27,-29,-29,-25,-28,-26,-34,-29,-25,-30,-27,-34,-30,-29,-30,-32,-32,-29,-29,-34,-33,-32,-33,-33,-33,-32,-34,-28,-33,-36,-35,-38,-37,-42,-36,-43,-38,-44,-35,-43,-35,-45,-54,-46,-56,-51,-59,-67,-60,-63,-64,-69,-70,-72,-76,-74,-80,-83,-63,
+74,51,43,33,40,35,31,33,31,35,35,35,39,39,41,40,41,41,42,40,45,43,39,41,39,40,41,38,41,40,42,39,39,41,38,41,38,38,37,36,38,38,39,37,39,38,37,39,36,35,35,35,35,34,36,37,35,33,33,34,30,29,22,24,22,21,14,14,16,10,11,2,6,9,-1,2,-7,-5,-7,-10,-13,-11,-9,-11,-14,-13,-12,-13,-13,-13,-13,-14,-12,-14,-17,-14,-19,-17,-22,-16,-23,-17,-26,-15,-24,-15,-27,-37,-27,-36,-32,-45,-57,-44,-49,-55,-62,-61,-65,-72,-74,-82,-87,-85,
+110,95,78,65,67,62,57,65,63,66,64,64,67,66,69,68,71,70,70,71,76,73,70,68,72,72,72,71,72,75,74,73,69,75,71,71,71,68,71,70,73,72,73,71,69,71,69,71,70,67,65,63,62,58,58,57,52,50,49,49,44,42,37,38,36,33,30,29,29,24,23,17,21,21,12,14,7,10,8,3,-2,3,6,1,0,0,2,-2,-2,-4,-3,-3,0,-6,-10,-2,-10,-8,-16,-5,-15,-10,-22,0,-16,-10,-24,-30,-12,-24,-17,-30,-40,-39,-40,-42,-46,-59,-66,-53,-55,-53,-46,-55,
+161,128,114,99,99,93,89,96,93,107,104,102,102,106,113,114,108,107,109,109,116,119,119,117,117,112,110,111,110,120,119,122,120,122,117,116,116,116,111,108,110,109,110,107,106,108,105,106,106,106,103,109,102,92,89,90,80,78,75,72,72,73,58,61,60,56,44,44,48,40,43,27,33,37,24,28,15,21,22,13,3,9,12,10,5,7,8,4,2,3,2,5,5,2,-3,3,-1,1,-8,3,-7,2,-10,6,-3,3,-8,-5,0,-10,-1,-10,-18,-22,-20,-18,-26,-35,-40,-29,-31,-31,-31,-42,
+162,139,135,122,125,122,117,123,118,132,131,128,127,132,138,136,134,130,131,131,136,140,140,140,136,135,133,134,134,140,141,144,144,145,142,141,142,139,134,130,134,134,133,132,133,132,130,132,130,129,128,129,127,115,115,113,105,102,99,98,99,100,86,84,86,80,67,67,71,63,66,49,52,57,47,51,37,39,42,36,26,29,34,32,27,28,31,29,28,27,27,28,30,28,24,28,24,30,24,27,21,32,22,33,22,34,27,30,31,23,36,29,24,17,20,25,12,8,-2,4,-18,-14,9,-45,
+174,166,138,133,121,114,106,114,111,118,116,111,124,127,130,128,131,134,134,139,135,141,142,138,138,145,144,148,145,143,147,150,143,147,152,145,146,143,146,148,147,151,155,150,144,149,147,154,147,146,144,127,133,122,121,114,120,112,113,116,93,95,88,88,82,75,61,67,87,60,67,53,68,66,46,33,44,55,26,33,26,34,23,27,18,21,23,23,17,19,20,15,18,21,18,20,14,22,14,29,19,23,14,3,17,11,18,12,19,9,12,4,-5,-5,-10,-13,-19,-21,-23,-25,-29,-25,-22,-75,
+118,112,93,85,83,78,72,74,72,78,75,72,81,84,86,85,90,88,87,86,89,91,94,92,89,88,93,89,92,95,94,95,94,95,92,91,93,93,92,91,91,91,90,91,88,89,89,89,90,90,87,84,81,76,76,69,64,56,60,61,51,53,40,43,39,36,21,25,31,26,31,16,26,27,14,0,7,16,0,6,-3,2,1,3,-7,-4,-2,-1,-6,-6,-6,-8,-4,-1,-5,-7,-12,-2,-8,-4,-10,-2,-10,-11,-11,-18,-5,-12,-13,-21,-14,-20,-26,-28,-32,-38,-49,-46,-61,-59,-66,-54,-54,-81,
+112,102,87,89,79,77,75,75,72,77,76,76,82,84,85,84,89,85,91,88,90,91,90,91,91,94,93,93,92,94,93,92,91,92,94,93,93,95,90,91,91,91,93,95,90,90,91,88,89,88,85,80,79,74,75,70,65,59,59,59,51,50,44,46,41,36,28,31,33,21,28,18,23,26,16,4,10,14,1,8,1,4,-5,1,-2,1,-1,-4,-4,-2,-5,-3,-4,-4,-7,-3,-6,-5,-8,-3,-7,-3,-10,-10,-10,-15,-12,-18,-14,-20,-19,-24,-29,-30,-34,-36,-41,-39,-44,-41,-47,-37,-24,-70,
+79,61,52,49,40,39,37,36,34,40,40,36,43,44,47,45,48,46,50,49,50,51,53,53,52,53,53,53,51,55,56,52,53,54,56,56,56,56,53,53,52,52,54,54,52,50,50,51,50,51,51,50,49,48,50,49,50,46,46,48,44,45,39,41,38,35,27,28,31,25,27,16,19,23,14,1,6,8,0,3,-3,2,-4,-2,-6,-3,-5,-6,-7,-7,-7,-6,-6,-6,-8,-7,-9,-6,-9,-5,-8,-4,-8,-9,-11,-11,-11,-16,-14,-19,-17,-21,-25,-29,-31,-35,-38,-37,-42,-37,-43,-29,-29,-40,
+63,53,40,41,29,29,24,22,21,26,25,23,33,33,35,33,40,36,42,38,41,43,44,44,43,45,45,43,44,48,47,45,44,45,48,47,47,46,43,46,43,43,46,46,41,41,42,42,42,41,40,39,38,33,34,31,28,24,22,21,21,23,19,22,18,19,12,16,20,17,18,10,14,19,14,2,4,10,5,10,4,6,3,4,1,2,3,0,0,0,-1,1,0,1,-1,0,-1,1,-1,1,-1,4,0,-2,-3,-5,-2,-7,-9,-11,-12,-16,-19,-19,-23,-26,-30,-27,-29,-28,-34,-28,-30,-34,
+54,47,33,31,22,20,20,20,19,24,24,23,29,30,32,29,32,31,35,35,34,35,39,37,38,38,39,39,39,39,39,40,40,40,38,38,39,38,39,39,38,39,38,38,36,36,36,35,36,37,38,34,33,31,32,31,30,25,24,26,24,26,21,24,23,24,17,20,24,20,23,19,21,19,19,15,18,22,13,14,14,18,11,13,10,12,11,11,8,9,9,10,9,10,9,10,9,9,8,13,11,13,9,6,10,6,8,3,1,0,-2,-6,-9,-10,-13,-15,-18,-17,-18,-18,-20,-10,-33,-58,
+17,-3,-11,-13,-16,-16,-17,-17,-17,-15,-15,-16,-15,-14,-13,-12,-6,-11,-10,-7,-10,-1,3,-2,-7,-4,-7,-7,-9,11,8,8,8,8,7,6,5,6,4,-2,1,6,9,0,3,7,9,5,10,12,15,5,13,15,20,15,6,12,10,16,0,12,5,10,12,-7,-4,5,11,-8,-2,4,8,7,-11,-14,-11,-6,-12,-12,-13,-12,-12,-11,-13,-12,-13,-12,-11,-11,-11,-13,-13,-14,-13,-14,-14,-13,-14,-15,-15,-15,-16,-17,-19,-21,-20,-23,-23,-24,-26,-29,-32,-32,-34,-37,-39,-48,-51,-52,-55,-51,-53,-43,
+24,2,-9,-13,-17,-16,-16,-20,-18,-16,-15,-15,-12,-12,-10,-11,-6,-6,-5,-5,-4,-3,-3,-2,-3,-2,-3,-4,-4,-1,-1,0,-1,0,-1,-1,0,0,-1,0,0,-2,-2,-1,-1,-1,0,-1,-1,0,0,3,2,0,1,2,1,1,1,0,-1,-1,-4,-2,-2,-2,-6,-4,-2,-4,-2,-6,-3,-4,-5,-8,-6,-4,-7,-7,-8,-6,-9,-8,-10,-10,-10,-11,-10,-10,-9,-12,-12,-12,-12,-10,-12,-11,-12,-10,-11,-10,-12,-14,-17,-19,-19,-23,-24,-25,-28,-31,-34,-37,-39,-41,-44,-53,-55,-56,-57,-49,-32,-29,
+25,4,-7,-12,-15,-18,-17,-18,-17,-15,-15,-14,-12,-11,-9,-10,-8,-7,-6,-5,-5,-4,-3,-4,-3,-4,-4,-5,-4,-2,-3,-2,-2,-1,0,0,0,0,0,0,-2,-1,-2,-2,-2,-2,-2,-1,-1,-1,-1,2,2,-1,-1,1,0,-1,-1,-1,-1,-1,-5,-4,-3,-2,-6,-5,-4,-2,-3,-6,-6,-4,-2,-6,-6,-5,-4,-5,-7,-5,-6,-5,-9,-7,-8,-7,-7,-7,-6,-9,-8,-9,-9,-7,-8,-8,-9,-8,-10,-8,-10,-12,-14,-17,-18,-20,-23,-25,-26,-28,-31,-32,-35,-36,-34,-36,-37,-41,-41,-39,-36,-31,
+19,8,2,-2,-4,-5,-5,-5,-5,-3,-2,-1,0,1,3,3,4,4,7,7,7,7,6,6,7,8,7,8,8,9,9,9,10,10,9,10,9,10,9,9,9,8,9,9,8,8,9,9,9,9,9,10,10,9,10,11,11,10,9,10,7,8,7,8,8,7,5,7,8,8,9,8,9,5,6,5,6,6,4,4,4,4,2,4,2,2,3,2,0,2,1,1,1,0,0,0,0,1,0,0,0,-1,-3,-4,-5,-7,-9,-11,-14,-13,-15,-17,-20,-22,-24,-28,-29,-36,-36,-37,-37,-33,-30,-21,
+28,-6,-24,-36,-33,-34,-34,-38,-38,-26,-29,-26,-9,-7,-6,-6,-4,-4,-4,0,2,11,3,10,7,6,10,10,12,21,21,18,19,22,22,21,22,22,22,20,19,21,21,22,20,21,21,20,20,19,20,21,21,20,20,20,20,19,19,19,19,20,17,18,18,20,18,18,18,18,19,18,20,3,14,13,15,20,-3,2,-1,17,-5,-5,-4,-6,-5,-4,-6,-6,-6,-5,-5,-6,-6,-8,-8,-7,-7,-8,-10,-11,-11,-12,-12,-14,-15,-25,-34,-45,-47,-48,-49,-52,-55,-57,-59,-70,-71,-73,-70,-67,-62,-51,
+-6,-20,-24,-32,-29,-30,-31,-29,-29,-26,-24,-24,-22,-20,-18,-18,-13,-13,-14,-13,-12,-12,-9,-9,-10,-9,-9,-10,-10,-9,-8,-8,-8,-7,-8,-9,-7,-7,-4,-6,-7,-4,-6,-7,-6,-6,-4,-6,-7,-7,-6,-6,-7,-7,-6,-7,-7,-8,-7,-8,-7,-7,-8,-7,-8,-9,-10,-8,-7,-11,-10,-11,-10,-9,-9,-10,-10,-9,-8,-9,-10,-9,-11,-10,-10,-10,-10,-10,-10,-10,-9,-11,-11,-11,-12,-13,-13,-13,-12,-15,-16,-16,-18,-19,-20,-21,-24,-25,-28,-34,-37,-39,-40,-52,-53,-56,-57,-66,-66,-69,-66,-62,-53,-45,
+-4,-21,-26,-34,-30,-27,-27,-30,-30,-27,-27,-26,-21,-20,-18,-18,-16,-15,-16,-16,-13,-12,-11,-12,-12,-9,-10,-10,-10,-8,-9,-10,-10,-10,-8,-9,-8,-9,-6,-7,-7,-6,-8,-7,-6,-7,-6,-8,-8,-8,-9,-9,-9,-10,-9,-8,-8,-10,-10,-10,-7,-7,-9,-7,-9,-10,-9,-10,-9,-10,-9,-10,-10,-8,-8,-9,-9,-8,-7,-8,-8,-8,-8,-8,-8,-7,-7,-6,-7,-7,-7,-7,-6,-7,-7,-9,-10,-9,-9,-12,-13,-14,-14,-15,-17,-19,-20,-21,-23,-32,-35,-36,-37,-38,-39,-43,-44,-57,-58,-58,-55,-53,-45,-39,
+8,-4,-6,-16,-12,-16,-17,-13,-13,-10,-10,-9,-8,-7,-6,-5,-5,-5,-3,-3,-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,-1,0,-1,-1,0,1,0,1,2,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,-1,-1,-1,0,1,0,0,-1,1,0,0,1,-2,-1,-1,-1,-1,-1,-1,0,0,0,-1,-2,0,-3,-2,-2,-2,-2,-1,-3,-3,-2,-3,-4,-4,-4,-5,-4,-7,-6,-6,-6,-10,-10,-9,-10,-9,-12,-13,-15,-18,-22,-23,-24,-35,-37,-39,-41,-55,-55,-55,-54,-52,-47,-36,
+13,6,-19,-53,-47,-49,-52,-25,-25,-23,-22,-23,3,4,5,5,3,3,5,5,4,6,6,6,5,6,6,6,6,5,5,6,6,5,6,6,8,7,8,8,8,8,8,8,8,8,8,7,8,7,7,7,7,7,7,8,7,6,6,6,8,7,7,7,7,6,6,7,8,5,6,6,8,6,6,6,6,7,5,5,5,7,5,6,5,5,5,6,5,5,6,4,4,4,4,3,3,1,1,2,1,-2,-1,-1,-1,0,-3,-2,-30,-29,-35,-36,-36,-66,-67,-73,-74,-74,-76,-76,-75,-73,-64,-53,
+0,-20,-28,-41,-35,-40,-42,-31,-32,-30,-31,-32,-21,-21,-20,-21,-14,-15,-14,-15,-13,-11,-9,-11,-12,-9,-9,-8,-9,-8,-8,-8,-8,-7,-8,-7,-7,-8,-8,-8,-8,-8,-8,-7,-8,-7,-7,-9,-9,-9,-9,-9,-8,-10,-10,-10,-10,-9,-9,-10,-10,-9,-9,-9,-10,-10,-10,-10,-10,-9,-8,-9,-9,-10,-10,-12,-11,-11,-11,-11,-10,-10,-11,-11,-12,-11,-12,-11,-12,-11,-11,-12,-12,-13,-12,-14,-13,-15,-14,-14,-17,-19,-18,-16,-23,-21,-25,-24,-31,-39,-43,-44,-46,-55,-57,-63,-65,-63,-65,-66,-65,-63,-58,-47,
+3,-16,-22,-34,-30,-35,-40,-28,-30,-28,-27,-29,-20,-19,-19,-20,-16,-16,-16,-16,-15,-13,-11,-12,-13,-11,-11,-11,-12,-9,-9,-9,-9,-11,-9,-9,-9,-10,-11,-11,-10,-11,-10,-8,-9,-9,-9,-11,-10,-10,-10,-10,-10,-11,-12,-11,-11,-10,-11,-11,-10,-10,-10,-10,-10,-11,-12,-12,-11,-9,-8,-8,-9,-11,-11,-13,-13,-12,-11,-11,-11,-12,-11,-11,-12,-11,-12,-12,-12,-11,-11,-12,-12,-12,-13,-14,-14,-15,-14,-15,-16,-18,-18,-15,-23,-21,-25,-23,-29,-35,-39,-41,-42,-49,-50,-55,-56,-66,-67,-66,-66,-61,-56,-45,
+10,-5,-14,-26,-25,-30,-33,-21,-21,-19,-19,-20,-12,-12,-11,-11,-8,-9,-7,-7,-6,-7,-6,-7,-7,-6,-6,-5,-5,-4,-4,-4,-5,-5,-4,-4,-4,-4,-4,-6,-6,-6,-5,-4,-4,-4,-4,-4,-5,-5,-4,-4,-4,-5,-5,-7,-5,-6,-5,-5,-5,-5,-5,-5,-5,-6,-6,-6,-5,-2,-2,-3,-4,-5,-6,-7,-7,-7,-6,-7,-7,-6,-5,-5,-6,-5,-7,-6,-9,-7,-6,-7,-7,-8,-7,-9,-9,-11,-9,-9,-11,-13,-12,-11,-15,-14,-18,-17,-29,-29,-33,-34,-36,-43,-45,-49,-51,-60,-64,-63,-64,-62,-58,-47,
+17,-1,-6,-13,-9,-11,-16,-12,-12,-10,-10,-10,-6,-5,-3,-3,0,0,1,1,2,4,4,3,4,5,4,5,4,6,6,5,5,5,6,6,6,6,4,4,4,4,6,6,5,6,6,5,5,5,4,5,5,4,4,4,4,4,4,4,7,6,5,5,5,6,5,4,5,6,5,6,6,4,4,3,4,4,3,3,3,3,4,4,3,4,3,2,0,2,2,1,1,1,1,-1,-1,-1,0,0,-2,-4,-3,-2,-7,-5,-10,-9,-20,-20,-25,-26,-27,-43,-54,-58,-59,-84,-84,-84,-85,-82,-75,-68,
+6,-11,-21,-31,-32,-37,-36,-34,-32,-30,-28,-26,-24,-23,-22,-21,-21,-20,-19,-18,-19,-20,-20,-20,-20,-21,-21,-20,-21,-20,-21,-21,-21,-21,-22,-21,-21,-21,-20,-20,-20,-20,-22,-22,-19,-21,-21,-22,-21,-20,-21,-22,-22,-20,-20,-20,-20,-21,-22,-22,-25,-23,-23,-23,-24,-22,-23,-24,-20,-19,-16,-13,-17,-25,-24,-24,-24,-22,-25,-25,-25,-25,-26,-26,-26,-22,-24,-25,-27,-26,-26,-26,-26,-27,-26,-27,-27,-28,-28,-27,-27,-31,-30,-29,-29,-29,-33,-32,-34,-35,-40,-41,-42,-54,-54,-59,-62,-63,-67,-67,-70,-70,-67,-62,
+-1,-12,-17,-25,-24,-27,-26,-31,-29,-26,-24,-21,-23,-20,-19,-17,-17,-16,-14,-13,-14,-14,-14,-13,-13,-12,-11,-12,-11,-11,-11,-11,-11,-12,-13,-11,-11,-11,-10,-11,-11,-10,-12,-13,-11,-11,-11,-10,-9,-10,-9,-10,-10,-9,-10,-9,-9,-9,-9,-9,-13,-13,-12,-13,-12,-10,-10,-10,-10,-12,-11,-11,-11,-11,-11,-10,-10,-11,-12,-13,-12,-12,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-15,-15,-15,-15,-16,-16,-16,-17,-19,-18,-17,-23,-23,-27,-26,-29,-29,-35,-36,-38,-44,-47,-51,-54,-63,-71,-69,-71,-72,-72,-61,
+64,40,21,6,-9,-11,-8,-3,2,0,4,10,8,9,11,14,10,11,12,12,10,8,8,7,6,6,5,4,3,2,1,1,-1,-2,-4,-4,-5,-6,-5,-7,-8,-8,-9,-10,-9,-8,-8,-6,-7,-7,-7,-6,-7,-7,-7,-7,-6,-6,-6,-6,-10,-10,-10,-10,-8,-7,-8,-8,-8,-9,-9,-9,-8,-8,-7,-7,-7,-7,-8,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-11,-10,-12,-12,-12,-11,-11,-13,-13,-13,-13,-16,-16,-15,-18,-18,-22,-22,-27,-26,-33,-35,-37,-45,-47,-50,-53,-60,-62,-59,-63,-64,-66,-63,
+69,53,41,31,20,21,23,21,24,22,24,27,22,22,21,22,19,20,19,20,19,17,16,16,16,14,14,13,14,11,11,9,8,7,7,5,4,3,2,2,0,1,0,1,0,-1,0,1,1,2,2,1,2,1,1,1,1,1,2,1,0,0,-1,-1,0,2,1,0,1,-1,-1,0,0,0,1,0,0,1,-1,0,0,0,-1,0,-1,-1,-1,-2,-2,-3,-3,-3,-4,-4,-4,-4,-4,-5,-4,-5,-6,-9,-8,-7,-13,-14,-17,-16,-21,-21,-25,-26,-29,-37,-40,-43,-46,-48,-51,-47,-49,-48,-49,-55,
+56,40,24,16,0,1,2,1,2,-5,-2,24,-7,11,16,16,13,13,10,11,11,9,15,16,28,28,27,27,26,24,23,22,21,20,19,17,17,16,15,14,13,13,12,13,12,12,12,12,12,12,12,11,11,10,11,11,11,11,11,11,10,11,10,10,10,11,10,10,10,10,10,9,10,9,10,10,10,10,9,10,10,10,9,9,10,9,9,8,8,8,8,8,7,7,7,7,8,6,7,7,7,4,4,4,-11,-17,-20,-20,-24,-25,-30,-34,-50,-58,-59,-62,-65,-65,-69,-67,-72,-68,-66,-65,
+70,54,39,32,19,21,23,12,15,10,13,16,7,7,6,7,4,6,4,5,4,3,3,3,3,2,1,1,1,0,0,-2,-2,-4,-5,-6,-7,-8,-9,-9,-11,-10,-10,-10,-10,-10,-9,-10,-10,-11,-10,-11,-10,-10,-10,-10,-10,-10,-10,-10,-11,-11,-10,-10,-11,-12,-12,-11,-12,-11,-11,-11,-10,-12,-11,-12,-12,-10,-11,-11,-11,-10,-13,-12,-11,-12,-12,-13,-12,-12,-12,-15,-15,-16,-16,-16,-16,-16,-17,-17,-18,-19,-20,-19,-22,-22,-24,-25,-30,-31,-35,-37,-38,-44,-47,-50,-53,-52,-55,-53,-58,-56,-53,-49,
+85,67,52,43,29,31,33,19,22,16,18,19,12,12,9,10,7,8,6,7,6,6,5,6,5,3,3,2,2,2,1,0,0,-2,-3,-4,-5,-6,-6,-7,-8,-8,-8,-7,-7,-7,-7,-9,-9,-10,-10,-10,-9,-10,-9,-9,-10,-10,-9,-10,-9,-9,-9,-9,-10,-10,-11,-11,-11,-10,-10,-10,-10,-11,-11,-11,-11,-11,-10,-10,-10,-10,-12,-11,-11,-11,-11,-12,-11,-12,-11,-13,-14,-14,-14,-14,-14,-15,-15,-16,-16,-17,-18,-18,-18,-18,-21,-22,-24,-25,-30,-32,-34,-34,-40,-47,-51,-47,-52,-53,-63,-59,-62,-59,
+84,68,54,44,32,33,34,23,25,21,23,25,18,18,17,17,14,16,14,14,16,13,13,13,13,10,11,10,10,7,7,5,5,5,3,2,1,1,-1,-1,-3,-2,-3,-2,-3,-3,-3,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-4,-3,-3,-3,-3,-4,-5,-6,-5,-5,-4,-4,-4,-4,-4,-4,-5,-4,-4,-3,-4,-4,-4,-5,-5,-5,-4,-4,-5,-6,-5,-6,-8,-7,-7,-7,-7,-7,-9,-9,-9,-11,-12,-12,-13,-14,-15,-17,-18,-21,-23,-26,-28,-30,-34,-38,-41,-45,-44,-47,-48,-52,-47,-47,-46,
+104,87,71,60,47,46,46,39,39,33,34,34,30,29,26,26,24,25,22,22,23,20,20,20,20,18,18,16,17,15,15,14,13,12,11,9,9,8,8,8,5,6,6,6,5,5,6,5,5,5,5,5,5,4,4,4,5,4,5,5,5,5,5,6,5,4,3,3,3,4,4,4,3,4,4,3,4,4,5,4,4,4,2,3,3,3,2,3,2,2,3,2,2,2,3,2,2,0,0,0,-2,-3,-4,-5,-5,-6,-8,-10,-12,-14,-16,-18,-20,-20,-22,-24,-26,-24,-26,-27,-42,-43,-51,-47,
+-8,-16,-20,-23,-25,-26,-26,-29,-27,-26,-25,-23,-24,-22,-20,-18,-18,-17,-16,-14,-14,-14,-13,-13,-12,-15,-13,-13,-12,-13,-12,-11,-11,-11,-11,-12,-12,-12,-12,-10,-11,-11,-11,-11,-12,-11,-11,-13,-13,-13,-12,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-13,-13,-13,-13,-13,-13,-13,-13,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-13,-14,-14,-15,-15,-14,-14,-14,-14,-15,-16,-15,-17,-16,-18,-17,-18,-19,-20,-21,-21,-24,-25,-25,-27,-30,-32,-33,-37,-39,-41,-45,-49,-51,-52,-55,-54,-56,-57,-53,-49,
+11,-3,-12,-18,-23,-26,-27,-25,-24,-24,-24,-23,-20,-19,-18,-17,-16,-16,-16,-15,-14,-13,-13,-12,-12,-14,-13,-12,-11,-12,-11,-11,-10,-10,-10,-11,-10,-9,-9,-8,-8,-9,-9,-9,-9,-9,-9,-11,-11,-11,-11,-9,-9,-9,-9,-9,-9,-10,-9,-9,-9,-9,-10,-10,-10,-9,-10,-10,-10,-10,-11,-12,-11,-11,-11,-12,-11,-11,-11,-12,-11,-11,-10,-10,-10,-10,-11,-12,-11,-11,-10,-9,-10,-11,-11,-14,-14,-15,-15,-16,-16,-18,-19,-20,-22,-23,-24,-26,-28,-30,-32,-35,-38,-37,-40,-43,-46,-46,-48,-48,-48,-46,-41,-33,
+26,10,-1,-11,-11,-16,-18,-19,-20,-15,-16,-17,-15,-15,-12,-12,-12,-12,-10,-10,-9,-8,-9,-8,-8,-8,-9,-8,-8,-7,-7,-6,-6,-6,-5,-5,-5,-5,-4,-4,-4,-4,-4,-5,-4,-5,-5,-6,-6,-6,-6,-4,-5,-5,-5,-5,-4,-4,-5,-4,-4,-4,-5,-5,-5,-4,-4,-4,-4,-5,-6,-6,-7,-6,-6,-6,-7,-7,-5,-7,-7,-6,-5,-5,-5,-5,-5,-6,-5,-5,-5,-4,-5,-6,-6,-9,-9,-10,-10,-11,-11,-13,-14,-16,-18,-19,-20,-22,-23,-26,-28,-31,-34,-33,-36,-41,-45,-45,-46,-51,-50,-51,-48,-43,
+17,8,4,-7,1,-5,-10,-9,-12,-8,-9,-10,-6,-7,-4,-3,-3,-2,0,1,1,1,0,1,1,0,1,0,1,2,2,2,2,2,1,2,2,2,4,3,2,3,3,3,2,3,3,2,2,2,3,3,4,2,3,3,2,3,4,3,3,3,3,3,3,3,2,3,2,1,1,1,2,1,1,1,1,1,2,1,3,3,2,3,2,3,2,3,2,2,2,2,2,1,2,-1,-1,-3,-4,-4,-4,-5,-6,-8,-9,-10,-11,-13,-15,-17,-18,-21,-23,-25,-27,-31,-33,-36,-35,-39,-38,-37,-36,-30,
+-9,-15,-43,-85,-69,-73,-75,-61,-62,-54,-55,-55,-45,-44,-36,-35,-32,-30,-27,-26,-26,-28,-27,-28,-27,-10,-11,-11,-2,-4,-2,-2,-2,-2,-3,-4,-4,-3,-4,-4,-4,-6,-4,-4,-4,-4,-4,-5,-4,-4,-6,-4,-4,-5,-5,-5,-5,-5,-6,-5,-6,-6,-6,-6,-6,-4,-6,-7,-6,-6,-6,-5,-6,-7,-7,-6,-6,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-6,-7,-7,-7,-7,-8,-8,-8,-8,-8,-10,-9,-10,-10,-11,-11,-14,-15,-22,-27,-39,-26,-33,-49,-48,-51,-49,-56,-59,-59,-62,-61,-64,-61,-61,-37,-30,
+-48,-57,-55,-70,-58,-65,-71,-51,-52,-48,-50,-52,-36,-37,-30,-30,-23,-21,-18,-19,-19,-15,-15,-16,-15,-12,-11,-11,-10,-12,-12,-11,-11,-11,-10,-11,-11,-10,-13,-11,-11,-11,-11,-11,-12,-11,-11,-11,-10,-11,-10,-11,-11,-13,-13,-12,-11,-12,-12,-12,-12,-13,-12,-12,-13,-11,-12,-12,-12,-12,-12,-11,-11,-13,-12,-13,-12,-13,-13,-13,-13,-12,-13,-12,-12,-11,-12,-12,-12,-13,-12,-14,-14,-15,-15,-14,-15,-16,-17,-17,-17,-19,-20,-21,-24,-24,-26,-28,-29,-31,-34,-36,-39,-40,-41,-44,-45,-53,-51,-53,-49,-44,-38,-23,
+-40,-48,-46,-67,-50,-61,-68,-45,-43,-41,-44,-47,-30,-32,-25,-26,-19,-17,-15,-16,-15,-11,-12,-13,-12,-9,-9,-7,-7,-9,-9,-8,-8,-8,-8,-8,-9,-8,-10,-10,-9,-10,-10,-10,-10,-10,-9,-9,-8,-8,-8,-8,-8,-11,-10,-10,-9,-10,-10,-10,-10,-10,-10,-10,-10,-10,-11,-10,-11,-10,-9,-9,-9,-9,-10,-10,-10,-10,-10,-10,-10,-10,-9,-10,-10,-10,-9,-9,-11,-10,-10,-12,-12,-13,-13,-11,-11,-13,-13,-14,-15,-16,-17,-18,-20,-21,-23,-26,-25,-28,-30,-33,-36,-35,-38,-42,-44,-47,-47,-50,-46,-45,-37,-23,
+-25,-60,-55,-71,-43,-53,-62,-42,-47,-30,-35,-38,-24,-26,-16,-17,-12,-11,-5,-5,-6,-3,-3,-3,-3,0,0,0,0,-1,-1,-1,0,0,0,0,0,0,-2,-1,-2,-1,-1,-1,-2,-1,-1,0,-1,-2,-1,-1,-1,-2,-2,-1,-1,-3,-2,-2,-2,-1,-2,-2,-3,-2,-3,-3,-2,-2,-1,-2,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-2,-3,-3,-3,-3,-3,-4,-4,-3,-5,-5,-6,-5,-5,-5,-6,-6,-6,-6,-8,-9,-10,-11,-12,-13,-16,-16,-19,-20,-23,-25,-27,-29,-30,-32,-39,-38,-41,-37,-34,-26,-19,
+-39,-47,-45,-59,-25,-59,-85,-26,-47,-40,-45,-77,-14,-39,-27,-28,4,5,10,9,0,9,9,9,9,9,9,9,9,8,8,9,8,8,8,7,8,8,6,7,7,7,7,7,6,7,7,7,7,6,7,7,7,6,7,6,6,5,5,5,6,6,5,5,5,6,5,5,5,6,6,5,6,5,5,5,5,5,5,5,4,5,5,5,4,4,4,5,3,4,5,3,3,3,3,3,3,2,2,3,3,2,1,0,-1,-2,-3,-5,-6,-9,-9,-11,-13,-17,-18,-18,-20,-35,-39,-42,-32,-26,-21,-17,
+-29,-45,-46,-65,-46,-60,-70,-48,-50,-46,-54,-60,-38,-41,-33,-35,-19,-20,-17,-19,-18,-15,-15,-16,-15,-14,-14,-14,-14,-12,-12,-12,-12,-13,-13,-12,-12,-12,-13,-12,-11,-12,-11,-12,-12,-11,-12,-9,-10,-9,-9,-11,-11,-10,-10,-11,-10,-11,-11,-11,-11,-11,-11,-10,-11,-10,-11,-12,-12,-11,-12,-10,-11,-12,-12,-12,-11,-11,-12,-10,-12,-12,-12,-13,-13,-12,-12,-12,-12,-13,-12,-13,-12,-12,-11,-14,-14,-15,-14,-16,-18,-18,-20,-22,-23,-25,-28,-31,-29,-33,-35,-39,-44,-40,-44,-50,-52,-50,-52,-54,-53,-52,-49,-39,
+-8,-37,-46,-66,-43,-53,-61,-47,-44,-41,-45,-50,-33,-35,-26,-27,-16,-17,-13,-14,-15,-13,-13,-13,-13,-14,-15,-14,-14,-12,-12,-13,-13,-13,-13,-13,-15,-14,-12,-13,-12,-12,-12,-13,-13,-13,-13,-11,-12,-11,-12,-11,-11,-12,-11,-11,-11,-12,-11,-11,-12,-12,-12,-12,-11,-11,-13,-13,-13,-12,-12,-12,-11,-12,-13,-12,-11,-12,-11,-12,-12,-13,-13,-12,-12,-13,-12,-12,-14,-12,-14,-13,-13,-12,-13,-14,-13,-15,-15,-16,-18,-19,-20,-22,-22,-24,-27,-30,-28,-32,-33,-38,-42,-40,-44,-48,-51,-47,-50,-51,-52,-52,-50,-36,
+-25,-44,-44,-57,-44,-52,-57,-40,-44,-36,-39,-42,-27,-25,-22,-23,-12,-11,-9,-10,-10,-5,-6,-6,-5,-5,-4,-5,-4,-5,-4,-6,-6,-5,-6,-5,-5,-6,-6,-6,-6,-6,-5,-5,-5,-6,-6,-5,-5,-6,-5,-5,-5,-6,-6,-6,-5,-5,-6,-6,-6,-7,-7,-7,-5,-6,-7,-7,-8,-6,-6,-6,-6,-6,-6,-5,-6,-6,-5,-6,-7,-6,-6,-7,-7,-8,-7,-6,-8,-8,-8,-7,-7,-7,-7,-8,-7,-9,-9,-11,-11,-12,-13,-14,-14,-15,-16,-20,-20,-23,-24,-28,-32,-30,-33,-36,-39,-37,-38,-39,-40,-39,-34,-27,
+10,16,4,-13,-3,-10,-16,-8,-9,-3,-7,-8,-1,1,2,0,6,5,6,5,5,8,8,7,8,8,8,9,8,9,9,8,8,8,8,8,8,7,9,9,9,8,8,9,9,9,9,10,10,9,10,9,10,9,9,9,9,9,9,9,9,9,8,8,8,8,7,7,8,8,8,8,8,8,8,9,8,10,10,9,9,8,9,8,7,6,8,7,7,7,7,8,7,7,8,7,7,7,6,5,3,3,3,0,0,-1,-3,-6,-6,-9,-11,-15,-17,-15,-18,-22,-23,-21,-23,-23,-23,-21,-19,-10,
+62,25,11,4,-1,-4,-4,-5,-6,-8,-8,-8,-11,-13,-11,-10,-12,-11,-13,-12,-11,-11,-12,-11,-11,-12,-12,-12,-12,-12,-13,-13,-12,-12,-12,-12,-10,-11,-11,-11,-13,-12,-14,-13,-13,-12,-12,-13,-13,-13,-12,-13,-14,-13,-12,-14,-13,-13,-13,-12,-15,-14,-14,-13,-14,-15,-14,-13,-12,-13,-14,-13,-13,-14,-14,-14,-13,-14,-15,-13,-14,-14,-15,-15,-14,-15,-15,-15,-15,-15,-15,-16,-16,-16,-17,-17,-18,-18,-20,-19,-21,-19,-24,-26,-24,-25,-26,-28,-30,-31,-33,-33,-34,-37,-38,-43,-41,-48,-47,-48,-46,-46,-43,-30,
+14,16,8,4,3,3,7,-8,-5,-3,1,5,-10,-10,-7,-3,-13,-11,-11,-9,-7,-10,-11,-10,-9,-11,-11,-11,-11,-12,-12,-12,-12,-11,-10,-11,-10,-8,-9,-10,-10,-10,-13,-12,-12,-11,-11,-13,-13,-12,-12,-11,-12,-11,-12,-11,-12,-12,-12,-11,-13,-13,-12,-12,-12,-13,-12,-12,-12,-12,-11,-11,-11,-11,-11,-10,-10,-12,-13,-11,-10,-12,-11,-11,-11,-11,-11,-11,-12,-13,-14,-13,-15,-15,-16,-13,-16,-17,-20,-18,-21,-21,-25,-29,-25,-27,-29,-32,-31,-34,-35,-35,-37,-40,-40,-43,-43,-51,-51,-52,-50,-44,-41,-25,
+32,32,29,25,22,22,26,5,8,9,12,15,-6,-5,-2,1,-13,-9,-9,-7,-5,-10,-10,-9,-8,-13,-11,-12,-10,-12,-13,-12,-13,-13,-10,-9,-9,-8,-9,-9,-9,-9,-13,-13,-12,-12,-13,-13,-13,-14,-13,-11,-11,-11,-10,-11,-12,-12,-12,-13,-12,-12,-11,-12,-12,-13,-11,-11,-12,-11,-11,-11,-10,-10,-10,-11,-9,-12,-13,-12,-11,-12,-11,-11,-11,-11,-11,-11,-11,-12,-13,-14,-14,-16,-17,-14,-17,-17,-21,-17,-22,-22,-26,-29,-27,-28,-28,-31,-32,-34,-34,-35,-38,-41,-41,-45,-45,-46,-48,-49,-48,-43,-38,-6,
+45,45,41,39,24,26,32,20,16,13,19,23,7,1,0,4,-3,0,-3,0,2,-3,-5,-2,-1,-4,-4,-5,-3,-5,-4,-4,-3,-2,-2,-3,-3,-2,-2,-2,-4,-3,-7,-6,-4,-4,-5,-5,-5,-6,-5,-4,-4,-4,-4,-5,-4,-5,-6,-6,-5,-5,-3,-4,-5,-5,-5,-4,-4,-1,-3,-3,-4,-4,-4,-4,-4,-5,-4,-4,-5,-5,-3,-4,-3,-4,-3,-5,-4,-4,-4,-5,-4,-5,-8,-6,-9,-8,-11,-9,-14,-13,-17,-22,-19,-19,-20,-23,-23,-24,-24,-24,-26,-30,-31,-33,-34,-40,-39,-41,-36,-32,-26,-3,
+44,35,22,25,13,30,43,9,5,28,31,11,-1,6,16,18,-15,-2,8,11,16,-6,-6,6,10,-13,-8,2,-3,-5,-7,-5,3,-8,1,-3,7,6,-4,9,2,6,-9,-2,-4,-6,6,0,-4,-2,0,6,6,9,9,7,1,5,12,9,6,-2,2,7,-1,4,4,15,8,8,7,7,9,9,11,10,12,6,9,8,6,3,12,10,10,8,11,13,9,5,9,11,3,-2,-7,7,-11,-12,-18,-1,-16,-20,-24,-36,-26,-23,-25,-35,-32,-30,-32,-31,-47,-36,-43,-51,-65,-72,-74,-77,-65,-47,-14,12,
+43,34,20,15,1,3,10,-1,-3,-5,3,-3,-10,-18,-12,-5,-16,-12,-14,-11,-8,-14,-14,-12,-9,-13,-14,-13,-11,-14,-11,-11,-11,-10,-12,-10,-10,-10,-12,-10,-11,-10,-13,-11,-8,-8,-10,-13,-10,-10,-10,-11,-12,-12,-11,-11,-11,-12,-11,-11,-12,-11,-9,-10,-12,-12,-12,-11,-11,-9,-9,-9,-10,-11,-11,-9,-11,-10,-12,-12,-11,-12,-12,-11,-13,-12,-11,-10,-10,-10,-11,-13,-14,-14,-16,-15,-17,-17,-20,-16,-21,-18,-22,-24,-25,-20,-24,-27,-29,-31,-34,-37,-40,-43,-47,-49,-53,-49,-51,-54,-46,-36,-22,-30,
+59,44,27,23,4,6,11,5,2,-3,3,2,-2,-13,-7,-3,-7,-4,-7,-4,-2,-4,-6,-3,-1,-2,-3,-2,-2,-2,-1,-3,0,-1,0,-1,-1,0,-1,-2,-1,-1,0,0,2,2,1,-1,1,1,2,0,0,-2,-2,1,1,0,0,0,0,-1,1,0,-1,-3,0,-1,0,2,1,1,1,0,0,0,-1,-1,-2,0,-1,-1,-2,-3,-2,-2,1,0,1,0,-1,-3,-3,-3,-6,-3,-7,-5,-8,-5,-9,-5,-9,-6,-10,-7,-11,-14,-16,-20,-22,-26,-30,-31,-35,-37,-41,-33,-32,-38,-29,-20,4,-16,
+80,51,38,25,14,14,21,6,-2,4,11,3,4,-5,4,8,-1,9,4,8,2,9,6,9,11,9,10,8,12,11,12,11,11,11,12,12,15,12,12,13,13,12,12,13,15,17,12,14,13,15,15,15,16,13,10,13,16,14,14,15,16,13,15,15,13,14,12,13,12,17,14,12,13,14,15,14,13,15,15,12,14,12,11,12,12,10,14,13,12,15,12,13,12,11,10,14,8,8,3,11,7,8,0,9,1,3,-4,-10,-9,-14,-17,-22,-26,-26,-33,-34,-37,-37,-33,-31,-20,10,21,8,
+82,54,47,36,26,25,29,20,11,18,22,16,10,1,7,12,7,12,7,10,11,11,11,13,15,14,13,11,13,14,15,12,13,15,15,11,11,13,15,13,11,11,15,14,13,14,15,15,14,14,15,14,15,12,13,12,13,13,12,14,16,15,15,16,16,14,14,15,14,13,14,16,15,14,13,13,14,15,16,16,16,15,14,15,15,15,15,15,14,13,14,15,13,13,13,13,14,13,13,11,9,13,10,8,5,9,6,2,2,-2,-3,-7,-10,-14,-16,-17,-21,-19,-18,-17,-9,15,51,32,
+40,-3,-12,-19,-21,-22,-11,-24,-30,-20,-12,-13,-18,-22,-16,-12,-17,-14,-13,-8,-8,-10,-10,-10,-7,-10,-10,-6,-6,-5,-3,-4,-2,-5,-4,-5,-4,-1,-2,-3,-2,-1,0,2,-1,0,-1,1,3,5,5,2,4,4,5,1,2,1,4,2,1,3,3,6,-2,0,2,0,-1,3,-2,3,2,6,11,10,7,7,3,0,2,4,6,3,3,3,3,6,3,7,1,7,5,2,7,7,5,5,0,4,2,-7,-8,8,-1,-5,-8,-13,-12,-16,-23,-28,-25,-29,-32,-38,-41,-41,-43,-34,-20,17,41,31,
+7,-2,6,1,1,9,12,14,5,12,16,22,19,15,20,23,22,24,24,25,28,30,29,27,29,29,28,32,31,32,30,31,30,32,33,30,28,32,36,32,31,36,36,34,35,37,31,35,37,37,39,37,37,37,37,34,35,35,35,34,35,33,36,39,35,31,32,34,36,35,35,37,36,35,37,37,37,35,36,33,34,35,34,35,36,35,37,37,36,36,35,36,36,35,33,35,36,33,36,33,33,27,28,35,33,35,31,29,26,22,17,13,20,13,9,5,1,4,2,3,6,2,58,70,
+43,44,46,33,38,41,55,61,58,65,72,69,72,66,67,67,74,75,74,76,77,77,78,77,77,81,80,79,81,81,84,81,84,83,83,82,82,80,85,84,81,82,87,87,84,86,82,83,83,85,89,86,84,85,86,82,83,83,82,82,85,84,86,84,80,84,83,83,83,84,81,84,87,83,84,85,84,85,85,79,82,84,81,83,85,84,85,85,83,85,85,83,83,84,82,84,83,85,88,82,78,79,80,82,85,83,83,81,78,74,68,64,69,64,62,56,48,50,45,51,53,59,84,83,
+72,68,69,64,70,71,79,69,69,76,81,81,84,73,75,75,85,89,90,86,91,90,92,90,93,97,98,99,99,92,98,103,101,100,97,100,103,98,102,104,103,103,98,98,106,102,100,98,101,103,98,101,104,105,103,105,105,105,107,101,103,103,105,103,107,103,104,106,101,99,107,105,104,96,100,109,109,104,106,108,107,104,100,108,106,106,103,98,108,108,101,100,105,106,99,99,97,99,100,106,106,105,107,101,99,108,102,95,88,83,92,88,84,86,78,73,68,78,78,83,82,90,112,131,
+55,50,42,42,37,40,47,41,39,45,45,52,55,59,58,55,57,60,61,58,60,63,62,62,63,64,64,65,66,64,65,64,65,65,66,67,66,66,70,67,67,67,67,66,69,68,69,66,66,69,68,67,68,68,66,69,68,68,70,67,65,67,69,66,68,66,66,68,67,67,68,69,67,66,67,69,70,69,69,71,72,67,67,67,68,69,68,66,68,72,70,67,69,71,69,70,67,71,70,72,72,75,76,69,68,73,72,68,66,65,66,62,61,61,60,52,47,57,52,60,51,62,69,84,
+-32,-40,-38,-30,-37,-32,-28,-29,-34,-32,-31,-29,-24,-20,-24,-25,-21,-21,-17,-17,-16,-16,-14,-16,-12,-13,-12,-12,-12,-9,-11,-12,-13,-8,-11,-9,-7,-8,-9,-8,-8,-8,-8,-10,-6,-7,-5,-9,-8,-8,-7,-7,-5,-7,-9,-4,-5,-6,-5,-6,-8,-8,-5,-6,-7,-7,-7,-7,-8,-8,-5,-5,-5,-6,-5,-5,-4,-6,-3,-5,-5,-5,-6,-6,-5,-5,-5,-7,-5,-5,-4,-4,-5,-5,-6,-3,-4,-4,-1,-4,-3,-6,-4,-2,-5,-5,-5,-8,-6,-8,-12,-13,-14,-16,-17,-18,-21,-19,-19,-13,-17,-4,-15,-18,
+-99,-81,-85,-72,-78,-72,-66,-71,-73,-72,-71,-70,-69,-60,-61,-64,-60,-63,-57,-59,-59,-57,-53,-54,-56,-52,-50,-52,-53,-50,-53,-54,-54,-49,-47,-48,-47,-49,-51,-51,-47,-45,-43,-45,-47,-49,-47,-48,-47,-46,-45,-52,-49,-50,-48,-45,-45,-44,-45,-48,-44,-44,-44,-45,-45,-44,-50,-49,-50,-45,-47,-49,-47,-45,-48,-46,-47,-46,-47,-45,-46,-46,-48,-46,-44,-44,-47,-46,-46,-46,-42,-43,-44,-45,-42,-45,-47,-42,-43,-43,-42,-48,-44,-42,-46,-43,-44,-42,-40,-44,-49,-48,-49,-51,-51,-53,-56,-54,-55,-51,-57,-47,-51,-100,
+-100,-98,-96,-83,-94,-84,-81,-91,-90,-88,-90,-89,-89,-81,-85,-87,-79,-82,-77,-79,-81,-77,-74,-74,-76,-75,-72,-72,-74,-70,-71,-69,-69,-70,-70,-67,-72,-67,-69,-68,-66,-67,-67,-69,-67,-68,-69,-64,-65,-65,-63,-67,-66,-65,-67,-65,-66,-65,-67,-67,-66,-62,-65,-64,-66,-68,-67,-65,-69,-65,-71,-66,-66,-66,-68,-63,-65,-66,-64,-68,-65,-66,-68,-65,-62,-64,-67,-66,-71,-68,-67,-65,-65,-62,-61,-65,-67,-66,-62,-65,-63,-66,-66,-62,-65,-67,-65,-67,-64,-65,-68,-67,-67,-70,-67,-72,-70,-69,-71,-68,-70,-65,-91,-18,
+-100,-100,-100,-100,-100,-91,-86,-100,-100,-100,-100,-100,-98,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-98,-97,-94,-85,-88,-80,-91,-85,-82,-80,-76,-78,-78,-80,-79,-77,-74,-76,-80,-78,-75,-81,-80,-83,-97,-100,-4,
+-84,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-99,-100,-96,-96,-95,-93,-95,-89,-88,-86,-92,-87,-82,-76,-87,-88,-87,-86,-86,-92,-91,-100,47,-32,
+100,100,62,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,9,-4,-10,
+100,100,100,89,88,88,88,88,88,88,88,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PLeft_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PLeft_T0.h
new file mode 100755
index 0000000..c806b92
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PLeft_T0.h
@@ -0,0 +1,71 @@
+35,6,-13,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,8,12,16,20,20,20,20,20,20,20,20,20,20,20,
+26,101,103,113,107,112,102,97,102,96,99,95,95,102,98,96,100,105,98,103,100,104,103,102,107,107,105,107,101,103,104,100,101,98,100,100,98,100,98,100,98,97,99,98,99,99,97,98,100,100,99,99,98,99,99,100,97,99,98,99,99,98,99,98,99,99,97,99,100,99,97,97,96,99,98,93,85,96,91,87,90,86,88,84,88,83,86,85,84,84,86,84,85,85,86,86,84,86,85,87,87,89,90,90,88,90,95,94,100,101,108,112,116,118,119,119,120,120,120,117,120,120,120,120,
+135,134,118,115,99,108,97,99,99,95,96,93,93,96,94,89,88,95,98,90,94,102,101,104,94,98,96,102,103,105,105,103,103,102,101,100,99,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,100,100,100,98,100,97,96,99,94,95,93,87,91,88,88,85,87,82,85,83,85,81,82,80,79,79,83,81,80,82,82,84,82,85,84,84,83,87,85,90,88,86,92,90,95,95,105,108,116,118,117,118,118,118,120,120,120,120,120,120,
+135,108,101,103,94,96,90,96,93,91,89,83,85,84,83,82,79,82,77,79,75,75,76,80,77,75,77,71,71,73,72,67,68,64,62,59,61,65,66,65,65,66,68,68,69,63,70,66,66,66,71,66,69,64,65,68,62,69,67,63,63,68,69,70,67,67,70,65,68,66,69,64,65,67,68,64,71,70,68,72,72,69,68,67,71,71,73,71,71,71,73,72,71,75,74,76,73,74,71,79,77,81,78,82,77,75,83,78,86,83,92,95,107,107,103,106,104,108,111,114,109,120,114,120,
+106,88,92,94,78,87,80,83,76,75,72,74,70,71,64,62,62,62,61,61,61,62,60,59,63,58,60,55,54,55,50,51,48,50,54,52,46,52,54,52,47,48,52,53,49,48,50,50,49,50,48,47,47,45,48,50,51,45,45,50,48,51,49,50,50,51,52,53,58,52,52,58,53,58,53,55,52,56,57,53,57,58,57,56,57,54,57,56,55,57,59,61,58,59,58,61,61,61,59,69,62,70,62,76,67,61,70,62,73,68,75,78,86,93,87,93,90,91,92,96,92,100,104,105,
+59,63,61,59,53,62,56,56,53,54,49,48,43,41,43,39,38,37,34,33,37,33,33,29,31,29,27,26,25,26,23,24,22,21,22,19,20,20,19,16,20,21,21,22,21,18,25,21,20,19,17,20,22,22,23,21,22,23,20,24,23,20,20,20,20,24,27,20,22,21,24,21,21,24,20,25,19,23,26,25,26,26,29,29,30,26,28,28,29,29,31,30,30,32,29,33,30,33,29,38,33,39,33,46,37,30,38,41,42,37,46,47,51,58,55,61,59,61,61,62,60,65,66,66,
+31,41,51,56,46,55,44,56,47,44,39,40,35,28,24,17,25,19,11,7,19,14,9,4,7,3,3,-1,-1,2,-2,-2,-4,-1,-7,-8,-3,4,5,-2,-1,-1,3,0,3,-1,2,2,0,0,-4,-5,1,-2,-1,4,4,4,2,7,-5,4,-4,3,-1,3,6,6,12,2,12,12,12,23,7,15,15,21,23,19,22,25,25,23,28,24,25,25,26,26,29,27,25,28,25,34,27,31,21,39,32,34,23,43,34,22,26,35,33,26,35,29,31,45,39,45,44,48,48,48,47,52,38,30,
+-24,11,18,21,18,21,14,27,19,27,16,14,5,-5,5,-4,-7,-13,-17,-25,-12,-15,-19,-22,-20,-27,-28,-35,-33,-28,-29,-30,-36,-27,-30,-32,-31,-32,-35,-36,-37,-38,-32,-35,-38,-39,-30,-35,-34,-36,-37,-31,-29,-33,-37,-33,-33,-30,-32,-34,-29,-24,-33,-27,-33,-24,-18,-31,-21,-30,-23,-21,-25,-15,-28,-17,-28,-17,-4,-19,-14,-17,-11,-12,-7,-10,-11,-10,-10,-11,-7,-10,-12,-11,-15,-4,-8,-7,-15,1,-7,-4,-13,9,-6,-18,-16,2,-2,-8,6,-2,1,5,-1,12,10,5,3,3,19,16,17,8,
+-9,15,24,29,28,35,29,37,29,37,30,27,19,5,10,2,7,-2,-15,-14,-13,-19,-19,-23,-24,-21,-27,-27,-30,-23,-32,-37,-26,-28,-26,-31,-27,-16,-31,-28,-27,-28,-25,-30,-26,-26,-23,-27,-23,-25,-20,-24,-25,-30,-26,-30,-25,-21,-20,-21,-22,-22,-26,-16,-34,-23,-11,-20,-16,-30,-14,-11,-20,-13,-26,-12,-24,-15,-3,-13,-10,-11,-9,-11,-6,-10,-7,-6,-7,-9,-6,-6,-9,-7,-11,-1,-6,-2,-10,2,-7,0,-10,6,-6,-17,-9,9,-1,-4,11,5,9,11,8,22,22,16,14,15,28,20,8,4,
+16,40,59,56,57,55,48,52,42,44,35,30,25,16,16,9,10,8,3,0,0,2,-2,-3,-2,-2,-6,-7,-4,-3,-3,-3,-2,1,-2,4,1,0,1,0,1,-2,1,0,-5,-1,1,1,2,3,4,0,2,-1,2,-1,1,5,4,5,-1,5,0,6,-2,3,10,-1,7,1,12,-3,8,-6,2,13,2,16,-1,10,4,11,9,13,2,8,11,15,13,8,7,4,3,12,9,12,8,16,11,16,10,7,8,17,10,1,16,7,8,2,6,6,11,11,10,15,11,15,15,14,20,18,15,13,
+4,28,66,78,82,84,78,80,69,68,60,57,50,37,38,31,31,26,21,18,23,21,16,17,14,14,14,14,14,18,15,15,19,16,16,16,17,17,18,15,16,17,14,18,17,19,17,21,22,22,22,18,23,24,24,15,22,28,24,25,23,25,20,28,18,22,31,21,32,24,33,23,33,16,26,39,29,42,27,37,31,40,34,40,32,39,39,40,41,36,36,34,33,40,36,36,32,40,34,40,33,32,33,43,34,26,38,32,34,28,32,35,38,38,36,41,42,45,44,42,48,40,33,20,
+7,27,45,55,63,58,55,53,47,47,41,37,30,22,19,13,10,5,6,2,1,0,-1,-1,-2,-3,-4,-5,-6,-3,-3,-4,-5,-2,-3,-3,-4,-4,-4,-2,-3,-3,0,1,0,-3,-4,-4,-1,-2,2,-3,-4,-3,1,-2,0,4,0,-1,-2,0,-1,4,-4,0,6,1,7,-2,6,-2,4,-5,4,13,1,9,4,11,6,10,7,10,8,9,7,8,8,9,9,7,6,7,6,5,2,6,2,5,0,1,0,4,-1,-5,0,-4,-2,-4,-3,-2,2,1,1,4,3,8,7,5,8,1,-5,-14,
+30,21,54,70,80,74,72,68,61,60,51,51,43,34,30,25,22,18,15,13,15,9,8,7,6,5,5,2,2,4,7,4,4,5,4,3,3,2,5,3,4,2,5,6,4,3,1,4,4,4,6,3,3,5,6,4,7,10,7,4,6,9,8,14,4,8,16,10,14,7,15,6,13,3,11,18,9,17,10,15,11,16,10,14,10,11,9,10,10,9,12,11,9,8,8,7,5,8,4,7,4,6,5,8,3,-1,5,1,6,5,6,7,7,8,8,11,11,16,16,14,17,11,6,-9,
+59,33,67,71,80,79,75,71,64,62,54,55,46,37,33,26,23,18,19,15,15,12,12,12,12,12,11,11,12,11,11,13,10,10,9,9,7,11,12,12,10,11,10,13,11,10,8,10,11,13,13,9,10,9,12,11,12,15,10,11,11,13,11,13,11,14,14,14,11,10,15,13,19,11,16,15,19,12,13,18,19,24,16,19,18,20,17,17,17,16,19,19,17,16,12,14,12,11,10,15,13,11,10,13,13,10,13,10,12,11,11,12,14,15,16,15,16,24,25,22,24,17,11,-1,
+84,63,77,83,90,87,83,80,74,71,64,64,55,46,42,36,32,30,30,27,26,22,24,24,24,22,21,22,21,21,21,23,22,21,18,20,20,19,21,21,21,20,22,20,20,20,20,20,20,21,24,20,22,21,24,20,23,23,20,20,20,24,20,22,18,22,22,21,16,18,23,20,24,14,19,18,21,12,14,19,18,20,14,16,14,16,13,13,12,11,14,14,13,11,10,10,9,9,7,12,11,12,9,15,13,11,13,11,14,14,14,15,16,16,17,18,21,25,25,23,25,17,7,-1,
+50,64,99,101,107,99,97,93,88,88,82,79,69,54,40,51,34,24,25,23,22,21,23,22,17,18,16,14,10,20,19,18,18,20,20,18,20,11,5,18,14,17,19,19,16,18,18,18,18,19,20,19,20,17,18,14,19,19,17,18,18,19,20,19,14,18,17,14,14,15,18,15,25,-5,5,9,13,-1,-7,-3,3,14,-10,-8,-10,-5,-10,-9,-9,-9,-11,-10,-11,-12,-12,-12,-13,-12,-13,-10,-9,-15,-14,-6,-10,-9,-13,-14,8,8,6,7,10,7,9,16,15,0,0,-8,-9,-12,-13,-17,
+65,75,74,78,80,78,75,67,61,56,50,44,38,30,26,22,20,16,16,14,14,11,10,11,9,7,7,6,6,7,7,8,8,8,7,6,7,6,7,6,6,7,5,6,8,7,7,7,8,9,10,9,11,9,9,9,11,10,9,8,8,10,6,8,7,9,7,6,5,6,9,6,8,4,6,4,4,3,4,5,2,2,1,2,-1,1,-1,0,0,0,-1,-2,-2,-1,-2,-1,-2,-2,-3,0,-1,-1,0,0,0,-1,1,0,5,5,5,5,7,7,7,7,8,5,5,4,4,-2,-6,-9,
+78,89,85,83,85,84,78,71,65,61,55,51,46,39,34,28,28,24,23,22,21,20,18,17,18,16,15,15,16,17,15,16,15,14,15,14,15,13,13,13,12,13,14,14,14,14,16,16,15,15,15,17,18,16,16,16,17,17,15,15,15,16,14,15,14,15,14,15,15,16,18,16,17,12,13,12,13,9,10,11,11,9,9,10,9,9,6,7,5,6,7,7,7,5,6,6,6,7,7,8,9,8,8,10,9,10,11,10,19,18,17,17,22,24,23,21,23,28,28,27,25,21,15,4,
+81,85,88,91,92,93,87,80,74,69,62,57,50,43,38,33,32,29,29,28,26,25,23,21,21,21,20,19,19,20,21,20,20,19,19,18,19,18,18,18,18,18,19,19,18,18,21,20,21,19,20,20,20,20,21,22,22,22,21,19,19,21,20,20,20,19,18,19,19,20,21,20,20,16,18,15,17,14,14,15,14,11,11,13,11,12,10,11,9,9,9,10,10,9,9,9,10,11,11,12,12,13,12,13,14,13,14,14,20,19,19,18,21,21,21,21,21,20,20,20,16,12,7,-3,
+87,90,92,93,92,91,86,79,74,69,63,57,52,46,42,36,34,33,34,33,31,29,28,28,28,28,28,27,26,26,26,26,26,25,25,25,26,25,25,26,25,25,26,25,24,24,25,25,25,24,25,25,25,24,25,25,26,25,25,24,24,24,23,23,24,24,22,23,24,25,26,24,25,25,25,22,23,23,24,23,22,23,25,25,23,23,24,25,21,23,24,24,24,18,22,22,22,23,20,20,20,21,21,21,21,21,22,22,25,25,25,25,9,11,14,18,24,-18,-16,-17,-22,-23,-25,-31,
+66,69,67,69,65,71,64,58,52,48,42,35,28,22,19,15,14,11,9,7,6,5,6,5,3,3,1,1,1,1,1,0,0,0,1,0,0,1,1,2,2,2,0,1,2,2,1,1,1,0,-1,1,0,1,1,0,0,0,0,0,1,2,1,1,-1,-1,0,0,-2,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,0,-3,-1,0,-2,0,-1,0,-1,-1,-2,-2,-1,-1,-3,-2,-2,-1,-1,-2,-2,-2,-2,-1,-1,-1,-1,-2,-5,-4,-5,-5,-8,-8,-7,-6,-4,-9,-9,-8,-11,-14,-18,-24,
+74,74,71,74,69,73,66,61,56,51,45,41,34,28,26,22,19,17,15,14,14,12,13,12,12,10,8,8,7,8,8,7,6,8,7,7,7,9,9,9,9,9,8,7,7,8,9,8,8,7,7,7,7,7,8,8,7,7,7,8,7,8,7,8,6,7,6,7,5,5,6,5,5,7,8,6,7,7,7,6,6,5,4,6,5,5,7,7,5,5,5,5,5,5,5,6,6,5,5,6,7,5,6,6,7,7,6,6,10,11,9,10,10,12,13,12,14,7,8,9,7,5,0,-8,
+75,85,86,90,85,89,81,76,70,66,59,53,46,39,36,29,27,24,23,22,21,20,19,18,17,15,15,15,15,14,13,13,13,13,14,15,15,16,16,16,15,14,14,13,14,14,15,15,15,14,14,14,14,14,14,14,14,15,14,15,14,15,14,15,14,15,15,15,12,13,13,13,13,14,14,14,14,14,14,14,13,11,11,12,12,12,12,13,11,12,11,11,12,11,12,12,12,11,11,13,14,12,12,13,14,15,13,14,13,14,13,15,10,12,13,13,14,4,6,5,4,2,-5,-15,
+81,85,84,86,77,79,70,72,64,60,52,50,43,37,32,28,24,21,22,19,21,19,18,17,18,16,15,15,14,14,12,13,12,14,14,14,15,15,15,16,15,15,14,13,15,15,14,14,15,15,15,14,14,14,14,14,15,14,15,16,16,15,16,16,14,15,15,15,13,14,14,14,15,13,15,14,14,15,14,15,14,12,12,13,12,13,13,14,13,14,11,12,13,12,11,12,13,12,12,12,13,12,12,11,13,14,13,14,10,11,10,11,13,14,15,13,15,-3,-3,-5,-6,-8,-13,-32,
+87,77,56,59,50,55,46,47,41,37,29,28,21,15,12,8,6,4,3,2,1,-1,0,-1,-2,-3,-4,-3,-3,-3,-4,-3,-4,-4,-4,-4,-4,-5,-5,-5,-5,-5,-5,-5,-4,-4,-6,-5,-5,-5,-5,-5,-5,-6,-5,-6,-5,-5,-4,-5,-5,-4,-4,-4,-5,-5,-5,-5,-4,-4,-3,-4,-5,-4,-4,-5,-5,-4,-4,-4,-4,-4,-5,-3,-4,-4,-5,-5,-5,-4,-5,-4,-4,-5,-5,-4,-4,-5,-4,-5,-4,-6,-5,-7,-5,-4,-7,-10,-10,-8,-9,-7,-10,-8,-7,-10,-10,-4,-4,-7,-9,-11,-16,-23,
+80,75,69,67,58,62,53,57,49,44,37,39,30,24,20,18,14,11,10,9,10,8,7,6,7,5,4,5,4,5,3,4,3,5,4,4,4,3,3,2,2,3,4,4,4,4,3,3,3,2,4,4,3,3,3,4,3,3,3,4,4,4,5,4,4,3,3,2,5,5,6,5,5,4,4,3,3,4,5,5,5,5,5,5,4,5,4,4,4,5,4,5,5,5,5,5,6,6,5,3,5,4,5,0,2,5,3,-4,-1,1,-1,1,1,2,4,3,3,0,0,-1,-2,-5,-9,-14,
+82,86,80,79,68,68,59,66,58,52,45,46,39,32,28,26,23,21,20,17,20,17,17,15,15,14,13,13,14,13,13,12,11,12,12,12,13,11,11,11,11,13,12,13,12,13,11,11,11,11,11,11,12,10,10,11,11,11,11,14,14,13,13,13,11,11,11,11,12,12,12,13,11,11,11,11,11,11,11,12,12,12,12,12,11,12,11,12,10,11,10,11,11,12,10,11,12,11,13,10,12,9,11,9,11,14,12,4,7,9,6,9,9,10,12,12,11,9,7,7,3,2,-5,-12,
+97,91,83,80,69,69,59,67,59,53,46,48,40,33,30,28,24,21,20,18,21,18,17,16,17,16,15,15,16,15,14,14,13,15,14,15,15,13,12,12,12,14,14,15,14,14,13,13,13,13,13,14,14,13,13,13,13,13,13,16,16,16,15,16,15,15,14,15,15,15,16,16,14,14,15,15,14,14,14,15,15,16,15,15,15,15,14,15,13,13,13,14,15,14,12,13,15,14,15,12,14,12,14,8,12,14,13,2,4,8,5,8,4,6,7,6,7,3,2,2,1,-2,-6,-11,
+90,93,83,74,62,51,45,60,55,51,36,38,34,29,26,20,18,17,16,9,14,13,11,11,11,10,9,10,9,9,9,9,9,8,7,8,9,8,8,8,8,6,7,8,7,7,8,7,7,7,7,6,7,7,7,7,7,7,7,6,7,6,6,6,6,7,7,7,7,7,8,10,8,6,7,7,9,6,6,8,6,6,9,6,6,8,6,6,8,5,8,7,7,7,5,7,9,9,20,5,6,3,16,2,7,9,5,-14,-13,-12,-16,-14,-8,-7,-5,-7,-7,-2,-4,-4,-6,-11,-15,-20,
+62,64,67,69,65,69,64,56,50,45,39,33,29,24,18,13,12,10,10,7,6,5,4,3,4,3,2,2,3,2,2,1,0,0,-1,1,0,1,1,1,0,-1,-1,-1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,-2,-2,-2,-2,-1,1,1,1,1,-1,-1,0,0,1,1,1,1,1,0,1,0,0,-1,-1,0,0,0,0,0,-1,0,0,1,0,1,1,1,2,1,1,1,2,0,1,-3,-1,1,-2,0,2,4,1,3,3,4,5,3,3,8,7,5,-2,-8,-19,-26,
+69,73,70,70,69,62,57,61,57,48,44,41,37,33,25,19,19,18,16,15,13,13,11,11,11,10,10,10,10,9,9,8,8,9,9,7,8,7,8,8,7,8,7,8,7,7,8,8,9,9,8,8,9,8,8,8,9,9,9,7,8,7,7,8,9,10,9,9,9,8,9,8,8,8,9,9,9,7,7,8,7,8,8,8,9,8,7,7,7,7,7,8,8,9,8,8,9,9,9,8,9,7,8,3,5,5,5,2,4,5,4,6,4,6,6,6,7,4,2,8,5,-2,-7,-16,
+79,89,93,96,97,87,83,80,76,67,63,55,50,46,38,30,26,25,21,21,19,19,18,17,17,17,17,17,16,16,15,15,14,15,15,14,15,14,14,14,14,14,13,14,13,13,14,14,14,15,14,14,15,14,14,14,14,15,14,13,14,14,13,14,16,16,16,15,14,14,15,14,14,15,15,14,15,13,14,14,15,14,14,15,15,14,13,14,14,14,14,14,14,14,14,15,15,15,15,14,14,13,14,10,12,11,11,8,11,13,11,13,10,11,12,11,11,9,8,12,8,1,-6,-20,
+79,90,96,99,101,93,91,82,79,70,67,56,53,49,41,33,29,29,26,26,23,23,22,22,20,21,20,20,19,19,19,18,18,18,18,18,18,18,18,18,18,18,17,17,16,16,17,18,18,17,17,17,17,17,17,17,17,17,17,16,16,16,15,16,17,18,17,17,15,16,15,16,16,16,17,16,17,15,15,16,16,15,16,15,16,15,15,15,15,16,15,15,15,15,16,16,16,15,16,15,16,14,14,14,15,13,13,16,17,18,16,17,22,23,23,22,23,27,21,28,5,-3,-26,-25,
+82,86,90,91,95,84,82,72,69,58,55,40,36,33,25,17,12,12,8,8,6,6,5,5,3,4,3,3,2,2,2,2,2,0,1,0,0,0,0,0,1,0,-1,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,-2,-1,-2,-2,-1,0,-1,-1,-2,-2,-2,-1,-2,-2,-1,-1,0,-2,-2,-2,-3,-2,-1,-1,-2,-2,-3,-2,-2,-2,-1,0,0,-1,-2,-1,1,-1,0,-1,-1,0,0,0,2,0,4,0,-7,-7,-13,
+89,95,99,100,106,95,95,79,76,65,61,48,44,40,32,24,19,18,14,14,13,13,12,12,11,11,10,10,10,10,10,9,9,8,8,8,8,8,8,9,9,8,8,8,9,9,8,8,7,6,7,7,7,7,7,7,7,7,7,7,8,7,7,7,6,6,6,6,7,7,7,7,6,6,6,5,5,6,6,6,6,6,6,6,6,5,6,6,7,7,6,7,6,5,6,6,7,6,6,6,6,6,7,9,9,9,9,9,9,11,9,10,5,6,6,6,5,10,8,10,-1,-7,-10,-14,
+77,88,94,97,102,95,94,81,78,69,65,53,49,45,37,29,25,24,21,21,18,18,18,19,16,17,17,16,14,14,15,15,14,13,14,13,14,12,13,14,13,13,14,14,13,13,14,14,14,14,13,13,14,12,12,13,13,12,12,12,12,13,13,13,12,12,11,11,13,13,12,12,12,12,13,12,12,12,13,12,13,11,12,12,12,12,13,13,12,13,11,11,12,12,12,12,13,12,13,11,12,12,12,12,13,13,13,12,13,14,14,14,12,12,12,12,12,14,12,13,9,4,3,-4,
+88,95,102,105,110,103,101,84,80,71,67,53,48,44,36,28,24,23,19,20,17,18,18,19,16,16,16,16,15,15,16,15,16,14,14,14,14,15,15,15,15,15,16,16,15,15,15,15,15,14,15,15,14,14,13,13,14,13,13,14,14,14,14,14,13,13,12,12,13,13,14,13,13,13,14,12,13,13,13,14,13,12,13,13,13,13,13,14,13,14,13,13,14,14,13,14,15,13,14,12,13,13,13,15,16,15,16,16,16,17,16,17,16,17,17,16,16,19,18,18,14,8,7,0,
+26,41,51,58,62,60,75,40,32,26,18,15,12,9,8,6,4,4,2,2,0,0,-2,-1,-5,-4,-4,-4,-6,-6,-6,-5,-5,-6,-5,-6,-6,-7,-7,-7,-7,-7,-8,-7,-7,-7,-7,-8,-7,-7,-8,-8,-8,-8,-8,-9,-9,-8,-8,-9,-9,-9,-10,-9,-9,-9,-9,-9,-8,-8,-9,-9,-9,-9,-9,-10,-9,-10,-9,-10,-10,-10,-9,-9,-10,-9,-9,-9,-9,-9,-10,-9,-10,-11,-10,-10,-10,-10,-10,-11,-10,-10,-10,-12,-11,-11,-6,-10,-10,-10,-5,-9,-9,-7,-9,-9,-9,-9,-9,-8,-10,-13,-15,-18,
+31,39,42,49,51,50,48,45,41,37,32,29,25,21,18,16,14,13,11,11,9,9,8,7,5,5,5,5,5,4,5,4,5,5,5,5,4,5,5,5,5,5,5,4,5,4,3,3,3,3,5,4,4,3,4,3,3,3,4,3,4,4,3,3,4,4,4,4,3,3,3,2,3,3,3,2,2,2,3,2,2,4,3,4,4,3,2,3,3,4,5,5,5,4,2,3,3,3,3,4,4,4,4,4,4,5,6,5,6,5,7,7,10,10,10,9,9,11,9,10,7,3,-1,-8,
+55,57,58,61,60,64,61,52,47,48,42,35,30,25,26,22,21,20,21,19,16,16,15,15,12,12,11,10,11,12,12,11,11,9,9,9,10,12,12,12,11,12,12,12,11,11,10,10,10,9,11,11,11,9,10,9,10,10,10,10,11,11,10,10,10,10,10,10,9,9,9,10,9,9,9,9,9,9,9,10,11,9,9,10,9,9,9,10,9,10,11,11,10,10,9,9,10,9,10,10,11,12,12,12,12,13,14,12,12,12,13,14,12,12,12,11,11,13,13,8,5,3,-3,-13,
+45,49,57,66,62,73,68,60,53,52,45,42,35,29,28,27,24,23,23,21,19,19,18,17,16,15,15,14,15,15,15,14,14,13,14,14,14,15,16,16,15,15,15,15,15,15,14,13,13,14,14,15,15,14,13,13,13,13,14,14,14,14,13,14,14,15,14,14,13,13,13,13,13,13,13,13,13,13,13,13,14,13,14,15,14,13,14,14,14,14,15,16,16,16,13,14,14,13,14,14,15,16,16,16,16,18,18,18,18,18,19,20,21,21,21,20,21,21,21,16,15,13,9,0,
+65,64,68,72,66,75,68,66,60,60,55,53,48,42,27,40,23,15,12,12,24,14,16,8,29,27,20,24,28,29,29,28,28,26,27,27,27,26,27,27,26,26,26,26,25,25,25,26,26,26,25,26,25,25,25,24,24,24,24,25,25,25,24,24,25,25,24,24,24,24,25,24,23,23,23,23,24,24,23,24,24,23,24,24,23,24,24,25,24,24,24,24,23,23,23,24,24,23,23,24,24,24,24,24,24,24,25,24,25,25,26,26,27,27,27,27,27,27,27,22,24,23,18,13,
+-21,-39,-61,-43,-45,-24,-22,1,4,15,18,25,19,13,15,12,11,7,6,4,5,4,3,2,3,3,3,3,1,1,0,2,2,2,2,1,1,-1,-1,-1,0,-1,0,-1,-1,0,-1,-1,-1,-1,0,0,0,-2,-2,-2,-2,-2,-2,-3,-2,-2,-1,-2,-3,-2,-2,-1,-1,-1,0,0,-1,-2,-2,-1,-1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-1,-1,-2,-2,-2,-3,-2,-3,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,1,2,2,2,2,2,3,3,5,3,4,-1,1,-2,-1,1,-3,-6,
+-50,-48,-39,-25,-29,-10,-11,14,14,29,30,37,28,22,25,21,17,12,16,13,14,12,11,9,12,11,11,10,10,9,9,9,9,10,10,9,8,8,7,7,7,7,8,7,8,7,7,8,6,6,7,7,7,6,6,7,6,5,6,6,6,6,6,6,6,7,5,5,7,6,7,7,7,6,6,6,5,7,6,5,5,6,6,6,6,5,6,6,5,6,5,5,5,5,7,6,6,6,6,8,8,8,8,9,9,10,10,11,11,12,11,11,13,14,14,12,14,11,11,8,10,11,6,3,
+-25,-29,-40,-29,-35,0,-2,19,19,41,40,44,35,26,31,27,24,19,21,17,19,18,16,15,18,18,17,17,16,14,15,15,15,15,15,15,15,13,14,14,13,13,14,13,14,14,14,14,13,13,12,13,13,12,13,12,13,12,13,13,13,13,12,12,13,13,12,12,13,14,13,13,12,12,12,12,12,12,11,12,12,12,12,12,11,11,11,12,12,12,11,11,11,11,11,11,12,11,12,14,15,14,14,15,15,16,17,18,18,19,21,20,20,21,21,24,25,20,21,17,19,20,17,12,
+-37,-32,-27,-16,-27,5,0,27,24,41,39,49,37,27,31,25,25,20,22,20,20,18,17,15,17,17,17,16,15,14,15,15,14,14,14,14,14,12,13,13,13,13,13,13,12,13,13,13,12,12,11,12,12,12,12,12,11,11,11,11,12,12,12,11,12,11,10,11,11,12,11,12,11,11,11,10,11,11,11,11,10,11,11,11,10,10,11,11,11,11,8,9,10,9,10,10,10,11,11,12,13,12,13,14,14,15,15,19,19,19,21,20,22,22,22,24,25,20,21,19,19,18,15,10,
+-20,-18,-14,-1,-16,7,-18,26,11,20,20,25,17,7,12,11,11,5,3,-1,1,-2,-2,-3,-3,-4,-4,-4,-3,-3,-2,-3,-3,-3,-4,-4,-3,-2,-3,-3,-2,-2,-2,-2,-3,-4,-2,-2,-3,-2,-5,-4,-2,-4,-3,-4,-3,-3,-3,-3,-4,-3,-3,-3,-3,-3,-3,-4,-4,-3,-4,-4,-4,-5,-4,-4,-3,-4,-4,-5,-4,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-4,-5,-6,-5,-5,-6,-7,-7,-6,-5,-5,-5,-5,-5,-4,-2,-3,-4,-3,-4,-2,-3,-4,-4,-5,-3,-4,-6,-7,-9,-13,-22,
+-8,9,-10,-3,-20,6,-2,23,18,34,30,42,30,18,22,19,20,15,13,9,10,8,7,5,4,4,3,2,3,4,4,4,4,3,3,3,2,4,4,5,4,4,4,4,3,3,4,4,4,3,3,4,4,4,4,4,4,4,4,4,4,3,4,3,4,4,3,2,3,4,4,3,3,2,3,3,3,4,4,2,2,3,3,2,2,2,2,2,2,1,2,3,3,4,2,2,2,1,1,1,2,1,1,2,2,3,3,7,6,5,5,4,9,8,7,6,6,9,9,6,4,1,-6,-15,
+0,10,1,-1,-14,8,0,27,24,33,33,47,35,26,24,24,25,19,17,14,18,16,13,13,13,13,13,12,13,15,14,14,13,13,13,13,12,14,14,13,13,13,13,13,13,13,14,15,15,15,12,13,13,11,12,13,13,13,14,13,13,13,13,13,14,14,12,12,12,11,12,12,12,13,12,13,13,14,15,13,13,12,12,12,11,11,12,11,11,11,12,12,12,13,12,12,13,13,13,11,11,13,14,14,13,13,14,17,15,15,15,15,19,18,18,16,17,21,20,18,17,13,6,-5,
+0,5,-6,6,-5,8,6,26,25,37,37,45,35,27,27,25,25,20,18,16,17,15,14,13,11,12,11,12,12,12,12,11,11,11,11,11,11,12,12,12,11,10,11,11,11,11,12,12,12,12,11,10,12,11,10,11,11,12,12,11,12,11,11,12,11,10,10,9,11,11,11,11,11,11,12,12,12,13,13,13,12,12,12,11,11,11,11,11,11,11,11,11,11,12,11,12,12,13,13,10,11,12,12,14,14,12,13,18,17,16,17,16,21,20,20,19,19,22,23,23,20,16,8,-4,
+0,8,2,0,-7,12,17,28,33,50,50,24,22,20,19,17,15,3,-3,-12,-13,-13,-15,-15,-15,-15,-14,-16,-15,-15,-15,-16,-16,-16,-16,-16,-16,-17,-17,-17,-18,-18,-18,-18,-18,-18,-19,-18,-18,-18,-20,-19,-19,-17,-17,-20,-19,-19,-18,-17,-20,-17,-19,-19,-17,-19,-18,-18,-18,-18,-15,-20,-13,-12,-15,-14,-9,-14,-16,-9,-16,3,-4,-4,-1,3,-8,-6,-8,-8,-9,-8,-3,-19,0,-4,-7,-1,-6,-7,-8,-6,-5,8,3,-8,-5,7,7,6,8,8,8,7,6,8,14,9,7,11,5,3,-5,-40,
+-50,-71,-48,-36,-25,-12,-1,-2,9,16,27,13,13,15,13,9,6,6,4,4,1,1,0,1,-2,-2,-2,-2,-3,-3,-3,-4,-5,-3,-4,-4,-4,-5,-5,-4,-6,-6,-8,-7,-7,-6,-8,-8,-8,-8,-7,-7,-7,-7,-6,-8,-7,-7,-7,-8,-8,-8,-7,-7,-7,-7,-7,-8,-6,-6,-7,-6,-7,-7,-7,-7,-7,-8,-9,-7,-7,-6,-7,-7,-6,-6,-7,-7,-6,-6,-6,-7,-7,-8,-5,-5,-6,-6,-6,-4,-5,-3,-5,-1,-5,-4,-4,-4,-5,-5,-6,-5,-6,-5,-3,-5,-2,-5,-4,-5,-5,-9,-14,-26,
+141,132,138,130,123,118,111,87,79,66,63,40,39,37,25,19,12,13,8,9,7,8,6,6,4,5,5,3,3,3,3,2,2,2,3,0,1,1,1,2,0,-1,-2,-1,-1,-1,-1,-2,-1,-2,-1,0,0,-1,-1,-2,-1,-2,-3,-1,0,-1,0,0,0,-1,-2,-1,1,2,1,0,-2,-1,-2,-2,-1,-1,0,0,-1,1,1,0,1,0,1,1,1,1,1,0,0,0,3,1,1,3,2,3,1,6,4,6,4,2,6,4,3,2,5,5,3,5,7,9,9,10,13,10,10,8,-2,-22,
+139,137,134,137,134,118,113,92,88,64,65,42,43,43,27,19,15,18,14,16,11,12,11,12,9,9,9,8,7,7,6,6,6,5,5,4,5,4,5,3,3,1,1,1,1,1,0,0,0,1,3,2,3,2,2,0,1,0,1,1,1,1,2,2,1,2,1,1,3,4,3,1,2,1,2,1,0,2,1,0,2,2,2,1,2,2,2,3,3,2,3,1,3,3,6,5,3,6,4,6,3,8,4,8,5,1,5,3,3,2,4,6,4,5,9,10,12,9,11,9,8,6,-4,-24,
+137,133,135,136,137,121,118,92,88,66,69,47,47,47,31,26,22,25,20,22,19,20,18,18,16,18,18,16,13,15,16,12,15,12,15,12,14,11,14,14,12,9,6,9,5,10,11,9,10,5,9,8,12,8,7,9,8,9,3,11,10,10,8,8,9,10,3,5,9,11,10,9,9,8,6,8,7,6,6,7,6,7,7,8,8,8,9,9,9,9,9,9,9,10,11,10,9,12,11,11,10,15,8,13,11,11,11,9,8,8,10,11,8,9,11,11,13,12,13,11,-2,1,-17,-46,
+61,132,120,114,104,86,81,63,59,33,33,16,15,15,0,-8,-11,-7,-12,-10,-17,-13,-15,-15,-17,-16,-15,-18,-19,-19,-17,-19,-19,-22,-20,-21,-21,-23,-23,-22,-23,-23,-24,-24,-21,-19,-24,-24,-25,-23,-23,-25,-25,-25,-25,-25,-25,-25,-25,-25,-25,-26,-25,-25,-27,-26,-26,-26,-23,-23,-24,-24,-26,-25,-26,-26,-25,-27,-26,-27,-26,-29,-27,-29,-28,-27,-25,-25,-25,-24,-26,-27,-28,-26,-26,-26,-26,-25,-25,-23,-24,-22,-24,-20,-25,-21,-21,-22,-24,-25,-23,-25,-23,-22,-22,-22,-24,-21,-23,-33,-36,-39,-51,-73,
+87,152,137,130,119,99,94,75,70,44,45,23,28,29,15,2,-1,5,-2,5,-7,-3,-7,-8,-12,-10,-8,-14,-11,-12,-12,-14,-15,-13,-14,-15,-15,-15,-15,-16,-20,-17,-19,-17,-19,-17,-18,-19,-20,-19,-18,-19,-19,-21,-22,-21,-20,-24,-23,-23,-20,-20,-22,-21,-25,-22,-24,-23,-24,-26,-25,-23,-22,-23,-22,-21,-25,-21,-21,-22,-23,-27,-27,-26,-23,-26,-22,-23,-22,-25,-23,-22,-22,-25,-22,-23,-24,-23,-23,-19,-20,-19,-23,-24,-19,-21,-22,-14,-18,-18,-18,-19,-14,-15,-15,-15,-12,-16,-22,-31,-35,-39,-41,-73,
+111,180,139,131,119,107,99,73,69,52,51,30,30,29,15,15,8,10,4,6,1,2,2,3,0,0,0,-3,-2,-2,-1,-7,-6,-5,-4,-8,-8,-7,-6,-5,-8,-8,-6,-7,-8,-8,-8,-8,-8,-9,-9,-9,-8,-11,-12,-11,-12,-11,-11,-9,-10,-9,-10,-10,-10,-9,-11,-10,-12,-12,-11,-11,-12,-12,-11,-13,-13,-11,-11,-10,-11,-12,-12,-12,-11,-9,-11,-10,-12,-12,-11,-10,-10,-11,-10,-10,-10,-9,-10,-10,-13,-7,-9,-9,-12,-13,-10,-7,-8,-11,-8,-7,-7,-9,-9,-5,-5,-6,-10,-15,-16,-19,-27,-42,
+139,186,160,142,126,115,106,83,78,59,60,40,40,39,25,24,16,20,13,17,11,12,12,12,9,10,12,7,8,8,9,4,4,3,5,1,1,3,2,4,-1,0,2,2,1,2,1,2,2,0,0,0,0,-3,-3,-4,-3,-3,-3,-1,-1,-1,-2,-3,-3,-4,-2,-3,-5,-5,-5,-5,-4,-5,-4,-6,-5,-5,-5,-3,-3,-4,-6,-6,-3,-4,-4,-4,-5,-4,-3,-3,-6,-5,-3,-4,-4,-2,-2,-4,-5,1,-3,-2,-5,-4,-2,2,1,-2,0,1,2,2,1,4,2,4,1,-8,-7,-9,-16,-29,
+196,192,171,158,145,132,122,103,99,80,77,54,55,53,44,43,27,32,28,31,20,23,20,17,13,13,16,14,13,7,8,6,10,5,8,6,7,3,2,8,4,4,3,3,3,7,2,3,7,5,4,3,5,4,5,1,2,3,4,1,0,2,4,0,-1,-2,-3,-1,-2,-2,-1,-1,1,1,2,1,0,-1,-1,-3,-4,-3,-1,-2,-2,1,1,1,1,1,2,1,1,1,0,1,-1,1,-1,2,0,-5,-7,3,0,-1,-2,2,0,0,-1,-3,16,14,10,9,6,6,0,-1,-2,-11,-29,-17,
+213,193,151,140,119,107,96,75,67,48,45,28,26,22,10,1,-2,0,-7,-6,-7,-12,-12,-16,-18,-20,-20,-21,-22,-21,-24,-24,-23,-26,-24,-30,-28,-29,-27,-28,-26,-28,-29,-31,-31,-26,-32,-28,-30,-29,-29,-30,-28,-27,-30,-32,-32,-33,-36,-35,-33,-34,-33,-33,-39,-38,-41,-37,-34,-34,-34,-35,-30,-34,-35,-31,-33,-39,-34,-40,-38,-36,-39,-38,-36,-33,-34,-33,-33,-35,-36,-34,-37,-37,-35,-40,-34,-31,-39,-38,-39,-44,-44,-35,-34,-37,-33,-31,-34,-36,-34,-37,-27,-27,-30,-32,-32,-36,-41,-50,-61,-75,-97,-100,
+60,70,55,55,51,46,42,42,41,24,25,-1,-4,-7,-23,-18,-19,-22,-25,-27,-28,-31,-35,-37,-33,-36,-38,-38,-43,-44,-45,-38,-41,-40,-42,-41,-39,-37,-41,-42,-41,-46,-47,-48,-44,-41,-48,-49,-49,-50,-49,-48,-48,-43,-43,-43,-44,-43,-43,-44,-44,-47,-44,-46,-44,-43,-44,-45,-48,-51,-49,-46,-51,-52,-55,-45,-46,-45,-46,-45,-45,-49,-52,-52,-48,-52,-52,-54,-46,-47,-54,-55,-53,-48,-53,-54,-57,-57,-56,-49,-48,-49,-50,-60,-60,-56,-52,-58,-60,-61,-47,-49,-43,-45,-48,-49,-53,-46,-51,-48,-50,-63,-72,-89,
+82,80,62,73,68,65,65,56,57,47,45,38,33,31,16,14,21,15,13,7,9,4,-1,-5,1,-2,-5,-8,-13,-13,-17,-10,-12,-11,-15,-12,-13,-10,-11,-14,-14,-18,-19,-22,-15,-16,-20,-22,-22,-21,-21,-23,-23,-16,-17,-16,-18,-16,-17,-17,-17,-20,-18,-21,-16,-19,-20,-18,-24,-24,-24,-19,-25,-25,-27,-20,-20,-18,-19,-19,-21,-25,-27,-28,-22,-26,-26,-27,-21,-21,-27,-29,-24,-22,-28,-27,-28,-32,-28,-22,-22,-22,-24,-32,-33,-30,-22,-30,-29,-34,-19,-22,-10,-15,-18,-21,-24,-14,-21,-19,-25,-40,-51,-80,
+79,112,93,98,95,94,93,82,81,72,69,60,56,51,36,31,38,33,28,21,25,19,14,9,15,10,6,4,0,-1,-6,-2,-3,-1,-3,-2,-5,0,-3,-4,-5,-10,-9,-11,-7,-9,-10,-12,-11,-11,-12,-11,-11,-9,-10,-9,-8,-8,-10,-8,-10,-11,-10,-11,-9,-10,-10,-11,-12,-13,-12,-11,-12,-13,-13,-12,-11,-10,-10,-10,-10,-12,-12,-13,-12,-13,-14,-14,-12,-11,-13,-14,-13,-13,-14,-14,-14,-14,-14,-12,-13,-12,-13,-14,-14,-14,-11,-12,-13,-15,-7,-10,-2,-3,-6,-9,-11,-1,-6,-11,-12,-26,-39,-63,
+101,104,104,104,104,99,98,88,84,76,71,64,61,55,53,47,45,38,40,33,34,29,27,21,27,22,18,15,16,17,12,12,12,14,11,10,10,13,10,10,9,9,11,9,9,10,11,8,8,7,7,9,8,7,6,8,7,7,7,8,7,6,5,4,7,6,6,6,7,5,5,6,6,5,4,6,6,6,4,4,5,5,6,4,2,2,4,4,4,2,4,5,2,2,4,4,4,3,0,3,2,-1,1,2,3,0,1,3,4,2,2,0,5,5,2,3,1,3,0,-3,2,-9,-21,-39,
+92,102,106,102,105,94,94,91,90,79,75,74,69,64,63,61,59,50,53,47,46,43,41,37,40,36,34,32,33,34,31,29,28,32,29,30,28,32,28,28,27,25,28,26,26,26,26,24,25,23,27,25,27,24,24,27,24,25,25,25,24,24,24,22,24,24,24,24,24,21,23,24,24,23,23,24,24,23,22,23,25,23,24,22,22,21,22,22,19,21,21,22,21,19,22,20,21,19,17,19,19,16,19,18,18,18,19,19,19,19,18,18,20,20,18,20,19,20,20,20,20,8,-11,-31,
+62,88,95,98,106,98,101,98,98,87,82,83,79,75,74,73,69,64,66,58,62,55,55,50,53,51,45,46,50,47,44,42,41,45,46,46,44,43,39,40,38,40,43,40,37,36,40,39,39,39,37,37,36,32,36,39,39,36,36,40,37,39,37,38,40,38,33,31,40,36,36,36,40,39,37,37,33,38,37,35,37,35,33,35,35,35,37,34,34,34,35,35,36,36,29,29,28,32,28,31,32,26,28,27,31,32,30,31,34,33,28,29,30,29,29,29,29,33,33,30,27,15,-4,-18,
+25,75,86,82,100,93,94,91,91,82,78,76,71,67,69,65,64,59,59,55,57,55,53,50,50,49,49,51,51,51,49,48,47,50,49,47,47,48,46,46,48,47,44,47,47,47,45,46,45,46,46,44,45,44,44,46,46,46,47,46,46,48,46,43,46,44,45,46,44,43,42,41,43,46,44,46,45,42,41,43,44,42,45,43,42,41,42,41,36,37,40,43,42,40,39,40,42,37,38,37,39,32,36,34,35,33,32,32,32,33,27,30,26,28,31,31,32,35,30,37,31,18,16,-4,
+120,57,85,93,104,94,101,92,93,89,80,78,75,67,73,71,63,63,63,55,52,44,39,31,32,25,30,28,18,17,14,12,11,11,10,9,6,10,9,8,6,8,5,8,6,6,4,5,7,5,7,9,8,4,7,7,6,6,8,4,4,3,8,7,7,8,9,11,9,7,7,7,3,6,5,7,10,8,7,8,6,7,4,6,9,5,13,8,6,12,18,18,14,17,24,23,29,21,29,28,30,29,31,36,39,35,29,30,33,36,26,31,27,29,31,31,34,34,34,38,29,27,11,-32,
+120,120,82,76,88,88,94,91,94,86,80,68,67,57,56,56,46,36,35,34,30,19,20,22,25,22,16,17,6,6,4,2,5,8,4,1,0,1,3,0,2,-4,-2,-1,-1,4,2,-1,1,0,0,0,-3,4,0,6,1,-1,3,4,4,3,1,1,-1,-1,2,6,2,1,2,2,2,2,3,0,0,0,-1,2,2,-1,1,-1,3,3,3,4,-12,-11,5,5,7,5,7,6,10,4,4,4,7,3,2,3,2,4,3,1,6,7,2,5,-1,5,6,6,10,10,12,14,8,9,-4,-10,
+120,120,120,109,108,108,108,108,108,106,103,100,99,98,97,96,95,94,93,92,91,90,89,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,100,
diff --git a/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PRight_T0.h b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PRight_T0.h
new file mode 100755
index 0000000..cce92fb
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/table/t0ltekors/skt/wacom_i2c_tblY_PRight_T0.h
@@ -0,0 +1,71 @@
+-81,-108,-125,-140,-136,-131,-128,-125,-120,-111,-100,-92,-79,-72,-64,-54,-40,-33,-25,-25,-20,-11,-9,-9,-4,0,-1,0,0,0,-1,-1,-1,0,0,-1,-1,0,0,-1,-1,-3,0,-1,-1,-1,-2,-5,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,-1,-3,0,0,0,0,0,-2,-2,-2,-1,0,-3,-3,-1,-1,-1,0,-1,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-5,-1,-1,0,0,
+-90,-128,-139,-147,-144,-134,-133,-125,-121,-115,-110,-104,-90,-83,-78,-75,-66,-46,-50,-52,-34,-25,-20,-11,-20,-15,-6,-4,-4,1,0,-1,3,1,0,0,4,0,1,4,2,6,1,1,6,3,8,3,5,0,4,5,5,6,5,4,8,3,2,5,6,4,3,5,6,2,3,0,3,1,0,1,-1,-1,-5,-4,-6,-7,-8,-11,-11,-10,-9,-10,-9,-10,-10,-13,-11,-15,-10,-10,-10,-9,-8,-10,-9,-7,-7,-10,-9,-6,-3,-3,-5,-6,-2,2,-4,-7,-2,-3,2,-4,-9,-8,-10,-12,-11,-21,-9,1,13,18,
+-101,-134,-138,-137,-143,-137,-135,-130,-123,-120,-113,-106,-97,-84,-79,-71,-63,-53,-47,-49,-45,-39,-36,-36,-30,-25,-31,-27,-28,-26,-22,-29,-29,-32,-33,-25,-28,-28,-27,-30,-29,-26,-25,-27,-29,-28,-28,-27,-29,-30,-27,-29,-26,-34,-29,-28,-29,-26,-24,-30,-29,-29,-30,-26,-26,-27,-30,-28,-29,-29,-25,-30,-27,-30,-21,-27,-25,-26,-18,-23,-25,-25,-19,-22,-21,-23,-20,-22,-23,-24,-20,-22,-19,-19,-17,-18,-20,-19,-11,-14,-16,-11,-13,-9,-17,-19,-13,-4,-8,-14,-8,-14,-7,-14,-18,-17,-18,-20,-18,-28,-14,-3,-1,24,
+-85,-123,-138,-142,-157,-146,-149,-139,-135,-126,-123,-110,-99,-87,-81,-70,-61,-49,-41,-35,-32,-29,-25,-22,-22,-19,-13,-15,-17,-15,-14,-15,-16,-11,-9,-13,-14,-10,-8,-10,-14,-12,-10,-12,-16,-15,-13,-15,-15,-11,-17,-17,-16,-17,-17,-13,-13,-16,-14,-16,-16,-14,-21,-18,-16,-16,-13,-15,-21,-24,-29,-34,-36,-37,-42,-42,-49,-50,-54,-56,-54,-58,-60,-59,-62,-60,-61,-60,-58,-60,-57,-58,-59,-57,-52,-54,-58,-54,-47,-50,-49,-40,-37,-25,-29,-23,-20,-13,-18,-21,-3,-13,-3,-10,-16,-13,-16,-20,-19,-27,-21,-5,6,27,
+-108,-118,-128,-132,-144,-132,-133,-125,-123,-112,-108,-99,-90,-80,-66,-57,-48,-41,-33,-29,-24,-19,-18,-16,-15,-9,-9,-7,-2,-6,-4,-6,-3,-2,-2,-3,-2,-4,-5,-6,-3,-4,-4,-2,-1,-3,-1,-5,-2,-5,0,-3,-4,-3,-4,-4,-2,-4,-6,-5,-5,-4,-10,-8,-10,-7,-10,-13,-16,-20,-20,-33,-33,-35,-38,-39,-49,-48,-50,-50,-56,-56,-56,-55,-57,-58,-57,-57,-57,-56,-56,-55,-57,-53,-51,-54,-56,-53,-48,-49,-50,-38,-36,-25,-27,-23,-20,-9,-15,-18,-5,-11,-2,-9,-13,-10,-12,-13,-14,-16,-11,-3,7,26,
+-106,-101,-107,-115,-128,-116,-116,-105,-103,-93,-90,-75,-67,-59,-46,-35,-27,-20,-13,-10,-2,0,0,2,7,12,11,12,15,14,14,15,14,14,15,13,15,14,15,14,15,16,15,17,16,17,15,16,16,13,17,15,17,16,15,17,16,13,14,14,13,12,9,12,10,13,13,5,5,-2,-2,-12,-14,-13,-20,-20,-29,-27,-32,-31,-36,-35,-38,-36,-40,-39,-39,-37,-38,-37,-36,-37,-39,-37,-33,-35,-38,-36,-31,-31,-31,-21,-20,-7,-11,-5,-3,6,1,-2,13,5,13,6,2,7,3,3,3,4,5,11,17,31,
+-75,-81,-99,-108,-116,-109,-111,-94,-92,-69,-63,-50,-44,-32,-16,-4,6,14,22,29,44,50,49,50,60,64,61,63,69,66,66,66,64,68,68,69,69,73,71,71,74,71,74,72,68,68,68,64,64,61,62,61,60,58,57,55,57,56,52,51,47,46,42,44,39,39,41,33,34,20,20,9,13,14,-9,-3,-10,-4,-23,-19,-21,-16,-28,-24,-28,-24,-26,-25,-25,-26,-24,-25,-26,-25,-14,-19,-24,-24,-13,-9,-15,-7,-3,15,9,10,10,33,27,21,25,19,34,27,23,31,23,30,29,33,34,39,44,57,
+-118,-88,-95,-95,-102,-93,-93,-79,-77,-56,-52,-38,-31,-21,6,16,23,31,42,48,67,74,75,80,79,82,78,80,89,92,91,94,93,95,95,94,96,91,88,89,89,86,89,84,85,83,84,82,80,80,84,85,85,76,74,70,72,70,69,73,72,71,62,63,61,63,66,50,49,38,40,22,22,24,7,13,-4,2,-7,-5,-14,-10,-16,-11,-16,-14,-14,-13,-15,-15,-10,-13,-15,-15,-7,-10,-17,-10,-5,-5,-8,6,9,22,18,22,23,49,44,38,50,43,45,40,39,56,49,40,42,54,65,69,83,99,
+-88,-75,-70,-66,-69,-57,-57,-46,-43,-23,-18,-10,-2,6,32,42,48,56,65,71,88,93,95,99,99,101,100,101,109,111,111,114,113,115,114,115,114,109,106,109,107,105,108,104,104,104,103,101,103,98,105,106,105,95,93,92,90,91,88,93,92,94,81,83,81,84,86,68,71,60,59,43,39,42,29,30,16,20,15,15,4,6,4,8,2,6,4,5,6,4,7,5,4,5,13,10,4,11,14,13,10,24,29,37,34,47,44,66,60,59,72,67,67,63,65,83,77,69,71,85,94,99,108,118,
+-22,-24,-26,-42,-43,-40,-36,-23,-18,-7,-2,16,21,25,38,50,54,51,56,56,70,73,73,80,82,83,85,88,84,92,95,93,94,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,90,94,100,93,100,80,93,93,90,91,59,68,61,68,69,36,41,41,49,13,19,10,21,2,9,3,2,4,7,4,6,4,2,2,7,13,13,9,17,9,31,18,34,25,61,52,37,51,46,77,68,67,61,82,74,72,76,66,77,78,92,92,104,126,132,
+-66,-70,-72,-73,-69,-67,-63,-48,-43,-30,-27,-13,-10,-8,4,13,16,15,21,18,27,26,25,26,28,28,30,30,32,35,35,35,37,39,40,40,40,41,40,44,38,43,40,46,42,43,44,43,45,45,43,42,44,46,45,38,44,41,43,43,41,46,37,43,34,38,37,32,33,33,39,27,37,18,27,26,24,30,19,27,20,26,23,27,16,20,19,23,17,18,18,17,14,23,21,20,15,26,22,25,20,29,23,32,24,16,30,23,25,19,27,22,26,20,18,19,15,18,17,26,28,27,37,51,
+-45,-65,-60,-59,-55,-57,-50,-43,-38,-26,-21,-7,-4,-3,6,13,15,16,21,20,23,23,26,26,28,28,28,29,29,29,30,29,30,33,34,34,34,33,32,33,32,32,35,36,31,32,32,31,32,31,30,32,32,31,32,32,34,31,30,29,30,33,28,31,28,30,28,26,24,26,30,18,22,21,26,24,16,21,19,22,15,17,18,20,15,17,17,18,17,17,17,16,16,17,16,15,13,17,14,14,12,20,15,15,12,9,15,11,12,8,11,8,7,6,2,3,0,6,4,10,11,10,19,26,
+-8,-46,-40,-52,-46,-50,-44,-40,-34,-22,-16,-5,-3,-2,8,15,16,16,21,22,24,24,28,27,30,29,28,30,30,33,33,32,33,36,36,36,36,34,35,33,35,34,37,40,33,34,34,35,35,35,34,35,37,35,37,35,39,36,35,33,35,37,34,37,31,35,32,32,30,29,34,25,30,23,27,30,22,28,21,25,19,25,18,21,16,20,14,17,16,17,19,17,16,16,17,15,13,16,13,18,13,20,15,18,14,9,15,11,12,8,11,7,6,3,1,1,-1,3,2,11,9,10,17,21,
+-8,-49,-48,-51,-40,-46,-42,-39,-35,-25,-21,-6,-5,-1,8,20,25,26,30,32,35,33,38,37,40,40,39,39,41,44,42,42,41,46,46,45,45,43,43,43,42,42,47,47,42,43,44,43,44,42,43,45,48,44,46,47,48,46,44,43,45,47,41,46,42,44,42,40,39,40,44,32,36,34,37,36,26,30,28,31,23,27,24,26,22,23,20,20,20,20,22,22,19,20,22,19,18,21,19,22,18,26,23,22,19,16,22,20,19,16,18,14,13,11,7,8,7,9,8,17,16,15,24,35,
+26,-34,-36,-35,-31,-35,-32,-28,-23,-14,-10,-1,2,7,13,22,30,30,36,36,38,37,41,42,43,42,43,44,46,46,45,48,47,46,47,48,46,47,48,48,48,48,49,50,48,47,46,48,48,50,48,49,50,47,48,47,49,48,48,46,48,51,45,47,46,49,46,45,39,43,45,41,45,38,42,36,41,32,36,38,37,34,32,34,32,34,32,32,32,31,33,32,33,31,31,31,30,30,28,32,30,32,31,34,32,29,31,29,29,26,26,23,22,19,19,17,17,20,20,28,28,28,35,45,
+-35,-46,-54,-58,-58,-57,-55,-52,-48,-42,-38,-34,-31,-28,-23,16,22,21,27,27,28,27,31,30,31,31,32,32,42,41,37,38,42,43,40,42,45,35,43,45,44,42,48,43,43,46,48,55,52,60,51,54,56,60,60,57,57,61,59,52,56,62,57,57,44,54,56,55,34,38,45,50,53,30,31,28,32,20,27,29,25,26,13,19,21,24,1,3,7,4,5,11,5,5,3,13,9,5,2,23,22,22,20,23,22,16,18,15,22,19,13,8,-3,-6,-10,-10,-11,-10,-10,-8,-7,-6,0,12,
+-14,-31,-44,-48,-48,-49,-46,-45,-40,-38,-36,-29,-24,-20,-15,-5,-3,-2,2,2,7,7,10,12,14,16,18,18,18,20,20,21,21,21,22,23,23,21,22,23,22,23,22,22,24,24,25,24,26,27,27,28,28,27,28,26,28,28,29,25,25,27,25,25,24,25,24,22,22,23,25,22,23,19,19,18,19,15,16,18,17,14,13,14,11,13,11,13,12,11,12,11,10,10,10,11,10,10,10,13,11,12,12,11,10,8,9,6,10,7,5,3,2,-1,-3,-3,-5,-11,-11,-8,-6,-4,5,18,
+-4,-16,-38,-45,-46,-46,-44,-41,-39,-37,-36,-28,-24,-20,-14,-8,-5,-3,-1,0,3,4,7,9,12,14,15,14,15,17,16,17,18,19,19,19,20,19,20,20,19,19,19,19,19,19,20,20,20,21,21,23,23,21,20,22,23,20,20,20,21,22,18,17,19,20,17,17,18,19,20,15,16,17,18,14,15,15,17,17,13,14,14,14,10,11,12,13,12,13,12,11,11,11,11,12,11,11,11,12,10,13,10,10,9,7,8,6,7,5,3,0,-2,-5,-6,-7,-7,-15,-14,-11,-9,-7,2,19,
+-17,-23,-33,-36,-38,-36,-35,-31,-28,-26,-25,-20,-14,-10,-5,1,4,6,10,11,12,13,15,17,21,23,24,25,25,26,27,26,27,26,27,26,27,25,26,27,27,26,27,28,27,27,28,27,28,27,27,28,29,28,29,29,30,28,28,27,27,28,26,27,27,27,25,26,27,28,29,27,25,25,25,23,24,22,23,23,21,20,20,21,20,21,19,20,18,19,18,20,19,18,18,19,19,19,19,19,20,19,19,18,17,16,16,15,18,17,15,13,13,12,11,8,8,5,7,8,9,13,21,31,
+-17,-39,-66,-65,-67,-60,-60,-61,-57,-57,-56,-27,-24,-20,-15,13,15,17,20,21,21,22,24,27,30,32,33,33,33,34,34,34,34,34,34,34,35,35,34,35,34,34,35,35,33,34,34,35,35,34,34,35,35,35,35,36,36,36,34,34,34,34,32,33,33,34,32,32,34,35,35,33,34,33,34,31,32,31,32,31,31,33,33,33,31,32,33,31,32,32,32,32,33,31,31,30,31,31,31,29,28,29,28,27,27,27,27,27,29,28,26,20,1,-3,0,-8,-3,-30,-30,-30,-28,-24,-19,10,
+-33,-44,-55,-58,-66,-60,-60,-54,-50,-48,-47,-40,-35,-30,-22,-15,-12,-8,-7,-5,-3,-1,3,5,9,10,10,11,12,13,13,13,14,13,15,14,15,17,17,18,18,18,16,16,19,18,17,18,18,17,17,17,18,17,18,16,17,17,17,17,17,18,18,18,15,16,15,16,14,14,15,14,15,15,15,14,15,14,14,14,14,11,11,11,12,12,12,13,12,12,11,12,11,11,10,10,10,10,12,10,9,9,8,8,8,7,5,3,-2,-2,-3,-5,-14,-14,-15,-17,-16,-25,-23,-23,-21,-15,-8,4,
+-63,-77,-91,-89,-94,-85,-79,-79,-73,-70,-64,-52,-45,-38,-28,-18,-13,-12,-11,-8,-5,-4,0,1,6,9,8,8,8,10,10,9,9,10,11,10,11,13,13,13,12,13,11,13,14,13,13,12,13,11,11,12,12,12,12,12,12,12,11,13,13,13,12,13,11,11,11,12,11,11,11,10,10,12,13,11,12,13,14,13,13,13,13,13,12,13,15,15,13,14,14,13,14,14,12,12,12,13,13,10,9,10,9,9,8,8,7,6,-2,-3,-4,-5,-13,-13,-14,-16,-15,-13,-15,-13,-11,-9,-2,5,
+-58,-64,-74,-76,-84,-76,-73,-63,-57,-52,-48,-38,-31,-24,-15,-8,-2,-1,2,3,6,5,9,11,13,16,15,15,15,17,16,16,16,18,18,18,17,21,20,19,19,18,20,19,19,19,20,19,19,17,17,19,18,18,18,19,19,18,17,20,20,20,18,19,18,18,17,18,18,17,18,17,16,19,19,18,18,20,20,19,18,17,17,18,18,18,20,20,18,19,17,17,17,18,18,17,18,15,16,16,15,14,13,14,14,15,12,12,10,11,8,8,2,2,2,1,1,-11,-9,-8,-6,0,5,16,
+-52,-56,-67,-86,-119,-108,-105,-72,-66,-63,-60,-28,-21,-15,-7,-1,3,5,7,8,13,12,16,19,22,25,25,25,25,25,24,26,25,27,26,27,27,29,28,28,28,27,27,27,28,28,29,28,28,28,28,28,27,28,28,28,28,27,27,29,28,28,28,28,26,27,26,27,26,26,27,27,26,26,27,27,27,27,28,28,27,25,26,26,26,26,27,27,26,26,24,25,26,25,24,24,25,23,24,23,23,22,21,20,20,22,20,20,16,17,15,15,2,-4,1,1,4,-37,-38,-39,-36,-24,-4,15,
+-86,-97,-116,-124,-138,-128,-128,-111,-106,-97,-91,-71,-66,-60,-51,-36,-29,-29,-25,-24,-20,-19,-16,-15,-13,-13,-12,-10,-8,-7,-6,-4,-4,-3,-2,-1,0,0,1,2,3,4,5,6,7,8,7,7,7,7,7,7,8,7,6,7,6,7,8,6,6,7,7,7,6,7,6,6,6,7,8,6,7,7,7,5,6,6,6,7,7,6,6,7,6,6,6,6,5,6,6,6,7,5,5,5,6,4,5,3,4,3,2,-1,1,3,-1,-4,-9,-8,-11,-9,-17,-17,-17,-21,-22,-21,-20,-20,-20,-15,-9,-1,
+-77,-94,-110,-118,-129,-123,-123,-107,-102,-93,-87,-70,-64,-58,-48,-36,-31,-30,-27,-25,-19,-18,-15,-15,-11,-11,-10,-10,-7,-4,-5,-3,-2,1,1,2,3,4,5,5,5,8,10,10,12,12,10,10,11,11,10,11,11,10,9,11,11,10,11,11,11,11,11,12,10,10,9,10,13,13,13,13,11,11,11,9,10,11,11,11,11,12,12,12,11,12,11,11,10,11,10,11,11,10,9,10,11,9,10,7,7,7,6,0,2,4,1,-1,-7,-5,-8,-8,-11,-12,-12,-17,-17,-17,-18,-18,-15,-12,-6,6,
+-68,-86,-101,-109,-122,-117,-117,-98,-93,-85,-78,-63,-56,-50,-41,-31,-25,-24,-21,-20,-14,-14,-11,-11,-7,-7,-6,-4,-2,0,1,2,3,6,6,6,7,8,8,9,9,11,14,15,15,15,16,15,15,15,17,17,17,15,15,16,15,16,15,16,16,15,16,16,16,16,15,15,18,19,18,17,17,17,16,15,15,16,16,16,16,19,18,17,17,16,17,17,16,16,17,17,18,15,15,16,16,14,15,12,13,13,12,7,8,9,5,-2,0,1,-3,-2,-5,-5,-5,-6,-8,-14,-14,-13,-11,-9,-3,7,
+-76,-81,-97,-99,-108,-120,-120,-89,-83,-75,-69,-56,-49,-42,-32,-23,-16,-14,-10,-9,-3,-2,1,1,4,5,5,7,9,11,11,12,12,15,15,17,18,18,19,20,20,22,24,26,26,26,25,25,25,25,25,25,25,25,24,25,25,26,24,27,27,26,26,26,25,26,25,25,25,26,26,26,25,24,24,24,24,23,23,24,24,25,25,25,23,25,23,24,22,23,22,23,24,23,22,21,22,20,21,18,19,18,18,13,15,18,15,6,7,8,5,6,2,2,2,0,0,-1,-1,0,0,2,5,12,
+-43,-57,-68,-72,-78,-73,-72,-67,-61,-55,-48,-40,-34,-28,-22,-18,-16,-12,-10,-9,3,10,15,11,16,16,16,16,17,17,17,17,17,16,16,16,17,16,16,16,17,16,16,16,17,16,16,15,16,16,16,15,17,15,21,19,21,18,19,20,20,25,19,19,21,29,32,27,27,27,34,38,14,21,16,23,24,19,16,17,20,19,27,17,32,29,17,21,20,23,13,15,17,22,14,12,16,13,17,11,12,12,9,-3,11,12,9,-9,-13,-12,-17,-16,-15,-15,-15,-18,-19,-21,-23,-22,-20,-20,-14,-5,
+-60,-67,-73,-71,-73,-66,-64,-66,-59,-52,-45,-40,-33,-25,-18,-13,-8,-4,-1,1,1,3,4,5,7,7,8,8,9,9,9,9,10,9,9,10,10,12,12,11,11,11,10,10,10,11,12,11,11,12,12,12,12,13,13,13,13,13,13,10,9,10,9,9,12,12,11,12,11,11,11,12,11,11,12,13,13,11,12,11,12,10,11,11,11,11,11,12,11,12,10,11,11,11,11,11,11,10,10,8,9,7,6,1,2,4,1,0,0,1,-3,-3,-7,-7,-8,-10,-11,-8,-10,-8,-9,-8,-4,3,
+-58,-66,-71,-73,-72,-77,-72,-64,-56,-52,-43,-37,-28,-20,-15,-10,-7,-2,2,3,3,4,6,6,8,9,9,9,10,10,11,10,10,10,10,11,10,13,13,12,12,11,11,10,11,11,13,13,13,13,13,13,13,13,13,14,14,13,14,10,10,10,9,10,13,12,12,12,11,11,10,11,11,13,13,12,13,12,12,12,11,11,11,11,10,11,13,12,11,11,12,12,11,9,10,11,11,8,9,9,9,8,7,5,5,6,2,5,8,8,3,3,-3,-4,-5,-8,-8,-16,-16,-10,-10,-11,-6,0,
+-68,-71,-71,-70,-67,-70,-63,-59,-51,-46,-35,-33,-23,-14,-9,-3,2,7,8,11,11,13,14,15,16,17,18,19,19,19,19,19,19,20,20,20,20,20,20,20,21,20,20,20,19,19,20,21,21,22,21,21,21,20,21,21,22,21,21,20,20,21,19,20,22,22,21,21,20,20,21,20,20,20,21,21,21,20,20,20,21,20,20,21,21,21,20,20,20,20,21,20,19,20,19,19,19,19,19,17,18,15,16,12,13,14,11,9,10,10,7,8,3,3,2,1,0,-3,-4,3,3,2,6,11,
+-69,-73,-79,-81,-77,-83,-79,-76,-67,-68,-61,-59,-52,-18,-16,-12,-9,20,22,24,22,23,23,24,24,24,26,26,26,26,27,26,27,27,27,27,27,27,27,27,27,27,27,27,25,26,26,27,27,27,27,27,27,26,27,27,27,28,28,26,26,27,25,26,27,28,27,27,26,26,26,26,26,27,27,26,27,25,26,26,27,26,26,27,27,26,26,26,26,26,25,26,25,25,25,25,25,24,24,24,24,22,22,21,21,22,19,20,20,21,18,18,-4,-6,-6,-8,-8,-5,-6,1,-8,-2,3,8,
+-43,-45,-47,-49,-44,-47,-41,-48,-39,-40,-32,-36,-28,-20,-17,-14,-11,-7,-6,-2,-2,1,3,5,6,7,9,8,9,10,11,11,12,10,11,11,12,11,12,12,13,13,13,13,13,14,13,14,14,13,13,13,13,13,14,13,13,13,13,12,13,13,13,13,12,12,12,12,12,12,12,13,12,12,12,11,12,12,12,12,12,11,11,12,12,12,12,12,13,13,12,11,11,10,10,9,10,10,10,8,9,8,8,7,7,7,6,2,2,2,0,-1,-6,-6,-7,-8,-8,-6,-8,-3,-3,-4,5,13,
+-37,-37,-34,-37,-32,-36,-30,-44,-35,-35,-27,-29,-23,-17,-15,-10,-10,-6,-5,-2,-1,1,2,4,4,6,7,7,8,9,10,9,10,10,10,10,10,11,11,12,12,11,12,12,12,12,12,12,12,11,12,11,11,11,11,11,11,11,10,11,11,11,11,12,10,10,10,10,11,11,11,10,10,10,10,9,9,11,11,10,11,9,11,10,11,10,10,10,11,11,11,10,10,9,8,9,9,8,9,8,8,7,7,9,9,9,6,6,6,5,3,2,3,2,1,0,-2,5,4,8,8,8,16,27,
+-28,-33,-36,-37,-33,-35,-29,-36,-29,-28,-21,-23,-17,-11,-9,-5,-2,1,2,5,4,7,9,11,10,11,12,12,11,14,15,14,15,15,15,15,15,16,17,17,16,16,18,18,17,17,18,18,16,15,17,17,17,15,15,16,17,15,16,18,18,16,17,17,16,15,14,14,17,16,16,15,15,16,15,15,14,17,16,17,16,16,15,15,16,16,16,15,15,15,15,15,15,14,13,15,14,14,13,14,13,11,12,14,14,13,12,12,11,10,8,6,3,2,1,-1,-2,1,0,3,2,3,13,19,
+-7,-11,-14,-17,-15,-19,-15,-18,-12,-14,-9,-8,-4,0,0,5,5,8,8,11,12,14,16,18,17,19,20,20,21,21,23,22,24,22,24,24,24,24,25,25,25,25,26,26,26,26,26,26,26,25,26,26,26,25,24,24,25,24,24,25,25,25,26,25,24,24,23,23,24,24,25,24,23,24,24,23,23,24,25,24,24,23,23,23,23,24,23,23,23,23,22,22,23,23,23,23,24,22,22,21,21,21,21,21,21,20,20,19,18,18,16,15,14,14,13,11,10,14,13,16,17,17,28,35,
+-28,-35,-41,-45,-47,-46,-45,-45,-41,-37,-32,-30,-25,-21,-17,-12,-10,-7,-6,-4,-4,-2,-1,0,-2,-1,0,1,0,0,0,1,2,1,2,1,1,0,1,1,2,2,1,1,1,1,0,0,0,1,1,1,1,1,1,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0,0,0,0,-1,-1,-1,-1,-2,-2,-2,-1,1,-2,-1,-1,-1,-2,-2,-2,-2,-2,-1,-2,-2,-2,-3,-3,-3,-3,-3,-3,-4,-3,-4,-4,-6,-6,-6,-5,-7,-7,-8,-7,-7,-8,-9,-10,-11,-12,-10,-11,-9,-9,-8,-4,1,
+-51,-65,-78,-84,-86,-84,-79,-70,-64,-57,-51,-40,-33,-27,-22,-16,-12,-9,-6,-4,-1,1,1,3,2,3,4,5,5,6,7,8,8,9,9,9,9,10,11,11,12,11,11,12,12,12,10,11,10,10,12,12,11,12,11,11,11,11,12,11,12,12,10,11,11,12,11,12,12,11,11,10,10,11,11,9,10,11,11,10,10,12,11,11,11,11,10,10,10,11,12,12,13,11,10,9,9,9,9,9,9,8,8,7,7,7,7,7,5,4,5,2,6,4,3,1,0,2,1,3,3,6,13,23,
+-55,-70,-81,-89,-90,-81,-76,-72,-66,-54,-47,-38,-31,-25,-17,-11,-6,-3,0,2,6,6,6,7,9,9,10,10,11,12,12,12,12,15,14,14,13,15,15,15,15,14,16,15,15,14,14,14,13,14,16,16,15,15,14,15,15,14,15,14,14,14,14,14,16,15,15,15,15,15,15,13,13,14,14,13,13,14,14,14,13,15,15,15,15,15,14,14,14,14,16,15,16,14,13,13,13,11,11,13,12,11,11,10,10,9,9,11,10,9,9,8,13,12,10,9,7,9,9,11,13,15,23,33,
+-58,-80,-82,-82,-86,-72,-70,-62,-57,-45,-39,-27,-21,-16,-8,-3,3,5,10,13,13,15,15,16,16,17,18,17,19,19,20,20,20,20,19,21,20,22,23,22,22,22,23,23,22,22,21,21,21,22,22,23,23,22,23,22,22,22,22,23,23,23,23,22,23,23,22,22,21,22,21,21,20,20,20,20,21,21,21,22,22,21,22,22,22,21,21,22,21,22,22,23,23,22,21,21,20,19,20,19,19,19,19,18,17,18,17,17,17,16,16,16,16,15,14,12,12,12,13,9,12,16,21,27,
+-54,-66,-96,-101,-128,-109,-109,-90,-86,-72,-68,-55,-49,-45,-34,-30,-23,-22,-10,-10,8,8,8,8,7,8,13,19,28,32,31,30,33,33,33,33,33,34,33,34,33,33,33,33,32,33,33,33,33,34,33,34,34,33,33,32,32,32,32,32,33,33,32,32,32,32,31,31,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,32,31,32,31,31,31,31,31,31,30,29,29,30,29,29,29,28,28,28,29,27,27,27,28,28,27,27,26,25,25,25,26,22,25,29,33,39,
+-148,-158,-171,-171,-184,-155,-154,-124,-117,-100,-91,-70,-62,-59,-45,-39,-26,-19,-11,-9,-3,-2,0,1,6,5,6,7,7,7,8,9,9,10,10,11,11,9,9,10,10,10,10,10,10,11,11,10,10,11,10,11,11,9,10,10,10,10,10,10,9,10,10,10,10,10,11,11,11,10,10,11,11,10,10,11,10,9,9,10,10,9,10,10,11,11,10,11,9,10,9,9,9,8,9,10,9,8,8,8,9,9,9,7,7,6,6,6,6,6,5,4,6,5,5,2,2,-4,-1,-2,3,12,17,25,
+-130,-150,-160,-162,-184,-149,-149,-117,-114,-92,-84,-62,-55,-54,-41,-34,-21,-15,-8,-7,0,0,1,2,7,7,7,8,7,8,8,9,10,11,11,11,10,10,10,10,10,10,10,11,10,11,12,11,12,12,11,12,11,10,10,12,11,11,10,10,10,10,10,10,10,10,10,10,12,12,11,12,11,12,11,11,11,11,11,11,10,10,10,10,10,10,11,11,10,10,9,9,9,8,8,12,11,10,9,10,10,9,9,9,8,7,7,8,6,6,5,4,6,4,4,1,1,-2,0,-2,2,9,16,26,
+-117,-143,-171,-169,-185,-140,-142,-112,-107,-80,-73,-55,-49,-49,-31,-25,-15,-9,2,3,8,9,10,11,15,15,16,16,16,16,17,17,18,18,18,18,18,17,18,17,18,18,18,19,18,18,18,18,19,17,17,18,18,18,18,17,17,17,16,17,18,18,17,17,17,17,17,16,17,18,18,17,17,17,17,16,17,17,17,17,16,17,17,17,16,16,16,16,16,16,15,15,15,14,14,15,15,14,15,16,16,15,15,15,15,15,15,16,14,12,12,11,12,10,9,8,7,6,8,7,10,15,19,29,
+-140,-148,-157,-158,-169,-146,-144,-98,-91,-91,-83,-43,-36,-34,-16,-25,-4,2,13,15,17,18,19,19,21,22,22,22,22,22,22,23,24,24,24,24,25,23,24,24,24,24,24,25,24,24,25,25,25,25,25,24,25,24,25,25,25,24,24,24,25,25,24,24,24,25,24,24,25,25,26,25,24,24,25,25,25,25,25,25,25,25,25,25,24,25,25,25,24,25,24,24,23,23,23,23,24,23,24,25,25,24,24,24,23,23,24,25,24,22,22,21,20,19,19,19,20,15,17,16,19,25,32,42,
+-168,-169,-188,-182,-193,-164,-168,-139,-133,-108,-105,-71,-67,-65,-49,-45,-22,-17,-9,-9,-3,-3,-2,-1,1,3,3,3,4,6,6,7,8,6,7,7,7,7,8,8,9,9,9,10,8,9,9,9,10,9,9,8,9,8,9,9,8,9,10,8,8,9,9,9,9,8,8,8,8,8,8,8,8,7,8,8,8,7,8,8,7,8,7,7,7,6,7,7,6,6,6,7,7,7,6,6,6,5,5,3,4,5,4,4,3,3,3,4,3,1,1,0,0,-2,-3,-4,-5,-3,-4,-4,-2,2,6,23,
+-125,-147,-176,-181,-193,-158,-160,-142,-133,-104,-98,-70,-65,-60,-41,-37,-18,-13,-5,-3,0,-1,1,1,1,2,2,3,4,6,6,7,7,7,6,7,7,8,9,9,9,9,9,9,8,8,11,11,11,9,10,9,10,9,9,9,10,9,10,9,9,10,10,10,10,10,8,9,9,9,9,9,9,10,8,9,9,10,9,9,9,10,10,10,9,8,9,9,8,7,8,9,9,9,8,8,8,5,7,5,5,6,6,6,6,4,5,9,7,4,2,0,3,2,-1,-2,-4,1,0,0,4,7,13,24,
+-123,-165,-187,-182,-183,-161,-160,-138,-127,-104,-96,-67,-60,-54,-41,-35,-14,-8,0,0,6,6,6,7,8,7,8,9,9,12,11,11,11,12,12,11,11,14,14,13,13,12,14,13,12,12,15,14,14,12,13,14,14,13,14,13,14,13,14,14,14,14,12,13,14,13,12,11,14,13,13,12,12,13,12,14,13,14,14,13,13,15,14,12,13,12,15,13,11,11,13,12,13,13,11,12,12,10,10,10,10,9,8,12,10,9,9,13,11,8,7,5,8,5,3,1,-1,7,6,7,9,12,17,26,
+-79,-109,-107,-111,-117,-98,-99,-88,-80,-59,-55,-38,-33,-28,-16,-10,3,7,13,14,17,17,17,18,17,18,19,20,21,21,22,22,22,22,23,22,23,24,23,24,23,23,23,24,24,24,24,25,25,25,25,24,25,23,23,24,24,24,25,24,24,24,24,24,24,23,22,23,23,23,23,23,23,23,24,24,23,25,25,24,23,23,24,23,22,22,23,23,23,22,23,23,23,23,22,22,22,23,24,21,21,22,22,23,23,21,21,24,22,20,19,17,19,18,16,15,14,18,18,21,24,28,34,45,
+13,-30,-60,-60,-61,-59,-55,-54,-46,-42,-34,-34,-26,-20,-18,-15,-14,-12,-14,-13,-11,-10,-10,-10,-10,-8,-9,-10,-9,-8,-8,-8,-9,-8,-7,-8,-4,-9,-7,-1,3,5,-8,-8,-6,-9,-1,-3,-7,0,-2,10,6,5,8,4,3,7,2,7,4,4,2,4,3,-2,1,7,10,10,14,10,15,13,14,13,15,13,14,15,15,14,14,14,14,14,14,14,14,14,12,15,14,8,12,14,14,14,10,10,9,4,0,15,10,7,-8,12,11,8,3,1,6,6,6,4,4,3,5,9,11,17,44,58,
+-56,-75,-66,-61,-58,-51,-44,-55,-43,-36,-25,-33,-21,-13,-7,-1,-6,-2,-2,2,0,3,3,4,2,3,4,4,5,5,5,5,6,6,6,7,7,7,7,7,7,7,4,5,6,5,4,5,4,4,5,5,6,5,6,4,5,5,6,5,4,4,5,5,4,4,4,6,5,6,5,6,5,6,5,5,5,3,4,4,4,6,6,5,6,5,6,5,5,5,5,4,2,3,4,6,5,3,1,4,2,3,-1,4,0,-3,-3,-1,-5,-7,-6,-8,-10,-9,-10,-11,-8,-13,-10,-6,-2,4,15,29,
+-56,-59,-53,-54,-51,-43,-35,-49,-35,-29,-15,-25,-13,-4,2,9,0,4,4,9,7,9,10,10,9,10,11,11,11,11,11,11,11,13,13,13,13,14,13,13,12,13,11,11,11,11,10,9,9,10,9,11,11,11,10,11,11,10,10,10,10,10,11,10,10,9,10,10,11,10,10,9,9,10,9,10,10,8,8,8,8,10,9,8,9,9,11,9,10,8,9,9,7,7,8,9,8,7,4,9,6,7,4,8,4,0,0,0,-3,-6,-6,-6,-8,-8,-9,-11,-9,-13,-10,-7,-4,0,9,25,
+-14,-20,-23,-20,-15,-23,-15,-25,-13,-21,-7,-18,-4,7,3,12,6,12,12,16,12,15,17,17,18,18,19,17,17,17,17,18,19,18,19,19,19,19,19,20,18,19,16,16,17,18,17,18,17,16,17,18,18,18,18,16,17,16,16,17,17,17,17,17,16,17,16,16,19,18,19,16,16,16,16,15,15,15,15,16,15,15,16,16,16,15,17,16,17,16,17,16,15,16,18,16,15,17,14,18,14,13,13,15,11,7,10,7,4,3,4,4,0,2,2,2,5,0,2,6,7,14,20,30,
+-6,-28,-41,-36,-30,-35,-22,-61,-22,-33,6,-30,-16,23,17,25,19,26,25,28,26,29,29,30,31,30,31,30,30,29,30,30,31,31,32,30,31,31,31,31,29,30,29,29,30,29,29,29,30,28,28,29,28,28,28,29,28,28,26,27,28,28,28,28,27,27,27,27,28,28,28,26,27,26,26,26,26,26,27,27,26,25,27,26,26,26,27,27,27,27,28,27,26,27,28,28,26,29,26,29,26,27,27,28,25,22,25,21,19,18,19,19,15,16,16,16,17,13,16,22,22,26,32,40,
+-52,-8,-25,-33,-36,-43,-36,-45,-34,-42,-26,-33,-20,-7,-9,2,-5,3,3,6,3,7,11,11,10,10,12,10,12,11,13,13,14,12,12,14,14,12,13,13,12,12,12,12,14,15,11,11,11,13,12,12,13,12,10,12,11,11,10,10,10,12,11,12,10,10,10,9,13,12,13,13,11,9,10,10,10,9,9,9,9,8,7,7,8,8,10,10,11,10,7,8,6,8,8,7,6,8,6,10,6,9,6,9,6,0,5,2,0,-3,-3,-5,-4,-7,-8,-8,-11,-7,-9,-8,-12,-4,1,4,
+-20,14,-12,-20,-27,-37,-31,-36,-27,-36,-23,-22,-10,2,-2,6,4,11,10,15,12,17,20,17,18,20,22,20,21,23,21,21,22,21,22,22,22,22,21,23,23,21,23,22,24,24,23,23,21,23,23,24,21,20,21,22,23,21,21,20,21,22,20,21,20,19,20,19,22,22,23,22,20,19,19,19,20,20,20,20,18,18,17,16,16,17,21,21,20,20,18,17,18,17,17,18,17,17,15,20,17,19,18,21,16,13,16,13,10,8,6,5,6,5,2,0,-2,5,5,5,0,8,16,22,
+15,52,23,-2,-14,-17,-14,-24,-15,-18,-5,-12,6,20,20,29,23,33,32,36,37,40,43,40,40,44,45,43,45,47,46,46,46,46,47,47,47,45,47,45,47,46,48,47,50,50,49,47,47,47,48,47,45,45,46,48,47,47,46,45,45,46,45,45,45,45,45,45,48,48,47,46,45,44,44,44,44,45,44,44,43,41,41,41,42,41,45,45,45,43,44,42,41,42,41,45,42,40,39,42,37,39,37,39,35,29,31,27,25,19,18,14,16,12,7,4,0,-2,10,11,5,11,24,37,
+25,40,11,1,-6,-10,-4,-13,-2,-3,8,3,14,25,22,31,29,36,35,38,36,40,43,44,45,47,48,44,45,47,48,44,45,47,47,48,45,46,47,47,44,45,47,46,47,47,48,48,47,46,46,47,46,44,43,44,44,44,44,46,46,48,46,46,44,45,47,45,43,44,44,45,44,44,44,42,42,46,45,44,44,43,43,42,44,43,44,42,42,42,43,43,42,43,42,43,41,42,40,38,35,38,38,35,32,26,30,28,27,23,22,19,16,12,8,9,6,5,5,5,4,15,27,52,
+53,41,12,-12,-21,-26,-21,-31,-21,-23,-9,-4,-1,8,10,27,19,31,38,42,41,41,47,48,48,53,52,56,56,51,57,56,55,54,57,58,55,54,57,58,56,58,58,58,60,58,62,60,59,59,59,59,60,55,56,55,58,57,59,57,57,58,59,58,57,54,57,58,53,57,57,56,54,57,57,55,56,56,56,56,57,56,55,56,57,56,56,58,57,56,56,55,51,53,56,55,52,55,47,50,49,46,42,49,49,35,38,38,31,29,22,20,25,16,11,8,-7,-11,-15,-14,-7,12,38,51,
+3,-39,-69,-72,-83,-87,-76,-66,-50,-65,-67,-72,-58,-40,-32,-17,-6,9,12,15,18,18,22,20,22,27,27,26,28,27,28,25,29,27,26,28,24,26,29,29,28,30,31,29,30,29,29,29,28,31,31,30,32,30,30,28,27,29,29,29,28,28,31,31,29,26,27,24,28,27,30,29,28,29,29,29,28,27,28,29,24,25,24,25,26,28,29,28,26,24,27,26,24,24,24,23,22,23,23,18,18,13,13,17,14,11,13,10,5,1,1,-6,-1,-6,-13,-16,-21,-28,-27,-33,-36,-28,-24,3,
+32,18,-1,-1,-12,-19,-2,9,21,7,4,-1,17,31,38,50,66,79,78,82,85,86,88,84,89,92,90,93,95,91,95,95,92,92,93,93,93,93,92,92,92,92,92,95,93,94,92,92,91,94,96,92,95,95,94,91,94,91,92,90,93,91,93,92,90,91,90,91,91,92,95,93,93,89,91,89,91,92,93,90,88,91,89,88,91,90,89,92,91,89,90,88,91,87,88,86,84,86,85,79,78,79,74,80,78,75,77,76,67,65,63,58,61,56,53,46,41,40,34,34,36,33,33,56,
+80,63,27,17,11,5,19,20,38,30,27,18,38,54,58,71,93,100,106,106,108,114,114,117,118,125,127,126,127,125,120,128,124,125,120,118,128,122,129,126,127,126,122,115,123,121,123,120,120,120,125,121,124,127,128,129,126,121,128,122,125,125,123,121,125,123,123,126,117,122,121,124,126,120,116,126,122,126,125,120,126,117,119,116,120,119,119,118,118,123,116,115,112,117,110,111,112,107,110,113,109,108,104,96,99,95,102,92,94,85,85,89,82,89,80,70,62,72,70,59,70,67,70,90,
+90,17,-4,-5,-11,-10,4,5,19,8,5,-4,17,28,29,40,65,75,77,77,79,87,85,82,86,95,93,95,89,88,86,85,88,97,90,90,93,90,98,91,92,92,90,89,88,94,83,89,91,88,90,89,84,90,92,96,92,90,92,91,92,88,91,90,95,92,89,89,87,88,88,91,90,88,84,94,90,93,94,90,93,83,87,87,89,88,89,87,85,93,86,82,84,91,86,81,83,76,78,83,83,83,79,77,69,63,73,66,66,56,57,61,53,60,50,42,39,46,42,36,43,39,40,46,
+-22,-43,-40,-55,-50,-60,-55,-56,-51,-56,-53,-50,-45,-44,-39,-39,-37,-37,-37,-35,-36,-33,-34,-33,-34,-30,-33,-32,-35,-30,-33,-34,-33,-31,-34,-33,-34,-34,-29,-33,-33,-32,-30,-32,-30,-31,-33,-29,-33,-34,-32,-29,-31,-32,-34,-32,-29,-34,-34,-32,-32,-33,-30,-33,-33,-31,-33,-33,-35,-33,-35,-29,-29,-33,-30,-33,-34,-34,-33,-34,-32,-33,-33,-33,-34,-35,-34,-33,-35,-35,-35,-36,-35,-37,-37,-33,-35,-37,-39,-39,-41,-43,-47,-47,-49,-50,-53,-57,-54,-58,-63,-66,-70,-69,-74,-76,-79,-76,-80,-82,-73,-81,-75,-77,
+-304,-240,-141,-118,-107,-112,-103,-79,-75,-75,-73,-72,-67,-67,-65,-64,-61,-64,-63,-62,-62,-59,-63,-60,-62,-58,-60,-61,-61,-57,-60,-59,-60,-56,-55,-59,-59,-59,-54,-57,-54,-56,-58,-55,-54,-57,-57,-55,-58,-56,-59,-52,-55,-55,-59,-57,-55,-57,-55,-57,-57,-54,-55,-57,-55,-55,-57,-57,-60,-59,-57,-57,-57,-57,-58,-59,-55,-58,-55,-59,-55,-56,-58,-59,-60,-59,-57,-58,-59,-59,-63,-60,-61,-61,-62,-61,-62,-63,-65,-67,-67,-69,-71,-72,-73,-74,-76,-78,-78,-79,-81,-85,-88,-87,-91,-93,-99,-94,-97,-101,-95,-101,-101,-92,
+-130,-80,-174,-138,-120,-133,-118,-96,-91,-88,-88,-86,-84,-83,-79,-79,-77,-78,-78,-78,-80,-78,-80,-79,-78,-78,-79,-78,-79,-75,-78,-76,-79,-80,-76,-79,-77,-78,-78,-77,-77,-76,-75,-76,-78,-79,-77,-76,-77,-78,-79,-77,-79,-78,-77,-77,-75,-78,-76,-76,-78,-74,-76,-78,-75,-75,-78,-78,-79,-76,-78,-76,-80,-77,-76,-77,-75,-78,-76,-78,-81,-76,-78,-80,-77,-80,-78,-76,-83,-81,-81,-77,-80,-79,-78,-79,-81,-81,-81,-85,-85,-84,-89,-90,-94,-92,-96,-100,-101,-102,-104,-107,-111,-114,-116,-119,-120,-117,-121,-122,-117,-127,-117,-126,
+-100,-250,-170,-134,-104,-114,-98,-79,-71,-70,-70,-70,-65,-67,-59,-62,-62,-67,-63,-61,-71,-72,-78,-79,-79,-79,-72,-77,-82,-90,-92,-91,-92,-91,-95,-93,-95,-97,-92,-93,-95,-95,-94,-94,-94,-96,-96,-97,-91,-94,-95,-93,-95,-92,-91,-96,-96,-94,-93,-92,-98,-97,-93,-98,-94,-93,-94,-92,-90,-94,-91,-93,-96,-95,-97,-93,-93,-96,-92,-92,-94,-92,-94,-94,-93,-95,-95,-95,-94,-97,-90,-86,-83,-79,-88,-85,-75,-85,-83,-79,-79,-76,-77,-79,-75,-88,-92,-96,-90,-89,-96,-95,-95,-101,-101,-101,-103,-100,-104,-106,-106,-111,-115,-120,
+-100,-50,-167,-140,-119,-127,-113,-85,-80,-74,-75,-76,-76,-76,-72,-73,-78,-78,-82,-84,-84,-82,-86,-88,-87,-82,-84,-88,-89,-96,-99,-99,-96,-97,-98,-97,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-98,-97,-98,-100,-98,-100,-100,-100,-100,-100,-99,-100,-100,-100,-96,-98,-99,-99,-100,-99,-100,-100,-99,-100,-100,-98,-99,-100,-100,-100,-100,-100,-99,-100,-100,-100,-100,-100,-100,-100,-98,-99,-100,-100,-100,-97,-96,-95,-93,-97,-92,-95,-98,-101,-99,-97,-106,-102,-105,-103,-105,-110,-110,-108,-104,-112,-111,-112,-116,-117,-119,-118,-119,-119,-119,-120,-120,-120,
+-100,-50,30,60,-47,-52,-47,-21,-20,-19,-18,-17,-16,-15,-14,-13,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-13,-14,-15,-16,-17,-18,-19,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29,-30,-31,-32,-32,-32,-32,-32,-32,-32,80,
+100,100,100,100,100,100,100,100,100,100,88,88,88,88,88,88,88,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,99,98,97,96,95,94,93,92,79,78,77,76,75,74,73,72,71,70,69,68,68,68,68,68,68,80,80,
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c.c b/drivers/input/touchscreen/wacom/wacom_i2c.c
index 273db1b..e0dd530 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c.c
+++ b/drivers/input/touchscreen/wacom/wacom_i2c.c
@@ -37,6 +37,11 @@ unsigned char screen_rotate;
unsigned char user_hand = 1;
static bool epen_reset_result;
+#ifdef WACOM_DEBOUNCEINT_BY_ESD
+static bool pen_insert_state;
+#endif
+static bool firmware_updating_state;
+
static void wacom_i2c_enable_irq(struct wacom_i2c *wac_i2c, bool enable)
{
static int depth;
@@ -186,10 +191,9 @@ int wacom_i2c_get_ums_data(struct wacom_i2c *wac_i2c, u8 **ums_data)
return ret;
}
-int wacom_i2c_fw_update_UMS(struct i2c_client *client)
+int wacom_i2c_fw_update_UMS(struct wacom_i2c *wac_i2c)
{
int ret = 0;
- struct wacom_i2c *wac_i2c = i2c_get_clientdata(client);
u8 *ums_data = NULL;
printk(KERN_ERR "[E-PEN] Start firmware flashing (UMS).\n");
@@ -226,6 +230,8 @@ int wacom_i2c_firm_update(struct wacom_i2c *wac_i2c)
int retry = 3;
const struct firmware *firm_data = NULL;
+ firmware_updating_state = true;
+
while (retry--) {
ret =
request_firmware(&firm_data, firmware_name,
@@ -252,6 +258,8 @@ int wacom_i2c_firm_update(struct wacom_i2c *wac_i2c)
wacom_i2c_reset_hw(wac_i2c->wac_pdata);
}
+ firmware_updating_state = false;
+
if (ret < 0)
return -1;
@@ -400,13 +408,44 @@ static void pen_insert_work(struct work_struct *work)
struct wacom_i2c *wac_i2c =
container_of(work, struct wacom_i2c, pen_insert_dwork.work);
- wac_i2c->pen_insert = !gpio_get_value(wac_i2c->gpio_pen_insert);
+#ifdef WACOM_DEBOUNCEINT_BY_ESD
+ pen_insert_state = !gpio_get_value(wac_i2c->gpio_pen_insert);
#if defined(CONFIG_MACH_T0)
if (wac_i2c->invert_pen_insert)
+ pen_insert_state = !pen_insert_state;
+ #endif
+ if (wac_i2c->pen_insert == pen_insert_state) {
+ printk(KERN_DEBUG "[E-PEN] %s INT: (%d) was skipped\n",
+ __func__, wac_i2c->pen_insert);
+
+ #ifdef BATTERY_SAVING_MODE
+ if (wac_i2c->pen_insert) {
+ if (wac_i2c->battery_saving_mode)
+ wacom_i2c_disable(wac_i2c);
+ } else {
+ if (firmware_updating_state == true)
+ return;
+ printk(KERN_DEBUG "[E-PEN] %s call WACOM Reset\n",
+ __func__);
+ wac_i2c->wac_pdata->suspend_platform_hw();
+ msleep(200);
+ wacom_i2c_enable(wac_i2c);
+ }
+ #endif
+ return;
+ }
+ wac_i2c->pen_insert = pen_insert_state;
+
+#else
+ wac_i2c->pen_insert = !gpio_get_value(wac_i2c->gpio_pen_insert);
+ #if defined(CONFIG_MACH_T0)
+ if (wac_i2c->invert_pen_insert)
wac_i2c->pen_insert = !wac_i2c->pen_insert;
+ #endif
#endif
+
printk(KERN_DEBUG "[E-PEN] %s : %d\n",
__func__, wac_i2c->pen_insert);
@@ -521,6 +560,9 @@ static void wacom_i2c_early_suspend(struct early_suspend *h)
struct wacom_i2c *wac_i2c =
container_of(h, struct wacom_i2c, early_suspend);
printk(KERN_DEBUG "[E-PEN] %s.\n", __func__);
+#ifdef WACOM_STATE_CHECK
+ cancel_delayed_work_sync(&wac_i2c->wac_statecheck_work);
+#endif
wacom_i2c_disable(wac_i2c);
}
@@ -539,9 +581,63 @@ static void wacom_i2c_resume_work(struct work_struct *work)
wac_i2c->power_enable = true;
wacom_i2c_enable_irq(wac_i2c, true);
+#ifdef WACOM_STATE_CHECK
+ schedule_delayed_work(&wac_i2c->wac_statecheck_work, HZ * 30);
+#endif
printk(KERN_DEBUG "[E-PEN] %s\n", __func__);
}
+
+#ifdef WACOM_STATE_CHECK
+static void wac_statecheck_work(struct work_struct *work)
+{
+ int ret, i;
+ char buf, test[10];
+ struct wacom_i2c *wac_i2c =
+ container_of(work, struct wacom_i2c, wac_statecheck_work.work);
+ buf = COM_QUERY;
+ printk(KERN_DEBUG "[E-PEN] %s\n", __func__);
+
+ if (firmware_updating_state == true)
+ return;
+
+#ifdef BATTERY_SAVING_MODE
+ if (wac_i2c->battery_saving_mode
+ && wac_i2c->pen_insert) {
+ printk(KERN_DEBUG "[E-PEN] escaped from wacom check mode\n");
+ printk(KERN_DEBUG " becase pen has inserted at lpm\n");
+ return;
+ }
+#endif
+
+#if defined(CONFIG_TARGET_LOCALE_KOR)
+#if defined(CONFIG_MACH_T0) && defined(CONFIG_TDMB_ANT_DET)
+ ret = gpio_get_value(wac_i2c->wac_pdata->gpio_esd_check);
+ if (ret == 0) {
+ printk(KERN_DEBUG "[E-PEN] skip wacom state checking\n");
+ printk(KERN_DEBUG " becase ANT has closed\n");
+ schedule_delayed_work(&wac_i2c->wac_statecheck_work, HZ * 30);
+ return;
+ }
+#endif
+#endif
+
+ ret = wacom_i2c_send(wac_i2c, &buf, sizeof(buf), false);
+ if (ret > 0)
+ printk(KERN_INFO "[E-PEN] buf:%d, sent:%d\n", buf, ret);
+ else {
+ printk(KERN_ERR "[E-PEN] Digitizer is not active\n");
+ wac_i2c->wac_pdata->suspend_platform_hw();
+ msleep(200);
+ wacom_i2c_enable(wac_i2c);
+ printk(KERN_ERR "[E-PEN] wacom reset done\n");
+ }
+
+ schedule_delayed_work(&wac_i2c->wac_statecheck_work, HZ * 30);
+}
+#endif
+
+
static void wacom_i2c_late_resume(struct early_suspend *h)
{
struct wacom_i2c *wac_i2c =
@@ -609,7 +705,8 @@ static ssize_t epen_tuning_version_show(struct device *dev,
printk(KERN_DEBUG "[E-PEN] %s: %s\n", __func__,
tuning_version);
- return sprintf(buf, "%s\n",
+ return sprintf(buf, "%s_%s\n",
+ tuning_model,
tuning_version);
}
#endif
@@ -620,9 +717,7 @@ static bool check_update_condition(struct wacom_i2c *wac_i2c, const char buf)
bool bUpdate = false;
switch (buf) {
- case 'F':
case 'I':
- case 'B':
case 'K':
bUpdate = true;
break;
@@ -674,12 +769,10 @@ static ssize_t epen_firmware_update_store(struct device *dev,
switch (*buf) {
/*ums*/
- case 'F':
- case 'U':
- ret = wacom_i2c_fw_update_UMS(wac_i2c->client);
+ case 'I':
+ ret = wacom_i2c_fw_update_UMS(wac_i2c);
break;
/*kernel*/
- case 'B':
case 'K':
printk(KERN_ERR
"[E-PEN] Start firmware flashing (kernel image).\n");
@@ -885,27 +978,29 @@ static ssize_t epen_reset_result_show(struct device *dev,
}
}
-#ifdef WACOM_USE_BOXFILTER
-static ssize_t epen_box_store(struct device *dev,
+#ifdef WACOM_USE_AVE_TRANSITION
+static ssize_t epen_ave_store(struct device *dev,
struct device_attribute *attr,
const char *buf, size_t count)
{
struct wacom_i2c *wac_i2c = dev_get_drvdata(dev);
bool check_version = false;
- int v1, v2, v3, v4;
+ int v1, v2, v3, v4, v5;
int height;
- sscanf(buf, "%d%d%d%d%d", &height, &v1, &v2, &v3, &v4);
+ sscanf(buf, "%d%d%d%d%d%d", &height, &v1, &v2, &v3, &v4, &v5);
if (height < 0 || height > 2) {
printk(KERN_DEBUG"[E-PEN] Height err %d\n", height);
return count;
}
- g_boxThreshold_C[height] = v1;
- g_boxThreshold_X[height] = v2;
- g_boxThreshold_Y[height] = v3;
- g_boxThreshold_Trs[height] = v4;
+ g_aveLevel_C[height] = v1;
+ g_aveLevel_X[height] = v2;
+ g_aveLevel_Y[height] = v3;
+ g_aveLevel_Trs[height] = v4;
+ g_aveLevel_Cor[height] = v5;
+ g_aveShift;
printk(KERN_DEBUG "[E-PEN] %s, v1 %d v2 %d v3 %d v4 %d\n", __func__,
v1, v2, v3, v4);
@@ -913,7 +1008,7 @@ struct device_attribute *attr,
return count;
}
-static ssize_t epen_box_result_show(struct device *dev,
+static ssize_t epen_ave_result_show(struct device *dev,
struct device_attribute *attr,
char *buf)
{
@@ -922,19 +1017,19 @@ struct device_attribute *attr,
printk(KERN_DEBUG "[E-PEN] %s\n%d %d %d %d\n"
"%d %d %d %d\n%d %d %d %d\n",
__func__,
- g_boxThreshold_C[0], g_boxThreshold_X[0],
- g_boxThreshold_Y[0], g_boxThreshold_Trs[0],
- g_boxThreshold_C[1], g_boxThreshold_X[1],
- g_boxThreshold_Y[1], g_boxThreshold_Trs[1],
- g_boxThreshold_C[2], g_boxThreshold_X[2],
- g_boxThreshold_Y[2], g_boxThreshold_Trs[2]);
+ g_aveLevel_C[0], g_aveLevel_X[0],
+ g_aveLevel_Y[0], g_aveLevel_Trs[0],
+ g_aveLevel_C[1], g_aveLevel_X[1],
+ g_aveLevel_Y[1], g_aveLevel_Trs[1],
+ g_aveLevel_C[2], g_aveLevel_X[2],
+ g_aveLevel_Y[2], g_aveLevel_Trs[2]);
return sprintf(buf, "%d %d %d %d\n%d %d %d %d\n%d %d %d %d\n",
- g_boxThreshold_C[0], g_boxThreshold_X[0],
- g_boxThreshold_Y[0], g_boxThreshold_Trs[0],
- g_boxThreshold_C[1], g_boxThreshold_X[1],
- g_boxThreshold_Y[1], g_boxThreshold_Trs[1],
- g_boxThreshold_C[2], g_boxThreshold_X[2],
- g_boxThreshold_Y[2], g_boxThreshold_Trs[2]);
+ g_aveLevel_C[0], g_aveLevel_X[0],
+ g_aveLevel_Y[0], g_aveLevel_Trs[0],
+ g_aveLevel_C[1], g_aveLevel_X[1],
+ g_aveLevel_Y[1], g_aveLevel_Trs[1],
+ g_aveLevel_C[2], g_aveLevel_X[2],
+ g_aveLevel_Y[2], g_aveLevel_Trs[2]);
}
#endif
@@ -1088,10 +1183,10 @@ static DEVICE_ATTR(epen_checksum, S_IWUSR | S_IWGRP, NULL, epen_checksum_store);
static DEVICE_ATTR(epen_checksum_result, S_IRUSR | S_IRGRP,
epen_checksum_result_show, NULL);
-#ifdef WACOM_USE_BOXFILTER
-static DEVICE_ATTR(epen_box, S_IWUSR | S_IWGRP, NULL, epen_box_store);
-static DEVICE_ATTR(epen_box_result, S_IRUSR | S_IRGRP,
- epen_box_result_show, NULL);
+#ifdef WACOM_USE_AVE_TRANSITION
+static DEVICE_ATTR(epen_ave, S_IWUSR | S_IWGRP, NULL, epen_ave_store);
+static DEVICE_ATTR(epen_ave_result, S_IRUSR | S_IRGRP,
+ epen_ave_result_show, NULL);
#endif
#ifdef WACOM_CONNECTION_CHECK
@@ -1122,9 +1217,9 @@ static struct attribute *epen_attributes[] = {
&dev_attr_epen_reset_result.attr,
&dev_attr_epen_checksum.attr,
&dev_attr_epen_checksum_result.attr,
-#ifdef WACOM_USE_BOXFILTER
- &dev_attr_epen_box.attr,
- &dev_attr_epen_box_result.attr,
+#ifdef WACOM_USE_AVE_TRANSITION
+ &dev_attr_epen_ave.attr,
+ &dev_attr_epen_ave_result.attr,
#endif
#ifdef WACOM_CONNECTION_CHECK
&dev_attr_epen_connection.attr,
@@ -1150,6 +1245,8 @@ static int wacom_i2c_probe(struct i2c_client *client,
int digitizer_type = 0;
#endif
+ firmware_updating_state = false;
+
if (pdata == NULL) {
printk(KERN_ERR "%s: no pdata\n", __func__);
ret = -ENODEV;
@@ -1211,7 +1308,7 @@ static int wacom_i2c_probe(struct i2c_client *client,
wacom_i2c_init_firm_data();
#ifdef WACOM_IMPORT_FW_ALGO
wac_i2c->use_offset_table = true;
- wac_i2c->use_box_filter = false;
+ wac_i2c->use_aveTransition = false;
#endif
#if defined(CONFIG_MACH_Q1_BD)
@@ -1231,7 +1328,7 @@ static int wacom_i2c_probe(struct i2c_client *client,
if (digitizer_type == EPEN_DTYPE_B746) {
printk(KERN_DEBUG"[E-PEN] Use Box filter\n");
- wac_i2c->use_box_filter = true;
+ wac_i2c->use_aveTransition = true;
} else if (digitizer_type == EPEN_DTYPE_B713) {
printk(KERN_DEBUG"[E-PEN] Reset tilt for B713\n");
@@ -1252,10 +1349,10 @@ static int wacom_i2c_probe(struct i2c_client *client,
/*Set switch type*/
wac_i2c->invert_pen_insert = wacom_i2c_invert_by_switch_type();
+#endif
#ifdef WACOM_PDCT_WORK_AROUND
wac_i2c->pen_pdct = PDCT_NOSIGNAL;
#endif
-#endif
#if defined(CONFIG_MACH_P4NOTE)
wac_i2c->wac_pdata->resume_platform_hw();
@@ -1282,9 +1379,14 @@ static int wacom_i2c_probe(struct i2c_client *client,
pdata->max_x, 4, 0);
input_set_abs_params(wac_i2c->input_dev, ABS_Y, pdata->min_y,
pdata->max_y, 4, 0);
+#ifdef CONFIG_MACH_T0
+ input_set_abs_params(wac_i2c->input_dev, ABS_PRESSURE,
+ 0, wac_i2c->wac_feature->pressure_max, 0, 0);
+#else
input_set_abs_params(wac_i2c->input_dev, ABS_PRESSURE,
pdata->min_pressure, pdata->max_pressure, 0, 0);
#endif
+#endif
input_set_drvdata(input, wac_i2c);
/*Before registering input device, data in each input_dev must be set */
@@ -1308,6 +1410,10 @@ static int wacom_i2c_probe(struct i2c_client *client,
#if defined(WACOM_IRQ_WORK_AROUND)
INIT_DELAYED_WORK(&wac_i2c->pendct_dwork, wacom_i2c_pendct_work);
#endif
+#ifdef WACOM_STATE_CHECK
+ INIT_DELAYED_WORK(&wac_i2c->wac_statecheck_work, wac_statecheck_work);
+#endif
+
#ifdef CONFIG_HAS_EARLYSUSPEND
wac_i2c->early_suspend.level = EARLY_SUSPEND_LEVEL_BLANK_SCREEN + 1;
@@ -1376,6 +1482,19 @@ static int wacom_i2c_probe(struct i2c_client *client,
#endif
}
+#ifdef WACOM_DEBOUNCEINT_BY_ESD
+ /*Invert gpio value for first irq.
+ schedule_delayed_work in wacom_i2c_input_open*/
+ pen_insert_state = gpio_get_value(wac_i2c->gpio_pen_insert);
+ wac_i2c->pen_insert = pen_insert_state;
+#if defined(CONFIG_MACH_T0)
+ if (wac_i2c->invert_pen_insert) {
+ wac_i2c->pen_insert = !wac_i2c->pen_insert;
+ pen_insert_state = wac_i2c->pen_insert;
+ }
+#endif
+#endif
+
return 0;
err_request_irq:
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coord_table.h b/drivers/input/touchscreen/wacom/wacom_i2c_coord_table.h
index 8d1110d..3c96b8e 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coord_table.h
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_coord_table.h
@@ -16,97 +16,35 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#if defined(CONFIG_MACH_Q1_BD)
-short TblX_CCW_LLeft_44[] = {
-#include "wacom_i2c_coordX_CCW_LLeft_44.h"
-};
-short TblY_CCW_LLeft_44[] = {
-#include "wacom_i2c_coordY_CCW_LLeft_44.h"
-};
-short TblX_CW_LRight_44[] = {
-#include "wacom_i2c_coordX_CW_LRight_44.h"
-};
-short TblY_CW_LRight_44[] = {
-#include "wacom_i2c_coordY_CW_LRight_44.h"
-};
-short TblX_PLeft_44[] = {
-#include "wacom_i2c_coordX_PLeft_44.h"
-};
-short TblY_PLeft_44[] = {
-#include "wacom_i2c_coordY_PLeft_44.h"
-};
+/*Tables*/
+#if defined(CONFIG_MACH_Q1_BD)
+#include "table-q1.h"
+#elif defined(CONFIG_MACH_T0)
-short TblX_PRight_44[] = {
-#include "wacom_i2c_coordX_PRight_44.h"
-};
-short TblY_PRight_44[] = {
-#include "wacom_i2c_coordY_PRight_44.h"
-};
+/*Locale*/
+#if defined(CONFIG_MACH_T0_EUR_OPEN) \
+ || defined(CONFIG_MACH_T0_USA_ATT) \
+ || defined(CONFIG_MACH_T0_USA_TMO)
+#include "table-t03g.h"
+#elif defined(CONFIG_TARGET_LOCALE_KOR)
+#include "table-t0ltekors.h"
+#elif defined(CONFIG_MACH_T0_JPN_LTE_DCM)
+#include "table-t0ltedcm.h"
+#else
+#include "table-t0lte.h"
+#endif
+
+#endif
-/* Tilt offset */
-/* 0: Left, 1: Right */
-/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
-short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
- {{120, 110, -85, -110, }, {-120, 120, 60, -130, } };
-short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
- {{-110, 110, 110, -150, }, {-130, -110, 130, 70, } };
/* Origin Shift */
+#if defined(CONFIG_MACH_Q1_BD)
short origin_offset[] = {600, 620};
short origin_offset_48[] = {720, 760};
-
-const char tuning_version[] = "0000";
-
#elif defined(CONFIG_MACH_T0)
-
-short TblX_CCW_LLeft_44[] = {
-#include "wacom_i2c_tblX_CCW_LLeft_T0.h"
-};
-short TblY_CCW_LLeft_44[] = {
-#include "wacom_i2c_tblY_CCW_LLeft_T0.h"
-};
-
-short TblX_CW_LRight_44[] = {
-#include "wacom_i2c_tblX_CW_LRight_T0.h"
-};
-short TblY_CW_LRight_44[] = {
-#include "wacom_i2c_tblY_CW_LRight_T0.h"
-};
-
-short TblX_PLeft_44[] = {
-#include "wacom_i2c_tblX_PLeft_T0.h"
-};
-short TblY_PLeft_44[] = {
-#include "wacom_i2c_tblY_PLeft_T0.h"
-};
-
-short TblX_PRight_44[] = {
-#include "wacom_i2c_tblX_PRight_T0.h"
-};
-short TblY_PRight_44[] = {
-#include "wacom_i2c_tblY_PRight_T0.h"
-};
-
-/* Tilt offset */
-/* 0: Left, 1: Right */
-/* 0: Portrait 0, 1: Landscape 90, 2: Portrait 180 3: Landscape 270*/
-short tilt_offsetX[MAX_HAND][MAX_ROTATION] = \
- {{-10, -40, -10, 30, }, {30, -10, -40, -10, } };
-short tilt_offsetY[MAX_HAND][MAX_ROTATION] = \
- {{50, 10, -40, 20, }, {20, 50, 10, -40, } };
-
-short tilt_offsetX_B713[MAX_HAND][MAX_ROTATION] = \
- {{85, 100, -50, -85, }, {-85, 85, 100, -50, } };
-short tilt_offsetY_B713[MAX_HAND][MAX_ROTATION] = \
- {{-90, 120, 100, -80, }, {-80, -90, 120, 100, } };
-
-/* Origin Shift */
short origin_offset[] = {676, 724};
-
-char *tuning_version = "0830";
-char *tuning_version_B713 = "0730";
#endif
/* Distance Offset Table */
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_coord_tables.h b/drivers/input/touchscreen/wacom/wacom_i2c_coord_tables.h
index afcfa8b..c81d81b 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_coord_tables.h
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_coord_tables.h
@@ -85,3 +85,6 @@ extern short origin_offset_48[2];
extern char* tuning_version;
extern char* tuning_version_B713;
+
+extern char *tuning_model;
+
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_firm.c b/drivers/input/touchscreen/wacom/wacom_i2c_firm.c
index 58e9fd3..fddb8c9 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_firm.c
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_firm.c
@@ -42,15 +42,35 @@ const char Firmware_checksum[] = { 0x1F, 0xee, 0x06, 0x4b, 0xdd, };
#elif defined(CONFIG_MACH_T0)
const unsigned int Binary_nLength = 0xEFFF;
const unsigned char Mpu_type = 0x28;
-unsigned int Firmware_version_of_file = 0x24F;
+
+#if defined(CONFIG_TARGET_LOCALE_KOR)
+#if defined(CONFIG_MACH_T0_KOR_SKT)
+unsigned int Firmware_version_of_file = 0x305;
+unsigned char *firmware_name = "epen/W9001_B746S.bin";
+char Firmware_checksum[] = { 0x1F, 0xE4, 0xB4, 0x71, 0x60, };
+#elif defined(CONFIG_MACH_T0_KOR_KT)
+unsigned int Firmware_version_of_file = 0x305;
+unsigned char *firmware_name = "epen/W9001_B746K.bin";
+char Firmware_checksum[] = { 0x1F, 0xE4, 0xB4, 0x71, 0x60, };
+#elif defined(CONFIG_MACH_T0_KOR_LGT)
+unsigned int Firmware_version_of_file = 0x404;
+unsigned char *firmware_name = "epen/W9001_B746L.bin";
+char Firmware_checksum[] = { 0x1F, 0x23, 0xD7, 0xCF, 0xDF, };
+#endif
+#elif defined(CONFIG_MACH_T0_JPN_LTE_DCM)
+unsigned int Firmware_version_of_file = 0x304;
+unsigned char *firmware_name = "epen/W9001_B746JD.bin";
+char Firmware_checksum[] = { 0x1F, 0xA6, 0xFB, 0xBF, 0x11, };
+#else
+unsigned int Firmware_version_of_file = 0x25F;
unsigned char *firmware_name = "epen/W9001_B746.bin";
-char Firmware_checksum[] = { 0x1F, 0xDD, 0x87, 0x97, 0xFF, };
+char Firmware_checksum[] = { 0x1F, 0x27, 0x85, 0x8B, 0xFB, };
+#endif
/*checksum for 0x13D*/
const char B713X_checksum[] = { 0x1F, 0xB5, 0x84, 0x38, 0x34, };
/*checksum for 0x16*/
const char B660X_checksum[] = { 0x1F, 0x83, 0x88, 0xD4, 0x67, };
-
#endif
void wacom_i2c_set_firm_data(unsigned char *Binary_new)
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_firm_g9.h b/drivers/input/touchscreen/wacom/wacom_i2c_firm_g9.h
new file mode 100755
index 0000000..c08a6b0
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_firm_g9.h
@@ -0,0 +1,4867 @@
+const unsigned char Binary_48[] = {
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0x86, 0x84, 0x00, 0x00, 0x38, 0xB1, 0x00, 0x00, 0x39, 0xB1, 0x00, 0x00, 0xB3, 0xB1, 0x00, 0x00,
+ 0xB4, 0xB1, 0x00, 0x00, 0xB5, 0xB1, 0x00, 0x00, 0xB6, 0xB1, 0x00, 0x00, 0xFE, 0xB1, 0x00, 0x00,
+ 0xFF, 0xB1, 0x00, 0x00, 0x41, 0xB2, 0x00, 0x00, 0x9E, 0xB2, 0x00, 0x00, 0xC9, 0xB2, 0x00, 0x00,
+ 0x69, 0xC5, 0x00, 0x00, 0x68, 0xC5, 0x00, 0x00, 0xCB, 0xB2, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00,
+ 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00,
+ 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00,
+ 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00,
+ 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00, 0x85, 0x84, 0x00, 0x00,
+ 0x7C, 0xC7, 0x80, 0x00, 0x04, 0x89, 0x00, 0x00, 0xF6, 0xAE, 0x00, 0x00, 0xD9, 0xC1, 0x00, 0x00,
+ 0xF2, 0xAE, 0x00, 0x00, 0xBC, 0xC7, 0x80, 0x00, 0xE6, 0xC7, 0x00, 0x00, 0xCE, 0xC1, 0x00, 0x00,
+ 0xA0, 0xC7, 0x00, 0x00, 0x35, 0xC7, 0x80, 0x00, 0x0D, 0xC7, 0x00, 0x00, 0xC5, 0xC1, 0x00, 0x00,
+ 0xF3, 0xBE, 0x00, 0x00, 0xE0, 0xB0, 0x00, 0x00, 0x3E, 0xA2, 0x00, 0x00, 0xE6, 0xB0, 0x00, 0x00,
+ 0x66, 0x01, 0x54, 0x42, 0x36, 0x32, 0x30, 0x58, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xDF, 0x7F, 0x06, 0xED, 0xC9, 0x3F, 0x0A, 0x4B, 0x85, 0x83, 0x80, 0x8C, 0x86, 0x12, 0x8A, 0x58,
+ 0xCC, 0xFF, 0x00, 0xE8, 0xEF, 0x48, 0x85, 0x2A, 0x28, 0xA1, 0x88, 0xC5, 0xFC, 0x0F, 0x80, 0xFE,
+ 0xDE, 0x8E, 0x00, 0x24, 0x9E, 0x12, 0x62, 0x06, 0xDF, 0x01, 0xF1, 0xDF, 0x7F, 0x06, 0xED, 0xC9,
+ 0x3F, 0x0A, 0x4B, 0x85, 0x83, 0x80, 0x8C, 0x86, 0x12, 0x8A, 0x58, 0xCC, 0xFF, 0x00, 0xE8, 0xEF,
+ 0x48, 0x85, 0x2A, 0x28, 0xA1, 0x88, 0xC5, 0xFC, 0x0F, 0x80, 0xFE, 0xDE, 0xCE, 0x00, 0x24, 0x9E,
+ 0x12, 0x62, 0x06, 0xDF, 0x01, 0xF1, 0x02, 0x03, 0x01, 0x04, 0x00, 0x0E, 0x20, 0x32, 0x40, 0x05,
+ 0x17, 0x29, 0x3B, 0x21, 0x23, 0x22, 0x28, 0x25, 0x27, 0x26, 0x2D, 0x2A, 0x2C, 0x2B, 0x31, 0x2E,
+ 0x30, 0x2F, 0x36, 0x33, 0x35, 0x34, 0x3A, 0x37, 0x39, 0x38, 0x3F, 0x3C, 0x3E, 0x3D, 0x7F, 0x7F,
+ 0x06, 0x09, 0x07, 0x08, 0x0B, 0x0C, 0x0A, 0x0D, 0x10, 0x11, 0x0F, 0x12, 0x14, 0x15, 0x13, 0x16,
+ 0x19, 0x1A, 0x18, 0x1B, 0x1D, 0x1E, 0x1C, 0x1F, 0x24, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F,
+ 0x02, 0x02, 0x03, 0x01, 0x04, 0x00, 0x0E, 0x20, 0x32, 0x40, 0x05, 0x17, 0x29, 0x3B, 0x21, 0x23,
+ 0x22, 0x28, 0x25, 0x27, 0x26, 0x2D, 0x2A, 0x2C, 0x2B, 0x31, 0x2E, 0x30, 0x2F, 0x36, 0x33, 0x35,
+ 0x34, 0x3A, 0x37, 0x39, 0x38, 0x3F, 0x3C, 0x3E, 0x3D, 0x3D, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x06,
+ 0x06, 0x09, 0x07, 0x08, 0x0B, 0x0C, 0x0A, 0x0D, 0x10, 0x11, 0x0F, 0x12, 0x14, 0x15, 0x13, 0x16,
+ 0x19, 0x1A, 0x18, 0x1B, 0x1D, 0x1E, 0x1C, 0x1F, 0x24, 0x24, 0x7F, 0x7F, 0x7F, 0x03, 0x02, 0x02,
+ 0x02, 0x03, 0x01, 0x3C, 0x3E, 0x3D, 0x3D, 0x3D, 0x3E, 0x09, 0x06, 0x06, 0x06, 0x09, 0x07, 0x1C,
+ 0x1F, 0x24, 0x24, 0x24, 0x1F, 0x07, 0x7F, 0x7F, 0x7F, 0x00, 0x00, 0x00, 0x88, 0x74, 0x66, 0x6E,
+ 0x6F, 0x6F, 0x6B, 0x6A, 0x69, 0x6B, 0x75, 0x82, 0x93, 0xAA, 0xC5, 0xD0, 0xC7, 0xC0, 0xBA, 0xAF,
+ 0xAC, 0xAC, 0xA8, 0xA1, 0x99, 0x80, 0x6A, 0x68, 0x7F, 0x83, 0x67, 0x57, 0x58, 0x65, 0x6C, 0x71,
+ 0x77, 0x6D, 0x82, 0xAC, 0x00, 0x00, 0x00, 0x8C, 0x79, 0x6E, 0x7A, 0x7B, 0x7B, 0x78, 0x78, 0x79,
+ 0x7C, 0x85, 0x8C, 0x93, 0xA2, 0xB1, 0xB9, 0xAF, 0xA9, 0xA2, 0x99, 0x96, 0x96, 0x93, 0x90, 0x8A,
+ 0x7A, 0x67, 0x64, 0x72, 0x74, 0x62, 0x5B, 0x60, 0x6E, 0x75, 0x7B, 0x80, 0x71, 0x87, 0xB6, 0x00,
+ 0x00, 0x00, 0x8F, 0x79, 0x70, 0x80, 0x82, 0x83, 0x80, 0x7F, 0x82, 0x87, 0x8E, 0x8D, 0x91, 0x9C,
+ 0xA6, 0xAD, 0xA3, 0x9B, 0x90, 0x88, 0x85, 0x86, 0x86, 0x89, 0x86, 0x79, 0x69, 0x68, 0x70, 0x70,
+ 0x64, 0x62, 0x66, 0x71, 0x79, 0x7F, 0x82, 0x6E, 0x84, 0xBA, 0x00, 0x00, 0x00, 0x99, 0x7E, 0x73,
+ 0x82, 0x85, 0x88, 0x85, 0x83, 0x87, 0x8F, 0x94, 0x8D, 0x8E, 0x98, 0xA0, 0xA8, 0x9C, 0x8E, 0x7D,
+ 0x74, 0x71, 0x75, 0x79, 0x84, 0x85, 0x7A, 0x6D, 0x6E, 0x73, 0x70, 0x69, 0x69, 0x6C, 0x74, 0x7A,
+ 0x7F, 0x80, 0x6D, 0x87, 0xC7, 0x00, 0x00, 0x00, 0xAC, 0x8B, 0x7B, 0x84, 0x86, 0x89, 0x88, 0x85,
+ 0x89, 0x92, 0x95, 0x8C, 0x8C, 0x96, 0x9C, 0xA4, 0x95, 0x80, 0x6A, 0x5E, 0x5B, 0x63, 0x6E, 0x80,
+ 0x83, 0x7B, 0x70, 0x71, 0x73, 0x72, 0x6D, 0x6E, 0x71, 0x77, 0x7C, 0x81, 0x80, 0x71, 0x8F, 0xDA,
+ 0x00, 0x00, 0x00, 0xC8, 0x9F, 0x8A, 0x86, 0x85, 0x89, 0x8A, 0x88, 0x8B, 0x91, 0x93, 0x8C, 0x8B,
+ 0x94, 0x98, 0xA0, 0x8E, 0x75, 0x55, 0x46, 0x43, 0x4D, 0x5F, 0x77, 0x81, 0x7C, 0x73, 0x72, 0x73,
+ 0x74, 0x72, 0x74, 0x77, 0x7D, 0x81, 0x84, 0x84, 0x7E, 0xA1, 0xFB, 0x00, 0x00, 0x00, 0x99, 0x72,
+ 0x5B, 0x4D, 0x4A, 0x4D, 0x4F, 0x4F, 0x51, 0x55, 0x55, 0x51, 0x51, 0x57, 0x5E, 0x66, 0x57, 0x3E,
+ 0x25, 0x19, 0x19, 0x1F, 0x2B, 0x3E, 0x48, 0x45, 0x40, 0x3E, 0x3F, 0x41, 0x42, 0x44, 0x47, 0x4C,
+ 0x4E, 0x50, 0x50, 0x55, 0x75, 0xCF, 0x00, 0x00, 0x00, 0x7A, 0x52, 0x3C, 0x2A, 0x26, 0x28, 0x2B,
+ 0x2C, 0x2E, 0x30, 0x30, 0x2D, 0x2D, 0x31, 0x37, 0x3D, 0x30, 0x1B, 0x07, 0x01, 0x00, 0x02, 0x0E,
+ 0x1B, 0x23, 0x22, 0x1E, 0x1D, 0x1E, 0x20, 0x22, 0x25, 0x28, 0x2C, 0x2F, 0x30, 0x31, 0x3A, 0x56,
+ 0xAF, 0x00, 0x00, 0x00, 0x7A, 0x4E, 0x37, 0x29, 0x25, 0x26, 0x28, 0x29, 0x2A, 0x2C, 0x2C, 0x29,
+ 0x29, 0x2C, 0x2F, 0x33, 0x24, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1B, 0x1A, 0x17, 0x16,
+ 0x17, 0x1A, 0x1D, 0x1F, 0x23, 0x27, 0x29, 0x2B, 0x2D, 0x37, 0x51, 0xAC, 0x00, 0x00, 0x00, 0x82,
+ 0x53, 0x3D, 0x2E, 0x2A, 0x2C, 0x2C, 0x2D, 0x2E, 0x2F, 0x2F, 0x2D, 0x2C, 0x2E, 0x30, 0x30, 0x1E,
+ 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1B, 0x1B, 0x19, 0x18, 0x18, 0x1B, 0x1E, 0x1F, 0x22,
+ 0x25, 0x28, 0x2A, 0x2D, 0x36, 0x4C, 0xA4, 0x00, 0x00, 0x00, 0x90, 0x5D, 0x47, 0x39, 0x37, 0x38,
+ 0x38, 0x38, 0x39, 0x3B, 0x3A, 0x38, 0x37, 0x39, 0x38, 0x37, 0x21, 0x03, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x12, 0x20, 0x21, 0x1E, 0x1D, 0x1D, 0x20, 0x23, 0x26, 0x28, 0x2B, 0x2E, 0x30, 0x33, 0x3B,
+ 0x4E, 0xA4, 0x00, 0x00, 0x00, 0x98, 0x64, 0x50, 0x3F, 0x3E, 0x3F, 0x3F, 0x3F, 0x40, 0x42, 0x41,
+ 0x3F, 0x3E, 0x3E, 0x3D, 0x39, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x23, 0x25, 0x23,
+ 0x21, 0x20, 0x23, 0x26, 0x28, 0x2A, 0x2C, 0x2E, 0x30, 0x33, 0x3B, 0x4C, 0x9E, 0x00, 0x00, 0x00,
+ 0x9B, 0x67, 0x53, 0x47, 0x46, 0x48, 0x48, 0x49, 0x49, 0x4B, 0x4A, 0x48, 0x46, 0x46, 0x43, 0x3B,
+ 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x27, 0x28, 0x26, 0x25, 0x24, 0x25, 0x28, 0x2A,
+ 0x2B, 0x2B, 0x2D, 0x30, 0x32, 0x3A, 0x4A, 0x99, 0x00, 0x00, 0x00, 0x9F, 0x6A, 0x59, 0x4C, 0x4B,
+ 0x4D, 0x4E, 0x4F, 0x50, 0x52, 0x51, 0x4E, 0x4C, 0x4C, 0x48, 0x42, 0x21, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x17, 0x2D, 0x30, 0x2E, 0x2C, 0x2B, 0x2C, 0x2E, 0x2F, 0x2F, 0x2E, 0x2F, 0x31, 0x33,
+ 0x3C, 0x4A, 0x97, 0x00, 0x00, 0x00, 0xA1, 0x6D, 0x5A, 0x4D, 0x4B, 0x4D, 0x4F, 0x51, 0x52, 0x53,
+ 0x52, 0x50, 0x4D, 0x4D, 0x49, 0x42, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x30, 0x34,
+ 0x33, 0x32, 0x30, 0x31, 0x32, 0x32, 0x31, 0x2E, 0x2F, 0x30, 0x33, 0x3D, 0x4C, 0x9A, 0x00, 0x00,
+ 0x00, 0xA2, 0x6E, 0x5C, 0x4D, 0x4A, 0x4C, 0x4E, 0x51, 0x52, 0x54, 0x53, 0x51, 0x4F, 0x4E, 0x4B,
+ 0x43, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1A, 0x34, 0x38, 0x38, 0x38, 0x37, 0x37, 0x37,
+ 0x36, 0x34, 0x31, 0x30, 0x30, 0x34, 0x3F, 0x4E, 0x9C, 0x00, 0x00, 0x00, 0xA6, 0x72, 0x5F, 0x4E,
+ 0x49, 0x4C, 0x4E, 0x51, 0x53, 0x55, 0x54, 0x52, 0x50, 0x50, 0x4C, 0x44, 0x22, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x1D, 0x37, 0x3D, 0x3E, 0x3F, 0x3E, 0x3E, 0x3E, 0x3D, 0x3A, 0x36, 0x34, 0x33,
+ 0x37, 0x44, 0x55, 0xA4, 0x00, 0x00, 0x00, 0xA2, 0x70, 0x5E, 0x4C, 0x47, 0x49, 0x4C, 0x50, 0x52,
+ 0x53, 0x53, 0x51, 0x50, 0x4F, 0x4C, 0x40, 0x23, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x3A,
+ 0x40, 0x43, 0x44, 0x44, 0x44, 0x44, 0x44, 0x40, 0x3A, 0x36, 0x35, 0x39, 0x46, 0x59, 0xAB, 0x00,
+ 0x00, 0x00, 0xA4, 0x73, 0x61, 0x4C, 0x47, 0x4A, 0x4F, 0x54, 0x57, 0x58, 0x58, 0x56, 0x55, 0x54,
+ 0x52, 0x4A, 0x30, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x2D, 0x46, 0x4D, 0x50, 0x53, 0x54, 0x54,
+ 0x54, 0x54, 0x50, 0x47, 0x40, 0x3C, 0x41, 0x4E, 0x64, 0xB8, 0x00, 0x00, 0x00, 0xA1, 0x72, 0x62,
+ 0x53, 0x50, 0x56, 0x60, 0x6A, 0x6D, 0x6F, 0x6F, 0x6D, 0x6D, 0x6D, 0x6B, 0x65, 0x4D, 0x2B, 0x13,
+ 0x08, 0x07, 0x12, 0x2A, 0x4B, 0x62, 0x69, 0x6C, 0x70, 0x71, 0x72, 0x73, 0x73, 0x6E, 0x5F, 0x51,
+ 0x48, 0x4B, 0x57, 0x6F, 0xC7, 0x00, 0x00, 0x00, 0xA2, 0x76, 0x65, 0x57, 0x59, 0x67, 0x7A, 0x89,
+ 0x8E, 0x91, 0x91, 0x90, 0x90, 0x90, 0x90, 0x8C, 0x79, 0x5D, 0x48, 0x3F, 0x3E, 0x48, 0x5E, 0x79,
+ 0x8C, 0x92, 0x94, 0x9D, 0x9F, 0xA1, 0xA2, 0xA2, 0x9C, 0x80, 0x68, 0x55, 0x53, 0x5E, 0x7A, 0xD4,
+ 0x00, 0x00, 0x00, 0x8B, 0x65, 0x55, 0x4A, 0x4F, 0x61, 0x77, 0x88, 0x8F, 0x97, 0x98, 0x97, 0x98,
+ 0x98, 0x99, 0x98, 0x8B, 0x74, 0x67, 0x61, 0x60, 0x67, 0x76, 0x88, 0x9A, 0x9D, 0x9F, 0xA2, 0xA4,
+ 0xA6, 0xA8, 0xA9, 0xA3, 0x89, 0x68, 0x51, 0x4B, 0x54, 0x6F, 0xC4, 0x00, 0x00, 0x00, 0x84, 0x61,
+ 0x53, 0x49, 0x4F, 0x5E, 0x71, 0x7E, 0x8A, 0x8E, 0x8F, 0x8E, 0x8E, 0x8F, 0x91, 0x91, 0x8A, 0x7F,
+ 0x78, 0x74, 0x73, 0x77, 0x81, 0x8C, 0x94, 0x95, 0x96, 0x99, 0x9C, 0x9F, 0xA2, 0xA2, 0x9E, 0x88,
+ 0x71, 0x58, 0x52, 0x58, 0x72, 0xC6, 0x00, 0x00, 0x00, 0x8E, 0x6B, 0x5D, 0x54, 0x59, 0x63, 0x70,
+ 0x7A, 0x80, 0x84, 0x85, 0x84, 0x84, 0x84, 0x86, 0x89, 0x85, 0x7F, 0x7B, 0x78, 0x77, 0x79, 0x7F,
+ 0x86, 0x8A, 0x8A, 0x8B, 0x8E, 0x92, 0x96, 0x94, 0x95, 0x93, 0x8A, 0x7A, 0x6B, 0x67, 0x6B, 0x82,
+ 0xD7, 0x00, 0x00, 0x00, 0x92, 0x70, 0x62, 0x5A, 0x5D, 0x63, 0x6C, 0x73, 0x7A, 0x7E, 0x7F, 0x7D,
+ 0x7D, 0x7D, 0x80, 0x84, 0x83, 0x80, 0x7D, 0x7B, 0x79, 0x78, 0x7C, 0x80, 0x82, 0x82, 0x83, 0x87,
+ 0x8C, 0x93, 0x92, 0x95, 0x94, 0x8A, 0x86, 0x7B, 0x78, 0x79, 0x8E, 0xE5, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x11, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x37, 0x47, 0x49, 0x47, 0x47,
+ 0x48, 0x48, 0x4A, 0x4C, 0x4B, 0x38, 0x23, 0x19, 0x33, 0x61, 0x99, 0x00, 0x00, 0x00, 0x18, 0x09,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x24, 0x40, 0x43, 0x42, 0x43, 0x44, 0x44, 0x44, 0x45,
+ 0x43, 0x28, 0x15, 0x10, 0x26, 0x4F, 0x86, 0x00, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x16, 0x33, 0x37, 0x38, 0x39, 0x3A, 0x38, 0x38, 0x38, 0x35, 0x1B, 0x09, 0x05,
+ 0x1C, 0x46, 0x7E, 0x00, 0x00, 0x00, 0x22, 0x11, 0x0C, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0E,
+ 0x2D, 0x32, 0x34, 0x35, 0x35, 0x33, 0x31, 0x30, 0x2B, 0x12, 0x03, 0x01, 0x19, 0x45, 0x83, 0x00,
+ 0x00, 0x00, 0x26, 0x15, 0x10, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x26, 0x2C, 0x2E, 0x2F,
+ 0x2F, 0x2C, 0x29, 0x26, 0x21, 0x0A, 0x00, 0x00, 0x18, 0x45, 0x84, 0x00, 0x00, 0x00, 0x22, 0x12,
+ 0x0F, 0x0A, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x21, 0x26, 0x29, 0x2A, 0x29, 0x26, 0x23, 0x1F,
+ 0x18, 0x05, 0x00, 0x04, 0x1D, 0x4C, 0x8B, 0x00, 0x00, 0x00, 0x22, 0x16, 0x11, 0x0E, 0x04, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x1E, 0x24, 0x26, 0x27, 0x27, 0x23, 0x1F, 0x1B, 0x14, 0x03, 0x01, 0x0B,
+ 0x28, 0x5A, 0x9B, 0x00, 0x00, 0x00, 0x1D, 0x16, 0x10, 0x0D, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x18, 0x1E, 0x20, 0x20, 0x20, 0x1D, 0x19, 0x15, 0x0E, 0x00, 0x00, 0x0E, 0x2C, 0x60, 0xA1, 0x00,
+ 0x00, 0x00, 0x20, 0x15, 0x11, 0x0C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x19, 0x1A, 0x1B,
+ 0x1B, 0x18, 0x14, 0x0F, 0x09, 0x00, 0x00, 0x11, 0x2D, 0x62, 0xA2, 0x00, 0x00, 0x00, 0x21, 0x11,
+ 0x10, 0x0E, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x14, 0x16, 0x16, 0x17, 0x14, 0x10, 0x0B,
+ 0x05, 0x00, 0x00, 0x12, 0x2B, 0x60, 0x9D, 0x00, 0x00, 0x00, 0x27, 0x14, 0x12, 0x0E, 0x01, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x0D, 0x11, 0x13, 0x13, 0x13, 0x11, 0x0D, 0x08, 0x03, 0x00, 0x00, 0x13,
+ 0x2D, 0x63, 0x9E, 0x00, 0x00, 0x00, 0x31, 0x1B, 0x15, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0A, 0x0F, 0x10, 0x10, 0x10, 0x0E, 0x0A, 0x06, 0x02, 0x00, 0x00, 0x15, 0x31, 0x68, 0xA0, 0x00,
+ 0x00, 0x00, 0x3C, 0x22, 0x19, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x0B, 0x0C, 0x0C,
+ 0x0C, 0x09, 0x06, 0x02, 0x00, 0x00, 0x00, 0x16, 0x33, 0x6B, 0xA2, 0x00, 0x00, 0x00, 0x46, 0x27,
+ 0x1A, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x04, 0x05, 0x05, 0x05, 0x02, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x16, 0x34, 0x6C, 0xA1, 0x00, 0x00, 0x00, 0x4D, 0x29, 0x18, 0x0A, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13,
+ 0x33, 0x6C, 0xA2, 0x00, 0x00, 0x00, 0x4B, 0x24, 0x14, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x31, 0x6B, 0xA1, 0x00,
+ 0x00, 0x00, 0x4C, 0x22, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x3E, 0x79, 0xBA, 0x00, 0x00, 0x00, 0x49, 0x1F,
+ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x1D, 0x40, 0x7B, 0xBE, 0x00, 0x00, 0x00, 0x4B, 0x20, 0x0A, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0D, 0x31,
+ 0x48, 0x87, 0xCB, 0x00, 0x00, 0x00, 0x49, 0x1F, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x39, 0x4F, 0x91, 0xD5, 0x00,
+ 0x00, 0x00, 0x46, 0x1E, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x3B, 0x57, 0x9A, 0xF3, 0x00, 0x00, 0x00, 0x42, 0x1A,
+ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x09, 0x0E, 0x33, 0x4D, 0x8E, 0xCF, 0x00, 0x00, 0x00, 0x41, 0x1A, 0x03, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x27,
+ 0x3C, 0x76, 0xB3, 0x00, 0x00, 0x00, 0x3C, 0x15, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1B, 0x35, 0x70, 0xA7, 0x00,
+ 0x00, 0x00, 0x3B, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 0x36, 0x70, 0xA5, 0x00, 0x00, 0x00, 0x3B, 0x14,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x17, 0x38, 0x73, 0xA8, 0x00, 0x00, 0x00, 0x3A, 0x14, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17,
+ 0x36, 0x71, 0xA6, 0x00, 0x00, 0x00, 0x3A, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x34, 0x6F, 0xA7, 0x00,
+ 0x00, 0x00, 0x39, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x30, 0x69, 0xA3, 0x00, 0x00, 0x00, 0x36, 0x13,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x0D, 0x2A, 0x63, 0xA0, 0x00, 0x00, 0x00, 0x33, 0x13, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09,
+ 0x25, 0x5C, 0x9B, 0x00, 0x00, 0x00, 0x29, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x20, 0x58, 0x99, 0x00,
+ 0x00, 0x00, 0x22, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1B, 0x52, 0x95, 0x00, 0x00, 0x00, 0x1C, 0x08,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x16, 0x4E, 0x93, 0x00, 0x00, 0x00, 0x1A, 0x08, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x11, 0x47, 0x8D, 0x00, 0x00, 0x00, 0x16, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x3F, 0x85, 0x00,
+ 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x04, 0x04,
+ 0x04, 0x03, 0x03, 0x05, 0x06, 0x00, 0x00, 0x00, 0x06, 0x36, 0x77, 0x00, 0x00, 0x00, 0x18, 0x08,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x0E, 0x0D, 0x0D, 0x0E, 0x0D, 0x0E, 0x10,
+ 0x12, 0x03, 0x00, 0x00, 0x0C, 0x3A, 0x78, 0x00, 0x00, 0x00, 0x18, 0x08, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x09, 0x18, 0x1A, 0x19, 0x18, 0x19, 0x19, 0x1A, 0x1C, 0x1E, 0x0F, 0x01, 0x00,
+ 0x18, 0x46, 0x81, 0x00, 0x00, 0x00, 0x14, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x18,
+ 0x24, 0x25, 0x22, 0x21, 0x22, 0x21, 0x22, 0x24, 0x26, 0x1A, 0x0D, 0x0B, 0x24, 0x51, 0x85, 0x00,
+ 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xD0, 0xB9, 0xBA, 0xBC, 0xCA, 0xCF, 0xDB, 0xE5,
+ 0xAF, 0x7B, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
+ 0x80, 0x80, 0x80, 0x80, 0x8B, 0xD0, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0xCD, 0xBB, 0xAE, 0xAA, 0xA8, 0xAF, 0xB1, 0xBB, 0xC1, 0xB5, 0x8F,
+ 0x69, 0x4D, 0x45, 0x37, 0x34, 0x35, 0x32, 0x32, 0x32, 0x32, 0x36, 0x38, 0x3F, 0x48, 0x4D, 0x4E,
+ 0x58, 0x70, 0x9F, 0xCE, 0xE1, 0xE6, 0xE7, 0xE8, 0xED, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xEE, 0xCF, 0xB8, 0xA3, 0x96, 0x8F, 0x8D, 0x8E, 0x94, 0x9B, 0x9F, 0x96, 0x79, 0x5F, 0x4F,
+ 0x43, 0x3D, 0x3B, 0x3A, 0x37, 0x37, 0x36, 0x37, 0x3A, 0x3D, 0x43, 0x4C, 0x4F, 0x50, 0x57, 0x70,
+ 0x92, 0xAE, 0xBC, 0xC3, 0xC3, 0xC5, 0xD0, 0xDD, 0xF2, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF9, 0xE0,
+ 0xC1, 0xA4, 0x8E, 0x82, 0x7A, 0x74, 0x72, 0x77, 0x7A, 0x7F, 0x78, 0x66, 0x54, 0x48, 0x3F, 0x3A,
+ 0x39, 0x38, 0x36, 0x35, 0x35, 0x36, 0x38, 0x3C, 0x42, 0x49, 0x4D, 0x4E, 0x55, 0x68, 0x7D, 0x8D,
+ 0x97, 0x9D, 0xA1, 0xA8, 0xB4, 0xCB, 0xE7, 0xF8, 0xFF, 0xFF, 0xFF, 0xFF, 0xF3, 0xDB, 0xB4, 0x94,
+ 0x77, 0x65, 0x5B, 0x55, 0x53, 0x50, 0x50, 0x51, 0x4E, 0x49, 0x42, 0x3D, 0x3A, 0x39, 0x38, 0x38,
+ 0x38, 0x38, 0x38, 0x39, 0x3B, 0x3D, 0x42, 0x4A, 0x4F, 0x51, 0x54, 0x5B, 0x60, 0x63, 0x67, 0x6C,
+ 0x75, 0x82, 0x9A, 0xBB, 0xDA, 0xEC, 0xF2, 0xFF, 0xFF, 0xF1, 0xE4, 0xD2, 0xB0, 0x88, 0x6D, 0x53,
+ 0x4C, 0x4A, 0x4B, 0x4C, 0x4C, 0x4C, 0x44, 0x38, 0x32, 0x2F, 0x2C, 0x2A, 0x2C, 0x2C, 0x2C, 0x2C,
+ 0x2F, 0x2E, 0x2F, 0x32, 0x37, 0x3C, 0x45, 0x49, 0x4C, 0x4D, 0x52, 0x57, 0x59, 0x5B, 0x62, 0x73,
+ 0x93, 0xB3, 0xD1, 0xE0, 0xE4, 0xEF, 0xE0, 0xD7, 0xD3, 0xCB, 0xAD, 0x8B, 0x70, 0x5A, 0x4E, 0x47,
+ 0x43, 0x41, 0x3F, 0x3F, 0x3E, 0x3E, 0x3C, 0x3B, 0x3B, 0x3C, 0x3D, 0x3F, 0x3F, 0x40, 0x41, 0x3F,
+ 0x3F, 0x3D, 0x3F, 0x42, 0x44, 0x45, 0x47, 0x49, 0x49, 0x4A, 0x4E, 0x53, 0x5E, 0x73, 0x8F, 0xAE,
+ 0xCC, 0xD8, 0xD7, 0xE0, 0xCA, 0xC6, 0xC8, 0xC5, 0xAA, 0x8B, 0x74, 0x62, 0x54, 0x4E, 0x4A, 0x47,
+ 0x45, 0x45, 0x45, 0x45, 0x47, 0x45, 0x45, 0x48, 0x50, 0x57, 0x5B, 0x5B, 0x59, 0x54, 0x4F, 0x4B,
+ 0x4A, 0x4B, 0x4C, 0x4C, 0x4E, 0x50, 0x51, 0x53, 0x57, 0x5C, 0x68, 0x77, 0x8D, 0xAA, 0xC4, 0xCF,
+ 0xCF, 0xD6, 0xBB, 0xBB, 0xBC, 0xB8, 0xA3, 0x8B, 0x7A, 0x70, 0x69, 0x63, 0x60, 0x5F, 0x5E, 0x5E,
+ 0x5E, 0x5E, 0x5F, 0x60, 0x63, 0x67, 0x71, 0x7B, 0x80, 0x80, 0x79, 0x6E, 0x66, 0x62, 0x61, 0x62,
+ 0x63, 0x65, 0x66, 0x68, 0x69, 0x6A, 0x6C, 0x70, 0x77, 0x81, 0x8F, 0xA5, 0xBB, 0xC5, 0xC4, 0xCB,
+ 0x94, 0x9A, 0x9D, 0xA0, 0x98, 0x8E, 0x85, 0x7F, 0x79, 0x76, 0x74, 0x74, 0x73, 0x74, 0x74, 0x75,
+ 0x76, 0x78, 0x7B, 0x80, 0x8B, 0x95, 0x99, 0x99, 0x93, 0x86, 0x7C, 0x77, 0x75, 0x76, 0x78, 0x7A,
+ 0x7B, 0x7C, 0x7D, 0x7D, 0x7F, 0x82, 0x85, 0x8C, 0x92, 0x9C, 0xA7, 0xAA, 0xAA, 0xAE, 0x5E, 0x68,
+ 0x6B, 0x75, 0x7E, 0x7D, 0x7F, 0x7E, 0x7A, 0x79, 0x77, 0x77, 0x77, 0x77, 0x78, 0x7A, 0x7C, 0x7E,
+ 0x82, 0x87, 0x92, 0x9D, 0xA2, 0xA1, 0x99, 0x8D, 0x83, 0x7D, 0x7B, 0x7B, 0x7C, 0x7E, 0x7F, 0x7F,
+ 0x7F, 0x80, 0x80, 0x81, 0x82, 0x85, 0x86, 0x85, 0x86, 0x85, 0x81, 0x89, 0x34, 0x3D, 0x45, 0x4D,
+ 0x5B, 0x63, 0x67, 0x67, 0x66, 0x66, 0x66, 0x66, 0x68, 0x69, 0x6A, 0x6B, 0x6E, 0x71, 0x76, 0x7D,
+ 0x88, 0x93, 0x9A, 0x99, 0x8F, 0x82, 0x78, 0x71, 0x6F, 0x6D, 0x6D, 0x6E, 0x6E, 0x6F, 0x6E, 0x6D,
+ 0x6C, 0x6C, 0x6D, 0x6D, 0x6D, 0x69, 0x67, 0x62, 0x63, 0x6D, 0x36, 0x3B, 0x3C, 0x3F, 0x44, 0x43,
+ 0x4A, 0x4A, 0x4A, 0x4A, 0x4A, 0x49, 0x4B, 0x4D, 0x4D, 0x4E, 0x50, 0x54, 0x59, 0x69, 0x76, 0x84,
+ 0x8F, 0x8E, 0x82, 0x71, 0x67, 0x5F, 0x5B, 0x58, 0x57, 0x57, 0x56, 0x55, 0x54, 0x53, 0x53, 0x53,
+ 0x55, 0x55, 0x56, 0x58, 0x58, 0x58, 0x5E, 0x6B, 0x37, 0x3A, 0x37, 0x37, 0x39, 0x39, 0x3A, 0x3A,
+ 0x3A, 0x3A, 0x3B, 0x3B, 0x3C, 0x3D, 0x3E, 0x40, 0x42, 0x45, 0x4C, 0x5A, 0x69, 0x79, 0x85, 0x85,
+ 0x77, 0x66, 0x5B, 0x52, 0x4C, 0x47, 0x43, 0x41, 0x41, 0x41, 0x40, 0x3F, 0x3F, 0x3F, 0x3E, 0x3F,
+ 0x42, 0x47, 0x4C, 0x52, 0x5A, 0x6A, 0x35, 0x38, 0x35, 0x34, 0x36, 0x35, 0x36, 0x36, 0x36, 0x36,
+ 0x37, 0x37, 0x38, 0x38, 0x39, 0x3B, 0x3D, 0x41, 0x47, 0x56, 0x66, 0x74, 0x81, 0x81, 0x72, 0x61,
+ 0x55, 0x4D, 0x46, 0x3F, 0x3D, 0x3C, 0x3B, 0x3B, 0x3A, 0x39, 0x39, 0x39, 0x39, 0x3B, 0x3E, 0x43,
+ 0x48, 0x50, 0x5F, 0x68, 0x31, 0x34, 0x31, 0x30, 0x32, 0x32, 0x33, 0x33, 0x33, 0x33, 0x33, 0x34,
+ 0x35, 0x36, 0x37, 0x38, 0x3B, 0x3E, 0x45, 0x54, 0x63, 0x72, 0x80, 0x7F, 0x70, 0x5E, 0x53, 0x4A,
+ 0x41, 0x3B, 0x3A, 0x39, 0x38, 0x37, 0x37, 0x36, 0x36, 0x36, 0x37, 0x38, 0x3B, 0x3E, 0x44, 0x4B,
+ 0x5B, 0x66, 0x32, 0x34, 0x31, 0x30, 0x32, 0x31, 0x32, 0x32, 0x32, 0x32, 0x32, 0x33, 0x33, 0x34,
+ 0x36, 0x37, 0x3A, 0x3E, 0x44, 0x53, 0x61, 0x70, 0x7F, 0x7F, 0x6F, 0x5E, 0x53, 0x49, 0x3F, 0x3A,
+ 0x39, 0x38, 0x37, 0x37, 0x36, 0x36, 0x35, 0x36, 0x36, 0x38, 0x3A, 0x3E, 0x42, 0x49, 0x59, 0x63,
+ 0x33, 0x34, 0x32, 0x30, 0x32, 0x32, 0x32, 0x32, 0x31, 0x31, 0x32, 0x32, 0x33, 0x34, 0x35, 0x36,
+ 0x38, 0x3C, 0x42, 0x52, 0x60, 0x70, 0x7F, 0x7F, 0x70, 0x5F, 0x54, 0x4A, 0x3E, 0x3B, 0x39, 0x38,
+ 0x37, 0x37, 0x36, 0x36, 0x36, 0x36, 0x37, 0x38, 0x3B, 0x3E, 0x42, 0x49, 0x59, 0x62, 0x33, 0x35,
+ 0x32, 0x30, 0x32, 0x32, 0x33, 0x32, 0x32, 0x32, 0x32, 0x32, 0x33, 0x33, 0x35, 0x37, 0x39, 0x3D,
+ 0x43, 0x53, 0x61, 0x70, 0x80, 0x80, 0x70, 0x60, 0x54, 0x4A, 0x3F, 0x3B, 0x39, 0x38, 0x37, 0x37,
+ 0x36, 0x36, 0x36, 0x37, 0x38, 0x39, 0x3B, 0x3E, 0x42, 0x49, 0x59, 0x63, 0x32, 0x34, 0x32, 0x30,
+ 0x32, 0x32, 0x33, 0x33, 0x33, 0x32, 0x32, 0x33, 0x33, 0x34, 0x36, 0x37, 0x39, 0x3D, 0x42, 0x53,
+ 0x60, 0x70, 0x80, 0x81, 0x71, 0x61, 0x55, 0x4A, 0x3E, 0x3A, 0x38, 0x37, 0x37, 0x37, 0x37, 0x37,
+ 0x37, 0x37, 0x38, 0x3A, 0x3C, 0x3E, 0x41, 0x47, 0x57, 0x61, 0x31, 0x34, 0x33, 0x32, 0x33, 0x33,
+ 0x35, 0x35, 0x34, 0x34, 0x34, 0x34, 0x35, 0x36, 0x37, 0x38, 0x3A, 0x3D, 0x44, 0x55, 0x62, 0x74,
+ 0x83, 0x83, 0x74, 0x64, 0x57, 0x4B, 0x3F, 0x3B, 0x39, 0x38, 0x38, 0x38, 0x38, 0x38, 0x39, 0x3A,
+ 0x3B, 0x3D, 0x3E, 0x41, 0x43, 0x48, 0x57, 0x5F, 0x35, 0x39, 0x39, 0x37, 0x3A, 0x3A, 0x3C, 0x3B,
+ 0x3A, 0x3A, 0x39, 0x3B, 0x3B, 0x3A, 0x3B, 0x3C, 0x3F, 0x42, 0x47, 0x5A, 0x69, 0x79, 0x86, 0x86,
+ 0x79, 0x6A, 0x5D, 0x4F, 0x43, 0x41, 0x3F, 0x3C, 0x3C, 0x3B, 0x3B, 0x3D, 0x3D, 0x3D, 0x3F, 0x42,
+ 0x44, 0x46, 0x49, 0x4C, 0x53, 0x62, 0x4D, 0x51, 0x4E, 0x50, 0x54, 0x56, 0x5B, 0x5C, 0x59, 0x58,
+ 0x57, 0x59, 0x5A, 0x5A, 0x5A, 0x58, 0x59, 0x5A, 0x5E, 0x67, 0x76, 0x82, 0x89, 0x89, 0x82, 0x77,
+ 0x6B, 0x62, 0x5C, 0x5A, 0x5A, 0x59, 0x59, 0x5A, 0x5B, 0x59, 0x58, 0x58, 0x5B, 0x5D, 0x5E, 0x5C,
+ 0x5A, 0x5A, 0x5E, 0x68, 0x87, 0x7F, 0x79, 0x78, 0x7F, 0x88, 0x8C, 0x8F, 0x8B, 0x84, 0x82, 0x81,
+ 0x80, 0x7E, 0x7D, 0x7B, 0x7B, 0x7B, 0x7A, 0x7D, 0x81, 0x86, 0x8B, 0x8A, 0x86, 0x81, 0x7C, 0x79,
+ 0x78, 0x7B, 0x7B, 0x7A, 0x7B, 0x7C, 0x7C, 0x7D, 0x7D, 0x80, 0x83, 0x86, 0x84, 0x80, 0x7A, 0x72,
+ 0x76, 0x7D, 0xBE, 0xA9, 0x9E, 0x9B, 0xA4, 0xAC, 0xB0, 0xB1, 0xA9, 0xA4, 0xA1, 0x9F, 0x9E, 0x9D,
+ 0x9C, 0x9B, 0x9D, 0x9D, 0x9D, 0x9C, 0x9D, 0x9D, 0x9D, 0x9D, 0x9B, 0x9A, 0x99, 0x9A, 0x9B, 0x9C,
+ 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9B, 0x9C, 0x9D, 0x9E, 0xA0, 0x9E, 0x9A, 0x93, 0x8A, 0x8A, 0x93,
+ 0xE1, 0xB5, 0xAA, 0xA5, 0xA9, 0xAA, 0xB2, 0xB4, 0xB4, 0xB4, 0xB2, 0xB1, 0xB1, 0xB2, 0xB1, 0xB1,
+ 0xB2, 0xB4, 0xB4, 0xB2, 0xB0, 0xAF, 0xAE, 0xAD, 0xB0, 0xB0, 0xB0, 0xB1, 0xAE, 0xB0, 0xB0, 0xAF,
+ 0xAE, 0xAC, 0xAB, 0xAA, 0xAA, 0xAC, 0xAA, 0xA6, 0x97, 0x99, 0x90, 0x8B, 0x8D, 0x9B, 0xFF, 0xFB,
+ 0xCB, 0xB9, 0xC3, 0xD4, 0xD6, 0xDC, 0xDF, 0xE1, 0xE3, 0xE5, 0xE6, 0xE7, 0xE7, 0xE6, 0xE9, 0xEB,
+ 0xEB, 0xED, 0xEC, 0xEB, 0xE9, 0xE8, 0xE4, 0xE2, 0xE3, 0xE3, 0xE4, 0xE5, 0xE4, 0xE4, 0xE4, 0xE3,
+ 0xE2, 0xE1, 0xDD, 0xDC, 0xD7, 0xCF, 0xC4, 0xB7, 0xA7, 0xA5, 0xAF, 0xCE, 0xFF, 0xC6, 0xA9, 0x98,
+ 0x99, 0xAD, 0xAA, 0xB2, 0xB8, 0xC0, 0xC1, 0xC1, 0xC0, 0xBE, 0xBE, 0xC2, 0xC2, 0xC3, 0xC4, 0xC2,
+ 0xC2, 0xC2, 0xC2, 0xC1, 0xC1, 0xC3, 0xC1, 0xC0, 0xBE, 0xBB, 0xBB, 0xB7, 0xB7, 0xBB, 0xBE, 0xBD,
+ 0xB7, 0xB7, 0xB4, 0xAD, 0xA2, 0x92, 0x88, 0x83, 0x83, 0x9E, 0xFF, 0xC1, 0x9E, 0x8F, 0x8C, 0xC2,
+ 0x9B, 0xA3, 0xA9, 0xAF, 0xB2, 0xB4, 0xB6, 0xB5, 0xB3, 0xB3, 0xB4, 0xB5, 0xB6, 0xB9, 0xBA, 0xBA,
+ 0xB9, 0xB7, 0xB3, 0xB1, 0xAF, 0xAE, 0xAE, 0xA9, 0xA8, 0xA9, 0xAC, 0xAD, 0xAE, 0xAE, 0xAC, 0xA9,
+ 0xA4, 0x9D, 0x95, 0x8A, 0x7F, 0x7A, 0x7D, 0x91, 0xFF, 0x94, 0x83, 0x6F, 0x62, 0xF7, 0x80, 0x88,
+ 0xA3, 0xAF, 0xB2, 0xB4, 0xB4, 0xAC, 0xAE, 0xB0, 0xAF, 0xAE, 0xAF, 0xB3, 0xB5, 0xB4, 0xB5, 0xB5,
+ 0x9A, 0x96, 0xA1, 0x99, 0xA9, 0xA5, 0xA3, 0xA5, 0xA8, 0xA1, 0x97, 0x98, 0x97, 0x96, 0x92, 0x74,
+ 0x70, 0x6A, 0x64, 0x66, 0x66, 0x7E, 0x80, 0x63, 0x4C, 0xA3, 0xFF, 0xFF, 0xFF, 0xFF, 0xC0, 0x58,
+ 0x59, 0x71, 0x7F, 0x7E, 0x7A, 0x70, 0x6C, 0x6A, 0x6C, 0x73, 0x77, 0x81, 0x83, 0x83, 0x83, 0x80,
+ 0x7A, 0x78, 0x73, 0x6D, 0x64, 0x62, 0x5F, 0x69, 0x72, 0x74, 0x62, 0x55, 0x35, 0x09, 0x15, 0x0E,
+ 0x18, 0x18, 0x44, 0x5A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0xB5, 0x04, 0xC8, 0x04, 0xE2, 0x04, 0x1E, 0x05, 0x1A, 0x05,
+ 0xD0, 0x04, 0x91, 0x04, 0x68, 0x04, 0x4B, 0x04, 0x37, 0x04, 0x2C, 0x04, 0x25, 0x04, 0x1F, 0x04,
+ 0x1E, 0x04, 0x1D, 0x04, 0x1F, 0x04, 0x22, 0x04, 0x27, 0x04, 0x36, 0x04, 0x48, 0x04, 0x64, 0x04,
+ 0x7B, 0x04, 0x85, 0x04, 0x7B, 0x04, 0x64, 0x04, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x40,
+ 0x00, 0x40, 0x00, 0x40, 0x6B, 0xF1, 0xB9, 0xF0, 0xFF, 0xEE, 0x20, 0xEE, 0x99, 0xEE, 0x35, 0xF2,
+ 0x81, 0xF5, 0x27, 0xF7, 0xF7, 0xF6, 0xF1, 0xF5, 0x44, 0xF6, 0xA3, 0xF6, 0x7C, 0xF7, 0xDA, 0xF8,
+ 0x8D, 0xF8, 0xAD, 0xF8, 0x5D, 0xF8, 0x8E, 0xF7, 0x23, 0xF7, 0xAA, 0xF6, 0xBB, 0xF6, 0x22, 0xF7,
+ 0xAC, 0xF7, 0x8D, 0xF7, 0xC6, 0xF6, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x05, 0x00, 0x05,
+ 0x00, 0x05, 0xCD, 0x04, 0xE5, 0x04, 0xFC, 0x04, 0x0C, 0x05, 0xF8, 0x04, 0xBF, 0x04, 0x8C, 0x04,
+ 0x67, 0x04, 0x51, 0x04, 0x47, 0x04, 0x41, 0x04, 0x3C, 0x04, 0x38, 0x04, 0x36, 0x04, 0x35, 0x04,
+ 0x34, 0x04, 0x36, 0x04, 0x3A, 0x04, 0x3F, 0x04, 0x4A, 0x04, 0x55, 0x04, 0x60, 0x04, 0x64, 0x04,
+ 0x61, 0x04, 0x54, 0x04, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40,
+ 0x1A, 0xFC, 0x06, 0xFB, 0x9A, 0xF9, 0x6F, 0xF7, 0x0D, 0xF8, 0x8F, 0xFA, 0x1F, 0xFD, 0x8B, 0xFD,
+ 0xEE, 0xFC, 0xA5, 0xFC, 0x4E, 0xFC, 0x73, 0xFC, 0x42, 0xFD, 0xA8, 0xFD, 0xC9, 0xFE, 0xDC, 0xFE,
+ 0x4B, 0xFE, 0xFD, 0xFE, 0x2E, 0xFE, 0xC5, 0xFE, 0x6D, 0xFE, 0x3D, 0xFE, 0x01, 0xFE, 0x85, 0xFD,
+ 0x54, 0xFE, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0xEC, 0x04,
+ 0xE5, 0x04, 0xE7, 0x04, 0x8E, 0x04, 0x4C, 0x04, 0x3E, 0x04, 0x5A, 0x04, 0x2C, 0x04, 0x5B, 0x04,
+ 0x62, 0x04, 0x68, 0x04, 0x5F, 0x04, 0x69, 0x04, 0x69, 0x04, 0x51, 0x04, 0x3A, 0x04, 0x39, 0x04,
+ 0x42, 0x04, 0x4D, 0x04, 0x42, 0x04, 0x52, 0x04, 0x5C, 0x04, 0x4D, 0x04, 0x5B, 0x04, 0x4D, 0x04,
+ 0x4C, 0x04, 0x48, 0x04, 0x56, 0x04, 0x59, 0x04, 0x6D, 0x04, 0x63, 0x04, 0x3E, 0x04, 0x56, 0x04,
+ 0x64, 0x04, 0x8C, 0x04, 0x92, 0x04, 0x97, 0x04, 0xD9, 0x04, 0xF9, 0x04, 0x13, 0x05, 0x00, 0x05,
+ 0x00, 0x05, 0x00, 0x05, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0xA0, 0xF3, 0x93, 0xFA, 0xF4, 0xF1,
+ 0x1B, 0xF6, 0x11, 0xF1, 0x02, 0xF2, 0xEA, 0xF6, 0x47, 0xF9, 0x88, 0xF9, 0x68, 0xF8, 0xB7, 0xFA,
+ 0x3A, 0xFC, 0xAD, 0xFB, 0x93, 0xFC, 0x0E, 0x00, 0x2E, 0x00, 0x2A, 0x00, 0x46, 0x00, 0x37, 0x00,
+ 0x0E, 0x00, 0x21, 0x00, 0xF1, 0x08, 0xA7, 0x06, 0x8F, 0x0B, 0x08, 0x05, 0x11, 0x03, 0x0C, 0x00,
+ 0xE0, 0x08, 0x18, 0x00, 0x49, 0x03, 0x75, 0xF9, 0x04, 0xF7, 0xC0, 0xF4, 0x3E, 0xF4, 0x71, 0xF5,
+ 0x0F, 0xF6, 0x69, 0xF8, 0xB0, 0xF6, 0x91, 0xFA, 0x0E, 0xFB, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40,
+ 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0xBE, 0x04, 0xEC, 0x04, 0xE3, 0x04, 0xCA, 0x04, 0xB3, 0x04,
+ 0x9C, 0x04, 0x8C, 0x04, 0x81, 0x04, 0x7B, 0x04, 0x70, 0x04, 0x73, 0x04, 0x72, 0x04, 0x74, 0x04,
+ 0x70, 0x04, 0x71, 0x04, 0x72, 0x04, 0x77, 0x04, 0x79, 0x04, 0x71, 0x04, 0x70, 0x04, 0x74, 0x04,
+ 0x71, 0x04, 0x6E, 0x04, 0x6D, 0x04, 0x68, 0x04, 0x6C, 0x04, 0x6B, 0x04, 0x6D, 0x04, 0x6E, 0x04,
+ 0x71, 0x04, 0x73, 0x04, 0x76, 0x04, 0x7B, 0x04, 0x84, 0x04, 0x8F, 0x04, 0xA7, 0x04, 0xC7, 0x04,
+ 0xE3, 0x04, 0xFC, 0x04, 0xF4, 0x04, 0x00, 0x05, 0x00, 0x05, 0x00, 0x05, 0x00, 0x40, 0x00, 0x40,
+ 0x00, 0x40, 0xCD, 0xFA, 0xC9, 0x00, 0x69, 0x04, 0x60, 0x06, 0x54, 0x07, 0xE1, 0x06, 0xC0, 0x06,
+ 0x78, 0x06, 0xAF, 0x06, 0x56, 0x06, 0x10, 0x08, 0xCE, 0x08, 0x76, 0x0A, 0x95, 0x0A, 0x3D, 0x0B,
+ 0xA2, 0x09, 0xB3, 0x0C, 0x3D, 0x0C, 0x3D, 0x0A, 0x12, 0x0A, 0x1B, 0x14, 0x67, 0x0C, 0x57, 0x0E,
+ 0xBC, 0x0D, 0xBF, 0x0D, 0x0A, 0x0F, 0x39, 0x0E, 0xD0, 0x0D, 0xBF, 0x0B, 0x63, 0x0A, 0xDE, 0x08,
+ 0x76, 0x07, 0x45, 0x06, 0x7B, 0x05, 0xFC, 0x03, 0x2C, 0x04, 0xDD, 0x03, 0x01, 0x03, 0x3C, 0x01,
+ 0x42, 0xFD, 0x00, 0x40, 0x00, 0x40, 0x00, 0x40, 0x02, 0x7F, 0x7F, 0x6F, 0x43, 0x15, 0xD2, 0xCE,
+ 0xE9, 0x80, 0xC0, 0xBD, 0xAE, 0xC1, 0xBC, 0xCA, 0xC1, 0xCE, 0xC5, 0xD1, 0xC6, 0xD6, 0xD1, 0xD5,
+ 0xC9, 0xCC, 0xBE, 0xC6, 0xC0, 0xD7, 0xD7, 0xE1, 0xD9, 0xEB, 0xEF, 0xFE, 0xE9, 0xE6, 0xD1, 0xE0,
+ 0xD8, 0xE0, 0xDB, 0xDC, 0xDF, 0xF9, 0xF5, 0xFD, 0xEB, 0xF1, 0xE9, 0xEB, 0xE2, 0xEE, 0xE9, 0xF8,
+ 0xF0, 0xFD, 0xFE, 0x09, 0x08, 0x0A, 0xF8, 0xF3, 0xD6, 0xD7, 0xB3, 0xC6, 0xB0, 0xDA, 0xDD, 0xE9,
+ 0xDC, 0xDC, 0xD9, 0xE5, 0xE3, 0xF9, 0xF3, 0x01, 0x7F, 0xF0, 0xE0, 0xAE, 0x8A, 0x80, 0x80, 0x80,
+ 0x80, 0xF8, 0xB5, 0x44, 0x45, 0x30, 0x11, 0xEC, 0xCC, 0xD2, 0xE3, 0xD9, 0xC4, 0xC7, 0xC6, 0xD9,
+ 0xD8, 0xE4, 0xDF, 0xE4, 0xE1, 0xE2, 0xDD, 0xE9, 0xE2, 0xE4, 0xD8, 0xD7, 0xD0, 0xD1, 0xCC, 0xDE,
+ 0xDB, 0xE4, 0xDB, 0xED, 0xEC, 0xFF, 0xF2, 0xF3, 0xE2, 0xEB, 0xDB, 0xED, 0xE3, 0xEA, 0xED, 0xFE,
+ 0xFA, 0xFE, 0xF5, 0xF9, 0xEC, 0xF6, 0xEC, 0xF8, 0xF6, 0x01, 0xFD, 0x05, 0x05, 0x0A, 0x08, 0x11,
+ 0xFB, 0xF8, 0xE1, 0xE6, 0xD3, 0xE0, 0xDE, 0xF1, 0xEE, 0xF2, 0xE8, 0xF1, 0xEB, 0xF8, 0xF8, 0x0B,
+ 0x0A, 0x15, 0x01, 0x05, 0xE7, 0xCD, 0xBB, 0xB1, 0xA2, 0x96, 0x93, 0x05, 0xC5, 0x33, 0x38, 0x26,
+ 0x0A, 0xEB, 0xD0, 0xE3, 0xE9, 0xDE, 0xCE, 0xD1, 0xD1, 0xE3, 0xE3, 0xF0, 0xE9, 0xF0, 0xE6, 0xEC,
+ 0xE6, 0xF3, 0xEA, 0xEC, 0xE3, 0xE0, 0xD6, 0xD9, 0xD3, 0xE5, 0xE0, 0xE7, 0xDE, 0xEE, 0xEE, 0x01,
+ 0xF9, 0x00, 0xF1, 0xF9, 0xEE, 0xF7, 0xF1, 0xFA, 0xF7, 0x04, 0x01, 0x04, 0xF9, 0xFD, 0xF8, 0xFC,
+ 0xF8, 0x05, 0x04, 0x12, 0x0B, 0x11, 0x0F, 0x0E, 0x07, 0x0C, 0xFE, 0x04, 0xF1, 0xF6, 0xF1, 0xEB,
+ 0xEA, 0xF8, 0xF3, 0xFB, 0xEF, 0xF9, 0xF3, 0xFF, 0xFB, 0x11, 0x13, 0x1D, 0x08, 0x00, 0xEA, 0xD7,
+ 0xD0, 0xC9, 0xBC, 0xB2, 0xAF, 0x0A, 0xC2, 0x27, 0x2B, 0x1B, 0x0A, 0xF2, 0xDD, 0xEB, 0xF1, 0xEA,
+ 0xD8, 0xDC, 0xDD, 0xEF, 0xED, 0xFC, 0xF4, 0xFB, 0xF3, 0xF9, 0xF3, 0xFA, 0xF3, 0xF5, 0xEA, 0xE9,
+ 0xDE, 0xDF, 0xD9, 0xE8, 0xE1, 0xEA, 0xE4, 0xF4, 0xF2, 0x04, 0xFD, 0x06, 0xFB, 0x02, 0xF9, 0x03,
+ 0xFC, 0x03, 0x01, 0x0E, 0x07, 0x08, 0xFC, 0x05, 0x00, 0x04, 0xFC, 0x0E, 0x0F, 0x1D, 0x16, 0x1A,
+ 0x17, 0x10, 0x0A, 0x0E, 0x01, 0x0A, 0xFD, 0x07, 0x00, 0x00, 0xFC, 0x03, 0xFB, 0x01, 0xF6, 0x00,
+ 0xF9, 0x07, 0x03, 0x17, 0x1A, 0x22, 0x0D, 0x06, 0xEE, 0xE1, 0xE0, 0xD8, 0xCC, 0xC3, 0xC3, 0x1C,
+ 0xC0, 0x1F, 0x23, 0x16, 0x08, 0xF5, 0xE6, 0xF7, 0xF6, 0xF2, 0xE0, 0xE1, 0xE5, 0xF7, 0xF8, 0xFD,
+ 0xFF, 0x01, 0xFE, 0xFF, 0xFB, 0x06, 0xFB, 0xFF, 0xF3, 0xF0, 0xE8, 0xE7, 0xE0, 0xEB, 0xE3, 0xEC,
+ 0xE7, 0xF6, 0xF3, 0x07, 0x02, 0x0C, 0x00, 0x0A, 0x05, 0x09, 0x06, 0x0A, 0x08, 0x12, 0x0A, 0x0E,
+ 0x04, 0x0C, 0x06, 0x0C, 0x07, 0x13, 0x17, 0x26, 0x22, 0x21, 0x1D, 0x16, 0x0D, 0x0E, 0x09, 0x10,
+ 0x06, 0x15, 0x0E, 0x11, 0x09, 0x0B, 0x03, 0x07, 0xFE, 0x09, 0x02, 0x0A, 0x09, 0x1B, 0x21, 0x26,
+ 0x11, 0x09, 0xF1, 0xEA, 0xED, 0xE6, 0xDB, 0xD2, 0xD3, 0x25, 0xBD, 0x16, 0x1A, 0x12, 0x04, 0xF6,
+ 0xF3, 0x04, 0x04, 0xFC, 0xEE, 0xF0, 0xEF, 0x01, 0x00, 0x0B, 0x07, 0x0C, 0x08, 0x0A, 0x06, 0x0D,
+ 0x06, 0x06, 0xFB, 0xFB, 0xEF, 0xF0, 0xE6, 0xEE, 0xE7, 0xEF, 0xEA, 0xFA, 0xFB, 0x0A, 0x09, 0x15,
+ 0x0C, 0x15, 0x0F, 0x17, 0x0E, 0x15, 0x10, 0x1A, 0x12, 0x12, 0x0E, 0x15, 0x0F, 0x18, 0x14, 0x22,
+ 0x22, 0x33, 0x2B, 0x2C, 0x26, 0x17, 0x0E, 0x12, 0x0C, 0x1B, 0x14, 0x25, 0x1F, 0x1D, 0x17, 0x11,
+ 0x0B, 0x0B, 0x05, 0x0F, 0x0A, 0x10, 0x11, 0x25, 0x23, 0x28, 0x13, 0x0B, 0xF8, 0xF4, 0xFA, 0xF4,
+ 0xEB, 0xE3, 0xE4, 0x2F, 0xAF, 0x0D, 0x10, 0x0C, 0x03, 0xFB, 0x00, 0x15, 0x0F, 0x09, 0xFA, 0x00,
+ 0x00, 0x0F, 0x0D, 0x15, 0x10, 0x13, 0x0F, 0x15, 0x10, 0x17, 0x0E, 0x0F, 0x04, 0x06, 0xF7, 0xFB,
+ 0xE7, 0xF9, 0xE9, 0xFA, 0xEC, 0x01, 0xFD, 0x12, 0x0E, 0x1A, 0x15, 0x1D, 0x19, 0x1F, 0x18, 0x1F,
+ 0x18, 0x20, 0x18, 0x1D, 0x17, 0x1F, 0x1C, 0x22, 0x20, 0x30, 0x32, 0x3E, 0x37, 0x34, 0x2A, 0x1A,
+ 0x0E, 0x17, 0x0F, 0x25, 0x29, 0x32, 0x32, 0x2D, 0x1E, 0x1B, 0x13, 0x12, 0x0B, 0x15, 0x13, 0x18,
+ 0x17, 0x24, 0x22, 0x27, 0x12, 0x0B, 0x01, 0x02, 0x08, 0x03, 0xF9, 0xF5, 0xF6, 0x44, 0xC8, 0x13,
+ 0x16, 0x11, 0x07, 0xFF, 0xFE, 0x13, 0x10, 0x08, 0xF7, 0x06, 0x07, 0x15, 0x12, 0x17, 0x12, 0x14,
+ 0x0D, 0x15, 0x0F, 0x1A, 0x10, 0x15, 0x0C, 0x12, 0x03, 0x0C, 0xFB, 0x0A, 0xF7, 0x0C, 0xFA, 0x11,
+ 0x05, 0x1A, 0x14, 0x20, 0x18, 0x23, 0x1D, 0x26, 0x1D, 0x23, 0x1B, 0x22, 0x1A, 0x1F, 0x18, 0x21,
+ 0x19, 0x20, 0x1C, 0x2D, 0x25, 0x32, 0x2E, 0x35, 0x2D, 0x27, 0x1F, 0x1C, 0x19, 0x24, 0x1B, 0x2C,
+ 0x1D, 0x24, 0x14, 0x19, 0x0F, 0x16, 0x11, 0x1B, 0x13, 0x1A, 0x18, 0x29, 0x28, 0x28, 0x14, 0x0C,
+ 0xFC, 0xF9, 0xFD, 0xF7, 0xF0, 0xEA, 0xEB, 0x2D, 0xBC, 0x08, 0x07, 0x06, 0xFC, 0xF7, 0xFA, 0x0B,
+ 0x11, 0x0F, 0x05, 0x0B, 0x0D, 0x1E, 0x17, 0x19, 0x11, 0x18, 0x10, 0x1A, 0x14, 0x1B, 0x16, 0x19,
+ 0x11, 0x11, 0x05, 0x12, 0x07, 0x09, 0x06, 0x0E, 0x0B, 0x13, 0x0D, 0x1F, 0x15, 0x22, 0x19, 0x23,
+ 0x1C, 0x24, 0x20, 0x23, 0x1D, 0x25, 0x1B, 0x23, 0x1B, 0x22, 0x21, 0x27, 0x21, 0x2D, 0x26, 0x35,
+ 0x2D, 0x37, 0x2F, 0x26, 0x1B, 0x1F, 0x1B, 0x26, 0x22, 0x2C, 0x27, 0x22, 0x1A, 0x18, 0x10, 0x1B,
+ 0x12, 0x1F, 0x16, 0x1A, 0x16, 0x25, 0x23, 0x23, 0x12, 0x09, 0x02, 0x05, 0x04, 0x06, 0xFE, 0xF7,
+ 0xFA, 0x3E, 0xD7, 0x0F, 0x16, 0x11, 0x0B, 0x04, 0x06, 0x15, 0x0F, 0x0C, 0x00, 0x09, 0x0E, 0x1B,
+ 0x16, 0x1A, 0x10, 0x15, 0x10, 0x1A, 0x13, 0x1C, 0x14, 0x1D, 0x15, 0x17, 0x14, 0x1B, 0x08, 0x10,
+ 0x0D, 0x12, 0x0D, 0x1A, 0x12, 0x1D, 0x16, 0x22, 0x1C, 0x28, 0x22, 0x2A, 0x22, 0x25, 0x1B, 0x23,
+ 0x19, 0x1E, 0x15, 0x1E, 0x14, 0x20, 0x1B, 0x27, 0x21, 0x2F, 0x29, 0x2F, 0x26, 0x29, 0x1D, 0x27,
+ 0x1B, 0x25, 0x1E, 0x23, 0x18, 0x20, 0x18, 0x1E, 0x11, 0x1B, 0x13, 0x1D, 0x14, 0x1C, 0x17, 0x2B,
+ 0x22, 0x27, 0x10, 0x0A, 0xF9, 0xF9, 0xF9, 0xF7, 0xF1, 0xEB, 0xEB, 0x25, 0xC2, 0xEC, 0xF7, 0xF9,
+ 0xF4, 0xF1, 0xF6, 0x07, 0x0D, 0x0F, 0x03, 0x0F, 0x11, 0x1F, 0x17, 0x19, 0x0E, 0x1A, 0x12, 0x19,
+ 0x16, 0x20, 0x19, 0x21, 0x15, 0x1A, 0x0E, 0x14, 0x0B, 0x14, 0x0D, 0x15, 0x0F, 0x1D, 0x14, 0x1E,
+ 0x18, 0x21, 0x1A, 0x23, 0x25, 0x27, 0x20, 0x26, 0x1B, 0x22, 0x1A, 0x20, 0x16, 0x22, 0x17, 0x25,
+ 0x17, 0x28, 0x24, 0x30, 0x29, 0x32, 0x29, 0x27, 0x1B, 0x1E, 0x16, 0x25, 0x1C, 0x25, 0x1C, 0x22,
+ 0x16, 0x1B, 0x14, 0x1C, 0x13, 0x1F, 0x15, 0x1C, 0x14, 0x26, 0x1F, 0x20, 0x0E, 0x0A, 0x07, 0x03,
+ 0x0B, 0x08, 0x02, 0xFC, 0xFA, 0x38, 0xEE, 0x0E, 0x12, 0x0E, 0x09, 0x06, 0x07, 0x0F, 0x12, 0x10,
+ 0x08, 0x11, 0x0C, 0x1B, 0x13, 0x17, 0x0F, 0x19, 0x14, 0x1B, 0x14, 0x1E, 0x18, 0x1E, 0x16, 0x20,
+ 0x19, 0x20, 0x14, 0x1C, 0x11, 0x1A, 0x13, 0x1B, 0x14, 0x22, 0x1B, 0x2A, 0x24, 0x2A, 0x28, 0x33,
+ 0x2C, 0x28, 0x1D, 0x21, 0x16, 0x14, 0x0C, 0x12, 0x0D, 0x15, 0x13, 0x22, 0x1D, 0x2A, 0x24, 0x2A,
+ 0x20, 0x28, 0x1B, 0x26, 0x1C, 0x26, 0x18, 0x1E, 0x16, 0x21, 0x18, 0x22, 0x1A, 0x24, 0x1B, 0x24,
+ 0x1C, 0x23, 0x19, 0x24, 0x1F, 0x1A, 0x08, 0x06, 0xF3, 0xED, 0xF0, 0xF4, 0xEF, 0xEC, 0xEC, 0x22,
+ 0xDE, 0x02, 0xFF, 0xFD, 0xFA, 0xF8, 0xFC, 0x06, 0x0C, 0x0F, 0x07, 0x17, 0x10, 0x1B, 0x14, 0x1A,
+ 0x0E, 0x1D, 0x11, 0x1C, 0x15, 0x20, 0x17, 0x21, 0x16, 0x1E, 0x14, 0x1D, 0x13, 0x1B, 0x11, 0x19,
+ 0x10, 0x1C, 0x13, 0x21, 0x18, 0x29, 0x23, 0x30, 0x29, 0x32, 0x30, 0x2B, 0x1E, 0x22, 0x13, 0x16,
+ 0x05, 0x15, 0x0F, 0x19, 0x15, 0x25, 0x21, 0x2B, 0x25, 0x2F, 0x23, 0x23, 0x1C, 0x23, 0x1D, 0x24,
+ 0x1D, 0x23, 0x18, 0x22, 0x18, 0x1F, 0x19, 0x20, 0x19, 0x24, 0x19, 0x20, 0x17, 0x23, 0x1D, 0x1C,
+ 0x0A, 0x0C, 0x05, 0xFC, 0x00, 0x03, 0xFC, 0xF9, 0xF9, 0x2E, 0xE3, 0x05, 0x02, 0xFB, 0xF8, 0x01,
+ 0x05, 0x17, 0x14, 0x1C, 0x13, 0x1D, 0x18, 0x20, 0x16, 0x18, 0x0D, 0x18, 0x13, 0x1E, 0x15, 0x1F,
+ 0x16, 0x1E, 0x15, 0x20, 0x17, 0x1F, 0x12, 0x1F, 0x11, 0x1A, 0x14, 0x20, 0x17, 0x24, 0x1E, 0x32,
+ 0x32, 0x43, 0x3A, 0x3E, 0x34, 0x31, 0x23, 0x1B, 0x0B, 0x06, 0xF6, 0x01, 0xF9, 0x0C, 0x0D, 0x22,
+ 0x1C, 0x25, 0x20, 0x29, 0x22, 0x27, 0x1D, 0x25, 0x19, 0x22, 0x16, 0x20, 0x17, 0x1F, 0x17, 0x1F,
+ 0x1C, 0x24, 0x1B, 0x25, 0x1B, 0x24, 0x19, 0x21, 0x17, 0x11, 0x02, 0x08, 0xF5, 0xF1, 0xF9, 0x01,
+ 0xFE, 0xFD, 0xFD, 0x39, 0xF8, 0x1C, 0x1A, 0x14, 0x0B, 0x04, 0xFE, 0x07, 0x0B, 0x15, 0x0D, 0x19,
+ 0x14, 0x1F, 0x15, 0x1B, 0x0F, 0x1A, 0x15, 0x1E, 0x14, 0x1F, 0x18, 0x23, 0x17, 0x21, 0x19, 0x1D,
+ 0x19, 0x1B, 0x14, 0x19, 0x12, 0x21, 0x19, 0x27, 0x22, 0x34, 0x33, 0x41, 0x4A, 0x44, 0x35, 0x33,
+ 0x24, 0x1E, 0x0D, 0x06, 0xF9, 0x05, 0x00, 0x10, 0x11, 0x27, 0x1E, 0x2B, 0x23, 0x2B, 0x20, 0x26,
+ 0x1A, 0x23, 0x1C, 0x23, 0x1B, 0x20, 0x18, 0x23, 0x19, 0x21, 0x18, 0x25, 0x19, 0x25, 0x1D, 0x22,
+ 0x1B, 0x21, 0x1A, 0x18, 0x0C, 0x10, 0x04, 0xFC, 0xFC, 0xFC, 0xEB, 0xEB, 0xEB, 0x1F, 0xC4, 0x09,
+ 0x00, 0xFE, 0xF9, 0xEE, 0x04, 0x14, 0x11, 0x1C, 0x23, 0x2E, 0x21, 0x24, 0x16, 0x16, 0x0E, 0x16,
+ 0x11, 0x1E, 0x18, 0x25, 0x1B, 0x21, 0x17, 0x21, 0x16, 0x1F, 0x16, 0x20, 0x16, 0x1E, 0x16, 0x22,
+ 0x1C, 0x29, 0x26, 0x3C, 0x40, 0x58, 0x5B, 0x67, 0x56, 0x42, 0x2B, 0x17, 0xFF, 0xEF, 0xDF, 0xEF,
+ 0xE5, 0xFC, 0x01, 0x1B, 0x12, 0x25, 0x1F, 0x29, 0x22, 0x28, 0x1D, 0x24, 0x18, 0x1E, 0x14, 0x1D,
+ 0x15, 0x1E, 0x14, 0x22, 0x19, 0x23, 0x1D, 0x29, 0x21, 0x26, 0x19, 0x17, 0x0A, 0x0C, 0x00, 0x0C,
+ 0xFA, 0xF4, 0x01, 0x06, 0xFF, 0xFD, 0xFB, 0x49, 0xE1, 0x29, 0x27, 0x1B, 0x10, 0x07, 0xFF, 0x03,
+ 0x03, 0x11, 0x17, 0x26, 0x21, 0x21, 0x14, 0x16, 0x10, 0x1A, 0x16, 0x1E, 0x18, 0x21, 0x19, 0x1D,
+ 0x15, 0x20, 0x18, 0x23, 0x19, 0x20, 0x14, 0x1D, 0x16, 0x21, 0x1A, 0x29, 0x28, 0x3B, 0x3E, 0x5A,
+ 0x5C, 0x6A, 0x57, 0x47, 0x2B, 0x17, 0xFD, 0xED, 0xDE, 0xE9, 0xE6, 0xFE, 0x04, 0x1A, 0x19, 0x28,
+ 0x22, 0x29, 0x1F, 0x26, 0x1A, 0x20, 0x18, 0x21, 0x16, 0x1E, 0x17, 0x20, 0x15, 0x22, 0x15, 0x21,
+ 0x19, 0x26, 0x1E, 0x25, 0x18, 0x1E, 0x15, 0x18, 0x12, 0x19, 0x0D, 0x04, 0x02, 0xFA, 0xF0, 0xE7,
+ 0xE6, 0x2C, 0xAC, 0x12, 0x13, 0x06, 0xFF, 0xFA, 0xFF, 0x06, 0x0B, 0x1E, 0x2F, 0x3F, 0x33, 0x28,
+ 0x18, 0x17, 0x0F, 0x17, 0x0F, 0x1C, 0x14, 0x20, 0x17, 0x20, 0x18, 0x21, 0x18, 0x22, 0x18, 0x1E,
+ 0x15, 0x16, 0x10, 0x17, 0x12, 0x26, 0x28, 0x44, 0x4B, 0x67, 0x68, 0x71, 0x5C, 0x43, 0x27, 0x11,
+ 0xFB, 0xF2, 0xE2, 0xED, 0xE6, 0xFA, 0xFF, 0x14, 0x16, 0x24, 0x1F, 0x27, 0x1F, 0x25, 0x1A, 0x1E,
+ 0x14, 0x1C, 0x12, 0x1A, 0x14, 0x1C, 0x15, 0x1D, 0x15, 0x21, 0x1A, 0x28, 0x1F, 0x27, 0x19, 0x11,
+ 0x06, 0x06, 0x03, 0x10, 0xFE, 0xF3, 0xFD, 0xFE, 0xF6, 0xEF, 0xF2, 0x4A, 0xAF, 0x2E, 0x2C, 0x1E,
+ 0x0C, 0xFB, 0xF1, 0xF8, 0xFC, 0x12, 0x25, 0x36, 0x30, 0x28, 0x17, 0x18, 0x0F, 0x1A, 0x12, 0x1D,
+ 0x15, 0x1D, 0x15, 0x1D, 0x16, 0x22, 0x1A, 0x22, 0x1A, 0x20, 0x13, 0x16, 0x0F, 0x15, 0x12, 0x25,
+ 0x28, 0x43, 0x4A, 0x66, 0x67, 0x73, 0x5D, 0x45, 0x28, 0x0F, 0xF8, 0xF4, 0xE2, 0xEB, 0xE6, 0xFB,
+ 0xFF, 0x17, 0x18, 0x27, 0x21, 0x28, 0x1E, 0x22, 0x18, 0x1D, 0x16, 0x1E, 0x14, 0x1E, 0x14, 0x1D,
+ 0x15, 0x1D, 0x16, 0x22, 0x1B, 0x26, 0x1F, 0x26, 0x1B, 0x11, 0x0C, 0x0C, 0x0F, 0x1D, 0x10, 0x0A,
+ 0x0A, 0xFB, 0xEE, 0xDA, 0xDD, 0x3D, 0x87, 0x20, 0x1D, 0x14, 0x04, 0xF0, 0xFF, 0x03, 0x01, 0x1E,
+ 0x36, 0x48, 0x3A, 0x2D, 0x1C, 0x17, 0x0D, 0x12, 0x0D, 0x1A, 0x12, 0x1D, 0x17, 0x1E, 0x19, 0x21,
+ 0x18, 0x22, 0x19, 0x21, 0x14, 0x18, 0x0E, 0x16, 0x12, 0x26, 0x29, 0x41, 0x49, 0x65, 0x64, 0x6B,
+ 0x4B, 0x39, 0x22, 0x19, 0x05, 0xF7, 0xE4, 0xEE, 0xEC, 0x05, 0x06, 0x17, 0x13, 0x23, 0x1D, 0x26,
+ 0x1C, 0x20, 0x15, 0x1E, 0x13, 0x1D, 0x13, 0x18, 0x10, 0x18, 0x12, 0x1B, 0x15, 0x1D, 0x17, 0x24,
+ 0x1D, 0x24, 0x16, 0x0F, 0x03, 0x08, 0x07, 0x18, 0x05, 0xFD, 0x03, 0xFD, 0xF1, 0xE7, 0xE8, 0x5A,
+ 0x8A, 0x2B, 0x2B, 0x1A, 0x05, 0xF4, 0xF2, 0x00, 0xF8, 0x1C, 0x34, 0x45, 0x36, 0x2C, 0x1B, 0x19,
+ 0x0D, 0x13, 0x0D, 0x1A, 0x12, 0x1C, 0x15, 0x20, 0x17, 0x22, 0x1A, 0x24, 0x19, 0x20, 0x12, 0x15,
+ 0x0C, 0x11, 0x0E, 0x22, 0x24, 0x3C, 0x43, 0x5F, 0x5D, 0x60, 0x48, 0x36, 0x21, 0x19, 0x06, 0xFB,
+ 0xE9, 0xF7, 0xF7, 0x0A, 0x0B, 0x1B, 0x16, 0x25, 0x1F, 0x26, 0x1C, 0x20, 0x17, 0x1C, 0x13, 0x1E,
+ 0x12, 0x1A, 0x11, 0x19, 0x12, 0x1A, 0x13, 0x1C, 0x15, 0x22, 0x1A, 0x25, 0x17, 0x13, 0x06, 0x09,
+ 0x06, 0x19, 0x0C, 0x08, 0x08, 0xFA, 0xEC, 0xDE, 0xDE, 0x58, 0xA7, 0x21, 0x20, 0x15, 0x03, 0xF8,
+ 0xF9, 0x04, 0xFE, 0x1C, 0x28, 0x3A, 0x30, 0x2E, 0x1D, 0x1C, 0x10, 0x17, 0x11, 0x1C, 0x15, 0x20,
+ 0x17, 0x20, 0x16, 0x24, 0x1A, 0x23, 0x1A, 0x1F, 0x14, 0x1E, 0x15, 0x1C, 0x17, 0x28, 0x2F, 0x43,
+ 0x43, 0x54, 0x42, 0x36, 0x1F, 0x17, 0x0E, 0x1A, 0x16, 0x25, 0x20, 0x1D, 0x08, 0x07, 0xFF, 0x15,
+ 0x14, 0x24, 0x1F, 0x26, 0x1D, 0x1F, 0x14, 0x1A, 0x0F, 0x19, 0x11, 0x19, 0x11, 0x19, 0x10, 0x18,
+ 0x10, 0x1E, 0x17, 0x23, 0x19, 0x21, 0x12, 0x13, 0x02, 0x0A, 0x04, 0x14, 0x06, 0x04, 0x05, 0xFD,
+ 0xEF, 0xE4, 0xE7, 0x7A, 0xAA, 0x25, 0x26, 0x18, 0x05, 0xF4, 0xF3, 0x00, 0x00, 0x1B, 0x2B, 0x3C,
+ 0x32, 0x2E, 0x1E, 0x1C, 0x11, 0x19, 0x10, 0x1D, 0x16, 0x20, 0x15, 0x1E, 0x17, 0x22, 0x1B, 0x24,
+ 0x1B, 0x1F, 0x15, 0x1B, 0x11, 0x17, 0x13, 0x24, 0x22, 0x3A, 0x3A, 0x4B, 0x37, 0x2E, 0x19, 0x13,
+ 0x0C, 0x19, 0x18, 0x2B, 0x2A, 0x2B, 0x15, 0x10, 0x07, 0x1B, 0x16, 0x27, 0x20, 0x25, 0x1A, 0x22,
+ 0x14, 0x1A, 0x13, 0x1B, 0x11, 0x1C, 0x13, 0x17, 0x10, 0x16, 0x0E, 0x1C, 0x15, 0x22, 0x18, 0x20,
+ 0x15, 0x13, 0x07, 0x0A, 0x04, 0x13, 0x03, 0x03, 0x07, 0xFC, 0xED, 0xE1, 0xE4, 0x6B, 0xB2, 0x20,
+ 0x22, 0x17, 0x05, 0xF8, 0xFA, 0x03, 0x01, 0x17, 0x29, 0x37, 0x31, 0x2E, 0x1C, 0x1E, 0x15, 0x1C,
+ 0x12, 0x1D, 0x16, 0x21, 0x19, 0x21, 0x1A, 0x22, 0x18, 0x22, 0x1B, 0x24, 0x16, 0x1E, 0x15, 0x1C,
+ 0x1E, 0x2F, 0x30, 0x45, 0x3C, 0x34, 0x1D, 0x0A, 0xFE, 0x0B, 0x0B, 0x1A, 0x1C, 0x30, 0x36, 0x3E,
+ 0x2B, 0x1A, 0x0C, 0x19, 0x11, 0x23, 0x19, 0x24, 0x1B, 0x23, 0x1A, 0x1E, 0x14, 0x1B, 0x11, 0x1D,
+ 0x16, 0x1B, 0x15, 0x1A, 0x12, 0x1B, 0x13, 0x1E, 0x14, 0x20, 0x11, 0x16, 0x09, 0x10, 0x0D, 0x16,
+ 0x06, 0x05, 0x08, 0xFC, 0xF0, 0xE5, 0xE8, 0x7F, 0xCD, 0x2A, 0x2A, 0x1A, 0x05, 0xF7, 0xF1, 0x01,
+ 0x03, 0x1D, 0x2A, 0x3A, 0x31, 0x2A, 0x1C, 0x1E, 0x12, 0x1E, 0x13, 0x1F, 0x16, 0x23, 0x19, 0x23,
+ 0x19, 0x21, 0x19, 0x21, 0x19, 0x22, 0x14, 0x1C, 0x13, 0x1E, 0x1A, 0x29, 0x26, 0x3A, 0x32, 0x26,
+ 0x0B, 0xFF, 0xF7, 0x07, 0x0A, 0x1B, 0x20, 0x38, 0x3F, 0x4B, 0x34, 0x27, 0x18, 0x1E, 0x13, 0x25,
+ 0x1E, 0x24, 0x19, 0x22, 0x18, 0x20, 0x16, 0x1C, 0x14, 0x1F, 0x16, 0x1C, 0x14, 0x18, 0x10, 0x1A,
+ 0x13, 0x1E, 0x14, 0x1D, 0x12, 0x12, 0x09, 0x0D, 0x09, 0x11, 0x00, 0x01, 0x05, 0xFB, 0xEC, 0xE1,
+ 0xE3, 0x76, 0xC4, 0x29, 0x28, 0x19, 0x05, 0xF8, 0xFA, 0x04, 0x03, 0x1A, 0x24, 0x34, 0x27, 0x26,
+ 0x1A, 0x21, 0x16, 0x20, 0x16, 0x20, 0x16, 0x23, 0x17, 0x20, 0x17, 0x25, 0x18, 0x25, 0x16, 0x21,
+ 0x15, 0x20, 0x1B, 0x24, 0x1D, 0x2C, 0x31, 0x42, 0x35, 0x26, 0x02, 0xED, 0xEB, 0xFE, 0x09, 0x1B,
+ 0x22, 0x40, 0x49, 0x50, 0x3A, 0x24, 0x13, 0x1A, 0x14, 0x1F, 0x1C, 0x28, 0x1E, 0x22, 0x18, 0x20,
+ 0x16, 0x1E, 0x13, 0x19, 0x12, 0x1D, 0x12, 0x1A, 0x11, 0x1B, 0x11, 0x1E, 0x16, 0x1F, 0x12, 0x17,
+ 0x0E, 0x12, 0x10, 0x17, 0x05, 0x07, 0x08, 0xFB, 0xEF, 0xE2, 0xE4, 0x7F, 0xC5, 0x2F, 0x2E, 0x1D,
+ 0x06, 0xF5, 0xFA, 0x05, 0x07, 0x1B, 0x24, 0x36, 0x29, 0x27, 0x1A, 0x21, 0x16, 0x23, 0x18, 0x22,
+ 0x17, 0x20, 0x15, 0x23, 0x1A, 0x24, 0x1A, 0x21, 0x1B, 0x20, 0x18, 0x20, 0x16, 0x25, 0x19, 0x2A,
+ 0x25, 0x3B, 0x2F, 0x1A, 0xFA, 0xE6, 0xE0, 0xF9, 0x08, 0x1C, 0x24, 0x45, 0x56, 0x5D, 0x46, 0x30,
+ 0x1D, 0x1F, 0x15, 0x22, 0x1C, 0x26, 0x1E, 0x22, 0x18, 0x21, 0x16, 0x1D, 0x16, 0x1F, 0x12, 0x19,
+ 0x11, 0x18, 0x0F, 0x1A, 0x10, 0x1E, 0x13, 0x1D, 0x12, 0x17, 0x0D, 0x12, 0x0B, 0x12, 0x00, 0x02,
+ 0x06, 0xFA, 0xEA, 0xDE, 0xDF, 0x7F, 0xE6, 0x2F, 0x2D, 0x1B, 0x05, 0xF5, 0xF6, 0x03, 0x02, 0x19,
+ 0x26, 0x37, 0x2A, 0x28, 0x18, 0x21, 0x17, 0x22, 0x17, 0x24, 0x16, 0x24, 0x15, 0x22, 0x19, 0x23,
+ 0x1B, 0x23, 0x17, 0x23, 0x16, 0x24, 0x1B, 0x29, 0x21, 0x32, 0x32, 0x42, 0x2C, 0x11, 0xEF, 0xD4,
+ 0xD4, 0xF5, 0x07, 0x1C, 0x27, 0x4A, 0x5C, 0x67, 0x53, 0x34, 0x1A, 0x14, 0x0C, 0x1D, 0x18, 0x24,
+ 0x1D, 0x29, 0x1D, 0x23, 0x18, 0x20, 0x17, 0x1F, 0x15, 0x1B, 0x13, 0x19, 0x11, 0x1C, 0x13, 0x20,
+ 0x14, 0x1B, 0x10, 0x14, 0x0C, 0x13, 0x0D, 0x15, 0x02, 0x07, 0x08, 0xFC, 0xED, 0xE1, 0xE2, 0x52,
+ 0xE7, 0x35, 0x33, 0x20, 0x07, 0xF4, 0xF1, 0x03, 0x05, 0x1D, 0x2A, 0x3B, 0x2C, 0x28, 0x19, 0x24,
+ 0x18, 0x23, 0x18, 0x23, 0x18, 0x21, 0x18, 0x23, 0x1A, 0x25, 0x1A, 0x24, 0x17, 0x22, 0x19, 0x23,
+ 0x1C, 0x26, 0x1F, 0x30, 0x2C, 0x3C, 0x2C, 0x0B, 0xEA, 0xCD, 0xD0, 0xF3, 0x06, 0x1E, 0x2A, 0x4E,
+ 0x66, 0x6F, 0x58, 0x39, 0x21, 0x1A, 0x0F, 0x1F, 0x18, 0x27, 0x1E, 0x28, 0x1C, 0x24, 0x19, 0x20,
+ 0x16, 0x20, 0x16, 0x1A, 0x12, 0x18, 0x0F, 0x1B, 0x13, 0x1F, 0x15, 0x1B, 0x0F, 0x15, 0x0D, 0x0D,
+ 0x0A, 0x11, 0xFE, 0x01, 0x04, 0xFA, 0xE8, 0xDC, 0xDF, 0x51, 0xE2, 0x33, 0x30, 0x1C, 0x05, 0xF5,
+ 0xEE, 0x02, 0x05, 0x15, 0x1E, 0x2D, 0x26, 0x23, 0x16, 0x21, 0x15, 0x22, 0x18, 0x24, 0x18, 0x24,
+ 0x19, 0x24, 0x19, 0x24, 0x19, 0x24, 0x17, 0x25, 0x1B, 0x27, 0x1F, 0x2F, 0x29, 0x3C, 0x36, 0x41,
+ 0x27, 0x00, 0xDF, 0xC8, 0xCE, 0xF2, 0x06, 0x20, 0x2E, 0x53, 0x67, 0x72, 0x58, 0x39, 0x1A, 0x1A,
+ 0x12, 0x22, 0x1B, 0x23, 0x1C, 0x25, 0x1B, 0x28, 0x1E, 0x25, 0x17, 0x20, 0x17, 0x20, 0x15, 0x1B,
+ 0x14, 0x1D, 0x15, 0x1D, 0x12, 0x1B, 0x12, 0x18, 0x0E, 0x10, 0x0B, 0x11, 0x00, 0x06, 0x07, 0xFA,
+ 0xED, 0xE0, 0xE2, 0x69, 0xE2, 0x37, 0x35, 0x21, 0x07, 0xF4, 0xF7, 0x04, 0x06, 0x16, 0x22, 0x2C,
+ 0x24, 0x26, 0x18, 0x21, 0x18, 0x22, 0x17, 0x25, 0x1A, 0x24, 0x1B, 0x22, 0x1B, 0x22, 0x1A, 0x22,
+ 0x1B, 0x24, 0x19, 0x24, 0x1E, 0x2D, 0x26, 0x3A, 0x34, 0x3F, 0x23, 0xFF, 0xDB, 0xC7, 0xCB, 0xF2,
+ 0x07, 0x22, 0x31, 0x59, 0x6D, 0x7A, 0x5A, 0x3C, 0x1F, 0x1C, 0x12, 0x23, 0x1A, 0x25, 0x1C, 0x25,
+ 0x1B, 0x27, 0x1F, 0x26, 0x19, 0x22, 0x14, 0x20, 0x14, 0x19, 0x11, 0x1D, 0x12, 0x1A, 0x12, 0x1B,
+ 0x12, 0x16, 0x09, 0x0D, 0x05, 0x0F, 0xFC, 0x00, 0x06, 0xFA, 0xE9, 0xDC, 0xDE, 0x56, 0xE2, 0x37,
+ 0x34, 0x1F, 0x05, 0xF5, 0xF7, 0x05, 0xFF, 0x14, 0x1F, 0x2B, 0x21, 0x24, 0x18, 0x21, 0x15, 0x1F,
+ 0x17, 0x23, 0x18, 0x22, 0x19, 0x24, 0x18, 0x27, 0x1A, 0x26, 0x1A, 0x23, 0x1B, 0x25, 0x1D, 0x2B,
+ 0x22, 0x39, 0x38, 0x49, 0x23, 0x02, 0xDC, 0xC5, 0xCC, 0xF2, 0x08, 0x24, 0x34, 0x5B, 0x6D, 0x72,
+ 0x54, 0x33, 0x15, 0x17, 0x0C, 0x20, 0x18, 0x26, 0x1E, 0x28, 0x1C, 0x28, 0x1D, 0x26, 0x1D, 0x26,
+ 0x1B, 0x24, 0x16, 0x1F, 0x15, 0x1E, 0x16, 0x21, 0x14, 0x1F, 0x10, 0x14, 0x07, 0x0F, 0x0A, 0x14,
+ 0x03, 0x05, 0x07, 0xFC, 0xEB, 0xDE, 0xDF, 0x6B, 0xE2, 0x39, 0x37, 0x20, 0x06, 0xF2, 0xF9, 0x06,
+ 0xFE, 0x13, 0x1F, 0x2D, 0x26, 0x26, 0x18, 0x23, 0x16, 0x25, 0x19, 0x25, 0x1A, 0x22, 0x19, 0x24,
+ 0x19, 0x26, 0x1A, 0x27, 0x1A, 0x23, 0x1A, 0x24, 0x1C, 0x2B, 0x22, 0x38, 0x36, 0x47, 0x27, 0xFE,
+ 0xDA, 0xC7, 0xCC, 0xF3, 0x0A, 0x25, 0x36, 0x5D, 0x70, 0x75, 0x57, 0x36, 0x17, 0x17, 0x0F, 0x20,
+ 0x1A, 0x27, 0x20, 0x28, 0x1E, 0x29, 0x1F, 0x25, 0x1C, 0x24, 0x1C, 0x21, 0x14, 0x1E, 0x12, 0x1E,
+ 0x15, 0x20, 0x15, 0x1C, 0x12, 0x16, 0x08, 0x0F, 0x09, 0x13, 0x01, 0x02, 0x06, 0xFA, 0xE8, 0xDB,
+ 0xDD, 0x58, 0xE1, 0x3A, 0x37, 0x20, 0x06, 0xF5, 0xEF, 0x02, 0x04, 0x14, 0x21, 0x2F, 0x28, 0x28,
+ 0x1B, 0x22, 0x18, 0x20, 0x16, 0x21, 0x18, 0x24, 0x1A, 0x24, 0x1B, 0x24, 0x1A, 0x24, 0x1C, 0x26,
+ 0x1B, 0x26, 0x1C, 0x2B, 0x24, 0x39, 0x38, 0x46, 0x24, 0xFE, 0xD7, 0xC7, 0xCD, 0xF6, 0x0B, 0x28,
+ 0x38, 0x60, 0x74, 0x74, 0x55, 0x33, 0x11, 0x11, 0x0C, 0x1C, 0x14, 0x24, 0x1B, 0x27, 0x1F, 0x2A,
+ 0x22, 0x28, 0x1E, 0x27, 0x1E, 0x25, 0x17, 0x21, 0x16, 0x23, 0x17, 0x1D, 0x16, 0x1E, 0x10, 0x11,
+ 0x04, 0x0B, 0x06, 0x11, 0xFE, 0x03, 0x06, 0xFC, 0xEA, 0xDD, 0xDE, 0x5A, 0xC3, 0x39, 0x37, 0x21,
+ 0x06, 0xF5, 0xEF, 0x02, 0x05, 0x14, 0x21, 0x2E, 0x26, 0x29, 0x1B, 0x21, 0x17, 0x21, 0x17, 0x23,
+ 0x18, 0x25, 0x19, 0x25, 0x1A, 0x23, 0x19, 0x24, 0x1B, 0x25, 0x1A, 0x26, 0x1D, 0x2B, 0x24, 0x38,
+ 0x39, 0x4A, 0x23, 0xFC, 0xD7, 0xCA, 0xCF, 0xF6, 0x0C, 0x29, 0x40, 0x62, 0x75, 0x76, 0x58, 0x31,
+ 0x10, 0x11, 0x0D, 0x1D, 0x17, 0x24, 0x1E, 0x26, 0x21, 0x28, 0x1E, 0x29, 0x1E, 0x27, 0x1F, 0x25,
+ 0x19, 0x21, 0x17, 0x21, 0x16, 0x1E, 0x15, 0x1C, 0x10, 0x0E, 0x07, 0x0C, 0x0B, 0x12, 0xFF, 0x01,
+ 0x07, 0xFC, 0xE8, 0xDC, 0xDC, 0x5A, 0xE3, 0x38, 0x37, 0x21, 0x06, 0xF5, 0xF6, 0x03, 0x03, 0x16,
+ 0x22, 0x36, 0x2A, 0x2C, 0x1C, 0x23, 0x18, 0x21, 0x18, 0x23, 0x18, 0x24, 0x18, 0x25, 0x19, 0x27,
+ 0x18, 0x23, 0x1A, 0x26, 0x19, 0x27, 0x1C, 0x2A, 0x23, 0x3C, 0x3A, 0x49, 0x22, 0xFF, 0xDA, 0xCA,
+ 0xD2, 0xF8, 0x0E, 0x2A, 0x41, 0x6A, 0x73, 0x71, 0x4D, 0x27, 0x09, 0x0F, 0x0A, 0x1D, 0x17, 0x23,
+ 0x19, 0x24, 0x1C, 0x27, 0x20, 0x2D, 0x22, 0x2B, 0x23, 0x29, 0x1B, 0x24, 0x17, 0x25, 0x1A, 0x24,
+ 0x18, 0x1E, 0x0D, 0x0E, 0x02, 0x0E, 0x0B, 0x13, 0x00, 0x03, 0x06, 0xFC, 0xEA, 0xDC, 0xDD, 0x5B,
+ 0xE2, 0x36, 0x35, 0x20, 0x06, 0xF6, 0xF7, 0x04, 0x03, 0x15, 0x21, 0x31, 0x29, 0x2C, 0x1E, 0x24,
+ 0x1A, 0x20, 0x17, 0x23, 0x1A, 0x26, 0x18, 0x22, 0x1A, 0x23, 0x19, 0x23, 0x19, 0x27, 0x1D, 0x27,
+ 0x1C, 0x28, 0x25, 0x3A, 0x3B, 0x4A, 0x25, 0x04, 0xDF, 0xCF, 0xD6, 0xFB, 0x0F, 0x2B, 0x42, 0x6A,
+ 0x74, 0x6F, 0x4D, 0x28, 0x09, 0x0E, 0x0A, 0x1E, 0x19, 0x25, 0x19, 0x27, 0x1B, 0x2A, 0x20, 0x2B,
+ 0x20, 0x2B, 0x20, 0x29, 0x1B, 0x25, 0x17, 0x21, 0x1A, 0x21, 0x18, 0x1C, 0x10, 0x0D, 0x05, 0x0B,
+ 0x0D, 0x14, 0x00, 0x02, 0x07, 0xFC, 0xEA, 0xDD, 0xDD, 0x5A, 0xE4, 0x35, 0x35, 0x20, 0x06, 0xF6,
+ 0xF7, 0x03, 0x04, 0x16, 0x26, 0x3A, 0x33, 0x2F, 0x1F, 0x23, 0x1A, 0x25, 0x1A, 0x23, 0x17, 0x22,
+ 0x1B, 0x23, 0x19, 0x26, 0x1A, 0x24, 0x1B, 0x26, 0x1A, 0x27, 0x1F, 0x2B, 0x23, 0x3A, 0x3A, 0x4C,
+ 0x2A, 0x0D, 0xE9, 0xD5, 0xD8, 0xFD, 0x11, 0x2D, 0x44, 0x6B, 0x72, 0x66, 0x44, 0x1D, 0x00, 0x0B,
+ 0x07, 0x19, 0x15, 0x24, 0x18, 0x26, 0x1C, 0x27, 0x20, 0x29, 0x1F, 0x2A, 0x20, 0x29, 0x1A, 0x28,
+ 0x1A, 0x25, 0x19, 0x25, 0x1B, 0x1D, 0x0F, 0x0E, 0x02, 0x0A, 0x09, 0x13, 0x02, 0x07, 0x06, 0xFC,
+ 0xE9, 0xDC, 0xDD, 0x58, 0xE3, 0x32, 0x30, 0x1E, 0x06, 0xF7, 0xF8, 0x05, 0x04, 0x17, 0x27, 0x38,
+ 0x32, 0x2D, 0x1F, 0x25, 0x19, 0x25, 0x1A, 0x23, 0x19, 0x24, 0x19, 0x25, 0x1B, 0x26, 0x1B, 0x27,
+ 0x19, 0x26, 0x1A, 0x28, 0x1F, 0x2C, 0x25, 0x3D, 0x3D, 0x50, 0x31, 0x0E, 0xEE, 0xD9, 0xE3, 0xFE,
+ 0x13, 0x2D, 0x44, 0x69, 0x70, 0x5F, 0x40, 0x1E, 0xFF, 0x0D, 0x07, 0x1E, 0x14, 0x25, 0x1B, 0x29,
+ 0x20, 0x2B, 0x20, 0x29, 0x1E, 0x2C, 0x22, 0x28, 0x20, 0x26, 0x19, 0x24, 0x19, 0x24, 0x19, 0x1E,
+ 0x10, 0x10, 0x04, 0x0E, 0x0B, 0x15, 0x03, 0x05, 0x06, 0xFC, 0xEB, 0xDF, 0xE0, 0x6B, 0xE5, 0x31,
+ 0x31, 0x1E, 0x06, 0xF7, 0xF7, 0x02, 0x04, 0x15, 0x23, 0x3A, 0x34, 0x31, 0x22, 0x26, 0x1A, 0x23,
+ 0x1B, 0x23, 0x18, 0x24, 0x1C, 0x25, 0x1B, 0x24, 0x1C, 0x24, 0x1A, 0x27, 0x1B, 0x28, 0x1F, 0x30,
+ 0x30, 0x3F, 0x3B, 0x4E, 0x31, 0x14, 0xEF, 0xDF, 0xE6, 0x07, 0x14, 0x2F, 0x44, 0x67, 0x6A, 0x52,
+ 0x34, 0x14, 0xF7, 0x09, 0x08, 0x1B, 0x10, 0x22, 0x1A, 0x26, 0x1B, 0x2A, 0x1F, 0x29, 0x1E, 0x28,
+ 0x1E, 0x2A, 0x1E, 0x2A, 0x20, 0x26, 0x20, 0x29, 0x1C, 0x1E, 0x12, 0x10, 0x03, 0x0E, 0x07, 0x11,
+ 0xFE, 0x00, 0x06, 0xFC, 0xEC, 0xDD, 0xDE, 0x54, 0xA6, 0x29, 0x29, 0x19, 0x08, 0xF6, 0xF8, 0x04,
+ 0x03, 0x19, 0x26, 0x3A, 0x35, 0x2F, 0x24, 0x27, 0x1D, 0x24, 0x1A, 0x25, 0x1A, 0x26, 0x1B, 0x24,
+ 0x1C, 0x25, 0x1B, 0x26, 0x1C, 0x25, 0x1C, 0x27, 0x21, 0x31, 0x2F, 0x46, 0x40, 0x51, 0x3C, 0x1C,
+ 0x06, 0xE5, 0xE9, 0x0A, 0x16, 0x30, 0x43, 0x65, 0x66, 0x51, 0x26, 0x0B, 0xF4, 0x08, 0x06, 0x19,
+ 0x13, 0x22, 0x1B, 0x28, 0x1C, 0x28, 0x1D, 0x2A, 0x1E, 0x2B, 0x1D, 0x2B, 0x1F, 0x2A, 0x1D, 0x29,
+ 0x1C, 0x25, 0x18, 0x1C, 0x12, 0x10, 0x0A, 0x0D, 0x08, 0x12, 0xFD, 0xFF, 0x05, 0xFA, 0xED, 0xE0,
+ 0xE2, 0x66, 0xCB, 0x2E, 0x2C, 0x1C, 0x07, 0xF7, 0xF2, 0x03, 0x04, 0x1A, 0x2B, 0x42, 0x35, 0x34,
+ 0x22, 0x22, 0x1A, 0x24, 0x18, 0x25, 0x18, 0x23, 0x1A, 0x27, 0x1A, 0x26, 0x1C, 0x26, 0x1B, 0x28,
+ 0x1D, 0x29, 0x1D, 0x29, 0x24, 0x34, 0x35, 0x4E, 0x43, 0x42, 0x29, 0x12, 0x06, 0x12, 0x17, 0x2F,
+ 0x3B, 0x46, 0x39, 0x29, 0x05, 0x09, 0xF6, 0x08, 0x07, 0x1B, 0x11, 0x21, 0x16, 0x24, 0x19, 0x28,
+ 0x1C, 0x28, 0x1F, 0x2A, 0x20, 0x29, 0x1F, 0x2A, 0x21, 0x2C, 0x23, 0x2D, 0x21, 0x23, 0x12, 0x11,
+ 0x09, 0x10, 0x0A, 0x11, 0x00, 0x02, 0x06, 0xFC, 0xEC, 0xDE, 0xE1, 0x7F, 0xB2, 0x22, 0x23, 0x15,
+ 0x05, 0xF7, 0xFB, 0x04, 0x06, 0x1C, 0x2D, 0x41, 0x36, 0x31, 0x24, 0x25, 0x1D, 0x27, 0x1C, 0x22,
+ 0x1B, 0x25, 0x1D, 0x26, 0x1B, 0x26, 0x1B, 0x25, 0x1E, 0x27, 0x1C, 0x28, 0x1E, 0x2B, 0x23, 0x38,
+ 0x39, 0x52, 0x45, 0x4F, 0x2C, 0x19, 0x0A, 0x14, 0x27, 0x2F, 0x38, 0x43, 0x32, 0x14, 0xFC, 0xF6,
+ 0xED, 0x04, 0x04, 0x18, 0x14, 0x21, 0x16, 0x24, 0x19, 0x29, 0x1E, 0x2A, 0x1D, 0x2B, 0x1B, 0x2A,
+ 0x21, 0x2A, 0x1F, 0x27, 0x1E, 0x2A, 0x21, 0x1F, 0x14, 0x14, 0x0E, 0x12, 0x0D, 0x11, 0x00, 0x01,
+ 0x05, 0xFD, 0xEE, 0xE2, 0xE5, 0x7F, 0xAB, 0x25, 0x26, 0x19, 0x05, 0xF9, 0xFA, 0x03, 0xFB, 0x11,
+ 0x1F, 0x35, 0x29, 0x2E, 0x1A, 0x1D, 0x11, 0x1A, 0x10, 0x1D, 0x14, 0x24, 0x1B, 0x24, 0x1B, 0x25,
+ 0x1B, 0x25, 0x1B, 0x26, 0x1C, 0x26, 0x1C, 0x29, 0x1F, 0x2D, 0x2A, 0x3F, 0x3C, 0x54, 0x4E, 0x58,
+ 0x4D, 0x44, 0x33, 0x1D, 0x1B, 0x1A, 0xF1, 0xF6, 0xEF, 0x02, 0xFF, 0x0F, 0x0E, 0x1D, 0x15, 0x20,
+ 0x19, 0x24, 0x1B, 0x26, 0x1D, 0x28, 0x1E, 0x28, 0x20, 0x29, 0x22, 0x2F, 0x2B, 0x36, 0x29, 0x3C,
+ 0x30, 0x2E, 0x20, 0x1E, 0x11, 0x16, 0x0E, 0x12, 0x00, 0x00, 0x07, 0xFC, 0xEC, 0xE0, 0xE3, 0x73,
+ 0x94, 0x17, 0x1A, 0x10, 0x04, 0xFA, 0xFF, 0x08, 0xFF, 0x12, 0x1F, 0x35, 0x2B, 0x2D, 0x1E, 0x19,
+ 0x16, 0x1D, 0x10, 0x1F, 0x17, 0x26, 0x18, 0x25, 0x19, 0x26, 0x19, 0x25, 0x1D, 0x25, 0x1C, 0x27,
+ 0x1F, 0x2B, 0x23, 0x34, 0x2E, 0x4C, 0x4A, 0x5E, 0x4E, 0x5D, 0x52, 0x47, 0x30, 0x1F, 0x06, 0x04,
+ 0xEA, 0xED, 0xE6, 0xF9, 0xEF, 0x0A, 0x0B, 0x1B, 0x15, 0x20, 0x18, 0x24, 0x1B, 0x27, 0x1E, 0x29,
+ 0x1E, 0x27, 0x1F, 0x2D, 0x21, 0x31, 0x23, 0x31, 0x28, 0x38, 0x2B, 0x2A, 0x1D, 0x1C, 0x11, 0x19,
+ 0x10, 0x13, 0x00, 0xFF, 0x04, 0xFB, 0xF1, 0xE6, 0xE8, 0x7F, 0x8B, 0x1D, 0x1F, 0x14, 0x05, 0xF9,
+ 0xF6, 0x01, 0x00, 0x12, 0x1E, 0x2A, 0x1F, 0x1D, 0x0A, 0x11, 0xFC, 0x13, 0x0A, 0x17, 0x13, 0x22,
+ 0x19, 0x22, 0x1A, 0x23, 0x19, 0x25, 0x1B, 0x27, 0x1A, 0x27, 0x1B, 0x27, 0x1A, 0x2E, 0x21, 0x32,
+ 0x2B, 0x3C, 0x44, 0x4B, 0x36, 0x34, 0x28, 0x23, 0x18, 0x10, 0x09, 0x0E, 0x0A, 0x15, 0x11, 0x1B,
+ 0x14, 0x21, 0x17, 0x1E, 0x12, 0x1C, 0x19, 0x25, 0x1D, 0x27, 0x1D, 0x29, 0x21, 0x2C, 0x23, 0x33,
+ 0x32, 0x48, 0x3E, 0x4C, 0x44, 0x43, 0x35, 0x2C, 0x1D, 0x1B, 0x0E, 0x12, 0x01, 0x02, 0x05, 0xFD,
+ 0xEE, 0xE3, 0xE5, 0x6A, 0x80, 0x13, 0x16, 0x0E, 0x04, 0xFB, 0xFF, 0x09, 0x01, 0x14, 0x1D, 0x2D,
+ 0x21, 0x1A, 0x0D, 0x0A, 0x03, 0x0F, 0x09, 0x18, 0x14, 0x21, 0x1B, 0x23, 0x18, 0x23, 0x19, 0x24,
+ 0x1B, 0x26, 0x1B, 0x26, 0x1B, 0x29, 0x1E, 0x2E, 0x25, 0x32, 0x35, 0x3E, 0x3C, 0x45, 0x36, 0x37,
+ 0x27, 0x23, 0x16, 0x0F, 0x02, 0x0A, 0x02, 0x17, 0x09, 0x18, 0x0F, 0x21, 0x17, 0x1C, 0x15, 0x1C,
+ 0x16, 0x27, 0x1E, 0x29, 0x1F, 0x2B, 0x21, 0x2B, 0x23, 0x34, 0x33, 0x43, 0x38, 0x49, 0x3C, 0x3F,
+ 0x31, 0x26, 0x1C, 0x1C, 0x10, 0x12, 0x01, 0x00, 0x06, 0xFC, 0xF2, 0xE8, 0xEA, 0x7B, 0x84, 0x1C,
+ 0x1C, 0x12, 0x03, 0xF9, 0xF7, 0x03, 0x00, 0x11, 0x15, 0x23, 0x19, 0x0F, 0xFD, 0x04, 0xF9, 0x09,
+ 0x01, 0x11, 0x0E, 0x1A, 0x10, 0x1F, 0x13, 0x22, 0x18, 0x24, 0x19, 0x25, 0x1A, 0x24, 0x1C, 0x23,
+ 0x17, 0x25, 0x1C, 0x2D, 0x25, 0x32, 0x2A, 0x2F, 0x24, 0x2B, 0x22, 0x29, 0x1F, 0x24, 0x1A, 0x24,
+ 0x0C, 0x1F, 0x0D, 0x1B, 0x16, 0x23, 0x1A, 0x26, 0x1B, 0x29, 0x1C, 0x28, 0x1C, 0x29, 0x1E, 0x28,
+ 0x1E, 0x29, 0x20, 0x32, 0x31, 0x45, 0x43, 0x59, 0x4D, 0x4E, 0x3A, 0x35, 0x1F, 0x1C, 0x0F, 0x10,
+ 0x01, 0x00, 0x05, 0xFD, 0xEF, 0xE4, 0xE5, 0x63, 0x80, 0x17, 0x1A, 0x11, 0x04, 0xFB, 0xFC, 0x02,
+ 0x07, 0x14, 0x16, 0x25, 0x1B, 0x11, 0x06, 0x05, 0xF9, 0x09, 0x05, 0x12, 0x0E, 0x18, 0x0E, 0x1B,
+ 0x15, 0x22, 0x18, 0x24, 0x19, 0x23, 0x1B, 0x26, 0x1A, 0x26, 0x1B, 0x27, 0x21, 0x31, 0x30, 0x38,
+ 0x30, 0x2E, 0x26, 0x2F, 0x22, 0x28, 0x1C, 0x1F, 0x13, 0x1B, 0x0E, 0x17, 0x09, 0x16, 0x13, 0x24,
+ 0x18, 0x25, 0x1C, 0x26, 0x1F, 0x29, 0x1F, 0x2A, 0x1F, 0x27, 0x1D, 0x2A, 0x21, 0x32, 0x2C, 0x3E,
+ 0x41, 0x5A, 0x4B, 0x49, 0x38, 0x30, 0x20, 0x1C, 0x0D, 0x11, 0x00, 0xFF, 0x04, 0xFA, 0xF1, 0xE6,
+ 0xE7, 0x72, 0x93, 0x19, 0x1B, 0x10, 0x04, 0xF9, 0xF6, 0x01, 0x00, 0x10, 0x14, 0x21, 0x19, 0x15,
+ 0x0A, 0x0E, 0x04, 0x12, 0x0B, 0x15, 0x09, 0x15, 0x10, 0x1E, 0x19, 0x23, 0x19, 0x23, 0x19, 0x26,
+ 0x17, 0x24, 0x18, 0x23, 0x18, 0x23, 0x1A, 0x26, 0x18, 0x24, 0x17, 0x26, 0x1E, 0x2B, 0x1E, 0x29,
+ 0x1E, 0x2C, 0x20, 0x29, 0x1F, 0x29, 0x14, 0x28, 0x1D, 0x29, 0x1D, 0x26, 0x1B, 0x25, 0x1A, 0x25,
+ 0x1B, 0x26, 0x1D, 0x28, 0x1E, 0x29, 0x20, 0x2B, 0x24, 0x34, 0x31, 0x48, 0x45, 0x47, 0x3A, 0x32,
+ 0x24, 0x1F, 0x11, 0x12, 0x03, 0x02, 0x06, 0xFC, 0xF1, 0xE7, 0xE6, 0x61, 0x21, 0x1D, 0x1E, 0x13,
+ 0x05, 0xFA, 0xFD, 0x06, 0x06, 0x13, 0x18, 0x25, 0x1E, 0x18, 0x08, 0x0E, 0x00, 0x0F, 0x08, 0x16,
+ 0x09, 0x15, 0x12, 0x20, 0x18, 0x24, 0x17, 0x26, 0x18, 0x23, 0x18, 0x22, 0x18, 0x25, 0x1D, 0x26,
+ 0x1B, 0x2A, 0x21, 0x29, 0x1F, 0x2B, 0x20, 0x2C, 0x1F, 0x27, 0x1E, 0x25, 0x1B, 0x22, 0x19, 0x22,
+ 0x19, 0x25, 0x1B, 0x25, 0x1B, 0x26, 0x1C, 0x25, 0x1B, 0x26, 0x1D, 0x26, 0x1C, 0x27, 0x1E, 0x28,
+ 0x20, 0x2E, 0x28, 0x38, 0x2F, 0x4B, 0x3D, 0x3D, 0x32, 0x2F, 0x20, 0x1C, 0x0E, 0x0F, 0xFE, 0xFE,
+ 0x04, 0xFD, 0xF0, 0xE6, 0xE8, 0x62, 0x8B, 0x1C, 0x1B, 0x11, 0x04, 0xF9, 0xFB, 0x05, 0x04, 0x12,
+ 0x16, 0x27, 0x1D, 0x1F, 0x16, 0x16, 0x0B, 0x1C, 0x13, 0x18, 0x14, 0x1C, 0x11, 0x1F, 0x18, 0x23,
+ 0x1A, 0x24, 0x1A, 0x24, 0x1A, 0x23, 0x17, 0x21, 0x17, 0x22, 0x18, 0x23, 0x17, 0x22, 0x18, 0x25,
+ 0x1D, 0x28, 0x1E, 0x28, 0x1F, 0x29, 0x20, 0x2A, 0x1D, 0x27, 0x1F, 0x29, 0x1D, 0x25, 0x1A, 0x24,
+ 0x19, 0x24, 0x19, 0x22, 0x19, 0x28, 0x1F, 0x2E, 0x21, 0x27, 0x19, 0x22, 0x13, 0x28, 0x29, 0x2F,
+ 0x34, 0x2E, 0x2C, 0x27, 0x1D, 0x19, 0x13, 0x12, 0x03, 0x03, 0x07, 0xFD, 0xF1, 0xE6, 0xE9, 0x64,
+ 0x87, 0x26, 0x25, 0x17, 0x06, 0xF9, 0xFE, 0x0C, 0x08, 0x15, 0x1A, 0x28, 0x1F, 0x20, 0x16, 0x1A,
+ 0x11, 0x16, 0x0F, 0x1B, 0x11, 0x1F, 0x17, 0x21, 0x18, 0x22, 0x19, 0x24, 0x19, 0x24, 0x18, 0x23,
+ 0x17, 0x23, 0x17, 0x24, 0x1C, 0x26, 0x1E, 0x26, 0x1C, 0x27, 0x1E, 0x28, 0x1E, 0x28, 0x1D, 0x27,
+ 0x1B, 0x26, 0x19, 0x24, 0x1A, 0x26, 0x1C, 0x25, 0x19, 0x24, 0x19, 0x23, 0x17, 0x1F, 0x19, 0x28,
+ 0x1F, 0x2C, 0x1F, 0x27, 0x1A, 0x22, 0x17, 0x23, 0x25, 0x2E, 0x2D, 0x2C, 0x21, 0x25, 0x19, 0x1A,
+ 0x0E, 0x0E, 0xFC, 0xFF, 0x03, 0xFA, 0xEC, 0xE0, 0xE3, 0x64, 0xAC, 0x21, 0x21, 0x13, 0x05, 0xF7,
+ 0xF3, 0x05, 0x05, 0x15, 0x17, 0x28, 0x20, 0x27, 0x18, 0x1C, 0x16, 0x1D, 0x10, 0x1B, 0x10, 0x1B,
+ 0x15, 0x1E, 0x17, 0x24, 0x1A, 0x24, 0x1A, 0x23, 0x18, 0x1F, 0x15, 0x1F, 0x16, 0x20, 0x17, 0x22,
+ 0x18, 0x23, 0x1B, 0x26, 0x1D, 0x28, 0x1F, 0x2A, 0x21, 0x2B, 0x1F, 0x2A, 0x1E, 0x29, 0x1C, 0x27,
+ 0x1A, 0x23, 0x16, 0x21, 0x16, 0x1F, 0x15, 0x1B, 0x13, 0x22, 0x1C, 0x28, 0x1A, 0x21, 0x16, 0x24,
+ 0x17, 0x1D, 0x0E, 0x26, 0x18, 0x29, 0x21, 0x23, 0x19, 0x20, 0x12, 0x10, 0xFF, 0x04, 0x07, 0xFE,
+ 0xF3, 0xE5, 0xE8, 0x6F, 0xA9, 0x32, 0x32, 0x20, 0x0A, 0xF6, 0xF0, 0x00, 0x06, 0x13, 0x17, 0x26,
+ 0x1F, 0x22, 0x19, 0x1C, 0x11, 0x16, 0x0F, 0x19, 0x0F, 0x1B, 0x13, 0x1E, 0x16, 0x22, 0x18, 0x22,
+ 0x19, 0x22, 0x18, 0x1F, 0x14, 0x1F, 0x15, 0x20, 0x17, 0x24, 0x1C, 0x27, 0x1C, 0x28, 0x1D, 0x29,
+ 0x1E, 0x29, 0x1E, 0x26, 0x1D, 0x25, 0x1B, 0x25, 0x19, 0x23, 0x17, 0x20, 0x15, 0x1F, 0x14, 0x1C,
+ 0x13, 0x19, 0x11, 0x1F, 0x1A, 0x26, 0x17, 0x20, 0x16, 0x24, 0x19, 0x20, 0x12, 0x1F, 0x19, 0x24,
+ 0x1A, 0x22, 0x16, 0x19, 0x0E, 0x0F, 0x02, 0x07, 0x07, 0xFA, 0xE8, 0xDA, 0xDC, 0x71, 0xE0, 0x42,
+ 0x3B, 0x2B, 0x10, 0xF5, 0xE7, 0xF9, 0xFE, 0x10, 0x17, 0x25, 0x1C, 0x20, 0x15, 0x1B, 0x10, 0x14,
+ 0x0D, 0x17, 0x0E, 0x19, 0x12, 0x1D, 0x15, 0x22, 0x18, 0x21, 0x17, 0x20, 0x16, 0x1E, 0x14, 0x1D,
+ 0x14, 0x21, 0x1B, 0x27, 0x1D, 0x29, 0x1E, 0x2A, 0x1E, 0x27, 0x1E, 0x28, 0x1D, 0x27, 0x1C, 0x23,
+ 0x19, 0x24, 0x18, 0x21, 0x16, 0x1E, 0x15, 0x1D, 0x14, 0x1D, 0x11, 0x19, 0x0F, 0x20, 0x18, 0x25,
+ 0x15, 0x1F, 0x14, 0x24, 0x1A, 0x20, 0x14, 0x1F, 0x18, 0x24, 0x1A, 0x1F, 0x15, 0x17, 0x0B, 0x14,
+ 0x12, 0x11, 0x09, 0xF4, 0xDF, 0xCE, 0xCE, 0x6F, 0xDF, 0x4C, 0x4A, 0x32, 0x17, 0xF7, 0xDF, 0xF0,
+ 0xF8, 0x80, 0x12, 0x26, 0x1A, 0x1F, 0x15, 0x18, 0x0F, 0x14, 0x0C, 0x16, 0x0C, 0x18, 0x11, 0x1F,
+ 0x15, 0x21, 0x17, 0x20, 0x16, 0x20, 0x16, 0x1E, 0x13, 0x1D, 0x15, 0x23, 0x1A, 0x27, 0x1F, 0x2B,
+ 0x20, 0x2B, 0x1F, 0x27, 0x1D, 0x26, 0x1B, 0x24, 0x1A, 0x24, 0x19, 0x22, 0x18, 0x21, 0x16, 0x1E,
+ 0x13, 0x1D, 0x12, 0x1B, 0x11, 0x19, 0x10, 0x1F, 0x18, 0x25, 0x16, 0x22, 0x15, 0x24, 0x1A, 0x22,
+ 0x13, 0x20, 0x17, 0x24, 0x19, 0x21, 0x13, 0x16, 0x0F, 0x1B, 0x1D, 0x1D, 0x0C, 0xF2, 0xD6, 0xC6,
+ 0xC4, 0x73, 0x22, 0x67, 0x56, 0x40, 0x23, 0xF8, 0xD6, 0xD8, 0xEF, 0x80, 0x10, 0x21, 0x1A, 0x1F,
+ 0x14, 0x17, 0x0D, 0x16, 0x0B, 0x1A, 0x0D, 0x1C, 0x12, 0x23, 0x15, 0x21, 0x15, 0x22, 0x14, 0x22,
+ 0x15, 0x23, 0x14, 0x24, 0x18, 0x2A, 0x21, 0x36, 0x2F, 0x3A, 0x2F, 0x38, 0x26, 0x30, 0x1F, 0x27,
+ 0x17, 0x25, 0x1A, 0x25, 0x1A, 0x23, 0x17, 0x21, 0x15, 0x20, 0x0F, 0x1E, 0x0F, 0x1B, 0x0F, 0x1B,
+ 0x10, 0x22, 0x18, 0x26, 0x16, 0x21, 0x16, 0x25, 0x1A, 0x23, 0x14, 0x20, 0x18, 0x24, 0x17, 0x20,
+ 0x12, 0x19, 0x12, 0x26, 0x32, 0x2F, 0x13, 0xEE, 0xCC, 0xB7, 0x61, 0x2E, 0x27, 0x7E, 0x65, 0x4D,
+ 0x40, 0xFC, 0xBC, 0xC5, 0xE0, 0xF4, 0xFF, 0x1B, 0x14, 0x21, 0x15, 0x1E, 0x0E, 0x15, 0x0B, 0x17,
+ 0x0D, 0x1E, 0x11, 0x21, 0x15, 0x23, 0x15, 0x22, 0x16, 0x24, 0x17, 0x23, 0x14, 0x22, 0x16, 0x28,
+ 0x22, 0x34, 0x2D, 0x3C, 0x30, 0x3A, 0x2A, 0x2F, 0x1D, 0x28, 0x18, 0x26, 0x1C, 0x2A, 0x1C, 0x29,
+ 0x1A, 0x25, 0x15, 0x1F, 0x11, 0x1D, 0x10, 0x1D, 0x0F, 0x1B, 0x11, 0x22, 0x18, 0x26, 0x16, 0x24,
+ 0x15, 0x2A, 0x1D, 0x28, 0x17, 0x24, 0x17, 0x27, 0x16, 0x20, 0x13, 0x1A, 0x18, 0x32, 0x4C, 0x59,
+ 0x1F, 0xEF, 0xCC, 0xB0, 0x75, 0x2E, 0x69, 0x7F, 0x7F, 0x6F, 0x42, 0xF1, 0x89, 0x8E, 0xC2, 0xF2,
+ 0x00, 0x1C, 0x14, 0x1F, 0x13, 0x1A, 0x0F, 0x16, 0x0B, 0x17, 0x0D, 0x1B, 0x12, 0x20, 0x15, 0x22,
+ 0x15, 0x21, 0x16, 0x23, 0x16, 0x21, 0x15, 0x21, 0x19, 0x29, 0x1F, 0x32, 0x2B, 0x3A, 0x2E, 0x36,
+ 0x25, 0x2E, 0x1E, 0x25, 0x19, 0x24, 0x1B, 0x29, 0x1C, 0x25, 0x00, 0x25, 0x00, 0x1E, 0x11, 0x1D,
+ 0x0F, 0x1B, 0x10, 0x19, 0x10, 0x21, 0x19, 0x27, 0x17, 0x24, 0x16, 0x27, 0x1E, 0x27, 0x16, 0x23,
+ 0x16, 0x26, 0x17, 0x24, 0x15, 0x22, 0x7F, 0x51, 0x7F, 0x7F, 0x2F, 0xE8, 0xB9, 0x95, 0x23, 0x16,
+ 0x26, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x73, 0x7C, 0x5E, 0x3F, 0x0E, 0x10, 0x00, 0x1C,
+ 0x3A, 0x7F, 0x7F, 0x7F, 0x7F, 0x7D, 0x4D, 0x20, 0x0B, 0x31, 0x2B, 0x46, 0x3A, 0x50, 0x43, 0x54,
+ 0x42, 0x53, 0x47, 0x52, 0x44, 0x52, 0x47, 0x4D, 0x3D, 0x47, 0x33, 0x37, 0x38, 0x5D, 0x54, 0x5A,
+ 0x50, 0x72, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x2D, 0xDF, 0xA5, 0x80, 0x84, 0xF2, 0x44, 0x49, 0x44,
+ 0x41, 0x4C, 0x61, 0x4F, 0x3F, 0x4A, 0x43, 0x27, 0x0E, 0x0D, 0x02, 0x1A, 0x2E, 0x64, 0x7F, 0x7F,
+ 0x7C, 0x41, 0x10, 0x02, 0xFC, 0x1B, 0x1A, 0x32, 0x30, 0x3F, 0x39, 0x3F, 0x37, 0x3F, 0x36, 0x3F,
+ 0x33, 0x3E, 0x38, 0x3D, 0x31, 0x38, 0x2C, 0x36, 0x33, 0x4F, 0x45, 0x2D, 0x1E, 0x2C, 0x55, 0x7F,
+ 0x7F, 0x7F, 0x50, 0x11, 0xDE, 0xAB, 0x8C, 0xCA, 0xE7, 0x34, 0x3B, 0x34, 0x2F, 0x38, 0x4B, 0x44,
+ 0x39, 0x3E, 0x33, 0x24, 0x09, 0x0C, 0x01, 0x12, 0x27, 0x5C, 0x7C, 0x7F, 0x6B, 0x2A, 0x01, 0xF7,
+ 0xF5, 0x13, 0x14, 0x29, 0x27, 0x32, 0x2F, 0x36, 0x2C, 0x35, 0x2A, 0x33, 0x2C, 0x32, 0x2A, 0x32,
+ 0x28, 0x30, 0x29, 0x32, 0x30, 0x4C, 0x3A, 0x24, 0x11, 0x18, 0x36, 0x64, 0x72, 0x63, 0x36, 0x09,
+ 0xE9, 0xC7, 0xAF, 0xDB, 0xE1, 0x29, 0x2A, 0x23, 0x1B, 0x1F, 0x33, 0x33, 0x28, 0x32, 0x28, 0x1F,
+ 0x09, 0x07, 0xFC, 0x0D, 0x1B, 0x4C, 0x6B, 0x7B, 0x57, 0x1C, 0xEF, 0xEA, 0xEF, 0x0C, 0x0F, 0x21,
+ 0x1D, 0x2A, 0x21, 0x2A, 0x24, 0x28, 0x20, 0x26, 0x1E, 0x28, 0x1F, 0x23, 0x1C, 0x28, 0x1F, 0x2E,
+ 0x2D, 0x46, 0x33, 0x13, 0x05, 0x05, 0x1D, 0x42, 0x43, 0x3D, 0x25, 0x09, 0xEF, 0xCF, 0xC1, 0x1E,
+ 0xDF, 0x1F, 0x1E, 0x19, 0x11, 0x12, 0x24, 0x25, 0x22, 0x26, 0x1D, 0x1A, 0x07, 0x06, 0xF9, 0x09,
+ 0x15, 0x44, 0x5F, 0x66, 0x44, 0x0C, 0xE1, 0xE4, 0xE4, 0x02, 0x09, 0x1A, 0x17, 0x24, 0x1D, 0x22,
+ 0x1A, 0x21, 0x17, 0x1F, 0x16, 0x1D, 0x13, 0x1C, 0x17, 0x23, 0x1B, 0x28, 0x29, 0x41, 0x2E, 0x0B,
+ 0xF6, 0xF7, 0x07, 0x31, 0x29, 0x25, 0x16, 0x05, 0xF3, 0xDA, 0x78, 0x2D, 0xDC, 0x19, 0x17, 0x0F,
+ 0x06, 0x04, 0x0F, 0x0E, 0x13, 0x1C, 0x14, 0x14, 0x03, 0x02, 0xF5, 0x02, 0x0D, 0x3D, 0x51, 0x58,
+ 0x2C, 0xF8, 0xD4, 0xDD, 0xE2, 0xFE, 0x04, 0x15, 0x11, 0x1C, 0x13, 0x1C, 0x13, 0x1A, 0x10, 0x16,
+ 0x0E, 0x14, 0x0F, 0x14, 0x0F, 0x1C, 0x17, 0x24, 0x23, 0x3C, 0x25, 0x06, 0xF0, 0xE7, 0xF9, 0x23,
+ 0x12, 0x0D, 0x09, 0xFF, 0xF5, 0xE8, 0x77, 0x74, 0xE1, 0x18, 0x15, 0x08, 0xFE, 0xF4, 0xEE, 0xFC,
+ 0x06, 0x0D, 0x09, 0x10, 0x00, 0xFF, 0xEF, 0xFA, 0x07, 0x34, 0x42, 0x3D, 0x24, 0xED, 0xCD, 0xDD,
+ 0xE3, 0xFF, 0x01, 0x0F, 0x0B, 0x17, 0x0E, 0x14, 0x0B, 0x11, 0x0A, 0x0E, 0x05, 0x0C, 0x05, 0x0C,
+ 0x08, 0x15, 0x0D, 0x1E, 0x1C, 0x32, 0x21, 0xF8, 0xE6, 0xDA, 0xEA, 0x11, 0x09, 0xF8, 0xFC, 0xFB,
+ 0xF5, 0xEF, 0xFD, 0x7F, 0xDB, 0x07, 0x01, 0xF7, 0xEA, 0xE5, 0xFC, 0x11, 0x0C, 0x0F, 0x06, 0x0D,
+ 0xFB, 0xFA, 0xEB, 0xF4, 0x01, 0x2F, 0x43, 0x57, 0x3D, 0x18, 0xF1, 0xD5, 0xC5, 0xDC, 0xEC, 0x03,
+ 0x04, 0x0E, 0x05, 0x0D, 0x04, 0x0D, 0x05, 0x0C, 0x04, 0x0C, 0x04, 0x0B, 0x09, 0x1F, 0x21, 0x2E,
+ 0x21, 0x27, 0x10, 0xEE, 0xDA, 0xE0, 0xF6, 0x14, 0x00, 0xFC, 0x04, 0x00, 0xF8, 0xEC, 0xF4, 0x70,
+ 0xEC, 0x18, 0x0D, 0xFF, 0xF3, 0xE7, 0xEE, 0x04, 0x08, 0x0F, 0x02, 0x08, 0xF7, 0xF4, 0xE1, 0xEB,
+ 0xFB, 0x28, 0x3C, 0x4A, 0x36, 0x16, 0xEF, 0xDB, 0xD1, 0xE4, 0xEF, 0x03, 0x03, 0x11, 0x05, 0x0D,
+ 0x06, 0x0D, 0x04, 0x0B, 0x03, 0x0C, 0x02, 0x09, 0x07, 0x17, 0x19, 0x27, 0x1F, 0x24, 0x0D, 0xEC,
+ 0xDC, 0xE2, 0xF9, 0x1F, 0x09, 0xFF, 0xFF, 0xFC, 0xF2, 0xE8, 0xF3, 0x7C, 0x29, 0x4F, 0x45, 0x36,
+ 0x25, 0x13, 0x04, 0x06, 0x07, 0x0A, 0xFF, 0x04, 0xF8, 0xEC, 0xD7, 0xDF, 0xF2, 0x1E, 0x3B, 0x5A,
+ 0x54, 0x30, 0x12, 0xE9, 0xD1, 0xE1, 0xE3, 0xFD, 0x01, 0x0A, 0x04, 0x0C, 0x06, 0x11, 0x09, 0x10,
+ 0x05, 0x0A, 0x03, 0x0D, 0x08, 0x20, 0x1C, 0x2B, 0x20, 0x22, 0x0B, 0xE2, 0xCF, 0xD5, 0xEB, 0x16,
+ 0x07, 0xF9, 0x00, 0xFE, 0x12, 0xE0, 0x7B, 0x53, 0x12, 0x61, 0x51, 0x40, 0x32, 0x1A, 0x09, 0x06,
+ 0x0A, 0x0B, 0xFD, 0x04, 0xF4, 0xE3, 0xCB, 0xD7, 0xEA, 0x18, 0x36, 0x51, 0x4E, 0x35, 0x14, 0xF0,
+ 0xDB, 0xE9, 0xE8, 0x00, 0x00, 0x0C, 0x03, 0x0A, 0x05, 0x11, 0x08, 0x0E, 0x03, 0x09, 0x03, 0x0C,
+ 0x06, 0x1C, 0x19, 0x2B, 0x20, 0x26, 0x0C, 0xDF, 0xD5, 0xD8, 0xF8, 0x1D, 0x12, 0x06, 0x07, 0xFC,
+ 0xED, 0xE0, 0x7B, 0x50, 0xB5, 0x1E, 0x17, 0x08, 0xF7, 0xEC, 0xF0, 0x04, 0x02, 0x10, 0x0E, 0x1E,
+ 0x10, 0xF1, 0xD3, 0xD1, 0xE5, 0x18, 0x30, 0x4B, 0x4F, 0x4A, 0x2F, 0x0D, 0xEA, 0xE6, 0xE3, 0xFF,
+ 0xFE, 0x09, 0xFF, 0x0A, 0x05, 0x12, 0x08, 0x14, 0x08, 0x13, 0x05, 0x11, 0x0B, 0x22, 0x1E, 0x26,
+ 0x1B, 0x18, 0x04, 0xD9, 0xC8, 0xD4, 0xE9, 0x15, 0x01, 0xFC, 0x03, 0xFD, 0xF1, 0xE6, 0x7F, 0x62,
+ 0xED, 0x2F, 0x27, 0x12, 0x01, 0xF4, 0xF6, 0x08, 0x08, 0x11, 0x0D, 0x1C, 0x0B, 0xEA, 0xCC, 0xC9,
+ 0xDE, 0x12, 0x2D, 0x47, 0x4A, 0x48, 0x2D, 0x10, 0xEA, 0xED, 0xE5, 0x00, 0xFE, 0x0A, 0x04, 0x0F,
+ 0x06, 0x13, 0x07, 0x12, 0x04, 0x10, 0x04, 0x11, 0x0C, 0x1E, 0x1C, 0x27, 0x1F, 0x1D, 0x07, 0xE0,
+ 0xCE, 0xD5, 0xF3, 0x1A, 0x08, 0x01, 0x03, 0xF9, 0xE9, 0xDA, 0x7F, 0x5B, 0xB5, 0x13, 0x12, 0x08,
+ 0xFC, 0xF3, 0xF8, 0x08, 0x0D, 0x17, 0x15, 0x27, 0x16, 0xF2, 0xD0, 0xC6, 0xD5, 0x0F, 0x27, 0x3D,
+ 0x4B, 0x59, 0x44, 0x1E, 0xF9, 0xE7, 0xE2, 0xFE, 0xFF, 0x0B, 0x03, 0x0B, 0x05, 0x12, 0x09, 0x17,
+ 0x0C, 0x17, 0x0B, 0x17, 0x0C, 0x20, 0x1B, 0x1F, 0x0E, 0x0C, 0x01, 0xDC, 0xCA, 0xDA, 0xF7, 0x17,
+ 0x06, 0x00, 0x06, 0xFD, 0xEE, 0xE1, 0x7F, 0x3B, 0xDB, 0x1D, 0x1C, 0x11, 0x05, 0xFA, 0xFE, 0x0E,
+ 0x0D, 0x1A, 0x13, 0x28, 0x15, 0xF0, 0xC9, 0xBF, 0xD0, 0x09, 0x20, 0x3A, 0x49, 0x58, 0x44, 0x22,
+ 0x02, 0xF0, 0xE2, 0x01, 0x00, 0x09, 0x01, 0x0D, 0x06, 0x15, 0x07, 0x12, 0x0B, 0x18, 0x0A, 0x13,
+ 0x0D, 0x1F, 0x19, 0x20, 0x0F, 0x16, 0x00, 0xE2, 0xD6, 0xE1, 0xF6, 0x1D, 0x04, 0xFE, 0x02, 0xF8,
+ 0xE5, 0xD6, 0x7F, 0x32, 0xD1, 0x16, 0x13, 0x09, 0xFB, 0xF0, 0xF7, 0x06, 0x04, 0x0F, 0x0E, 0x22,
+ 0x0F, 0xE7, 0xC7, 0xB9, 0xC9, 0x06, 0x1C, 0x36, 0x48, 0x62, 0x5A, 0x38, 0x0D, 0xF0, 0xE7, 0x01,
+ 0xFC, 0x05, 0x02, 0x0D, 0x07, 0x14, 0x0A, 0x17, 0x0B, 0x17, 0x0D, 0x19, 0x10, 0x1E, 0x13, 0x13,
+ 0xFE, 0xFD, 0xF1, 0xDB, 0xCD, 0xE3, 0xF7, 0x19, 0x08, 0x03, 0x06, 0xFD, 0xEC, 0xDC, 0x7F, 0x41,
+ 0xD3, 0x22, 0x1F, 0x15, 0x08, 0xFF, 0x05, 0x11, 0x08, 0x0E, 0x0C, 0x21, 0x0D, 0xE9, 0xC0, 0xB6,
+ 0xCA, 0xFA, 0x17, 0x2F, 0x44, 0x61, 0x56, 0x3A, 0x0F, 0xF5, 0xE7, 0x02, 0xFD, 0x07, 0x03, 0x11,
+ 0x08, 0x15, 0x09, 0x15, 0x0C, 0x18, 0x0B, 0x19, 0x10, 0x1F, 0x19, 0x17, 0x06, 0x04, 0xF5, 0xE6,
+ 0xD3, 0xE8, 0xF7, 0x17, 0x04, 0xFE, 0x02, 0xF8, 0xE6, 0x7F, 0x7F, 0x3C, 0xEF, 0x33, 0x28, 0x11,
+ 0xFB, 0xED, 0xEF, 0x00, 0x07, 0x0E, 0x0C, 0x1E, 0x0F, 0xF1, 0xCB, 0xB9, 0xBE, 0xFA, 0x14, 0x2E,
+ 0x43, 0x62, 0x59, 0x3D, 0x1A, 0xFB, 0xEA, 0x02, 0x00, 0x0C, 0x00, 0x0E, 0x09, 0x16, 0x0B, 0x19,
+ 0x0D, 0x1A, 0x0E, 0x1A, 0x10, 0x20, 0x17, 0x0F, 0xF9, 0xF0, 0xE3, 0xD5, 0xC6, 0xE0, 0xF5, 0x1D,
+ 0x06, 0x02, 0x06, 0xFD, 0xEA, 0x7F, 0x6D, 0x1C, 0x15, 0x44, 0x37, 0x27, 0x14, 0x04, 0x09, 0x14,
+ 0x09, 0x10, 0x09, 0x21, 0x0D, 0xEC, 0xCA, 0xB6, 0xBA, 0xF6, 0x13, 0x2B, 0x41, 0x62, 0x5C, 0x42,
+ 0x18, 0xFE, 0xEB, 0x00, 0xFD, 0x0A, 0x03, 0x10, 0x08, 0x16, 0x0C, 0x18, 0x0E, 0x19, 0x0C, 0x1A,
+ 0x12, 0x1D, 0x16, 0x16, 0x03, 0xF9, 0xEF, 0xD9, 0xCA, 0xE3, 0xF8, 0x1A, 0x02, 0xFE, 0x03, 0xF9,
+ 0xE4, 0x7F, 0x6B, 0x17, 0xEA, 0x1D, 0x15, 0x07, 0xF3, 0xE4, 0xEC, 0xFF, 0x06, 0x12, 0x0C, 0x1C,
+ 0x0D, 0xE8, 0xC0, 0xAD, 0xB5, 0xF2, 0x10, 0x2A, 0x3E, 0x5A, 0x5D, 0x4B, 0x2C, 0x0E, 0xF4, 0x05,
+ 0xFC, 0x0B, 0x03, 0x12, 0x09, 0x14, 0x09, 0x18, 0x0E, 0x1A, 0x0E, 0x18, 0x12, 0x20, 0x11, 0x0B,
+ 0xF7, 0xF2, 0xDE, 0xD3, 0xC8, 0xE3, 0xF5, 0x15, 0x05, 0x00, 0x06, 0xFC, 0xE9, 0x7F, 0x76, 0x1D,
+ 0xEB, 0x26, 0x21, 0x0D, 0xFE, 0xED, 0xEF, 0xFF, 0x06, 0x14, 0x10, 0x20, 0x09, 0xE1, 0xB9, 0xA7,
+ 0xB4, 0xEF, 0x0D, 0x27, 0x3D, 0x5A, 0x5C, 0x4D, 0x2A, 0x11, 0xF6, 0x03, 0xFE, 0x0B, 0x04, 0x14,
+ 0x09, 0x17, 0x08, 0x17, 0x0D, 0x17, 0x0D, 0x1C, 0x12, 0x20, 0x18, 0x13, 0xFE, 0xF8, 0xE5, 0xD8,
+ 0xCA, 0xE3, 0xF8, 0x19, 0x02, 0xFE, 0x03, 0xF9, 0xE6, 0x7F, 0x70, 0x19, 0x25, 0x4A, 0x3F, 0x2E,
+ 0x14, 0x01, 0x02, 0x07, 0x08, 0x14, 0x13, 0x27, 0x12, 0xDC, 0xB3, 0x9F, 0xAB, 0xEE, 0x0B, 0x27,
+ 0x3A, 0x58, 0x5D, 0x54, 0x36, 0x1B, 0xFF, 0x07, 0xFF, 0x0B, 0x02, 0x0E, 0x07, 0x16, 0x0A, 0x18,
+ 0x0F, 0x1B, 0x11, 0x1A, 0x12, 0x18, 0x08, 0x07, 0xF8, 0xF3, 0xE0, 0xD4, 0xCC, 0xEB, 0xF9, 0x16,
+ 0x03, 0x00, 0x05, 0xFC, 0xEA, 0x7F, 0x74, 0x1E, 0x22, 0x46, 0x39, 0x25, 0x0A, 0xEF, 0xEC, 0xF8,
+ 0x07, 0x1B, 0x17, 0x28, 0x0F, 0xDD, 0xB2, 0x99, 0xAA, 0xEC, 0x0F, 0x27, 0x3D, 0x59, 0x5E, 0x55,
+ 0x32, 0x14, 0xFE, 0x07, 0xFF, 0x0E, 0x04, 0x10, 0x07, 0x16, 0x07, 0x16, 0x0D, 0x1D, 0x10, 0x1E,
+ 0x10, 0x19, 0x08, 0x08, 0xF9, 0xF7, 0xE6, 0xDA, 0xD3, 0xEA, 0xFA, 0x16, 0x01, 0xFD, 0x03, 0xF8,
+ 0xE7, 0x7F, 0x70, 0x19, 0x28, 0x4C, 0x42, 0x30, 0x19, 0x06, 0x03, 0x06, 0x04, 0x0E, 0x0C, 0x25,
+ 0x11, 0xDE, 0xB3, 0x97, 0xA1, 0xE9, 0x0B, 0x27, 0x38, 0x55, 0x5E, 0x5E, 0x3E, 0x24, 0x09, 0x0A,
+ 0x00, 0x0A, 0x01, 0x0F, 0x06, 0x10, 0x0B, 0x19, 0x0D, 0x1A, 0x12, 0x1D, 0x10, 0x15, 0x02, 0x01,
+ 0xF8, 0xF7, 0xE7, 0xDF, 0xE0, 0xF3, 0xFF, 0x18, 0x04, 0x01, 0x05, 0xFC, 0xEB, 0x7F, 0x78, 0x3D,
+ 0x27, 0x4D, 0x42, 0x30, 0x17, 0x03, 0xF6, 0xFE, 0x02, 0x0C, 0x0D, 0x24, 0x0D, 0xDA, 0xB5, 0x95,
+ 0xA5, 0xEA, 0x0A, 0x2B, 0x37, 0x53, 0x5E, 0x62, 0x40, 0x25, 0x07, 0x0B, 0xFE, 0x0B, 0x05, 0x0D,
+ 0x05, 0x14, 0x0A, 0x17, 0x0D, 0x1A, 0x13, 0x20, 0x11, 0x14, 0x05, 0x08, 0xFA, 0xFB, 0xE6, 0xE8,
+ 0xE3, 0xF4, 0xFF, 0x17, 0x00, 0xFD, 0x02, 0xF9, 0xE7, 0x7F, 0x75, 0x1F, 0x2D, 0x4D, 0x3F, 0x2D,
+ 0x13, 0x01, 0xFF, 0x0B, 0x06, 0x0F, 0x12, 0x28, 0x0B, 0xD3, 0xB1, 0x98, 0x9E, 0xE9, 0x0A, 0x26,
+ 0x37, 0x55, 0x59, 0x61, 0x41, 0x28, 0x0F, 0x0C, 0x00, 0x0D, 0x07, 0x12, 0x09, 0x13, 0x0B, 0x16,
+ 0x0D, 0x1C, 0x13, 0x1E, 0x10, 0x11, 0x01, 0x00, 0xFC, 0xFB, 0xEA, 0xE3, 0xE1, 0xF3, 0xFE, 0x17,
+ 0x04, 0x02, 0x06, 0xFC, 0xE9, 0x7F, 0x76, 0x1D, 0x2E, 0x51, 0x44, 0x31, 0x16, 0x03, 0xFF, 0x02,
+ 0xFF, 0x0C, 0x0B, 0x26, 0x0E, 0xD9, 0xB2, 0x94, 0xA1, 0xEA, 0x0A, 0x27, 0x37, 0x52, 0x58, 0x5A,
+ 0x3E, 0x27, 0x0C, 0x0E, 0xFE, 0x0B, 0x03, 0x11, 0x07, 0x14, 0x08, 0x13, 0x0B, 0x1B, 0x11, 0x22,
+ 0x0F, 0x11, 0x00, 0x05, 0xFB, 0xFD, 0xED, 0xE8, 0xE2, 0xFB, 0xF9, 0x17, 0x00, 0xFC, 0x02, 0xF9,
+ 0xE5, 0x7F, 0x73, 0x1A, 0x27, 0x4D, 0x3F, 0x2B, 0x0F, 0xFD, 0x00, 0x0E, 0x0A, 0x18, 0x13, 0x25,
+ 0x0F, 0xDB, 0xB1, 0x99, 0xA2, 0xE9, 0x0B, 0x26, 0x36, 0x52, 0x58, 0x60, 0x47, 0x2C, 0x0D, 0x0C,
+ 0x03, 0x10, 0x09, 0x14, 0x08, 0x12, 0x08, 0x15, 0x0A, 0x1A, 0x11, 0x1B, 0x0E, 0x10, 0x00, 0x05,
+ 0xFC, 0xFE, 0xEC, 0xE5, 0xDF, 0xF3, 0xFD, 0x18, 0x07, 0x04, 0x07, 0xFC, 0xE9, 0x7F, 0x73, 0x1D,
+ 0x2C, 0x55, 0x47, 0x2F, 0x13, 0xFD, 0xFD, 0x03, 0x02, 0x0B, 0x08, 0x22, 0x0E, 0xDB, 0xB6, 0x98,
+ 0xA4, 0xEB, 0x09, 0x26, 0x35, 0x50, 0x55, 0x5A, 0x3F, 0x25, 0x0E, 0x0D, 0x02, 0x0F, 0x09, 0x12,
+ 0x09, 0x14, 0x06, 0x15, 0x0B, 0x1A, 0x0F, 0x1E, 0x11, 0x12, 0x04, 0x09, 0x00, 0x02, 0xEE, 0xE7,
+ 0xDE, 0xF2, 0x00, 0x17, 0x02, 0xFF, 0x03, 0xF9, 0xE4, 0x7F, 0x71, 0x1C, 0x3B, 0x6C, 0x54, 0x39,
+ 0x22, 0x07, 0x04, 0x0B, 0x06, 0x10, 0x13, 0x28, 0x10, 0xDC, 0xB5, 0x9B, 0xA4, 0xE8, 0x09, 0x23,
+ 0x31, 0x4D, 0x50, 0x5C, 0x42, 0x30, 0x11, 0x0E, 0x05, 0x11, 0x06, 0x14, 0x0A, 0x13, 0x0A, 0x14,
+ 0x0A, 0x19, 0x11, 0x1C, 0x0B, 0x0D, 0xFB, 0x04, 0xFE, 0x01, 0xEF, 0xE6, 0xE0, 0xFA, 0xFF, 0x17,
+ 0x03, 0x02, 0x06, 0xFB, 0xE8, 0x7F, 0x71, 0x1A, 0x5D, 0x77, 0x5C, 0x3E, 0x25, 0x07, 0xFE, 0x00,
+ 0xFF, 0x0B, 0x0B, 0x23, 0x12, 0xE0, 0xB7, 0x9B, 0xA6, 0xEC, 0x08, 0x23, 0x30, 0x49, 0x4E, 0x54,
+ 0x3D, 0x28, 0x11, 0x0C, 0x03, 0x13, 0x08, 0x16, 0x0A, 0x12, 0x09, 0x14, 0x0C, 0x1A, 0x10, 0x1C,
+ 0x0C, 0x0E, 0xFE, 0x0A, 0x04, 0x05, 0xF3, 0xED, 0xE6, 0xF8, 0x00, 0x17, 0x01, 0xFF, 0x05, 0xF8,
+ 0xE6, 0x7F, 0x6B, 0x18, 0x7F, 0x7E, 0x64, 0x46, 0x28, 0x09, 0x06, 0x0C, 0x02, 0x10, 0x12, 0x25,
+ 0x0D, 0xDC, 0xB2, 0x9D, 0xAA, 0xEA, 0x07, 0x21, 0x2C, 0x46, 0x48, 0x5C, 0x46, 0x3B, 0x1C, 0x11,
+ 0x03, 0x12, 0x07, 0x13, 0x09, 0x13, 0x07, 0x14, 0x06, 0x0F, 0x02, 0x0D, 0x01, 0x09, 0xFF, 0x0B,
+ 0x09, 0x0B, 0xF8, 0xEF, 0xE3, 0xF9, 0x00, 0x1B, 0x05, 0x03, 0x06, 0xFC, 0xEA, 0x7F, 0x6E, 0x1C,
+ 0x7F, 0x7F, 0x6A, 0x4A, 0x2A, 0x08, 0xFC, 0xFE, 0xFF, 0x09, 0x0D, 0x20, 0x0C, 0xDE, 0xAF, 0x9F,
+ 0xAC, 0xEB, 0x06, 0x1F, 0x2B, 0x40, 0x45, 0x53, 0x45, 0x35, 0x17, 0x0B, 0x06, 0x13, 0x09, 0x15,
+ 0x07, 0x13, 0x08, 0x12, 0x05, 0x0F, 0x02, 0x0D, 0x02, 0x0C, 0x04, 0x12, 0x10, 0x0D, 0xFB, 0xF6,
+ 0xE9, 0xFD, 0x03, 0x1B, 0x05, 0x02, 0x08, 0xFA, 0xE9, 0x7F, 0x6E, 0x19, 0x4E, 0x79, 0x57, 0x34,
+ 0x16, 0xFA, 0xFE, 0x0A, 0x04, 0x15, 0x13, 0x1A, 0xFA, 0xD5, 0xAD, 0xA1, 0xAF, 0xEA, 0x07, 0x1E,
+ 0x25, 0x3C, 0x3B, 0x4A, 0x38, 0x35, 0x20, 0x16, 0x08, 0x16, 0x08, 0x14, 0x07, 0x0B, 0xFC, 0x06,
+ 0xFB, 0x07, 0x01, 0x0F, 0x06, 0x12, 0x0A, 0x1B, 0x17, 0x1F, 0x0E, 0x02, 0xEE, 0xF7, 0xFC, 0x15,
+ 0x03, 0x00, 0x05, 0xFB, 0xE8, 0x7F, 0x6A, 0x19, 0x7F, 0x7E, 0x5D, 0x37, 0x15, 0xF3, 0xF2, 0xFF,
+ 0xFE, 0x0F, 0x10, 0x16, 0xF7, 0xD9, 0xB1, 0xA6, 0xB3, 0xED, 0x07, 0x1C, 0x20, 0x35, 0x31, 0x41,
+ 0x2F, 0x32, 0x15, 0x12, 0x07, 0x14, 0x08, 0x11, 0x08, 0x0B, 0xFC, 0x05, 0xFD, 0x07, 0x02, 0x14,
+ 0x08, 0x16, 0x0E, 0x21, 0x1B, 0x26, 0x17, 0x06, 0xEE, 0xFB, 0xFF, 0x1A, 0x04, 0x02, 0x08, 0xFA,
+ 0xEA, 0x7F, 0x6B, 0x1B, 0x58, 0x70, 0x4F, 0x2D, 0x0F, 0xF3, 0xF9, 0x06, 0xFE, 0x0E, 0x09, 0x0C,
+ 0xEA, 0xC1, 0x9E, 0xA3, 0xB6, 0xEC, 0x03, 0x1A, 0x21, 0x2E, 0x25, 0x32, 0x22, 0x23, 0x13, 0x11,
+ 0x05, 0x10, 0x09, 0x15, 0x08, 0x0B, 0xFC, 0x05, 0xFB, 0x09, 0x05, 0x14, 0x0E, 0x1D, 0x19, 0x26,
+ 0x2C, 0x37, 0x2A, 0x14, 0xF9, 0xFF, 0xFC, 0x16, 0x04, 0x01, 0x04, 0xF9, 0xE4, 0x7F, 0x67, 0x3F,
+ 0x59, 0x74, 0x55, 0x2E, 0x0E, 0xEF, 0xED, 0xFD, 0xF5, 0x0B, 0x0A, 0x05, 0xE7, 0xBE, 0x9E, 0xA4,
+ 0xBB, 0xEB, 0x03, 0x1B, 0x1C, 0x27, 0x1D, 0x22, 0x15, 0x17, 0x06, 0x0D, 0x02, 0x10, 0x05, 0x11,
+ 0x04, 0x0A, 0xFE, 0x06, 0xFE, 0x0A, 0x06, 0x17, 0x10, 0x24, 0x21, 0x33, 0x35, 0x3E, 0x30, 0x1A,
+ 0x01, 0x03, 0xFD, 0x17, 0x07, 0x06, 0x08, 0xFB, 0xE9, 0x7F, 0x6B, 0x1B, 0x59, 0x76, 0x54, 0x2F,
+ 0x0F, 0xF2, 0xF8, 0x06, 0xFF, 0x13, 0x0A, 0xF3, 0xD1, 0xAD, 0x90, 0xA9, 0xBC, 0xEB, 0x02, 0x18,
+ 0x16, 0x1C, 0x09, 0x11, 0x03, 0x0E, 0xFE, 0x09, 0x02, 0x0D, 0x06, 0x0E, 0x06, 0x0C, 0x00, 0x08,
+ 0x00, 0x0C, 0x09, 0x1A, 0x15, 0x2C, 0x2E, 0x3D, 0x35, 0x22, 0x0E, 0x02, 0xF9, 0x13, 0x0E, 0x1B,
+ 0xFA, 0xF7, 0x02, 0xFA, 0xE8, 0x7F, 0x69, 0x19, 0x5A, 0x79, 0x55, 0x30, 0x0D, 0xF2, 0xF2, 0x01,
+ 0xF8, 0x0B, 0x04, 0xEE, 0xC9, 0xA7, 0x95, 0xAD, 0xC7, 0xEC, 0x02, 0x18, 0x13, 0x0F, 0xFA, 0xFB,
+ 0xEE, 0xFE, 0xF7, 0x05, 0x00, 0x0B, 0x02, 0x0E, 0x01, 0x0A, 0x00, 0x09, 0x02, 0x12, 0x0C, 0x1B,
+ 0x1C, 0x33, 0x3A, 0x47, 0x44, 0x37, 0x18, 0x0D, 0x03, 0x14, 0x14, 0x1E, 0xFE, 0xFC, 0x08, 0xFD,
+ 0xEB, 0x7F, 0x6C, 0x1A, 0x7F, 0x7E, 0x5B, 0x32, 0x0E, 0xEF, 0xF4, 0x01, 0xF9, 0x05, 0xEE, 0xD5,
+ 0xB2, 0x9C, 0x97, 0xBD, 0xD2, 0xF2, 0x03, 0x17, 0x0E, 0x09, 0xEF, 0xE7, 0xD9, 0xEF, 0xE8, 0xFE,
+ 0xFB, 0x07, 0x02, 0x0E, 0x02, 0x09, 0x01, 0x0B, 0x01, 0x14, 0x0D, 0x1E, 0x1C, 0x38, 0x44, 0x58,
+ 0x53, 0x4F, 0x33, 0x17, 0x02, 0x0E, 0x0C, 0x1E, 0xFD, 0xFA, 0x03, 0xFB, 0xE8, 0x7F, 0x67, 0x3E,
+ 0x7F, 0x7F, 0x5B, 0x31, 0x0E, 0xED, 0xF2, 0x01, 0xF6, 0xFE, 0xF0, 0xD1, 0xAD, 0x99, 0x9F, 0xCC,
+ 0xDE, 0xF6, 0x02, 0x18, 0x0A, 0x00, 0xDE, 0xD8, 0xCC, 0xE4, 0xE8, 0xFE, 0xFB, 0x06, 0xFF, 0x0C,
+ 0x02, 0x0B, 0x00, 0x09, 0x06, 0x14, 0x0F, 0x20, 0x29, 0x3C, 0x4C, 0x64, 0x61, 0x58, 0x3D, 0x23,
+ 0x0C, 0x10, 0x0F, 0x1E, 0xFE, 0xFC, 0x06, 0xFA, 0xE9, 0x7F, 0x69, 0x19, 0x7F, 0x7F, 0x61, 0x38,
+ 0x13, 0xF2, 0xF7, 0x06, 0xFA, 0x00, 0xE5, 0xC2, 0x99, 0x95, 0xA1, 0xD8, 0xE7, 0xFD, 0x05, 0x16,
+ 0x06, 0xF6, 0xD2, 0xCA, 0xBD, 0xD1, 0xDD, 0xFA, 0xFB, 0x05, 0xFF, 0x0B, 0x01, 0x0B, 0x03, 0x0F,
+ 0x08, 0x18, 0x10, 0x1F, 0x28, 0x49, 0x4B, 0x4D, 0x3C, 0x32, 0x27, 0x37, 0x2B, 0x34, 0x21, 0x21,
+ 0x03, 0x00, 0x06, 0xFB, 0xE8, 0x7F, 0x6D, 0x1C, 0x7F, 0x7F, 0x63, 0x3A, 0x15, 0xF2, 0xF8, 0x07,
+ 0xF9, 0xFB, 0xE1, 0xB8, 0x93, 0x8F, 0xA4, 0xE4, 0xF2, 0x01, 0x00, 0x16, 0x04, 0xED, 0xC6, 0xB5,
+ 0xA9, 0xC8, 0xD7, 0xF5, 0xF7, 0x02, 0xFE, 0x0A, 0x01, 0x0D, 0x06, 0x12, 0x0D, 0x1B, 0x13, 0x22,
+ 0x2C, 0x4C, 0x51, 0x52, 0x46, 0x3D, 0x30, 0x3D, 0x33, 0x34, 0x21, 0x20, 0x03, 0x00, 0x06, 0xF9,
+ 0xE7, 0x7F, 0x6B, 0x19, 0x62, 0x7B, 0x56, 0x2E, 0x0B, 0xF1, 0xF3, 0x05, 0xF7, 0xF4, 0xDA, 0xAA,
+ 0x82, 0x87, 0xA7, 0xE5, 0xF9, 0x04, 0x01, 0x17, 0x02, 0xE7, 0xBC, 0xA9, 0x9C, 0xBE, 0xD1, 0xF3,
+ 0xF4, 0x01, 0xFD, 0x09, 0x02, 0x0E, 0x09, 0x14, 0x0F, 0x1E, 0x16, 0x24, 0x2D, 0x50, 0x56, 0x4E,
+ 0x40, 0x36, 0x29, 0x39, 0x38, 0x3D, 0x26, 0x20, 0x07, 0x05, 0x07, 0xFB, 0xE6, 0x7F, 0x70, 0x1C,
+ 0x63, 0x7B, 0x57, 0x2F, 0x0C, 0xEF, 0xF6, 0x05, 0xF8, 0xF6, 0xD6, 0xA7, 0x80, 0x84, 0xA6, 0xEB,
+ 0xFD, 0x06, 0x01, 0x17, 0x01, 0xE2, 0xB7, 0xA2, 0x98, 0xBC, 0xCF, 0xF1, 0xF4, 0x02, 0xFD, 0x09,
+ 0x03, 0x0F, 0x09, 0x17, 0x11, 0x1F, 0x18, 0x25, 0x2E, 0x52, 0x5A, 0x54, 0x42, 0x3A, 0x2D, 0x40,
+ 0x37, 0x39, 0x24, 0x20, 0x07, 0x04, 0x07, 0xF8, 0xE3, 0x7F, 0x70, 0x1B, 0x7F, 0x7F, 0x5D, 0x35,
+ 0x0F, 0xED, 0xEC, 0x00, 0xF5, 0xF0, 0xD2, 0xA0, 0x80, 0x86, 0xA8, 0xEB, 0xFD, 0x05, 0x02, 0x17,
+ 0x01, 0xE3, 0xB8, 0xA2, 0x97, 0xBB, 0xCF, 0xF1, 0xF4, 0x02, 0xFE, 0x0C, 0x04, 0x11, 0x0B, 0x19,
+ 0x11, 0x20, 0x18, 0x25, 0x2E, 0x52, 0x57, 0x4D, 0x38, 0x31, 0x29, 0x3D, 0x2F, 0x31, 0x19, 0x18,
+ 0xE4, 0xE0, 0xFD, 0xFC, 0xEB, 0x7F, 0x78, 0x1C, 0x7F, 0x7F, 0x62, 0x37, 0x11, 0xEF, 0xF2, 0x01,
+ 0xF6, 0xEF, 0xD0, 0xA5, 0x80, 0x84, 0xA6, 0xE6, 0xFB, 0x05, 0x02, 0x17, 0x04, 0xE8, 0xBD, 0xA9,
+ 0x9D, 0xBE, 0xD0, 0xF3, 0xF6, 0x03, 0xFF, 0x0E, 0x07, 0x12, 0x0D, 0x19, 0x12, 0x21, 0x18, 0x25,
+ 0x2F, 0x51, 0x55, 0x4B, 0x35, 0x30, 0x2C, 0x3A, 0x2D, 0x2F, 0x1A, 0x18, 0xE1, 0xDE, 0xFB, 0xF7,
+ 0xE8, 0x7F, 0x7D, 0x1E, 0x7F, 0x7F, 0x62, 0x2E, 0x01, 0xDE, 0xEC, 0x05, 0xF5, 0xE7, 0xCE, 0xA4,
+ 0x80, 0x8B, 0xA8, 0xE2, 0xF4, 0x00, 0x06, 0x1A, 0x05, 0xF0, 0xC8, 0xB6, 0xA9, 0xC7, 0xD8, 0xF7,
+ 0xF8, 0x05, 0x02, 0x0F, 0x08, 0x14, 0x0E, 0x18, 0x11, 0x20, 0x17, 0x25, 0x23, 0x33, 0x35, 0x49,
+ 0x51, 0x55, 0x45, 0x3E, 0x2A, 0x2D, 0x1A, 0x1D, 0x05, 0x06, 0x07, 0xFC, 0xE4, 0xCF, 0x7A, 0x1D,
+ 0x7F, 0x7F, 0x57, 0x31, 0x04, 0xE0, 0xEB, 0x06, 0xF4, 0xED, 0xCE, 0xA9, 0x8A, 0x90, 0xA7, 0xDA,
+ 0xEA, 0xFC, 0x06, 0x1B, 0x09, 0xFA, 0xD9, 0xCB, 0xBB, 0xD1, 0xE2, 0xFA, 0xFF, 0x08, 0x02, 0x11,
+ 0x0A, 0x16, 0x0D, 0x17, 0x11, 0x1E, 0x15, 0x23, 0x20, 0x31, 0x30, 0x41, 0x4A, 0x50, 0x3B, 0x32,
+ 0x26, 0x2D, 0x16, 0x1B, 0x05, 0x04, 0x08, 0xF6, 0xE1, 0xCC, 0x7A, 0x1E, 0x7F, 0x7E, 0x60, 0x2D,
+ 0x00, 0xDE, 0xE1, 0x01, 0xF7, 0xEA, 0xD5, 0xB6, 0x95, 0x99, 0xA5, 0xCA, 0xDE, 0xF7, 0x05, 0x1A,
+ 0x0C, 0x06, 0xE9, 0xDA, 0xCF, 0xE7, 0xED, 0x01, 0xFF, 0x0D, 0x06, 0x13, 0x09, 0x15, 0x0C, 0x18,
+ 0x0F, 0x1D, 0x12, 0x22, 0x29, 0x3F, 0x4D, 0x5C, 0x54, 0x49, 0x31, 0x35, 0x2B, 0x2F, 0x1F, 0x1B,
+ 0x00, 0xFF, 0x06, 0xFB, 0xE5, 0xCF, 0x7F, 0x21, 0x7F, 0x7F, 0x53, 0x2F, 0x01, 0xDE, 0xE0, 0xFF,
+ 0xF8, 0xF1, 0xDA, 0xC0, 0xA0, 0x9C, 0x9E, 0xC4, 0xD7, 0xF4, 0x05, 0x1B, 0x10, 0x0C, 0xF3, 0xEE,
+ 0xDD, 0xEE, 0xF2, 0x06, 0x04, 0x0C, 0x05, 0x15, 0x0A, 0x18, 0x0A, 0x13, 0x0D, 0x1E, 0x14, 0x21,
+ 0x26, 0x3B, 0x45, 0x56, 0x48, 0x3F, 0x25, 0x2A, 0x23, 0x30, 0x1C, 0x1A, 0xFD, 0xFD, 0x05, 0xF9,
+ 0xE2, 0xCD, 0x7F, 0x20, 0x7F, 0x7F, 0x64, 0x2A, 0xF9, 0xD7, 0xE7, 0x04, 0xF5, 0xEB, 0xD6, 0xC2,
+ 0xA6, 0xA1, 0x9D, 0xBA, 0xCC, 0xF2, 0x03, 0x19, 0x15, 0x12, 0xFF, 0x00, 0xF3, 0x00, 0xFC, 0x0B,
+ 0x06, 0x0F, 0x0C, 0x15, 0x0D, 0x17, 0x0B, 0x16, 0x0E, 0x1A, 0x0F, 0x20, 0x1E, 0x35, 0x41, 0x57,
+ 0x52, 0x4D, 0x38, 0x28, 0x14, 0x17, 0x0D, 0x18, 0x03, 0x05, 0x0A, 0xFB, 0xE3, 0xCC, 0x7F, 0x00,
+ 0x7F, 0x7F, 0x54, 0x2D, 0xFB, 0xD6, 0xDF, 0x03, 0xF6, 0xF2, 0xDD, 0xCC, 0xB0, 0xA9, 0x9A, 0xB3,
+ 0xC4, 0xF0, 0x05, 0x1B, 0x1B, 0x1D, 0x0D, 0x11, 0x01, 0x0F, 0x00, 0x10, 0x08, 0x12, 0x0A, 0x17,
+ 0x0E, 0x17, 0x09, 0x15, 0x0D, 0x1A, 0x10, 0x1F, 0x1D, 0x33, 0x35, 0x47, 0x45, 0x40, 0x2B, 0x1B,
+ 0x11, 0x12, 0x09, 0x16, 0x01, 0x02, 0x06, 0xF8, 0xE1, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x59, 0x27,
+ 0x0B, 0xE7, 0xEE, 0x04, 0xF8, 0xF2, 0xE4, 0xCF, 0xB6, 0xAD, 0x9B, 0xAB, 0xC2, 0xED, 0x04, 0x19,
+ 0x1F, 0x27, 0x1D, 0x24, 0x13, 0x18, 0x0B, 0x12, 0x0B, 0x12, 0x0F, 0x19, 0x10, 0x16, 0x0B, 0x13,
+ 0x0B, 0x18, 0x11, 0x1F, 0x19, 0x2A, 0x2D, 0x3B, 0x3D, 0x41, 0x31, 0x18, 0x00, 0x05, 0x02, 0x19,
+ 0x05, 0x05, 0x07, 0xFB, 0xE3, 0xCF, 0x7F, 0x00, 0x7F, 0x7F, 0x5A, 0x29, 0x0E, 0xE7, 0xEF, 0x05,
+ 0xF5, 0xFA, 0xE3, 0xD8, 0xC0, 0xB4, 0x99, 0xA9, 0xBE, 0xEE, 0x04, 0x19, 0x1E, 0x2F, 0x24, 0x2F,
+ 0x1E, 0x22, 0x11, 0x15, 0x0A, 0x15, 0x0E, 0x18, 0x10, 0x19, 0x0C, 0x10, 0x0C, 0x18, 0x11, 0x1D,
+ 0x16, 0x27, 0x26, 0x35, 0x34, 0x3C, 0x23, 0x11, 0xF8, 0x05, 0x01, 0x18, 0x04, 0x03, 0x07, 0xF9,
+ 0xE3, 0x7F, 0x7F, 0x00, 0x7F, 0x7F, 0x5D, 0x2F, 0x0B, 0xEE, 0xF3, 0x05, 0xF9, 0xFB, 0xEC, 0xDC,
+ 0xC7, 0xB9, 0x9D, 0xA6, 0xBB, 0xEC, 0x06, 0x1A, 0x22, 0x34, 0x30, 0x3B, 0x30, 0x2A, 0x1A, 0x18,
+ 0x0D, 0x16, 0x0F, 0x1D, 0x0F, 0x16, 0x0A, 0x13, 0x09, 0x18, 0x0F, 0x1C, 0x13, 0x23, 0x21, 0x2D,
+ 0x29, 0x2D, 0x18, 0x06, 0xF2, 0x02, 0x01, 0x16, 0x04, 0x04, 0x07, 0xFA, 0xE3, 0x7F, 0x7F, 0x00,
+ 0x7F, 0x7F, 0x5E, 0x30, 0x0C, 0xEE, 0xF4, 0x07, 0xFA, 0xFF, 0xF1, 0xE7, 0xCB, 0xBC, 0x9F, 0xA8,
+ 0xB9, 0xEE, 0x05, 0x1B, 0x23, 0x38, 0x38, 0x46, 0x37, 0x33, 0x1B, 0x1A, 0x0E, 0x1B, 0x12, 0x1D,
+ 0x14, 0x18, 0x0C, 0x0F, 0x09, 0x17, 0x0F, 0x1B, 0x12, 0x1E, 0x1A, 0x27, 0x22, 0x24, 0x10, 0x04,
+ 0xEB, 0xFF, 0xFE, 0x19, 0x04, 0x05, 0x09, 0xFB, 0xE5, 0x7F, 0x7F, 0x20, 0x7F, 0x7F, 0x5F, 0x34,
+ 0x10, 0xEF, 0xF5, 0x05, 0xFB, 0x00, 0xF2, 0xEE, 0xD4, 0xBC, 0x9F, 0xA5, 0xB6, 0xEF, 0x05, 0x1A,
+ 0x24, 0x3D, 0x42, 0x4E, 0x3B, 0x38, 0x24, 0x1B, 0x0E, 0x19, 0x10, 0x1E, 0x12, 0x17, 0x0B, 0x12,
+ 0x0B, 0x1A, 0x0D, 0x1C, 0x10, 0x1C, 0x12, 0x20, 0x1C, 0x19, 0x09, 0xFD, 0xF1, 0xFF, 0x00, 0x16,
+ 0x04, 0x04, 0x07, 0xFA, 0xE3, 0x7F, 0x7E, 0x1F, 0x7F, 0x7F, 0x5E, 0x34, 0x10, 0xEF, 0xF4, 0x05,
+ 0xFC, 0x03, 0xF5, 0xED, 0xD6, 0xC2, 0x9C, 0xA6, 0xB7, 0xEC, 0x05, 0x1C, 0x27, 0x3E, 0x42, 0x53,
+ 0x44, 0x3E, 0x26, 0x1C, 0x0E, 0x1A, 0x13, 0x1E, 0x14, 0x1B, 0x0D, 0x13, 0x07, 0x17, 0x0F, 0x1C,
+ 0x0F, 0x18, 0x10, 0x1D, 0x18, 0x15, 0x03, 0xF8, 0xEB, 0x00, 0x03, 0x17, 0x06, 0x08, 0x09, 0xFB,
+ 0xE8, 0x7F, 0x7F, 0x1F, 0x7F, 0x7C, 0x5A, 0x26, 0xF9, 0xD5, 0xDE, 0x01, 0xFD, 0x06, 0xF8, 0xF7,
+ 0xD9, 0xC0, 0x9F, 0xA5, 0xB6, 0xEE, 0x06, 0x1B, 0x27, 0x43, 0x4C, 0x5A, 0x48, 0x41, 0x2C, 0x21,
+ 0x0F, 0x19, 0x12, 0x1E, 0x13, 0x18, 0x0A, 0x12, 0x0C, 0x18, 0x10, 0x18, 0x0E, 0x13, 0x0D, 0x16,
+ 0x13, 0x14, 0xFF, 0xF9, 0xEC, 0x00, 0x00, 0x16, 0x01, 0x00, 0x05, 0xF6, 0xE4, 0x7F, 0x7D, 0x3C,
+ 0x7F, 0x78, 0x58, 0x24, 0xF8, 0xD8, 0xE1, 0x01, 0xFC, 0x06, 0xFB, 0xF5, 0xDC, 0xBE, 0x9F, 0xA2,
+ 0xB6, 0xEE, 0x06, 0x1E, 0x29, 0x46, 0x4A, 0x61, 0x4E, 0x46, 0x2A, 0x1E, 0x0E, 0x17, 0x0E, 0x1C,
+ 0x0F, 0x1B, 0x0C, 0x14, 0x08, 0x17, 0x0F, 0x18, 0x0D, 0x12, 0x09, 0x15, 0x10, 0x10, 0xFE, 0xF7,
+ 0xEC, 0xFF, 0x03, 0x17, 0x04, 0x07, 0x0A, 0xFB, 0xEA, 0x7F, 0x7B, 0x3C, 0x7F, 0x7F, 0x5D, 0x32,
+ 0x0E, 0xEC, 0xF2, 0x03, 0xFA, 0x02, 0xF9, 0xFB, 0xDE, 0xC3, 0x9D, 0xA2, 0xB4, 0xEC, 0x06, 0x1D,
+ 0x2B, 0x49, 0x51, 0x60, 0x52, 0x4B, 0x30, 0x21, 0x0F, 0x1A, 0x0F, 0x1E, 0x13, 0x18, 0x0B, 0x11,
+ 0x0B, 0x17, 0x0D, 0x16, 0x0A, 0x0E, 0x04, 0x10, 0x0F, 0x15, 0x06, 0xFC, 0xEC, 0xFF, 0x02, 0x18,
+ 0x03, 0xFF, 0x02, 0xF6, 0xE3, 0x7F, 0x77, 0x1D, 0x7F, 0x7F, 0x5C, 0x30, 0x0E, 0xEE, 0xF6, 0x06,
+ 0xFB, 0x05, 0xF9, 0xF9, 0xE3, 0xC1, 0x9D, 0xA2, 0xB4, 0xED, 0x06, 0x1E, 0x2B, 0x4A, 0x56, 0x66,
+ 0x57, 0x4A, 0x30, 0x1D, 0x10, 0x1A, 0x0F, 0x1B, 0x11, 0x1C, 0x0B, 0x11, 0x08, 0x18, 0x0C, 0x16,
+ 0x08, 0x0F, 0x01, 0x0E, 0x0A, 0x11, 0x01, 0xFA, 0xEE, 0xFC, 0x03, 0x1C, 0x08, 0x09, 0x0A, 0xFC,
+ 0xEC, 0x7F, 0x76, 0x3B, 0x7F, 0x7F, 0x56, 0x28, 0x0D, 0xEA, 0xEE, 0x01, 0xF7, 0x01, 0xF8, 0xFC,
+ 0xDE, 0xC2, 0x9F, 0xA3, 0xB3, 0xEC, 0x04, 0x1D, 0x2C, 0x4D, 0x56, 0x6A, 0x5B, 0x4C, 0x2F, 0x21,
+ 0x10, 0x18, 0x0E, 0x1B, 0x0F, 0x15, 0x0B, 0x12, 0x0B, 0x16, 0x09, 0x14, 0x06, 0x0B, 0xFE, 0x09,
+ 0x0C, 0x1A, 0x0D, 0x0B, 0xF3, 0xFC, 0x00, 0x17, 0x01, 0xFE, 0x02, 0xF6, 0xE4, 0x7F, 0x6D, 0x1C,
+ 0x7F, 0x7E, 0x53, 0x25, 0x0C, 0xEE, 0xF7, 0x08, 0xFB, 0x02, 0xF7, 0xFB, 0xE0, 0xC2, 0x9E, 0xA2,
+ 0xB3, 0xEB, 0x06, 0x1F, 0x2B, 0x50, 0x60, 0x6B, 0x5B, 0x4C, 0x30, 0x20, 0x0F, 0x16, 0x0E, 0x1B,
+ 0x10, 0x18, 0x0A, 0x10, 0x09, 0x12, 0x08, 0x11, 0x06, 0x09, 0xFB, 0x08, 0x09, 0x15, 0x0C, 0x05,
+ 0xF2, 0xFC, 0x01, 0x1A, 0x08, 0x07, 0x0B, 0xFD, 0xED, 0x7F, 0x6E, 0x1C, 0x7F, 0x7D, 0x5F, 0x3D,
+ 0x1F, 0x00, 0xFC, 0x03, 0xFC, 0x05, 0xFA, 0xF8, 0xE0, 0xC1, 0x9E, 0xA3, 0xB4, 0xE8, 0x05, 0x1E,
+ 0x30, 0x50, 0x63, 0x6F, 0x63, 0x4E, 0x33, 0x1F, 0x0F, 0x17, 0x0C, 0x19, 0x0E, 0x14, 0x0A, 0x11,
+ 0x08, 0x12, 0x0A, 0x11, 0x05, 0x09, 0xF9, 0x03, 0x06, 0x1D, 0x15, 0x0D, 0xF7, 0x00, 0x01, 0x1C,
+ 0x04, 0xFE, 0x03, 0xF9, 0xE8, 0x7F, 0x7F, 0x3F, 0x60, 0x77, 0x5A, 0x38, 0x1F, 0x05, 0x07, 0x0D,
+ 0x03, 0x09, 0xF6, 0xF7, 0xDA, 0xC2, 0x9F, 0xA3, 0xB5, 0xED, 0x07, 0x21, 0x31, 0x54, 0x60, 0x71,
+ 0x61, 0x52, 0x32, 0x23, 0x10, 0x17, 0x0C, 0x17, 0x11, 0x15, 0x09, 0x11, 0x08, 0x10, 0x07, 0x10,
+ 0x02, 0x04, 0xF4, 0x01, 0x02, 0x19, 0x13, 0x0D, 0xF4, 0xFF, 0x03, 0x20, 0x0A, 0x07, 0x0A, 0xFF,
+ 0xEF, 0xDD, 0x7F, 0x40, 0x34, 0x4A, 0x3C, 0x26, 0x08, 0xF3, 0xF4, 0x02, 0xF8, 0xFC, 0xF4, 0xF4,
+ 0xD7, 0xBE, 0xA0, 0xA5, 0xB5, 0xED, 0x06, 0x21, 0x32, 0x56, 0x64, 0x75, 0x61, 0x4F, 0x32, 0x21,
+ 0x0D, 0x17, 0x0C, 0x19, 0x0C, 0x12, 0x08, 0x0F, 0x08, 0x0E, 0x04, 0x11, 0x02, 0x05, 0xF3, 0xFC,
+ 0x01, 0x1C, 0x19, 0x14, 0xFD, 0xFD, 0xF8, 0x19, 0x05, 0xFE, 0x03, 0xFA, 0xE9, 0xD9, 0x7F, 0x3F,
+ 0x00, 0x3C, 0x35, 0x20, 0x08, 0xF9, 0x02, 0x0D, 0xFF, 0x03, 0xF5, 0xF1, 0xD7, 0xC1, 0xA1, 0xA2,
+ 0xB5, 0xED, 0x09, 0x23, 0x35, 0x58, 0x67, 0x79, 0x63, 0x4F, 0x31, 0x24, 0x0F, 0x18, 0x0C, 0x17,
+ 0x0B, 0x0F, 0x08, 0x0E, 0x06, 0x0B, 0x03, 0x0D, 0x00, 0x01, 0xF0, 0xF8, 0xFB, 0x1B, 0x17, 0x0D,
+ 0xFC, 0xFF, 0x00, 0x1B, 0x0A, 0x06, 0x0A, 0xFE, 0xF1, 0xE0, 0x7F, 0x55, 0xFF, 0x40, 0x38, 0x25,
+ 0x0D, 0xFA, 0xFA, 0x00, 0xF9, 0xFE, 0xF2, 0xEF, 0xD6, 0xC0, 0x9F, 0xA8, 0xB8, 0xEE, 0x0A, 0x23,
+ 0x3B, 0x56, 0x66, 0x78, 0x62, 0x4F, 0x32, 0x21, 0x0D, 0x14, 0x0A, 0x18, 0x0D, 0x13, 0x08, 0x0E,
+ 0x08, 0x0E, 0x05, 0x0C, 0xFE, 0xFF, 0xEE, 0xF4, 0xF7, 0x16, 0x21, 0x14, 0x03, 0xFD, 0x00, 0x1A,
+ 0x04, 0xFB, 0x00, 0xF9, 0xE9, 0xDA, 0x7F, 0x39, 0xEA, 0x34, 0x30, 0x20, 0x0D, 0x00, 0x05, 0x0B,
+ 0x00, 0xFE, 0xF1, 0xEE, 0xD6, 0xC2, 0xA3, 0xA9, 0xB8, 0xF0, 0x0C, 0x26, 0x3E, 0x60, 0x68, 0x79,
+ 0x62, 0x4F, 0x32, 0x21, 0x0E, 0x15, 0x0C, 0x15, 0x0A, 0x13, 0x07, 0x0C, 0x04, 0x0C, 0x03, 0x0F,
+ 0xFD, 0xFB, 0xE8, 0xF0, 0xF0, 0x13, 0x1A, 0x10, 0xFD, 0xFD, 0x02, 0x20, 0x09, 0x05, 0x08, 0xFE,
+ 0xF0, 0xE2, 0x7F, 0x52, 0xF2, 0x2E, 0x2B, 0x1A, 0x06, 0xFA, 0xFA, 0x01, 0xFA, 0xFA, 0xEC, 0xED,
+ 0xD4, 0xC1, 0xA4, 0xAC, 0xBC, 0xF6, 0x0D, 0x29, 0x3E, 0x60, 0x68, 0x76, 0x62, 0x50, 0x2F, 0x20,
+ 0x0C, 0x14, 0x0C, 0x15, 0x0C, 0x14, 0x06, 0x0C, 0x04, 0x0D, 0x03, 0x0B, 0x00, 0xFA, 0xE7, 0xE7,
+ 0xE6, 0x0D, 0x17, 0x16, 0x07, 0x02, 0x00, 0x1B, 0x04, 0xFC, 0x01, 0xF8, 0xEA, 0xDC, 0x7F, 0x34,
+ 0xC9, 0x27, 0x25, 0x18, 0x09, 0x02, 0x06, 0x0A, 0xFE, 0xFB, 0xEF, 0xEE, 0xD5, 0xC2, 0xA4, 0xAE,
+ 0xC0, 0xF4, 0x0F, 0x2C, 0x42, 0x62, 0x69, 0x77, 0x65, 0x4E, 0x32, 0x1E, 0x0C, 0x16, 0x0A, 0x15,
+ 0x0A, 0x13, 0x06, 0x0F, 0x03, 0x0C, 0x03, 0x0C, 0xFD, 0xF9, 0xE0, 0xE1, 0xDF, 0x04, 0x0F, 0x0F,
+ 0xFF, 0x03, 0x05, 0x1D, 0x0B, 0x05, 0x09, 0x00, 0xF4, 0xE7, 0x7F, 0x4E, 0xEB, 0x37, 0x30, 0x1C,
+ 0x08, 0xFB, 0xFB, 0x04, 0xFF, 0xFF, 0xEF, 0xED, 0xD6, 0xC6, 0xAA, 0xB2, 0xC2, 0xF9, 0x13, 0x2C,
+ 0x44, 0x62, 0x68, 0x75, 0x5D, 0x4E, 0x2E, 0x1D, 0x0C, 0x15, 0x07, 0x16, 0x0A, 0x13, 0x04, 0x0A,
+ 0x03, 0x0D, 0x04, 0x0D, 0xFF, 0xF7, 0xE0, 0xD8, 0xDC, 0xFE, 0x0B, 0x11, 0x0B, 0x0D, 0x09, 0x21,
+ 0x08, 0xFB, 0xFF, 0xF6, 0xEB, 0xDF, 0x7F, 0x5C, 0xE9, 0x30, 0x2C, 0x1D, 0x0E, 0x02, 0x05, 0x0C,
+ 0x02, 0x01, 0xF1, 0xEF, 0xD6, 0xC8, 0xAA, 0xB8, 0xC7, 0xFB, 0x17, 0x32, 0x46, 0x64, 0x69, 0x75,
+ 0x5D, 0x4C, 0x2F, 0x1A, 0x0C, 0x14, 0x0B, 0x14, 0x0A, 0x15, 0x07, 0x0C, 0x05, 0x0D, 0x03, 0x0F,
+ 0xFE, 0xF0, 0xDD, 0xD8, 0xD3, 0xF6, 0x01, 0x08, 0x02, 0x0D, 0x0E, 0x24, 0x0C, 0x05, 0x08, 0x00,
+ 0xF6, 0xE9, 0x7F, 0x76, 0xBD, 0x26, 0x21, 0x11, 0x03, 0xF9, 0xF9, 0x01, 0xFB, 0xFB, 0xEC, 0xEC,
+ 0xD9, 0xCA, 0xAF, 0xB9, 0xD4, 0x00, 0x18, 0x35, 0x4A, 0x64, 0x65, 0x72, 0x5B, 0x49, 0x2B, 0x1D,
+ 0x0B, 0x14, 0x08, 0x16, 0x09, 0x12, 0x06, 0x0E, 0x02, 0x0E, 0x06, 0x12, 0x00, 0xF7, 0xDA, 0xCE,
+ 0xCE, 0xEF, 0xFC, 0x11, 0x0D, 0x16, 0x1B, 0x27, 0x09, 0xFA, 0xFF, 0xF8, 0xEC, 0xE0, 0x77, 0x51,
+ 0xBF, 0x1F, 0x1B, 0x0E, 0x03, 0xF9, 0xFD, 0x03, 0xFD, 0xFD, 0xEB, 0xF0, 0xDB, 0xCE, 0xB7, 0xC2,
+ 0xD5, 0x03, 0x20, 0x3C, 0x4C, 0x66, 0x67, 0x6F, 0x58, 0x45, 0x29, 0x1B, 0x09, 0x13, 0x09, 0x12,
+ 0x09, 0x13, 0x05, 0x0D, 0x06, 0x0F, 0x06, 0x12, 0x02, 0xF4, 0xDA, 0xD0, 0xCB, 0xE8, 0xFA, 0x07,
+ 0x0C, 0x16, 0x17, 0x26, 0x09, 0xFE, 0x04, 0x00, 0xF7, 0xED, 0x7B, 0x6A, 0xBC, 0x07, 0x05, 0xFB,
+ 0xF3, 0xEB, 0xF4, 0x05, 0x03, 0x05, 0xF5, 0xEF, 0xDB, 0xCE, 0xBA, 0xCA, 0xE1, 0x0E, 0x27, 0x40,
+ 0x52, 0x6A, 0x64, 0x6B, 0x4E, 0x3A, 0x1C, 0x0D, 0x01, 0x0F, 0x07, 0x13, 0x0B, 0x13, 0x08, 0x13,
+ 0x06, 0x0C, 0x01, 0x0A, 0xFC, 0x02, 0xED, 0xE0, 0xD4, 0xE8, 0xF4, 0x12, 0x1A, 0x25, 0x24, 0x28,
+ 0x0C, 0xFF, 0x02, 0xFA, 0xEE, 0xE1, 0xEE, 0x73, 0xAD, 0xF2, 0xF5, 0xF1, 0xE8, 0xE8, 0xF4, 0x04,
+ 0x03, 0x03, 0xF1, 0xF4, 0xDE, 0xD3, 0xC1, 0xCD, 0xE5, 0x14, 0x2F, 0x4B, 0x57, 0x69, 0x65, 0x68,
+ 0x48, 0x37, 0x16, 0x0E, 0x02, 0x10, 0x06, 0x14, 0x09, 0x14, 0x0C, 0x10, 0x07, 0x0C, 0xFF, 0x09,
+ 0x00, 0x04, 0xEE, 0xE1, 0xCE, 0xE4, 0xF0, 0x09, 0x19, 0x22, 0x19, 0x23, 0x05, 0xF9, 0x00, 0xFF,
+ 0xF7, 0xED, 0xFA, 0x7F, 0xE3, 0x18, 0x17, 0x0E, 0x04, 0xFF, 0xFD, 0x03, 0x01, 0x04, 0xF3, 0xF2,
+ 0xE1, 0xD7, 0xC8, 0xD7, 0xE8, 0x18, 0x2F, 0x53, 0x5B, 0x6D, 0x5D, 0x48, 0x24, 0x10, 0xFE, 0x07,
+ 0x04, 0x10, 0x0A, 0x10, 0x06, 0x0F, 0x07, 0x0D, 0x02, 0x09, 0x02, 0x0A, 0x03, 0x13, 0x0C, 0x07,
+ 0xF2, 0xF0, 0xEE, 0xF8, 0xFB, 0x0A, 0x12, 0x27, 0x0E, 0xFE, 0x01, 0xFD, 0xF1, 0xE6, 0xE9, 0x6A,
+ 0xBE, 0x07, 0x08, 0x04, 0x00, 0xFF, 0x02, 0x04, 0x02, 0x05, 0xF2, 0xF5, 0xE2, 0xDE, 0xCF, 0xD8,
+ 0xF0, 0x1D, 0x39, 0x58, 0x63, 0x6C, 0x58, 0x40, 0x23, 0x0B, 0xFA, 0x08, 0x03, 0x0F, 0x08, 0x0F,
+ 0x06, 0x0F, 0x07, 0x0F, 0x05, 0x0A, 0x01, 0x08, 0x06, 0x15, 0x0E, 0x09, 0xF0, 0xF1, 0xEA, 0xF6,
+ 0xF2, 0x02, 0x09, 0x1D, 0x02, 0xF3, 0xFB, 0x00, 0xF7, 0xF0, 0xFD, 0xE8, 0xCC, 0x04, 0xFC, 0xF8,
+ 0xF4, 0xF3, 0x01, 0x04, 0x02, 0x06, 0xF7, 0xF8, 0xE6, 0xE4, 0xD6, 0xE5, 0xF5, 0x21, 0x3D, 0x61,
+ 0x64, 0x56, 0x35, 0x16, 0xF6, 0xF9, 0xF6, 0x09, 0x05, 0x12, 0x0B, 0x12, 0x09, 0x0D, 0x04, 0x0B,
+ 0x02, 0x09, 0x03, 0x09, 0x08, 0x18, 0x13, 0x20, 0x17, 0x1C, 0x04, 0xDB, 0xC7, 0xD6, 0xF6, 0x1A,
+ 0x0B, 0xFD, 0x00, 0xFC, 0xF3, 0xE9, 0xEE, 0x5F, 0xB7, 0xE0, 0xE9, 0xEA, 0xEA, 0xF1, 0x06, 0x0D,
+ 0x0A, 0x08, 0xF9, 0xF9, 0xE7, 0xE8, 0xDB, 0xE8, 0xFA, 0x26, 0x44, 0x68, 0x6B, 0x52, 0x2F, 0x0F,
+ 0xEF, 0xF3, 0xF2, 0x06, 0x03, 0x10, 0x09, 0x12, 0x07, 0x0D, 0x03, 0x0B, 0x03, 0x0A, 0x03, 0x0D,
+ 0x08, 0x19, 0x17, 0x24, 0x19, 0x1E, 0x03, 0xDA, 0xC4, 0xD1, 0xE7, 0x10, 0xFA, 0xED, 0xF6, 0xF7,
+ 0xF4, 0xEE, 0xF9, 0x5D, 0xB8, 0xDF, 0xE4, 0xE5, 0xE4, 0xEB, 0xFF, 0x05, 0x06, 0x0A, 0xFA, 0xF9,
+ 0xE7, 0xEC, 0xDE, 0xEB, 0xFB, 0x28, 0x46, 0x63, 0x58, 0x2C, 0x07, 0xEE, 0xE0, 0xF3, 0xFA, 0x0D,
+ 0x09, 0x14, 0x0D, 0x12, 0x09, 0x0F, 0x08, 0x0F, 0x07, 0x0C, 0x06, 0x0D, 0x09, 0x17, 0x12, 0x1C,
+ 0x13, 0x1A, 0x05, 0xDD, 0xCC, 0xD9, 0xF6, 0x1F, 0x13, 0x00, 0x01, 0xFE, 0xF7, 0xEE, 0xF9, 0x58,
+ 0xAC, 0xD4, 0xDC, 0xDE, 0xDF, 0xEB, 0x03, 0x10, 0x11, 0x10, 0x00, 0xFB, 0xE7, 0xEE, 0xE2, 0xEE,
+ 0xFE, 0x2A, 0x4A, 0x6A, 0x5A, 0x27, 0x04, 0xE2, 0xD3, 0xED, 0xF5, 0x0B, 0x09, 0x14, 0x0C, 0x12,
+ 0x09, 0x11, 0x09, 0x0F, 0x06, 0x0E, 0x07, 0x0E, 0x0B, 0x1A, 0x16, 0x23, 0x1B, 0x21, 0x09, 0xE0,
+ 0xCC, 0xD8, 0xF2, 0x13, 0x06, 0xFB, 0x00, 0xFF, 0xF7, 0xEC, 0xEF, 0x51, 0xA5, 0xD0, 0xDA, 0xDD,
+ 0xDE, 0xEB, 0x05, 0x14, 0x17, 0x19, 0x06, 0xFE, 0xE6, 0xF0, 0xE6, 0xEE, 0xFE, 0x2C, 0x4E, 0x6F,
+ 0x5D, 0x29, 0x00, 0xDC, 0xCF, 0xE8, 0xF3, 0x0B, 0x08, 0x14, 0x0B, 0x12, 0x09, 0x13, 0x09, 0x10,
+ 0x07, 0x0E, 0x07, 0x0F, 0x0C, 0x1F, 0x19, 0x28, 0x1E, 0x24, 0x0C, 0xE1, 0xCD, 0xD9, 0xF4, 0x17,
+ 0x02, 0xFA, 0x00, 0xFD, 0xF2, 0xE5, 0xE2, 0x45, 0xA5, 0xCF, 0xDA, 0xDD, 0xE0, 0xEB, 0x05, 0x18,
+ 0x1B, 0x1F, 0x0A, 0xFF, 0xE6, 0xF1, 0xE6, 0xF2, 0xFF, 0x31, 0x52, 0x74, 0x62, 0x29, 0x00, 0xD8,
+ 0xC9, 0xE5, 0xF0, 0x09, 0x07, 0x13, 0x0A, 0x12, 0x08, 0x12, 0x08, 0x12, 0x08, 0x10, 0x09, 0x12,
+ 0x0D, 0x20, 0x1C, 0x2A, 0x22, 0x25, 0x0B, 0xE5, 0xD1, 0xDC, 0xF4, 0x17, 0x02, 0xFB, 0x00, 0xF9,
+ 0xEB, 0xD9, 0xD6, 0x43, 0xA6, 0xD3, 0xDC, 0xE0, 0xE1, 0xED, 0x06, 0x1A, 0x1F, 0x28, 0x0F, 0x02,
+ 0xE5, 0xF4, 0xE9, 0xF2, 0x02, 0x32, 0x5A, 0x7B, 0x5D, 0x2C, 0x00, 0xDB, 0xC5, 0xE3, 0xEF, 0x09,
+ 0x07, 0x11, 0x0A, 0x12, 0x08, 0x11, 0x0A, 0x12, 0x0A, 0x11, 0x08, 0x14, 0x11, 0x20, 0x1D, 0x2D,
+ 0x25, 0x28, 0x10, 0xE9, 0xD7, 0xE0, 0xFA, 0x1E, 0x06, 0x00, 0xFF, 0xF3, 0xE2, 0xCD, 0xC6, 0x30,
+ 0xA8, 0xD7, 0xE0, 0xE3, 0xE5, 0xEE, 0x06, 0x1A, 0x22, 0x2C, 0x14, 0x02, 0xE6, 0xF8, 0xEC, 0xF5,
+ 0x02, 0x35, 0x5C, 0x7F, 0x66, 0x31, 0x00, 0xDA, 0xBC, 0xD8, 0xED, 0x08, 0x05, 0x13, 0x08, 0x13,
+ 0x09, 0x14, 0x0A, 0x12, 0x09, 0x12, 0x0A, 0x15, 0x11, 0x24, 0x23, 0x34, 0x26, 0x27, 0x12, 0xEB,
+ 0xD3, 0xE4, 0x02, 0x26, 0x0D, 0x06, 0xFE, 0xEB, 0xD0, 0x89, 0x80, 0xE6, 0xC0, 0xEF, 0xF6, 0xF6,
+ 0xF4, 0xF6, 0x03, 0x1B, 0x33, 0x3E, 0x25, 0x07, 0xE6, 0xF8, 0xEF, 0xF6, 0x05, 0x3C, 0x68, 0x7F,
+ 0x7B, 0x38, 0x08, 0xD9, 0xB2, 0xD0, 0xE6, 0x06, 0x03, 0x0F, 0x07, 0x14, 0x0A, 0x16, 0x0B, 0x15,
+ 0x0A, 0x15, 0x0C, 0x18, 0x13, 0x26, 0x24, 0x2F, 0x21, 0x26, 0x11, 0xF0, 0xE7, 0x07, 0x35, 0x5A,
+ 0x40, 0x37, 0xE9, 0xC2, 0x9C, 0x80, 0x80, 0xAA, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x10, 0x00, 0x10, 0x01, 0x10, 0x00, 0x20, 0x01, 0x10, 0x00,
+ 0x30, 0x01, 0x10, 0x00, 0x40, 0x01, 0x10, 0x00, 0x50, 0x01, 0x10, 0x00, 0x60, 0x01, 0x10, 0x00,
+ 0x70, 0x01, 0x10, 0x00, 0x80, 0x01, 0x10, 0x00, 0x90, 0x01, 0x10, 0x00, 0xA0, 0x01, 0x10, 0x00,
+ 0xB0, 0x01, 0x10, 0x00, 0xC0, 0x01, 0x10, 0x00, 0xD0, 0x01, 0x10, 0x00, 0xE0, 0x01, 0x10, 0x00,
+ 0xF0, 0x01, 0x10, 0x00, 0x00, 0x02, 0x20, 0x00, 0x20, 0x02, 0x20, 0x00, 0x40, 0x02, 0x20, 0x00,
+ 0x60, 0x02, 0x20, 0x00, 0x80, 0x02, 0x20, 0x00, 0xA0, 0x02, 0x20, 0x00, 0xC0, 0x02, 0x20, 0x00,
+ 0xE0, 0x02, 0x20, 0x00, 0x00, 0x03, 0x20, 0x00, 0x20, 0x03, 0x20, 0x00, 0x40, 0x03, 0x20, 0x00,
+ 0x60, 0x03, 0x20, 0x00, 0x80, 0x03, 0x20, 0x00, 0xA0, 0x03, 0x20, 0x00, 0xC0, 0x03, 0x20, 0x00,
+ 0xE0, 0x03, 0x20, 0x00, 0x00, 0x04, 0x40, 0x00, 0x40, 0x04, 0x40, 0x00, 0x80, 0x04, 0x40, 0x00,
+ 0xC0, 0x04, 0x40, 0x00, 0x00, 0x05, 0x40, 0x00, 0x40, 0x05, 0x40, 0x00, 0x80, 0x05, 0x40, 0x00,
+ 0xC0, 0x05, 0x40, 0x00, 0x00, 0x06, 0x40, 0x00, 0x40, 0x06, 0x40, 0x00, 0x80, 0x06, 0x40, 0x00,
+ 0xC0, 0x06, 0x40, 0x00, 0x00, 0x07, 0x40, 0x00, 0x40, 0x07, 0x40, 0x00, 0x80, 0x07, 0x40, 0x00,
+ 0xC0, 0x07, 0x40, 0x00, 0x00, 0x08, 0x80, 0x00, 0x80, 0x08, 0x80, 0x00, 0x00, 0x09, 0x80, 0x00,
+ 0x80, 0x09, 0x80, 0x00, 0x00, 0x0A, 0x80, 0x00, 0x80, 0x0A, 0x80, 0x00, 0x00, 0x0B, 0x80, 0x00,
+ 0x80, 0x0B, 0x80, 0x00, 0x00, 0x0C, 0x80, 0x00, 0x80, 0x0C, 0x80, 0x00, 0x00, 0x0D, 0x80, 0x00,
+ 0x80, 0x0D, 0x80, 0x00, 0x00, 0x0E, 0x80, 0x00, 0x80, 0x0E, 0x80, 0x00, 0x00, 0x0F, 0x80, 0x00,
+ 0x80, 0x0F, 0x80, 0x00, 0x00, 0x10, 0x00, 0x01, 0x00, 0x11, 0x00, 0x01, 0x00, 0x12, 0x00, 0x01,
+ 0x00, 0x13, 0x00, 0x01, 0x00, 0x14, 0x00, 0x01, 0x00, 0x15, 0x00, 0x01, 0x00, 0x16, 0x00, 0x01,
+ 0x00, 0x17, 0x00, 0x01, 0x00, 0x18, 0x00, 0x01, 0x00, 0x19, 0x00, 0x01, 0xE1, 0x19, 0x00, 0x01,
+ 0x00, 0x1B, 0x00, 0x01, 0x00, 0x1C, 0x00, 0x01, 0x00, 0x1D, 0x00, 0x01, 0x00, 0x1E, 0x00, 0x01,
+ 0x00, 0x1F, 0x00, 0x01, 0x00, 0x20, 0x00, 0x02, 0x00, 0x22, 0x00, 0x02, 0x00, 0x24, 0x00, 0x02,
+ 0x00, 0x26, 0x00, 0x02, 0x00, 0x28, 0x00, 0x02, 0x00, 0x2A, 0x00, 0x02, 0x00, 0x2C, 0x00, 0x02,
+ 0x00, 0x2E, 0x00, 0x02, 0x00, 0x30, 0x00, 0x02, 0x00, 0x32, 0x00, 0x02, 0x00, 0x34, 0x00, 0x02,
+ 0x00, 0x36, 0x00, 0x02, 0x00, 0x38, 0x00, 0x02, 0x00, 0x3A, 0x00, 0x02, 0x00, 0x3C, 0x00, 0x02,
+ 0x00, 0x3E, 0x00, 0x02, 0x00, 0x40, 0x00, 0x04, 0x00, 0x44, 0x00, 0x04, 0x00, 0x48, 0x00, 0x04,
+ 0x1E, 0x4C, 0x00, 0x04, 0x00, 0x50, 0x00, 0x04, 0x00, 0x54, 0x00, 0x04, 0x00, 0x58, 0x00, 0x04,
+ 0x00, 0x5C, 0x00, 0x04, 0x00, 0x60, 0x00, 0x04, 0x00, 0x64, 0x00, 0x04, 0x00, 0x68, 0x00, 0x04,
+ 0x00, 0x6C, 0x00, 0x04, 0x00, 0x70, 0x00, 0x04, 0x00, 0x74, 0x00, 0x04, 0x00, 0x78, 0x00, 0x04,
+ 0x00, 0x7C, 0x00, 0x04, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00,
+ 0x05, 0x0D, 0x09, 0x02, 0xA1, 0x01, 0x85, 0x02, 0x09, 0x20, 0xA1, 0x00, 0x09, 0x42, 0x09, 0x44,
+ 0x09, 0x45, 0x09, 0x3C, 0x09, 0x00, 0x09, 0x32, 0x15, 0x00, 0x25, 0x01, 0x75, 0x01, 0x95, 0x06,
+ 0x81, 0x02, 0x95, 0x02, 0x81, 0x03, 0x05, 0x01, 0x09, 0x30, 0x26, 0x88, 0x55, 0x46, 0x88, 0x55,
+ 0x65, 0x11, 0x55, 0x0D, 0x75, 0x10, 0x95, 0x01, 0x81, 0x02, 0x09, 0x31, 0x26, 0xC0, 0x35, 0x46,
+ 0xC0, 0x35, 0x81, 0x02, 0x45, 0x00, 0x65, 0x00, 0x55, 0x00, 0x05, 0x0D, 0x09, 0x30, 0x26, 0xFF,
+ 0x00, 0x81, 0x02, 0xC0, 0x09, 0x00, 0x75, 0x08, 0xB1, 0x12, 0x85, 0x03, 0x09, 0x00, 0x95, 0x10,
+ 0x85, 0x04, 0x09, 0x00, 0xB1, 0x02, 0x85, 0x05, 0x09, 0x00, 0x95, 0x04, 0xB1, 0x02, 0x85, 0x06,
+ 0x09, 0x00, 0x95, 0x24, 0xB1, 0x02, 0x85, 0x07, 0x09, 0x00, 0x95, 0x49, 0xB1, 0x02, 0x85, 0x08,
+ 0x09, 0x00, 0x95, 0x03, 0xB1, 0x02, 0xC0, 0x1E, 0x00, 0x00, 0x01, 0x87, 0x00, 0x02, 0x00, 0x03,
+ 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x05, 0x00, 0x6A, 0x05, 0x04, 0x01, 0x54,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x30, 0xED, 0x00, 0x08, 0x02, 0x0A, 0x0E, 0x80, 0x54, 0xE8, 0x1C,
+ 0xCD, 0x95, 0x03, 0xE8, 0xF1, 0xED, 0x80, 0x40, 0xF0, 0x00, 0xCD, 0x80, 0x40, 0xA8, 0x14, 0x84,
+ 0xC5, 0xCE, 0xE1, 0x1D, 0xCD, 0x80, 0x40, 0xB8, 0xEC, 0xED, 0x80, 0x40, 0xF0, 0x00, 0xCD, 0x80,
+ 0x40, 0xA8, 0x14, 0x84, 0xC5, 0xCE, 0xE1, 0x1D, 0xCD, 0x80, 0x40, 0xB8, 0xEC, 0x42, 0x20, 0x18,
+ 0x42, 0x2C, 0xD4, 0x11, 0x01, 0xE0, 0xCE, 0xDF, 0xF9, 0x37, 0x5F, 0x15, 0xE3, 0x8B, 0x12, 0x03,
+ 0xA6, 0x42, 0xB0, 0x32, 0xD2, 0x08, 0x00, 0x64, 0xEF, 0xF4, 0x3E, 0xEF, 0xFB, 0x7E, 0x21, 0x24,
+ 0x2B, 0x03, 0x97, 0x70, 0x30, 0x71, 0x09, 0xF9, 0x0B, 0x02, 0x83, 0x21, 0x30, 0x24, 0x21, 0x04,
+ 0x3B, 0x05, 0x03, 0x5B, 0xF0, 0x30, 0x06, 0xD4, 0xD2, 0x08, 0x30, 0x30, 0x03, 0x40, 0x70, 0x30,
+ 0x01, 0x04, 0xF9, 0x68, 0x13, 0x78, 0x10, 0x0B, 0x42, 0x20, 0x6D, 0x02, 0x01, 0x0B, 0x07, 0x51,
+ 0xEE, 0x02, 0x2A, 0x5C, 0x04, 0x01, 0x5F, 0xA0, 0x80, 0xF0, 0x0E, 0x32, 0x18, 0xFC, 0x57, 0xF0,
+ 0x2E, 0x5F, 0xA0, 0x20, 0xF0, 0x0E, 0xC1, 0x7F, 0x05, 0xF0, 0x22, 0x7C, 0x06, 0x01, 0x7F, 0xA0,
+ 0x80, 0xF0, 0x0E, 0x32, 0x18, 0xFC, 0x57, 0x10, 0x2F, 0x7F, 0xA0, 0x20, 0xF0, 0x0E, 0xC1, 0x7F,
+ 0x05, 0xF2, 0x12, 0x35, 0x2F, 0x00, 0xC2, 0xAE, 0x11, 0x3D, 0x20, 0xC1, 0x33, 0xA5, 0x18, 0x3C,
+ 0x20, 0xA1, 0x33, 0x30, 0x16, 0x15, 0xF4, 0x12, 0x55, 0x2F, 0x00, 0x51, 0xF6, 0x02, 0xA0, 0x9A,
+ 0x30, 0xE1, 0x04, 0x0C, 0x21, 0x04, 0xD2, 0x26, 0x10, 0xB0, 0x46, 0xA0, 0x00, 0xD8, 0xEE, 0x2E,
+ 0x20, 0xA8, 0x85, 0x28, 0x21, 0x6C, 0x04, 0x01, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x32, 0x18, 0xFC,
+ 0xD7, 0xEE, 0x2E, 0x20, 0xA8, 0x85, 0x28, 0x21, 0x6C, 0x04, 0x01, 0x6F, 0xA0, 0x20, 0xF0, 0x0E,
+ 0xC1, 0x7F, 0xED, 0xEE, 0x02, 0x82, 0x5A, 0x88, 0x12, 0xC2, 0x65, 0x10, 0xF0, 0x05, 0x0A, 0x08,
+ 0xEF, 0x20, 0x83, 0xC1, 0x7F, 0xED, 0xEE, 0x02, 0x82, 0x5A, 0x88, 0x12, 0x5F, 0xA0, 0x20, 0xF0,
+ 0x0E, 0xC1, 0x7F, 0xED, 0xEE, 0x02, 0x82, 0x5A, 0x88, 0x12, 0x48, 0xED, 0xEE, 0x02, 0x82, 0x5A,
+ 0x88, 0x12, 0x14, 0x04, 0x11, 0x3D, 0x20, 0xC1, 0x33, 0x75, 0x25, 0xC2, 0x6E, 0x25, 0xC1, 0x03,
+ 0x12, 0x3A, 0x03, 0x63, 0xD1, 0xEE, 0x2E, 0x20, 0xA8, 0x95, 0x28, 0x81, 0xD4, 0xEE, 0x2E, 0x20,
+ 0xA8, 0x85, 0x28, 0xD1, 0xEE, 0x2E, 0x20, 0xA8, 0x85, 0x28, 0x51, 0x36, 0xC2, 0x0A, 0x60, 0x10,
+ 0xB3, 0xFB, 0x30, 0x00, 0x04, 0x07, 0x13, 0x40, 0x90, 0xFF, 0x3E, 0xEF, 0xFF, 0x2E, 0x11, 0x71,
+ 0x32, 0x98, 0xE5, 0x83, 0x69, 0x3E, 0xD8, 0x54, 0x06, 0x54, 0xC1, 0xFC, 0x81, 0x02, 0x0D, 0xFD,
+ 0x55, 0x3F, 0x06, 0x55, 0xC1, 0xCF, 0x81, 0x10, 0xC5, 0x20, 0x52, 0xEF, 0x20, 0x53, 0x07, 0x83,
+ 0x68, 0x6E, 0x60, 0x1E, 0xFC, 0x13, 0x08, 0xD4, 0x30, 0x18, 0xE6, 0xEF, 0x14, 0xD5, 0x33, 0x01,
+ 0xEF, 0x17, 0xC3, 0x8D, 0xF2, 0x3E, 0x83, 0x21, 0x40, 0xD0, 0x33, 0xD2, 0x08, 0xB0, 0xF7, 0xEF,
+ 0x32, 0xB8, 0x54, 0x83, 0x5B, 0x35, 0x98, 0xE5, 0x83, 0x69, 0x3E, 0xD8, 0x54, 0x06, 0x55, 0xC1,
+ 0xCF, 0x81, 0x10, 0xC5, 0x06, 0x54, 0xC1, 0xFC, 0x81, 0x01, 0x0D, 0x20, 0x56, 0x06, 0x6C, 0x47,
+ 0xC1, 0xFF, 0x58, 0x07, 0x52, 0x6C, 0x47, 0x48, 0xD1, 0xFF, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x07,
+ 0x53, 0xBB, 0x05, 0xEF, 0x1B, 0x00, 0x21, 0xEF, 0xF4, 0xDE, 0xEF, 0xB7, 0x20, 0x40, 0x50, 0x33,
+ 0xD2, 0x08, 0x80, 0x10, 0x03, 0x58, 0x00, 0x10, 0x06, 0xD4, 0xD2, 0x08, 0x40, 0x0F, 0xEF, 0xF3,
+ 0xFE, 0xEF, 0x12, 0xD0, 0x1D, 0x83, 0x59, 0x3E, 0x98, 0xE6, 0x83, 0x4D, 0x65, 0x40, 0x15, 0xCC,
+ 0x1F, 0x28, 0xD0, 0xD0, 0x5F, 0xF5, 0x63, 0x50, 0x15, 0xFC, 0x1C, 0x08, 0x51, 0x0C, 0x22, 0xF5,
+ 0x0E, 0x32, 0x75, 0x30, 0x88, 0xE6, 0x06, 0xE6, 0xC1, 0x3F, 0x81, 0x40, 0x0D, 0x83, 0x61, 0xFE,
+ 0x4E, 0x51, 0x3C, 0x13, 0xF0, 0x7E, 0x21, 0x48, 0x28, 0xEF, 0xF3, 0x2E, 0x83, 0x4B, 0x35, 0xB8,
+ 0x55, 0x83, 0x59, 0x3E, 0x98, 0xE6, 0x83, 0x4D, 0x65, 0x50, 0x15, 0xFC, 0x1C, 0x08, 0x51, 0x6C,
+ 0x40, 0x15, 0xCC, 0x1F, 0x18, 0xD0, 0x00, 0x62, 0x65, 0xC0, 0x76, 0x14, 0xFC, 0x8F, 0x75, 0x20,
+ 0xC5, 0x76, 0x84, 0x14, 0xFD, 0xFF, 0x06, 0x0A, 0x08, 0xEF, 0x70, 0x30, 0xF5, 0xBE, 0x11, 0x86,
+ 0xF1, 0x4E, 0xEF, 0xBD, 0x20, 0x30, 0x18, 0x02, 0x21, 0x5F, 0x25, 0x21, 0x83, 0x25, 0xE3, 0x60,
+ 0x29, 0x80, 0x31, 0x18, 0x02, 0xEF, 0xD2, 0x0E, 0x80, 0x20, 0xA0, 0x93, 0xE2, 0xAF, 0x33, 0x01,
+ 0x02, 0x0A, 0x44, 0x0B, 0x8C, 0x00, 0x7E, 0x8B, 0x02, 0xEF, 0x1D, 0x13, 0xA5, 0xC1, 0x0C, 0x00,
+ 0x80, 0xFA, 0xF5, 0x3E, 0x8B, 0x05, 0x21, 0xB9, 0x31, 0x21, 0xA1, 0x3A, 0x21, 0xB7, 0x3A, 0x13,
+ 0x51, 0xE0, 0x40, 0x60, 0x33, 0x0C, 0x0A, 0x22, 0xB3, 0x3E, 0x10, 0x05, 0x20, 0x21, 0x2B, 0x34,
+ 0xCC, 0x00, 0x00, 0xB8, 0x68, 0x21, 0xAD, 0x3A, 0x11, 0xA6, 0x90, 0xA9, 0xB1, 0x11, 0xA1, 0x90,
+ 0x09, 0xB1, 0xEF, 0x9F, 0x89, 0xB0, 0x21, 0x28, 0x25, 0x13, 0x79, 0xA0, 0xAF, 0x13, 0x48, 0x20,
+ 0xAF, 0xEF, 0x12, 0xD0, 0x0F, 0x83, 0x61, 0x3E, 0x18, 0xE9, 0x83, 0xA1, 0xFE, 0x4E, 0x21, 0x89,
+ 0x27, 0xEF, 0x12, 0x20, 0x10, 0xEF, 0x94, 0x29, 0xAC, 0xBB, 0x02, 0xC3, 0x50, 0x33, 0x10, 0x83,
+ 0x76, 0xB2, 0x55, 0x30, 0x18, 0x02, 0x21, 0xD1, 0x24, 0x03, 0x51, 0x30, 0x16, 0x93, 0x33, 0xC3,
+ 0x0C, 0x00, 0x90, 0x0B, 0x08, 0x03, 0x52, 0x10, 0x11, 0x80, 0x06, 0x21, 0xA1, 0x0B, 0x21, 0x73,
+ 0x39, 0x21, 0xDD, 0x24, 0x03, 0x23, 0x80, 0xB0, 0x2B, 0x80, 0x39, 0x35, 0x0E, 0x96, 0x02, 0x37,
+ 0x83, 0x21, 0xF0, 0x2E, 0xED, 0x00, 0x08, 0x02, 0x3A, 0x29, 0xFE, 0x3A, 0x98, 0x1B, 0x04, 0x36,
+ 0xC3, 0xA0, 0x20, 0x22, 0x20, 0x03, 0x71, 0x60, 0x10, 0x53, 0x4B, 0x32, 0x24, 0x21, 0x04, 0x3B,
+ 0x05, 0x03, 0x5B, 0xD0, 0xF5, 0x04, 0x35, 0x13, 0xEC, 0xDF, 0xD0, 0x08, 0x60, 0x10, 0xD3, 0x70,
+ 0xB2, 0x49, 0x10, 0xF3, 0xA0, 0x93, 0x39, 0x9C, 0x21, 0xF5, 0x3A, 0x7E, 0xE3, 0x55, 0xDF, 0x07,
+ 0xF1, 0xEF, 0xF3, 0xBE, 0xEF, 0x17, 0xC3, 0x7F, 0x32, 0x70, 0x09, 0x07, 0x13, 0x97, 0x90, 0xBF,
+ 0x20, 0x00, 0xF1, 0xDF, 0xFD, 0x17, 0x48, 0x47, 0x60, 0x04, 0x58, 0x82, 0x21, 0x35, 0xE0, 0xAA,
+ 0x52, 0xEA, 0x00, 0x2E, 0x29, 0xA5, 0x0F, 0xE0, 0xB6, 0x52, 0xEA, 0x00, 0xEE, 0x29, 0xA5, 0x0F,
+ 0x46, 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x60, 0x80, 0xED, 0x4B, 0xD4, 0x51, 0x84, 0x41, 0xE4, 0x51,
+ 0x94, 0x41, 0xB4, 0x51, 0x64, 0x41, 0xC4, 0x51, 0x74, 0x41, 0xA4, 0x51, 0x54, 0xC1, 0x96, 0xD5,
+ 0x96, 0xC4, 0x16, 0xD6, 0x16, 0xC5, 0xB6, 0xD5, 0xB6, 0xC4, 0x36, 0xD6, 0x36, 0xC5, 0xD6, 0xD5,
+ 0xD6, 0xC4, 0x56, 0xD6, 0x56, 0xC5, 0xF6, 0xD5, 0xF6, 0xC4, 0x76, 0xD6, 0x76, 0xE5, 0x17, 0xDF,
+ 0x03, 0xF1, 0x83, 0x39, 0x3E, 0x98, 0xE4, 0x83, 0x59, 0x3E, 0x98, 0xE6, 0x83, 0x79, 0x3E, 0x98,
+ 0xE8, 0x83, 0x99, 0x3E, 0x98, 0xEA, 0x10, 0x83, 0x61, 0x3E, 0x18, 0xEE, 0x83, 0x91, 0x3E, 0x18,
+ 0xEA, 0x10, 0xCF, 0xCF, 0xF2, 0xD7, 0x22, 0x5F, 0x2F, 0x4F, 0xD0, 0x0F, 0x10, 0x24, 0x80, 0xCE,
+ 0xA2, 0xBA, 0xEE, 0xF2, 0xE0, 0x2D, 0xCE, 0x82, 0x12, 0x29, 0x48, 0x5C, 0x28, 0x80, 0xCE, 0x02,
+ 0xBD, 0x42, 0xE8, 0x05, 0xC5, 0xCE, 0xE1, 0x05, 0xDE, 0x91, 0x27, 0x54, 0x01, 0x00, 0xDC, 0x00,
+ 0x00, 0x88, 0xDD, 0xE2, 0xD7, 0x22, 0x5E, 0x2F, 0xCF, 0x31, 0x10, 0xCF, 0xCF, 0xF2, 0xD7, 0x22,
+ 0x5F, 0x2F, 0x4F, 0xD0, 0xBF, 0x12, 0x24, 0x80, 0xCE, 0xA2, 0xBA, 0xEE, 0xF2, 0xE0, 0x2D, 0xCE,
+ 0x82, 0x12, 0x29, 0x48, 0x5C, 0x28, 0x80, 0xCE, 0x02, 0xBD, 0x42, 0xE8, 0x05, 0xC5, 0xCE, 0xE1,
+ 0x05, 0xDE, 0x91, 0x27, 0x54, 0x01, 0x00, 0xDC, 0x00, 0x00, 0x88, 0xDD, 0xE2, 0xD7, 0x22, 0x5E,
+ 0x2F, 0xCF, 0x31, 0x10, 0x0B, 0x03, 0x41, 0x20, 0x00, 0x43, 0x07, 0x7A, 0x30, 0x75, 0xA0, 0xF9,
+ 0x44, 0x25, 0x07, 0xA2, 0x10, 0x07, 0xA2, 0x10, 0xCF, 0xEC, 0x7F, 0xFC, 0xE5, 0x0A, 0x03, 0x47,
+ 0x66, 0x64, 0x33, 0x70, 0x74, 0x46, 0x26, 0x09, 0x52, 0x20, 0xD4, 0x02, 0x22, 0x65, 0x12, 0x01,
+ 0x1E, 0x46, 0x27, 0x09, 0x52, 0xF0, 0x86, 0x4E, 0x28, 0x65, 0x12, 0x01, 0x1F, 0x71, 0x52, 0x27,
+ 0x11, 0x20, 0xAE, 0x70, 0x46, 0x87, 0x10, 0x92, 0x20, 0x18, 0x52, 0xF3, 0xA5, 0xFD, 0x12, 0x01,
+ 0x52, 0x2B, 0xAF, 0x5E, 0x2A, 0x20, 0x52, 0x26, 0x15, 0xE0, 0xE0, 0x84, 0x52, 0x26, 0x15, 0xF0,
+ 0x20, 0x75, 0x52, 0x01, 0x2E, 0xED, 0x52, 0x01, 0x52, 0xFA, 0x60, 0x64, 0x08, 0xDF, 0x60, 0x64,
+ 0x08, 0x90, 0x98, 0xF5, 0x6C, 0xF2, 0x6F, 0xC2, 0x46, 0xFF, 0x46, 0x0A, 0x01, 0x02, 0x28, 0xCE,
+ 0x10, 0xC2, 0xFD, 0x07, 0xEF, 0x29, 0x6E, 0x10, 0x6D, 0xF2, 0xE2, 0x26, 0xD1, 0x46, 0xCF, 0x66,
+ 0xFF, 0x26, 0x6C, 0xF8, 0x6F, 0xA4, 0x10, 0x20, 0x80, 0xE2, 0x0C, 0x21, 0xDC, 0x7F, 0xF0, 0x9E,
+ 0xE2, 0x06, 0xD1, 0x66, 0x2F, 0x6E, 0x12, 0x6D, 0xF8, 0x44, 0x44, 0x33, 0xD0, 0xE0, 0xC7, 0x5E,
+ 0xFE, 0x4C, 0x01, 0xF1, 0xCF, 0xE9, 0x7F, 0x2F, 0x5F, 0x11, 0x42, 0xD0, 0x26, 0xDF, 0x46, 0xDF,
+ 0x66, 0xDF, 0x86, 0x8F, 0x74, 0xA4, 0x46, 0x3A, 0x03, 0x92, 0x20, 0x05, 0x42, 0x2C, 0x10, 0x52,
+ 0x27, 0x11, 0xE0, 0x63, 0xA4, 0x92, 0x20, 0x05, 0x42, 0x1D, 0x27, 0x75, 0x12, 0x01, 0x3F, 0x70,
+ 0x52, 0x26, 0x15, 0xE0, 0x20, 0x20, 0x52, 0x26, 0x15, 0xF0, 0x20, 0x20, 0x52, 0x26, 0x11, 0xE0,
+ 0xF0, 0xB6, 0x42, 0xF0, 0xD6, 0x6C, 0xF2, 0x6F, 0xC2, 0x46, 0xFF, 0x46, 0x6E, 0xFB, 0x66, 0x6E,
+ 0xFD, 0x86, 0x02, 0x28, 0xCE, 0x13, 0xC2, 0xFC, 0x06, 0xEF, 0x25, 0x6E, 0x13, 0x6D, 0xF2, 0xE2,
+ 0x56, 0xD1, 0x46, 0x2F, 0x75, 0x52, 0x01, 0x2E, 0x6F, 0x2B, 0x04, 0x6F, 0xCD, 0x66, 0xFF, 0x26,
+ 0x6C, 0xF8, 0x6F, 0xE4, 0xB6, 0x6F, 0xE6, 0xD6, 0x6F, 0x28, 0x80, 0xE2, 0x3C, 0x21, 0xCC, 0x6F,
+ 0xF0, 0x5E, 0xE2, 0x36, 0xD1, 0x66, 0x2F, 0x6E, 0x15, 0x6D, 0xF8, 0x46, 0x8A, 0x10, 0x0D, 0x46,
+ 0xCA, 0x40, 0x90, 0x2E, 0xF0, 0x44, 0x44, 0x32, 0xDC, 0xE0, 0xF7, 0xE2, 0x15, 0xF1, 0x7C, 0x01,
+ 0xF1, 0xCF, 0xDB, 0xF2, 0xD7, 0x21, 0x5F, 0x1F, 0x03, 0x5D, 0x20, 0x11, 0x41, 0x44, 0x00, 0x44,
+ 0x00, 0xC1, 0xF3, 0x0D, 0x5A, 0x04, 0x57, 0xAB, 0x25, 0x70, 0xC5, 0xC1, 0x10, 0x09, 0xA7, 0x80,
+ 0x70, 0xB4, 0x0A, 0x03, 0x47, 0x8C, 0x74, 0xA4, 0x46, 0x8B, 0x00, 0x22, 0x13, 0x64, 0xA4, 0x58,
+ 0x82, 0x21, 0x35, 0x6C, 0xFE, 0xED, 0x12, 0x01, 0x52, 0xFA, 0x20, 0x6C, 0x00, 0x01, 0xED, 0x52,
+ 0x01, 0x52, 0xFA, 0x60, 0xA4, 0x08, 0xD1, 0x60, 0xA4, 0x56, 0x3B, 0x42, 0xD8, 0xBF, 0x5C, 0xFE,
+ 0xC2, 0xFE, 0xD6, 0x42, 0xF0, 0xF6, 0x6E, 0xFD, 0x26, 0x6E, 0xFF, 0x46, 0x46, 0x2C, 0x80, 0xE2,
+ 0x1C, 0x22, 0xDC, 0x7F, 0xF0, 0x9E, 0xE2, 0x16, 0xD2, 0x26, 0x2F, 0x6E, 0x23, 0x6D, 0xF4, 0xC2,
+ 0x07, 0x10, 0xF0, 0xD7, 0x42, 0xF0, 0xF6, 0x6E, 0xFD, 0x26, 0x6E, 0xFF, 0x46, 0x46, 0x2C, 0x80,
+ 0xE2, 0x1C, 0xF2, 0x04, 0xEF, 0x29, 0x6E, 0x21, 0x6D, 0xF6, 0xE2, 0x36, 0xD2, 0x86, 0xDF, 0xA5,
+ 0xDD, 0xC7, 0x9D, 0xE9, 0x21, 0x03, 0x03, 0x50, 0x10, 0xD0, 0xE2, 0x03, 0x02, 0x50, 0x10, 0x30,
+ 0xEC, 0x0A, 0x04, 0x47, 0xAB, 0x20, 0x70, 0xA4, 0x03, 0x04, 0xE0, 0xA0, 0x80, 0x70, 0xB4, 0x0A,
+ 0x03, 0x47, 0x4A, 0x44, 0x84, 0x25, 0x05, 0x42, 0x2D, 0x20, 0x52, 0x26, 0x11, 0xE0, 0xF0, 0xD6,
+ 0x42, 0xF0, 0xF6, 0x7C, 0xFE, 0xF2, 0x17, 0x21, 0x04, 0xF2, 0x36, 0xC1, 0x26, 0xFF, 0x26, 0x6C,
+ 0xF4, 0x6F, 0xE4, 0xD6, 0x6F, 0xE6, 0xF6, 0x6F, 0x28, 0x80, 0xE2, 0x1C, 0x22, 0xCC, 0x6F, 0xF0,
+ 0x8E, 0xE2, 0x16, 0xF2, 0x26, 0xE2, 0x36, 0xF2, 0x46, 0xE2, 0x16, 0xF1, 0x66, 0xE2, 0x36, 0xF1,
+ 0x86, 0x02, 0x28, 0xCE, 0x21, 0xC2, 0xFC, 0x06, 0xEF, 0x25, 0x6E, 0x21, 0x6D, 0xF2, 0xE2, 0x36,
+ 0xD2, 0x46, 0xCF, 0x26, 0xFF, 0x26, 0x6C, 0xF4, 0x6F, 0x64, 0xA4, 0x02, 0x28, 0xCE, 0x21, 0x4F,
+ 0x10, 0xF2, 0xB5, 0x23, 0x6E, 0x21, 0xF2, 0x56, 0x21, 0x6E, 0x23, 0xF2, 0x76, 0x21, 0x6E, 0x15,
+ 0x6D, 0xDA, 0x02, 0x22, 0x65, 0x12, 0x01, 0x1F, 0x02, 0x22, 0x65, 0x52, 0x01, 0x0E, 0x6F, 0x2D,
+ 0x04, 0x6F, 0x2F, 0x7C, 0x00, 0x01, 0xF2, 0x17, 0x21, 0x04, 0xF2, 0x36, 0xC1, 0x66, 0xFF, 0x26,
+ 0x6C, 0xF8, 0x6F, 0xE4, 0xD6, 0x6F, 0xE6, 0xF6, 0x6F, 0x28, 0x80, 0xE2, 0x1C, 0x22, 0xCC, 0x6F,
+ 0xF0, 0x8E, 0xE2, 0x16, 0xF2, 0x26, 0xE2, 0x36, 0xF2, 0x46, 0xE2, 0x16, 0xF1, 0x66, 0xE2, 0x36,
+ 0xF1, 0x86, 0x02, 0x28, 0xCE, 0x21, 0xC2, 0xFC, 0x06, 0xEF, 0x25, 0x6E, 0x21, 0x6D, 0xF6, 0xE2,
+ 0x36, 0xD2, 0x86, 0xCF, 0x66, 0xFF, 0x26, 0x6C, 0xF8, 0x6F, 0x64, 0xA4, 0x02, 0x28, 0xCE, 0x21,
+ 0x4F, 0x10, 0xE2, 0xAE, 0x23, 0x6E, 0x21, 0xF2, 0x96, 0x21, 0x6E, 0x23, 0xF2, 0xB6, 0x21, 0x6E,
+ 0x19, 0x6D, 0xDC, 0x52, 0x27, 0x15, 0xF0, 0x43, 0x44, 0x84, 0x10, 0x0D, 0x56, 0x3B, 0x42, 0xD8,
+ 0x06, 0x41, 0x44, 0x00, 0xE2, 0xD7, 0x21, 0x5E, 0x1F, 0xCF, 0x25, 0x10, 0xCF, 0xC8, 0xF2, 0x07,
+ 0x23, 0x5F, 0x32, 0x4C, 0xE2, 0x7C, 0xE0, 0xC2, 0x2C, 0x25, 0x5C, 0xE4, 0xF2, 0xE4, 0x22, 0xC4,
+ 0xC2, 0x2E, 0x84, 0xC2, 0xCC, 0x65, 0x2E, 0xC4, 0xC2, 0x2E, 0x84, 0xC2, 0x2C, 0x4E, 0x2E, 0x42,
+ 0x2D, 0xCC, 0x42, 0x21, 0x28, 0x7C, 0xE4, 0x42, 0xC2, 0x67, 0x2E, 0x25, 0x82, 0xE1, 0x0D, 0xE9,
+ 0x15, 0xC1, 0x0D, 0x00, 0x80, 0x9E, 0xF7, 0xA7, 0xEA, 0x92, 0x71, 0xC7, 0x77, 0x2D, 0xEC, 0xFC,
+ 0x04, 0x01, 0x20, 0x07, 0x02, 0x6F, 0x2E, 0x7F, 0x10, 0x6E, 0xFE, 0x26, 0xE2, 0x06, 0xF1, 0x46,
+ 0x6E, 0xFA, 0x66, 0x6E, 0xFC, 0x86, 0x02, 0x28, 0xCE, 0x34, 0xC2, 0xFC, 0x06, 0xEF, 0x26, 0x6E,
+ 0x34, 0xF2, 0x26, 0x21, 0x6E, 0x36, 0xF2, 0x46, 0x21, 0x6E, 0x12, 0x52, 0x44, 0x10, 0xD0, 0xC6,
+ 0x9E, 0x79, 0x1B, 0x82, 0x22, 0x82, 0x22, 0x29, 0x45, 0x01, 0x00, 0x6F, 0xAA, 0x24, 0x09, 0x57,
+ 0x7C, 0xD5, 0xC2, 0xCE, 0x4F, 0x10, 0x00, 0x72, 0x20, 0x20, 0x6F, 0x16, 0xF2, 0x87, 0x21, 0x6E,
+ 0x16, 0x6F, 0x22, 0x6E, 0x18, 0x6F, 0xE4, 0xA6, 0x6F, 0xE6, 0xC6, 0x6F, 0x28, 0x80, 0xE2, 0x4C,
+ 0x23, 0xCC, 0x6F, 0xF0, 0x6E, 0xE2, 0x46, 0x23, 0x6F, 0x1A, 0xE2, 0x66, 0x23, 0x6F, 0x1C, 0xE2,
+ 0xA6, 0xC1, 0x4F, 0x10, 0x20, 0x14, 0x82, 0xD2, 0xC6, 0x9E, 0x59, 0x12, 0xC2, 0x2E, 0x82, 0x22,
+ 0x09, 0x1E, 0x20, 0x85, 0xDC, 0x00, 0x00, 0xE9, 0x82, 0xF0, 0xA7, 0xEA, 0x92, 0x71, 0xC7, 0x77,
+ 0x2D, 0xCC, 0xFC, 0x04, 0x01, 0x20, 0x07, 0x02, 0xF2, 0xE6, 0x21, 0x7F, 0x20, 0xE2, 0xE6, 0xF1,
+ 0x26, 0xE2, 0x06, 0xF2, 0x46, 0x6E, 0xFA, 0x66, 0x6E, 0xFC, 0x86, 0x02, 0x28, 0xCE, 0x34, 0xC2,
+ 0xFC, 0x06, 0xEF, 0x26, 0x6E, 0x34, 0xF2, 0x26, 0x22, 0x6E, 0x36, 0xF2, 0x46, 0x22, 0x6E, 0x22,
+ 0xFC, 0x04, 0x01, 0x42, 0x21, 0x28, 0x6D, 0xEC, 0x99, 0x88, 0x20, 0x28, 0x22, 0x28, 0x92, 0x52,
+ 0x14, 0x00, 0xF0, 0xA6, 0x4A, 0x92, 0x70, 0xC5, 0x57, 0x2D, 0xCC, 0xFC, 0x04, 0x01, 0x20, 0x07,
+ 0x02, 0xF2, 0x66, 0x22, 0x7F, 0x28, 0xE2, 0x66, 0xF2, 0x26, 0xE2, 0x86, 0xF2, 0x46, 0x6E, 0xFA,
+ 0x66, 0x6E, 0xFC, 0x86, 0x02, 0x28, 0xCE, 0x34, 0xC2, 0xFC, 0x06, 0xEF, 0x26, 0x6E, 0x34, 0xF2,
+ 0xA6, 0x22, 0x6E, 0x36, 0xF2, 0xC6, 0x22, 0x6E, 0x2A, 0x52, 0x44, 0x10, 0xD0, 0xC6, 0x2E, 0x7E,
+ 0x30, 0xE2, 0x25, 0xF3, 0x8C, 0x03, 0xF1, 0xCF, 0xD8, 0xF2, 0x27, 0xC2, 0x46, 0xFE, 0xA6, 0x42,
+ 0xF0, 0xC6, 0x6C, 0xE0, 0x6F, 0x2E, 0x04, 0xF2, 0x06, 0xE1, 0xA6, 0x6F, 0xE2, 0xC6, 0x6F, 0xE4,
+ 0xE6, 0x6F, 0x26, 0x6E, 0x10, 0x6F, 0x28, 0x80, 0xE2, 0x4C, 0x22, 0xCC, 0x6F, 0xF0, 0x8E, 0xE2,
+ 0x46, 0x22, 0x6F, 0x12, 0xE2, 0x66, 0x22, 0x6F, 0x14, 0x6C, 0xE2, 0xF2, 0x66, 0x21, 0x04, 0xF2,
+ 0x86, 0x21, 0x6E, 0x16, 0x6F, 0x22, 0x6E, 0x18, 0x6F, 0xA4, 0x10, 0x20, 0x80, 0xE2, 0x4C, 0x22,
+ 0xDC, 0x7F, 0xF0, 0x9E, 0xE2, 0x46, 0xF2, 0x26, 0xE2, 0x66, 0xF2, 0x46, 0x6E, 0xFE, 0x66, 0xE2,
+ 0x06, 0xF1, 0x86, 0x02, 0x28, 0xCE, 0x24, 0xC2, 0xFC, 0x06, 0xEF, 0x28, 0x6E, 0x24, 0x6F, 0x22,
+ 0x6E, 0x26, 0x6F, 0xE4, 0xA6, 0x6F, 0xE6, 0xC6, 0x6F, 0x28, 0x80, 0xE2, 0x4C, 0x22, 0xCC, 0x6F,
+ 0xF0, 0x8E, 0xE2, 0x46, 0x22, 0x6F, 0x1A, 0xE2, 0x66, 0x22, 0x6F, 0x1C, 0xE2, 0x26, 0xF1, 0x26,
+ 0xE2, 0x46, 0xF1, 0x46, 0xEC, 0x04, 0x01, 0x6F, 0x26, 0x04, 0x6F, 0x28, 0x80, 0xE2, 0x4C, 0x22,
+ 0xCC, 0x6F, 0x10, 0xD2, 0xAE, 0x23, 0x6E, 0x24, 0x6F, 0x22, 0x6E, 0x26, 0x6F, 0x24, 0x6E, 0x1A,
+ 0x6F, 0x26, 0x6E, 0x1C, 0x6F, 0x28, 0x80, 0xE2, 0x4C, 0x22, 0xCC, 0x6F, 0xF0, 0x6E, 0xE2, 0x46,
+ 0xF2, 0x26, 0xE2, 0x66, 0xF2, 0x46, 0xEC, 0x08, 0x02, 0x6F, 0x26, 0x04, 0x6F, 0x28, 0x80, 0xE2,
+ 0x4C, 0x22, 0xCC, 0x6F, 0xF0, 0x5E, 0xE2, 0x46, 0x22, 0x6F, 0x1E, 0xE2, 0x66, 0x22, 0x6F, 0x20,
+ 0xE2, 0xE6, 0xD1, 0xC6, 0x2E, 0x7E, 0x22, 0xCF, 0x28, 0x10, 0xCF, 0xD0, 0xF2, 0xA7, 0xC2, 0x27,
+ 0xCE, 0x06, 0x2E, 0x24, 0x6F, 0x2A, 0x04, 0x6F, 0xCC, 0xE6, 0xFE, 0xE6, 0x42, 0x20, 0x6F, 0x10,
+ 0xF2, 0x27, 0x21, 0x34, 0xF2, 0x47, 0xC1, 0x06, 0x2F, 0x6F, 0x16, 0x4A, 0x92, 0x20, 0x57, 0x18,
+ 0x72, 0x95, 0xC1, 0x06, 0x2E, 0x6F, 0x1A, 0x42, 0x20, 0x6F, 0x1C, 0x6E, 0xFA, 0x26, 0x6E, 0xFC,
+ 0x46, 0x6E, 0xFE, 0x66, 0xE2, 0x06, 0xF1, 0x86, 0x02, 0x28, 0xCE, 0x2C, 0xC2, 0xFC, 0x06, 0x31,
+ 0x60, 0x3A, 0xE2, 0xC6, 0x22, 0x6F, 0x1E, 0xE2, 0xE6, 0x22, 0x6F, 0x20, 0xE2, 0x26, 0xF1, 0x26,
+ 0xE2, 0x46, 0xF1, 0x46, 0xE2, 0x66, 0xF1, 0x66, 0xE2, 0x86, 0xF1, 0x86, 0x02, 0x28, 0xCE, 0x2C,
+ 0xC2, 0xFC, 0x06, 0x31, 0x3C, 0x3A, 0xE2, 0xC6, 0xF2, 0x26, 0xE2, 0xE6, 0xF2, 0x46, 0xEC, 0x00,
+ 0x40, 0x6F, 0x26, 0x04, 0x6F, 0x28, 0x80, 0xE2, 0xCC, 0x22, 0xCC, 0x6F, 0xF0, 0x6E, 0xE2, 0xC6,
+ 0xF2, 0x26, 0xE2, 0xE6, 0xF2, 0x46, 0xE2, 0xA6, 0xF1, 0x66, 0xE2, 0xC6, 0xF1, 0x86, 0x02, 0x28,
+ 0xCE, 0x2C, 0xC2, 0xFC, 0x06, 0xEF, 0x25, 0x6E, 0x2C, 0xF2, 0x26, 0x22, 0x6E, 0x2E, 0xF2, 0x46,
+ 0x22, 0x6E, 0x1E, 0x6F, 0x22, 0x6E, 0x20, 0x6F, 0x24, 0x6E, 0x22, 0x6F, 0x26, 0x6E, 0x24, 0x6F,
+ 0x28, 0x80, 0xE2, 0xCC, 0x22, 0xCC, 0x6F, 0xF0, 0x6E, 0xE2, 0xC6, 0x22, 0x6F, 0x26, 0xE2, 0xE6,
+ 0x22, 0x6F, 0x28, 0xE2, 0x66, 0xD2, 0xC6, 0x2E, 0x7E, 0x2A, 0xCF, 0x30, 0x10, 0xDF, 0xFC, 0x07,
+ 0x5F, 0xC2, 0xB5, 0xC4, 0xD4, 0x24, 0x60, 0xC8, 0x7D, 0x64, 0x16, 0x2C, 0x03, 0x22, 0xE3, 0xC0,
+ 0x4E, 0x10, 0xD0, 0xC6, 0x8E, 0xE9, 0xD3, 0x0A, 0xC0, 0x00, 0x0C, 0xD0, 0xC6, 0x8E, 0xC9, 0xD2,
+ 0x04, 0xCE, 0x96, 0xD4, 0x26, 0xDE, 0x45, 0x8E, 0x22, 0x8A, 0x58, 0x52, 0x00, 0x2E, 0x29, 0x85,
+ 0x0E, 0x6D, 0xE6, 0x11, 0xB6, 0x4C, 0x84, 0x81, 0xC5, 0x8F, 0x20, 0x00, 0x72, 0x20, 0x20, 0x18,
+ 0x6C, 0xEC, 0x52, 0xD2, 0xE6, 0x8F, 0xB9, 0x47, 0x66, 0xD1, 0x5A, 0xC0, 0x00, 0x0C, 0xD0, 0xC6,
+ 0x8E, 0x29, 0xC4, 0x22, 0x80, 0xEC, 0xC0, 0x4E, 0x10, 0xD0, 0xC6, 0x8E, 0xC9, 0xD2, 0x05, 0xCE,
+ 0x96, 0xD4, 0x26, 0xDE, 0x44, 0x8E, 0xE2, 0x8A, 0x58, 0x52, 0x00, 0x2E, 0x29, 0x85, 0x0E, 0x6D,
+ 0xE6, 0x11, 0x78, 0x4C, 0x84, 0x81, 0xC5, 0x8F, 0x20, 0x00, 0x72, 0x20, 0x20, 0x18, 0x6C, 0xEC,
+ 0x42, 0x21, 0x28, 0x6D, 0xFE, 0x7E, 0xE0, 0x25, 0xDF, 0x04, 0xF1, 0xDF, 0xFC, 0x07, 0x5F, 0xC2,
+ 0x35, 0xC5, 0x54, 0x25, 0x60, 0xC9, 0x80, 0x40, 0x76, 0xC1, 0x32, 0x20, 0x32, 0x0E, 0xEC, 0x04,
+ 0x01, 0x6D, 0xEC, 0x98, 0x3E, 0xAD, 0x00, 0x0C, 0xC0, 0x00, 0x6D, 0xEC, 0x98, 0x2C, 0x4D, 0xE0,
+ 0x6C, 0x51, 0x6D, 0xE2, 0x5D, 0xE4, 0x28, 0xA2, 0x88, 0x25, 0x05, 0xE0, 0x9E, 0x52, 0xE8, 0xD0,
+ 0x66, 0x1E, 0x80, 0xC2, 0x44, 0x19, 0x58, 0xFC, 0x08, 0x02, 0x20, 0x07, 0x02, 0x82, 0xC1, 0xC6,
+ 0x2E, 0x25, 0xD2, 0x06, 0x10, 0x80, 0xE9, 0x47, 0x76, 0xD1, 0x5A, 0xC0, 0x00, 0x0C, 0xD0, 0xC6,
+ 0x8E, 0x29, 0xC4, 0x22, 0x80, 0xEC, 0xC0, 0x4E, 0x10, 0xD0, 0xC6, 0x8E, 0xC9, 0xD2, 0x05, 0xCE,
+ 0x16, 0xD5, 0x26, 0xDE, 0x44, 0x8E, 0xE2, 0x8A, 0x58, 0x52, 0x00, 0xEE, 0x29, 0x85, 0x0E, 0x6D,
+ 0xE6, 0x11, 0xE8, 0x4B, 0x94, 0x81, 0xC5, 0x8F, 0x20, 0x00, 0x72, 0x20, 0x20, 0x18, 0x6C, 0xEC,
+ 0x42, 0x21, 0x28, 0xD2, 0x06, 0x10, 0xE0, 0x07, 0x5E, 0xF2, 0x4D, 0x10, 0xDF, 0xFE, 0x07, 0x44,
+ 0x16, 0x8D, 0x05, 0x0C, 0xC0, 0x00, 0x6D, 0xEC, 0x98, 0x2F, 0x8D, 0x00, 0x0C, 0xC0, 0x00, 0x6D,
+ 0xEC, 0x98, 0x1D, 0x6C, 0x4D, 0x6D, 0xE0, 0x6C, 0x49, 0x6D, 0xE2, 0x6C, 0x4B, 0x6D, 0xE4, 0x11,
+ 0x05, 0x4D, 0x84, 0x81, 0xF0, 0x58, 0xFC, 0x08, 0x02, 0x20, 0x07, 0x02, 0x82, 0xC1, 0xC6, 0x2E,
+ 0x25, 0x6D, 0xFE, 0x7E, 0xF0, 0x2D, 0x10, 0xDF, 0xFE, 0x07, 0x44, 0x17, 0x8D, 0x05, 0x0C, 0xC0,
+ 0x00, 0x6D, 0xEC, 0x98, 0x2F, 0x8D, 0x00, 0x0C, 0xC0, 0x00, 0x6D, 0xEC, 0x98, 0x1D, 0x6C, 0x55,
+ 0x6D, 0xE0, 0x6C, 0x51, 0x6D, 0xE2, 0x6C, 0x53, 0x6D, 0xE4, 0x11, 0xCA, 0x4C, 0x94, 0x81, 0xF0,
+ 0x58, 0xFC, 0x08, 0x02, 0x20, 0x07, 0x02, 0x82, 0xC1, 0xC6, 0x2E, 0x25, 0xD2, 0x06, 0x10, 0xE0,
+ 0x07, 0xDF, 0x02, 0xF1, 0xDF, 0xFE, 0x07, 0x6C, 0x49, 0x6D, 0xE0, 0x44, 0x18, 0x8D, 0x03, 0x64,
+ 0x6C, 0x4B, 0x6D, 0xE2, 0x44, 0x19, 0x58, 0x52, 0xD0, 0x0E, 0x1D, 0x25, 0x85, 0x1E, 0x7D, 0xEE,
+ 0xED, 0x0E, 0x52, 0x52, 0xE8, 0xD0, 0x06, 0x1F, 0x00, 0xD7, 0x6C, 0xEC, 0xCC, 0x9C, 0x06, 0x88,
+ 0x14, 0xFC, 0x1C, 0x07, 0x42, 0x21, 0x28, 0x6D, 0xFE, 0x98, 0x68, 0xEC, 0x80, 0x00, 0x6D, 0xFE,
+ 0x98, 0x5A, 0x6C, 0x4D, 0x6D, 0xE2, 0x44, 0x19, 0x58, 0x52, 0xD0, 0xCE, 0x24, 0x25, 0x85, 0x1E,
+ 0x7D, 0xEE, 0xED, 0x8A, 0x52, 0x52, 0xE8, 0xD0, 0x06, 0x1F, 0xE0, 0xD3, 0x6C, 0xEC, 0xCC, 0x9C,
+ 0x06, 0x88, 0x0E, 0x52, 0xC4, 0x44, 0xD5, 0xE6, 0xEF, 0x5E, 0xEC, 0xE8, 0x5A, 0x6D, 0xFE, 0x7E,
+ 0xF0, 0x2D, 0x10, 0xDF, 0xFE, 0x07, 0x6C, 0x51, 0x6D, 0xE0, 0x44, 0x19, 0x8D, 0x03, 0x6A, 0x6C,
+ 0x53, 0x6D, 0xE2, 0x44, 0x18, 0x58, 0x52, 0xD0, 0x8E, 0x2C, 0x25, 0x85, 0x1E, 0x7D, 0xEE, 0xED,
+ 0x24, 0x53, 0x52, 0xE8, 0xD0, 0x06, 0x1F, 0x10, 0xD0, 0x6C, 0xEC, 0xCC, 0x9C, 0x06, 0x88, 0x17,
+ 0xFC, 0x1C, 0x07, 0x42, 0x21, 0x28, 0xD2, 0x06, 0x10, 0x80, 0x19, 0xC7, 0x0E, 0x08, 0x20, 0x6D,
+ 0x00, 0x01, 0x98, 0x60, 0x6C, 0x55, 0x6D, 0xE2, 0x44, 0x18, 0x58, 0x52, 0xD0, 0x0E, 0x38, 0x25,
+ 0x85, 0x1E, 0x7D, 0xEE, 0xED, 0xDC, 0x53, 0x52, 0xE8, 0xD0, 0x06, 0x1F, 0xC0, 0xCC, 0x6C, 0xEC,
+ 0xCC, 0x9C, 0x06, 0x88, 0x11, 0x52, 0x44, 0x5D, 0x23, 0x6D, 0x00, 0x01, 0xFE, 0xC6, 0x0E, 0xC7,
+ 0x23, 0x6D, 0x00, 0x01, 0x7E, 0xF0, 0x2D, 0x10, 0xDF, 0xFD, 0x17, 0xD2, 0x8F, 0x31, 0xA0, 0x09,
+ 0x6C, 0xDA, 0xCC, 0x18, 0x06, 0x22, 0xC3, 0x10, 0xC5, 0x32, 0x06, 0x99, 0x48, 0xC1, 0x4C, 0x51,
+ 0x20, 0x32, 0x0C, 0x51, 0x2C, 0x53, 0x90, 0x19, 0x13, 0xCC, 0x92, 0x04, 0x22, 0xC3, 0x10, 0xC5,
+ 0x32, 0x04, 0x99, 0x1A, 0xC1, 0x0C, 0x41, 0x20, 0x32, 0x0C, 0x51, 0x2C, 0x33, 0x90, 0x39, 0x10,
+ 0xCC, 0x8E, 0x03, 0x22, 0xC3, 0x10, 0xC5, 0x32, 0x02, 0x99, 0xEC, 0xC0, 0xCC, 0x30, 0x20, 0x32,
+ 0x0C, 0x51, 0x2C, 0x13, 0x90, 0x59, 0x0D, 0x51, 0x2C, 0x03, 0x90, 0x99, 0x0C, 0xD2, 0x8F, 0xA1,
+ 0xF2, 0x08, 0x6C, 0xDA, 0xCC, 0x50, 0x55, 0xC8, 0x0C, 0x51, 0x2C, 0x33, 0x95, 0x59, 0x0A, 0xCC,
+ 0x54, 0x56, 0xC8, 0x0C, 0x51, 0x2C, 0x43, 0x95, 0xF9, 0x08, 0xCC, 0xD6, 0x56, 0xC8, 0x0B, 0x51,
+ 0x2C, 0x53, 0x85, 0xA9, 0xC7, 0x8C, 0x75, 0x85, 0xBC, 0x10, 0xC5, 0x32, 0x56, 0x98, 0x65, 0xCC,
+ 0xDA, 0x57, 0xC8, 0x0B, 0x51, 0x2C, 0x73, 0x85, 0x09, 0xC5, 0xCC, 0x85, 0x85, 0xBC, 0x10, 0xC5,
+ 0x32, 0x58, 0x98, 0x3B, 0x51, 0x2C, 0x93, 0x85, 0x09, 0xC3, 0xD7, 0xC4, 0xB6, 0x24, 0x58, 0x22,
+ 0x43, 0x41, 0x84, 0x31, 0x03, 0xA2, 0x10, 0x50, 0xC0, 0x32, 0xEE, 0x46, 0x84, 0x31, 0x03, 0x05,
+ 0x2C, 0x23, 0xFD, 0x19, 0x03, 0xA8, 0xC0, 0xC6, 0xCD, 0x8C, 0x61, 0x20, 0x32, 0x0E, 0xAA, 0x06,
+ 0x25, 0x2D, 0x93, 0x39, 0x16, 0xCC, 0x14, 0x05, 0x22, 0xE3, 0xA0, 0x5A, 0x50, 0xD2, 0x32, 0x99,
+ 0x4A, 0xC1, 0x2C, 0x49, 0x20, 0x32, 0x0E, 0xAA, 0x04, 0x25, 0x2D, 0x93, 0x19, 0x13, 0xCC, 0x10,
+ 0x04, 0x22, 0xE3, 0xA0, 0x3A, 0x50, 0xD2, 0x32, 0x99, 0x18, 0xC1, 0xEC, 0x38, 0x20, 0x32, 0x0E,
+ 0xAA, 0x02, 0x25, 0x2D, 0x93, 0xF9, 0x0F, 0xCC, 0x0C, 0x03, 0x22, 0xE3, 0xA0, 0x1A, 0x50, 0xD2,
+ 0x32, 0x99, 0xE6, 0xA0, 0x0A, 0x50, 0xD2, 0x32, 0x99, 0xD8, 0x20, 0xFD, 0x19, 0x1B, 0x9E, 0xC0,
+ 0xC6, 0xCD, 0x8C, 0x6D, 0x83, 0xEC, 0xA0, 0x5A, 0x53, 0xD2, 0x32, 0x99, 0xB2, 0xC0, 0xCC, 0x7D,
+ 0x83, 0xEC, 0xA0, 0x6A, 0x53, 0xD2, 0x32, 0x99, 0x9A, 0xC0, 0xEC, 0x85, 0x83, 0xEC, 0xA0, 0x7A,
+ 0x53, 0xD2, 0x32, 0x99, 0x82, 0xC0, 0x0C, 0x8E, 0x83, 0xDC, 0xA0, 0x8A, 0x53, 0xD2, 0x32, 0x98,
+ 0x6B, 0xCC, 0x62, 0x39, 0xC8, 0x0D, 0xAA, 0x39, 0x25, 0x2D, 0x83, 0x49, 0xC5, 0x4C, 0x9E, 0x83,
+ 0xDC, 0xA0, 0xAA, 0x53, 0xD2, 0x32, 0x98, 0x3D, 0xAA, 0x3B, 0x25, 0x2D, 0x83, 0x09, 0xC3, 0x57,
+ 0xC5, 0x36, 0x25, 0x58, 0x22, 0x43, 0x41, 0x96, 0x31, 0xA3, 0xA2, 0x1A, 0x50, 0xD2, 0x32, 0xEE,
+ 0x46, 0x96, 0x31, 0xA3, 0x25, 0x2D, 0xC3, 0xE6, 0x2F, 0x6D, 0xD4, 0x02, 0xC2, 0x06, 0x10, 0x20,
+ 0x6D, 0xD6, 0x02, 0x8A, 0x5A, 0x5A, 0xF2, 0x2E, 0xC4, 0x04, 0x2C, 0x83, 0x25, 0x85, 0xC2, 0xDC,
+ 0x8E, 0x43, 0x75, 0x06, 0x52, 0x48, 0x2A, 0x19, 0x42, 0x6E, 0x06, 0x6C, 0xFE, 0x52, 0x28, 0xCC,
+ 0x49, 0x04, 0x2C, 0xA3, 0xC5, 0x23, 0xEF, 0x42, 0xAC, 0x88, 0x25, 0x85, 0xC2, 0xDC, 0x0E, 0x95,
+ 0x26, 0x85, 0xA4, 0x92, 0x21, 0x6C, 0x00, 0x01, 0x52, 0x92, 0xE4, 0x17, 0xDF, 0x03, 0xF1, 0xDF,
+ 0xFA, 0x27, 0x5F, 0x14, 0x64, 0x94, 0x40, 0x84, 0xD1, 0x38, 0x70, 0x11, 0x60, 0xD4, 0x44, 0x46,
+ 0x80, 0x1F, 0x0D, 0x0B, 0x00, 0x98, 0x7C, 0x8D, 0x04, 0x25, 0x8B, 0x00, 0x7C, 0x4D, 0x6C, 0x4B,
+ 0x82, 0x85, 0x9C, 0x10, 0x70, 0xB9, 0x98, 0x5A, 0x11, 0xB1, 0x8C, 0x19, 0xD5, 0x98, 0x62, 0xB2,
+ 0x08, 0xC0, 0xD7, 0xC4, 0xB6, 0x24, 0x58, 0x22, 0x93, 0x10, 0x10, 0xB8, 0x98, 0x2E, 0x11, 0x9B,
+ 0x8C, 0x59, 0xD2, 0xA8, 0x62, 0x11, 0xC0, 0xD0, 0x44, 0x46, 0x80, 0x1F, 0x0D, 0x0B, 0x00, 0xFE,
+ 0x14, 0xA0, 0xB6, 0x8B, 0x00, 0x44, 0x19, 0x8D, 0x03, 0x17, 0x11, 0x66, 0x4D, 0x64, 0x04, 0xF8,
+ 0xD1, 0xB0, 0x01, 0x80, 0xC9, 0xD7, 0x48, 0x50, 0xB2, 0x09, 0xC0, 0x57, 0xC5, 0x36, 0x25, 0x58,
+ 0xC8, 0x09, 0x11, 0xD6, 0x8B, 0xA9, 0x15, 0xE0, 0xC9, 0x98, 0x51, 0x8D, 0x1A, 0x26, 0x9B, 0x00,
+ 0x7C, 0x55, 0x6C, 0x53, 0x82, 0x25, 0x32, 0x09, 0x11, 0xC0, 0x8B, 0xE9, 0x12, 0x80, 0xC8, 0x98,
+ 0x25, 0x8D, 0x1B, 0x16, 0x11, 0x2C, 0x4D, 0x64, 0x04, 0xF8, 0xD1, 0xB0, 0x01, 0xE0, 0x4F, 0x11,
+ 0xA9, 0xBB, 0x09, 0x30, 0x61, 0x06, 0x05, 0x11, 0x8E, 0x3D, 0x00, 0x00, 0x0D, 0x03, 0x01, 0x60,
+ 0x10, 0x64, 0x84, 0x12, 0xA3, 0x64, 0xBF, 0x41, 0x30, 0x00, 0x00, 0x53, 0x03, 0x01, 0x60, 0x42,
+ 0x04, 0xC1, 0xE0, 0x20, 0x32, 0x04, 0x9B, 0x04, 0x44, 0x11, 0x0C, 0x0E, 0x22, 0xD3, 0xB7, 0x49,
+ 0x80, 0x59, 0x47, 0x04, 0xC1, 0xE0, 0x20, 0x32, 0x04, 0x9B, 0x04, 0x44, 0x11, 0x0C, 0x0E, 0x22,
+ 0x73, 0xB5, 0x49, 0x80, 0xF9, 0x34, 0x10, 0x00, 0x26, 0x44, 0x10, 0x0C, 0x0E, 0x22, 0x43, 0xB0,
+ 0x49, 0x40, 0x14, 0xC1, 0xE0, 0x20, 0x32, 0x2A, 0x9B, 0x04, 0x98, 0x22, 0x44, 0x10, 0x0C, 0x0E,
+ 0x22, 0x43, 0xB0, 0x49, 0x40, 0x14, 0xC1, 0xE0, 0x20, 0x32, 0x04, 0x9B, 0x04, 0xDB, 0x04, 0x6C,
+ 0xDA, 0xCC, 0xAA, 0x02, 0xC8, 0x17, 0xC0, 0x00, 0xD2, 0x86, 0x10, 0x20, 0x6D, 0x04, 0x01, 0x99,
+ 0x8F, 0x20, 0x44, 0xAA, 0x02, 0xD2, 0x86, 0x10, 0x20, 0x6C, 0x08, 0x01, 0xCC, 0x88, 0x55, 0x22,
+ 0x33, 0xC1, 0x8E, 0x58, 0x95, 0x24, 0x6D, 0x04, 0x01, 0x98, 0x5C, 0xC2, 0x47, 0x10, 0x20, 0x6C,
+ 0x08, 0x01, 0x82, 0x26, 0x32, 0x22, 0x44, 0x46, 0xC2, 0x84, 0x10, 0x20, 0xA4, 0xC2, 0x8D, 0x25,
+ 0x58, 0xD8, 0x2C, 0x5B, 0x04, 0x98, 0x24, 0x44, 0x46, 0xC2, 0x84, 0x10, 0x20, 0xF4, 0xC2, 0x2D,
+ 0xB4, 0xC2, 0x8F, 0x25, 0x58, 0xD8, 0x04, 0x5B, 0x04, 0x6C, 0xDC, 0xCC, 0xB2, 0x02, 0xC8, 0x17,
+ 0xC0, 0x00, 0xD2, 0xA6, 0x10, 0x20, 0x6D, 0x06, 0x01, 0x99, 0x8F, 0x20, 0x44, 0xB2, 0x02, 0xD2,
+ 0xA6, 0x10, 0x20, 0x6C, 0x0A, 0x01, 0xCC, 0xC0, 0x35, 0x22, 0x33, 0xC1, 0x0E, 0x5C, 0x93, 0x24,
+ 0x6D, 0x06, 0x01, 0x98, 0x5C, 0xC2, 0x67, 0x10, 0x20, 0x6C, 0x0A, 0x01, 0x82, 0x26, 0x32, 0x22,
+ 0x44, 0x46, 0xC2, 0xA4, 0x10, 0x20, 0xA4, 0xC2, 0x8D, 0x25, 0x58, 0xD8, 0x2C, 0x5B, 0x04, 0x98,
+ 0x24, 0x44, 0x46, 0xC2, 0xA4, 0x10, 0x20, 0xF4, 0xC2, 0x2D, 0xB4, 0xC2, 0x8F, 0x25, 0x58, 0xD8,
+ 0x04, 0x5B, 0x04, 0x03, 0x55, 0x30, 0x23, 0x7C, 0x08, 0x01, 0xD2, 0x47, 0x10, 0x20, 0x6C, 0x0A,
+ 0x01, 0xD2, 0x66, 0x10, 0x20, 0x7D, 0x0C, 0x01, 0xD2, 0xE6, 0x10, 0xB0, 0x3A, 0x90, 0xA9, 0x0E,
+ 0x44, 0x46, 0x0C, 0x32, 0xC8, 0x48, 0x03, 0x45, 0xC0, 0x21, 0x6C, 0x08, 0x01, 0xD2, 0x46, 0x10,
+ 0x20, 0x6C, 0x0A, 0x01, 0xD2, 0x66, 0x10, 0x20, 0x6C, 0x04, 0x01, 0xD2, 0xC6, 0x10, 0x20, 0x6C,
+ 0x06, 0x01, 0xD2, 0xE6, 0x10, 0xB0, 0x3A, 0x90, 0x69, 0x09, 0x03, 0x45, 0x80, 0x26, 0x6C, 0x04,
+ 0x01, 0xC2, 0x87, 0x10, 0x20, 0x25, 0x6F, 0xA0, 0x10, 0xF0, 0x0E, 0xD2, 0x46, 0x10, 0x20, 0x6C,
+ 0x06, 0x01, 0xC2, 0xA7, 0x10, 0x20, 0x25, 0x6F, 0xA0, 0x10, 0xF0, 0x0E, 0xD2, 0x66, 0x10, 0x20,
+ 0x6C, 0x08, 0x01, 0xD2, 0xC6, 0x10, 0x20, 0x6C, 0x0A, 0x01, 0xD2, 0xE6, 0x10, 0xB0, 0x32, 0x80,
+ 0x79, 0x32, 0x20, 0x03, 0x20, 0xC2, 0xC6, 0x10, 0x20, 0x6D, 0x04, 0x01, 0xC2, 0xE6, 0x10, 0x20,
+ 0x6D, 0x06, 0x01, 0xAB, 0x03, 0x7E, 0xE2, 0x45, 0xDF, 0x06, 0xF1, 0x07, 0x87, 0x10, 0x0B, 0x04,
+ 0x41, 0x24, 0x01, 0x04, 0xEE, 0x12, 0x30, 0xFF, 0x10, 0x10, 0x10, 0xDF, 0xFC, 0x07, 0x5F, 0x82,
+ 0xA6, 0x28, 0x09, 0x52, 0x00, 0x0E, 0xD0, 0x2F, 0x1C, 0x20, 0x95, 0xF2, 0xDA, 0x8F, 0x22, 0x20,
+ 0x95, 0xF2, 0x8A, 0x12, 0x2C, 0x28, 0xE8, 0xD1, 0x41, 0x25, 0x80, 0x41, 0x28, 0x7F, 0x44, 0x10,
+ 0x81, 0x30, 0x45, 0x29, 0x68, 0x9A, 0x33, 0x45, 0x74, 0xD1, 0x0E, 0x18, 0x24, 0x88, 0x84, 0xE0,
+ 0x2A, 0x92, 0x59, 0xD8, 0x6E, 0x15, 0x24, 0xA9, 0xB4, 0x18, 0xA1, 0x24, 0x09, 0xE0, 0x2A, 0x52,
+ 0x58, 0x8B, 0x12, 0x2C, 0x06, 0xE8, 0xBC, 0x41, 0x1F, 0x13, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13,
+ 0x30, 0x90, 0x2F, 0x04, 0x6D, 0x49, 0x41, 0x09, 0x20, 0x41, 0x0E, 0x00, 0x41, 0x0A, 0x00, 0x4B,
+ 0x05, 0x83, 0x09, 0xEB, 0x07, 0x5E, 0xF2, 0x4D, 0x10, 0xDF, 0xFC, 0x07, 0x5F, 0x82, 0xA6, 0x28,
+ 0x09, 0x52, 0x00, 0x0E, 0xD0, 0x2F, 0x1C, 0x20, 0x95, 0xF2, 0x8A, 0x12, 0x2C, 0x19, 0xE8, 0xDD,
+ 0x41, 0x25, 0xC0, 0x44, 0x91, 0x45, 0x36, 0x41, 0x37, 0x00, 0x44, 0x13, 0x8C, 0x00, 0x10, 0x8C,
+ 0x01, 0x1A, 0x8C, 0x02, 0x23, 0x98, 0x2B, 0x41, 0x26, 0x24, 0x41, 0x27, 0x22, 0x98, 0x1B, 0x41,
+ 0x26, 0x22, 0x41, 0x27, 0x0B, 0xEE, 0x16, 0x64, 0x62, 0x12, 0x74, 0xF2, 0x14, 0x84, 0xF2, 0x47,
+ 0x14, 0x11, 0x08, 0x53, 0x94, 0x82, 0xA6, 0x38, 0x03, 0xC2, 0x71, 0x20, 0x04, 0xAE, 0x22, 0x89,
+ 0x95, 0xC2, 0x83, 0x20, 0x84, 0x10, 0x92, 0x00, 0xAE, 0x22, 0x85, 0xB5, 0x28, 0xC1, 0x62, 0x80,
+ 0xAE, 0x1C, 0xF4, 0x31, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x42, 0xD0, 0x16,
+ 0x15, 0x94, 0x00, 0x11, 0xF4, 0x00, 0x10, 0xA4, 0x00, 0xB0, 0x54, 0x30, 0x98, 0xB0, 0x7E, 0xE0,
+ 0x25, 0xDF, 0x04, 0xF1, 0xDF, 0xFC, 0x07, 0x5F, 0x82, 0xA6, 0x28, 0x09, 0x52, 0x00, 0x0E, 0xD0,
+ 0x2F, 0x1C, 0x20, 0x95, 0xF2, 0xDA, 0x8F, 0x22, 0x20, 0x95, 0xF2, 0x8A, 0x12, 0x2C, 0x19, 0xE8,
+ 0xD1, 0x41, 0x25, 0x80, 0x41, 0x28, 0x7F, 0x44, 0x11, 0x81, 0x30, 0x45, 0x29, 0x68, 0x9A, 0x33,
+ 0x45, 0x64, 0xD1, 0x6E, 0x15, 0x24, 0x88, 0x84, 0xE0, 0x2A, 0x92, 0x59, 0xD8, 0x0E, 0x18, 0x24,
+ 0xA9, 0xB4, 0x18, 0xA1, 0x24, 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8B, 0x12, 0x2C, 0x06, 0xE8, 0xBC,
+ 0x41, 0x1F, 0x13, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x2F, 0x04, 0x6D, 0x51, 0x41,
+ 0x09, 0x40, 0x41, 0x0F, 0x00, 0x41, 0x0A, 0x00, 0x4B, 0x05, 0x83, 0x09, 0xEB, 0x07, 0x5E, 0xF2,
+ 0x4D, 0x10, 0xCF, 0xF5, 0x7F, 0xF7, 0x95, 0x44, 0x0A, 0x8C, 0x00, 0x1D, 0xC2, 0x18, 0x70, 0x09,
+ 0xC2, 0x28, 0xF0, 0x1B, 0xC2, 0x38, 0x30, 0x28, 0x99, 0x4F, 0x83, 0xA6, 0x38, 0x03, 0x47, 0x40,
+ 0x74, 0xD1, 0x0E, 0x18, 0x24, 0x88, 0x84, 0xE0, 0x2A, 0x56, 0x20, 0x99, 0x85, 0x8A, 0x08, 0x26,
+ 0x09, 0xED, 0x56, 0x41, 0x52, 0x48, 0x6B, 0x04, 0x08, 0x21, 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8B,
+ 0x12, 0x2C, 0x06, 0xE8, 0xAD, 0x41, 0x1F, 0x11, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90,
+ 0x1F, 0xC4, 0xC0, 0x10, 0xA4, 0x10, 0x30, 0x18, 0xB0, 0x99, 0xCD, 0x02, 0xC4, 0x20, 0x82, 0xAE,
+ 0x10, 0xA4, 0x20, 0xB0, 0x5F, 0x82, 0xA6, 0x38, 0x03, 0x47, 0x40, 0x74, 0xD1, 0x0E, 0x18, 0x24,
+ 0x88, 0x84, 0xE0, 0x2A, 0x56, 0x20, 0x99, 0x85, 0x44, 0x0C, 0x33, 0x28, 0x09, 0xED, 0x56, 0x41,
+ 0x52, 0x48, 0x6B, 0x04, 0x08, 0x21, 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8B, 0x12, 0x2C, 0x06, 0xE8,
+ 0xAB, 0x41, 0x1F, 0x1D, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x8F, 0x74, 0x04, 0x46,
+ 0x20, 0x09, 0x52, 0x20, 0xC4, 0x61, 0xE2, 0x7C, 0x27, 0x9E, 0x60, 0x44, 0x0E, 0x56, 0x30, 0x43,
+ 0x92, 0x20, 0x18, 0x52, 0xF3, 0x14, 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x9F, 0x4E, 0x21, 0x65, 0x83,
+ 0x00, 0x0E, 0xED, 0x28, 0x02, 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C, 0x06, 0xE8,
+ 0x9C, 0x7C, 0x73, 0x6C, 0x49, 0x82, 0x86, 0xFC, 0xC1, 0x36, 0xD7, 0x96, 0xC4, 0x56, 0xD7, 0x96,
+ 0x46, 0x25, 0x47, 0xE4, 0x30, 0x43, 0x45, 0x16, 0x44, 0x0C, 0x08, 0xD6, 0x40, 0xE4, 0x80, 0x60,
+ 0x0D, 0x99, 0x9D, 0xB1, 0x57, 0x12, 0x84, 0x02, 0x10, 0xF4, 0xD1, 0xF1, 0x1E, 0x03, 0x30, 0x70,
+ 0x30, 0x01, 0x03, 0xF9, 0x48, 0x47, 0x60, 0x04, 0x92, 0x20, 0x05, 0x42, 0x1C, 0x26, 0xCE, 0x77,
+ 0xE2, 0x09, 0x46, 0xE4, 0x60, 0x05, 0x33, 0x24, 0x09, 0x82, 0x21, 0x35, 0x4F, 0xD3, 0x2E, 0x1C,
+ 0x20, 0xA5, 0xF2, 0xE9, 0x34, 0x52, 0x36, 0x08, 0xE0, 0xD0, 0x8E, 0x22, 0x20, 0xA5, 0x0F, 0x46,
+ 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x60, 0x80, 0xCE, 0xC9, 0x37, 0xC7, 0x96, 0x24, 0x68, 0xC8, 0x1F,
+ 0x6C, 0x73, 0x6D, 0x49, 0x6C, 0x75, 0x6D, 0x69, 0x54, 0x72, 0x44, 0x0E, 0x33, 0x54, 0x64, 0x41,
+ 0xE4, 0x80, 0x60, 0x0D, 0x41, 0x0A, 0x03, 0x99, 0xD1, 0x10, 0xF4, 0xD1, 0xF1, 0x1E, 0x03, 0x30,
+ 0x70, 0x30, 0x01, 0x03, 0xF9, 0x44, 0x0E, 0xED, 0x56, 0x41, 0x92, 0x18, 0x23, 0x96, 0x80, 0x74,
+ 0x04, 0x46, 0x20, 0x09, 0x52, 0x20, 0xC4, 0x61, 0xE2, 0x7C, 0x27, 0x9E, 0x60, 0x44, 0x0E, 0x56,
+ 0x30, 0x43, 0x92, 0x20, 0x18, 0x52, 0xF3, 0x54, 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x9F, 0x4E, 0x25,
+ 0x65, 0x83, 0x00, 0x0E, 0xED, 0x28, 0x02, 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C,
+ 0x06, 0xE8, 0x9C, 0x7C, 0x73, 0x6C, 0x49, 0x82, 0x86, 0xFC, 0xC1, 0x36, 0xD7, 0x96, 0xC4, 0x56,
+ 0xD7, 0x96, 0x46, 0x25, 0x47, 0xE4, 0x30, 0x43, 0x45, 0x16, 0x41, 0x0A, 0x00, 0x41, 0x09, 0x00,
+ 0xCB, 0x05, 0x7E, 0xE7, 0x95, 0xCF, 0x0B, 0x10, 0xDF, 0xFC, 0x07, 0x5F, 0x42, 0xA4, 0xC0, 0x08,
+ 0x30, 0xC2, 0x18, 0x00, 0x26, 0x8C, 0x02, 0xBD, 0x20, 0x8C, 0x03, 0x70, 0x21, 0x8C, 0x04, 0xFB,
+ 0x91, 0x79, 0x28, 0x41, 0x25, 0x80, 0xEC, 0x80, 0x41, 0xD2, 0x16, 0x38, 0xF0, 0xCE, 0x41, 0x1F,
+ 0x11, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x1F, 0xD4, 0x60, 0x10, 0xA4, 0x10, 0x30,
+ 0x18, 0xB0, 0x99, 0x44, 0x42, 0xD4, 0xC0, 0x0F, 0x18, 0x24, 0xE4, 0x92, 0x28, 0xDC, 0xD2, 0x17,
+ 0x38, 0xF0, 0xCE, 0x41, 0x1F, 0x13, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x4F, 0x34,
+ 0xD1, 0x08, 0x30, 0xC1, 0x36, 0xD8, 0xD6, 0xC6, 0x76, 0x27, 0x6D, 0x26, 0x02, 0x44, 0x0D, 0x08,
+ 0xD6, 0x10, 0xA4, 0x20, 0x90, 0xF9, 0x1D, 0x44, 0x0D, 0x0C, 0x13, 0xE8, 0x0A, 0x41, 0x0A, 0x03,
+ 0xFB, 0x25, 0xFC, 0x80, 0x41, 0x42, 0x2E, 0x89, 0xC2, 0x2D, 0x7D, 0x81, 0x03, 0xEF, 0x1C, 0xF4,
+ 0x11, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x68, 0x8A, 0x92, 0x20, 0x05, 0xE0,
+ 0x77, 0x52, 0x28, 0x8E, 0x44, 0x0F, 0x33, 0x28, 0x09, 0x52, 0xD0, 0x2F, 0x1C, 0x20, 0x95, 0xF2,
+ 0x8A, 0x12, 0x2C, 0x06, 0xE8, 0xCA, 0x7C, 0x73, 0x6C, 0x51, 0x82, 0x86, 0x7C, 0xC1, 0x36, 0xD7,
+ 0x16, 0x45, 0x25, 0x47, 0xF4, 0x30, 0x43, 0x45, 0x17, 0x44, 0x0D, 0x08, 0xD6, 0x40, 0xF4, 0x80,
+ 0x60, 0x0D, 0x99, 0x24, 0xB1, 0x57, 0x12, 0x84, 0x02, 0x10, 0xF4, 0x11, 0xF1, 0x1E, 0x03, 0x30,
+ 0x70, 0x30, 0x01, 0x03, 0xF9, 0x68, 0x8A, 0x92, 0x20, 0x05, 0xE0, 0x77, 0x52, 0x28, 0x8E, 0x44,
+ 0x0F, 0x33, 0x28, 0x09, 0x52, 0xD0, 0x2F, 0x1C, 0x20, 0x95, 0xF2, 0x8A, 0x12, 0x2C, 0x06, 0xE8,
+ 0xCA, 0x7C, 0x73, 0x6C, 0x51, 0x82, 0x86, 0x7C, 0xC1, 0x36, 0xD7, 0x16, 0x45, 0x25, 0x47, 0xF4,
+ 0x30, 0x43, 0x45, 0x17, 0x44, 0x0F, 0x08, 0xD6, 0x10, 0xA4, 0x40, 0x90, 0x19, 0x09, 0x41, 0x1F,
+ 0x1D, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x4F, 0xF4, 0xD0, 0x0E, 0x18, 0x24, 0x89,
+ 0x11, 0xDE, 0x87, 0xA6, 0x28, 0x09, 0x52, 0x00, 0x7E, 0x27, 0x85, 0xE2, 0x48, 0xF4, 0x30, 0x83,
+ 0x92, 0x20, 0x05, 0xFD, 0xC2, 0x01, 0x52, 0x29, 0xAF, 0x28, 0xC1, 0x62, 0x80, 0xAE, 0xCC, 0x37,
+ 0xC7, 0x16, 0x25, 0x68, 0xC8, 0x17, 0x6C, 0x73, 0x6D, 0x51, 0x54, 0x72, 0x44, 0x0F, 0x33, 0x54,
+ 0x74, 0x11, 0x94, 0x00, 0xB0, 0x5C, 0xE0, 0x07, 0x5E, 0xF2, 0x4D, 0x10, 0xCF, 0xF5, 0x7F, 0xF7,
+ 0x95, 0x44, 0x0A, 0x8C, 0x00, 0x1D, 0xC2, 0x18, 0x70, 0x09, 0xC2, 0x28, 0xF0, 0x1B, 0xC2, 0x38,
+ 0x30, 0x28, 0x99, 0x48, 0x83, 0xA6, 0x38, 0x03, 0x47, 0x40, 0x64, 0xD1, 0x6E, 0x15, 0x24, 0x88,
+ 0x84, 0xE0, 0x2A, 0x56, 0x20, 0x99, 0x85, 0x8A, 0x08, 0x26, 0x09, 0xED, 0x80, 0x41, 0x52, 0x48,
+ 0x6B, 0x04, 0x08, 0x21, 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8B, 0x12, 0x2C, 0x06, 0xE8, 0xAD, 0x41,
+ 0x1F, 0x11, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x1F, 0xD4, 0xC0, 0x10, 0xA4, 0x10,
+ 0x30, 0x18, 0xB0, 0x99, 0xC6, 0x02, 0xD4, 0x30, 0x81, 0xAE, 0x10, 0xA4, 0x20, 0xB0, 0x5F, 0x82,
+ 0xA6, 0x38, 0x03, 0x47, 0x40, 0x64, 0xD1, 0x6E, 0x15, 0x24, 0x88, 0x84, 0xE0, 0x2A, 0x56, 0x20,
+ 0x99, 0x85, 0x44, 0x0D, 0x33, 0x28, 0x09, 0xED, 0x80, 0x41, 0x52, 0x48, 0x6B, 0x04, 0x08, 0x21,
+ 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8B, 0x12, 0x2C, 0x06, 0xE8, 0xAB, 0x41, 0x1F, 0x1D, 0xEF, 0x31,
+ 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x8F, 0x74, 0x04, 0x46, 0x20, 0x09, 0x52, 0x20, 0xC4, 0x61,
+ 0xE2, 0x7C, 0x27, 0x9E, 0x60, 0x44, 0x0F, 0x56, 0x30, 0x43, 0x92, 0x20, 0x18, 0x52, 0xF3, 0x14,
+ 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x9F, 0x4E, 0x21, 0x65, 0x83, 0x00, 0x0E, 0xED, 0x28, 0x02, 0x52,
+ 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C, 0x06, 0xE8, 0x9C, 0x7C, 0x73, 0x6C, 0x51, 0x82,
+ 0x86, 0xFC, 0xC1, 0x36, 0xD7, 0x16, 0xC5, 0x56, 0xD7, 0x96, 0x46, 0x25, 0x47, 0xF4, 0x30, 0x43,
+ 0x45, 0x17, 0x44, 0x0D, 0x08, 0xD6, 0x40, 0xF4, 0x80, 0x60, 0x0D, 0x99, 0x96, 0xB1, 0x57, 0x12,
+ 0x84, 0x02, 0x10, 0xF4, 0xD1, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x48, 0x47,
+ 0x60, 0x04, 0x92, 0x20, 0x05, 0x42, 0x1C, 0x26, 0xCE, 0x77, 0xE2, 0x09, 0x46, 0xF4, 0x60, 0x05,
+ 0x33, 0x24, 0x09, 0x82, 0x21, 0x35, 0x4F, 0xD3, 0x2E, 0x1C, 0x20, 0xA5, 0xF2, 0xE9, 0x34, 0x52,
+ 0x36, 0x08, 0xE0, 0xD0, 0x8E, 0x22, 0x20, 0xA5, 0x0F, 0x46, 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x60,
+ 0x80, 0xCE, 0xC9, 0x37, 0xC7, 0x16, 0x25, 0x68, 0xC8, 0x1F, 0x6C, 0x73, 0x6D, 0x51, 0x6C, 0x75,
+ 0x6D, 0x69, 0x54, 0x72, 0x44, 0x0F, 0x33, 0x54, 0x74, 0x41, 0xF4, 0x80, 0x60, 0x0D, 0x41, 0x0A,
+ 0x03, 0x99, 0xCA, 0x10, 0xF4, 0xD1, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x44,
+ 0x0F, 0xED, 0x80, 0x41, 0x92, 0x18, 0x90, 0x63, 0x48, 0x47, 0x60, 0x04, 0x92, 0x20, 0x05, 0x42,
+ 0x1C, 0x26, 0xCE, 0x77, 0xE2, 0x09, 0x46, 0xF4, 0x60, 0x05, 0x33, 0x24, 0x09, 0x82, 0x21, 0x35,
+ 0x4F, 0xD5, 0x2E, 0x1C, 0x20, 0xA5, 0xF2, 0xE9, 0x54, 0x52, 0x36, 0x08, 0xE0, 0xD0, 0x8E, 0x22,
+ 0x20, 0xA5, 0x0F, 0x46, 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x60, 0x80, 0xCE, 0xC9, 0x37, 0xC7, 0x16,
+ 0x25, 0x68, 0xC8, 0x1F, 0x6C, 0x73, 0x6D, 0x51, 0x6C, 0x75, 0x6D, 0x69, 0x54, 0x72, 0x44, 0x0F,
+ 0x33, 0x54, 0x74, 0x11, 0x94, 0x00, 0xB0, 0x5C, 0xE0, 0x77, 0x5E, 0xF9, 0xBC, 0x00, 0xF1, 0x6C,
+ 0x49, 0xCC, 0x28, 0x23, 0x22, 0x73, 0x41, 0x04, 0x81, 0xF0, 0x0D, 0x8D, 0x00, 0x2A, 0x41, 0x10,
+ 0x01, 0x10, 0xCC, 0x00, 0x19, 0xC8, 0x18, 0x44, 0x10, 0x08, 0xD1, 0xC0, 0xE0, 0x20, 0x32, 0x06,
+ 0x41, 0x10, 0x0E, 0x10, 0x6C, 0x51, 0xCC, 0x28, 0x23, 0x22, 0x73, 0x41, 0x14, 0x81, 0xF0, 0x0D,
+ 0x8D, 0x00, 0x2A, 0x41, 0x11, 0x01, 0x10, 0xCC, 0x00, 0x19, 0xC8, 0x18, 0x44, 0x11, 0x08, 0xD1,
+ 0xC0, 0xE0, 0x20, 0x32, 0x06, 0x41, 0x11, 0x0E, 0x10, 0x11, 0x5F, 0x39, 0x40, 0x05, 0x07, 0x13,
+ 0x54, 0x90, 0x1F, 0xA0, 0xFA, 0x6C, 0x49, 0xCC, 0xA0, 0x0F, 0x22, 0x63, 0x00, 0x0C, 0x00, 0xC1,
+ 0xCC, 0x5D, 0x20, 0x32, 0x04, 0x0B, 0x02, 0xC0, 0x01, 0x10, 0x44, 0x13, 0x0C, 0x03, 0xC8, 0x5D,
+ 0x11, 0xA6, 0x39, 0x40, 0x05, 0x07, 0x13, 0x54, 0x90, 0x1F, 0x80, 0xFA, 0x6C, 0x51, 0xCC, 0xA0,
+ 0x0F, 0x22, 0xC3, 0x10, 0xB4, 0x60, 0x09, 0x0C, 0x00, 0xC1, 0xCC, 0x5D, 0x20, 0x32, 0x0E, 0x0B,
+ 0x02, 0x41, 0x0B, 0x96, 0x98, 0x11, 0x44, 0x13, 0x08, 0xD1, 0xC0, 0x30, 0x80, 0x3D, 0x4A, 0xB4,
+ 0xC0, 0x08, 0xB0, 0x40, 0xB4, 0x20, 0x0A, 0x01, 0x0D, 0xC0, 0x01, 0x10, 0x11, 0xF5, 0x39, 0x40,
+ 0x05, 0x07, 0x13, 0x54, 0x90, 0x1F, 0xC0, 0xF6, 0x6C, 0x51, 0xCC, 0xA0, 0x0F, 0x22, 0x63, 0x00,
+ 0x0C, 0x00, 0xC1, 0x96, 0xC4, 0xCC, 0x5D, 0x20, 0x32, 0x04, 0x0B, 0x02, 0xC0, 0x01, 0x10, 0xDF,
+ 0xF9, 0x37, 0x5F, 0x45, 0x76, 0x81, 0x62, 0x2C, 0x18, 0xC8, 0x37, 0x44, 0x17, 0x58, 0x52, 0xD0,
+ 0x8E, 0x22, 0x20, 0x85, 0xE2, 0xA8, 0x88, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0xDC,
+ 0x42, 0x21, 0x7D, 0x8E, 0x02, 0xFE, 0xC6, 0x0F, 0x00, 0x28, 0x7D, 0x8E, 0x02, 0x40, 0x17, 0x06,
+ 0x22, 0xC3, 0x43, 0x74, 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x44, 0x17, 0x08,
+ 0x8A, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0x84, 0xC2, 0x2C, 0x6D, 0x92, 0x02, 0xFE,
+ 0xC6, 0x0E, 0x00, 0x28, 0x6D, 0x92, 0x02, 0xDC, 0x55, 0x95, 0x22, 0xB2, 0xC0, 0xBD, 0xAA, 0x96,
+ 0xFC, 0x1D, 0xCC, 0x55, 0x95, 0x22, 0xA2, 0xC0, 0xBC, 0xAA, 0x86, 0x9C, 0x00, 0x1C, 0x90, 0x09,
+ 0x3B, 0x40, 0x17, 0x02, 0xD9, 0xAD, 0x01, 0x0E, 0xD0, 0x14, 0x45, 0x74, 0x81, 0xE0, 0x47, 0x81,
+ 0x74, 0x04, 0x44, 0x17, 0x08, 0x7F, 0x24, 0x46, 0x82, 0x00, 0xD8, 0x49, 0x46, 0x80, 0x25, 0x18,
+ 0x52, 0xD3, 0x2F, 0x1C, 0x20, 0xB5, 0x2E, 0x52, 0x8C, 0x6C, 0xD1, 0x2E, 0x1C, 0x20, 0xA5, 0xE2,
+ 0xD8, 0x14, 0x65, 0x04, 0x47, 0x61, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x56, 0x32, 0x42, 0x22, 0x73,
+ 0x6B, 0x14, 0x08, 0x81, 0x25, 0x05, 0xFD, 0xC2, 0x01, 0x52, 0xE9, 0x63, 0x14, 0x58, 0x52, 0xD0,
+ 0x2F, 0x1C, 0x20, 0x95, 0x2E, 0x82, 0x25, 0x32, 0x09, 0xC0, 0x01, 0x99, 0xF7, 0x62, 0x14, 0x45,
+ 0x17, 0xCD, 0xA0, 0x0F, 0x32, 0x33, 0x0E, 0x64, 0x17, 0x28, 0xC6, 0x82, 0x81, 0x7C, 0x43, 0x74,
+ 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x8A, 0x58, 0x52, 0xD0, 0x8F, 0x22, 0x20,
+ 0x95, 0x2E, 0xC2, 0x2D, 0x14, 0xD2, 0xE7, 0x28, 0xE0, 0x6F, 0xFC, 0x00, 0x80, 0xD2, 0xE7, 0x28,
+ 0x00, 0x74, 0x61, 0x20, 0x32, 0x3C, 0x44, 0x17, 0x58, 0x52, 0xD0, 0x8E, 0x22, 0x20, 0x85, 0xE2,
+ 0x48, 0x74, 0x81, 0xA0, 0x58, 0x52, 0xD0, 0x8F, 0x22, 0x20, 0x95, 0x2E, 0x42, 0x28, 0xCC, 0xD2,
+ 0x26, 0x29, 0xE0, 0x6F, 0xEC, 0x00, 0x80, 0xD2, 0x26, 0x29, 0xC0, 0x5D, 0x55, 0x29, 0x22, 0x0A,
+ 0xDC, 0xAB, 0x6A, 0xC8, 0x09, 0xC0, 0x01, 0x99, 0x1F, 0xC2, 0x5C, 0x55, 0x29, 0x22, 0x0A, 0xCC,
+ 0xAB, 0x6A, 0xC8, 0x1B, 0xC0, 0x01, 0x99, 0x01, 0x02, 0x1C, 0x90, 0x89, 0x1F, 0xC0, 0x01, 0x99,
+ 0xEF, 0xC1, 0x5C, 0x55, 0x29, 0x22, 0x0B, 0xCC, 0xAB, 0x6A, 0xC9, 0xD5, 0xC1, 0x5D, 0x55, 0x29,
+ 0x22, 0x0A, 0xDC, 0xAB, 0x6A, 0xC8, 0x09, 0xC0, 0x01, 0x99, 0xBB, 0x01, 0x74, 0x61, 0x21, 0x23,
+ 0xA4, 0x41, 0x74, 0x81, 0x20, 0x47, 0x01, 0x0E, 0xD0, 0x14, 0x45, 0x74, 0x81, 0x10, 0x47, 0x60,
+ 0x04, 0x0C, 0x18, 0x22, 0x72, 0x64, 0x04, 0x58, 0x82, 0x21, 0x35, 0xFD, 0xC2, 0x01, 0x52, 0xEB,
+ 0x22, 0xC5, 0xC8, 0x16, 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x8E, 0x4D, 0x51, 0x46, 0x70, 0x14, 0x46,
+ 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x80, 0x21, 0x32, 0xB9, 0x46, 0x81, 0xF0, 0x58, 0x52, 0xD0, 0x2F,
+ 0x1C, 0x20, 0x95, 0x3E, 0x46, 0x81, 0x25, 0x05, 0xFD, 0xC2, 0x01, 0x52, 0xE9, 0x22, 0x58, 0x22,
+ 0x93, 0x00, 0x1C, 0x90, 0x69, 0x10, 0x46, 0x51, 0x74, 0xD1, 0x0C, 0xFA, 0x20, 0x33, 0xE1, 0x40,
+ 0x76, 0x81, 0x62, 0x2C, 0x18, 0xC8, 0x37, 0x44, 0x17, 0x58, 0x52, 0xD0, 0x8E, 0x22, 0x20, 0x85,
+ 0xE2, 0xA8, 0x88, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0xDC, 0x42, 0x21, 0x7D, 0x8E,
+ 0x02, 0xFE, 0xC6, 0x0F, 0x00, 0x28, 0x7D, 0x8E, 0x02, 0x40, 0x17, 0x06, 0x22, 0xC3, 0x43, 0x74,
+ 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x44, 0x17, 0x08, 0x8A, 0x25, 0x05, 0xFD,
+ 0x28, 0x02, 0x52, 0xE9, 0x22, 0x84, 0xC2, 0x2C, 0x6D, 0x92, 0x02, 0xFE, 0xC6, 0x0E, 0x00, 0x28,
+ 0x6D, 0x92, 0x02, 0xDC, 0x55, 0x95, 0x22, 0xA2, 0xC0, 0xBD, 0xAA, 0x86, 0x8C, 0x00, 0x1C, 0x80,
+ 0xF9, 0xC2, 0x5C, 0x55, 0x29, 0x22, 0x0A, 0xCC, 0xAB, 0x6A, 0xC8, 0x16, 0xC0, 0x01, 0x98, 0x12,
+ 0xC0, 0x01, 0xFE, 0x05, 0x1C, 0xE0, 0x2E, 0xC0, 0x00, 0x7E, 0xE3, 0x55, 0xDF, 0x07, 0xF1, 0xDF,
+ 0xF9, 0x37, 0x5F, 0x45, 0x66, 0x81, 0x62, 0x2C, 0x27, 0xC8, 0x37, 0x44, 0x16, 0x58, 0x52, 0xD0,
+ 0x8E, 0x22, 0x20, 0x85, 0xE2, 0xA8, 0x88, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0xDC,
+ 0x42, 0x21, 0x7D, 0x8C, 0x02, 0xFE, 0xC6, 0x0F, 0x00, 0x28, 0x7D, 0x8C, 0x02, 0x40, 0x16, 0x06,
+ 0x22, 0xC3, 0x43, 0x64, 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x44, 0x16, 0x08,
+ 0x8A, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0x84, 0xC2, 0x2C, 0x6D, 0x90, 0x02, 0xFE,
+ 0xC6, 0x0E, 0x00, 0x28, 0x6D, 0x90, 0x02, 0xDC, 0x55, 0x95, 0x22, 0xB2, 0xC0, 0xBD, 0xAA, 0x96,
+ 0xFC, 0x1D, 0xCC, 0x55, 0x95, 0x22, 0xA2, 0xC0, 0xBC, 0xAA, 0x86, 0x9C, 0x00, 0x1C, 0x90, 0x09,
+ 0x3B, 0x40, 0x16, 0x02, 0xD9, 0xAD, 0x01, 0x0E, 0xD0, 0x94, 0x44, 0x64, 0x81, 0xE0, 0x47, 0x81,
+ 0x74, 0x04, 0x44, 0x16, 0x08, 0x7F, 0x24, 0x46, 0x82, 0x00, 0xD8, 0x49, 0x46, 0x80, 0x25, 0x18,
+ 0x52, 0xD3, 0x2F, 0x1C, 0x20, 0xB5, 0x2E, 0x52, 0x8C, 0x6C, 0xD1, 0x2E, 0x1C, 0x20, 0xA5, 0xE2,
+ 0xD8, 0x94, 0x64, 0x04, 0x47, 0x61, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x56, 0x32, 0x42, 0x22, 0x73,
+ 0x6B, 0x14, 0x08, 0x81, 0x25, 0x05, 0xFD, 0xC2, 0x01, 0x52, 0xE9, 0x63, 0x14, 0x58, 0x52, 0xD0,
+ 0x2F, 0x1C, 0x20, 0x95, 0x2E, 0x82, 0x25, 0x32, 0x09, 0xC0, 0x01, 0x99, 0xF7, 0x62, 0x14, 0x45,
+ 0x16, 0xCD, 0xA0, 0x0F, 0x32, 0x33, 0x0E, 0x64, 0x16, 0x28, 0xC6, 0x72, 0x82, 0x7C, 0x43, 0x64,
+ 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x8A, 0x58, 0x52, 0xD0, 0x8F, 0x22, 0x20,
+ 0x95, 0x2E, 0xC2, 0x2D, 0x14, 0xD2, 0xC7, 0x28, 0xE0, 0x6F, 0xFC, 0x00, 0x80, 0xD2, 0xC7, 0x28,
+ 0x00, 0x64, 0x61, 0x20, 0x32, 0x3C, 0x44, 0x16, 0x58, 0x52, 0xD0, 0x8E, 0x22, 0x20, 0x85, 0xE2,
+ 0x48, 0x64, 0x81, 0xA0, 0x58, 0x52, 0xD0, 0x8F, 0x22, 0x20, 0x95, 0x2E, 0x42, 0x28, 0xCC, 0xD2,
+ 0x06, 0x29, 0xE0, 0x6F, 0xEC, 0x00, 0x80, 0xD2, 0x06, 0x29, 0xC0, 0x5D, 0x55, 0x29, 0x22, 0x0A,
+ 0xDC, 0xAB, 0x6A, 0xC8, 0x09, 0xC0, 0x01, 0x99, 0x1F, 0xC2, 0x5C, 0x55, 0x29, 0x22, 0x0A, 0xCC,
+ 0xAB, 0x6A, 0xC8, 0x1B, 0xC0, 0x01, 0x99, 0x01, 0x02, 0x1C, 0x90, 0x89, 0x1F, 0xC0, 0x01, 0x99,
+ 0xEF, 0xC1, 0x5C, 0x55, 0x29, 0x22, 0x0B, 0xCC, 0xAB, 0x6A, 0xC9, 0xD5, 0xC1, 0x5D, 0x55, 0x29,
+ 0x22, 0x0A, 0xDC, 0xAB, 0x6A, 0xC8, 0x09, 0xC0, 0x01, 0x99, 0xBB, 0x01, 0x64, 0x51, 0x22, 0x23,
+ 0xA4, 0x41, 0x64, 0x81, 0x20, 0x47, 0x01, 0x0E, 0xD0, 0x94, 0x44, 0x64, 0x81, 0x10, 0x47, 0x60,
+ 0x04, 0x0C, 0x27, 0x22, 0x72, 0x64, 0x04, 0x58, 0x82, 0x21, 0x35, 0xFD, 0xC2, 0x01, 0x52, 0xEB,
+ 0x22, 0xC5, 0xC8, 0x16, 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x8E, 0x4D, 0x49, 0x46, 0x70, 0x14, 0x46,
+ 0x80, 0x10, 0x0D, 0x46, 0xC0, 0x70, 0x22, 0x32, 0xB9, 0x46, 0x81, 0xF0, 0x58, 0x52, 0xD0, 0x2F,
+ 0x1C, 0x20, 0x95, 0x3E, 0x46, 0x81, 0x25, 0x05, 0xFD, 0xC2, 0x01, 0x52, 0xE9, 0x22, 0x58, 0x22,
+ 0x93, 0x00, 0x1C, 0x90, 0x69, 0x10, 0x46, 0x51, 0x64, 0xD1, 0x0C, 0xFA, 0x20, 0x33, 0xE1, 0x40,
+ 0x66, 0x81, 0x62, 0x2C, 0x27, 0xC8, 0x37, 0x44, 0x16, 0x58, 0x52, 0xD0, 0x8E, 0x22, 0x20, 0x85,
+ 0xE2, 0xA8, 0x88, 0x25, 0x05, 0xFD, 0x28, 0x02, 0x52, 0xE9, 0x22, 0xDC, 0x42, 0x21, 0x7D, 0x8C,
+ 0x02, 0xFE, 0xC6, 0x0F, 0x00, 0x28, 0x7D, 0x8C, 0x02, 0x40, 0x16, 0x06, 0x22, 0xC3, 0x43, 0x64,
+ 0x81, 0x25, 0x05, 0xED, 0x28, 0x02, 0x52, 0x28, 0x8E, 0x44, 0x16, 0x08, 0x8A, 0x25, 0x05, 0xFD,
+ 0x28, 0x02, 0x52, 0xE9, 0x22, 0x84, 0xC2, 0x2C, 0x6D, 0x90, 0x02, 0xFE, 0xC6, 0x0E, 0x00, 0x28,
+ 0x6D, 0x90, 0x02, 0xDC, 0x55, 0x95, 0x22, 0xA2, 0xC0, 0xBD, 0xAA, 0x86, 0x8C, 0x00, 0x1C, 0x80,
+ 0xF9, 0xC2, 0x5C, 0x55, 0x29, 0x22, 0x0A, 0xCC, 0xAB, 0x6A, 0xC8, 0x16, 0xC0, 0x01, 0x98, 0x12,
+ 0xC0, 0x01, 0xFE, 0x05, 0x1C, 0xE0, 0x2E, 0xC0, 0x00, 0x7E, 0xE3, 0x55, 0xDF, 0x07, 0xF1, 0x04,
+ 0x77, 0xC3, 0x08, 0x10, 0x11, 0x70, 0x35, 0x41, 0x0B, 0x96, 0xC0, 0x00, 0x10, 0x41, 0x13, 0x00,
+ 0x51, 0x94, 0xF3, 0xBF, 0x6F, 0x10, 0x20, 0xAE, 0xCC, 0x00, 0x00, 0x09, 0x03, 0x0C, 0x00, 0x11,
+ 0xD3, 0xD9, 0xC1, 0x0C, 0x00, 0x90, 0x30, 0xC0, 0x00, 0x10, 0x11, 0xAC, 0xCA, 0x0C, 0x00, 0x90,
+ 0x30, 0xC0, 0x00, 0x10, 0x11, 0x78, 0xCD, 0x0C, 0x00, 0x90, 0x30, 0xC0, 0x00, 0x10, 0x21, 0x8C,
+ 0x1D, 0xCC, 0x00, 0x00, 0x09, 0x03, 0x0C, 0x00, 0x31, 0x70, 0x06, 0x06, 0xC0, 0x01, 0x10, 0x11,
+ 0xEA, 0xCA, 0x0C, 0x00, 0x90, 0x30, 0xC0, 0x00, 0x10, 0x11, 0x03, 0xCB, 0x0C, 0x00, 0x90, 0x30,
+ 0xC0, 0x00, 0x10, 0x21, 0x5A, 0x1D, 0xCC, 0x00, 0x00, 0x09, 0x03, 0x0C, 0x00, 0x01, 0x1C, 0x00,
+ 0xF1, 0xCF, 0xF6, 0x7F, 0xF6, 0x85, 0x4F, 0xC0, 0x75, 0x07, 0x1D, 0xA0, 0x88, 0x25, 0x05, 0x42,
+ 0x1C, 0x26, 0xCE, 0x77, 0x0E, 0x60, 0x67, 0x72, 0x37, 0xC2, 0x2F, 0x68, 0x76, 0x63, 0x26, 0x22,
+ 0x53, 0xF2, 0x44, 0x4E, 0x20, 0xA8, 0x94, 0x4E, 0x24, 0x0C, 0x08, 0x42, 0x23, 0x91, 0x50, 0xE2,
+ 0x7C, 0x27, 0x9E, 0xBA, 0x28, 0xC1, 0x62, 0x80, 0x4D, 0x5A, 0x27, 0xD7, 0x35, 0xA7, 0x8C, 0x25,
+ 0x05, 0xE0, 0x83, 0x52, 0xE8, 0xD0, 0x56, 0xE7, 0x67, 0x5E, 0xF8, 0xAC, 0x00, 0xF1, 0xDF, 0xFC,
+ 0x07, 0x5F, 0x82, 0xA6, 0x28, 0x09, 0x52, 0x00, 0x0E, 0xD0, 0x2F, 0x1C, 0x20, 0x95, 0xF2, 0xDA,
+ 0x8F, 0x22, 0x20, 0x95, 0xF2, 0x8A, 0x12, 0x2C, 0x19, 0xE8, 0xD1, 0x41, 0x25, 0xC0, 0x44, 0x13,
+ 0x8C, 0x00, 0x10, 0x8C, 0x01, 0x1A, 0x8C, 0x02, 0x23, 0x98, 0x2B, 0x41, 0x26, 0x24, 0x41, 0x27,
+ 0x22, 0x98, 0x1B, 0x41, 0x26, 0x22, 0x41, 0x27, 0x0B, 0xEE, 0x16, 0x64, 0x62, 0x12, 0x74, 0xF2,
+ 0x44, 0x30, 0x37, 0x45, 0x28, 0x04, 0x74, 0x53, 0x94, 0x82, 0xA6, 0x38, 0x03, 0xC2, 0x71, 0x20,
+ 0x04, 0xAE, 0x22, 0x89, 0x95, 0xC2, 0x83, 0x20, 0x84, 0x10, 0x92, 0x00, 0xAE, 0x22, 0x85, 0xB5,
+ 0x28, 0xC1, 0x62, 0x80, 0xAE, 0x1C, 0xF4, 0x11, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03,
+ 0xF9, 0x41, 0x09, 0x60, 0x41, 0x0E, 0x00, 0x41, 0x0A, 0x00, 0x4B, 0x05, 0x83, 0x09, 0xEB, 0x07,
+ 0x5E, 0xF2, 0x4D, 0x10, 0xCF, 0xF5, 0x7F, 0xF7, 0x95, 0x44, 0x0A, 0x8C, 0x00, 0x25, 0xC2, 0x18,
+ 0x60, 0x0D, 0xC2, 0x28, 0x20, 0x18, 0xC2, 0x38, 0xE0, 0x2C, 0xC2, 0x48, 0x40, 0x36, 0x99, 0xEF,
+ 0x43, 0x20, 0x37, 0x81, 0x80, 0x45, 0x25, 0x04, 0x73, 0x53, 0x84, 0x42, 0x40, 0x37, 0x45, 0x29,
+ 0x78, 0xDA, 0x33, 0x45, 0x70, 0x37, 0x8C, 0x02, 0x06, 0x8D, 0x03, 0x12, 0x04, 0x7E, 0x03, 0xAE,
+ 0x22, 0x99, 0x85, 0x98, 0x15, 0xC2, 0xC4, 0x37, 0x20, 0xB9, 0x84, 0xE0, 0x2A, 0x92, 0x59, 0x28,
+ 0x4C, 0x7A, 0x03, 0x92, 0x4B, 0x8A, 0x11, 0x4A, 0x92, 0x00, 0xAE, 0x22, 0x85, 0xA5, 0x38, 0xC1,
+ 0x63, 0x80, 0xBE, 0x19, 0xF4, 0x11, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x41,
+ 0x0C, 0x06, 0x41, 0x0E, 0x00, 0x41, 0x0A, 0x01, 0x83, 0x01, 0x9B, 0x69, 0x33, 0x78, 0xCA, 0x33,
+ 0x70, 0x04, 0x04, 0x77, 0xC3, 0x28, 0x60, 0xD0, 0x38, 0x50, 0x41, 0xE0, 0x37, 0xE0, 0x2A, 0x56,
+ 0x20, 0x99, 0x85, 0x98, 0x20, 0xC2, 0xC4, 0x37, 0xA0, 0x8C, 0x60, 0x92, 0x20, 0x85, 0x84, 0xE0,
+ 0x2A, 0x56, 0x20, 0x99, 0x85, 0xC2, 0xA4, 0x37, 0xA0, 0x8C, 0x60, 0x92, 0x20, 0x85, 0xA4, 0x46,
+ 0x80, 0x10, 0x92, 0x00, 0xAE, 0x22, 0x85, 0xA5, 0x38, 0xC1, 0x63, 0x80, 0x1E, 0x18, 0xF4, 0x11,
+ 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03, 0xF9, 0x6C, 0x83, 0x6D, 0x6D, 0x44, 0x0C, 0x08,
+ 0xD6, 0x10, 0xA4, 0x20, 0x90, 0x29, 0x28, 0x04, 0x79, 0xD3, 0x08, 0x80, 0x01, 0xC4, 0x20, 0x82,
+ 0x2E, 0x12, 0xA4, 0x30, 0xB0, 0x5F, 0x82, 0x49, 0x01, 0xC4, 0x30, 0x81, 0xAE, 0x10, 0xA4, 0x30,
+ 0xB0, 0x5F, 0x82, 0xA7, 0x3C, 0x03, 0x47, 0x40, 0x70, 0x37, 0x8C, 0x02, 0x06, 0x8D, 0x03, 0x15,
+ 0x04, 0x7E, 0x03, 0xAE, 0x62, 0x05, 0x92, 0x59, 0x88, 0x29, 0x22, 0x4C, 0x7C, 0x03, 0x44, 0x0C,
+ 0x33, 0x2C, 0x09, 0x52, 0x48, 0x08, 0xAE, 0x62, 0x05, 0x92, 0x59, 0x28, 0x4C, 0x7A, 0x03, 0x44,
+ 0x0C, 0x33, 0x2C, 0x09, 0x52, 0x48, 0x6A, 0x04, 0x08, 0x21, 0x09, 0xE0, 0x2A, 0x52, 0x58, 0x8A,
+ 0x13, 0x3C, 0x06, 0xE9, 0x7C, 0x1F, 0xF4, 0xD1, 0xF1, 0x1E, 0x03, 0x30, 0x70, 0x30, 0x01, 0x03,
+ 0xF9, 0x48, 0x47, 0x60, 0x04, 0x92, 0x20, 0x05, 0x42, 0x1C, 0x26, 0xCE, 0x77, 0xE2, 0x09, 0x46,
+ 0xE4, 0x60, 0x05, 0x33, 0x24, 0x09, 0x82, 0x21, 0x35, 0x4F, 0xD1, 0x2E, 0x1C, 0x20, 0xA5, 0xF2,
+ 0xE9, 0x14, 0x52, 0x36, 0x08, 0xE0, 0xD0, 0x8E, 0x22, 0x20, 0xA5, 0x0F, 0x46, 0x80, 0x10, 0x0D,
+ 0x46, 0xC0, 0x60, 0x80, 0xCE, 0x49, 0xC4, 0x80, 0x60, 0x0D, 0x44, 0x0E, 0x08, 0xD6, 0x90, 0xE9,
+ 0x12, 0x7B, 0x25, 0x41, 0x28, 0x00, 0x41, 0x1F, 0x1D, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30,
+ 0x90, 0x8F, 0x74, 0x04, 0x46, 0x20, 0x09, 0x52, 0x20, 0xC4, 0x61, 0xE2, 0x7C, 0x27, 0x9E, 0x60,
+ 0x44, 0x0E, 0x56, 0x30, 0x43, 0x92, 0x20, 0x18, 0x52, 0xF3, 0x34, 0xED, 0xC2, 0x01, 0x52, 0x2A,
+ 0x9F, 0x4E, 0x23, 0x65, 0x83, 0x00, 0x0E, 0xED, 0x28, 0x02, 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1,
+ 0x60, 0x04, 0x0C, 0x06, 0xE8, 0x9C, 0x44, 0x0E, 0x08, 0xD6, 0x10, 0xA4, 0x40, 0x90, 0x09, 0x09,
+ 0x41, 0x1F, 0x1D, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x8F, 0x74, 0x04, 0x46, 0x20,
+ 0x09, 0x52, 0x20, 0xC4, 0x61, 0xE2, 0x7C, 0x27, 0x9E, 0x60, 0x44, 0x0E, 0x56, 0x30, 0x43, 0x92,
+ 0x20, 0x18, 0x52, 0xF3, 0x54, 0xED, 0xC2, 0x01, 0x52, 0x2A, 0x9F, 0x4E, 0x25, 0x65, 0x83, 0x00,
+ 0x0E, 0xED, 0x28, 0x02, 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C, 0x06, 0xE8, 0x9C,
+ 0x41, 0x0A, 0x00, 0x41, 0x09, 0x00, 0xCB, 0x05, 0x7E, 0xE7, 0x95, 0xCF, 0x0B, 0x10, 0x04, 0x76,
+ 0xC3, 0x18, 0x60, 0x00, 0x0C, 0x00, 0x41, 0x70, 0x37, 0x8C, 0x02, 0x25, 0xC2, 0x38, 0x40, 0x09,
+ 0xC2, 0x48, 0x30, 0x10, 0xC2, 0x58, 0xA0, 0x13, 0xC2, 0x18, 0x00, 0x17, 0x99, 0xE2, 0x11, 0x95,
+ 0x37, 0x00, 0x51, 0x72, 0xF3, 0x43, 0x50, 0x37, 0x0C, 0x28, 0xC8, 0x14, 0xED, 0x56, 0x41, 0x82,
+ 0x48, 0x58, 0xE0, 0x37, 0x98, 0x1E, 0x0C, 0x41, 0xC8, 0x16, 0x80, 0xD8, 0x58, 0xED, 0x80, 0x41,
+ 0x52, 0x48, 0x58, 0xE0, 0x37, 0xEC, 0x56, 0x41, 0xD2, 0xA6, 0x37, 0xF0, 0xEE, 0x03, 0x54, 0x70,
+ 0x30, 0x41, 0x05, 0xF9, 0x51, 0x76, 0x33, 0x90, 0xB9, 0x16, 0x51, 0x79, 0x13, 0x10, 0x25, 0x37,
+ 0x3F, 0x04, 0x75, 0xC3, 0x80, 0x82, 0x4C, 0xD1, 0x6E, 0x15, 0x24, 0x88, 0x84, 0x05, 0x7E, 0x83,
+ 0xE9, 0xC1, 0x10, 0x84, 0x6C, 0x01, 0x88, 0x8D, 0xD5, 0x0E, 0x18, 0x24, 0x85, 0x84, 0x05, 0x7E,
+ 0xC3, 0x0E, 0x18, 0x24, 0x6D, 0x7A, 0x03, 0xEF, 0x3E, 0x40, 0x05, 0x07, 0x13, 0x54, 0x90, 0x1F,
+ 0x65, 0x37, 0x03, 0x99, 0xF4, 0x10, 0x95, 0x37, 0x00, 0x51, 0x72, 0xF3, 0xC3, 0x6E, 0x15, 0x24,
+ 0x6D, 0x7C, 0x03, 0xD2, 0xA6, 0x37, 0xF0, 0xEE, 0x03, 0x54, 0x70, 0x30, 0x41, 0x05, 0xF9, 0x51,
+ 0x76, 0x33, 0x90, 0x59, 0x0B, 0x51, 0x79, 0x13, 0x10, 0x25, 0x37, 0x3F, 0xEC, 0x80, 0x41, 0xD2,
+ 0xC6, 0x37, 0x20, 0x6D, 0x7A, 0x03, 0xEF, 0x3E, 0x40, 0x05, 0x07, 0x13, 0x54, 0x90, 0x1F, 0x65,
+ 0x37, 0x03, 0x98, 0x77, 0x51, 0x80, 0x03, 0x10, 0x95, 0x37, 0x00, 0x51, 0x72, 0xF3, 0xC3, 0x6E,
+ 0x15, 0x24, 0x6D, 0x7C, 0x03, 0xD2, 0xA6, 0x37, 0xF0, 0xEE, 0x03, 0x54, 0x70, 0x30, 0x41, 0x05,
+ 0xF9, 0x11, 0x1F, 0x10, 0x95, 0x37, 0x01, 0xEC, 0x80, 0x41, 0xD2, 0xC6, 0x37, 0x20, 0x6D, 0x7A,
+ 0x03, 0xEF, 0x3E, 0x40, 0x05, 0x07, 0x13, 0x54, 0x90, 0x1F, 0x70, 0x00, 0x51, 0x76, 0x33, 0x00,
+ 0x1C, 0x00, 0xF1, 0xDF, 0x7F, 0x06, 0x04, 0x79, 0xD3, 0x08, 0x70, 0x83, 0xA6, 0x88, 0x25, 0x05,
+ 0xED, 0xC2, 0x01, 0x52, 0xE8, 0xC0, 0x8C, 0x38, 0x81, 0xAC, 0x40, 0x00, 0x38, 0x08, 0xD1, 0x80,
+ 0x12, 0x2C, 0x28, 0xD8, 0xCF, 0x98, 0x33, 0x68, 0x8A, 0x58, 0x52, 0xD0, 0x2E, 0x1C, 0x20, 0x85,
+ 0x0E, 0xCC, 0x88, 0x13, 0xC8, 0x0A, 0x04, 0x80, 0x83, 0x10, 0x0D, 0x28, 0xC1, 0x92, 0x81, 0xFD,
+ 0x4C, 0x00, 0x38, 0x58, 0x66, 0xF0, 0x1D, 0x10, 0xDF, 0xFC, 0x27, 0x51, 0x98, 0x02, 0xCE, 0xD7,
+ 0xF6, 0x07, 0x0A, 0x08, 0xEF, 0x50, 0x90, 0x29, 0x25, 0x9A, 0xC2, 0xF7, 0xF4, 0x07, 0x0A, 0x08,
+ 0xEF, 0x50, 0xB0, 0x29, 0x25, 0x9C, 0xC2, 0x77, 0xF5, 0x07, 0x0A, 0x08, 0xEF, 0x50, 0xD0, 0x29,
+ 0x8A, 0x05, 0x9E, 0xC2, 0x97, 0xF6, 0x07, 0x0A, 0x08, 0xEF, 0x50, 0xF0, 0x29, 0x25, 0xA0, 0xC2,
+ 0xB7, 0xF6, 0x07, 0x0A, 0x08, 0xEF, 0x50, 0x10, 0x2A, 0x8A, 0x05, 0xA2, 0x12, 0x85, 0x2D, 0x0B,
+ 0x2B, 0x04, 0x7E, 0xF2, 0x4D, 0x10, 0xDF, 0xFC, 0x27, 0x44, 0x04, 0xC1, 0x7F, 0x0D, 0xC1, 0x02,
+ 0x09, 0x15, 0x85, 0x29, 0xFF, 0xFE, 0x13, 0x85, 0x29, 0xFE, 0x7C, 0xFE, 0x7F, 0xA0, 0x80, 0xF0,
+ 0x0E, 0x05, 0x99, 0x52, 0xA2, 0x29, 0xC2, 0x07, 0x10, 0xF0, 0x07, 0x0A, 0x08, 0xEF, 0x50, 0xB0,
+ 0x29, 0x8A, 0x05, 0x9C, 0xC2, 0xB7, 0xF6, 0x07, 0x0A, 0x0C, 0xEF, 0x50, 0xD0, 0x29, 0x7F, 0xA0,
+ 0x40, 0xF0, 0x0E, 0x05, 0x9E, 0x42, 0x24, 0x54, 0xF0, 0x29, 0x03, 0x64, 0x60, 0x41, 0xC4, 0x50,
+ 0x00, 0x2A, 0x44, 0x0D, 0x05, 0xA1, 0x82, 0x29, 0x41, 0x84, 0x51, 0x00, 0x2A, 0x44, 0x19, 0x05,
+ 0xA1, 0x42, 0x04, 0xA1, 0xF5, 0x20, 0x1A, 0x4A, 0x05, 0xA2, 0x42, 0x14, 0xA1, 0xF5, 0x20, 0x1A,
+ 0x4A, 0x05, 0xA3, 0xC2, 0x26, 0x29, 0x91, 0x52, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x50, 0x40, 0x2A,
+ 0x6C, 0x94, 0x12, 0x29, 0x05, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x05, 0xA5, 0xC2, 0x66, 0x29, 0x91,
+ 0x52, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x50, 0x60, 0x2A, 0x6C, 0x98, 0x12, 0x29, 0x05, 0x6F, 0xA0,
+ 0x80, 0xF0, 0x0E, 0x05, 0xA7, 0xC2, 0xA6, 0x29, 0x91, 0x52, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x50,
+ 0x80, 0x2A, 0x6C, 0x9C, 0x12, 0x29, 0x05, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x05, 0xA9, 0xC2, 0xE6,
+ 0x29, 0x91, 0x52, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x50, 0xA0, 0x2A, 0x6C, 0xA0, 0x12, 0x29, 0x05,
+ 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x05, 0xAB, 0xC2, 0x26, 0x2A, 0x91, 0x52, 0xF0, 0x06, 0x0A, 0x08,
+ 0xEF, 0x50, 0xC0, 0x2A, 0x6C, 0xA4, 0x12, 0x29, 0x05, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x05, 0xAD,
+ 0xC2, 0x66, 0x2A, 0x91, 0x52, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x50, 0xE0, 0x2A, 0x6C, 0xA8, 0x12,
+ 0x29, 0x05, 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x05, 0xAF, 0x12, 0x85, 0x2D, 0x18, 0x2B, 0x04, 0x7E,
+ 0xF2, 0x4D, 0x10, 0x04, 0xD9, 0xD2, 0x68, 0xE6, 0x43, 0x30, 0x2E, 0x8D, 0x05, 0x33, 0x04, 0xDA,
+ 0xD2, 0xC8, 0x86, 0x42, 0xB0, 0x2D, 0x8D, 0x61, 0x1D, 0x04, 0xDC, 0xD2, 0x38, 0x27, 0x41, 0xD0,
+ 0x2D, 0x8D, 0x68, 0x07, 0xC3, 0x60, 0x29, 0x00, 0xF1, 0x48, 0x58, 0xED, 0xD9, 0x02, 0x92, 0x58,
+ 0x89, 0x10, 0x0C, 0x0A, 0xE8, 0xE8, 0x51, 0xE3, 0x02, 0x10, 0x85, 0x29, 0x0D, 0x51, 0xD8, 0x12,
+ 0xB0, 0x42, 0x00, 0xF1, 0xCF, 0xF7, 0x7F, 0xF5, 0x75, 0xC2, 0xD8, 0xD0, 0x12, 0xC2, 0xA8, 0x50,
+ 0x12, 0xC2, 0x38, 0x86, 0x14, 0xC2, 0x68, 0xC6, 0x14, 0xC2, 0xC8, 0xE6, 0x17, 0xC2, 0x18, 0xB6,
+ 0x1B, 0xC2, 0x38, 0x87, 0x1F, 0xC2, 0x88, 0x56, 0x23, 0xC2, 0x08, 0x23, 0x27, 0xC2, 0x18, 0x83,
+ 0x28, 0xC2, 0x28, 0x73, 0x29, 0xC2, 0x38, 0x63, 0x2A, 0xC2, 0xB8, 0x52, 0x2B, 0xC2, 0xD8, 0x62,
+ 0x2B, 0xC2, 0x38, 0x74, 0x2B, 0xC2, 0xE8, 0x84, 0x2B, 0xC2, 0xA8, 0x92, 0x2B, 0xC2, 0xE8, 0xD5,
+ 0x32, 0xC2, 0xF8, 0xA2, 0x38, 0xC2, 0x08, 0x94, 0x39, 0xC2, 0x58, 0x82, 0x3A, 0xC2, 0x88, 0x8C,
+ 0x40, 0xC2, 0x98, 0xCC, 0x40, 0xC2, 0xA8, 0xBC, 0x42, 0xC2, 0xB8, 0xAC, 0x44, 0xC2, 0xC8, 0x9C,
+ 0x46, 0xC2, 0xD8, 0x1C, 0x48, 0xC2, 0xE8, 0x9C, 0x49, 0xC2, 0xF8, 0x7C, 0x4B, 0xC2, 0x08, 0x2D,
+ 0x4C, 0xC2, 0x18, 0xDD, 0x4C, 0xC2, 0x28, 0xDD, 0x4D, 0xC2, 0x38, 0x3D, 0x4F, 0xC2, 0x48, 0xBD,
+ 0x50, 0xC2, 0x58, 0xED, 0x51, 0xC2, 0x68, 0x3D, 0x53, 0xC2, 0x78, 0xBD, 0x52, 0xC2, 0x88, 0x3D,
+ 0x76, 0x99, 0xBF, 0x17, 0xD0, 0xF1, 0x48, 0x58, 0xED, 0xD9, 0x02, 0x92, 0x58, 0x89, 0x10, 0x0C,
+ 0x0A, 0xE8, 0xE8, 0x51, 0xE3, 0x02, 0x90, 0x69, 0x7B, 0xC3, 0xD3, 0x38, 0x90, 0xA9, 0x7A, 0x04,
+ 0xE3, 0xD2, 0x08, 0x50, 0x12, 0x95, 0x2D, 0x66, 0x51, 0xE3, 0x12, 0x10, 0x85, 0x29, 0x66, 0x51,
+ 0xD8, 0x12, 0xB0, 0x42, 0x90, 0xA9, 0x77, 0x11, 0x0F, 0x9F, 0x09, 0x77, 0x04, 0xE3, 0xD2, 0x18,
+ 0x00, 0x43, 0x90, 0x2D, 0x8D, 0x66, 0x25, 0x51, 0xDA, 0xC2, 0x16, 0x35, 0x2E, 0x02, 0x51, 0x98,
+ 0xC2, 0x16, 0x85, 0x2D, 0x01, 0x2B, 0x04, 0x99, 0x35, 0x17, 0xD0, 0xEE, 0x99, 0x2B, 0x47, 0x30,
+ 0x2E, 0x8D, 0x02, 0x30, 0x04, 0xDA, 0xD2, 0xC8, 0x56, 0x12, 0xB5, 0x2D, 0x61, 0x51, 0xE3, 0x32,
+ 0x10, 0x85, 0x29, 0x61, 0x51, 0xD8, 0x12, 0xB0, 0x42, 0x90, 0x09, 0x6F, 0x11, 0xCA, 0x9E, 0x69,
+ 0x6E, 0x04, 0xE3, 0xD2, 0x38, 0x00, 0x43, 0xB0, 0x2D, 0x8D, 0x61, 0x25, 0x51, 0xDC, 0x32, 0x17,
+ 0x35, 0x2E, 0x04, 0x51, 0x98, 0x32, 0x17, 0x85, 0x2D, 0x01, 0x2B, 0x04, 0x99, 0xAB, 0x16, 0x80,
+ 0xEA, 0x99, 0xA1, 0x46, 0x30, 0x2E, 0x8D, 0x04, 0x30, 0x04, 0xDC, 0xD2, 0x38, 0x57, 0x12, 0xD5,
+ 0x2D, 0x68, 0x51, 0xE3, 0x52, 0x10, 0x85, 0x29, 0x68, 0x51, 0xD8, 0x12, 0xB0, 0x42, 0x90, 0x69,
+ 0x66, 0x11, 0x85, 0x9E, 0xC9, 0x65, 0x51, 0x77, 0x03, 0xB0, 0x4F, 0xC0, 0x9E, 0x86, 0xD1, 0x76,
+ 0xB4, 0x23, 0x90, 0xE9, 0x63, 0xEC, 0x52, 0x07, 0x6D, 0x47, 0x7B, 0x04, 0x3B, 0x02, 0x99, 0x27,
+ 0xC6, 0x4E, 0xC3, 0xD0, 0x76, 0xB4, 0x47, 0xB0, 0x23, 0x90, 0x09, 0x61, 0xEC, 0x69, 0x18, 0x6D,
+ 0x47, 0x7B, 0x04, 0x3B, 0x02, 0x99, 0xF9, 0xB5, 0x50, 0x90, 0x09, 0x5F, 0x8B, 0x05, 0x99, 0xE7,
+ 0xB5, 0x6E, 0x90, 0xE9, 0x5D, 0x6B, 0x06, 0x99, 0xD5, 0x45, 0xB0, 0x32, 0x8D, 0x00, 0x65, 0xFB,
+ 0x04, 0x1B, 0x03, 0x51, 0x98, 0x02, 0x1C, 0x95, 0x29, 0x2A, 0x51, 0x9A, 0x22, 0x16, 0xB5, 0x29,
+ 0x1A, 0x51, 0x9C, 0x02, 0x17, 0xD5, 0x29, 0x7F, 0x51, 0x9E, 0x12, 0x10, 0xF5, 0x29, 0x00, 0x51,
+ 0xA0, 0x02, 0x10, 0x15, 0x2A, 0x01, 0x51, 0xA2, 0x42, 0x15, 0x85, 0x2D, 0x0B, 0x2B, 0x04, 0x99,
+ 0x65, 0x35, 0x0C, 0x8D, 0x03, 0x99, 0x59, 0xB5, 0x4F, 0xB0, 0x31, 0x10, 0x85, 0x29, 0xCF, 0x51,
+ 0x99, 0x82, 0x12, 0xA5, 0x29, 0x19, 0x51, 0x9B, 0x42, 0x10, 0xC5, 0x29, 0x08, 0x51, 0x9D, 0x42,
+ 0x10, 0xE5, 0x29, 0x00, 0x51, 0x9F, 0xE2, 0x13, 0x05, 0x2A, 0x7F, 0x51, 0xA1, 0x02, 0x10, 0x25,
+ 0x2A, 0x00, 0x51, 0xD8, 0xB2, 0xB0, 0x42, 0x90, 0x49, 0x4F, 0x04, 0x2B, 0x23, 0x8D, 0x00, 0xE7,
+ 0x14, 0x50, 0xC4, 0x99, 0xDD, 0x44, 0xB0, 0x32, 0xD2, 0x08, 0x00, 0x4D, 0x11, 0x87, 0x9C, 0x69,
+ 0x4C, 0xFB, 0x04, 0x1B, 0x03, 0x51, 0x98, 0x12, 0x4C, 0xE0, 0x33, 0x05, 0x99, 0x12, 0xA5, 0x29,
+ 0x00, 0x51, 0x9B, 0x02, 0x10, 0xC5, 0x29, 0x00, 0x51, 0x9D, 0x02, 0x10, 0xE5, 0x29, 0x00, 0x51,
+ 0x9F, 0x02, 0x10, 0x05, 0x2A, 0x00, 0x51, 0xA1, 0x02, 0x10, 0x25, 0x2A, 0x00, 0x51, 0xD8, 0xB2,
+ 0xB0, 0x42, 0x90, 0xE9, 0x45, 0x51, 0x76, 0x13, 0x90, 0x29, 0x45, 0x51, 0x77, 0x13, 0x10, 0x35,
+ 0x37, 0x0F, 0x51, 0x74, 0x43, 0x11, 0x34, 0x01, 0x10, 0x65, 0x37, 0x01, 0x99, 0x2B, 0x14, 0x75,
+ 0x37, 0x02, 0x51, 0x75, 0x03, 0x10, 0x35, 0x37, 0x1F, 0x51, 0x74, 0x43, 0x11, 0x34, 0x01, 0x90,
+ 0x49, 0x40, 0x51, 0x77, 0x33, 0x10, 0x55, 0x37, 0x00, 0x51, 0x73, 0xF3, 0x11, 0x45, 0x37, 0x14,
+ 0x41, 0x13, 0x00, 0x99, 0xDD, 0x13, 0x75, 0x37, 0x04, 0x51, 0x73, 0xF3, 0x10, 0x45, 0x37, 0x14,
+ 0x41, 0x13, 0x00, 0x99, 0xBD, 0x13, 0x75, 0x37, 0x05, 0x51, 0x73, 0xF3, 0x10, 0x45, 0x37, 0x14,
+ 0x41, 0x13, 0x00, 0x99, 0x9D, 0x43, 0x50, 0x37, 0x08, 0xD1, 0xC0, 0x00, 0x24, 0x32, 0x07, 0x51,
+ 0x75, 0x03, 0x10, 0x65, 0x37, 0x01, 0x99, 0x77, 0x13, 0x55, 0x37, 0x00, 0x51, 0x76, 0x13, 0x90,
+ 0x49, 0x36, 0x51, 0x75, 0x83, 0x12, 0x65, 0x37, 0x01, 0x99, 0x51, 0x23, 0x0C, 0x07, 0x42, 0x05,
+ 0x75, 0x13, 0x65, 0x37, 0x01, 0x99, 0x39, 0x43, 0x30, 0x37, 0x0C, 0x70, 0xC9, 0x2B, 0x43, 0x30,
+ 0x37, 0x80, 0x10, 0x0D, 0x99, 0x1B, 0x43, 0x30, 0x37, 0x0C, 0x10, 0x32, 0xC3, 0x30, 0x04, 0x73,
+ 0x23, 0x0A, 0x10, 0x0D, 0x99, 0xFB, 0x42, 0x34, 0xC1, 0x20, 0x90, 0xEC, 0x2E, 0x44, 0x13, 0x08,
+ 0xD1, 0x90, 0x09, 0x2E, 0x44, 0x13, 0x08, 0x20, 0x33, 0xD3, 0x42, 0x34, 0x21, 0x0A, 0x01, 0x0D,
+ 0x99, 0xC3, 0xD2, 0x68, 0x6D, 0xA1, 0x05, 0x50, 0xF1, 0x37, 0xFC, 0xC2, 0x01, 0x7F, 0x83, 0x29,
+ 0xA1, 0x15, 0x50, 0xF1, 0x37, 0xFC, 0x28, 0x02, 0x7F, 0x43, 0x44, 0x10, 0xFC, 0xD7, 0x10, 0x2C,
+ 0x90, 0x50, 0x51, 0x98, 0xF2, 0xEF, 0x3F, 0x51, 0x98, 0xE2, 0x5F, 0x91, 0x29, 0x44, 0x13, 0x05,
+ 0x9A, 0x42, 0x30, 0x37, 0x05, 0x9B, 0x42, 0x40, 0x37, 0x05, 0x9C, 0xC2, 0xD7, 0xF6, 0x07, 0x0A,
+ 0x08, 0xEF, 0x50, 0xD0, 0x29, 0x25, 0x9E, 0x42, 0x70, 0x37, 0x05, 0x9F, 0x42, 0x50, 0x37, 0x05,
+ 0xA0, 0x42, 0x60, 0x37, 0x05, 0xA1, 0x42, 0x90, 0x37, 0x05, 0xA2, 0x42, 0x81, 0x37, 0x15, 0xA3,
+ 0x22, 0x8D, 0x00, 0xB9, 0x80, 0xA7, 0x3C, 0x03, 0x47, 0xA2, 0x4C, 0x81, 0x37, 0x33, 0xC4, 0x80,
+ 0x82, 0xED, 0x62, 0x24, 0x80, 0x0C, 0x58, 0x68, 0xED, 0x98, 0x02, 0x52, 0x58, 0x6A, 0x24, 0x80,
+ 0x0D, 0x58, 0xED, 0x98, 0x02, 0x52, 0x58, 0x8A, 0x39, 0x84, 0x25, 0x05, 0x5E, 0x23, 0x95, 0x2E,
+ 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x2A, 0x46, 0x02, 0xC8, 0x80, 0xD5, 0x8E, 0x29, 0x20, 0x85, 0xA5,
+ 0xE4, 0x46, 0x02, 0xD8, 0x80, 0xD5, 0x8E, 0x29, 0x20, 0x85, 0xA5, 0x38, 0xC1, 0xC3, 0x90, 0x9E,
+ 0xF6, 0x04, 0x78, 0x03, 0xC8, 0xD0, 0xC0, 0x80, 0x92, 0xFD, 0x0B, 0x51, 0x78, 0x03, 0x90, 0x39,
+ 0x0B, 0x78, 0xCA, 0x33, 0x70, 0x24, 0xCA, 0x14, 0x78, 0x33, 0x43, 0x0C, 0x19, 0xD8, 0x2E, 0x46,
+ 0x02, 0xC8, 0x80, 0x85, 0xD6, 0x8E, 0x29, 0x20, 0x85, 0xA5, 0x46, 0x02, 0xD8, 0x80, 0xD5, 0x8E,
+ 0x29, 0x20, 0x85, 0xA5, 0x98, 0x43, 0x58, 0x52, 0xE0, 0x35, 0x52, 0xE9, 0xF2, 0x06, 0x0A, 0x08,
+ 0xEF, 0xA0, 0x62, 0x24, 0x80, 0x0C, 0x58, 0xED, 0x98, 0x02, 0x52, 0x58, 0x4A, 0x6E, 0x24, 0x80,
+ 0x0D, 0x58, 0xED, 0x98, 0x02, 0x52, 0x58, 0x8A, 0x13, 0x3C, 0x0C, 0xE9, 0x69, 0x4F, 0x80, 0x37,
+ 0x80, 0x0C, 0x0D, 0x0C, 0x19, 0xD8, 0x07, 0x51, 0x78, 0x03, 0x10, 0x85, 0x2D, 0x24, 0x2B, 0x04,
+ 0x99, 0x83, 0xB0, 0x4F, 0x40, 0x60, 0x37, 0x8D, 0x03, 0x35, 0x04, 0x80, 0xD3, 0x08, 0xB0, 0x10,
+ 0x85, 0x29, 0x01, 0x98, 0x17, 0x8D, 0x41, 0x0A, 0x51, 0x98, 0x32, 0xE0, 0x3F, 0x51, 0x98, 0x22,
+ 0x50, 0x90, 0x29, 0xEE, 0x17, 0x85, 0x29, 0x00, 0x51, 0x99, 0x02, 0x10, 0x85, 0x2D, 0x02, 0x2B,
+ 0x04, 0x98, 0x22, 0x14, 0xE3, 0xC2, 0xA1, 0x80, 0xBC, 0xD0, 0x9E, 0x2D, 0x20, 0x98, 0x85, 0x04,
+ 0xE3, 0x82, 0x10, 0x0D, 0x7E, 0xE5, 0x75, 0xCF, 0x09, 0x10, 0xDF, 0x7F, 0x06, 0x64, 0x21, 0xAC,
+ 0x00, 0x2F, 0x54, 0x22, 0xED, 0xE4, 0x02, 0x82, 0x49, 0x48, 0x25, 0x82, 0x11, 0x1D, 0x23, 0x96,
+ 0x62, 0x41, 0x21, 0x00, 0x41, 0x22, 0x00, 0x11, 0x4A, 0x6B, 0x06, 0xDF, 0x01, 0xF1, 0x10, 0x10,
+ 0x10, 0x11, 0x01, 0x00, 0xF1, 0xDF, 0xF8, 0x47, 0x5F, 0x36, 0x00, 0x04, 0x09, 0x1B, 0x07, 0x99,
+ 0xCA, 0xB1, 0x79, 0x30, 0xF0, 0x04, 0x50, 0x31, 0x10, 0x04, 0x2B, 0x44, 0x14, 0xD2, 0x08, 0xB0,
+ 0x1A, 0x44, 0x45, 0x81, 0xA0, 0x05, 0xEE, 0x42, 0x44, 0x10, 0xDC, 0xDB, 0xB0, 0x78, 0x80, 0xF9,
+ 0x33, 0x00, 0x07, 0x22, 0x13, 0x4E, 0xD0, 0x17, 0x6B, 0x04, 0x51, 0xEE, 0x02, 0x08, 0x0C, 0x20,
+ 0x6D, 0x02, 0x01, 0x98, 0x16, 0x0B, 0x07, 0x51, 0xEE, 0x02, 0x0A, 0x0C, 0x20, 0x6D, 0x02, 0x01,
+ 0xC2, 0x46, 0x10, 0xF0, 0x06, 0x0A, 0x08, 0xEF, 0x20, 0x83, 0xC1, 0x7F, 0x05, 0xEF, 0x22, 0x6C,
+ 0x04, 0x01, 0x6F, 0xA0, 0x20, 0xF0, 0x0E, 0xC1, 0x7F, 0x05, 0xF0, 0x22, 0x5C, 0x06, 0x01, 0x5F,
+ 0xA0, 0x80, 0xF0, 0x0E, 0x32, 0x18, 0xFC, 0x57, 0x10, 0x2F, 0x5F, 0xA0, 0x20, 0xF0, 0x0E, 0xC1,
+ 0x7F, 0x05, 0xF2, 0x22, 0x7C, 0x02, 0x01, 0x8A, 0xC1, 0x7F, 0x05, 0xF3, 0x42, 0x40, 0x10, 0x47,
+ 0x22, 0xEC, 0x47, 0x23, 0x35, 0x7F, 0xA0, 0x80, 0xF0, 0xAE, 0x2A, 0xE1, 0x07, 0x56, 0x12, 0x3D,
+ 0x20, 0xC1, 0x33, 0x35, 0x66, 0x46, 0x13, 0x3C, 0xA0, 0x21, 0xA1, 0x33, 0x35, 0x66, 0x25, 0xF4,
+ 0x12, 0x55, 0x2F, 0x00, 0x51, 0xF6, 0x02, 0x10, 0x34, 0x92, 0x10, 0x03, 0x86, 0x8E, 0xE9, 0x36,
+ 0x20, 0x04, 0x67, 0xAB, 0x04, 0x58, 0x50, 0xD8, 0x02, 0x20, 0x32, 0x29, 0x6A, 0x78, 0xED, 0x98,
+ 0x02, 0x52, 0x4A, 0xD8, 0xEE, 0x2E, 0x20, 0xA5, 0x85, 0x18, 0x41, 0x80, 0x2D, 0x23, 0x81, 0x7D,
+ 0x4D, 0x80, 0x2D, 0x45, 0x23, 0x21, 0x36, 0xE8, 0x03, 0x31, 0x60, 0xB1, 0x39, 0xC0, 0x2E, 0x75,
+ 0xD0, 0x76, 0xB4, 0x47, 0xB0, 0x23, 0xE0, 0x47, 0x5E, 0xF6, 0x8C, 0x00, 0xF1, 0xEF, 0x32, 0xA8,
+ 0xB0, 0x83, 0x58, 0x3D, 0x04, 0xD2, 0x07, 0x53, 0x10, 0x8D, 0x61, 0x00, 0x10, 0xFC, 0x19, 0x08,
+ 0xD2, 0x30, 0xC8, 0x00, 0x11, 0x45, 0x63, 0x00, 0x10, 0xFC, 0xD9, 0x30, 0x48, 0x00, 0x06, 0x03,
+ 0xC1, 0xF1, 0x81, 0x04, 0x0D, 0x06, 0x01, 0x81, 0xC0, 0x0D, 0x83, 0x1A, 0x30, 0x88, 0xD5, 0x06,
+ 0xD5, 0xC1, 0xCF, 0x0D, 0x83, 0x5A, 0x3D, 0x28, 0xB0, 0x20, 0xD4, 0x00, 0x83, 0x08, 0x33, 0x88,
+ 0x40, 0x42, 0x20, 0x45, 0x01, 0x00, 0xCC, 0xF0, 0x00, 0xD8, 0xEF, 0x43, 0x00, 0x12, 0x31, 0x88,
+ 0x40, 0x0A, 0x01, 0x05, 0x2B, 0xE3, 0x3F, 0x48, 0x05, 0x2B, 0x23, 0x8D, 0x00, 0x97, 0x30, 0x88,
+ 0x1A, 0x83, 0x18, 0x34, 0x88, 0x11, 0x83, 0x10, 0x33, 0x98, 0x31, 0x83, 0x1A, 0xD3, 0x9E, 0xF8,
+ 0x83, 0x54, 0x08, 0x82, 0x08, 0x00, 0xA2, 0x08, 0x00, 0xE2, 0x38, 0x03, 0x42, 0x08, 0x00, 0x12,
+ 0x88, 0x01, 0x22, 0xD8, 0x03, 0x32, 0x88, 0x38, 0x88, 0xE9, 0x06, 0xE9, 0xC1, 0x3F, 0x81, 0x40,
+ 0x0D, 0x83, 0x91, 0x3E, 0x88, 0xEA, 0x06, 0xEA, 0xC1, 0x3F, 0x81, 0x80, 0x0D, 0x83, 0xA1, 0xAE,
+ 0x10, 0x50, 0x38, 0x58, 0x84, 0x83, 0x44, 0x98, 0x89, 0x08, 0x83, 0xA0, 0x31, 0x18, 0x1A, 0x83,
+ 0xA2, 0x31, 0x88, 0x41, 0x83, 0x19, 0x34, 0xA8, 0x41, 0x83, 0x10, 0x31, 0x18, 0x11, 0x83, 0x1A,
+ 0x31, 0x08, 0x31, 0x83, 0x11, 0x33, 0x28, 0x31, 0xED, 0x94, 0x3F, 0x0A, 0x01, 0x85, 0x20, 0x98,
+ 0x0E, 0x20, 0x99, 0x18, 0x20, 0x92, 0x30, 0x83, 0x3F, 0x39, 0x08, 0x96, 0x20, 0x9A, 0xAC, 0x20,
+ 0x9B, 0x00, 0x48, 0x85, 0x83, 0xC8, 0x6E, 0xC0, 0x1E, 0xFC, 0xD3, 0x30, 0x18, 0xEC, 0x20, 0x12,
+ 0x80, 0x20, 0x13, 0x02, 0x20, 0x33, 0x02, 0x20, 0x43, 0x00, 0x83, 0x0E, 0x3B, 0x18, 0xB0, 0x83,
+ 0x08, 0x6B, 0x00, 0x1A, 0x8C, 0x1F, 0x28, 0xD0, 0x30, 0x88, 0xEE, 0x06, 0xEE, 0xC1, 0x3F, 0x0D,
+ 0x83, 0xE1, 0x3E, 0xB8, 0x54, 0x83, 0x5B, 0x35, 0x98, 0xE5, 0x83, 0x69, 0x3E, 0xD8, 0x54, 0x06,
+ 0x55, 0xC1, 0xCF, 0x81, 0x10, 0x0D, 0x06, 0x54, 0xC1, 0xFC, 0x81, 0x01, 0x0D, 0x20, 0x56, 0x06,
+ 0x20, 0x52, 0x0F, 0x20, 0x53, 0x7A, 0x83, 0x68, 0x6E, 0x60, 0x1E, 0xFC, 0x13, 0x08, 0xD4, 0x30,
+ 0x18, 0xE6, 0x83, 0x12, 0x00, 0xF2, 0x01, 0x30, 0x98, 0xE3, 0x83, 0x49, 0x3E, 0x88, 0xE2, 0x06,
+ 0xE2, 0xC1, 0x3F, 0x81, 0x40, 0x0D, 0x83, 0x21, 0x3E, 0xA8, 0x01, 0xEF, 0x14, 0x65, 0x29, 0x40,
+ 0x10, 0x10, 0x92, 0x03, 0x07, 0xF1, 0x92, 0xF2, 0x0B, 0xF1, 0x83, 0x39, 0x01, 0xF1, 0x83, 0x31,
+ 0x01, 0xF1, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x83, 0x02, 0x00, 0x00, 0x00, 0x00,
+ 0xF1, 0x20, 0xD2, 0x00, 0x20, 0xD0, 0x01, 0x83, 0x03, 0x00, 0x00, 0x00, 0x00, 0xF1, 0x83, 0x66,
+ 0x09, 0x22, 0x0D, 0x00, 0x02, 0x0D, 0x30, 0x38, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, 0x10,
+ 0x10, 0x10, 0x51, 0x8C, 0x03, 0x10, 0xA5, 0x32, 0x00, 0x48, 0x58, 0xED, 0xEE, 0x02, 0x82, 0x58,
+ 0x89, 0x10, 0x0C, 0x07, 0xD8, 0xE8, 0x51, 0xF5, 0xF2, 0x10, 0x65, 0x2F, 0x55, 0x51, 0xF7, 0x82,
+ 0x18, 0x85, 0x2F, 0x35, 0x51, 0xF9, 0x02, 0x1C, 0xA5, 0x2F, 0x00, 0x51, 0xFB, 0xF2, 0x1F, 0xC5,
+ 0x2F, 0x01, 0x51, 0xFD, 0x42, 0x15, 0xD5, 0x38, 0x00, 0x51, 0x8E, 0x03, 0x10, 0x55, 0x33, 0x00,
+ 0x41, 0x0B, 0x00, 0x41, 0x0A, 0x00, 0x41, 0x02, 0x00, 0x41, 0x03, 0x00, 0x41, 0x05, 0x00, 0x41,
+ 0x06, 0x00, 0x41, 0x13, 0x00, 0x41, 0x09, 0x00, 0x41, 0x00, 0x00, 0x41, 0x01, 0x00, 0x41, 0x44,
+ 0x00, 0x51, 0x94, 0x02, 0x10, 0x55, 0x29, 0x00, 0x41, 0x10, 0x0E, 0x41, 0x11, 0x0E, 0xEC, 0x52,
+ 0x07, 0x6D, 0x47, 0x41, 0x04, 0x00, 0x41, 0x07, 0x00, 0x44, 0x04, 0x81, 0xC0, 0x0D, 0x44, 0x07,
+ 0x81, 0x01, 0xC1, 0xFD, 0x0D, 0x41, 0x1F, 0x00, 0x41, 0x21, 0x00, 0x41, 0x22, 0x00, 0x41, 0x23,
+ 0x00, 0x41, 0x24, 0x00, 0xEC, 0xC0, 0x8B, 0xD2, 0x06, 0x11, 0x10, 0x35, 0x2E, 0x00, 0x51, 0x37,
+ 0x03, 0x10, 0x85, 0x33, 0x00, 0x51, 0x72, 0x03, 0x10, 0x35, 0x37, 0x0F, 0x51, 0x74, 0x43, 0x11,
+ 0x65, 0x37, 0x00, 0x51, 0x77, 0x03, 0x10, 0x55, 0x37, 0x00, 0x51, 0x78, 0x03, 0x10, 0x95, 0x37,
+ 0x00, 0x51, 0x7F, 0x03, 0x10, 0xF5, 0x33, 0x00, 0x51, 0x41, 0x03, 0x10, 0x14, 0xF9, 0x0F, 0x0C,
+ 0x20, 0x6D, 0x26, 0x02, 0x10, 0xDF, 0x7F, 0x06, 0xEF, 0x3D, 0x98, 0xB0, 0x83, 0x00, 0x8B, 0x86,
+ 0x12, 0x8A, 0x58, 0xCC, 0xFF, 0x00, 0xE8, 0xEF, 0x83, 0x08, 0x8B, 0x86, 0x12, 0x8A, 0x58, 0xCC,
+ 0xFF, 0x00, 0xE8, 0xEF, 0x68, 0x28, 0xA1, 0x88, 0xC5, 0xFC, 0x0F, 0x80, 0xFE, 0x8E, 0x86, 0x12,
+ 0x8A, 0x58, 0xCC, 0xFF, 0x00, 0xE8, 0xEF, 0x83, 0x01, 0x8B, 0x86, 0x12, 0x8A, 0x58, 0xCC, 0xFF,
+ 0x00, 0xE8, 0xEF, 0x83, 0x00, 0x8B, 0x84, 0x10, 0x0C, 0x7F, 0xD8, 0xF5, 0x41, 0x09, 0x80, 0x41,
+ 0x25, 0x01, 0x41, 0x26, 0x7F, 0xC2, 0x40, 0xEB, 0xD3, 0xF8, 0x9F, 0x10, 0x74, 0x22, 0xE0, 0x3E,
+ 0x41, 0x27, 0x04, 0x41, 0x1F, 0x03, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0xBF, 0x9F,
+ 0x60, 0x06, 0xDF, 0x01, 0xF1, 0x10, 0x10, 0x10, 0x10, 0x51, 0x39, 0x13, 0x10, 0xB4, 0x00, 0x10,
+ 0xA4, 0x00, 0x10, 0x24, 0x00, 0x10, 0x34, 0x00, 0x10, 0x54, 0x00, 0x40, 0x64, 0x10, 0x0C, 0xD4,
+ 0x10, 0x34, 0x01, 0x10, 0x94, 0x00, 0x10, 0x04, 0x00, 0x10, 0x14, 0x00, 0x10, 0x44, 0x04, 0x10,
+ 0x45, 0x29, 0x00, 0x51, 0x95, 0x02, 0xC0, 0x2E, 0x75, 0xD0, 0x76, 0x14, 0x44, 0x00, 0x10, 0x74,
+ 0x00, 0x40, 0x44, 0x10, 0x08, 0xDC, 0x40, 0x74, 0x10, 0x18, 0x10, 0xDC, 0xDF, 0x10, 0xF4, 0x01,
+ 0x10, 0x14, 0x02, 0x10, 0x24, 0x02, 0x10, 0x34, 0x02, 0x10, 0x44, 0x02, 0x10, 0x35, 0x2E, 0x00,
+ 0x51, 0x37, 0x03, 0x10, 0x85, 0x33, 0x00, 0x51, 0x41, 0x03, 0x10, 0x65, 0x33, 0x00, 0x10, 0x10,
+ 0x83, 0x02, 0x3B, 0x08, 0xD5, 0x10, 0x83, 0x0A, 0x3B, 0x88, 0xD5, 0x10, 0xDF, 0xFE, 0x07, 0x43,
+ 0x20, 0x7D, 0x30, 0x05, 0xD1, 0x7B, 0x20, 0xD1, 0x01, 0x06, 0x00, 0x12, 0x2C, 0xC3, 0xC1, 0x03,
+ 0x8C, 0x01, 0x10, 0x8C, 0x02, 0x14, 0x8C, 0x03, 0x17, 0x98, 0x1A, 0xEC, 0x84, 0x03, 0x98, 0x16,
+ 0xEC, 0xE1, 0x00, 0xFE, 0x06, 0x9C, 0xE3, 0x3E, 0xEC, 0x10, 0x0E, 0x43, 0x04, 0x30, 0x20, 0x05,
+ 0x42, 0xC3, 0x0C, 0x00, 0x20, 0x32, 0x13, 0x83, 0x21, 0x20, 0x55, 0x01, 0x00, 0x82, 0x85, 0xDD,
+ 0x0E, 0x22, 0x1D, 0xE0, 0x07, 0xDF, 0x02, 0xF1, 0x30, 0xDF, 0xFC, 0x06, 0x4F, 0x32, 0x18, 0x02,
+ 0x44, 0x09, 0x8C, 0x01, 0x2E, 0x8C, 0x02, 0x31, 0x8C, 0x03, 0x35, 0x8C, 0x10, 0x39, 0x8C, 0x20,
+ 0x3D, 0x8C, 0x40, 0x41, 0x8C, 0x60, 0x44, 0x8C, 0x80, 0x47, 0x98, 0x47, 0x11, 0xEE, 0x87, 0xE9,
+ 0x13, 0xA3, 0x83, 0x80, 0x49, 0x13, 0x73, 0x8B, 0x80, 0xA9, 0x12, 0xA3, 0x77, 0x8E, 0x09, 0x12,
+ 0xF3, 0x5A, 0x8E, 0x69, 0x11, 0x43, 0x8D, 0xEE, 0x6F, 0x21, 0x48, 0xF1, 0xEE, 0xB2, 0x9F, 0xE0,
+ 0x06, 0x4E, 0xF2, 0x4D, 0x30, 0xDF, 0xFE, 0x06, 0x04, 0x3C, 0xC3, 0x08, 0xB0, 0x21, 0x04, 0x52,
+ 0x14, 0x00, 0xC0, 0x8C, 0x01, 0x81, 0xFD, 0x1E, 0xC5, 0x33, 0x00, 0x6E, 0xF0, 0x2D, 0x30, 0x04,
+ 0x3C, 0xC3, 0x08, 0xB0, 0x21, 0x04, 0x52, 0x14, 0x00, 0xC0, 0x8C, 0x01, 0x81, 0xFD, 0x1E, 0xC5,
+ 0x33, 0x00, 0x10, 0x30, 0x30, 0x30, 0xDF, 0xFC, 0x06, 0x4F, 0x42, 0xD0, 0x33, 0x8C, 0x00, 0x1D,
+ 0x53, 0x12, 0xA2, 0x06, 0x02, 0x0D, 0x10, 0x30, 0xF2, 0x51, 0x3D, 0x03, 0x80, 0x49, 0x45, 0xC0,
+ 0x33, 0x8C, 0x00, 0x16, 0x20, 0xD0, 0x00, 0x11, 0x12, 0x1F, 0xC5, 0x33, 0x00, 0x98, 0x33, 0x03,
+ 0x22, 0x80, 0x42, 0xB0, 0x33, 0x8D, 0x00, 0x10, 0x51, 0x36, 0x03, 0x30, 0x98, 0xB0, 0x98, 0x11,
+ 0x04, 0x36, 0x83, 0x10, 0x0D, 0xEE, 0xB2, 0x20, 0xE0, 0x06, 0x4E, 0xF2, 0x4D, 0x30, 0x30, 0x30,
+ 0xDF, 0xF8, 0x47, 0x5F, 0xF6, 0x26, 0x6E, 0xC2, 0x0C, 0x00, 0x20, 0x12, 0x08, 0xC0, 0x00, 0x98,
+ 0x51, 0xD0, 0x01, 0x6E, 0xC2, 0x1C, 0x00, 0x80, 0x4F, 0x21, 0x35, 0x6F, 0xA0, 0x10, 0xF0, 0xAE,
+ 0x82, 0x85, 0xCE, 0x2E, 0xF4, 0x7F, 0xE0, 0x26, 0x21, 0xEC, 0x16, 0x52, 0xF2, 0x06, 0x0A, 0x01,
+ 0xEF, 0x2A, 0x18, 0xC2, 0x2E, 0x58, 0xE8, 0xD7, 0xC2, 0xEE, 0x47, 0x5E, 0xF6, 0x8C, 0x00, 0xF1,
+ 0x10, 0xDF, 0xFB, 0x16, 0x4F, 0x33, 0x44, 0x85, 0x66, 0x53, 0x50, 0x98, 0x42, 0x15, 0xC2, 0x91,
+ 0x90, 0xBC, 0x08, 0x06, 0x86, 0xED, 0xE4, 0x02, 0x82, 0x59, 0x48, 0x14, 0x82, 0x10, 0x0D, 0x98,
+ 0x6F, 0x44, 0x21, 0x0C, 0x09, 0xC8, 0x18, 0x5A, 0x2A, 0xED, 0xE4, 0x02, 0x82, 0x58, 0x49, 0x14,
+ 0x82, 0x10, 0x0D, 0x43, 0x51, 0x48, 0x64, 0x60, 0x78, 0x04, 0x98, 0x39, 0x43, 0x50, 0x28, 0x43,
+ 0x14, 0xC2, 0x90, 0x80, 0x8C, 0xA1, 0xA5, 0xD2, 0x4E, 0x2E, 0x20, 0x88, 0x95, 0x44, 0x21, 0x08,
+ 0xD1, 0x30, 0x14, 0x85, 0x07, 0x06, 0x86, 0x47, 0xE0, 0x16, 0x4E, 0xF3, 0x5D, 0x30, 0xDF, 0xFC,
+ 0x06, 0x4F, 0x32, 0x55, 0x85, 0x3B, 0x54, 0x24, 0x44, 0x23, 0x23, 0x81, 0xCC, 0xD1, 0xEE, 0x2E,
+ 0x20, 0x98, 0x84, 0x07, 0x87, 0x44, 0x24, 0x08, 0xD1, 0x80, 0x09, 0x11, 0x44, 0x02, 0x10, 0x34,
+ 0x02, 0xB0, 0x48, 0xE0, 0x06, 0x4E, 0xF2, 0x4D, 0x30, 0x30, 0x30, 0xDF, 0xFC, 0x06, 0x4F, 0x62,
+ 0x11, 0x4A, 0x04, 0x02, 0x2E, 0x27, 0x88, 0x95, 0x54, 0x20, 0x18, 0xD1, 0x31, 0x74, 0xA0, 0x07,
+ 0x53, 0x07, 0x9A, 0x4F, 0xF4, 0x31, 0x12, 0xC8, 0x11, 0xE0, 0x25, 0x82, 0x49, 0x78, 0x20, 0x8A,
+ 0x29, 0x34, 0x70, 0x72, 0x1B, 0x41, 0x8F, 0x01, 0x44, 0x72, 0xC1, 0x60, 0x12, 0x2B, 0xC3, 0x45,
+ 0x90, 0xEE, 0x16, 0xF4, 0x08, 0x10, 0x04, 0x09, 0x40, 0x24, 0x17, 0x7C, 0xD0, 0x10, 0xF4, 0x01,
+ 0xB0, 0x38, 0xE0, 0x06, 0x4E, 0xF2, 0x4D, 0x30, 0xCF, 0xF4, 0x7F, 0x2A, 0xC4, 0x48, 0x47, 0x72,
+ 0x54, 0xFA, 0x01, 0x47, 0xA6, 0x80, 0x70, 0x94, 0xC2, 0x1C, 0xFC, 0x8F, 0x75, 0x84, 0x4F, 0xA0,
+ 0x80, 0xF0, 0x0E, 0x47, 0x67, 0x85, 0x12, 0x2E, 0xD3, 0x46, 0x38, 0x03, 0x47, 0x64, 0x76, 0x12,
+ 0x2E, 0xE3, 0x46, 0x37, 0x03, 0x63, 0x74, 0x34, 0x56, 0x22, 0xE1, 0x32, 0x6D, 0x24, 0x33, 0x30,
+ 0x86, 0x0D, 0x46, 0x35, 0x03, 0x63, 0xD4, 0x60, 0x45, 0x12, 0x2E, 0xD3, 0x46, 0x34, 0x03, 0x47,
+ 0x68, 0x36, 0x12, 0x2E, 0xE3, 0x46, 0x33, 0x03, 0x63, 0x74, 0x74, 0x56, 0x22, 0xE1, 0x32, 0x6D,
+ 0x24, 0x33, 0x30, 0x86, 0x47, 0x63, 0x54, 0x33, 0x30, 0x46, 0x47, 0x64, 0x44, 0xC1, 0x80, 0xA8,
+ 0x5C, 0x66, 0x33, 0xE3, 0xE1, 0x80, 0x22, 0x6A, 0x35, 0x73, 0x1D, 0x0D, 0xA8, 0x3C, 0x87, 0xC1,
+ 0x80, 0x63, 0x61, 0x34, 0x73, 0xA2, 0x18, 0x0C, 0x38, 0x16, 0x39, 0xA3, 0x00, 0xE0, 0x2E, 0x0A,
+ 0x01, 0x56, 0x33, 0xD3, 0x57, 0x62, 0x65, 0x33, 0x64, 0x45, 0x33, 0x74, 0x54, 0x98, 0x5C, 0x46,
+ 0x23, 0xCA, 0x47, 0x62, 0x35, 0xD1, 0x80, 0x22, 0xA9, 0x3E, 0x67, 0xE1, 0x80, 0x46, 0x32, 0xC7,
+ 0xC1, 0x80, 0x63, 0x62, 0x24, 0x73, 0x11, 0x0D, 0x38, 0x66, 0x39, 0xA3, 0x00, 0xE0, 0x2E, 0x0A,
+ 0x01, 0x56, 0x23, 0xDA, 0x57, 0x62, 0x65, 0x33, 0x64, 0x45, 0xA2, 0x71, 0x55, 0xDA, 0x12, 0x2E,
+ 0xD3, 0x46, 0x36, 0x03, 0x63, 0xD4, 0x30, 0xF3, 0xF1, 0xF8, 0xB1, 0x05, 0x46, 0x15, 0x0C, 0x98,
+ 0x11, 0x38, 0x6E, 0x94, 0x08, 0xDF, 0x60, 0x94, 0xD2, 0x08, 0x10, 0xE7, 0x56, 0x16, 0x1D, 0x20,
+ 0xE1, 0x33, 0x25, 0xF3, 0x63, 0x6D, 0x64, 0x32, 0x1C, 0x1C, 0x20, 0xE1, 0x33, 0x20, 0xD3, 0x63,
+ 0xE4, 0xA7, 0xCF, 0x0C, 0x10, 0xCF, 0xED, 0x7F, 0x2F, 0x5F, 0x11, 0x44, 0x1E, 0x08, 0xAD, 0xB5,
+ 0x22, 0xEF, 0x82, 0x41, 0xC4, 0x20, 0x09, 0x52, 0xF1, 0x57, 0x42, 0xD0, 0x96, 0x25, 0x6D, 0x90,
+ 0x03, 0xD2, 0xCE, 0x00, 0x60, 0x10, 0x63, 0x9E, 0x40, 0xC4, 0xD0, 0x88, 0x62, 0x10, 0x33, 0xA1,
+ 0x30, 0xE0, 0x06, 0x84, 0x80, 0x74, 0x24, 0x46, 0x82, 0x25, 0x05, 0x42, 0x2D, 0x20, 0x52, 0x26,
+ 0x0C, 0xE0, 0x41, 0xC4, 0x60, 0x25, 0x33, 0xC4, 0x30, 0x80, 0x9D, 0xC0, 0xA0, 0x22, 0x32, 0x0D,
+ 0x7F, 0xA0, 0x10, 0xF0, 0x0E, 0x82, 0x21, 0x75, 0xAA, 0x00, 0x3F, 0x6C, 0x59, 0x82, 0x86, 0x9C,
+ 0x90, 0x65, 0x24, 0x45, 0x1B, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x80, 0x1D, 0xC9, 0x96,
+ 0x25, 0x6D, 0x90, 0x03, 0x99, 0xB3, 0x80, 0x74, 0x24, 0x46, 0x82, 0x25, 0x05, 0x6F, 0xE3, 0x34,
+ 0x52, 0x26, 0x0C, 0x20, 0x9E, 0x46, 0x82, 0xE5, 0x57, 0x52, 0xD2, 0x9E, 0x20, 0x24, 0x85, 0x84,
+ 0x58, 0xC2, 0x0F, 0x72, 0x10, 0xF0, 0x76, 0x7F, 0xE9, 0x76, 0x6F, 0xEB, 0x96, 0x6F, 0x6D, 0xC4,
+ 0x47, 0x6B, 0xD4, 0x47, 0xEC, 0xB7, 0x5F, 0xA0, 0x10, 0xF0, 0x0E, 0x52, 0xE1, 0x34, 0x52, 0xA6,
+ 0x0A, 0xF0, 0xC1, 0x96, 0x25, 0x68, 0xC8, 0x09, 0x59, 0x46, 0x52, 0xB4, 0x21, 0x6C, 0x90, 0x03,
+ 0xC2, 0x2F, 0x68, 0xC8, 0x02, 0x79, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x90, 0x2D, 0xF5,
+ 0x64, 0x1B, 0x8A, 0x08, 0x8F, 0x25, 0x05, 0xE0, 0xAA, 0x52, 0xE8, 0xD0, 0xD6, 0x85, 0x12, 0x8A,
+ 0x58, 0x52, 0x00, 0xAE, 0x2A, 0x85, 0x0E, 0x6D, 0x5B, 0x6C, 0x75, 0x6D, 0x5F, 0x7E, 0x2F, 0x5E,
+ 0x11, 0xCF, 0x13, 0x10, 0xCF, 0xED, 0x7F, 0x2F, 0x5F, 0x11, 0x44, 0x1D, 0x08, 0xAD, 0xC5, 0x21,
+ 0xEF, 0x82, 0x41, 0xD4, 0x20, 0x09, 0x52, 0xF1, 0x57, 0x42, 0xD0, 0x16, 0x26, 0x6D, 0x92, 0x03,
+ 0xD2, 0xDE, 0x00, 0x60, 0x10, 0x13, 0x96, 0x40, 0xD4, 0xD0, 0x98, 0x61, 0x10, 0xE3, 0x98, 0x30,
+ 0xE0, 0x06, 0x84, 0x80, 0x74, 0x24, 0x46, 0x82, 0x25, 0x05, 0x42, 0x2D, 0x20, 0x52, 0xE6, 0x0C,
+ 0xE0, 0x41, 0xD4, 0x60, 0x25, 0x33, 0xC4, 0x30, 0x80, 0x9D, 0xC0, 0xB0, 0x21, 0x32, 0x0D, 0x7F,
+ 0xA0, 0x10, 0xF0, 0x0E, 0x82, 0x21, 0x75, 0xB6, 0x00, 0x3F, 0x6C, 0x61, 0x82, 0x86, 0x9C, 0x90,
+ 0x65, 0x24, 0x45, 0x1C, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x80, 0x1D, 0xC9, 0x16, 0x26,
+ 0x6D, 0x92, 0x03, 0x99, 0xB3, 0x80, 0x74, 0x24, 0x46, 0x82, 0x25, 0x05, 0x6F, 0xE3, 0x34, 0x52,
+ 0xE6, 0x0C, 0x20, 0x9E, 0x46, 0x82, 0xE5, 0x57, 0x52, 0xD2, 0xFE, 0x63, 0x24, 0x85, 0x84, 0x58,
+ 0xC2, 0x0F, 0x72, 0x10, 0xF0, 0x76, 0x7F, 0xE9, 0x76, 0x6F, 0xEB, 0x96, 0x6F, 0x6D, 0xC4, 0x47,
+ 0x6B, 0xD4, 0x47, 0xEC, 0xB7, 0x5F, 0xA0, 0x10, 0xF0, 0x0E, 0x52, 0xE1, 0x34, 0x52, 0x66, 0x0B,
+ 0xF0, 0xC1, 0x16, 0x26, 0x68, 0xC8, 0x09, 0x59, 0x46, 0x52, 0xC4, 0x21, 0x6C, 0x92, 0x03, 0xC2,
+ 0x2F, 0x68, 0xC8, 0x02, 0x79, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x90, 0x2D, 0xF5, 0x64,
+ 0x1C, 0x8A, 0x08, 0x8F, 0x25, 0x05, 0xE0, 0xB6, 0x52, 0xE8, 0xD0, 0x56, 0x86, 0x12, 0x8A, 0x58,
+ 0x52, 0x00, 0x6E, 0x2B, 0x85, 0x0E, 0x6D, 0x63, 0x6C, 0x75, 0x6D, 0x67, 0x44, 0x72, 0x45, 0x1A,
+ 0x7E, 0x2F, 0x5E, 0x11, 0xCF, 0x13, 0x10, 0xCF, 0xEE, 0x7F, 0x2E, 0x5F, 0x10, 0x44, 0x1E, 0x08,
+ 0xAD, 0xB5, 0x22, 0xEF, 0x82, 0x41, 0xC4, 0x20, 0x09, 0x52, 0xF1, 0x47, 0x42, 0xD0, 0x96, 0x25,
+ 0x6D, 0x90, 0x03, 0xD2, 0xCE, 0x00, 0x60, 0x10, 0x93, 0x83, 0x40, 0xC4, 0xD0, 0x88, 0x52, 0x10,
+ 0xD0, 0x7F, 0x03, 0x6E, 0x30, 0x09, 0x48, 0x47, 0xA2, 0x50, 0x60, 0x25, 0xA2, 0x74, 0x34, 0x46,
+ 0x82, 0x25, 0x05, 0xE0, 0xC2, 0x52, 0xE8, 0x41, 0xC4, 0x60, 0x35, 0x33, 0xC4, 0x30, 0x80, 0x9D,
+ 0xC0, 0xA0, 0x22, 0x32, 0x0D, 0x7F, 0xA0, 0x10, 0xF0, 0x0E, 0x82, 0x61, 0x34, 0x58, 0x52, 0x00,
+ 0xAE, 0x2A, 0x85, 0x1F, 0x6C, 0x59, 0x82, 0x86, 0x9C, 0x90, 0x65, 0x34, 0x45, 0x1B, 0x46, 0x82,
+ 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x80, 0x2D, 0xC8, 0x96, 0x25, 0x6D, 0x90, 0x03, 0x99, 0xBF, 0x80,
+ 0x74, 0x24, 0x0A, 0x05, 0x56, 0x22, 0x4A, 0x47, 0x63, 0x24, 0x58, 0x52, 0x00, 0x2E, 0x2C, 0x85,
+ 0xE2, 0x69, 0x34, 0x58, 0x7E, 0x24, 0x25, 0xED, 0x09, 0x42, 0x52, 0x48, 0x88, 0x25, 0xFC, 0x20,
+ 0x07, 0x01, 0x6F, 0xF6, 0x87, 0x6E, 0xF6, 0xA6, 0x6E, 0xF8, 0xC6, 0x46, 0x7B, 0xA4, 0x46, 0x7C,
+ 0xB4, 0x7E, 0xFA, 0x05, 0x0A, 0x01, 0xEF, 0x20, 0x15, 0x46, 0x83, 0x25, 0x05, 0xE0, 0xAA, 0x52,
+ 0xF8, 0xC1, 0x96, 0x25, 0x68, 0xC8, 0x09, 0x59, 0x46, 0x53, 0xB4, 0x21, 0x6C, 0x90, 0x03, 0xC2,
+ 0x2F, 0x68, 0xC8, 0x02, 0x79, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x90, 0x6D, 0xF4, 0x64,
+ 0x1B, 0x9A, 0x18, 0xAF, 0x84, 0x25, 0x05, 0xE0, 0xAA, 0x52, 0xE8, 0xD0, 0xD6, 0x85, 0x12, 0x8A,
+ 0x58, 0x52, 0x00, 0xAE, 0x2A, 0x85, 0x0E, 0x6D, 0x5B, 0x6C, 0x75, 0x6D, 0x5F, 0x7E, 0x2E, 0x5E,
+ 0x10, 0xCF, 0x12, 0x10, 0xCF, 0xEE, 0x7F, 0x2E, 0x5F, 0x10, 0x44, 0x1D, 0x08, 0xAD, 0xC5, 0x21,
+ 0xEF, 0x82, 0x41, 0xD4, 0x20, 0x09, 0x52, 0xF1, 0x47, 0x42, 0xD0, 0x16, 0x26, 0xED, 0x0D, 0x00,
+ 0x05, 0x11, 0xAA, 0x47, 0xD4, 0xD0, 0x98, 0x51, 0x10, 0xE0, 0x76, 0x03, 0x6E, 0x30, 0x09, 0x48,
+ 0x47, 0xA2, 0x50, 0x60, 0x25, 0xA2, 0x74, 0x34, 0x46, 0x82, 0x25, 0x05, 0xE0, 0xCE, 0x52, 0xE8,
+ 0x41, 0xD4, 0x60, 0x35, 0x33, 0xC4, 0x30, 0x80, 0x9D, 0xC0, 0xB0, 0x21, 0x32, 0x0D, 0x7F, 0xA0,
+ 0x10, 0xF0, 0x0E, 0x82, 0x61, 0x34, 0x58, 0x52, 0x00, 0x6E, 0x2B, 0x85, 0x1F, 0x6C, 0x61, 0x82,
+ 0x86, 0x9C, 0x90, 0x65, 0x34, 0x45, 0x1C, 0x46, 0x82, 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x80, 0x2D,
+ 0xC8, 0x16, 0x26, 0x6D, 0x92, 0x03, 0x99, 0xBF, 0x80, 0x74, 0x24, 0x0A, 0x05, 0x56, 0x22, 0x4A,
+ 0x47, 0x63, 0x24, 0x58, 0x52, 0x00, 0xEE, 0x2C, 0x85, 0xE2, 0x69, 0x34, 0x58, 0x7E, 0x24, 0x25,
+ 0xED, 0x3F, 0x46, 0x52, 0x48, 0x88, 0x25, 0xFC, 0x20, 0x07, 0x01, 0x6F, 0xF6, 0x87, 0x6E, 0xF6,
+ 0xA6, 0x6E, 0xF8, 0xC6, 0x46, 0x7B, 0xA4, 0x46, 0x7C, 0xB4, 0x7E, 0xFA, 0x05, 0x0A, 0x01, 0xEF,
+ 0x20, 0x15, 0x46, 0x83, 0x25, 0x05, 0xE0, 0xB6, 0x52, 0xF8, 0xC1, 0x16, 0x26, 0x68, 0xC8, 0x09,
+ 0x59, 0x46, 0x53, 0xC4, 0x21, 0x6C, 0x92, 0x03, 0xC2, 0x2F, 0x68, 0xC8, 0x02, 0x79, 0x46, 0x82,
+ 0x10, 0x0D, 0x46, 0xC2, 0x60, 0x90, 0x6D, 0xF4, 0x64, 0x1C, 0x9A, 0x18, 0xAF, 0x84, 0x25, 0x05,
+ 0xE0, 0xB6, 0x52, 0xE8, 0xD0, 0x56, 0x86, 0x12, 0x8A, 0x58, 0x52, 0x00, 0x6E, 0x2B, 0x85, 0x0E,
+ 0x6D, 0x63, 0x6C, 0x75, 0x6D, 0x67, 0x44, 0x72, 0x45, 0x1A, 0x7E, 0x2E, 0x5E, 0x10, 0xCF, 0x12,
+ 0x10, 0x6C, 0x73, 0xCC, 0x28, 0x23, 0x22, 0x73, 0x41, 0x04, 0x81, 0xF0, 0x0D, 0x8D, 0x00, 0x2E,
+ 0x41, 0x10, 0x01, 0x10, 0x6C, 0x73, 0xCC, 0x00, 0x19, 0xC8, 0x18, 0x44, 0x10, 0x08, 0xD1, 0xC0,
+ 0xE0, 0x20, 0x32, 0x06, 0x41, 0x10, 0x0E, 0x10, 0x6C, 0x73, 0xCC, 0x28, 0x23, 0x22, 0x73, 0x41,
+ 0x14, 0x81, 0xF0, 0x0D, 0x8D, 0x00, 0x2E, 0x41, 0x11, 0x01, 0x10, 0x6C, 0x73, 0xCC, 0x00, 0x19,
+ 0xC8, 0x18, 0x44, 0x11, 0x08, 0xD1, 0xC0, 0xE0, 0x20, 0x32, 0x06, 0x41, 0x11, 0x0E, 0x10, 0xC2,
+ 0x06, 0x39, 0xC0, 0x4C, 0x9C, 0x20, 0x32, 0x19, 0x44, 0x05, 0x81, 0x04, 0xC1, 0xBF, 0x0D, 0x44,
+ 0x13, 0x05, 0x94, 0x03, 0xC1, 0xCC, 0x5D, 0x20, 0x32, 0x22, 0x44, 0x05, 0xC1, 0xBB, 0x0D, 0x44,
+ 0x13, 0x05, 0x94, 0xB3, 0x41, 0x40, 0x44, 0x81, 0x10, 0x0D, 0x10, 0xAB, 0x05, 0x44, 0x14, 0x08,
+ 0xD1, 0xB0, 0x56, 0xB0, 0x41, 0x40, 0x34, 0x81, 0x10, 0x0D, 0x0C, 0x02, 0x22, 0x43, 0x80, 0xD4,
+ 0x40, 0x41, 0x39, 0x23, 0x81, 0x4B, 0x81, 0x10, 0x45, 0x13, 0x0C, 0x02, 0x22, 0x43, 0x80, 0xD4,
+ 0xC0, 0x08, 0xE0, 0xC0, 0x18, 0x60, 0xC1, 0x28, 0xE0, 0x01, 0x11, 0x64, 0x42, 0x12, 0x74, 0x22,
+ 0x02, 0x11, 0x64, 0x22, 0x12, 0x74, 0xB2, 0x00, 0x11, 0x64, 0x62, 0x12, 0x74, 0xF2, 0x04, 0xF1,
+ 0x44, 0x1D, 0x8D, 0x2A, 0x3D, 0xC2, 0x26, 0x39, 0xC0, 0x2C, 0x4E, 0x80, 0x3C, 0xB1, 0x5A, 0xB0,
+ 0x41, 0x40, 0x44, 0x81, 0x10, 0x0D, 0x10, 0xCC, 0xEE, 0x02, 0xC8, 0x4A, 0xAB, 0x05, 0x44, 0x14,
+ 0x08, 0xD1, 0x00, 0x21, 0x6C, 0x92, 0x03, 0xCC, 0xC4, 0x09, 0xC8, 0x13, 0xAB, 0x05, 0x1B, 0x04,
+ 0x44, 0x14, 0x08, 0xD1, 0x00, 0xC1, 0xCC, 0x5D, 0x80, 0xDC, 0xB0, 0x5A, 0x40, 0x44, 0x81, 0x10,
+ 0x0D, 0x10, 0xDF, 0xFE, 0x07, 0x51, 0x3B, 0x13, 0x10, 0x54, 0x02, 0x18, 0x84, 0xF2, 0x47, 0x04,
+ 0x11, 0x08, 0x53, 0x94, 0x42, 0x14, 0x59, 0x64, 0x13, 0x74, 0x03, 0x40, 0xC4, 0xD0, 0x08, 0x10,
+ 0xC1, 0xDE, 0x1E, 0x24, 0x6D, 0x81, 0x03, 0x98, 0x2D, 0x8D, 0x28, 0x11, 0xEC, 0xF3, 0x41, 0xD2,
+ 0x16, 0x38, 0x80, 0x69, 0xC1, 0xEF, 0x19, 0x24, 0xE4, 0x92, 0x28, 0xDC, 0xD2, 0x17, 0x38, 0xF0,
+ 0xCE, 0x41, 0x1F, 0x13, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30, 0x90, 0x1F, 0x94, 0x10, 0x40,
+ 0x64, 0x10, 0xCC, 0xDF, 0xB0, 0x5F, 0x30, 0x98, 0xB0, 0x7E, 0xF0, 0x2D, 0x10, 0xDF, 0xFE, 0x07,
+ 0x51, 0x3B, 0x13, 0xB0, 0x5F, 0x42, 0x14, 0x11, 0x08, 0x53, 0x94, 0x42, 0xD4, 0xD0, 0x08, 0x10,
+ 0xC1, 0x9E, 0x1F, 0x24, 0x6D, 0x81, 0x03, 0x98, 0x2D, 0x8D, 0x19, 0x11, 0xEC, 0xFF, 0x41, 0xD2,
+ 0x16, 0x38, 0x80, 0x69, 0xC1, 0xDF, 0x1C, 0x24, 0xE4, 0x92, 0x28, 0xDC, 0xD2, 0x17, 0x38, 0x30,
+ 0x10, 0x06, 0x08, 0x11, 0x8F, 0xE5, 0x1F, 0xEF, 0x1C, 0xF4, 0x11, 0xF1, 0x1E, 0x03, 0x30, 0x70,
+ 0x30, 0x01, 0x03, 0xF9, 0x41, 0x09, 0x02, 0x83, 0x01, 0xEB, 0x07, 0xDF, 0x02, 0xF1, 0xDF, 0xFD,
+ 0x17, 0x7B, 0x25, 0x41, 0x28, 0x00, 0x41, 0x1F, 0x11, 0xEF, 0x31, 0x00, 0x03, 0x07, 0x13, 0x30,
+ 0x90, 0x8F, 0x74, 0x04, 0x46, 0x80, 0x25, 0x18, 0x52, 0x03, 0x7E, 0x27, 0xA5, 0x0E, 0xE0, 0xC2,
+ 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C, 0x06, 0xD8, 0xD0, 0x03, 0x60, 0x80, 0x10,
+ 0x50, 0xC2, 0xFE, 0x12, 0xF0, 0xA3, 0x03, 0x60, 0x70, 0xB0, 0x68, 0xE0, 0x2E, 0x0B, 0x06, 0x11,
+ 0x0F, 0x1E, 0xB0, 0xE5, 0x44, 0x14, 0x8D, 0x00, 0x5F, 0x44, 0x0C, 0x54, 0x1B, 0x33, 0x54, 0xD4,
+ 0xC1, 0xA0, 0x82, 0xAD, 0x10, 0xC4, 0x80, 0x82, 0xE9, 0xC3, 0x30, 0x20, 0x32, 0x20, 0x9C, 0x05,
+ 0x0D, 0xA2, 0x30, 0x50, 0xC4, 0x80, 0x29, 0x22, 0x0A, 0x02, 0x45, 0x0C, 0x98, 0x15, 0x9C, 0x05,
+ 0x09, 0x41, 0x0C, 0x00, 0xEE, 0x13, 0xC4, 0x10, 0x10, 0x94, 0x30, 0xE0, 0x17, 0xDF, 0x03, 0xF1,
+ 0xDF, 0xFD, 0x17, 0x41, 0x28, 0x7F, 0x44, 0x10, 0x81, 0x30, 0x45, 0x29, 0x44, 0x0C, 0x8D, 0x00,
+ 0x11, 0xEC, 0xED, 0x41, 0xD2, 0x16, 0x38, 0x80, 0xD9, 0xD2, 0x88, 0x12, 0xC1, 0x3E, 0x1F, 0x24,
+ 0x6D, 0x81, 0x03, 0x98, 0x16, 0xFC, 0x9E, 0x41, 0x42, 0x2E, 0x89, 0xC2, 0x2D, 0x7D, 0x81, 0x03,
+ 0x03, 0x60, 0x80, 0x10, 0xF0, 0x4B, 0xFE, 0xF1, 0xCE, 0x41, 0x1F, 0x11, 0xEF, 0x31, 0x00, 0x03,
+ 0x07, 0x13, 0x30, 0x90, 0x8F, 0x74, 0x04, 0x46, 0x80, 0x25, 0x18, 0x52, 0x03, 0x7E, 0x27, 0xA5,
+ 0x0E, 0xE0, 0xCE, 0x52, 0xFA, 0x60, 0x04, 0x08, 0xD1, 0x60, 0x04, 0x0C, 0x06, 0xD8, 0xD0, 0x03,
+ 0x61, 0xC0, 0x10, 0xF0, 0xC6, 0x9B, 0x06, 0xFE, 0x14, 0x90, 0xA7, 0x1B, 0x06, 0x11, 0x88, 0x1D,
+ 0xE0, 0xE1, 0x44, 0x14, 0x8D, 0x00, 0x6A, 0x64, 0x0D, 0x74, 0x1C, 0xCA, 0x33, 0x58, 0xE4, 0x41,
+ 0xA5, 0x31, 0x63, 0x2D, 0x0C, 0x1B, 0xD8, 0x0A, 0x41, 0x0D, 0x19, 0x98, 0x3E, 0x0C, 0x03, 0x22,
+ 0x03, 0xC2, 0x5B, 0xD0, 0x20, 0x0A, 0x03, 0x45, 0x0D, 0x98, 0x22, 0xA2, 0x20, 0x50, 0xD4, 0x80,
+ 0x59, 0xC1, 0x5B, 0x90, 0x10, 0xD4, 0x00, 0xE0, 0x3E, 0x41, 0x0D, 0x01, 0x41, 0x09, 0x01, 0x1B,
+ 0x05, 0x51, 0x3B, 0x03, 0xE0, 0x17, 0xDF, 0x03, 0xF1, 0xDF, 0xFE, 0x07, 0x44, 0x05, 0xC1, 0xFD,
+ 0x0D, 0xC1, 0x04, 0xA9, 0xF6, 0x10, 0x44, 0x01, 0x40, 0xD4, 0xC1, 0x38, 0xD0, 0xC6, 0xA8, 0x72,
+ 0x06, 0xB4, 0x21, 0x80, 0x9D, 0x42, 0xB4, 0x81, 0xE0, 0x58, 0x52, 0x00, 0xAE, 0x2A, 0x85, 0x1E,
+ 0x6C, 0x5D, 0x82, 0x86, 0x9C, 0x00, 0x1C, 0x90, 0x99, 0x0D, 0x40, 0x1B, 0x03, 0x22, 0x92, 0x42,
+ 0xB4, 0x81, 0x20, 0x58, 0x52, 0x00, 0xAE, 0x2A, 0x85, 0x1E, 0x6C, 0x5B, 0x82, 0x86, 0x9C, 0x00,
+ 0x1C, 0x90, 0x59, 0x0A, 0x44, 0x1E, 0xC2, 0x38, 0x50, 0x09, 0xC2, 0xB8, 0xD1, 0x08, 0x40, 0x1C,
+ 0x02, 0xD8, 0x28, 0x44, 0x1C, 0x08, 0x8E, 0x25, 0x05, 0xE0, 0xB6, 0x52, 0xE8, 0xC1, 0x56, 0x26,
+ 0x68, 0xC8, 0x08, 0xC0, 0x01, 0x98, 0x5F, 0x40, 0x1C, 0x03, 0x22, 0x02, 0x45, 0xC4, 0x81, 0x20,
+ 0x58, 0x52, 0x00, 0x6E, 0x2B, 0x85, 0x1E, 0x6C, 0x63, 0x82, 0x86, 0x0C, 0x03, 0x1C, 0x80, 0xC9,
+ 0x42, 0x44, 0xC1, 0xB0, 0x20, 0x32, 0x1B, 0x44, 0x05, 0x81, 0x80, 0xC1, 0xBF, 0x0D, 0x41, 0x14,
+ 0x00, 0xC0, 0x01, 0xEE, 0x02, 0x0C, 0xE0, 0x07, 0xDF, 0x02, 0xF1, 0xCF, 0xF4, 0x7F, 0xF8, 0xA5,
+ 0x9B, 0x05, 0x44, 0x1D, 0xC2, 0x38, 0xB0, 0x28, 0xC2, 0xA8, 0x32, 0x28, 0xD2, 0xBC, 0x01, 0x60,
+ 0x23, 0xCD, 0x1B, 0x01, 0x36, 0xD2, 0xBD, 0x21, 0xA0, 0x08, 0xD2, 0xBD, 0x31, 0x90, 0x13, 0xD2,
+ 0xBD, 0x41, 0x60, 0x1E, 0xD2, 0xBD, 0x51, 0x70, 0x23, 0x99, 0x3B, 0x02, 0x0C, 0x90, 0x19, 0x4D,
+ 0x44, 0x1B, 0x08, 0x82, 0x25, 0x05, 0x42, 0x2C, 0x10, 0x52, 0xA7, 0x0A, 0xE0, 0xC3, 0xB6, 0x25,
+ 0x68, 0xC8, 0x09, 0xC0, 0x00, 0x99, 0xA2, 0x24, 0x65, 0xAA, 0x00, 0x1E, 0x44, 0x1B, 0x08, 0x83,
+ 0x25, 0x05, 0xE0, 0xAA, 0x52, 0xE8, 0x20, 0x58, 0xC9, 0xE6, 0x01, 0x0C, 0x90, 0x39, 0x47, 0x44,
+ 0x1B, 0x08, 0x8E, 0x25, 0x05, 0xE0, 0xAA, 0x52, 0xE8, 0xC1, 0xD6, 0x25, 0x68, 0xC8, 0x09, 0xC0,
+ 0x00, 0x99, 0x4A, 0x44, 0xB4, 0x81, 0x20, 0x58, 0x52, 0x20, 0xD4, 0x02, 0x22, 0x65, 0xAA, 0x00,
+ 0x1E, 0x6C, 0x5B, 0x82, 0x86, 0x9C, 0x00, 0x0C, 0x90, 0xB9, 0x41, 0x71, 0x52, 0xA7, 0x0A, 0x20,
+ 0xAE, 0x70, 0x44, 0x1B, 0x08, 0x83, 0x25, 0x18, 0x52, 0xF3, 0x05, 0xF0, 0xAA, 0x52, 0xEB, 0xE2,
+ 0x05, 0x52, 0x9C, 0x1C, 0x15, 0xE0, 0xAA, 0x52, 0xEA, 0x21, 0x75, 0xAA, 0x00, 0x2E, 0x42, 0x21,
+ 0x28, 0xCC, 0x2C, 0x01, 0x32, 0xD3, 0x12, 0xC0, 0x00, 0x99, 0xBA, 0x43, 0xB4, 0x81, 0xE0, 0x58,
+ 0x52, 0x20, 0xD4, 0x71, 0x52, 0xA7, 0x0A, 0x20, 0xAE, 0x70, 0x44, 0x1B, 0x08, 0x8D, 0x25, 0x18,
+ 0x52, 0xF3, 0x25, 0xF0, 0xAA, 0x52, 0xEB, 0xE2, 0x25, 0x52, 0x8C, 0xFC, 0x02, 0xAE, 0x2A, 0xA5,
+ 0x1E, 0x02, 0x22, 0x65, 0xAA, 0x00, 0x0E, 0x42, 0x21, 0x28, 0xCC, 0x2C, 0x01, 0x22, 0x93, 0x00,
+ 0x0C, 0x90, 0x99, 0x34, 0x52, 0xA7, 0x0A, 0xE0, 0xC3, 0xD6, 0x25, 0x68, 0xC8, 0x09, 0xC0, 0x00,
+ 0x99, 0x2C, 0x43, 0xB4, 0x81, 0x20, 0x58, 0x52, 0x00, 0xAE, 0x2A, 0x85, 0x1E, 0x6C, 0x5B, 0x82,
+ 0x86, 0x6C, 0x07, 0x0C, 0x90, 0x39, 0x30, 0x44, 0x1B, 0x08, 0x8E, 0x25, 0x18, 0x52, 0x03, 0xAE,
+ 0x2A, 0xA5, 0xE2, 0x48, 0xB4, 0x81, 0xD0, 0x58, 0x52, 0x00, 0xAF, 0x2A, 0x95, 0x2E, 0x52, 0x8C,
+ 0x9C, 0x00, 0x0C, 0x90, 0x59, 0x2C, 0xE0, 0xAA, 0x52, 0xEA, 0xC1, 0xD6, 0x25, 0x68, 0xC8, 0x1B,
+ 0xC0, 0x00, 0x99, 0xA8, 0x02, 0x0C, 0x90, 0xF9, 0x29, 0xC0, 0x00, 0x99, 0x96, 0x42, 0xE4, 0x21,
+ 0x8C, 0x03, 0x86, 0x22, 0x8C, 0x1B, 0x7E, 0x22, 0xCD, 0x1C, 0x00, 0x36, 0xD2, 0xCC, 0x11, 0x60,
+ 0x23, 0xDD, 0x1C, 0x02, 0x8A, 0x20, 0xDD, 0x1C, 0x03, 0x39, 0x21, 0xDD, 0x1C, 0x04, 0xE7, 0x21,
+ 0xDD, 0x1C, 0x05, 0x36, 0x92, 0x89, 0x23, 0xC0, 0x00, 0x99, 0x3A, 0x42, 0xC4, 0x81, 0x20, 0x58,
+ 0x52, 0x20, 0xC4, 0x02, 0x21, 0x75, 0xB6, 0x00, 0x3E, 0x6C, 0x63, 0x82, 0x86, 0x9C, 0x00, 0x0C,
+ 0x90, 0xB9, 0x20, 0x52, 0x66, 0x0B, 0xE0, 0x41, 0xC4, 0x81, 0x30, 0x58, 0x52, 0x00, 0x6E, 0x2B,
+ 0x85, 0x0E, 0x82, 0x95, 0x1C, 0x1E, 0xC0, 0x00, 0x99, 0xDC, 0x41, 0xC4, 0x81, 0xE0, 0x58, 0x52,
+ 0x00, 0x6E, 0x2B, 0x85, 0x1E, 0x6C, 0x65, 0x82, 0x86, 0x9C, 0x00, 0x0C, 0x90, 0x39, 0x1B, 0x44,
+ 0x1C, 0x08, 0x82, 0x25, 0x05, 0x42, 0x2D, 0x20, 0x52, 0x66, 0x0B, 0xE0, 0xC1, 0x36, 0x26, 0x68,
+ 0xC8, 0x09, 0xC0, 0x00, 0x99, 0x84, 0x11, 0x27, 0x75, 0xB6, 0x00, 0xE2, 0x0A, 0x47, 0xC4, 0x81,
+ 0x30, 0x58, 0x82, 0x21, 0x35, 0x5F, 0x04, 0x6F, 0x2B, 0xB5, 0x2E, 0x5E, 0x24, 0xC5, 0xC9, 0x4C,
+ 0x01, 0x6E, 0x2B, 0xA5, 0x1E, 0x52, 0x67, 0x0B, 0xE0, 0x22, 0x14, 0x82, 0xC2, 0xCC, 0x12, 0x20,
+ 0x33, 0x28, 0x01, 0x0C, 0x90, 0x39, 0x12, 0x44, 0x1C, 0x08, 0x8E, 0x25, 0x05, 0x42, 0x1D, 0x27,
+ 0x75, 0xB6, 0x00, 0xE2, 0x0A, 0x47, 0xC6, 0x81, 0xD2, 0x8A, 0x58, 0x82, 0x21, 0x35, 0x5F, 0x06,
+ 0x6F, 0x2B, 0xB5, 0x2E, 0x5E, 0x26, 0xC5, 0xC8, 0x2F, 0xE0, 0xB6, 0x52, 0xEA, 0x21, 0x20, 0x52,
+ 0x66, 0x0B, 0xE0, 0x20, 0x14, 0x82, 0xC2, 0xCC, 0x12, 0x20, 0x32, 0x09, 0xC0, 0x00, 0x99, 0xB0,
+ 0x20, 0x75, 0xB6, 0x00, 0x3E, 0x6C, 0x65, 0x82, 0x86, 0x9C, 0x00, 0x0C, 0x90, 0x39, 0x09, 0x44,
+ 0x1C, 0x08, 0x82, 0x25, 0x05, 0xE0, 0xB6, 0x52, 0xE8, 0xC1, 0x36, 0x26, 0x68, 0xC8, 0x6F, 0xC0,
+ 0x00, 0x98, 0x6B, 0x44, 0x1C, 0x08, 0x8E, 0x25, 0x18, 0x52, 0x03, 0x6E, 0x2B, 0xA5, 0xE2, 0x48,
+ 0xC4, 0x81, 0xD0, 0x58, 0x52, 0x00, 0x6F, 0x2B, 0x95, 0x2E, 0x52, 0x8C, 0x8C, 0x00, 0x0C, 0x80,
+ 0xE9, 0x02, 0x6E, 0x2B, 0xA5, 0x1E, 0x6C, 0x65, 0x82, 0x86, 0x6C, 0x01, 0x0C, 0x80, 0x29, 0x01,
+ 0x0C, 0xE0, 0x5F, 0xC0, 0x00, 0xEE, 0x02, 0x1C, 0xE0, 0x87, 0x5E, 0xFA, 0xCC, 0x00, 0xF1, 0xDF,
+ 0xFA, 0x27, 0x5F, 0xC4, 0xA7, 0xCC, 0x26, 0x2C, 0x15, 0x7F, 0xA0, 0x10, 0xF0, 0x0E, 0x6D, 0xCA,
+ 0x7C, 0xC8, 0x6C, 0xC6, 0x5C, 0xC4, 0x52, 0xF1, 0x07, 0x0A, 0x01, 0xEF, 0x20, 0x95, 0xC2, 0xFE,
+ 0x06, 0x0A, 0x01, 0xEF, 0xD0, 0x86, 0xDC, 0x66, 0x0C, 0x0C, 0xD0, 0x46, 0xDC, 0x26, 0xEC, 0x27,
+ 0x5E, 0xF4, 0x6D, 0x10, 0xDF, 0xFA, 0x27, 0x5F, 0xC4, 0x47, 0xCC, 0xC6, 0x2C, 0x15, 0x7F, 0xA0,
+ 0x10, 0xF0, 0x0E, 0x6D, 0xC4, 0x7C, 0xC6, 0x6C, 0xC8, 0x5C, 0xCA, 0x52, 0xF1, 0x07, 0x0A, 0x01,
+ 0xEF, 0x20, 0x95, 0xC2, 0xFE, 0x06, 0x0A, 0x01, 0xEF, 0xD0, 0x66, 0xDC, 0x86, 0x0C, 0x0C, 0xD0,
+ 0xA6, 0xDC, 0xC6, 0xEC, 0x27, 0x5E, 0xF4, 0x6D, 0x10, 0xDF, 0xFA, 0x27, 0x5F, 0xC4, 0x67, 0xCD,
+ 0xE6, 0x2C, 0x15, 0x7F, 0xA0, 0x10, 0xF0, 0x0E, 0x6D, 0xD6, 0x7C, 0xD4, 0x6C, 0xD2, 0x5C, 0xD0,
+ 0x52, 0xF1, 0x07, 0x0A, 0x01, 0xEF, 0x20, 0x95, 0xC2, 0xFE, 0x06, 0x0A, 0x01, 0xEF, 0xD0, 0x46,
+ 0xDD, 0x26, 0x0D, 0x0C, 0xD0, 0x06, 0xDD, 0xE6, 0xEC, 0x27, 0x5E, 0xF4, 0x6D, 0x10, 0xDF, 0xFA,
+ 0x27, 0x5F, 0xC4, 0x07, 0xCD, 0x86, 0x2D, 0x15, 0x7F, 0xA0, 0x10, 0xF0, 0x0E, 0x6D, 0xD0, 0x7C,
+ 0xD2, 0x6C, 0xD4, 0x5C, 0xD6, 0x52, 0xF1, 0x07, 0x0A, 0x01, 0xEF, 0x20, 0x95, 0xC2, 0xFE, 0x06,
+ 0x0A, 0x01, 0xEF, 0xD0, 0x26, 0xDD, 0x46, 0x0D, 0x0C, 0xD0, 0x66, 0xDD, 0x86, 0xED, 0x27, 0x5E,
+ 0xF4, 0x6D, 0x10, 0xDF, 0xFE, 0x07, 0x68, 0x8A, 0x33, 0x20, 0x4C, 0x81, 0x03, 0x82, 0x4A, 0x0B,
+ 0xAE, 0x22, 0x88, 0xB5, 0x08, 0x81, 0x05, 0xAE, 0x22, 0x85, 0xB5, 0x28, 0xC1, 0x62, 0x80, 0xDD,
+ 0xEC, 0x07, 0xDF, 0x02, 0xF1, 0xDF, 0xFD, 0x17, 0x68, 0x8A, 0x33, 0x70, 0x04, 0xC2, 0x14, 0x38,
+ 0xA0, 0x50, 0x20, 0x8A, 0x58, 0x52, 0x48, 0x0B, 0xAE, 0x62, 0x04, 0x82, 0x58, 0x6B, 0x04, 0x08,
+ 0x81, 0x05, 0xAE, 0x22, 0x85, 0xB5, 0x28, 0xC1, 0x62, 0x80, 0xBD, 0xEB, 0x17, 0xDF, 0x03, 0xF1,
+ 0x44, 0x17, 0x45, 0x0D, 0x08, 0x53, 0x94, 0x51, 0xE4, 0x01, 0x0C, 0x00, 0xF1, 0x44, 0x16, 0x45,
+ 0x0C, 0x08, 0x53, 0x84, 0x51, 0xD4, 0x01, 0x0C, 0x00, 0xF1, 0xCF, 0xE2, 0xF2, 0x67, 0x21, 0x5F,
+ 0x18, 0x03, 0x55, 0x20, 0x17, 0x45, 0x29, 0x00, 0x68, 0x4C, 0x6B, 0x8A, 0x92, 0x20, 0x05, 0xFD,
+ 0x92, 0x01, 0x52, 0x29, 0xAF, 0x28, 0xC1, 0x42, 0x80, 0xDE, 0xCD, 0xB7, 0xF6, 0xA7, 0x42, 0xF0,
+ 0xC6, 0x6E, 0xFA, 0x26, 0x6E, 0xFC, 0x46, 0x0A, 0x02, 0x02, 0x28, 0xCE, 0x1A, 0x4F, 0xF0, 0x9E,
+ 0xE2, 0xA6, 0xD1, 0xA6, 0x2F, 0x6E, 0x1C, 0x6D, 0xFC, 0x7D, 0xDE, 0x99, 0xFE, 0x40, 0x40, 0x29,
+ 0x58, 0x52, 0x20, 0xD4, 0x02, 0x22, 0x65, 0x92, 0x01, 0x0E, 0x6F, 0x2A, 0x04, 0x6F, 0xCC, 0xB7,
+ 0xF6, 0xE7, 0x42, 0x20, 0x6F, 0x10, 0x6C, 0xFA, 0x6F, 0xC2, 0xC6, 0xFF, 0x46, 0x6E, 0xFA, 0x66,
+ 0x6E, 0xFC, 0x86, 0x02, 0x28, 0xCE, 0x1A, 0xC2, 0xFC, 0x06, 0xEF, 0x28, 0x6E, 0x1A, 0x6F, 0x22,
+ 0x6E, 0x1C, 0x6F, 0xE4, 0xE6, 0x6F, 0x26, 0x6E, 0x10, 0x6F, 0x28, 0x80, 0xE2, 0xAC, 0x21, 0xCC,
+ 0x6F, 0xF0, 0x5E, 0xE2, 0xA6, 0xD1, 0xA6, 0x2F, 0x6E, 0x1C, 0x6D, 0xFC, 0x6C, 0xFA, 0x6F, 0xC2,
+ 0xC6, 0xFF, 0x46, 0x0A, 0x02, 0x02, 0x28, 0xCE, 0x1A, 0x4F, 0x10, 0x51, 0x6C, 0xE2, 0xA6, 0x21,
+ 0x6F, 0x12, 0xE2, 0xC6, 0x21, 0x6F, 0x14, 0xE2, 0x26, 0xD1, 0xE6, 0x2D, 0x75, 0x92, 0x01, 0x3F,
+ 0x04, 0x94, 0x82, 0x10, 0x0D, 0x0C, 0x04, 0xD8, 0x07, 0x51, 0x94, 0x02, 0x20, 0x7E, 0x16, 0xE2,
+ 0x85, 0xF1, 0xEC, 0x01, 0xF1, 0xDF, 0xFE, 0x07, 0x44, 0x15, 0x0C, 0x03, 0xC8, 0x06, 0x41, 0x15,
+ 0x03, 0x44, 0x15, 0x0C, 0x1B, 0x22, 0x63, 0x10, 0x54, 0xB1, 0xC1, 0xC6, 0xCD, 0x4C, 0x51, 0x80,
+ 0xCC, 0xC2, 0xCC, 0x30, 0x80, 0x8C, 0xA0, 0x0F, 0x80, 0x39, 0xC5, 0x0C, 0x41, 0x80, 0x8C, 0xA0,
+ 0x1F, 0x80, 0x19, 0xA4, 0x2F, 0x80, 0x99, 0xC3, 0xCC, 0x7D, 0x23, 0x32, 0x2A, 0xCC, 0xE0, 0x38,
+ 0xC8, 0x08, 0xFA, 0x1C, 0x98, 0x1C, 0xCC, 0xE4, 0x39, 0xC8, 0x07, 0xFA, 0x1D, 0xFE, 0xA5, 0xEF,
+ 0xE1, 0x2E, 0x74, 0x15, 0x6C, 0xDA, 0xCC, 0x14, 0x05, 0xC8, 0x2C, 0xCC, 0x0C, 0x03, 0xC8, 0x08,
+ 0xAA, 0x00, 0x98, 0x53, 0xCC, 0x10, 0x04, 0xC8, 0x08, 0xAA, 0x01, 0x98, 0x41, 0xAA, 0x02, 0x98,
+ 0x39, 0xCC, 0x54, 0x56, 0x22, 0xA3, 0xC2, 0x8C, 0x75, 0x85, 0x8C, 0xA0, 0xBA, 0x82, 0xC9, 0xC1,
+ 0xCC, 0x85, 0x85, 0x7C, 0xA0, 0xCA, 0xE2, 0x5F, 0xAA, 0x2D, 0xEE, 0x42, 0x86, 0xA1, 0xAC, 0xE5,
+ 0x22, 0xEF, 0x42, 0xAC, 0x88, 0x25, 0x85, 0xC2, 0xDC, 0x2E, 0xAA, 0x24, 0x85, 0x84, 0x7C, 0x6B,
+ 0x58, 0x12, 0x2B, 0x05, 0x52, 0x22, 0x44, 0x00, 0x08, 0x49, 0x7E, 0xF0, 0x2D, 0x10, 0xDF, 0xFE,
+ 0x07, 0x78, 0x03, 0x55, 0x30, 0x13, 0x55, 0x29, 0x00, 0xDA, 0x44, 0x42, 0xED, 0xB2, 0x01, 0x92,
+ 0x59, 0x88, 0x11, 0x1C, 0x04, 0xE8, 0xE6, 0x44, 0x42, 0x45, 0x45, 0xDB, 0x05, 0x98, 0x62, 0x58,
+ 0xED, 0xB2, 0x01, 0x92, 0x49, 0x4A, 0x24, 0x34, 0x22, 0x39, 0x81, 0x13, 0x18, 0xC1, 0x41, 0x80,
+ 0xDE, 0xCD, 0x23, 0x80, 0x8E, 0x40, 0x24, 0x54, 0x54, 0x44, 0x51, 0x29, 0x44, 0x42, 0xED, 0xB2,
+ 0x01, 0x82, 0x59, 0x48, 0x50, 0x29, 0x08, 0xD1, 0xC0, 0x40, 0x80, 0x7D, 0x10, 0x55, 0x29, 0x00,
+ 0x7E, 0xF0, 0x2D, 0x10, 0xDF, 0xFA, 0x47, 0x7C, 0x57, 0x6C, 0x6D, 0x42, 0x21, 0x28, 0xA3, 0xF0,
+ 0x3F, 0x5A, 0xFF, 0x6F, 0xA0, 0x10, 0xF0, 0x0E, 0x6D, 0x69, 0xCC, 0x00, 0x40, 0xC8, 0x0E, 0x52,
+ 0x04, 0x00, 0xD8, 0xB6, 0xE6, 0x2E, 0x6D, 0x6B, 0x11, 0xDA, 0x1E, 0xD0, 0xE0, 0xC2, 0x06, 0x11,
+ 0xF0, 0x26, 0x6C, 0xDE, 0x7E, 0x22, 0x14, 0x82, 0xC2, 0xFC, 0x38, 0x80, 0x7F, 0x23, 0x44, 0x8F,
+ 0x03, 0x6F, 0xA0, 0x10, 0xF0, 0xAE, 0x6F, 0xA0, 0x40, 0xF0, 0xAE, 0xD2, 0x26, 0x10, 0xC0, 0xFC,
+ 0x0F, 0x80, 0x5F, 0xC1, 0xFE, 0x0F, 0x90, 0xE4, 0x5E, 0x42, 0x20, 0x6D, 0x02, 0x01, 0x6C, 0x6B,
+ 0x7E, 0x22, 0x14, 0x82, 0xC2, 0xFC, 0x38, 0x80, 0xBF, 0xA0, 0x10, 0x50, 0x24, 0xE4, 0x3E, 0x48,
+ 0x45, 0x42, 0x54, 0x13, 0x9D, 0x01, 0x08, 0x81, 0x02, 0x45, 0x42, 0x9D, 0x02, 0x08, 0x81, 0x04,
+ 0x45, 0x42, 0x11, 0x29, 0x3F, 0x01, 0x45, 0x0F, 0xC0, 0x00, 0xD2, 0x26, 0x10, 0x80, 0xD9, 0x31,
+ 0x00, 0x45, 0x16, 0xC2, 0x26, 0x10, 0xC0, 0x0C, 0x00, 0x90, 0x32, 0xC0, 0x01, 0x49, 0x7E, 0xF4,
+ 0x6D, 0x10, 0x10, 0x10, 0x10, 0x20, 0x52, 0x0F, 0x20, 0x53, 0x7A, 0xAB, 0x02, 0x10, 0x83, 0x12,
+ 0x30, 0x88, 0xE6, 0x83, 0x1A, 0x30, 0x38, 0x54, 0x10, 0x83, 0x4B, 0x05, 0xF1, 0xDF, 0xCE, 0x76,
+ 0x14, 0xFC, 0x8F, 0x75, 0x20, 0xC5, 0x76, 0x84, 0x14, 0xFD, 0xFF, 0x06, 0x0A, 0x08, 0xEF, 0x70,
+ 0x30, 0xB5, 0x22, 0xF0, 0x2D, 0x10, 0x51, 0x36, 0x03, 0x30, 0x28, 0x01, 0x83, 0x68, 0x3E, 0xA8,
+ 0x01, 0x83, 0x43, 0x05, 0xF1, 0x83, 0x4B, 0xB5, 0x2A, 0x00, 0xF1, 0x10, 0x10, 0x83, 0x4B, 0x05,
+ 0xF1, 0x10, 0x10, 0xCF, 0xE8, 0xF2, 0x07, 0x21, 0x5F, 0x12, 0x48, 0x47, 0x7A, 0xB4, 0x42, 0xD3,
+ 0x0F, 0x00, 0x24, 0x28, 0x6F, 0x2C, 0x28, 0x6F, 0x3E, 0x18, 0x02, 0xC4, 0x56, 0x3A, 0x1A, 0x1D,
+ 0xDE, 0x41, 0x6C, 0xB5, 0xA3, 0xD1, 0xE1, 0x1D, 0xC4, 0xA3, 0xE2, 0x1D, 0xC4, 0xA3, 0xE3, 0x1D,
+ 0x6E, 0xFC, 0x26, 0x6E, 0xFE, 0x46, 0xC0, 0x04, 0x6F, 0x26, 0x04, 0x6F, 0x28, 0x80, 0xE2, 0x4C,
+ 0x21, 0xCC, 0x6F, 0xF0, 0x5E, 0xE2, 0x46, 0xF1, 0xC6, 0xE2, 0x66, 0xF1, 0xE6, 0x6E, 0xFC, 0x06,
+ 0x6E, 0xFE, 0x26, 0xEC, 0x00, 0xC0, 0x6F, 0x04, 0x0C, 0xF0, 0x66, 0x11, 0x43, 0x94, 0x1D, 0xF7,
+ 0xF0, 0x00, 0xC2, 0xFE, 0xC6, 0xC2, 0xFE, 0xE6, 0x83, 0x21, 0x00, 0xA2, 0x10, 0x40, 0xEC, 0x1D,
+ 0x20, 0x0A, 0x00, 0x56, 0x3A, 0x1A, 0x1D, 0x20, 0x0A, 0x01, 0xC4, 0xDE, 0x01, 0xA2, 0x00, 0x60,
+ 0xB5, 0xA3, 0xD1, 0x01, 0xA2, 0x10, 0x40, 0xEC, 0x1D, 0x20, 0x0A, 0x00, 0xA3, 0x02, 0xA2, 0x10,
+ 0x40, 0xEC, 0x1D, 0x20, 0x0A, 0x00, 0xA3, 0xE3, 0xC6, 0x6F, 0xE2, 0xE6, 0x6F, 0x04, 0x4C, 0xF0,
+ 0x66, 0x42, 0xF0, 0x86, 0x02, 0x28, 0xCE, 0x14, 0xC2, 0xFC, 0x06, 0xEF, 0x25, 0x6E, 0x14, 0x6F,
+ 0x2C, 0x6E, 0x16, 0x6F, 0xEE, 0xC6, 0x6F, 0xE0, 0xE6, 0x6F, 0xC2, 0x0E, 0x00, 0xF3, 0x46, 0xC0,
+ 0x00, 0x6F, 0x16, 0xC0, 0x3D, 0xD9, 0x41, 0x1F, 0x15, 0x30, 0x1F, 0x46, 0x5A, 0x20, 0x30, 0x46,
+ 0x5B, 0x30, 0x30, 0x25, 0x04, 0x53, 0x53, 0x30, 0xE2, 0x07, 0x21, 0x5E, 0x12, 0xCF, 0x18, 0x10,
+ 0xDF, 0xFC, 0x25, 0xEF, 0xF4, 0x3E, 0xEF, 0xFB, 0x7E, 0x21, 0x09, 0xED, 0x03, 0x97, 0x70, 0x30,
+ 0x71, 0x09, 0xF9, 0x0B, 0x02, 0x83, 0x21, 0x40, 0x50, 0x33, 0xD2, 0x08, 0xA0, 0x10, 0x03, 0x58,
+ 0x20, 0x10, 0x06, 0xD4, 0xD2, 0x08, 0x60, 0x0F, 0xEF, 0xF3, 0xFE, 0xEF, 0x12, 0x23, 0x55, 0x3C,
+ 0x98, 0xE5, 0x83, 0x69, 0x3E, 0xD8, 0x54, 0x06, 0x54, 0xC1, 0xFC, 0x81, 0x02, 0x0D, 0xFD, 0x55,
+ 0x3F, 0x06, 0x55, 0xC1, 0xCF, 0x81, 0x10, 0xC5, 0x20, 0x52, 0xEF, 0x20, 0x53, 0x07, 0x83, 0x68,
+ 0x6E, 0x60, 0x1E, 0xFC, 0x13, 0x08, 0xD4, 0x30, 0x18, 0xE6, 0xEF, 0x14, 0xC5, 0x33, 0x01, 0xEF,
+ 0x17, 0xD3, 0xBB, 0xFE, 0x3E, 0xEF, 0x32, 0xB8, 0x54, 0x83, 0x5B, 0x35, 0x98, 0xE5, 0x83, 0x69,
+ 0x3E, 0xD8, 0x54, 0x06, 0x55, 0xC1, 0xCF, 0x81, 0x10, 0xC5, 0x06, 0x54, 0xC1, 0xFC, 0x81, 0x01,
+ 0x0D, 0x20, 0x56, 0x06, 0x6C, 0x47, 0xC1, 0xFF, 0x58, 0x07, 0x52, 0x6C, 0x47, 0x48, 0xD1, 0xFF,
+ 0x6F, 0xA0, 0x80, 0xF0, 0x0E, 0x07, 0x53, 0xEF, 0x1B, 0xB3, 0x4F, 0xFC, 0x4E, 0xEF, 0xBD, 0x20,
+ 0x30, 0x18, 0x02, 0x21, 0xD4, 0xE8, 0x11, 0xDA, 0x30, 0x3E, 0x8D, 0x03, 0x14, 0x11, 0x73, 0x4E,
+ 0xD0, 0x38, 0xC1, 0xF7, 0x81, 0x04, 0x0D, 0xE3, 0x60, 0x29, 0x80, 0x31, 0x18, 0x02, 0xEF, 0xD2,
+ 0x0E, 0x80, 0x20, 0xA0, 0x93, 0x12, 0xAE, 0x33, 0x01, 0x02, 0x0A, 0x44, 0x0B, 0x8C, 0x00, 0x7D,
+ 0x8B, 0x02, 0xEF, 0x1D, 0x83, 0xDB, 0xCD, 0x0C, 0x00, 0x80, 0xEA, 0xF5, 0x3E, 0x8B, 0x05, 0x21,
+ 0x20, 0xF5, 0x11, 0x08, 0x1E, 0xF0, 0xE1, 0x13, 0x51, 0xE0, 0x40, 0x60, 0x33, 0x0C, 0x0A, 0x22,
+ 0xB3, 0x3E, 0x10, 0x05, 0x20, 0x21, 0x93, 0xF7, 0xCC, 0x00, 0x00, 0xB8, 0x2D, 0x11, 0x15, 0x1E,
+ 0xE3, 0x40, 0x9C, 0x09, 0xE2, 0x21, 0x09, 0xC4, 0x99, 0x15, 0xFE, 0xFE, 0x99, 0x0D, 0x1E, 0x20,
+ 0x07, 0x99, 0x03, 0xBE, 0x2B, 0x30, 0x0C, 0x35, 0x03, 0x21, 0xEE, 0xEA, 0x5B, 0x05, 0x83, 0x21,
+ 0x10, 0x63, 0x85, 0x3E, 0x10, 0x05, 0x6A, 0x21, 0xBF, 0xF6, 0xCC, 0x00, 0x00, 0xB8, 0x7A, 0x03,
+ 0x52, 0x10, 0x11, 0xD3, 0x3E, 0x1C, 0x63, 0xF2, 0x1C, 0x90, 0xCF, 0x11, 0x45, 0x30, 0x30, 0x02,
+ 0x08, 0xBB, 0x02, 0x98, 0x4E, 0xE3, 0x60, 0x29, 0x80, 0x31, 0x18, 0x02, 0xEF, 0xD2, 0x0E, 0x80,
+ 0x20, 0xA0, 0x93, 0x12, 0xAE, 0x33, 0x3E, 0x8D, 0x03, 0x88, 0x98, 0x20, 0x04, 0x36, 0xC3, 0xA0,
+ 0x20, 0x22, 0x12, 0x03, 0x79, 0xE0, 0xF6, 0x11, 0x19, 0x90, 0x49, 0xF6, 0x04, 0x35, 0x13, 0xEC,
+ 0xDF, 0xD0, 0x08, 0x60, 0x10, 0x63, 0xA9, 0xBE, 0x49, 0x10, 0x90, 0xD9, 0x99, 0x0C, 0xED, 0x25,
+ 0xDF, 0x04, 0xF1, 0xDF, 0xFC, 0x27, 0x03, 0x4F, 0xD0, 0x16, 0xF3, 0xC9, 0x38, 0x30, 0x16, 0xF3,
+ 0xCB, 0x38, 0x90, 0x15, 0x03, 0x49, 0x20, 0x0C, 0x44, 0x14, 0xD2, 0x08, 0x50, 0x14, 0x51, 0x8F,
+ 0x23, 0x40, 0xA1, 0x32, 0x18, 0xD1, 0xC1, 0xE1, 0x20, 0x32, 0x04, 0x58, 0x1D, 0x44, 0x45, 0x12,
+ 0x3B, 0x03, 0x63, 0xA1, 0x14, 0x08, 0x58, 0xE0, 0x2E, 0xC2, 0x47, 0x10, 0xF0, 0x07, 0x0A, 0x08,
+ 0xEF, 0x50, 0xF0, 0x2E, 0x82, 0x12, 0xFC, 0x8F, 0xA5, 0x52, 0x02, 0x2F, 0xC2, 0x67, 0x10, 0xF0,
+ 0x07, 0x0A, 0x08, 0xEF, 0x50, 0x10, 0x2F, 0x82, 0x12, 0xFC, 0x8F, 0x55, 0x20, 0x2F, 0xC2, 0x27,
+ 0x10, 0xF0, 0x07, 0x0A, 0x08, 0xEF, 0x1A, 0x3C, 0x50, 0x30, 0x2F, 0xE1, 0xFF, 0x25, 0xF4, 0x42,
+ 0x44, 0x10, 0xDC, 0xDB, 0xB0, 0x78, 0x90, 0xA9, 0x08, 0x04, 0x8F, 0x83, 0x00, 0xF8, 0x19, 0x04,
+ 0x8F, 0x83, 0xF0, 0x0D, 0x04, 0xEE, 0x12, 0x0C, 0xDF, 0x80, 0xD9, 0x33, 0x00, 0x07, 0x21, 0x13,
+ 0x46, 0xC0, 0xB5, 0x46, 0x00, 0x0C, 0x20, 0x6D, 0x02, 0x01, 0x51, 0xEE, 0x02, 0x80, 0x59, 0xB1,
+ 0x70, 0x10, 0xE5, 0x2E, 0x80, 0x42, 0x20, 0x6D, 0x02, 0x01, 0x04, 0x2A, 0x83, 0x10, 0x0D, 0x0C,
+ 0x0E, 0x22, 0x43, 0x80, 0xD4, 0x40, 0xE1, 0x2E, 0x63, 0xD1, 0x31, 0x3C, 0x8C, 0x03, 0x11, 0x04,
+ 0xE0, 0x27, 0xDF, 0x04, 0xF1, 0x83, 0x12, 0x01, 0xF1, 0x83, 0x1A, 0x01, 0xF1, 0xDF, 0xFE, 0x07,
+ 0x68, 0x50, 0xD8, 0x02, 0x20, 0x32, 0x2D, 0xED, 0x98, 0x02, 0x82, 0x4A, 0xAB, 0x08, 0x08, 0x81,
+ 0xD5, 0xEE, 0x2E, 0x20, 0x85, 0xB5, 0x28, 0x41, 0x80, 0x2D, 0x23, 0x82, 0x3D, 0x3D, 0x1C, 0x8D,
+ 0x03, 0x11, 0xD1, 0xEF, 0x07, 0xDF, 0x02, 0xF1, 0x30, 0xDF, 0xFC, 0x06, 0x4F, 0xD2, 0x7E, 0xF9,
+ 0x33, 0x24, 0x97, 0x5A, 0x0A, 0x14, 0x85, 0x20, 0x95, 0x44, 0x83, 0x3A, 0x39, 0x08, 0x96, 0x83,
+ 0x6A, 0x49, 0xC0, 0x38, 0xC1, 0xFB, 0x0D, 0xC1, 0x01, 0xA9, 0x40, 0x32, 0x9E, 0x8C, 0x03, 0x36,
+ 0x42, 0xD1, 0x38, 0x04, 0x8E, 0x23, 0x82, 0x73, 0x51, 0xD1, 0x38, 0xC3, 0xC9, 0x38, 0x90, 0x59,
+ 0x21, 0x43, 0x7B, 0x89, 0x11, 0x43, 0x78, 0x09, 0x11, 0x0A, 0x09, 0x85, 0x43, 0x59, 0x79, 0x1F,
+ 0x83, 0x51, 0x39, 0x28, 0x96, 0xC3, 0xC2, 0x38, 0x30, 0x84, 0x95, 0xD3, 0x30, 0x0C, 0x8C, 0x03,
+ 0x03, 0x47, 0x70, 0x35, 0x0E, 0x8D, 0x03, 0x17, 0x41, 0x24, 0x07, 0x41, 0x23, 0x10, 0x51, 0x8E,
+ 0x13, 0x80, 0xA9, 0x37, 0x2E, 0x8D, 0x03, 0x17, 0x41, 0x24, 0x13, 0x41, 0x23, 0x18, 0x51, 0x8E,
+ 0x43, 0x80, 0xA9, 0x15, 0x44, 0x02, 0x10, 0x34, 0x72, 0x10, 0xE5, 0x38, 0x00, 0x98, 0x43, 0xE3,
+ 0xD1, 0x38, 0xE0, 0x11, 0x44, 0x02, 0x41, 0x80, 0x2D, 0x80, 0x10, 0x45, 0x23, 0x51, 0x8E, 0x23,
+ 0x80, 0xC9, 0x31, 0x0E, 0x8D, 0x03, 0x13, 0x41, 0x24, 0x07, 0x41, 0x23, 0x10, 0x51, 0x8E, 0x13,
+ 0x30, 0x1C, 0x8C, 0x03, 0x44, 0x24, 0xED, 0xEE, 0x02, 0x82, 0x48, 0x78, 0x10, 0x49, 0x44, 0x82,
+ 0x10, 0x0D, 0x11, 0x14, 0xEF, 0x3F, 0xC3, 0xC8, 0x38, 0x30, 0xB8, 0x93, 0x83, 0x30, 0x99, 0x59,
+ 0x0F, 0x43, 0x78, 0xD9, 0x0E, 0x0A, 0x01, 0x85, 0x43, 0x58, 0x19, 0x0B, 0x43, 0x52, 0xB9, 0x34,
+ 0x1E, 0x8C, 0x03, 0x2E, 0x14, 0x8D, 0x43, 0xE0, 0x38, 0x22, 0x38, 0x17, 0x15, 0x8D, 0x43, 0xC0,
+ 0x38, 0xC1, 0xFD, 0x0D, 0xC1, 0x08, 0x19, 0x33, 0xBC, 0x8C, 0x03, 0x83, 0x52, 0x39, 0x28, 0x93,
+ 0x83, 0x30, 0x99, 0xD9, 0x08, 0x54, 0x24, 0x44, 0x23, 0x23, 0x81, 0xCC, 0xD1, 0xEE, 0x2E, 0x20,
+ 0x98, 0x84, 0x07, 0x91, 0x44, 0x24, 0x08, 0xD1, 0x80, 0xB9, 0x32, 0x1E, 0x8C, 0x03, 0x1C, 0x14,
+ 0x8D, 0x43, 0xE0, 0x38, 0x22, 0x38, 0x17, 0x15, 0x8D, 0x33, 0x9C, 0x8C, 0x03, 0x20, 0x91, 0xFF,
+ 0x83, 0x30, 0x89, 0xE9, 0x42, 0x15, 0xC2, 0xA1, 0x80, 0x8C, 0x61, 0x00, 0xD9, 0x4E, 0x2E, 0x20,
+ 0x98, 0x85, 0x44, 0x21, 0x08, 0xD1, 0x30, 0xB8, 0x93, 0x83, 0x30, 0xE9, 0x06, 0x4E, 0xF2, 0x4D,
+ 0x30, 0xDF, 0xFE, 0x07, 0x7E, 0xE7, 0xB6, 0x82, 0x95, 0x43, 0x7E, 0xE5, 0x96, 0x82, 0xE5, 0x07,
+ 0xDF, 0x02, 0xF1, 0xCD, 0x7F, 0xF0, 0x25, 0x0C, 0x20, 0xD8, 0x0A, 0x42, 0x20, 0x34, 0x98, 0x50,
+ 0x58, 0x42, 0xED, 0xB7, 0x6E, 0xD9, 0x0D, 0x01, 0x80, 0xEC, 0xE1, 0x0D, 0xA8, 0x34, 0x32, 0x2F,
+ 0xE2, 0x22, 0x2D, 0xC2, 0xDE, 0x8F, 0xDB, 0x8E, 0xD9, 0x21, 0xDE, 0xF0, 0x82, 0x22, 0x34, 0xDE,
+ 0x90, 0x60, 0x32, 0x2D, 0xC2, 0xDE, 0x9F, 0xA2, 0x5E, 0xF7, 0xE2, 0x2D, 0x3F, 0xDC, 0x00, 0x00,
+ 0x29, 0xC6, 0x0C, 0x00, 0x90, 0x11, 0x38, 0xE1, 0x25, 0x7E, 0xF0, 0x4D, 0x10, 0xDF, 0x7F, 0x06,
+ 0x2A, 0x6E, 0xC4, 0x82, 0x80, 0xED, 0xC1, 0x02, 0x81, 0x4D, 0xA0, 0xFA, 0x80, 0x82, 0x4A, 0x58,
+ 0x0C, 0x00, 0x88, 0x03, 0x18, 0xCF, 0x0A, 0xC0, 0x20, 0x93, 0x22, 0x8C, 0xF2, 0x29, 0xCA, 0x0C,
+ 0x00, 0x60, 0x06, 0xDF, 0x01, 0xF1, 0xCD, 0x7F, 0xF0, 0x25, 0x0C, 0x20, 0xD8, 0x0A, 0x42, 0x20,
+ 0x34, 0x98, 0x49, 0x58, 0x42, 0xED, 0xB7, 0x6E, 0xD9, 0x0D, 0x01, 0x80, 0xAC, 0xE1, 0x0D, 0xA8,
+ 0x2D, 0x52, 0x30, 0xAB, 0xB3, 0xEF, 0xFD, 0x39, 0x88, 0xA9, 0x21, 0xDE, 0xF0, 0x82, 0x21, 0x04,
+ 0xDE, 0x90, 0x41, 0x52, 0xE3, 0xFD, 0x39, 0xEB, 0x75, 0x2F, 0xDE, 0xF2, 0xC3, 0x0D, 0x00, 0x90,
+ 0x62, 0xCC, 0x00, 0x00, 0x19, 0x81, 0x13, 0x5E, 0xE2, 0x07, 0xDF, 0x04, 0xC1, 0x00, 0x81, 0x5D,
+ 0x20, 0x04, 0x10, 0xDF, 0x7F, 0x06, 0x2A, 0x6E, 0xC4, 0x82, 0x80, 0x7D, 0xA0, 0x84, 0x85, 0x82,
+ 0xAC, 0x00, 0x0C, 0x32, 0x2D, 0xC2, 0x28, 0x9F, 0xA2, 0xCC, 0x00, 0x00, 0x66, 0xF0, 0x1D, 0x10,
+ 0xDF, 0xFC, 0x07, 0x4F, 0xE2, 0xF7, 0x6E, 0x2D, 0xB2, 0x22, 0x2A, 0x92, 0x22, 0x28, 0x45, 0x01,
+ 0x00, 0x6F, 0x8D, 0xAC, 0xA0, 0x00, 0x30, 0x2B, 0xB3, 0xF3, 0xF7, 0xEE, 0xF6, 0xCD, 0x7F, 0xF0,
+ 0x24, 0xEE, 0xE0, 0x96, 0x7E, 0x2D, 0x25, 0x4E, 0xF7, 0xE0, 0xB6, 0x7E, 0x3F, 0x8B, 0xB3, 0x7D,
+ 0x28, 0x70, 0x39, 0xC0, 0x0C, 0x00, 0x80, 0x0B, 0xE1, 0xC1, 0x0D, 0x00, 0x20, 0x42, 0x03, 0x08,
+ 0xE1, 0x24, 0x7E, 0xF0, 0x4D, 0x10, 0xCF, 0xF6, 0x7F, 0xF4, 0x64, 0x5F, 0x28, 0x7E, 0x11, 0x62,
+ 0x65, 0x31, 0xDA, 0x57, 0x80, 0x03, 0x88, 0x27, 0x6E, 0x2F, 0xB2, 0x22, 0x2A, 0x92, 0x22, 0x28,
+ 0x45, 0x01, 0x00, 0x49, 0x0A, 0x00, 0xB3, 0x32, 0x3B, 0xF2, 0x17, 0x21, 0x7E, 0x15, 0x38, 0x80,
+ 0x98, 0x22, 0x6E, 0x13, 0x22, 0x2B, 0xA2, 0x22, 0x29, 0x82, 0x52, 0x14, 0x00, 0x90, 0xA4, 0x00,
+ 0x30, 0x2B, 0xB3, 0x23, 0x7F, 0x15, 0xE2, 0x15, 0xE1, 0xF4, 0xE2, 0x36, 0x21, 0xF5, 0xD8, 0x3B,
+ 0x39, 0x23, 0xC5, 0xD8, 0x31, 0xDC, 0x00, 0x00, 0xB8, 0x3C, 0x42, 0x2C, 0xEC, 0x20, 0x07, 0x04,
+ 0x5E, 0x7D, 0x3D, 0x70, 0x2C, 0xE0, 0xF6, 0x20, 0x07, 0x04, 0x2F, 0x99, 0xC6, 0xE0, 0xD4, 0x42,
+ 0xF0, 0x70, 0x29, 0x70, 0x39, 0x90, 0x69, 0x10, 0x72, 0x34, 0x81, 0x74, 0x34, 0x47, 0x82, 0x10,
+ 0x98, 0x14, 0x52, 0x30, 0xAB, 0xB3, 0x2F, 0x47, 0x13, 0x46, 0x81, 0x10, 0x47, 0x21, 0x46, 0x13,
+ 0x52, 0x2F, 0x22, 0xDC, 0xB8, 0x17, 0x52, 0x2C, 0x22, 0xD0, 0xEE, 0x26, 0xF3, 0x22, 0x2E, 0xD2,
+ 0x22, 0x2C, 0xF5, 0x22, 0xB2, 0x80, 0x4B, 0x21, 0xC5, 0xD8, 0x0D, 0x42, 0x88, 0x3C, 0xE0, 0xFD,
+ 0x42, 0x2B, 0x6F, 0x13, 0x6E, 0x82, 0x6C, 0x20, 0x05, 0xEE, 0x23, 0x05, 0x08, 0xF1, 0x26, 0x46,
+ 0x81, 0xF0, 0x0D, 0xE2, 0x36, 0x81, 0x8B, 0xEA, 0xD5, 0x6E, 0xF2, 0x82, 0x77, 0x2F, 0x70, 0x3F,
+ 0x60, 0x07, 0x33, 0x8F, 0xFC, 0x62, 0x3F, 0x60, 0x2E, 0x20, 0xB2, 0x22, 0x2A, 0x92, 0x22, 0x28,
+ 0x45, 0x01, 0x00, 0x2F, 0x0A, 0x00, 0xB3, 0x32, 0x3B, 0xE7, 0x02, 0xF7, 0x03, 0xC6, 0x02, 0xD6,
+ 0x03, 0xCC, 0x00, 0x00, 0x39, 0xE5, 0x33, 0xB6, 0x19, 0x81, 0x10, 0x5E, 0xE8, 0x64, 0x7E, 0xF4,
+ 0xAC, 0x00, 0xF1, 0xAD, 0x7F, 0xF0, 0x24, 0x5F, 0xE4, 0xB6, 0x7E, 0x0F, 0x72, 0x10, 0x20, 0xC4,
+ 0x42, 0xEF, 0xB6, 0xE2, 0x17, 0x01, 0x72, 0x10, 0x20, 0x95, 0x6E, 0xED, 0xF7, 0x20, 0x07, 0x01,
+ 0x52, 0x29, 0xCC, 0x4E, 0xF9, 0xE0, 0x2C, 0xF2, 0xE9, 0x0D, 0x39, 0x34, 0x16, 0x19, 0xE1, 0x1D,
+ 0x5E, 0xE4, 0x24, 0x7E, 0xF0, 0x6D, 0x10, 0xDF, 0xFB, 0x17, 0x4F, 0x63, 0x97, 0xA3, 0x77, 0x07,
+ 0xCC, 0x00, 0x00, 0xA8, 0x6C, 0x88, 0x0D, 0x22, 0x29, 0x82, 0x52, 0x14, 0x00, 0xE0, 0x87, 0x38,
+ 0x80, 0xD8, 0x20, 0xB2, 0x22, 0x2A, 0x55, 0x01, 0x00, 0x9C, 0x00, 0x10, 0x42, 0x2E, 0x34, 0x20,
+ 0x07, 0x04, 0x98, 0x11, 0xBC, 0x00, 0x06, 0x48, 0x98, 0x22, 0xE2, 0x8E, 0x65, 0x07, 0x33, 0x8F,
+ 0xDC, 0x20, 0x92, 0x22, 0x28, 0x45, 0x01, 0x00, 0xCC, 0x00, 0x00, 0x4E, 0xE3, 0x17, 0xDF, 0x05,
+ 0xF1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
+};
+
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_flash.c b/drivers/input/touchscreen/wacom/wacom_i2c_flash.c
index 268afe6..691e66c 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_flash.c
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_flash.c
@@ -283,6 +283,18 @@ int wacom_i2c_flash_write(struct wacom_i2c *wac_i2c, unsigned long startAddr,
buf[2] = (u8) ((ulAddr & 0xff00) >> 8);
buf[3] = size;
buf[4] = bank;
+#ifdef CONFIG_MACH_T0
+ /*Pass Garbage*/
+ for (i = 0; i < BLOCK_SIZE_W; i++) {
+ if (Binary[ulAddr+i] != 0xff)
+ break;
+ }
+ if (i == BLOCK_SIZE_W) {
+ printk(KERN_DEBUG"[E-PEN] Pass ulAddr %u\n",
+ (unsigned int)ulAddr);
+ continue;
+ }
+#endif
for (i = 0; i < 5; i++)
sum += buf[i];
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.c b/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.c
new file mode 100755
index 0000000..b98bdf2
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.c
@@ -0,0 +1,1518 @@
+#include "wacom_i2c_flash_g9.h"
+/*-------------------------------------------------------*/
+/*********************************************************/
+/*---------NEW FUNCTIONS---------------------------------*/
+/*********************************************************/
+/*-------------------------------------------------------*/
+
+#define DATA_SIZE (65536 * 4)
+#define WACOM_I2C_FLASH 0x56
+#define WACOM_I2C_FLASH2 0x9
+
+int wacom_i2c_flash_cmd_g9(struct wacom_i2c *wac_i2c)
+{
+ int ret, len;
+ u8 buf[8];
+
+ printk(KERN_DEBUG "[PEN] %s\n", __func__);
+
+ buf[0] = 0x0d;
+ buf[1] = FLASH_START0;
+ buf[2] = FLASH_START1;
+ buf[3] = FLASH_START2;
+ buf[4] = FLASH_START3;
+ buf[5] = FLASH_START4;
+ buf[6] = FLASH_START5;
+ buf[7] = 0x0d;
+
+ len = 8;
+ ret = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH);
+ if (ret < 0) {
+ printk(KERN_ERR
+ "[PEN] Sending flash command failed 2\n");
+ return -1;
+ }
+ msleep(270);
+
+ return 0;
+}
+
+bool flash_cmd(struct wacom_i2c *wac_i2c)
+{
+ int rv, len;
+ u8 buf[10];
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x32;
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ buf, len, WACOM_I2C_FLASH);
+ if (rv < 0)
+ return false;
+
+ len = 0;
+ buf[len++] = 5;
+ buf[len++] = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 2;
+ buf[len++] = 2;
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ buf, len, WACOM_I2C_FLASH);
+ if (rv < 0)
+ return false;
+
+ return true;
+}
+
+bool
+flash_query(struct wacom_i2c *wac_i2c)
+{
+ int rv, ECH;
+ u8 buf[4];
+ u16 len;
+ unsigned char command[CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x37; /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = CMD_SET_FEATURE; /* Command-MSB, SET_REPORT */
+
+ printk(KERN_DEBUG
+ "[PEN] %s started buf[3]:%d len:%d\n",
+ __func__, buf[3], len);
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5; /* Data Register-LSB */
+ command[1] = 0; /* Data-Register-MSB */
+ command[2] = 5; /* Length Field-LSB */
+ command[3] = 0; /* Length Field-MSB */
+ command[4] = BOOT_CMD_REPORT_ID; /* Report:ReportID */
+ command[5] = BOOT_QUERY; /* Report:Boot Query command */
+ command[6] = ECH = 7; /* Report:echo */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 7, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x38; /* Command-LSB, ReportType:Feature(11) ReportID:8 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response,
+ BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ( (response[3] != QUERY_CMD) ||
+ (response[4] != ECH) ) {
+ printk(KERN_ERR "[PEN] %s res3:%d res4:%d\n", __func__, response[3], response[4]);
+ return false;
+ }
+ if (response[5] != QUERY_RSP) {
+ printk(KERN_ERR "[PEN] %s res5:%d\n", __func__, response[5]);
+ return false;
+ }
+
+ return true;
+}
+
+bool
+flash_blver(struct wacom_i2c *wac_i2c, int *blver)
+{
+ int rv, ECH;
+ u8 buf[4];
+ u16 len;
+ unsigned char command[CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x37; /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = CMD_SET_FEATURE; /* Command-MSB, SET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5; /* Data Register-LSB */
+ command[1] = 0; /* Data-Register-MSB */
+ command[2] = 5; /* Length Field-LSB */
+ command[3] = 0; /* Length Field-MSB */
+ command[4] = BOOT_CMD_REPORT_ID; /* Report:ReportID */
+ command[5] = BOOT_BLVER; /* Report:Boot Version command */
+ command[6] = ECH = 7; /* Report:echo */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 7, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x38; /* Command-LSB, ReportType:Feature(11) ReportID:8 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ((response[3] != BOOT_CMD) ||
+ (response[4] != ECH))
+ return false;
+
+ *blver = (int)response[5];
+
+ return true;
+}
+
+bool
+flash_mputype(struct wacom_i2c *wac_i2c, int* pMpuType)
+{
+ int rv, ECH;
+ u8 buf[4];
+ u16 len;
+ unsigned char command[CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x37; /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = CMD_SET_FEATURE; /* Command-MSB, SET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5; /* Data Register-LSB */
+ command[1] = 0; /* Data-Register-MSB */
+ command[2] = 5; /* Length Field-LSB */
+ command[3] = 0; /* Length Field-MSB */
+ command[4] = BOOT_CMD_REPORT_ID; /* Report:ReportID */
+ command[5] = BOOT_MPU; /* Report:Boot Query command */
+ command[6] = ECH = 7; /* Report:echo */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 7, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x38; /* Command-LSB, ReportType:Feature(11) ReportID:8 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ((response[3] != MPU_CMD) ||
+ (response[4] != ECH))
+ return false;
+
+ *pMpuType = (int)response[5];
+
+ return true;
+}
+
+bool
+flash_security_unlock(struct wacom_i2c *wac_i2c, int *status)
+{
+ int rv, ECH;
+ u8 buf[4];
+ u16 len;
+ unsigned char command[CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x37;
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5;
+ command[1] = 0;
+ command[2] = 5;
+ command[3] = 0;
+ command[4] = BOOT_CMD_REPORT_ID;
+ command[5] = BOOT_SECURITY_UNLOCK;
+ command[6] = ECH = 7;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 7, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x38;
+ buf[len++] = CMD_GET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5;
+ buf[len++] = 0;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ((response[3] != SEC_CMD) ||
+ (response[4] != ECH))
+ return false;
+
+ *status = (int)response[5];
+
+ return true;
+}
+
+bool
+flash_end(struct wacom_i2c *wac_i2c)
+{
+ int rv, ECH;
+ u8 buf[4];
+ u16 len;
+ unsigned char command[CMD_SIZE];
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x37;
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5;
+ command[1] = 0;
+ command[2] = 5;
+ command[3] = 0;
+ command[4] = BOOT_CMD_REPORT_ID;
+ command[5] = BOOT_EXIT;
+ command[6] = ECH = 7;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 7, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ return true;
+}
+
+
+bool
+flash_devcieType(struct wacom_i2c *wac_i2c)
+{
+ int rv;
+ u8 buf[4];
+ u16 len;
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x32; /* Command-LSB, ReportType:Feature(11) ReportID:2 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, buf, 4, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ return true;
+}
+
+int
+GetFWVersion(struct wacom_i2c *wac_i2c, PFW_VERSION pVer)
+{
+ int rv;
+ unsigned char buf[12];
+ int len;
+ int iRet = EXIT_FAIL_GET_FIRMWARE_VERSION;
+
+ buf[0] = pen_QUERY;
+ len = 1;
+ printk(KERN_DEBUG "[PEN] %s started\n", __func__);
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ goto end;
+
+ msleep(1);
+
+ len = 10;
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ goto end;
+
+ if (buf[0] != 0x0F)
+ goto end;
+
+ pVer->UpVer = buf[7];
+ pVer->LoVer = buf[8];
+ iRet = EXIT_OK;
+
+ end:
+ return iRet;
+}
+
+int
+GetBLVersion(struct wacom_i2c *wac_i2c, int* pBLVer)
+{
+ int rv;
+ wacom_i2c_flash_cmd_g9(wac_i2c);
+ if (!flash_query(wac_i2c)) {
+ if (!wacom_i2c_flash_cmd_g9(wac_i2c)) {
+ return EXIT_FAIL_ENTER_FLASH_MODE;
+ }
+ else {
+ msleep(100);
+ if (!flash_query(wac_i2c)){
+ return EXIT_FAIL_FLASH_QUERY;
+ }
+ }
+ }
+
+ rv = flash_blver(wac_i2c, pBLVer);
+ if (rv)
+ return EXIT_OK;
+ else
+ return EXIT_FAIL_GET_BOOT_LOADER_VERSION;
+}
+
+int
+GetMpuType(struct wacom_i2c *wac_i2c, int* pMpuType)
+{
+ int rv;
+
+ if (!flash_query(wac_i2c))
+ {
+ if (!wacom_i2c_flash_cmd_g9(wac_i2c))
+ {
+ return EXIT_FAIL_ENTER_FLASH_MODE;
+ }
+ else{
+ msleep(100);
+ if (!flash_query(wac_i2c))
+ {
+ return EXIT_FAIL_FLASH_QUERY;
+ }
+ }
+ }
+
+ rv = flash_mputype(wac_i2c, pMpuType);
+ if (rv)
+ return EXIT_OK;
+ else
+ return EXIT_FAIL_GET_MPU_TYPE;
+}
+
+int
+SetSecurityUnlock(struct wacom_i2c *wac_i2c, int* pStatus)
+{
+ int rv;
+
+ if (!flash_query(wac_i2c))
+ {
+ if (!wacom_i2c_flash_cmd_g9(wac_i2c))
+ {
+ return EXIT_FAIL_ENTER_FLASH_MODE;
+ }
+ else{
+ msleep(100);
+ if (!flash_query(wac_i2c))
+ {
+ return EXIT_FAIL_FLASH_QUERY;
+ }
+ }
+ }
+
+ rv = flash_security_unlock(wac_i2c, pStatus);
+ if (rv)
+ return EXIT_OK;
+ else
+ return EXIT_FAIL;
+}
+
+bool
+flash_erase(struct wacom_i2c *wac_i2c, bool bAllUserArea, int *eraseBlock, int num)
+{
+ int rv, ECH;
+ unsigned char sum;
+ unsigned char buf[72];
+ unsigned char cmd_chksum;
+ u16 len;
+ int i,j;
+ unsigned char command[CMD_SIZE];
+ //unsigned char command_data[CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ for (i=0; i<num; i++)
+ {
+ msleep(500);
+retry:
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x37; /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = CMD_SET_FEATURE; /* Command-MSB, SET_REPORT */
+
+ printk(KERN_DEBUG "[PEN] %s sending SET_FEATURE:%d\n", __func__, i);
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ printk(KERN_DEBUG "[PEN] %s setting a command:%d\n", __func__, i);
+
+ command[0] = 5; /* Data Register-LSB */
+ command[1] = 0; /* Data-Register-MSB */
+ command[2] = 7; /* Length Field-LSB */
+ command[3] = 0; /* Length Field-MSB */
+ command[4] = BOOT_CMD_REPORT_ID; /* Report:ReportID */
+ command[5] = BOOT_ERASE_FLASH; /* Report:erase command */
+ command[6] = ECH = i; /* Report:echo */
+ command[7] = *eraseBlock; /* Report:erased block No. */
+ eraseBlock++;
+
+ sum = 0;
+ for (j=0; j<8; j++)
+ sum += command[j];
+ cmd_chksum = ~sum+1; /* Report:check sum */
+ command[8] = cmd_chksum;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, 9, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ msleep(5000);
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x38; /* Command-LSB, ReportType:Feature(11) ReportID:8 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ printk(KERN_DEBUG "[PEN] %s sending GET_FEATURE :%d\n", __func__, i);
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ if ((response[3] != ERS_CMD) ||
+ (response[4] != ECH)) {
+ printk(KERN_ERR "[PEN] %s failing 5:%d\n", __func__, i);
+ return false;
+ }
+
+ if (response[5] == 0x80) {
+ printk(KERN_ERR "[PEN] %s retry\n", __func__);
+ goto retry;
+ }
+ if (response[5] != ACK) {
+ printk(KERN_ERR "[PEN] %s failing 6:%d res5:%d\n", __func__, i, response[5]);
+ return false;
+ }
+ printk(KERN_DEBUG "[PEN] %s %d\n", __func__, i);
+ }
+ return true;
+}
+
+bool
+is_flash_marking(struct wacom_i2c *wac_i2c,
+ size_t data_size, bool* bMarking, int iMpuID)
+{
+ const int MAX_CMD_SIZE = (12 + FLASH_BLOCK_SIZE + 2);
+ int rv, ECH;
+ unsigned char flash_data[FLASH_BLOCK_SIZE];
+ unsigned char buf[300];
+ unsigned char sum;
+ int len;
+ unsigned int i, j;
+ unsigned char response[RSP_SIZE];
+ unsigned char command[MAX_CMD_SIZE];
+
+ *bMarking = false;
+
+ printk(KERN_DEBUG "[PEN] %s started\n", __func__);
+ for (i=0; i<FLASH_BLOCK_SIZE; i++) {
+ flash_data[i]=0xFF;
+ }
+
+ flash_data[56]=0x00;
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x37;
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5;
+ command[1] = 0;
+ command[2] = 76;
+ command[3] = 0;
+ command[4] = BOOT_CMD_REPORT_ID;
+ command[5] = BOOT_VERIFY_FLASH;
+ command[6] = ECH = 1;
+ command[7] = 0xC0;
+ command[8] = 0x1F;
+ command[9] = 0x01;
+ command[10] = 0x00;
+ command[11] = 8;
+
+ sum = 0;
+ for (j = 0; j < 12; j++)
+ sum += command[j];
+
+ command[MAX_CMD_SIZE - 2] = ~sum+1;
+
+ sum = 0;
+ printk(KERN_DEBUG "[PEN] %s start writing command\n", __func__);
+ for (i = 12; i < (FLASH_BLOCK_SIZE + 12); i++){
+ command[i] = flash_data[i-12];
+ sum += flash_data[i-12];
+ }
+ command[MAX_CMD_SIZE - 1] = ~sum+1;
+
+ printk(KERN_DEBUG "[PEN] %s sending command\n", __func__);
+ rv = wacom_i2c_master_send(wac_i2c->client, command, MAX_CMD_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x38;
+ buf[len++] = CMD_GET_FEATURE;
+
+ printk(KERN_DEBUG "[PEN] %s sending GET_FEATURE 1\n", __func__);
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ len = 0;
+ buf[len++] = 5;
+ buf[len++] = 0;
+
+ printk(KERN_DEBUG "[PEN] %s sending GET_FEATURE 2\n", __func__);
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ printk(KERN_DEBUG "[PEN] %s receiving GET_FEATURE\n", __func__);
+ rv = wacom_i2c_master_recv(wac_i2c->client, response, RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+
+ printk(KERN_DEBUG "[PEN] %s checking response\n", __func__);
+ if ((response[3] != MARK_CMD) ||
+ (response[4] != ECH) ||
+ (response[5] != ACK) ) {
+ printk(KERN_ERR "[PEN] %s fails res3:%d res4:%d res5:%d\n", __func__, response[3], response[4], response[5]);
+ return false;
+ }
+
+ *bMarking = true;
+ return true;
+}
+
+bool
+flash_write_block(struct wacom_i2c *wac_i2c, char *flash_data, unsigned long ulAddress, u8 *pcommand_id)
+{
+ const int MAX_COM_SIZE = (12 + FLASH_BLOCK_SIZE + 2);
+ int len, ECH;
+ unsigned char buf[300];
+ int rv;
+ unsigned char sum;
+ unsigned char command[MAX_COM_SIZE];
+ unsigned char response[RSP_SIZE];
+ unsigned int i;
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x37; /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = CMD_SET_FEATURE; /* Command-MSB, SET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ command[0] = 5; /* Data Register-LSB */
+ command[1] = 0; /* Data-Register-MSB */
+ command[2] = 76; /* Length Field-LSB */
+ command[3] = 0; /* Length Field-MSB */
+ command[4] = BOOT_CMD_REPORT_ID; /* Report:ReportID */
+ command[5] = BOOT_WRITE_FLASH; /* Report:program command */
+ command[6] = ECH = ++(*pcommand_id); /* Report:echo */
+ command[7] = ulAddress&0x000000ff;
+ command[8] = (ulAddress&0x0000ff00) >> 8;
+ command[9] = (ulAddress&0x00ff0000) >> 16;
+ command[10] = (ulAddress&0xff000000) >> 24; /* Report:address(4bytes) */
+ command[11] = 8; /* Report:size(8*8=64) */
+ sum = 0;
+ for (i=0; i<12; i++)
+ sum += command[i];
+ command[MAX_COM_SIZE - 2] = ~sum+1; /* Report:command checksum */
+
+ sum = 0;
+ for (i = 12; i < (FLASH_BLOCK_SIZE + 12); i++){
+ command[i] = flash_data[ulAddress+(i-12)];
+ sum += flash_data[ulAddress+(i-12)];
+ }
+ command[MAX_COM_SIZE - 1] = ~sum+1; /* Report:data checksum */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, BOOT_CMD_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4; /* Command Register-LSB */
+ buf[len++] = 0; /* Command Register-MSB */
+ buf[len++] = 0x38; /* Command-LSB, ReportType:Feature(11) ReportID:8 */
+ buf[len++] = CMD_GET_FEATURE; /* Command-MSB, GET_REPORT */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5; /* Data Register-LSB */
+ buf[len++] = 0; /* Data Register-MSB */
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ rv = wacom_i2c_master_send(wac_i2c->client, response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ((response[3] != WRITE_CMD) ||
+ (response[4] != ECH) ||
+ response[5] != ACK)
+ return false;
+
+ return true;
+
+}
+
+bool
+flash_write(struct wacom_i2c *wac_i2c,
+ unsigned char *flash_data, size_t data_size, unsigned long start_address, unsigned long *max_address, int mpuType)
+{
+ unsigned long ulAddress;
+ int rv;
+ unsigned long pageNo=0;
+ u8 command_id = 0;
+
+ printk(KERN_DEBUG "[PEN] %s flash_write start\n", __func__);
+
+ for (ulAddress = start_address; ulAddress < *max_address; ulAddress += FLASH_BLOCK_SIZE)
+ {
+ unsigned int j;
+ bool bWrite = false;
+
+ for (j = 0; j < FLASH_BLOCK_SIZE; j++)
+ {
+ if (flash_data[ulAddress+j] == 0xFF)
+ continue;
+ else
+ {
+ bWrite = true;
+ break;
+ }
+ }
+
+ if (!bWrite)
+ {
+ pageNo++;
+ continue;
+ }
+
+ rv = flash_write_block(wac_i2c, flash_data, ulAddress, &command_id);
+ if(rv < 0)
+ return false;
+
+ pageNo++;
+ }
+
+ return true;
+}
+
+bool
+flash_verify(struct wacom_i2c *wac_i2c,
+ unsigned char *flash_data, size_t data_size, unsigned long start_address, unsigned long *max_address, int mpuType)
+{
+ int ECH;
+ unsigned long ulAddress;
+ bool rv;
+ unsigned long pageNo = 0;
+ u8 command_id = 0;
+ printk(KERN_DEBUG "[PEN] %s verify starts\n", __func__);
+ for (ulAddress = start_address; ulAddress < *max_address; ulAddress += FLASH_BLOCK_SIZE)
+ {
+ const int MAX_CMD_SIZE = 12 + FLASH_BLOCK_SIZE + 2;
+ unsigned char buf[300];
+ unsigned char sum;
+ int len;
+ unsigned int i, j;
+ unsigned char command[MAX_CMD_SIZE];
+ unsigned char response[RSP_SIZE];
+
+ // printk(KERN_DEBUG "[PEN] %s verify starts\n", __func__);
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x37;
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ command[0] = 5;
+ command[1] = 0;
+ command[2] = 76;
+ command[3] = 0;
+ command[4] = BOOT_CMD_REPORT_ID;
+ command[5] = BOOT_VERIFY_FLASH;
+ command[6] = ECH = ++command_id;;
+ command[7] = ulAddress&0x000000ff;
+ command[8] = (ulAddress&0x0000ff00) >> 8;
+ command[9] = (ulAddress&0x00ff0000) >> 16;
+ command[10] = (ulAddress&0xff000000) >> 24;
+ command[11] = 8;
+
+ sum = 0;
+ for (j=0; j<12; j++)
+ sum += command[j];
+ command[MAX_CMD_SIZE - 2] = ~sum+1;
+
+ sum = 0;
+ for (i = 12; i < (FLASH_BLOCK_SIZE + 12); i++){
+ command[i] = flash_data[ulAddress+(i-12)];
+ sum += flash_data[ulAddress+(i-12)];
+ }
+ command[MAX_CMD_SIZE - 1] = ~sum+1;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, command, BOOT_CMD_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x38;
+ buf[len++] = CMD_GET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ len = 0;
+ buf[len++] = 5;
+ buf[len++] = 0;
+
+ rv = wacom_i2c_master_send(wac_i2c->client, buf, len,
+ WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ rv = wacom_i2c_master_recv(wac_i2c->client, response,
+ BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ if ((response[3] != VERIFY_CMD) ||
+ (response[4] != ECH) ||
+ (response[5] != ACK)) {
+ printk(KERN_ERR
+ "[PEN] %s res3:%d res4:%d res5:%d\n",
+ __func__, response[3], response[4], response[5]);
+ return false;
+ }
+ pageNo++;
+ }
+
+ return true;
+}
+
+bool
+flash_marking(struct wacom_i2c *wac_i2c,
+ size_t data_size, bool bMarking, int iMpuID)
+{
+ const int MAX_CMD_SIZE = 12 + FLASH_BLOCK_SIZE + 2;
+ int rv, ECH;
+ unsigned char flash_data[FLASH_BLOCK_SIZE];
+ unsigned char buf[300];
+ unsigned char response[RSP_SIZE];
+ unsigned char sum;
+ int len;
+ unsigned int i, j;
+ unsigned char command[MAX_CMD_SIZE];
+
+ for (i = 0; i < FLASH_BLOCK_SIZE; i++)
+ flash_data[i] = 0xFF;
+
+ if (bMarking)
+ flash_data[56] = 0x00;
+
+ len = 0;
+ /* Command Register-LSB */
+ buf[len++] = 4;
+ /* Command Register-MSB */
+ buf[len++] = 0;
+ /* Command-LSB, ReportType:Feature(11) ReportID:7 */
+ buf[len++] = 0x37;
+ /* Command-MSB, SET_REPORT */
+ buf[len++] = CMD_SET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0)
+ return false;
+
+ /* Data Register-LSB */
+ command[0] = 5;
+ /* Data-Register-MSB */
+ command[1] = 0;
+ /* Length Field-LSB */
+ command[2] = 76;
+ /* Length Field-MSB */
+ command[3] = 0;
+ /* Report:ReportID */
+ command[4] = BOOT_CMD_REPORT_ID;
+ /* Report:program command */
+ command[5] = BOOT_WRITE_FLASH;
+ /* Report:echo */
+ command[6] = ECH = 1;
+ command[7] = 0xC0;
+ command[8] = 0x1F;
+ command[9] = 0x01;
+ /* Report:address(4bytes) */
+ command[10] = 0x00;
+ /* Report:size(8*8=64) */
+ command[11] = 8;
+
+ sum = 0;
+ for (j = 0; j < 12; j++)
+ sum += command[j];
+ command[MAX_CMD_SIZE - 2] = ~sum + 1;
+
+ sum = 0;
+ for (i = 12; i < (FLASH_BLOCK_SIZE + 12); i++) {
+ command[i] = flash_data[i-12];
+ sum += flash_data[i-12];
+ }
+
+ /* Report:data checksum */
+ command[MAX_CMD_SIZE - 1] = ~sum + 1;
+
+
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ command, BOOT_CMD_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ msleep(10);
+
+ len = 0;
+ buf[len++] = 4;
+ buf[len++] = 0;
+ buf[len++] = 0x38;
+ buf[len++] = CMD_GET_FEATURE;
+
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ len = 0;
+ buf[len++] = 5;
+ buf[len++] = 0;
+
+ rv = wacom_i2c_master_send(wac_i2c->client,
+ buf, len, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ printk(KERN_DEBUG "[PEN] %s confirming marking\n", __func__);
+ rv = wacom_i2c_master_recv(wac_i2c->client,
+ response, BOOT_RSP_SIZE, WACOM_I2C_FLASH2);
+ if (rv < 0) {
+ printk(KERN_ERR "[PEN] %s(%d) %d\n",
+ __func__, rv, __LINE__);
+ return false;
+ }
+
+ if ((response[3] != 1) ||
+ (response[4] != ECH) ||
+ (response[5] != ACK)) {
+ printk(KERN_ERR
+ "[PEN] %s failing res3:%d res4:%d res5:%d\n",
+ __func__, response[3], response[4], response[5]);
+ return false;
+ }
+
+ return true;
+}
+
+int
+FlashWrite(struct wacom_i2c *wac_i2c, char* filename)
+{
+ unsigned long max_address = 0;
+ unsigned long start_address = 0x4000;
+ int eraseBlock[32], eraseBlockNum;
+ bool bRet;
+ unsigned long ulMaxRange;
+ int iChecksum;
+ int iBLVer, iMpuType, iStatus;
+ int iRet;
+ bool bBootFlash = false;
+
+ iRet = GetBLVersion(wac_i2c, &iBLVer);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s Failed to get Boot Loader version\n",
+ __func__);
+ return iRet;
+ }
+
+ iRet = GetMpuType(wac_i2c, &iMpuType);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR "[PEN] %s Failed to get MPU type\n", __func__);
+ return iRet;
+ }
+
+ printk(KERN_DEBUG "[PEN] %s start reading hex file\n", __func__);
+
+ eraseBlockNum = 0;
+ start_address = 0x4000;
+ max_address = 0x12FFF;
+ eraseBlock[eraseBlockNum++] = 2;
+ eraseBlock[eraseBlockNum++] = 1;
+ eraseBlock[eraseBlockNum++] = 0;
+ eraseBlock[eraseBlockNum++] = 3;
+
+ if (bBootFlash)
+ eraseBlock[eraseBlockNum++] = 4;
+
+ iChecksum =
+ wacom_i2c_flash_chksum(wac_i2c,
+ Binary, &max_address);
+ printk(KERN_DEBUG "[PEN] %s iChecksum:%d\n",
+ __func__, iChecksum);
+
+ bRet = true;
+
+ iRet = SetSecurityUnlock(wac_i2c, &iStatus);
+ if (iRet != EXIT_OK)
+ return iRet;
+
+ ulMaxRange = max_address;
+ ulMaxRange -= start_address;
+ ulMaxRange >>= 6;
+ if (max_address > (ulMaxRange << 6))
+ ulMaxRange++;
+
+ printk(KERN_DEBUG "[PEN] %s connecting to wacom digitizer\n", __func__);
+
+ if (!bBootFlash) {
+ printk(KERN_DEBUG
+ "[PEN] %s erasing the user program\n",
+ __func__);
+
+ bRet = flash_erase(wac_i2c, true, eraseBlock, eraseBlockNum);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to erase the user program\n",
+ __func__);
+ return EXIT_FAIL_ERASE;
+ }
+ }
+
+ printk(KERN_DEBUG "[PEN] %s writing new user program\n", __func__);
+
+ bRet = flash_write(wac_i2c, Binary, DATA_SIZE,
+ start_address, &max_address, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to write the user program\n",
+ __func__);
+ return EXIT_FAIL_WRITE_FIRMWARE;
+ }
+
+ bRet = flash_marking(wac_i2c, DATA_SIZE, true, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR "[PEN] %s failed to set mark\n", __func__);
+ return EXIT_FAIL_WRITE_FIRMWARE;
+ }
+
+ printk(KERN_DEBUG "[PEN] %s writing completed\n", __func__);
+ return EXIT_OK;
+}
+
+int FlashVerify(struct wacom_i2c *wac_i2c, char *filename)
+{
+ unsigned long max_address = 0;
+ unsigned long start_address = 0x4000;
+ bool bRet;
+ int iChecksum;
+ int iBLVer, iMpuType;
+ unsigned long ulMaxRange;
+ bool bMarking;
+ int iRet;
+
+ iRet = GetBLVersion(wac_i2c, &iBLVer);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s failed to get Boot Loader version\n",
+ __func__);
+ return iRet;
+ }
+
+ iRet = GetMpuType(wac_i2c, &iMpuType);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s failed to get MPU type\n",
+ __func__);
+ return iRet;
+ }
+
+ start_address = 0x4000;
+ max_address = 0x11FBF;
+
+ iChecksum = wacom_i2c_flash_chksum(wac_i2c, Binary, &max_address);
+ printk(KERN_DEBUG
+ "[PEN] %s check sum is: %d\n",
+ __func__, iChecksum);
+
+ ulMaxRange = max_address;
+ ulMaxRange -= start_address;
+ ulMaxRange >>= 6;
+ if (max_address > (ulMaxRange << 6))
+ ulMaxRange++;
+
+ bRet = flash_verify(wac_i2c, Binary, DATA_SIZE,
+ start_address, &max_address, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to verify the firmware\n",
+ __func__);
+ return EXIT_FAIL_VERIFY_FIRMWARE;
+ }
+
+ bRet = is_flash_marking(wac_i2c, DATA_SIZE,
+ &bMarking, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s there's no marking\n",
+ __func__);
+ return EXIT_FAIL_VERIFY_WRITING_MARK;
+ }
+
+ printk(KERN_DEBUG
+ "[PEN] %s verifying completed\n",
+ __func__);
+
+ return EXIT_OK;
+}
+
+int wacom_i2c_flash_g9(struct wacom_i2c *wac_i2c)
+{
+ unsigned long max_address = 0;
+ unsigned long start_address = 0x4000;
+ int eraseBlock[32], eraseBlockNum;
+ bool bRet;
+ int iChecksum;
+ int iBLVer, iMpuType, iStatus;
+ bool bBootFlash = false;
+ bool bMarking;
+ int iRet;
+ unsigned long ulMaxRange;
+
+ printk(KERN_DEBUG "[PEN] %s\n", __func__);
+ printk(KERN_DEBUG
+ "[PEN] start getting the boot loader version\n");
+ /*Obtain boot loader version*/
+ iRet = GetBLVersion(wac_i2c, &iBLVer);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s failed to get Boot Loader version\n",
+ __func__);
+ return EXIT_FAIL_GET_BOOT_LOADER_VERSION;
+ }
+
+ printk(KERN_DEBUG
+ "[PEN] start getting the MPU version\n");
+ /*Obtain MPU type: this can be manually done in user space*/
+ iRet = GetMpuType(wac_i2c, &iMpuType);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s failed to get MPU type\n",
+ __func__);
+ return EXIT_FAIL_GET_MPU_TYPE;
+ }
+
+ /*Set start and end address and block numbers*/
+ eraseBlockNum = 0;
+ start_address = 0x4000;
+ max_address = 0x12FFF;
+ eraseBlock[eraseBlockNum++] = 2;
+ eraseBlock[eraseBlockNum++] = 1;
+ eraseBlock[eraseBlockNum++] = 0;
+ eraseBlock[eraseBlockNum++] = 3;
+
+ /*If MPU is in Boot mode, do below*/
+ if (bBootFlash)
+ eraseBlock[eraseBlockNum++] = 4;
+
+ printk(KERN_DEBUG
+ "[PEN] obtaining the checksum\n");
+ /*Calculate checksum*/
+ iChecksum = wacom_i2c_flash_chksum(wac_i2c, Binary, &max_address);
+ printk(KERN_DEBUG
+ "[PEN] Checksum is :%d\n",
+ iChecksum);
+
+ bRet = true;
+
+ printk(KERN_DEBUG
+ "[PEN] setting the security unlock\n");
+ /*Unlock security*/
+ iRet = SetSecurityUnlock(wac_i2c, &iStatus);
+ if (iRet != EXIT_OK) {
+ printk(KERN_ERR
+ "[PEN] %s failed to set security unlock\n",
+ __func__);
+ return iRet;
+ }
+
+ /*Set adress range*/
+ ulMaxRange = max_address;
+ ulMaxRange -= start_address;
+ ulMaxRange >>= 6;
+ if (max_address > (ulMaxRange<<6))
+ ulMaxRange++;
+
+ printk(KERN_DEBUG
+ "[PEN] connecting to Wacom Digitizer\n");
+ printk(KERN_DEBUG
+ "[PEN] erasing the current firmware\n");
+ /*Erase the old program*/
+ bRet = flash_erase(wac_i2c, true, eraseBlock, eraseBlockNum);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to erase the user program\n",
+ __func__);
+ return EXIT_FAIL_ERASE;
+ }
+ printk(KERN_DEBUG
+ "[PEN] erasing done\n");
+
+ max_address = 0x11FC0;
+
+ printk(KERN_DEBUG
+ "[PEN] writing new firmware\n");
+ /*Write the new program*/
+ bRet = flash_write(wac_i2c, Binary, DATA_SIZE,
+ start_address, &max_address, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to write firmware\n",
+ __func__);
+ return EXIT_FAIL_WRITE_FIRMWARE;
+ }
+
+ printk(KERN_DEBUG
+ "[PEN] start marking\n");
+
+ /*Set mark in writing process*/
+ bRet = flash_marking(wac_i2c, DATA_SIZE, true, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s failed to mark firmware\n",
+ __func__);
+ return EXIT_FAIL_WRITE_FIRMWARE;
+ }
+
+ /*Set the address for verify*/
+ start_address = 0x4000;
+ max_address = 0x11FBF;
+
+ printk(KERN_DEBUG
+ "[PEN] start the verification\n");
+ /*Verify the written program*/
+ bRet = flash_verify(wac_i2c, Binary, DATA_SIZE,
+ start_address, &max_address, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] failed to verify the firmware\n");
+ return EXIT_FAIL_VERIFY_FIRMWARE;
+ }
+
+
+ printk(KERN_DEBUG
+ "[PEN] checking the mark\n");
+ /*Set mark*/
+ bRet = is_flash_marking(wac_i2c, DATA_SIZE,
+ &bMarking, iMpuType);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s marking firmwrae failed\n",
+ __func__);
+ return EXIT_FAIL_WRITING_MARK_NOT_SET;
+ }
+
+ /*Enable */
+ printk(KERN_DEBUG
+ "[PEN] closing the boot mode\n");
+
+ bRet = flash_end(wac_i2c);
+ if (!bRet) {
+ printk(KERN_ERR
+ "[PEN] %s closing boot mode failed\n",
+ __func__);
+ return EXIT_FAIL_WRITING_MARK_NOT_SET;
+ }
+
+ printk(KERN_DEBUG
+ "[PEN] write and verify completed\n");
+ return EXIT_OK;
+}
+
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.h b/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.h
new file mode 100755
index 0000000..8b354a5
--- /dev/null
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_flash_g9.h
@@ -0,0 +1,474 @@
+
+
+#include <linux/wacom_i2c.h>
+#include "wacom_i2c_firm.h"
+#include "wacom_i2c_func.h"
+
+#define FLASH_START0 'f'
+#define FLASH_START1 'l'
+#define FLASH_START2 'a'
+#define FLASH_START3 's'
+#define FLASH_START4 'h'
+#define FLASH_START5 '\r'
+#define FLASH_ACK 0x06
+
+#define pana_QUERY 0x11
+
+#define flash_END 0x80
+#define flash_VERIFY 0x81
+#define flash_WRITE 0x82
+#define flash_READ 0x83
+#define flash_ERASE 0x84
+#define flash_SET_INFO 0x85
+#define flash_END_TO_BOOT 0x87
+#define flash_BAUDRATE 0x88
+
+#define flash_QUERY 0xE0
+#define flash_BLVER 0xE1
+#define flash_UNITID 0xE2
+#define flash_GET_INFO 0xE3
+#define flash_FWVER 0xE4
+#define flash_MPU 0xE8
+
+#define pen_QUERY '*'
+
+#define V09 0
+#define V095 1
+
+#define HIDIIC_VERSION V095
+
+/*------------------All below are copied from COMMON.H------------------*/
+
+#define FLASH_BLOCK_SIZE 64
+
+#define ASCINT_ON 0x0
+#define ASCINT_OFF 0x1
+#define ASCINT_ERROR 0xFF
+
+/*
+#define WRITE 0
+*/
+#define VERIFY 1
+#define WRITEVERIFY 2
+#define ERASE 3
+#define GETVERSION 4
+
+#define USER_ADDRESS 0x56
+#define BOOT_ADDRESS 0x57
+
+#define CMD_GET_FEATURE 2
+#define CMD_SET_FEATURE 3
+
+#define ACK 0
+
+#define BOOT_CMD_SIZE 78
+#define BOOT_RSP_SIZE 6
+
+#define BOOT_CMD_REPORT_ID 7
+
+#define BOOT_ERASE_FLASH 0
+#define BOOT_WRITE_FLASH 1
+#define BOOT_VERIFY_FLASH 2
+#define BOOT_EXIT 3
+#define BOOT_BLVER 4
+#define BOOT_MPU 5
+#define BOOT_SECURITY_UNLOCK 6
+#define BOOT_QUERY 7
+
+#define QUERY_CMD 0x07
+#define QUERY_ECH 'D'
+#define QUERY_RSP 0x06
+
+#define BOOT_CMD 0x04
+#define BOOT_ECH 'D'
+
+#define MPU_CMD 0x05
+#define MPU_ECH 'D'
+
+#define SEC_CMD 0x06
+#define SEC_ECH 'D'
+#define SEC_RSP 0x00
+
+#define ERS_CMD 0x00
+#define ERS_ECH 'D'
+#define ERS_RSP 0x00
+
+#define MARK_CMD 0x02
+#define MARK_ECH 'D'
+#define MARK_RSP 0x00
+
+#define WRITE_CMD 0x01
+#define WRITE_ECH 'D'
+#define WRITE_RSP 0x00
+
+#define VERIFY_CMD 0x02
+#define VERIFY_ECH 'D'
+#define VERIFY_RSP 0x00
+
+#define CMD_SIZE (72+6)
+#define RSP_SIZE 6
+
+#define DATA_SIZE (65536 * 4)
+
+//
+// exit codes
+//
+#define EXIT_OK (0)
+#define EXIT_REBOOT (1)
+#define EXIT_FAIL (2)
+#define EXIT_USAGE (3)
+#define EXIT_NO_SUCH_FILE (4)
+#define EXIT_NO_INTEL_HEX (5)
+#define EXIT_FAIL_OPEN_COM_PORT (6)
+#define EXIT_FAIL_ENTER_FLASH_MODE (7)
+#define EXIT_FAIL_FLASH_QUERY (8)
+#define EXIT_FAIL_BAUDRATE_CHANGE (9)
+#define EXIT_FAIL_WRITE_FIRMWARE (10)
+#define EXIT_FAIL_EXIT_FLASH_MODE (11)
+#define EXIT_CANCEL_UPDATE (12)
+#define EXIT_SUCCESS_UPDATE (13)
+#define EXIT_FAIL_HID2SERIAL (14)
+#define EXIT_FAIL_VERIFY_FIRMWARE (15)
+#define EXIT_FAIL_MAKE_WRITING_MARK (16)
+#define EXIT_FAIL_ERASE_WRITING_MARK (17)
+#define EXIT_FAIL_READ_WRITING_MARK (18)
+#define EXIT_EXIST_MARKING (19)
+#define EXIT_FAIL_MISMATCHING (20)
+#define EXIT_FAIL_ERASE (21)
+#define EXIT_FAIL_GET_BOOT_LOADER_VERSION (22)
+#define EXIT_FAIL_GET_MPU_TYPE (23)
+#define EXIT_MISMATCH_BOOTLOADER (24)
+#define EXIT_MISMATCH_MPUTYPE (25)
+#define EXIT_FAIL_ERASE_BOOT (26)
+#define EXIT_FAIL_WRITE_BOOTLOADER (27)
+#define EXIT_FAIL_SWAP_BOOT (28)
+#define EXIT_FAIL_WRITE_DATA (29)
+#define EXIT_FAIL_GET_FIRMWARE_VERSION (30)
+#define EXIT_FAIL_GET_UNIT_ID (31)
+#define EXIT_FAIL_SEND_STOP_COMMAND (32)
+#define EXIT_FAIL_SEND_QUERY_COMMAND (33)
+#define EXIT_NOT_FILE_FOR_535 (34)
+#define EXIT_NOT_FILE_FOR_514 (35)
+#define EXIT_NOT_FILE_FOR_503 (36)
+#define EXIT_MISMATCH_MPU_TYPE (37)
+#define EXIT_NOT_FILE_FOR_515 (38)
+#define EXIT_NOT_FILE_FOR_1024 (39)
+#define EXIT_FAIL_VERIFY_WRITING_MARK (40)
+#define EXIT_DEVICE_NOT_FOUND (41)
+#define EXIT_FAIL_WRITING_MARK_NOT_SET (42)
+
+/////////////////////////// Structure //////////////////////////////
+typedef struct _FW_VERSION
+{
+ u8 UpVer;
+ u8 LoVer;
+} FW_VERSION, *PFW_VERSION;
+
+typedef struct _FLASHINF
+{
+ unsigned int mode;
+ bool bExit;
+ bool bPowerSupply;
+ u8 DeviceAddr;
+} FLASHINF, *PFLASHINF;
+
+struct wInt{
+ u16 lI;
+ u16 hI;
+};
+
+struct dwbyte{
+ unsigned char ll;
+ unsigned char lh;
+ unsigned char hl;
+ unsigned char hh;
+};
+
+union uAddress{
+ unsigned long Lng;
+ struct wInt Int;
+ struct dwbyte Byt;
+} ;
+
+typedef struct
+{
+ unsigned char data[12];
+ unsigned char flash_data[64];
+ unsigned char chksum;
+ unsigned char chksumData;
+
+} boot_flash_verify;
+
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char cksum; /* check sum */
+} boot_cmd_header;
+
+/*
+ * VERIFY_FLASH - verify flash memory
+ */
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ union uAddress addr; /* address must be divisible by 2 */
+ unsigned char size8; /* size must be divisible by 8 */
+ unsigned char data[64];
+ unsigned char cksum; /* check sum */
+ unsigned char cksumData; /* check sum */
+} boot_cmd_verify_flash;
+
+/*
+* WRITE_FLASH - write flash memory
+*/
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ union uAddress addr; /* address must be divisible by 2 */
+ unsigned char size8; /* size must be divisible by 8*/
+ unsigned char data[64];
+ unsigned char cksum; /* check sum */
+ unsigned char cksumData; /* check sum */
+} boot_cmd_write_flash;
+
+/*
+ * ERASE_FLASH - erase flash memory
+ */
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char blkNo; /* block No. */
+ unsigned char cksum; /* check sum */
+} boot_cmd_erase_flash;
+
+/*
+* RESET - reset microcontroller
+*/
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char cksum; /* check sum */
+} boot_cmd_reset;
+
+/*
+* BLVER - get bootloader version
+*/
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char cksum; /* check sum */
+} boot_cmd_blver;
+
+/*
+* MPUTYPE - get mpu type
+*/
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char cksum; /* check sum */
+} boot_cmd_mputype;
+
+/*
+* QUERY - confirm boot mode
+*/
+typedef struct
+{
+ unsigned char RegNoL;
+ unsigned char RegNoH;
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char cksum; /* check sum */
+} boot_cmd_query;
+
+typedef union
+{
+/*
+ * data field is used to make all commands the same length
+ */
+ unsigned char data[72+6];
+ boot_cmd_header header;
+ boot_cmd_verify_flash verify_flash;
+ boot_cmd_write_flash write_flash;
+ boot_cmd_erase_flash erase_flash;
+ boot_cmd_reset reset;
+ boot_cmd_blver blver;
+ boot_cmd_mputype mputype;
+ boot_cmd_query query;
+} boot_cmd;
+
+/*
+ * common for all responses fields
+ */
+typedef struct
+{
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_header;
+
+/*
+* WRITE_FLASH - write flash memory
+*/
+typedef struct
+{
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_write_flash;
+
+/*
+* VERIFY_FLASH - verify flash memory
+*/
+typedef struct
+{
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_verify_flash;
+
+/*
+* ERASE_FLASH - erase flash memory
+*/
+typedef struct
+{
+ unsigned char lenL;
+ unsigned char lenH;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_erase_flash;
+
+/*
+* BLVER - boot loader version
+*/
+typedef struct
+{
+ unsigned char lenl;
+ unsigned char lenh;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_blver;
+
+/*
+* MPUTYPE - mpu type
+*/
+typedef struct
+{
+ unsigned char lenl;
+ unsigned char lenh;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_mputype;
+
+/*
+* QUERY - query
+*/
+typedef struct
+{
+ unsigned char lenl;
+ unsigned char lenh;
+ unsigned char reportId;
+ unsigned char cmd; /* command code, see BOOT_xxx constants */
+ unsigned char echo; /* echo is used to link between command and response */
+ unsigned char resp;
+} boot_rsp_query;
+
+
+typedef union
+{
+/*
+ * data field is used to make all responses the same length
+ */
+ unsigned char data[6];
+ boot_rsp_header header;
+ boot_rsp_verify_flash verify_flash;
+ boot_rsp_write_flash write_flash;
+ boot_rsp_erase_flash erase_flash;
+ boot_rsp_blver blver;
+ boot_rsp_mputype mputype;
+ boot_rsp_query query;
+} boot_rsp;
+/*-----------------------------All above are copied fom COMMON.H--------------------------------------------*/
+
+extern bool flash_query(struct wacom_i2c *wac_i2c);
+extern bool flash_blver(struct wacom_i2c *wac_i2c, int *bler);
+extern bool flash_mputype(struct wacom_i2c *wac_i2c, int* pMpuType);
+extern bool flash_security_unlock(struct wacom_i2c *wac_i2c, int *status);
+extern bool flash_end(struct wacom_i2c *wac_i2c);
+extern bool flash_devcieType(struct wacom_i2c *wac_i2c);
+extern int GetFWVersion(struct wacom_i2c *wac_i2c, PFW_VERSION pVer);
+extern int GetBLVersion(struct wacom_i2c *wac_i2c, int* pBLVer);
+extern int GetMpuType(struct wacom_i2c *wac_i2c, int* pMpuType);
+extern int SetSecurityUnlock(struct wacom_i2c *wac_i2c, int* pStatus);
+extern bool flash_erase(struct wacom_i2c *wac_i2c, bool bAllUserArea, int *eraseBlock, int num);
+extern bool is_flash_marking(struct wacom_i2c *wac_i2c, size_t data_size, bool* bMarking, int iMpuID);
+extern bool flash_write_block(struct wacom_i2c *wac_i2c, char *flash_data, unsigned long ulAddress, u8 *pcommand_id);
+extern bool flash_write(struct wacom_i2c *wac_i2c, unsigned char *flash_data, size_t data_size, unsigned long start_address, unsigned long *max_address, int mpuType);
+extern bool flash_verify(struct wacom_i2c *wac_i2c, unsigned char *flash_data, size_t data_size, unsigned long start_address, unsigned long *max_address, int mpuType);
+extern bool flash_marking(struct wacom_i2c *wac_i2c, size_t data_size, bool bMarking, int iMpuID);
+extern int FlashWrite(struct wacom_i2c *wac_i2c, char* filename);
+extern int FlashVerify(struct wacom_i2c *wac_i2c, char *filename);
+extern int wacom_i2c_flash_g9(struct wacom_i2c *wac_i2c);
+extern int wacom_i2c_flash_chksum(struct wacom_i2c *wac_i2c,
+ unsigned char *flash_data,
+ unsigned long *max_address);
+
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_func.c b/drivers/input/touchscreen/wacom/wacom_i2c_func.c
index a24a41b..18a7900 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_func.c
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_func.c
@@ -498,71 +498,182 @@ void wacom_i2c_coord_offset(u16 *coordX, u16 *coordY)
#endif
#ifdef WACOM_USE_AVERAGING
-void wacom_i2c_coord_average(unsigned short *CoordX, unsigned short *CoordY,
- int bFirstLscan)
+#define STEP 32
+void wacom_i2c_coord_average(short *CoordX, short *CoordY,
+ int bFirstLscan, int aveStrength)
{
unsigned char i;
unsigned int work;
unsigned char ave_step = 4, ave_shift = 2;
- static unsigned short Sum_X, Sum_Y;
- static unsigned short AveBuffX[4], AveBuffY[4];
+ static int Sum_X, Sum_Y;
+ static int AveBuffX[STEP], AveBuffY[STEP];
static unsigned char AvePtr;
static unsigned char bResetted;
-
- if (bFirstLscan == 0)
+#ifdef WACOM_USE_AVE_TRANSITION
+ static int tmpBuffX[STEP], tmpBuffY[STEP];
+ static unsigned char last_step, last_shift;
+ static bool transition;
+ static int tras_counter;
+#endif
+ if (bFirstLscan == 0) {
bResetted = 0;
- else {
- if (bFirstLscan && (bResetted == 0)) {
- AvePtr = 0;
+#ifdef WACOM_USE_AVE_TRANSITION
+ transition = false;
+ tras_counter = 0;
+ last_step = 4;
+ last_shift = 2;
+#endif
+ return ;
+ }
+#ifdef WACOM_USE_AVE_TRANSITION
+ if (bResetted) {
+ if (transition) {
+ ave_step = last_step;
+ ave_shift = last_shift;
+ } else {
+ ave_step = 2 << (aveStrength-1);
+ ave_shift = aveStrength;
+ }
+
+ if (!transition && ave_step != 0 && last_step != 0) {
+ if (ave_step > last_step) {
+ transition = true;
+ tras_counter = ave_step;
+ /*printk(KERN_DEBUG
+ "[E-PEN] Trans %d to %d\n",
+ last_step, ave_step);*/
+
+ memcpy(tmpBuffX, AveBuffX,
+ sizeof(unsigned int) * last_step);
+ memcpy(tmpBuffY, AveBuffY,
+ sizeof(unsigned int) * last_step);
+ for (i = 0 ; i < last_step; ++i) {
+ AveBuffX[i] = tmpBuffX[AvePtr];
+ AveBuffY[i] = tmpBuffY[AvePtr];
+ if (++AvePtr >= last_step)
+ AvePtr = 0;
+ }
+ for ( ; i < ave_step; ++i) {
+ AveBuffX[i] = *CoordX;
+ AveBuffY[i] = *CoordY;
+ Sum_X += *CoordX;
+ Sum_Y += *CoordY;
+ }
+ AvePtr = 0;
- ave_step = 4;
- ave_shift = 2;
+ *CoordX = Sum_X >> ave_shift;
+ *CoordY = Sum_Y >> ave_shift;
+
+ bResetted = 1;
+
+ last_step = ave_step;
+ last_shift = ave_shift;
+ return ;
+ } else if (ave_step < last_step) {
+ transition = true;
+ tras_counter = ave_step;
+ /*printk(KERN_DEBUG
+ "[E-PEN] Trans %d to %d\n",
+ last_step, ave_step);*/
+
+ memcpy(tmpBuffX, AveBuffX,
+ sizeof(unsigned int) * last_step);
+ memcpy(tmpBuffY, AveBuffY,
+ sizeof(unsigned int) * last_step);
+ Sum_X = 0;
+ Sum_Y = 0;
+ for (i = 1 ; i <= ave_step; ++i) {
+ if (AvePtr == 0)
+ AvePtr = last_step - 1;
+ else
+ --AvePtr;
+ AveBuffX[ave_step-i] = tmpBuffX[AvePtr];
+ Sum_X = Sum_X + tmpBuffX[AvePtr];
+
+ AveBuffY[ave_step-i] = tmpBuffY[AvePtr];
+ Sum_Y = Sum_Y + tmpBuffY[AvePtr];
- for (i = 0; i < ave_step; i++) {
- AveBuffX[i] = *CoordX;
- AveBuffY[i] = *CoordY;
- }
- Sum_X = (unsigned short)*CoordX << ave_shift;
- Sum_Y = (unsigned short)*CoordY << ave_shift;
- bResetted = 1;
- } else if (bFirstLscan) {
- Sum_X = Sum_X - AveBuffX[AvePtr] + (*CoordX);
- AveBuffX[AvePtr] = *CoordX;
- work = Sum_X >> ave_shift;
- *CoordX = (unsigned int)work;
-
- Sum_Y = Sum_Y - AveBuffY[AvePtr] + (*CoordY);
- AveBuffY[AvePtr] = (*CoordY);
- work = Sum_Y >> ave_shift;
- *CoordY = (unsigned int)work;
-
- if (++AvePtr >= ave_step)
+ }
AvePtr = 0;
+ bResetted = 1;
+ *CoordX = Sum_X >> ave_shift;
+ *CoordY = Sum_Y >> ave_shift;
+
+ bResetted = 1;
+
+ last_step = ave_step;
+ last_shift = ave_shift;
+ return ;
+ }
}
- }
+ if (!transition && (last_step != ave_step)) {
+ last_step = ave_step;
+ last_shift = ave_shift;
+ }
+ }
+#endif
+ if (bFirstLscan && (bResetted == 0)) {
+ AvePtr = 0;
+ ave_step = 4;
+ ave_shift = 2;
+#if defined(WACOM_USE_AVE_TRANSITION)
+ tras_counter = ave_step;
+#endif
+ for (i = 0; i < ave_step; i++) {
+ AveBuffX[i] = *CoordX;
+ AveBuffY[i] = *CoordY;
+ }
+ Sum_X = (unsigned int)*CoordX << ave_shift;
+ Sum_Y = (unsigned int)*CoordY << ave_shift;
+ bResetted = 1;
+ } else if (bFirstLscan) {
+ Sum_X = Sum_X - AveBuffX[AvePtr] + (*CoordX);
+ AveBuffX[AvePtr] = *CoordX;
+ work = Sum_X >> ave_shift;
+ *CoordX = (unsigned int)work;
+
+ Sum_Y = Sum_Y - AveBuffY[AvePtr] + (*CoordY);
+ AveBuffY[AvePtr] = (*CoordY);
+ work = Sum_Y >> ave_shift;
+ *CoordY = (unsigned int)work;
+
+ if (++AvePtr >= ave_step)
+ AvePtr = 0;
+ }
+#ifdef WACOM_USE_AVE_TRANSITION
+ if (transition) {
+ --tras_counter;
+ if (tras_counter < 0)
+ transition = false;
+ }
+#endif
}
#endif
-#if defined(WACOM_USE_BOXFILTER)
-/*Center*/
-int g_boxThreshold_C[] = {0, 0, 0, };
-int g_boxThreshold_X[] = {30, 20, 20, };
-int g_boxThreshold_Y[] = {50, 20, 20, };
-/*Transition*/
-int g_boxThreshold_Trs[] = {130, 20, 20, };
+#if defined(WACOM_USE_HEIGHT)
+u8 wacom_i2c_coord_level(u16 gain)
+{
+ if (gain >= 0 && gain <= 14)
+ return 0;
+ else if (gain > 14 && gain <= 24)
+ return 1;
+ else
+ return 2;
+}
+#endif
-void boxfilt(unsigned short *CoordX, unsigned short *CoordY,
+#ifdef WACOM_USE_BOX_FILTER
+void boxfilt(short *CoordX, short *CoordY,
int height, int bFirstLscan)
{
bool isMoved = false;
static bool bFirst = true;
- static unsigned short lastX_loc, lastY_loc;
+ static short lastX_loc, lastY_loc;
static unsigned char bResetted;
int threshold = 0;
int distance = 0;
- bool transition = false;
- bool isXMoved = false;
+ static short bounce;
/*Reset filter*/
if (bFirstLscan == 0) {
@@ -583,48 +694,14 @@ void boxfilt(unsigned short *CoordX, unsigned short *CoordY,
}
/*Start Filtering*/
- threshold = g_boxThreshold_C[height];
-
- if (*CoordX > X_INC_E1)
- threshold = g_boxThreshold_X[height];
- else if (*CoordX < X_INC_S1)
- threshold = g_boxThreshold_X[height];
-
- /*Right*/
- if (*CoordY > Y_INC_E1) {
- /*Transition*/
- if (*CoordY < Y_INC_E2 && *CoordY > Y_INC_E3) {
- transition = true;
- threshold += g_boxThreshold_Trs[height];
- } else
- threshold += g_boxThreshold_Y[height];
- }
- /*Left*/
- else if (*CoordY < Y_INC_S1) {
- /*Transition*/
- if (*CoordY > Y_INC_S2 && *CoordY < Y_INC_S3) {
- transition = true;
- threshold += g_boxThreshold_Trs[height];
- } else {
- threshold += g_boxThreshold_Y[height];
- }
- }
-
- /*Check Stop condition*/
- if (threshold == 0)
- return ;
+ threshold = 30;
/*X*/
distance = abs(*CoordX - lastX_loc);
- if (transition) {
- if (distance >= 70) {
- isMoved = true;
- isXMoved = true;
- }
- } else if (distance >= threshold)
+
+ if (distance >= threshold)
isMoved = true;
- /*Y*/
if (isMoved == false) {
distance = abs(*CoordY - lastY_loc);
if (distance >= threshold)
@@ -633,28 +710,96 @@ void boxfilt(unsigned short *CoordX, unsigned short *CoordY,
/*Update position*/
if (isMoved) {
- if (isXMoved)
- lastX_loc = *CoordX;
- else {
- lastX_loc = *CoordX;
- lastY_loc = *CoordY;
- }
+ lastX_loc = *CoordX;
+ lastY_loc = *CoordY;
} else {
- *CoordX = lastX_loc;
+ *CoordX = lastX_loc + bounce;
*CoordY = lastY_loc;
+ if (bounce)
+ bounce = 0;
+ else
+ bounce += 5;
}
}
#endif
+#if defined(WACOM_USE_AVE_TRANSITION)
+int g_aveLevel_C[] = {2, 2, 4, };
+int g_aveLevel_X[] = {3, 3, 4, };
+int g_aveLevel_Y[] = {3, 3, 4, };
+int g_aveLevel_Trs[] = {3, 4, 4, };
+int g_aveLevel_Cor[] = {4, 4, 4, };
+int g_aveShift;
+
+void ave_level(short CoordX, short CoordY,
+ int height, int *aveStrength)
+{
+ bool transition = false;
+ bool edgeY = false, edgeX = false;
+ bool cY = false, cX = false;
+
+ if (CoordY > (WACOM_MAX_COORD_Y - 800))
+ cY = true;
+ else if (CoordY < 800)
+ cY = true;
+
+ if (CoordX > (WACOM_MAX_COORD_X - 800))
+ cX = true;
+ else if (CoordX < 800)
+ cX = true;
+
+ if (cX && cY) {
+ *aveStrength = g_aveLevel_Cor[height];
+ return ;
+ }
+
+ /*Start Filtering*/
+ if (CoordX > X_INC_E1)
+ edgeX = true;
+ else if (CoordX < X_INC_S1)
+ edgeX = true;
+
+ /*Right*/
+ if (CoordY > Y_INC_E1) {
+ /*Transition*/
+ if (CoordY > Y_INC_E3)
+ transition = true;
+ else
+ edgeY = true;
+ }
+ /*Left*/
+ else if (CoordY < Y_INC_S1) {
+ /*Transition*/
+ if (CoordY > Y_INC_S3)
+ transition = true;
+ else
+ edgeY = true;
+ }
+
+ if (transition)
+ *aveStrength = g_aveLevel_Trs[height];
+ else if (edgeX)
+ *aveStrength = g_aveLevel_X[height];
+ else if (edgeY)
+ *aveStrength = g_aveLevel_Y[height];
+ else
+ *aveStrength = g_aveLevel_C[height];
+}
+#endif
#endif /*WACOM_IMPORT_FW_ALGO*/
-static bool wacom_i2c_coord_range(u16 *x, u16 *y)
+static bool wacom_i2c_coord_range(s16 *x, s16 *y)
{
#if defined(CONFIG_MACH_P4NOTE)
if ((*x <= WACOM_POSX_OFFSET) || (*y <= WACOM_POSY_OFFSET))
return false;
#endif
+#if defined(CONFIG_MACH_T0)
+ if ((*x >= 0) && (*y >= 0) &&
+ (*x <= WACOM_POSX_MAX) && (*y <= WACOM_POSY_MAX - 50))
+#else
if ((*x <= WACOM_POSX_MAX) && (*y <= WACOM_POSY_MAX))
+#endif
return true;
return false;
@@ -666,9 +811,12 @@ int wacom_i2c_coord(struct wacom_i2c *wac_i2c)
int ret = 0;
u8 *data;
int rubber, stylus;
- static u16 x, y, pressure;
- static u16 tmp;
+ static s16 x, y, pressure;
+ static s16 tmp;
int rdy = 0;
+ u8 gain = 0;
+ u8 height = 0;
+ int aveStrength = 2;
#ifdef WACOM_IRQ_WORK_AROUND
cancel_delayed_work(&wac_i2c->pendct_dwork);
@@ -715,30 +863,50 @@ int wacom_i2c_coord(struct wacom_i2c *wac_i2c)
x = ((u16) data[1] << 8) + (u16) data[2];
y = ((u16) data[3] << 8) + (u16) data[4];
pressure = ((u16) data[5] << 8) + (u16) data[6];
-
+#if defined(WACOM_USE_HEIGHT)
+ gain = data[7];
+#endif
#ifdef WACOM_IMPORT_FW_ALGO
+#if defined(CONFIG_MACH_T0)
+ x = x - origin_offset[0];
+ y = y - origin_offset[1];
+#else /*Q1*/
/* Change Position to Active Area */
- if (x <= origin_offset[0])
+ if (x < origin_offset[0])
x = 0;
else
x = x - origin_offset[0];
- if (y <= origin_offset[1])
+ if (y < origin_offset[1])
y = 0;
else
y = y - origin_offset[1];
-
+#endif
#ifdef WACOM_USE_OFFSET_TABLE
- if (wac_i2c->use_offset_table)
- wacom_i2c_coord_offset(&x, &y);
+ if (wac_i2c->use_offset_table) {
+ if (x >= 0 && y >= 0)
+ wacom_i2c_coord_offset(&x, &y);
+ }
#endif
-#ifdef WACOM_USE_AVERAGING
- wacom_i2c_coord_average(&x, &y, rdy);
+
+#ifdef CONFIG_MACH_T0
+ if (wac_i2c->use_aveTransition && pressure == 0) {
+#ifdef WACOM_USE_HEIGHT
+ height = wacom_i2c_coord_level(gain);
+#endif
+#ifdef WACOM_USE_AVE_TRANSITION
+ ave_level(x, y, height, &aveStrength);
#endif
-#ifdef WACOM_USE_BOXFILTER
- if (wac_i2c->use_box_filter && pressure == 0)
- boxfilt(&x, &y, 0, rdy);
+ }
+#endif
+
+#ifdef WACOM_USE_AVERAGING
+ wacom_i2c_coord_average(&x, &y, rdy, aveStrength);
#endif
+#ifdef WACOM_USE_BOX_FILTER
+ if (pressure == 0)
+ boxfilt(&x, &y, height, rdy);
#endif
+#endif /*WACOM_IMPORT_FW_ALGO*/
if (wac_i2c->wac_pdata->x_invert)
x = wac_i2c->wac_feature->x_max - x;
if (wac_i2c->wac_pdata->y_invert)
@@ -749,6 +917,7 @@ int wacom_i2c_coord(struct wacom_i2c *wac_i2c)
x = y;
y = tmp;
}
+
#ifdef WACOM_USE_TILT_OFFSET
/* Add offset */
x = x + tilt_offsetX[user_hand][screen_rotate];
@@ -808,7 +977,7 @@ int wacom_i2c_coord(struct wacom_i2c *wac_i2c)
}
#if defined(CONFIG_SAMSUNG_KERNEL_DEBUG_USER)
else
- printk(KERN_DEBUG "[E-PEN] raw data x=0x%x, y=0x%x\n",
+ printk(KERN_DEBUG "[E-PEN] raw data x=%d, y=%d\n",
x, y);
#endif
} else {
@@ -835,14 +1004,13 @@ int wacom_i2c_coord(struct wacom_i2c *wac_i2c)
schedule_delayed_work(&wac_i2c->pendct_dwork, HZ / 10);
return 0;
-#else /* WACOM_IRQ_WORK_AROUND */
+#else /* WACOM_IRQ_WORK_AROUND */
#ifdef WACOM_USE_AVERAGING
/* enable emr device */
- wacom_i2c_coord_average(0, 0, 0);
+ wacom_i2c_coord_average(0, 0, 0, 0);
#endif
-#ifdef WACOM_USE_BOXFILTER
- if (wac_i2c->use_box_filter)
- boxfilt(0, 0, 0, 0);
+#ifdef WACOM_USE_BOX_FILTER
+ boxfilt(0, 0, 0, 0);
#endif
#ifdef WACOM_PDCT_WORK_AROUND
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_func.h b/drivers/input/touchscreen/wacom/wacom_i2c_func.h
index 3754e13..e516189 100644
--- a/drivers/input/touchscreen/wacom/wacom_i2c_func.h
+++ b/drivers/input/touchscreen/wacom/wacom_i2c_func.h
@@ -42,12 +42,12 @@ extern unsigned char user_hand;
#define WACOM_I2C_GRID_CHECK 0xC9
#define WACOM_STATUS 0xD8
-#ifdef WACOM_USE_BOXFILTER
-extern int g_boxThreshold_C[];
-extern int g_boxThreshold_X[];
-extern int g_boxThreshold_Y[];
-extern int g_boxThreshold_Trs[];
-#endif
+extern int g_aveLevel_C[];
+extern int g_aveLevel_X[];
+extern int g_aveLevel_Y[];
+extern int g_aveLevel_Trs[];
+extern int g_aveLevel_Cor[];
+extern int g_aveShift;
extern int wacom_i2c_send(struct wacom_i2c *wac_i2c,
const char *buf, int count, bool mode);
diff --git a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_PRight_T0.h b/drivers/input/touchscreen/wacom/wacom_i2c_tblX_PRight_T0.h
deleted file mode 100644
index ca383d5..0000000
--- a/drivers/input/touchscreen/wacom/wacom_i2c_tblX_PRight_T0.h
+++ /dev/null
@@ -1,71 +0,0 @@
-40,140,140,135,47,47,32,58,11,-14,4,0,10,15,-42,-35,-40,-26,-49,-45,-41,-42,-52,-48,-43,-44,-58,-47,-42,-33,-29,-44,-42,-30,-28,-44,-34,-33,-28,-20,-33,-38,-31,-35,-49,-49,-45,-41,-44,-51,-49,-37,-35,-42,-39,-34,-34,-47,-37,-32,-28,-20,-35,-29,-27,-29,-17,-14,-15,-14,-11,-23,-7,-2,-2,-10,-19,-17,-16,-29,-26,-22,-19,-12,-27,-25,-20,-25,-28,-27,-26,-24,-25,-29,-39,-32,-32,-32,-30,-27,-24,-26,-35,-34,-28,-26,-41,-33,-24,-31,-64,-45,-37,-38,-44,-84,-88,-36,-44,-22,-8,-9,-113,75,
-45,140,145,133,54,49,45,68,22,-4,14,11,23,25,-26,-18,-20,-13,-33,-28,-22,-26,-36,-32,-25,-20,-9,-32,-25,-13,-14,-27,-28,-16,-12,4,-22,-18,-13,-10,-21,-18,-16,-17,-42,-35,-29,-24,-12,-36,-33,-20,-23,-28,-25,-19,-17,-33,-23,-18,-11,-10,-21,-16,-11,-11,-15,-5,-6,-3,7,-15,3,9,5,0,-9,-5,-2,-6,-13,-8,-2,-1,-13,-9,-5,-6,-21,-13,-10,-6,5,-15,-21,-15,-15,-23,-16,-12,-7,8,-22,-15,-10,-12,-25,-18,-8,-12,-55,-33,-28,-24,-45,-69,-92,-23,-16,-12,5,6,-5,76,
-50,136,149,130,59,13,16,59,15,-27,-9,11,25,24,-12,-9,-7,-2,-20,-10,-6,-5,-23,-15,-8,-6,6,-16,-10,-1,0,-22,-14,-7,-2,12,-12,-7,-2,1,-10,-8,-4,-3,-37,-24,-19,-11,-4,-26,-19,-8,-9,-20,-15,-7,-4,12,-12,-6,1,-1,-11,-6,-1,2,-14,1,1,5,10,-8,10,16,14,3,-4,1,6,21,-2,4,11,8,-2,2,6,7,-17,-3,1,7,13,-4,-9,-3,-1,-19,-6,-3,3,13,-9,-2,4,3,-13,-6,5,3,-48,-25,-23,-16,-40,-60,-82,-25,-8,1,10,18,2,77,
-55,136,142,125,60,32,41,97,54,12,30,23,37,36,-1,3,5,6,-14,-9,-1,-2,-28,-16,-8,-4,5,-16,-8,1,2,-24,-13,-4,2,12,-10,-6,1,6,-8,-5,2,3,-26,-19,-13,-6,-2,-22,-16,-2,-2,-19,-10,3,7,20,-8,-1,5,5,-8,-4,5,7,4,0,0,5,7,-11,7,14,12,-6,-10,0,4,17,-1,6,12,10,-2,2,10,11,-15,0,8,14,17,2,-2,7,10,-12,5,12,18,25,3,9,15,14,-7,2,8,7,-47,-31,-21,-12,-41,-58,-73,14,38,35,15,23,17,-10,
-60,128,131,121,69,31,45,102,61,19,37,29,44,43,7,11,16,19,3,9,17,16,-11,2,9,13,20,2,9,16,17,-12,-1,7,14,23,3,8,14,19,3,8,13,14,22,-5,0,7,10,-7,-1,11,12,-7,3,10,15,27,6,12,19,19,6,10,17,21,35,8,8,13,14,-1,17,25,24,5,4,11,16,26,17,22,28,27,16,20,24,26,22,14,18,25,26,14,9,12,16,-6,13,17,23,26,10,15,22,22,2,12,22,21,-10,-14,-17,-7,-35,-39,-50,-4,24,25,24,33,22,30,
-60,117,121,116,62,27,43,100,60,19,37,29,45,44,10,13,19,22,8,12,21,21,-9,5,12,16,22,4,11,17,18,-12,0,8,14,24,4,9,15,21,4,11,15,17,27,-2,2,10,12,-4,2,14,15,-6,6,13,18,28,8,14,21,21,7,13,20,23,40,10,10,16,15,2,19,27,27,7,6,13,18,28,19,25,30,30,18,22,26,29,47,16,21,28,28,17,12,15,19,8,16,21,25,27,13,17,24,22,3,13,23,24,-7,-10,-12,-1,-33,-36,-43,5,34,37,32,41,31,-8,
-60,120,114,118,59,25,42,83,44,18,36,28,44,43,10,13,18,22,7,11,19,19,-11,4,11,15,21,4,12,17,18,-13,0,8,14,23,4,9,14,21,4,11,15,17,28,-1,3,10,11,-2,3,15,16,-5,7,14,19,28,10,16,22,22,8,13,20,23,41,11,12,17,16,4,21,29,29,8,8,14,20,28,20,26,31,30,18,23,27,30,47,18,23,29,29,19,14,17,21,20,18,23,27,28,13,18,24,22,3,14,24,25,-5,-6,-6,3,-34,-35,-40,10,41,45,38,46,36,-7,
-60,116,109,115,57,23,41,80,42,17,35,27,42,42,10,13,18,23,7,12,20,20,-10,5,12,16,21,5,12,17,17,-13,-1,7,14,23,3,8,14,21,4,11,16,17,29,0,4,10,11,-2,3,14,15,-5,7,12,18,27,10,15,21,20,7,13,19,22,39,10,10,16,15,2,20,27,28,7,7,13,18,27,19,24,29,29,16,20,26,28,46,15,21,26,26,19,14,14,18,19,18,23,25,26,14,17,23,22,4,14,23,24,0,-12,-8,-1,-38,-42,-45,-7,26,30,30,38,38,29,
-60,115,111,114,56,44,62,77,41,11,29,23,38,39,10,13,18,22,8,12,20,20,-10,5,11,15,21,5,11,16,17,-14,-2,6,12,22,2,7,13,19,4,10,15,17,30,1,5,10,11,-2,3,14,15,-5,7,12,17,27,10,15,20,20,7,12,18,21,38,9,10,16,15,2,20,27,28,7,8,14,19,28,18,23,29,28,16,20,25,27,43,15,20,25,25,19,14,14,18,19,18,22,25,26,13,17,22,21,4,14,23,24,3,-9,-5,2,-34,-38,-39,-3,29,33,32,39,39,27,
-60,114,110,113,54,43,61,75,39,10,28,21,36,36,10,13,16,20,7,11,18,19,-9,6,12,17,21,4,10,15,15,-14,-4,3,9,20,0,6,12,19,4,9,14,16,31,4,8,11,11,0,3,14,14,-5,7,12,16,27,9,15,19,19,7,13,19,21,33,8,8,13,14,3,20,26,26,7,7,13,17,27,20,26,29,28,16,20,24,26,24,14,16,22,22,15,9,10,13,-5,11,12,17,23,11,16,21,21,7,18,25,26,-5,-12,-13,-3,-42,-50,-57,-4,26,30,29,37,37,26,
-60,111,110,110,50,38,56,74,38,9,27,25,40,40,9,11,15,19,6,10,17,18,-10,5,11,15,20,3,9,14,13,-14,-5,2,7,19,-1,4,11,17,3,8,13,14,32,4,8,11,10,-1,2,13,14,-5,6,12,16,26,8,14,18,18,6,12,17,19,14,7,7,12,13,2,19,25,25,6,8,13,18,28,19,25,28,27,15,19,23,25,19,13,15,21,22,14,9,10,12,-6,11,11,17,22,10,15,20,20,6,17,24,26,-4,-10,-11,0,-40,-47,-52,-3,27,30,28,36,33,-4,
-60,111,110,110,49,37,55,71,36,8,25,23,38,39,8,10,13,17,6,9,16,17,-11,4,9,13,19,1,8,12,12,-15,-6,0,6,18,-3,3,9,14,2,6,11,13,22,3,7,10,10,-2,2,13,13,-5,5,10,15,26,7,13,18,17,7,11,17,19,12,7,6,11,13,1,18,24,25,5,8,13,18,28,17,22,27,26,13,17,22,24,17,12,15,21,22,14,9,10,13,-5,11,13,18,24,11,16,18,17,5,15,21,23,-1,-13,-11,-2,-40,-45,-50,3,32,34,28,36,32,26,
-60,67,101,106,46,35,54,69,34,6,23,22,37,38,6,9,12,16,5,9,15,16,-12,3,8,12,18,1,6,12,10,-16,-7,-1,4,17,-6,1,7,12,1,5,10,12,10,2,7,9,9,-3,1,12,12,-6,4,10,14,25,7,12,17,16,6,10,16,17,11,5,5,9,12,0,17,23,24,5,8,13,18,28,16,22,26,25,12,16,21,22,17,10,14,20,21,13,8,9,11,-6,10,12,17,24,10,15,17,16,4,15,21,23,-4,-12,-7,0,-38,-43,-46,4,33,34,27,34,29,25,
-60,78,102,106,46,15,35,68,33,7,25,16,31,32,7,9,14,18,4,8,14,15,-12,3,8,13,19,1,7,11,10,-17,-8,-1,3,16,-8,-1,5,11,0,4,9,11,6,0,4,8,9,-4,0,11,11,-6,3,9,13,25,5,11,16,15,5,8,14,15,11,4,3,8,11,-1,17,22,23,5,7,12,17,28,15,20,24,23,11,15,19,21,16,10,13,19,21,12,7,8,11,-6,9,11,16,23,9,14,15,14,4,14,19,21,-4,-10,-14,-1,-40,-45,-50,1,30,31,26,32,26,39,
-60,90,103,106,46,14,34,67,31,6,23,15,30,30,6,8,12,16,3,7,13,13,-13,2,7,12,18,0,6,11,9,-18,-9,-2,1,15,-10,-4,3,8,-1,4,9,11,5,-1,3,7,9,-4,1,11,11,-6,4,9,13,25,3,10,15,14,3,7,14,16,9,4,4,9,12,-1,16,21,21,4,6,12,16,27,15,21,24,22,11,14,19,19,16,9,11,17,20,10,5,6,7,-8,4,7,11,22,6,11,14,13,3,13,18,19,-6,-13,-13,-2,-46,-52,-59,-2,27,28,25,34,32,84,
-60,98,105,102,41,33,52,67,31,5,22,14,28,29,5,7,11,15,4,7,13,13,-13,2,7,11,18,-2,4,10,8,-18,-10,-3,0,14,-11,-4,1,7,-1,3,8,10,5,-1,3,7,9,-5,0,10,10,-5,4,9,13,25,4,10,14,13,3,6,12,15,-1,5,3,9,13,-2,15,20,20,3,5,11,15,27,14,20,23,21,10,13,17,18,5,8,11,16,20,8,3,6,7,-8,4,7,12,22,5,10,12,11,2,12,16,18,-7,-14,-16,-5,-50,-52,-58,0,28,29,27,34,29,84,
-60,104,107,103,41,33,52,66,30,4,21,12,27,29,4,7,10,14,3,6,12,12,-13,0,6,10,17,-3,2,8,7,-19,-11,-4,-1,14,-12,-6,0,5,-3,1,7,8,4,-3,2,5,9,-6,-1,9,9,-6,3,8,12,25,3,9,13,12,2,5,10,15,-8,5,3,8,13,-2,14,19,19,2,4,10,14,26,13,19,22,20,9,12,16,16,-7,7,11,16,20,6,1,6,7,-10,2,7,12,23,4,9,12,10,1,10,14,16,-7,-14,-15,-4,-48,-51,-56,1,29,28,26,32,26,84,
-60,97,98,100,37,32,53,64,28,11,27,17,32,33,4,6,10,14,3,6,11,11,-14,0,5,9,17,-5,1,7,7,-19,-11,-5,-1,14,-13,-7,-1,4,-4,0,6,7,4,-4,1,5,9,-7,-2,9,9,-6,3,8,11,24,2,8,12,10,1,4,10,14,-9,5,4,8,13,-1,13,18,18,2,3,10,14,26,12,18,21,19,9,11,15,15,-8,7,10,15,20,5,0,5,6,-10,1,7,12,22,3,9,11,10,1,11,15,16,-6,-12,-12,-2,-47,-49,-55,1,29,28,25,31,23,84,
-60,93,100,100,38,31,52,63,26,9,26,16,30,33,3,5,9,14,2,6,10,10,-16,-2,4,7,15,-5,1,7,6,-20,-13,-7,-3,12,-14,-8,-3,3,-6,-2,4,6,-3,-4,0,4,8,-8,-3,8,9,-7,2,7,11,23,1,5,10,9,1,4,9,15,-11,5,3,8,13,-2,11,17,17,3,4,9,12,24,10,14,18,17,7,10,14,15,-4,5,9,13,18,4,-1,5,5,-8,1,5,9,22,2,7,11,8,-1,8,14,15,-25,-8,-13,-1,-47,-54,-61,-3,26,25,25,33,29,84,
-60,81,103,99,35,28,49,63,27,9,26,15,30,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-6,-1,6,5,-20,-13,-7,-4,12,-15,-9,-3,2,-7,-3,3,5,-3,-5,-1,3,8,-9,-3,8,8,-7,2,7,10,23,0,4,10,8,-1,3,8,15,-10,5,3,8,14,-2,11,16,16,2,3,8,11,24,10,13,18,16,6,9,13,14,-11,5,8,13,18,3,-2,5,4,-8,1,4,9,22,1,7,11,7,-2,8,15,15,-24,-7,-15,-3,-47,-52,-58,-9,19,23,24,31,26,84,
-60,76,105,100,36,28,48,62,25,7,24,15,29,33,2,5,8,13,3,6,10,10,-16,-2,4,7,15,-8,-2,5,4,-21,-14,-8,-4,11,-15,-9,-3,2,-7,-3,3,4,-18,-5,-1,2,7,-9,-4,7,7,-8,1,6,8,22,-1,4,9,8,-2,2,7,15,-10,5,3,8,14,-2,10,14,15,1,2,8,11,24,8,12,16,15,6,8,11,12,-12,2,6,10,16,2,-3,3,3,-9,-1,4,8,21,1,6,10,6,-2,9,14,15,-28,-10,-18,-6,-51,-51,-58,-13,14,22,27,33,24,85,
-60,85,96,97,33,5,29,76,39,0,17,14,28,32,1,4,8,13,2,5,10,9,-16,-3,3,6,15,-9,-3,4,3,-21,-14,-8,-5,11,-14,-9,-3,2,-7,-3,3,5,-19,-5,0,1,7,-10,-5,7,7,-7,1,6,9,23,-1,4,8,8,-2,2,7,14,-10,4,3,7,14,-3,9,14,14,1,1,7,11,24,7,11,15,14,5,8,11,11,-13,2,5,10,15,1,-4,2,2,-10,-1,4,8,21,1,5,10,6,-3,9,15,15,-25,-9,-16,-4,-49,-49,-56,-13,14,22,27,32,23,86,
-60,100,99,98,34,5,28,74,37,-2,15,14,28,32,0,3,7,13,3,6,10,10,-16,-3,1,4,12,-10,-4,3,3,-23,-15,-8,-5,10,-15,-9,-2,3,-7,-4,3,5,-12,-5,0,1,6,-10,-5,8,7,-7,1,7,9,23,-2,4,9,7,-3,1,6,12,-10,3,2,7,14,-3,9,14,14,0,-1,5,8,22,7,11,15,14,3,6,10,10,-13,0,5,9,17,1,-4,2,2,-10,-2,2,5,20,-2,1,4,0,-6,8,12,11,-20,-5,-16,-3,-46,-53,-60,-1,27,26,27,34,28,87,
-60,92,102,95,30,6,29,61,24,6,24,12,27,31,0,3,7,13,2,5,9,10,-16,-3,1,3,11,-11,-5,2,2,-23,-16,-9,-6,10,-15,-8,-2,3,-7,-3,3,5,-19,-5,0,0,5,-11,-6,8,7,-6,1,7,9,24,-2,4,9,8,-3,1,7,11,-11,3,2,7,14,-3,8,13,13,0,-1,5,7,22,6,11,15,14,2,5,10,9,-13,0,5,9,17,0,-3,3,2,-9,-2,3,7,21,-1,2,5,1,-5,8,13,12,-21,-6,-16,-3,-44,-52,-57,0,27,26,27,34,27,88,
-60,85,105,96,31,6,28,59,22,5,22,11,26,31,-1,3,6,13,2,5,9,8,-17,-4,-2,1,10,-11,-5,0,1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,0,5,-12,-6,8,7,-5,2,7,9,21,-2,4,8,7,-3,1,6,10,-11,2,3,8,15,-2,7,13,13,-2,-3,3,6,20,4,9,13,12,2,5,8,8,-14,-2,4,8,15,-1,-4,2,2,-9,-1,4,7,21,1,5,8,5,-6,7,10,10,-29,-14,-25,-11,-51,-52,-57,-11,15,27,28,35,26,89,
-60,82,95,94,29,3,29,76,37,-2,15,9,24,30,-1,3,6,12,2,4,7,7,-18,-6,-3,-1,9,-13,-7,-1,-1,-22,-15,-9,-6,7,-14,-8,-2,4,-8,-3,4,5,-20,-4,1,-1,4,-13,-7,8,7,-5,2,7,9,20,-2,3,8,8,-4,1,6,9,-11,1,3,8,16,-2,7,12,12,-2,-3,3,6,21,4,8,13,12,1,4,8,7,-15,-2,3,7,15,-2,-3,3,3,-8,-1,4,8,22,2,6,9,6,-5,6,11,11,-28,-12,-23,-10,-50,-50,-58,-11,15,26,28,34,26,90,
-60,101,98,96,30,3,28,73,35,-4,14,3,18,22,-1,3,5,13,1,4,7,8,1,-2,1,4,10,-12,-5,0,0,-22,-15,-9,-6,11,-12,-6,-1,5,-6,-2,4,5,-18,-4,2,-1,6,-12,-6,10,8,-5,2,8,10,16,-1,4,9,9,-3,2,7,8,-12,1,4,8,16,-2,6,12,12,-2,-4,3,5,20,3,8,12,11,0,4,7,7,-15,-2,3,7,15,-2,-3,4,4,-7,0,5,9,23,3,3,7,4,-5,6,6,6,-20,-6,-20,-5,-44,-51,-58,-10,16,26,28,35,26,91,
-60,102,100,93,26,3,28,61,23,-4,14,2,17,22,0,3,5,13,0,4,6,7,-3,-3,-1,2,9,-13,-7,-1,-1,-22,-15,-9,-6,11,-13,-6,-1,5,-6,-2,4,5,-18,-4,2,0,7,-12,-6,10,10,-5,1,8,10,12,-1,4,9,9,-3,2,7,8,-13,-1,3,8,17,-2,6,11,11,-3,-4,2,4,20,2,7,12,11,-2,2,6,6,-15,-4,1,5,14,-3,-2,4,4,-7,-1,6,7,1,-2,1,4,4,-5,4,7,6,-19,-5,-18,-4,-42,-51,-58,-9,16,26,28,36,27,92,
-60,88,103,95,27,3,27,58,20,-6,13,1,16,21,-2,2,4,11,0,3,4,5,-14,-3,0,3,10,-12,-7,-1,-1,-21,-15,-9,-6,-1,-12,-6,-1,5,-6,-1,5,5,-17,-4,3,0,7,-11,-5,10,10,-4,2,8,10,2,-3,2,8,8,-4,1,7,7,-14,-2,4,8,17,-1,5,10,10,-3,-5,1,3,19,1,6,11,10,-2,1,5,4,-16,-5,1,4,14,-3,-1,5,5,-6,0,6,8,2,-1,4,6,6,-5,3,4,4,-27,-12,-24,-11,-49,-49,-57,-9,15,29,29,36,28,93,
-60,84,98,91,26,3,30,64,18,-6,13,1,16,21,-1,3,6,12,0,3,3,4,-17,-4,-1,1,9,-14,-8,-2,-3,-21,-15,-9,-6,-11,-12,-5,0,6,-5,-1,5,6,-16,-3,3,1,8,-11,-5,10,9,-5,2,7,9,3,-3,2,7,7,-5,0,6,6,-15,-2,4,8,17,-2,5,9,9,-4,-4,2,4,15,0,5,9,8,-4,0,4,4,-16,-5,0,3,13,-3,0,5,5,-6,0,8,9,4,-1,6,8,8,-4,1,5,4,-26,-11,-23,-9,-48,-48,-57,-9,16,31,30,37,30,94,
-60,95,100,92,26,4,30,77,36,-3,16,2,15,19,-3,1,2,10,-1,4,3,3,-19,-6,-3,0,9,-15,-9,-4,-4,-21,-15,-10,-6,-11,-12,-5,0,7,-5,0,6,6,-16,-2,4,1,9,-11,-5,9,8,-5,1,7,9,1,-3,2,7,7,-5,0,5,6,-15,-3,4,8,17,-2,4,9,9,-4,-2,3,6,22,-1,4,9,8,-4,-1,4,3,-16,-5,-1,3,13,-4,1,6,5,-5,1,8,10,4,0,8,10,10,-3,4,5,5,-24,-9,-21,-8,-47,-47,-57,-9,16,31,31,38,32,95,
-60,96,100,92,26,3,30,74,35,-4,16,2,15,20,-2,3,3,12,-1,4,9,10,5,-4,-1,2,8,-14,-7,-2,-2,-20,-13,-6,-4,-10,-12,-5,0,6,-7,-1,5,7,-16,-2,4,1,8,-11,-5,9,7,-7,-2,4,6,0,-5,1,6,6,-8,-2,4,5,-16,-3,3,8,16,-4,2,8,7,-6,-2,3,6,-1,-2,3,8,7,-6,-3,2,1,-17,-6,-1,3,13,-5,0,6,5,-3,1,9,9,5,-1,5,6,8,-6,-6,1,-1,-16,-3,-17,-3,-39,-47,-55,3,26,32,30,37,25,96,
-60,87,100,92,26,29,56,62,23,-2,17,0,13,18,-4,1,2,10,-1,4,8,10,5,-4,-2,0,7,-15,-9,-3,-3,-19,-13,-7,-4,-10,-12,-5,0,7,-6,-1,6,7,-15,-1,4,2,10,-10,-4,8,7,-7,-2,4,5,0,-5,0,6,7,-7,-2,4,4,-16,-3,3,7,16,-4,2,8,7,-6,0,5,7,1,-3,3,7,7,-7,-3,1,1,-17,-6,-2,3,13,-5,1,7,5,-2,2,10,11,6,0,7,7,10,-4,-6,2,0,-15,-1,-16,-2,-37,-45,-54,4,27,33,32,39,28,97,
-60,81,99,91,24,28,55,58,21,-3,17,1,13,18,-1,3,4,12,-1,4,8,9,5,-5,-6,-3,4,-13,-8,-3,-3,-19,-13,-5,-3,-9,-13,-6,0,7,-6,0,6,6,-16,-2,4,2,10,-10,-4,8,6,-9,-3,3,5,-1,-6,-1,4,5,-9,-3,3,4,-18,-4,3,7,15,-6,1,6,5,-8,-2,5,7,2,-5,0,6,5,-8,-3,1,1,-17,-6,-1,3,13,-6,1,7,5,-3,2,9,9,5,0,8,9,11,-7,-9,-1,-3,-23,-9,-22,-7,-42,-49,-58,6,29,34,30,38,32,98,
-60,93,105,94,33,13,39,81,36,-1,18,2,11,18,-1,5,5,14,-1,3,7,8,4,-7,-7,-5,3,-15,-9,-4,-4,-19,-14,-6,-4,-8,-14,-7,-1,6,-6,-1,5,6,-16,-2,3,3,11,-10,-4,7,5,-9,-3,3,4,-1,-7,-1,4,5,-10,-4,3,4,-18,-5,2,6,15,-6,0,6,5,-8,-2,4,6,0,-5,0,5,5,-8,-4,1,0,-17,-6,-1,3,13,-6,1,6,5,-3,2,9,9,5,0,9,10,11,-7,-8,-1,-2,-22,-8,-21,-6,-40,-47,-56,7,30,35,32,40,36,99,
-25,56,67,56,28,9,37,75,32,-2,17,2,11,17,-6,0,-1,8,-4,5,6,10,20,-3,1,5,8,-14,-8,-3,-4,-18,-11,-5,-2,-8,-14,-8,-2,6,-6,-1,6,6,-17,-5,4,3,13,-9,-2,7,6,-9,-3,3,5,-2,-7,-1,4,5,-10,-4,2,3,-18,-6,2,5,14,-7,0,5,4,-9,-3,3,5,0,-5,0,4,4,-10,-5,0,0,-17,-6,-2,2,13,-6,0,6,5,-3,1,9,9,6,-1,8,9,11,-8,-10,-2,-4,-20,-7,-15,0,-33,-44,-54,7,29,32,30,36,26,100,
-40,65,78,67,23,5,34,68,27,1,16,4,11,17,-3,2,1,10,-3,5,5,9,0,-5,0,3,7,-15,-9,-4,-5,-18,-11,-4,-2,-7,-15,-8,-2,6,-6,-1,6,6,-17,-5,3,4,14,-8,-2,6,5,-9,-4,3,5,-1,-7,0,4,5,-11,-5,2,2,-19,-6,1,5,14,-7,1,6,5,-9,-3,3,4,-1,-5,0,4,4,-11,-6,0,-1,-17,-6,-2,3,13,-6,0,6,4,-4,1,9,9,5,-2,8,8,12,-8,-11,-3,-5,-19,-7,-14,1,-30,-41,-51,7,28,34,31,38,26,101,
-47,71,79,78,25,35,67,59,21,6,27,7,16,23,-6,-1,-1,8,-4,4,8,11,3,-4,2,4,9,-14,-10,-6,-7,-16,-10,-3,-1,-5,-14,-9,-3,5,-6,-1,7,7,-17,-5,1,3,12,-7,-1,6,4,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-5,1,5,15,-7,1,6,5,-8,-2,2,4,-2,-7,-1,4,4,-11,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-4,0,8,8,5,-2,7,7,11,-9,-10,-2,-4,-13,0,-13,2,-27,-35,-44,-7,16,30,27,33,29,102,
-49,63,75,74,17,28,62,49,14,2,25,5,15,23,-4,1,1,10,-4,4,8,11,2,-6,0,3,8,-15,-11,-7,-8,-16,-10,-3,-1,-5,-15,-10,-3,5,-7,-1,6,6,-17,-5,0,3,13,-7,-1,5,4,-11,-5,1,3,-3,-8,-2,3,3,-11,-5,0,0,-18,-6,1,5,15,-8,2,7,6,-7,-1,2,3,-2,-7,-2,3,3,-12,-6,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-9,-10,-3,-5,-12,1,-12,2,-23,-31,-40,-5,18,33,29,36,30,103,
-51,59,70,84,35,15,43,87,40,-1,19,4,9,14,-12,-7,-5,3,-6,4,7,12,25,-3,1,3,8,-13,-8,-4,-6,-18,-11,-4,-1,-5,-16,-10,-4,4,-8,-2,5,5,-17,-5,0,4,14,-6,-1,5,3,-11,-5,1,3,-3,-8,-2,3,4,-11,-5,0,0,-18,-6,1,5,15,-7,3,8,7,-6,0,2,3,-3,-8,-2,3,4,-12,-7,-2,-2,-17,-6,-2,3,13,-6,0,5,4,-5,0,7,8,5,-1,7,8,11,-10,-11,-3,-5,-11,1,-12,3,-18,-25,-32,-3,20,36,31,38,32,104,
-53,78,89,80,26,7,38,73,29,-6,15,1,6,14,-10,-5,-4,5,-5,4,7,11,26,-3,1,4,6,-12,-8,-2,-4,-17,-11,-4,-2,-6,-14,-6,-1,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,2,5,13,-9,2,8,6,-5,1,2,4,-2,-7,-2,3,4,-12,-6,-1,-1,-17,-6,-1,3,13,-7,-1,4,3,-3,2,9,10,5,-2,7,8,11,-9,-10,-3,-4,-17,-3,-9,5,-15,-29,-40,10,31,33,31,37,28,105,
-55,73,84,84,28,34,68,66,23,-3,20,8,14,24,-13,-7,-6,2,-6,3,8,12,25,-2,2,4,7,-11,-6,-2,-4,-17,-11,-5,-2,-6,-13,-5,0,5,-10,-4,3,3,-18,-5,1,6,15,-7,0,5,3,-11,-5,0,1,-3,-9,-3,2,4,-11,-4,3,4,-19,-6,1,5,13,-9,3,9,7,-4,1,2,3,-2,-8,-2,3,4,-12,-7,-1,-1,-17,-6,-1,2,13,-7,-1,4,3,-4,2,9,9,5,-2,7,8,11,-10,-11,-3,-5,-16,-3,-8,6,-13,-27,-36,12,33,36,33,38,28,106,
-57,77,79,81,22,30,66,56,13,-9,16,5,11,24,-11,-5,-4,4,-6,4,8,12,27,-3,0,3,6,-11,-7,-2,-4,-17,-11,-5,-2,-6,-12,-4,1,5,-10,-4,3,4,-18,-5,1,6,15,-7,0,6,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,0,2,-20,-6,2,5,13,-10,3,9,7,-3,3,1,2,-2,-8,-2,3,4,-12,-6,0,-1,-16,-5,-1,3,13,-6,-1,4,3,-4,1,9,9,5,-1,5,5,9,-9,-9,-2,-4,-8,4,-9,6,-12,-21,-30,-1,21,38,34,39,27,107,
-59,72,74,80,46,22,52,101,45,-1,20,2,6,20,-14,-7,-2,5,-5,4,8,12,26,-4,-1,2,5,-12,-7,-2,-4,-17,-11,-5,-2,-6,-11,-4,2,5,-11,-5,3,4,-18,-5,1,6,15,-7,0,5,4,-11,-5,0,2,-3,-9,-3,2,4,-11,-4,1,2,-19,-6,1,5,13,-10,4,10,8,-2,3,1,3,-3,-8,-2,3,3,-12,-7,0,-1,-16,-5,-1,3,13,-6,0,4,3,-4,1,8,8,5,-2,4,5,8,-10,-10,-4,-6,-8,4,-8,6,-10,-20,-27,0,23,40,35,40,27,108,
-61,84,93,91,40,17,50,91,35,-6,16,-1,0,14,-17,-11,-9,-4,-8,3,8,12,25,-1,3,6,7,-11,-7,-1,-3,-16,-10,-3,-1,-6,-10,-3,2,4,-9,-3,4,5,-18,-5,2,6,15,-9,-2,3,2,-11,-4,2,5,-3,-10,-3,2,4,-11,-4,1,2,-19,-6,2,5,13,-11,5,11,9,-1,4,1,2,-3,-8,-3,2,3,-11,-6,-1,-1,-17,-6,-1,3,13,-8,-2,3,2,-4,1,9,10,5,-1,7,8,10,-9,-6,-1,-2,-7,5,-7,6,-8,-20,-31,12,34,37,35,40,27,109,
-63,80,88,87,35,22,57,84,27,-4,20,-4,-3,20,-18,-11,-9,-3,-9,3,9,12,25,-1,2,5,7,-12,-7,-1,-3,-17,-10,-4,-1,-6,-9,-2,2,4,-9,-3,4,5,-18,-5,2,6,15,-8,-2,3,3,-11,-4,3,5,-3,-10,-3,2,4,-11,-4,1,3,-19,-5,2,5,13,-10,6,12,11,0,5,1,2,-2,-8,-2,3,3,-11,-5,0,-1,-17,-6,0,3,14,-7,-2,4,3,-4,1,8,9,4,-1,6,7,9,-10,-7,-2,-4,-7,6,-5,8,-5,-17,-26,14,37,40,36,42,36,22,
-65,79,84,90,36,20,57,79,22,-7,17,5,5,25,-19,-11,-10,-5,-9,3,9,13,26,-1,3,7,8,-10,-6,-1,-2,-16,-9,-3,0,-5,-8,-2,3,5,-9,-3,3,5,-19,-5,1,5,15,-9,-2,3,3,-11,-3,3,6,-3,-10,-4,1,3,-10,-3,2,3,-19,-5,2,5,13,-10,8,14,12,0,6,1,3,-2,-7,-1,4,5,-11,-5,0,0,-15,-4,0,4,14,-7,-1,5,4,-4,1,10,11,6,1,8,9,12,-8,-5,0,-2,-5,7,-5,9,-3,-16,-25,2,25,44,40,46,37,25,
-67,76,79,88,34,19,57,76,18,-9,15,3,3,25,-19,-11,-9,-5,-9,4,9,14,27,0,3,7,9,-10,-6,0,-2,-15,-8,-2,0,-5,-8,-1,3,5,-9,-3,4,5,-18,-4,2,6,15,-8,-2,4,4,-10,-3,4,6,-2,-10,-3,1,3,-10,-3,2,4,-19,-5,2,6,13,-9,9,15,14,1,7,2,3,-2,-7,0,4,5,-11,-5,1,0,-15,-4,0,4,14,-6,0,5,4,-4,1,10,10,6,1,7,8,11,-10,-7,-1,-4,-5,7,-4,9,1,-13,-20,6,30,50,44,50,40,116,
-69,75,76,87,46,28,62,101,39,-1,22,-1,-5,17,-21,-16,-11,-9,-9,2,5,12,26,2,7,11,12,-6,-5,1,0,-16,-9,-3,0,-5,-7,0,5,6,-5,0,6,6,-19,-6,1,5,16,-6,1,6,5,-11,-4,1,4,-1,-6,0,3,5,-9,-2,3,4,-19,-5,1,5,13,-8,11,16,15,3,8,2,4,-2,-6,0,5,5,-10,-4,1,2,-15,-3,1,5,15,-6,1,6,4,-4,2,9,10,5,1,6,7,10,-11,-8,-3,-5,-5,7,-4,10,4,-9,-15,11,36,52,49,54,44,119,
-71,85,90,93,46,29,64,102,43,4,26,3,-2,21,-18,-12,-7,-10,-8,3,7,13,27,2,10,14,15,-3,1,7,6,-10,-3,3,6,-2,-6,0,5,7,-5,0,7,7,-19,-6,1,6,16,-5,2,7,7,-11,-3,2,5,-1,-5,1,5,6,-7,-1,4,5,-18,-4,1,5,13,-7,14,19,18,4,10,3,5,-1,-6,-1,4,6,-7,-1,4,4,-15,-4,2,3,15,-7,-1,4,3,-2,4,9,12,22,5,10,12,10,-8,-3,0,-1,-9,4,-5,7,1,-13,-26,25,50,56,53,59,49,122,
-73,84,87,95,49,31,67,87,30,15,37,16,10,35,-14,-9,-3,-11,-9,2,8,13,26,3,13,17,18,0,5,12,11,-5,2,7,11,0,-5,2,6,8,-4,2,8,8,-17,-4,3,7,17,-5,4,9,9,-8,-2,5,8,7,-3,3,8,9,-6,0,6,7,-18,-3,3,6,15,-6,16,21,20,6,12,4,6,0,-5,1,6,7,-6,0,5,5,-14,-3,2,4,15,-6,0,7,6,-1,5,11,14,24,6,12,15,13,-5,2,2,0,-8,6,-5,7,4,-8,-19,31,56,61,58,65,55,125,
-75,87,86,96,50,34,71,92,37,20,42,20,13,39,-10,-7,1,-11,-9,3,9,14,27,5,14,20,20,1,9,17,15,-1,6,12,14,20,-4,3,7,8,-3,2,8,9,-17,-3,4,8,18,-4,6,11,11,-7,-1,6,9,16,-3,4,9,9,-5,1,7,8,-17,-3,3,7,16,-5,18,22,22,7,14,5,7,1,-4,3,9,10,-4,2,7,7,-13,-2,3,6,16,-6,1,9,8,1,7,13,15,20,7,12,15,15,-3,3,4,2,-6,7,-5,7,6,-1,-9,17,44,62,60,66,61,128,
-77,89,91,98,52,35,75,90,41,24,46,25,18,45,-2,1,8,-9,-9,3,10,15,28,2,12,17,19,4,15,21,20,3,11,16,19,21,-3,3,8,9,-2,3,9,10,-17,-3,4,9,18,-3,8,13,13,-4,1,7,10,21,0,6,11,11,-4,2,9,10,-17,-2,4,8,17,-4,20,24,24,9,16,6,8,1,-2,6,11,12,-3,3,8,8,-12,-1,4,7,17,-4,2,11,12,3,9,14,15,9,5,10,13,13,-3,2,4,3,-5,8,-5,8,9,4,-1,23,51,66,67,73,-57,131,
-79,87,91,99,56,40,76,97,51,31,52,30,21,49,1,5,12,-9,-9,4,11,17,30,4,14,19,21,6,21,26,26,7,15,21,24,26,0,6,12,12,1,7,12,13,-15,0,15,20,27,9,10,15,17,-2,3,10,13,28,4,10,15,16,-1,4,11,12,-15,1,5,10,17,-3,22,28,28,12,19,8,10,23,1,11,16,15,-1,4,9,9,-10,2,6,8,18,-5,1,11,9,5,11,11,16,34,12,19,22,19,1,4,9,7,-3,11,6,18,18,0,-12,39,65,71,70,77,-54,134,
-81,91,91,102,62,43,78,116,70,26,47,36,25,54,7,9,17,-9,-8,5,13,18,30,5,16,22,23,8,24,31,31,11,19,25,28,30,4,11,16,17,5,11,17,14,0,1,26,31,37,20,13,18,19,-1,5,11,14,28,7,14,19,19,2,7,13,14,-13,4,7,11,18,-2,24,30,30,13,21,9,12,29,3,13,18,18,0,6,11,13,-7,5,9,11,19,-3,3,14,12,8,14,13,17,34,12,18,21,18,3,5,11,9,-2,12,7,19,21,6,-3,45,74,75,77,85,77,49,
-83,90,91,104,67,49,84,127,81,34,54,43,30,59,11,13,21,-10,-8,6,15,20,32,8,21,26,28,12,29,36,36,15,24,30,33,34,9,16,21,22,11,17,21,15,1,2,26,31,37,21,15,19,21,1,8,14,18,31,10,17,23,22,5,11,16,18,-8,7,13,17,24,4,27,31,31,16,24,11,15,31,5,17,22,21,2,8,14,17,-4,9,14,16,21,-3,5,18,18,8,15,18,21,38,21,23,24,21,14,15,15,14,5,18,5,17,20,5,0,48,78,80,79,87,86,52,
-74,88,92,106,72,55,90,138,94,43,62,50,35,64,15,16,25,-10,-7,8,19,24,34,12,26,31,34,17,35,42,41,19,29,34,38,38,13,21,25,27,15,21,26,17,12,3,29,34,39,24,18,23,25,4,11,18,22,34,14,21,26,26,9,15,20,22,0,10,20,24,30,11,29,34,33,18,27,17,20,36,10,19,25,23,5,10,17,21,-2,12,17,20,23,-1,7,22,22,11,19,21,23,38,19,18,21,21,16,16,17,17,5,18,5,17,22,11,11,56,88,91,87,96,97,55,
-69,98,91,106,66,68,104,107,79,43,65,52,41,71,28,36,39,0,-4,8,12,18,33,10,25,29,32,19,39,45,46,23,35,40,44,42,19,27,30,31,20,28,31,19,14,7,32,37,41,27,23,28,31,8,16,22,26,38,19,26,31,32,13,19,24,26,22,14,22,26,31,12,32,36,37,21,32,24,28,41,15,22,28,27,10,15,20,26,1,16,21,24,24,1,10,25,27,14,24,24,25,37,18,16,17,20,20,19,20,22,6,18,5,17,24,16,21,64,97,102,96,105,108,58,
-83,99,94,109,73,75,110,119,91,52,74,60,46,77,33,41,44,3,0,12,26,33,47,26,31,35,38,24,45,51,52,27,40,45,49,47,24,31,34,37,25,33,36,22,14,10,37,41,44,31,28,33,36,11,20,27,31,41,24,32,36,37,16,23,29,31,25,18,24,29,32,14,34,40,41,23,36,30,35,45,21,24,32,31,15,20,26,33,4,18,24,25,24,0,8,24,22,9,16,17,23,41,36,42,46,42,29,24,22,24,4,22,12,23,26,15,4,61,91,94,96,105,100,62,
-77,101,97,109,76,57,92,113,86,57,78,60,44,75,39,47,51,9,4,17,29,36,49,32,37,39,43,31,53,55,57,30,44,50,54,51,27,35,40,42,30,38,41,25,40,11,37,41,43,31,30,38,40,12,22,32,36,46,29,37,42,44,20,27,33,35,28,21,26,31,33,16,38,43,46,23,38,37,42,52,26,28,33,33,19,24,29,37,7,23,29,30,26,3,12,34,33,20,27,27,33,50,43,48,47,44,38,33,27,30,5,23,18,30,33,23,18,48,79,92,96,106,110,65,
-69,98,101,113,83,64,98,124,99,67,88,68,51,81,44,52,56,11,8,21,35,41,53,37,42,45,49,36,59,61,63,34,49,55,59,55,32,40,45,48,34,44,47,27,44,13,41,44,46,34,34,42,45,15,26,35,40,49,34,41,47,48,24,31,38,40,35,25,28,33,35,19,41,47,49,25,41,42,47,56,32,32,37,37,22,27,32,42,11,27,33,34,27,5,13,41,40,26,34,33,39,55,43,48,49,44,41,36,31,35,12,30,26,39,37,29,28,54,87,97,103,114,120,68,
-53,110,106,109,73,77,114,109,93,59,83,75,60,93,54,62,66,19,11,22,36,42,56,30,36,43,46,33,57,62,64,37,54,58,64,58,39,47,51,55,36,47,55,34,49,21,52,52,54,42,41,45,49,43,37,44,49,53,38,44,51,53,27,35,41,44,60,30,30,35,36,21,44,50,52,28,44,47,52,60,37,36,41,41,25,31,35,46,17,31,37,39,29,7,15,47,47,30,40,39,45,59,46,50,51,46,44,39,34,38,16,34,29,44,42,35,33,58,93,100,109,120,124,71,
-51,110,100,115,80,83,119,116,103,68,92,83,67,98,59,67,70,22,14,26,39,46,60,35,41,48,51,37,62,67,69,41,58,62,68,62,44,52,56,60,40,52,65,41,56,28,60,58,61,48,45,49,53,50,40,48,54,57,42,48,55,56,30,39,44,47,64,33,31,36,36,22,46,51,54,29,47,51,57,64,44,42,50,51,26,33,39,50,30,34,42,42,29,0,12,43,41,31,42,37,47,65,65,70,71,68,49,39,35,38,17,38,33,49,48,40,34,60,96,102,113,124,127,74,
-99,108,108,112,78,62,98,123,114,70,94,79,62,93,62,69,75,24,15,27,39,46,60,39,44,51,55,38,65,70,73,42,60,65,72,65,45,53,58,62,42,55,67,41,54,28,59,57,60,45,44,50,55,50,40,48,53,57,45,51,57,59,32,42,47,50,67,35,37,42,41,27,47,54,56,31,49,55,62,68,49,46,54,55,29,36,42,54,46,37,46,46,31,2,13,49,47,35,45,41,52,69,70,76,77,74,52,40,35,38,23,42,38,55,54,43,34,60,95,106,112,123,125,75,
-101,112,118,117,84,65,100,125,120,76,100,86,67,98,66,74,79,27,18,30,41,49,62,42,47,54,59,42,69,74,76,45,64,68,75,68,49,57,62,67,46,60,72,43,56,30,62,60,63,47,47,54,58,65,43,51,57,59,49,55,60,62,33,44,50,52,68,37,43,47,47,33,49,55,58,31,50,57,64,70,54,50,57,59,26,35,43,56,65,38,47,47,29,4,14,48,46,36,47,41,53,70,69,75,82,79,52,39,35,38,37,45,46,52,51,41,28,79,113,118,118,128,119,104,
-96,112,124,109,82,45,78,93,89,56,81,105,86,117,88,96,103,51,38,50,65,74,87,58,63,70,74,51,80,85,88,54,72,80,85,79,57,66,75,81,56,70,88,56,68,41,73,76,79,58,60,68,71,93,52,60,67,69,55,60,66,68,35,46,54,57,72,40,45,51,51,35,52,58,62,33,53,62,69,74,59,54,61,63,28,38,45,61,78,41,51,51,30,6,16,51,48,37,47,42,53,71,74,81,88,87,55,41,36,39,85,51,64,59,59,45,29,79,114,119,114,126,115,77,
-91,99,115,108,84,64,96,111,109,71,97,83,64,94,61,68,75,29,22,35,42,50,63,41,47,55,59,43,74,78,80,51,68,73,80,70,53,62,66,73,50,66,76,43,54,31,64,60,65,47,51,57,61,82,46,54,60,63,53,59,64,66,34,45,50,53,68,38,42,46,48,34,51,58,61,33,54,64,71,75,61,55,61,64,27,37,43,59,75,37,44,46,21,-9,-1,34,32,16,22,30,41,56,65,72,80,80,35,20,29,31,84,57,71,70,71,52,29,88,113,111,122,128,120,166,
-96,126,111,108,74,68,98,87,88,64,91,76,56,87,55,62,68,24,20,31,39,47,61,39,44,52,55,43,76,78,81,53,69,71,78,67,53,61,66,73,50,66,75,39,48,29,61,57,61,43,48,55,59,79,45,52,58,62,51,56,63,65,32,43,47,51,65,35,38,40,41,30,47,52,55,31,50,63,69,73,62,51,58,61,27,37,49,64,79,43,52,54,29,7,13,54,51,36,45,40,51,69,76,83,92,92,54,41,37,41,93,59,73,62,63,48,25,82,108,104,114,115,122,166,
-101,156,91,118,80,64,64,72,47,55,82,74,54,78,46,52,58,15,17,26,33,41,55,34,40,45,49,39,70,70,73,48,61,62,69,62,50,58,61,69,48,63,75,31,40,25,57,51,55,39,43,49,52,71,39,47,51,54,47,51,56,58,29,41,41,45,58,31,33,33,34,27,42,45,49,50,44,58,62,65,59,48,51,54,21,32,35,51,64,34,36,39,26,5,10,51,49,34,42,36,47,63,74,80,88,90,43,30,31,35,87,59,72,67,68,55,30,83,102,102,97,108,85,166,
-96,196,196,196,199,199,30,50,42,45,75,60,41,74,42,47,52,10,17,21,28,35,51,27,32,39,41,36,63,65,68,46,55,56,63,61,51,59,63,71,53,67,79,32,40,28,58,52,56,41,43,48,52,69,39,45,50,52,48,50,54,56,30,40,40,45,57,32,32,32,33,28,42,45,50,54,45,58,64,66,62,50,54,57,24,34,36,52,63,37,41,43,15,4,7,45,44,26,32,30,40,55,67,72,79,82,44,32,19,25,75,58,71,62,64,67,43,75,80,99,90,80,166,166,
-91,191,191,191,202,202,217,35,37,21,58,84,65,106,15,147,180,139,6,4,12,16,6,12,12,19,27,27,51,77,78,37,39,67,73,78,43,51,87,95,48,59,78,29,37,30,57,53,55,43,40,44,47,44,34,40,45,47,45,44,49,48,31,36,36,40,53,29,27,29,28,28,57,66,71,67,62,73,53,55,80,65,43,46,18,25,23,39,49,45,40,29,2,15,14,32,31,26,29,21,29,44,-63,-59,65,67,19,8,-9,0,47,33,43,30,33,38,-8,88,67,96,127,-34,166,166,